?? vardef.h
字號:
/*************** XXXXXX CONFIDENTIAL ****************/
/*************** ****************/
/*************** Description : Variables declVaration ****************/
/*************** used for Docking ****************/
/*************** devices ****************/
/*************** ****************/
/*************** Company : XXXXXXTek Inc. ****************/
/*************** Programmer : Steven Chu ****************/
/*************** Date : 03/26/2007 ****************/
/**********************************************************************/
#ifndef _H_VARDEF_
#define _H_VARDEF_
#ifdef _C_MAIN_
BOOL _fgTimeout = 0; // timer 2 timeout flag
BOOL _fgMuteOn = 0; // Mute on flag
BOOL _fgVolumeUp = 0; // Volume Up flag
BOOL _fgVolumeDown = 0; // Volume Down flag
BOOL _fgPWRLEDFlash = 0; // Power LED flash enable flag
BOOL _fgExpCardLEDFlash = 0; // Express Card LED Flash flag
BOOL _fgMuteLEDFlash = 0; // Mute LED Flash flag
BOOL _fgVolUpLEDFlash = 0; // Volume Up LED Flash flag
BOOL _fgVolDnLEDFlash = 0; // Volume Down LED Flash flag
BOOL _fgPWRLEDOn = 0; // Power LED on flag
BOOL _fgExpCardLEDOn = 0; // Express Card LED on flag
BOOL _fgMuteLEDOn = 0; // Mute LED on flag
BOOL _fgVolUpLEDOn = 0; // Volume Up LED on flag
BOOL _fgVolDnLEDOn = 0; // Volume Down LED on flag
BOOL _fgPWRKeyPressed = 0; // Power key pressed
BOOL _fgMuteKeyPressed = 0; // Mute key pressed
BOOL _fgExpCardPlug = 0; // ExpressCard plug on
BOOL _fgExpCardBreak = 0; // ExpressCard break
BOOL _fgExt0Int = 0; // External Interrupt 0 flag
BYTE data _bFlashCount = 0; // Flash hold Counter
BYTE data _b20msTimeUp = 0; // 20ms timer
BYTE data _bSystemCount = 0; // System 20ms timer count
BYTE data _bPWRLEDBlinkRate = 0; // Power LED Blink Rate
BYTE data _bExpCardLEDBlinkRate = 0; // Express Card LED Blink Rate
BYTE data _bMuteLEDBlinkRate = 0; // Mute LED Blink Rate
BYTE data _bVolUpLEDBlinkRate = 0; // Volume Up LED Blink Rate
BYTE data _bVolDnLEDBlinkRate = 0; // Volume Down LED Blink Rate
BYTE idata _bPWRLEDBlinkTime = 0; // Power LED blink time count
BYTE idata _bPWRKeyStatus = 0; // Power key status
BYTE idata _bVolUpKeyStatus = 0; // Volume Up key status
BYTE idata _bVolDnKeyStatus = 0; // Volume Up key status
BYTE idata _bMuteKeyStatus = 0; // Mute key status
BYTE idata _bExpCardStatus = 0; // ExpressCard Connect Mode
BYTE idata _bPEXResetStatus = 0; // PEX_RST pin status
BYTE idata _bSystemMode = 0; // System Mode
#ifdef _RS232_DEBUG_
BYTE idata _bTxdCount = 0; // for RS232 Debug
BYTE idata _bTxdNumber = 0; // for RS232 Debug
BYTE idata _pbTxdTbl[5] = {0,0,0,0,0}; // for RS232 Debug
BYTE idata _bLogD1 = 0; // for RS232 Debug
BYTE idata _bLogD2 = 0; // for RS232 Debug
BYTE idata _bLogD3 = 0; // for RS232 Debug
#endif
BYTE bdata _bAllKeyStatus = 0; // All Switch(Port 1) Status
SBIT _fgConnect = _bAllKeyStatus^0; // ExpressCard Connect state (P1.0)
SBIT _fgMuteKey = _bAllKeyStatus^1; // Mute key (P1.1)
SBIT _fgVolUpKey = _bAllKeyStatus^2; // Volume Up Key (P1.2)
SBIT _fgVolDnKey = _bAllKeyStatus^3; // Volume Down Key (P1.3)
SBIT _fgPWRKey = _bAllKeyStatus^4; // Power Key (P1.4)
SBIT _fgForceOff = _bAllKeyStatus^5; // Force Off flag (P1.5)
SBIT _fgPEXReset = _bAllKeyStatus^6; // PEX Reset Pin (P1.6)
BYTE bdata _bOldAllKeyStatus = 0; // All Switch(Port 1) Old Status
SBIT _fgOldConnect = _bOldAllKeyStatus^0; // ExpressCard Connect state (P1.0)
SBIT _fgOldMuteKey = _bOldAllKeyStatus^1; // Mute key (P1.1)
SBIT _fgOldVolUpKey = _bOldAllKeyStatus^2; // Volume Up Key (P1.2)
SBIT _fgOldVolDnKey = _bOldAllKeyStatus^3; // Volume Down Key (P1.3)
SBIT _fgOldPWRKey = _bOldAllKeyStatus^4; // Power Key (P1.4)
SBIT _fgOldForceOff = _bOldAllKeyStatus^5; // Force Off flag (P1.5)
SBIT _fgOldPEXReset = _bOldAllKeyStatus^6; // PEX Reset Pin (P1.6)
#else
extern BOOL _fgTimeout; // timer 2 timeout flag
extern BOOL _fgMuteOn; // Mute on flag
extern BOOL _fgVolumeUp; // Volume Up flag
extern BOOL _fgVolumeDown; // Volume Down flag
extern BOOL _fgPWRLEDFlash; // Power LED flash enable flag
extern BOOL _fgExpCardLEDFlash; // Express Card LED Flash flag
extern BOOL _fgMuteLEDFlash; // Mute LED Flash flag
extern BOOL _fgVolUpLEDFlash; // Volume Up LED Flash flag
extern BOOL _fgVolDnLEDFlash; // Volume Down LED Flash flag
extern BOOL _fgPWRLEDOn; // Power LED on flag
extern BOOL _fgExpCardLEDOn; // Express Card LED on flag
extern BOOL _fgMuteLEDOn; // Mute LED on flag
extern BOOL _fgVolUpLEDOn; // Volume Up LED on flag
extern BOOL _fgVolDnLEDOn; // Volume Down LED on flag
extern BOOL _fgDisableChkHold; // Enable Check Key Hold Time
extern BOOL _fgPWRKeyPressed; // Power key pressed
extern BOOL _fgMuteKeyPressed; // Mute key pressed
extern BOOL _fgExpCardPlug; // ExpressCard plug on
extern BOOL _fgExpCardBreak; // ExpressCard break
extern BOOL _fgExt0Int; // External Interrupt 0 flag
extern BYTE data _bFlashCount; // Flash hold Counter
extern BYTE data _b20msTimeUp; // 20ms timer
extern BYTE data _bSystemCount; // System Timer count
extern BYTE data _bPWRLEDBlinkRate; // Power LED Blink Rate
extern BYTE data _bExpCardLEDBlinkRate; // Express Card LED Blink Rate
extern BYTE data _bMuteLEDBlinkRate; // Mute LED Blink Rate
extern BYTE data _bVolUpLEDBlinkRate; // Volume Up LED Blink Rate
extern BYTE data _bVolDnLEDBlinkRate; // Volume Down LED Blink Rate
extern BYTE idata _bPWRLEDBlinkTime; // Power LED blink time count
extern BYTE idata _bPWRKeyStatus; // Power key status
extern BYTE idata _bVolUpKeyStatus; // Volume Up key status
extern BYTE idata _bVolDnKeyStatus; // Volume Up key status
extern BYTE idata _bMuteKeyStatus; // Mute key status
extern BYTE idata _bExpCardStatus; // ExpressCard connect status
extern BYTE idata _bPEXResetStatus; // PEX_RST pin status
extern BYTE idata _bSystemMode; // System Mode
extern BYTE idata _bTxdCount; // for RS232 Debug
extern BYTE idata _bTxdNumber; // for RS232 Debug
extern BYTE idata _pbTxdTbl[5]; // for RS232 Debug
extern BYTE idata _bLogD1; // for RS232 Debug
extern BYTE idata _bLogD2; // for RS232 Debug
extern BYTE idata _bLogD3; // for RS232 Debug
extern BYTE bdata _bAllKeyStatus; // All Switch(Port 1) Status
extern BIT _fgConnect; // ExpressCard Connect state (P1.0)
extern BIT _fgMuteKey; // Mute key (P1.1)
extern BIT _fgVolUpKey; // Volume Up Key (P1.2)
extern BIT _fgVolDnKey; // Volume Down Key (P1.3)
extern BIT _fgPWRKey; // Power Key (P1.4)
extern BIT _fgForceOff; // Force Off flag (P1.5)
extern BIT _fgPEXReset; // PEX Reset Pin (P1.6)
extern BYTE bdata _bOldAllKeyStatus; // All Switch(Port 1) Old Status
extern BIT _fgOldConnect; // ExpressCard Connect state (P1.0)
extern BIT _fgOldMuteKey; // Mute key (P1.1)
extern BIT _fgOldVolUpKey; // Volume Up Key (P1.2)
extern BIT _fgOldVolDnKey; // Volume Down Key (P1.3)
extern BIT _fgOldPWRKey; // Power Key (P1.4)
extern BIT _fgOldForceOff; // Force Off flag (P1.5)
extern BIT _fgOldPEXReset; // PEX Reset Pin (P1.6)
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -