⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modectrl.h

📁 这是T118和T103的通用程序
💻 H
字号:

#if !defined(__MODECONTROL_H__)
#define __MODECONTROL_H__

#define VLINE_TOLERANCE						2
#define HSYNC_TOLERANCE						0.1
#define NUMINTERLACED						14
#define LOW_HPERIOD_TOLERANCE_10NSEC	0
#define LOW_VTOATL_TOLERANCE				0
#define LOW_VRES_TOLERANCE					0

#define TMDS_MAX								101000000
#define TMDS_MIN                    	24000000

#define HSYNC_SLOW							14000    //15979
#define HPERIOD_MAX							XCLK*32/HSYNC_SLOW
#define VTOTAL_MIN							260

#define DOSMODE      						0x01
#define ADCHIGHRANGE						0x02
#define ADCLOWRANGE							0x04
#define VSYNCOVERRANGE						0x08
#define OVERRANGE       					0x10
#define SYNCERROR							0x20	//unreasonable result, sync rate too high or too low
#define NORMALMODE      					0x40
#define MODEFOUND							0x80

#define FIXEDVSST 							0x08
#define VSGEPW  								3
#define HOFFSET  								0x38
#define HOFFSET_MIN							0x08
#define FIXEDHSST							0x6//0x62//	0xa2
#define HOFFSETPW  							0x05/0x05 //0x0a

#define CHANGMODE							0x10
#define FORCEDTUNE							0x20
#define FINETUNE								0x40
#define POS1									0x01
#define POS2									0x02
#define PIXEL									0x04
#define PHASE									0x08

#define IN_ACTIVE							0x01
#define IN_BLANK								0x02
typedef enum{
Sync_CS=1,
Sync_SS,
Sync_SOG
}Sync_Type;

BOOL ModeDetect(void);
void Sync_Mode_Detect(void); 
uDWORD GetInputVSyncXclkCnt(void);
void GetModeInfo(uWORD *, uWORD *, uDWORD);
BOOL GetVResolution(void);
void SearchAltMode(void);
BOOL GetAlternate(void);
void VGAScaling(void);
void GetModeCaptureData(void);
void SetModeCaptureData(uWORD, uWORD, uCHAR, uCHAR);
void SetupMode(void);
uCHAR McPolDetect(void);
BOOL McWaitReady(uCHAR, uCHAR);		
#ifdef INTERLACED
BOOL DetectInterlaced(void);
#endif
BOOL Fun1(void);
BOOL SyncChangDect();
void VGACalOPTiming(void);
BOOL SrcAnalogProcess(void);

#define COLORR_DONE		0x01
#define COLORG_DONE		0x02
#define COLORB_DONE    	0x04
#define RGBALL_DONE		(COLORR_DONE|COLORG_DONE|COLORB_DONE)
#define COLOR_R			0
#define COLOR_G         1
#define COLOR_B         2


#endif

⌨️ 快捷键说明

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