📄 sync.h
字号:
//----------------------------------------------------------------------------------------------------
// ID Code : Sync.h No.0000
// Update Note :
//
//----------------------------------------------------------------------------------------------------
//--------------------------------------------------
// Definitions of
//--------------------------------------------------
//----------------------------------------------------------------------------------------------------
#ifdef __SYNC__
//--------------------------------------------------
// Global Variables
//--------------------------------------------------
BYTE idata ucInputSyncType;
//--------------------------------------------------
// Function Prototypes
//--------------------------------------------------
bit CSyncHandler(void);
void CSyncInitialSyncProcessor(void);
BYTE CSyncMeasureSyncType(void);
BYTE CSyncSearchSyncTypeVGA(void);
BYTE CSyncGetSyncTypeStep1VGA(void);
BYTE CSyncGetSyncTypeStep2VGA(void);
void CSyncModifyPolarityVGA(void);
BYTE CSyncSearchSyncTypeDVI(void);
#else
//--------------------------------------------------
// Extern Global Variables
//--------------------------------------------------
extern BYTE idata ucInputSyncType;
//--------------------------------------------------
// Extern Function Prototypes
//--------------------------------------------------
extern bit CSyncHandler(void);
extern void CSyncInitialSyncProcessor(void);
extern BYTE CSyncGetSyncTypeStep1VGA(void);
extern BYTE CSyncGetSyncTypeStep2VGA(void);
#endif
//----------------------------------------------------------------------------------------------------
//--------------------------------------------------
// Macro of Input Sync Type
//--------------------------------------------------
#define GET_INPUTSYNC_TYPE() (ucInputSyncType & (_BIT0 | _BIT1 | _BIT2 | _BIT3))
#define SET_INPUTSYNC_TYPE(x) (ucInputSyncType = ((ucInputSyncType & ~(_BIT0 | _BIT1 | _BIT2 | _BIT3)) | x))
//--------------------------------------------------
// Macro of Source Auto Change
//--------------------------------------------------
#define GET_SOURCE_AUTOCHANGE() ((bit)(ucInputSyncType & _BIT7))
#define SET_SOURCE_AUTOCHANGE() (ucInputSyncType |= _BIT7)
#define CLR_SOURCE_AUTOCHANGE() (ucInputSyncType &= ~_BIT7)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -