TMS320DM642-scaling

所属分类:DSP编程
开发工具:Others
文件大小:600KB
下载次数:12
上传日期:2010-08-25 22:37:22
上 传 者xtyst
说明:  飞利浦视频编码芯片与德州仪器TMS320DM642连接的程序
(Philips and Texas Instruments TMS320DM642 video encoding chip connection process)

文件列表:
scaling\color_conv_image.c (13260, 2004-06-23)
scaling\dstr_2d.c (21881, 2002-02-18)
scaling\dstr_2d.h (4744, 2002-11-12)
scaling\evmdm642_vcapparams.h (510, 2003-06-26)
scaling\evmdm642_vcapparamsNTSC_EMBEDDED.c (2203, 2003-07-03)
scaling\evmdm642_vdisparams.h (510, 2003-06-26)
scaling\evmdm642_vdisparamsXGA.c (4674, 2003-08-19)
scaling\filt_gen.c (5625, 2003-11-14)
scaling\filt_gen.h (841, 2003-11-14)
scaling\img_proc.h (970, 2004-08-16)
scaling\pix_expand_h.asm (9053, 2003-11-14)
scaling\pix_expand_h.h (6515, 2001-01-12)
scaling\pix_expand_h.h62 (6230, 2001-01-25)
scaling\scale_2d_yc_doub_buf.c (26816, 2003-08-21)
scaling\scale_2d_yc_doub_buf.h (3934, 2001-01-12)
scaling\scale_h2_h.asm (18488, 2003-11-14)
scaling\scale_h2_h.h (6706, 2002-02-19)
scaling\scale_h2_h.h64 (6043, 2003-11-14)
scaling\scale_horz_h.asm (25636, 2003-11-14)
scaling\scale_horz_h.h (15473, 2003-11-14)
scaling\scale_horz_h.h62 (14707, 2003-11-14)
scaling\scale_vert_h.asm (34631, 2003-11-14)
scaling\scale_vert_h.h (14982, 2003-11-14)
scaling\scale_vert_h.h62 (14446, 2003-11-14)
scaling\scaling.paf (16068, 2004-10-11)
scaling\scaling.pjt (1220, 2004-10-11)
scaling\VGA_DISPLAY_ONLY (0, 2003-11-14)
scaling\VGA_DISPLAY_ONLY.lkf (121, 2003-11-14)
scaling\VGA_DISPLAY_ONLY.lkv (1241, 2003-09-04)
scaling\video.cdb (1040364, 2003-08-21)
scaling\video.cmd (907, 2004-10-11)
scaling\videocfg.cmd (6891, 2004-10-11)
scaling\videocfg.h (697, 2004-10-11)
scaling\videocfg.h62 (4683, 2004-10-11)
scaling\videocfg_c.asm (2754, 2003-08-28)
scaling\video_rgb.asm (99674, 2003-09-04)
scaling\video_rgb.c (19277, 2004-08-16)
scaling\ycbcr422pl16_to_rgb565_h.asm (31727, 2004-06-22)
scaling\ycbcr422pl16_to_rgb565_h.h (14798, 2003-11-14)
scaling\ycbcr422pl_to_rgb565_h.h64 (9320, 2003-08-21)
... ...

# # Copyright 2003 by Texas Instruments Incorporated. # All rights reserved. Property of Texas Instruments Incorporated. # Restricted rights to use, duplicate or disclose this code are # granted through contract. # # Date 11/12/2003 TITLE ----- VPORT (IOM driver for DM***2 VideoPort for Capture & Display) DOCUMENTATION ------------- The documenation for this device driver can be found at: /ddk/docs/*.pdf Changes since last release: * _IIC.c - Added I2C read function. * SAA7115.c - Added support for detection the disconnection of video input source. A new command, SAA7115_DETECT_LOCK_STATUS is added. - Removed the call to powerdown SAA7115 in the SAA7115_close function. - Added support for QVGA mode (320 x 240). - Corrected the size of SIF to 352 x 240(was 320 x 240). - Fixed a bug in switching between inputs of SAA7115. The previous code can only switch inputs of the SAA7115 attached to VP0. * SAA7105.c - Modified the OSD configuration code in SAA7105.c so that it does not overwrite the previous configurations that may be used by other drivers, such as the UART driver. * VPORTCAP.c - Added support for re-configuring the video port and EDMA w/o requiring first close the channel and then open it again. - A bug is fixed related to the use of Video port global interrupt call-back function. Previously call-back works only for VP0. - Added support for automatic detection and correction of field inversion, caused by disconnection & reconnection of video source. This is in function _autoSync(). * VPORTDIS.c - A bug is fixed related to the use of Video port global interrupt call-back function. Previously call-back works only for VP0. * _VPORT.h - Added THREE new fields: numTotalLinesFld1, interlaced and autoSyncEnable in the definition of _VPORT_ChanObj to support automatic detection and correction of field inversion. * FVID.h - Fixed a typo in the definition of the FVID_delete macro. * VPORTCAP.h - Corrected the definition of VPORTCAP_EAV_V0 and VPORTCAP_EAV_V1, they were swapped in last release. - Added a field in the VPORTCAP_Params structure for the application to specify whether automatic field inversion detection and correction mode is enabled. * SAA7115.h - Added definition of a new command: SAA7115_DETECT_LOCK_STATUS - Added the definition of SAA7115_AMuxingMode. - Added SAA7115_MODE_QVGA in the definition of SAA7115_Mode. USAGE ----- This device driver is a mini driver for VideoPort peripheral on TMS320DM***2 chips. It uses EDMA to do the data transfers. This driver supports Video Capture & Video Display. It supports BT656 & YC mode for capture. And it supports BT656, YC and Raw mode for display. It does not support TSI or Raw mode for capture. FILES ----- - vportcap.c: Implementation of capture driver. - vportdis.c: Implementation of display driver. - saa7115.c: Implementation of saa7115 video decoder configuration through I2C. - saa7105.c: Implementation of saa7105 video encoder configuration through I2C. - _saa7105.c: configuration tables for saa7105. - _saa7115.c: configuration tables for saa7115. _ _iic.c: _IIC_write function. NOTES ----- - Files in the library are compiled with "no optimization switch" turned on, and the same is true for the project files. If you plan to use this module in a project release, you should rebuild the library with optimization turned on. Known Problems At Release ------------------------- - None. Q&A --- Q1: Where can I find the documentation for writing IOM drivers? Q1: Where can I find the documentation for writing IOM drivers? A1: The literature number is SPRU616, DSP/BIOS Device Driver Developer's Guide.

近期下载者

相关文件


收藏者