?? global.c
字號:
#include "Global.h"
#include "Common.h"
//#include "NVRam.h"
/****************************************************************************
* Public Global Variable *
****************************************************************************/
uCHAR xdata T128Registers[1024] _at_ 0xF000;
//--------------------------------Status Flags-------------------------------//
//Flag1: [KyBlocked,ir_enable,OSDEnable,Timer0Overflow,ChipPowerOn,KyPowerOn,BKPowerOn,PanelClose]
//Flag2: [None,None,TV_Skip,TV_Num_Bits,Air_Cable,Release,FactryReady,FactryMode]
uCHAR bdata Flag1;
uCHAR bdata Flag2;
sbit m_bPanelClose = Flag1 ^ 0;
sbit m_bBKPowerOn = Flag1 ^ 1;
sbit m_bKyPowerOn = Flag1 ^ 2;
sbit m_bChipPowerOn = Flag1 ^ 3;
sbit m_bTimer0Overflow = Flag1 ^ 4;
sbit m_bOSDEnable = Flag1 ^ 5;
sbit ir_enable = Flag1 ^ 6;
sbit m_bKyBlocked = Flag1 ^ 7;
sbit m_bFactryMode = Flag2 ^ 0;
sbit m_bFactryReady = Flag2 ^ 1;
sbit m_bRelease = Flag2 ^ 2;
//sbit m_bAir_Cable = Flag2 ^ 3;
sbit m_bTV_Num_Bits = Flag2 ^ 4;
sbit m_bTV_Skip = Flag2 ^ 5;
sbit VBI_ON = Flag2 ^ 6;
//---------------------------------------------------------------------------//
uCHAR old_Mode;
uCHAR cur_Mode;
//-------------------------OSD Draw/Contral Variable-------------------------//
uCHAR m_cOSDMenu;
//---------------------------------------------------------------------------//
//-------------------------------System Contral------------------------------//
uCHAR m_cStandard; // TV System select. NTSC/PAL/SECM
uCHAR m_cChroma; // TV System select.
uCHAR m_cScaleratio; // Video scale type.
uWORD m_wVTotal; // Vertical lines total. This will be change with TV system.
uCHAR m_cCurreKey; // Current Key.
uCHAR m_cPreKey; // Prior Key.
uWORD m_wAccelPollCnt; // For count Menu/Functions present time.
uCHAR m_cItem; // For contral Items in the menu or function.
uDWORD m_wTimer0Cnt; // For timer counter.
uCHAR NoSignal;
//---------------------------------------------------------------------------//
//---------------------------------Global Buffer-----------------------------//
uCHAR m_cBuff[4];
uWORD m_wBuff[4];
uDWORD m_dwBuff[2];
//---------------------------------------------------------------------------//
//-----------------------------User Setting profile---------------------------//
//EEPVERSION idata EepVersion;
EEPPUBLIC EepPublic;
//EEPPRIVATE idata EepPrivate;
EEPVIDEO EepVideo;
//EEPFAV idata EepFav;
//---------------------------------------------------------------------------//
/*
uDWORD idata m_dwTemp[2];
//uWORD m_wDWHSZ=DWHSZ;
#ifdef ROTATE
uCHAR Dis_Mode=TOP_LEFT; // kenny 20060626
// uCHAR Dis_Mode=BOTTOM_LEFT;
#endif
uWORD idata m_wHRes;
uWORD idata m_wVRes;
*/
//*****Modectrl.c******//
/*uCHAR idata m_bAlt;
uCHAR idata m_bInterlaced;
uCHAR idata m_cModeStatus;
uCHAR idata m_cDspPllSwitch;
uDWORD idata m_dwVFrameCntPre;
uWORD idata m_wHSyncPeriodPre;
uCHAR idata m_bVideo_status;
uCHAR idata m_bDigital;
uCHAR idata m_bDosMode;
uCHAR idata m_Synctype;
MODE_DESCRIPTOR code *m_pModeDescriptorPtr;
RESOLUTION code *m_pResolutionPtr;
ALT_HTOTAL code *m_pAltHTotalPtr;
VGAPOSTATE VGAState; // For User Fine-Tune VGA State.*/
//*********************//
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -