radeon.h

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· C头文件 代码 · 共 1,862 行 · 第 1/5 页

H
1,862
字号
#define	extNONE					0x0000#define	extNTSC					0x0100#define	extRsvd					0x0200#define	extPAL					0x0300#define	extPAL_M				0x0400#define	extPAL_N				0x0500#define	extSECAM				0x0600#define	extPAL_NCOMB				0x0700#define	extNTSC_J				0x0800#define	extNTSC_443				0x0900#define	extPAL_BGHI				0x0A00#define	extPAL_60				0x0B00 /* these are used in MSP3430 */#define	extPAL_DK1				0x0C00#define	extPAL_AUTO				0x0D00#define	RT_FREF_2700				6#define	RT_FREF_2950				5#define	RT_COMPOSITE				0x0#define	RT_SVIDEO				0x1#define	RT_NORM_SHARPNESS			0x03#define	RT_HIGH_SHARPNESS			0x0F#define	RT_HUE_PAL_DEF				0x00#define	RT_DECINTERLACED			0x1#define	RT_DECNONINTERLACED			0x0#define	NTSC_LINES				525#define	PAL_SECAM_LINES	625#define	RT_ASYNC_ENABLE				0x0#define	RT_ASYNC_DISABLE			0x1#define	RT_ASYNC_RESET				0x1#define	RT_VINRST_ACTIVE			0x0#define	RT_VINRST_RESET				0x1#define	RT_L54RST_RESET				0x1#define	RT_REF_CLK				0x0#define	RT_PLL_VIN_CLK				0x1#define	RT_VIN_ASYNC_RST			0x20#define	RT_DVS_ASYNC_RST			0x80#define	RT_ADC_ENABLE				0x0#define	RT_ADC_DISABLE				0x1#define	RT_DVSDIR_IN				0x0#define	RT_DVSDIR_OUT				0x1#define	RT_DVSCLK_HIGH				0x0#define	RT_DVSCLK_LOW				0x1#define	RT_DVSCLK_SEL_8FS			0x0#define	RT_DVSCLK_SEL_27MHZ			0x1#define	RT_DVS_CONTSTREAM			0x1#define	RT_DVS_NONCONTSTREAM			0x0#define	RT_DVSDAT_HIGH				0x0#define	RT_DVSDAT_LOW				0x1#define	RT_ADC_CNTL_DEFAULT			0x03252338/* COMB_CNTL0 FILTER SETTINGS FOR DIFFERENT STANDARDS: */#define	RT_NTSCM_COMB_CNTL0_COMPOSITE		0x09438090#define	RT_NTSCM_COMB_CNTL0_SVIDEO		0x48540000#define	RT_PAL_COMB_CNTL0_COMPOSITE		0x09438090#define	RT_PAL_COMB_CNTL0_SVIDEO		0x40348090#define	RT_SECAM_COMB_CNTL0_COMPOSITE		0xD0108090 /* instead of orig 0xD0088090 - eric*/#define	RT_SECAM_COMB_CNTL0_SVIDEO		0x50148090#define	RT_PALN_COMB_CNTL0_COMPOSITE		0x09438090#define	RT_PALN_COMB_CNTL0_SVIDEO		0x40348090#define	RT_PALM_COMB_CNTL0_COMPOSITE		0x09438090#define	RT_PALM_COMB_CNTL0_SVIDEO		0x40348090/* End of filter settings. *//* COMB_CNTL1 FILTER SETTINGS FOR DIFFERENT STANDARDS: */#define	RT_NTSCM_COMB_CNTL1_COMPOSITE		0x00000010#define	RT_NTSCM_COMB_CNTL1_SVIDEO		0x00000081#define	RT_PAL_COMB_CNTL1_COMPOSITE		0x00000010#define	RT_PAL_COMB_CNTL1_SVIDEO		0x000000A1#define	RT_SECAM_COMB_CNTL1_COMPOSITE		0x00000091#define	RT_SECAM_COMB_CNTL1_SVIDEO		0x00000081#define	RT_PALN_COMB_CNTL1_COMPOSITE		0x00000010#define	RT_PALN_COMB_CNTL1_SVIDEO		0x000000A1#define	RT_PALM_COMB_CNTL1_COMPOSITE		0x00000010#define	RT_PALM_COMB_CNTL1_SVIDEO		0x000000A1/* End of filter settings. *//* COMB_CNTL2 FILTER SETTINGS FOR DIFFERENT STANDARDS: */#define	RT_NTSCM_COMB_CNTL2_COMPOSITE		0x16161010#define	RT_NTSCM_COMB_CNTL2_SVIDEO		0xFFFFFFFF#define	RT_PAL_COMB_CNTL2_COMPOSITE		0x06080102 /* instead of 0x16161010 - Ivo	*/#define	RT_PAL_COMB_CNTL2_SVIDEO		0x06080102#define	RT_SECAM_COMB_CNTL2_COMPOSITE		0xffffffff /* instead of 0x06080102 - eric */#define	RT_SECAM_COMB_CNTL2_SVIDEO		0x06080102#define	RT_PALN_COMB_CNTL2_COMPOSITE		0x06080102#define	RT_PALN_COMB_CNTL2_SVIDEO		0x06080102#define	RT_PALM_COMB_CNTL2_COMPOSITE		0x06080102#define	RT_PALM_COMB_CNTL2_SVIDEO		0x06080102/* End of filter settings. *//* COMB_LINE_LENGTH FILTER SETTINGS FOR	DIFFERENT STANDARDS: */#define	RT_NTSCM_COMB_LENGTH_COMPOSITE		0x0718038A#define	RT_NTSCM_COMB_LENGTH_SVIDEO		0x0718038A#define	RT_PAL_COMB_LENGTH_COMPOSITE		0x08DA046B#define	RT_PAL_COMB_LENGTH_SVIDEO		0x08DA046B#define	RT_SECAM_COMB_LENGTH_COMPOSITE		0x08DA046A#define	RT_SECAM_COMB_LENGTH_SVIDEO		0x08DA046A#define	RT_PALN_COMB_LENGTH_COMPOSITE		0x07260391#define	RT_PALN_COMB_LENGTH_SVIDEO		0x07260391#define	RT_PALM_COMB_LENGTH_COMPOSITE		0x07160389#define	RT_PALM_COMB_LENGTH_SVIDEO		0x07160389/* End of filter settings. *//* LP_AGC_CLAMP_CNTL0 */#define	RT_NTSCM_SYNCTIP_REF0			0x00000037#define	RT_NTSCM_SYNCTIP_REF1			0x00000029#define	RT_NTSCM_CLAMP_REF			0x0000003B#define	RT_NTSCM_PEAKWHITE			0x000000FF#define	RT_NTSCM_VBI_PEAKWHITE			0x000000C2#define	RT_NTSCM_WPA_THRESHOLD			0x00000406#define	RT_NTSCM_WPA_TRIGGER_LO			0x000000B3#define	RT_NTSCM_WPA_TRIGGER_HIGH		0x0000021B#define	RT_NTSCM_LP_LOCKOUT_START		0x00000206#define	RT_NTSCM_LP_LOCKOUT_END			0x00000021#define	RT_NTSCM_CH_DTO_INC			0x00400000#define	RT_NTSCM_CH_PLL_SGAIN			0x00000001#define	RT_NTSCM_CH_PLL_FGAIN			0x00000002#define	RT_NTSCM_CR_BURST_GAIN			0x0000007A#define	RT_NTSCM_CB_BURST_GAIN			0x000000AC#define	RT_NTSCM_CH_HEIGHT			0x000000CD#define	RT_NTSCM_CH_KILL_LEVEL			0x000000C0#define	RT_NTSCM_CH_AGC_ERROR_LIM		0x00000002#define	RT_NTSCM_CH_AGC_FILTER_EN		0x00000000#define	RT_NTSCM_CH_AGC_LOOP_SPEED		0x00000000#define	RT_NTSCM_CRDR_ACTIVE_GAIN		0x0000007A#define	RT_NTSCM_CBDB_ACTIVE_GAIN		0x000000AC#define	RT_NTSCM_VERT_LOCKOUT_START		0x00000207#define	RT_NTSCM_VERT_LOCKOUT_END		0x0000000E#define	RT_NTSCJ_SYNCTIP_REF0			0x00000004#define	RT_NTSCJ_SYNCTIP_REF1			0x00000012#define	RT_NTSCJ_CLAMP_REF			0x0000003B#define	RT_NTSCJ_PEAKWHITE			0x000000CB#define	RT_NTSCJ_VBI_PEAKWHITE			0x000000C2#define	RT_NTSCJ_WPA_THRESHOLD			0x000004B0#define	RT_NTSCJ_WPA_TRIGGER_LO			0x000000B4#define	RT_NTSCJ_WPA_TRIGGER_HIGH		0x0000021C#define	RT_NTSCJ_LP_LOCKOUT_START		0x00000206#define	RT_NTSCJ_LP_LOCKOUT_END			0x00000021#define	RT_NTSCJ_CR_BURST_GAIN			0x00000071#define	RT_NTSCJ_CB_BURST_GAIN			0x0000009F#define	RT_NTSCJ_CH_HEIGHT			0x000000CD#define	RT_NTSCJ_CH_KILL_LEVEL			0x000000C0#define	RT_NTSCJ_CH_AGC_ERROR_LIM		0x00000002#define	RT_NTSCJ_CH_AGC_FILTER_EN		0x00000000#define	RT_NTSCJ_CH_AGC_LOOP_SPEED		0x00000000#define	RT_NTSCJ_CRDR_ACTIVE_GAIN		0x00000071#define	RT_NTSCJ_CBDB_ACTIVE_GAIN		0x0000009F#define	RT_NTSCJ_VERT_LOCKOUT_START		0x00000207#define	RT_NTSCJ_VERT_LOCKOUT_END		0x0000000E#define	RT_PAL_SYNCTIP_REF0			0x37  /* instead of 0x00000004 - Ivo */#define	RT_PAL_SYNCTIP_REF1			0x26  /* instead of 0x0000000F - Ivo */#define	RT_PAL_CLAMP_REF			0x0000003B#define	RT_PAL_PEAKWHITE			0xFF /*	instead	of 0x000000C1 -	Ivo */#define	RT_PAL_VBI_PEAKWHITE			0xC6 /*	instead	of 0x000000C7 -	Ivo */#define	RT_PAL_WPA_THRESHOLD			0x59C /* instead of 0x000006A4 - Ivo */#define	RT_PAL_WPA_TRIGGER_LO			0x00000096#define	RT_PAL_WPA_TRIGGER_HIGH			0x000001C2#define	RT_PAL_LP_LOCKOUT_START			0x00000263#define	RT_PAL_LP_LOCKOUT_END			0x0000002C#define	RT_PAL_CH_DTO_INC			0x00400000#define	RT_PAL_CH_PLL_SGAIN			1   /* instead of 0x00000002 - Ivo */#define	RT_PAL_CH_PLL_FGAIN			2   /* instead of 0x00000001 - Ivo */#define	RT_PAL_CR_BURST_GAIN			0x0000007A#define	RT_PAL_CB_BURST_GAIN			0x000000AB#define	RT_PAL_CH_HEIGHT			0x0000009C#define	RT_PAL_CH_KILL_LEVEL			4   /* instead of 0x00000090 - Ivo */#define	RT_PAL_CH_AGC_ERROR_LIM			1   /* instead of 0x00000002 - Ivo */#define	RT_PAL_CH_AGC_FILTER_EN			1   /* instead of 0x00000000 - Ivo */#define	RT_PAL_CH_AGC_LOOP_SPEED		0x00000000#define	RT_PAL_CRDR_ACTIVE_GAIN			0x9E /*	instead	of 0x0000007A -	Ivo */#define	RT_PAL_CBDB_ACTIVE_GAIN			0xDF /*	instead	of 0x000000AB -	Ivo */#define	RT_PAL_VERT_LOCKOUT_START		0x00000269#define	RT_PAL_VERT_LOCKOUT_END			0x00000012#define	RT_SECAM_SYNCTIP_REF0			0x37 /*	instead	of 0x00000004 -	Ivo */#define	RT_SECAM_SYNCTIP_REF1			0x26 /*	instead	of 0x0000000F -	Ivo */#define	RT_SECAM_CLAMP_REF			0x0000003B#define	RT_SECAM_PEAKWHITE			0xFF /*	instead	of 0x000000C1 -	Ivo */#define	RT_SECAM_VBI_PEAKWHITE			0xC6 /*	instead	of 0x000000C7 -	Ivo */#define	RT_SECAM_WPA_THRESHOLD			0x57A /* instead of 0x6A4, instead of 0x0000059C is Ivo's value	, -eric*/#define	RT_SECAM_WPA_TRIGGER_LO			0x96 /*	instead	of 0x0000026B -	eric */#define	RT_SECAM_WPA_TRIGGER_HIGH		0x000001C2#define	RT_SECAM_LP_LOCKOUT_START		0x263 /* instead of 0x0000026B - eric */#define	RT_SECAM_LP_LOCKOUT_END			0x2b /*	instead	of 0x0000002C -eric */#define	RT_SECAM_CH_DTO_INC			0x003E7A28#define	RT_SECAM_CH_PLL_SGAIN			0x4 /* instead of 0x00000006 -Volodya */#define	RT_SECAM_CH_PLL_FGAIN			0x7 /* instead of 0x00000006 -Volodya */#define	RT_SECAM_CR_BURST_GAIN			0x1FF /* instead of 0x00000200 -Volodya */#define	RT_SECAM_CB_BURST_GAIN			0x1FF /* instead of 0x00000200 -Volodya */#define	RT_SECAM_CH_HEIGHT			0x00000066#define	RT_SECAM_CH_KILL_LEVEL			0x00000060#define	RT_SECAM_CH_AGC_ERROR_LIM		0x00000003#define	RT_SECAM_CH_AGC_FILTER_EN		0x00000000#define	RT_SECAM_CH_AGC_LOOP_SPEED		0x00000000#define	RT_SECAM_CRDR_ACTIVE_GAIN		0x11B /* instead of 0x00000200 - eric */#define	RT_SECAM_CBDB_ACTIVE_GAIN		0x15A /* instead of 0x00000200 - eric */#define	RT_SECAM_VERT_LOCKOUT_START		0x00000269#define	RT_SECAM_VERT_LOCKOUT_END		0x00000012#define	RT_PAL_VS_FIELD_BLANK_END		0x2A /*	instead	of 0x0000002C -	Ivo*/#define	RT_NTSCM_VS_FIELD_BLANK_END		0x0000000A#define	RT_NTSCM_FIELD_IDLOCATION		0x00000105#define	RT_PAL_FIELD_IDLOCATION			0x00000137#define	RT_NTSCM_H_ACTIVE_START			0x00000070#define	RT_NTSCM_H_ACTIVE_END			0x00000363#define	RT_PAL_H_ACTIVE_START			0x0000009A#define	RT_PAL_H_ACTIVE_END			0x00000439#define	RT_NTSCM_V_ACTIVE_START			((22-4)*2+1)#define	RT_NTSCM_V_ACTIVE_END			((22+240-4)*2+1)#define	RT_PAL_V_ACTIVE_START			0x2E /*	instead	of 0x00000023 (Same as SECAM) - Ivo */#define	RT_PAL_V_ACTIVE_END			0x269 /* instead of 0x00000262 - Ivo *//* VBI */#define	RT_NTSCM_H_VBI_WIND_START		0x00000049#define	RT_NTSCM_H_VBI_WIND_END			0x00000366#define	RT_PAL_H_VBI_WIND_START			0x00000084#define	RT_PAL_H_VBI_WIND_END			0x0000041F#define	RT_NTSCM_V_VBI_WIND_START		fld_V_VBI_WIND_START_def#define	RT_NTSCM_V_VBI_WIND_END			fld_V_VBI_WIND_END_def#define	RT_PAL_V_VBI_WIND_START			0x8 /* instead of 0x0000000B - Ivo */#define	RT_PAL_V_VBI_WIND_END			0x2D /*	instead	of 0x00000022 -	Ivo */#define	RT_VBI_CAPTURE_EN			0x00000001  /* Enable */#define	RT_VBI_CAPTURE_DIS			0x00000000  /* Disable */#define	RT_RAW_CAPTURE				0x00000002  /* Use raw Video Capture. */#define	RT_NTSCM_VSYNC_INT_TRIGGER		0x2AA#define	RT_PALSEM_VSYNC_INT_TRIGGER		0x353#define	RT_NTSCM_VSYNC_INT_HOLD			0x17#define	RT_PALSEM_VSYNC_INT_HOLD		0x1C#define	RT_NTSCM_VS_FIELD_BLANK_START		0x206#define	RT_PALSEM_VS_FIELD_BLANK_START		0x26D /* instead of 0x26C - Ivo */#define	RT_FIELD_FLIP_EN			0x4#define	RT_V_FIELD_FLIP_INVERTED		0x2000#define	RT_NTSCM_H_IN_START			0x70#define	RT_PAL_H_IN_START			154 /* instead of 144 -	Ivo */#define	RT_SECAM_H_IN_START			0x91 /*	instead	of 0x9A, Ivo value is 154, instead of 144 - Volodya, - eric */#define	RT_NTSC_H_ACTIVE_SIZE			744#define	RT_PAL_H_ACTIVE_SIZE			928 /* instead of 927 -	Ivo */#define	RT_SECAM_H_ACTIVE_SIZE			932 /* instead of 928, instead of 927 -	Ivo, - eric */#define	RT_NTSCM_V_IN_START			(0x23)#define	RT_PAL_V_IN_START			44 /* instead of (45-6) - Ivo */#define	RT_SECAM_V_IN_START			0x2C /*	instead	of (45-6) - Volodya */#define	RT_NTSCM_V_ACTIVE_SIZE			480#define	RT_PAL_V_ACTIVE_SIZE			572 /* instead of 575 -	Ivo */#define	RT_SECAM_V_ACTIVE_SIZE			570 /* instead of 572, instead of 575 -	Ivo, - eric */#define	RT_NTSCM_WIN_CLOSE_LIMIT		0x4D#define	RT_NTSCJ_WIN_CLOSE_LIMIT		0x4D#define	RT_NTSC443_WIN_CLOSE_LIMIT		0x5F#define	RT_PALM_WIN_CLOSE_LIMIT			0x4D#define	RT_PALN_WIN_CLOSE_LIMIT			0x5F#define	RT_SECAM_WIN_CLOSE_LIMIT		0xC7 /*	instead	of 0x5F	- eric */#define	RT_NTSCM_VS_FIELD_BLANK_START		0x206#define	RT_NTSCM_HS_PLL_SGAIN			0x5#define	RT_NTSCM_HS_PLL_FGAIN			0x7#define	RT_NTSCM_H_OUT_WIND_WIDTH		0x2F4#define	RT_NTSCM_V_OUT_WIND_HEIGHT		0xF0#define	TV					0x1#define	LINEIN					0x2#define	MUTE					0x3#define	DEC_COMPOSITE				0#define	DEC_SVIDEO				1#define	DEC_TUNER				2#define	DEC_NTSC				0#define	DEC_PAL					1#define	DEC_SECAM				2#define	DEC_NTSC_J				8#define	DEC_SMOOTH				0#define	DEC_SHARP				1/* RT Register Field Defaults: */#define	fld_tmpReg1_def				0x00000000#define	fld_tmpReg2_def				0x00000001#define	fld_tmpReg3_def				0x00000002#define	fld_LP_CONTRAST_def			0x0000006e#define	fld_LP_BRIGHTNESS_def			0x00003ff0#define	fld_CP_HUE_CNTL_def			0x00000000#define	fld_LUMA_FILTER_def			0x00000001#define	fld_H_SCALE_RATIO_def			0x00010000#define	fld_H_SHARPNESS_def			0x00000000#define	fld_V_SCALE_RATIO_def			0x00000800#define	fld_V_DEINTERLACE_ON_def		0x00000001#define	fld_V_BYPSS_def				0x00000000#define	fld_V_DITHER_ON_def			0x00000001#define	fld_EVENF_OFFSET_def			0x00000000#define	fld_ODDF_OFFSET_def			0x00000000#define	fld_INTERLACE_DETECTED_def		0x00000000#define	fld_VS_LINE_COUNT_def			0x00000000#define	fld_VS_DETECTED_LINES_def		0x00000000#define	fld_VS_ITU656_VB_def			0x00000000#define	fld_VBI_CC_DATA_def			0x00000000#define	fld_VBI_CC_WT_def			0x00000000#define	fld_VBI_CC_WT_ACK_def			0x00000000#define	fld_VBI_CC_HOLD_def			0x00000000#define	fld_VBI_DECODE

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?