亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tidtv_tvp5160.h

?? TI公司的TVP5150和5160 TV encode IC驅動源程序
?? H
字號:
/*******************************************************************************
*	@ModuleName  ::	TiDTV_TVP5160.h
*	
*	@Copyright	 ::	Copyright 2005- Texas Instruments, Inc.
*	
*	@Description ::	Constants and definitions for TVP5160
*	
*	@History     ::
*---------------------------------------
*	11-12-2005	W.Shi	Created
*******************************************************************************/

#ifndef _TI_DTV_TVP5160_H_
#define _TI_DTV_TVP5160_H_

//----------------------------------------------------------
#define	TVP5160_I2C_CHANNEL			0
#define	TVP5160_I2C_DEVICE_ADDR		0xB8

#define	TiDTV_Tvp5160I2cWrite(ByteSize, pDataBuf, TimeOut)		\
				TiDTV_I2cWrite(TVP5160_I2C_CHANNEL,				\
								0,								\
								TVP5160_I2C_DEVICE_ADDR,		\
								ByteSize,						\
								pDataBuf,						\
								TimeOut)

#define	TiDTV_Tvp5160I2cRead(SubAddr, ByteSize, pDataBuf, TimeOut)	\
				TiDTV_I2cRead(TVP5160_I2C_CHANNEL,				\
								0,								\
								TVP5160_I2C_DEVICE_ADDR,		\
								1,								\
								SubAddr,						\
								ByteSize,						\
								pDataBuf,						\
								TimeOut)

//----------------------------------------------------------
// Register definitions
//
#define TVP5160_REG_INPUT_SEL				0x00
#define TVP5160_REG_AFE_GAIN_OFFSET			0x01
#define TVP5160_REG_SELECT_MODE				0x02
#define TVP5160_REG_OPERATION_MODE			0x03
#define TVP5160_REG_AUTOSWITCH_MASK_1		0x04
#define TVP5160_REG_COLOR_KILLER_THRESHOLD	0x05
#define TVP5160_REG_LUMA_1					0x06
#define TVP5160_REG_LUMA_2					0x07
#define TVP5160_REG_LUMA_3					0x08
#define TVP5160_REG_LUMA_BRIGHTNESS			0x09
#define TVP5160_REG_LUMA_CONTRAST			0x0A
#define TVP5160_REG_COLOR_SATURATION		0x0B
#define TVP5160_REG_HUE						0x0C
#define TVP5160_REG_CHROMA_1				0x0D
#define TVP5160_REG_CHROMA_2				0x0E
#define TVP5160_REG_COMPONENT_GAIN_R_PR		0x10
#define TVP5160_REG_COMPONENT_GAIN_G_Y		0x11
#define TVP5160_REG_COMPONENT_GAIN_B_PB		0x12
#define TVP5160_REG_AVID_START_LSB			0x16
#define TVP5160_REG_AVID_START_MSB			0x17
#define TVP5160_REG_AVID_STOP_LSB			0x18
#define TVP5160_REG_AVOD_STOP_MSB			0x19
#define TVP5160_REG_HSYN_START				0x1A
#define TVP5160_REG_HSYN_STOP_LSB			0x1C
#define TVP5160_REG_VSYN_START_LSB			0x1E
#define TVP5160_REG_VSYN_STOP_LSB			0x20
#define TVP5160_REG_VBLK_START_LSB			0x22
#define TVP5160_REG_VBLK_STOP_LSB			0x24
#define TVP5160_REG_FAST_SWITCH				0x28
#define TVP5160_REG_FSO_DELAY				0x29
#define TVP5160_REG_FSS_DELAY				0x2A
#define TVP5160_REG_OVERLAY_DELAY			0x2B
#define TVP5160_REG_SCART_DELAY				0x2C
#define TVP5160_REG_CTI_CORING_GAIN			0x2E
#define TVP5160_REG_BRIGHTNESS_X			0x2F
#define TVP5160_REG_AUTOSWITCH_MASK_2		0x30
#define TVP5160_REG_GENLOCK					0x31
#define TVP5160_REG_SYNC_CTRL				0x32
#define TVP5160_REG_OUTPUT_FMT_1			0x33
#define TVP5160_REG_OUTPUT_FMT_2			0x34
#define TVP5160_REG_OUTPUT_FMT_3			0x35
#define TVP5160_REG_OUTPUT_FMT_4			0x36
#define TVP5160_REG_OUTPUT_FMT_5			0x37
#define TVP5160_REG_OUTPUT_FMT_6			0x38
#define TVP5160_REG_CLEAR_LOST_LOCK			0x39
#define TVP5160_REG_STATUS_1				0x3A
#define TVP5160_REG_STATUS_2				0x3B
#define TVP5160_REG_STATUS_3				0x3C
#define TVP5160_REG_STATUS_4				0x3E
#define TVP5160_REG_STATUS_5				0x3F
#define TVP5160_REG_GPIO_IN_1				0x40
#define TVP5160_REG_VERT_COUNT_LSB			0x42
#define TVP5160_REG_ANALOG_GAIN_CHAN_1		0x46
#define TVP5160_REG_ANALOG_GAIN_CHAN_2		0x47
#define TVP5160_REG_ANALOG_GAIN_CHAN_3		0x48
#define TVP5160_REG_ANALOG_GAIN_CHAN_4		0x49
#define TVP5160_REG_FINE_GAIN_BPB_LSB		0x4A
#define TVP5160_REG_FINE_GAIN_G_CR_LSB		0x4C
#define TVP5160_REG_FINE_GAIN_RPR_LSB		0x4E
#define TVP5160_REG_FINE_GAIN_CVBS_Y_LSB	0x50
#define TVP5160_REG_TV_KP					0x52
#define TVP5160_REG_TV_KI					0x53
#define TVP5160_REG_VCR_KP					0x54
#define TVP5160_REG_VCR_KI					0x55
#define TVP5160_REG_COARSE_PHERR_LIMIT		0x56
#define TVP5160_REG_Y_NOISE_SFACTOR			0x5A
#define TVP5160_REG_UV_NOISE_SFACTOR		0x5B
#define TVP5160_REG_Y_NOISE_SENSITIVITY		0x5C
#define TVP5160_REG_UV_CORING_THRESHOLD		0x5D
#define TVP5160_REG_LOW_NOISE_LIMIT			0x5E
#define TVP5160_REG_BLUE_SCREEN_CB			0x60
#define TVP5160_REG_BLUE_SCREEN_CR			0x61
#define TVP5160_REG_RESET_VPLL				0x63
#define TVP5160_REG_NOISE_MEASUREMENT_MSB	0x65
#define TVP5160_REG_VSYNC_FILTER_SHIFT		0x68
#define TVP5160_REG_COLOR_AGC_CTRL			0x6A
#define TVP5160_REG_LUMA_PEAK_CTRL			0x6B
#define TVP5160_REG_GAIN_FACTOR_DISABLE		0x6C
#define TVP5160_REG_SECAM_AMP_REF_DIS		0x6D
#define TVP5160_REG_SECAM_GAIN_FACTOR_DIS	0x6E
#define TVP5160_REG_AGC_DEC_SPEED			0x6F
#define TVP5160_REG_ROM_VESRION				0x70
#define TVP5160_REG_TV_VCR_THRESHOLD		0x73
#define TVP5160_REG_WHITE_PEAK_PROCESSING	0x74
#define TVP5160_REG_DTO_FREE_RUN			0x75
#define TVP5160_REG_H_SHAKE_THRESHOLD		0x76
#define TVP5160_REG_H_SHAKE_INC				0x77
#define TVP5160_REG_AGC_INC_SPEED			0x78
#define TVP5160_REG_GAIN_INC_DELAY			0x79
#define TVP5160_REG_VLOCK_FRAME_OFFSET		0x7D
#define TVP5160_REG_DEVICE_ID_MSB			0x80
#define TVP5160_REG_DEVICE_ID_LSB			0x81
#define TVP5160_REG_CPLL_SPEED_CTRL         0x83
#define TVP5160_REG_SIGN_CHANGE_COUNT		0x8C
#define TVP5160_REG_HPLL_PIXEL_OFFSET		0x91
#define TVP5160_REG_F_BIT_MIN_TIME			0x92
#define TVP5160_REG_F_BIT_MAX_TIME			0x93
#define TVP5160_REG_VER_TRIGGER_LEVEL_CTRL	0x94
#define TVP5160_REG_WEAK_SIGNAL_HIGH_THR	0x95
#define TVP5160_REG_WEAK_SIGNAL_LOW_THR		0x96
#define TVP5160_REG_STATUS_REQUEST			0x97
#define TVP5160_REG_FRAME_SUM_CDTO_THR_NTSC	0x98
#define TVP5160_REG_FRAME_SUM_CDTO_THR_PAL	0x99
#define TVP5160_REG_VERTICAL_COUNT			0x9A
#define TVP5160_REG_ALC_SPEED				0x9C
#define TVP5160_REG_PSEUDO_SYNC_CTRL		0x9D
#define TVP5160_REG_GAIN_RANGE_CTRL			0x9F
#define TVP5160_REG_ALC_FREEZE_LUMA			0xA0
#define TVP5160_REG_ALC_FREEZE_CHROMA		0xA1
#define TVP5160_REG_FIFO_READ_DATA			0xBE
#define TVP5160_REG_FIFO_RESET				0xBF
#define TVP5160_REG_VDP_FIFO_OUT_CTRL		0xC0
#define TVP5160_REG_LINE_NUMBER_INTERRUPT	0xC1
#define TVP5160_REG_PIXEL_ALIGNMENT_LSB		0xC2
#define TVP5160_REG_CNT_THR_NOM_COARSE		0xC4
#define TVP5160_REG_SYNC_HEIGHT_LO_THR		0xC5
#define TVP5160_REG_SYNC_HEIGHT_HI_THR		0xC6
#define TVP5160_REG_COUNT3_LO_THR			0xC7
#define TVP5160_REG_COUNT3_HI_THR			0xC8
#define TVP5160_REG_TIME_SHIFT_N			0xC9
#define TVP5160_REG_FRAME_CNT_THR_3DYC		0xCB
#define TVP5160_REG_FRAME_CNT_THR_HLOCK		0xCC
#define TVP5160_REG_FRAME_CNT_THR_AGC		0xCD
#define TVP5160_REG_SIGNAL_PRESENT_THR		0xD0
#define TVP5160_REG_FIELD_COUNT_LIMIT		0xD1
#define TVP5160_REG_FIELD_COUNT_THR			0xD2
#define TVP5160_REG_LOST_LOCK_TIMER_INIT	0xD3
#define TVP5160_REG_GLOBAL_LINE_START		0xD6
#define TVP5160_REG_GLOBAL_LINE_STOP		0xD7
#define TVP5160_REG_GLOBAL_LINE_MODE		0xD8
#define TVP5160_REG_FULL_FIELD_ENABLE		0xD9
#define TVP5160_REG_FULL_FIELD				0xDA

//-----------------------------------------------------------------------------
enum _TVP5160_FMT_enum_ {
	TVP5160_VIDEO_NTSC = 1,
	TVP5160_VIDEO_PAL,
	TVP5160_VIDEO_MPAL,
	TVP5160_VIDEO_NPAL,
	TVP5160_VIDEO_NTSC443,
	TVP5160_VIDEO_SECAM,
	TVP5160_VIDEO_PAL60,

	TVP5160_VIDEO_480P = 9,
	TVP5160_VIDEO_576P
};

//-----------------------------------------------------------------------------
typedef struct _TI_DTV_TVP5160_CTRL_ {
	OS_EVENT *pMutexSem;		// Mutual Exclusive Semaphore

	UINT16	Version;			// Version
	UINT8	VideoFmt;			// Input video format
	UINT8	LockStatus;			// Lock status
	UINT8	NvVideoFmt;			// NV Video Format (according to VideoFmt)
} TI_DTV_TVP5160_CTRL;

//----------------------------------------------------------
// defined in "TiDTV_TVP5160.c"
//
extern TI_DTV_TVP5160_CTRL TiDTV_VideoDecCtrl;

void TiDTV_InitVideoDec(void);
void TiDTV_VideoDecHwReset(void);
void TiDTV_VideoDecInputSel(void);
int  TiDTV_VideoDecCheckLockStatus(void);
int  TiDTV_VideoDecCheckVideoFmt(void);
void TiDTV_VideoDecOutputCtrl(int Flag);

int TiDTV_VideoDecCheckTotalVLines(void);
void TiDTV_VideoDecAdjBrightness(int Persentage);
void TiDTV_VideoDecAdjSharpness(int Persentage);
void TiDTV_VideoDecAdjNoiseReduction(int Persentage);
void TiDTV_Tvp5160InitVDP(void);
void TiDTV_Tvp5160InitVDP_2x(void);

#endif	/* _TI_DTV_VIDEO_DEC_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美激情一区| 国产日韩欧美一区二区三区综合| 成人白浆超碰人人人人| 久久99精品国产.久久久久| 日本午夜精品视频在线观看| 亚洲国产一区视频| 日韩中文欧美在线| 麻豆精品在线视频| 久久99久久99| 国产精品亚洲午夜一区二区三区| 精品一区二区三区在线播放| 麻豆免费精品视频| 国产·精品毛片| hitomi一区二区三区精品| 成人av网址在线观看| 97久久精品人人爽人人爽蜜臀| www.成人网.com| 91色porny蝌蚪| 欧美精品日日鲁夜夜添| 日韩欧美视频一区| 久久久久久久网| 国产精品国产三级国产aⅴ入口| 亚洲精品中文字幕乱码三区| 亚洲成av人片www| 日本在线不卡视频一二三区| 国产综合成人久久大片91| 国产成人精品免费在线| 91在线看国产| 欧美一区二区三区在线看| 久久久青草青青国产亚洲免观| 亚洲四区在线观看| 美女视频免费一区| av在线一区二区| 8v天堂国产在线一区二区| 久久久久久久久久看片| 亚洲午夜久久久| 国产综合久久久久久久久久久久| 色美美综合视频| 精品美女一区二区| 亚洲一区二区3| 丁香激情综合五月| 这里只有精品电影| 成人免费小视频| 久久精品国产第一区二区三区| 国产suv一区二区三区88区| 欧美色视频在线观看| 国产精品少妇自拍| 美女免费视频一区| 在线视频欧美区| 国产精品丝袜久久久久久app| 日韩中文字幕一区二区三区| 99久久婷婷国产精品综合| 精品日韩欧美一区二区| 五月天国产精品| 欧美亚洲禁片免费| 亚洲国产综合91精品麻豆| 国产福利精品一区二区| 日韩一区二区三区三四区视频在线观看 | 亚欧色一区w666天堂| 国产成人免费视频网站| 91精品久久久久久蜜臀| 一区二区三区高清在线| 99国产精品国产精品久久| 日韩美女在线视频| 毛片不卡一区二区| 欧美日韩精品一区二区三区| 综合电影一区二区三区 | 亚洲综合图片区| 成人在线视频一区| 国产精品丝袜91| 成人免费看视频| 欧美激情一区二区三区四区 | 亚洲视频一二区| aaa国产一区| 国产精品国产自产拍在线| 国产91对白在线观看九色| 久久久三级国产网站| 国产精品亚洲成人| 中文成人av在线| aaa亚洲精品一二三区| 中文字幕在线一区| 成人高清视频免费观看| 日韩理论片中文av| 91视频在线看| 亚洲国产日韩a在线播放性色| 欧美视频日韩视频| 日韩精品一区第一页| 日韩一级黄色大片| 韩国三级中文字幕hd久久精品| 精品国产伦一区二区三区观看方式 | 国产激情91久久精品导航| 国产欧美精品一区aⅴ影院| 高清av一区二区| 中文字幕精品一区二区精品绿巨人 | 亚洲一区二区在线视频| 欧美一区二区私人影院日本| 午夜精品一区二区三区免费视频| 欧美区视频在线观看| 久久激情五月激情| 久久精品视频网| 99久久久久久99| 日韩国产一二三区| 国产日韩欧美a| 欧美中文字幕一二三区视频| 日欧美一区二区| 国产喷白浆一区二区三区| 99热在这里有精品免费| 天天av天天翘天天综合网| 日韩欧美的一区| 色综合久久综合中文综合网| 肉肉av福利一精品导航| 国产精品免费视频观看| 欧美精选一区二区| 99久久免费精品| 美女诱惑一区二区| 亚洲黄色小视频| 国产天堂亚洲国产碰碰| 欧美影视一区在线| 国产在线不卡一卡二卡三卡四卡| 亚洲免费观看在线视频| 久久99精品一区二区三区三区| 国产精品视频九色porn| 在线观看区一区二| 国产精品影视网| 亚洲精品国产a久久久久久| 精品粉嫩aⅴ一区二区三区四区 | 波多野结衣91| 丝袜美腿一区二区三区| 国产精品天干天干在观线| 91精品中文字幕一区二区三区| 北条麻妃一区二区三区| 久久丁香综合五月国产三级网站| 亚洲精品老司机| 国产精品免费视频网站| 久久免费的精品国产v∧| 91麻豆精品国产无毒不卡在线观看| 97久久超碰国产精品| 成人视屏免费看| 国产一区二区久久| 激情图区综合网| 久久国产免费看| 免费不卡在线视频| 日本不卡一区二区三区高清视频| 亚洲色图欧美激情| 亚洲美女淫视频| 一区在线观看免费| 国产精品高潮呻吟久久| 欧美激情一区三区| 国产精品丝袜久久久久久app| 2023国产精华国产精品| 26uuu亚洲婷婷狠狠天堂| 欧美r级在线观看| 精品久久久久99| 国产视频一区二区三区在线观看| 精品国产乱码久久久久久久| 欧美xxxx在线观看| 久久久国产综合精品女国产盗摄| 久久综合久久鬼色| 久久一区二区视频| 国产欧美一区二区在线| 国产精品青草久久| 亚洲私人影院在线观看| 亚洲一区二区三区小说| 天堂av在线一区| 蜜桃久久久久久| 国产精品自拍av| 99久久精品国产麻豆演员表| 91在线porny国产在线看| 在线视频一区二区三区| 4438x亚洲最大成人网| 精品久久久久久最新网址| 国产日韩精品一区二区三区在线| 中文字幕中文字幕一区二区| 一区二区在线观看视频| 日韩成人一区二区三区在线观看| 免费在线观看日韩欧美| 国产91精品免费| 欧美性做爰猛烈叫床潮| 日韩欧美国产精品一区| 久久精品亚洲麻豆av一区二区 | 麻豆成人在线观看| 欧美另类z0zxhd电影| 一本久道久久综合中文字幕 | 天堂蜜桃91精品| 激情综合色播五月| 91美女在线视频| 日韩欧美国产成人一区二区| 国产精品成人在线观看| 丝袜a∨在线一区二区三区不卡 | 国产精品久久久一本精品| 亚洲国产精品影院| 狠狠色伊人亚洲综合成人| 99re66热这里只有精品3直播| 欧美精品久久一区| 国产精品久久看| 久久精品国产精品亚洲精品| 91福利资源站| 欧美激情一区二区三区不卡| 美女mm1313爽爽久久久蜜臀| 97se亚洲国产综合在线|