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.
近期下载者:
相关文件:
收藏者: