?? ram.c
字號:
#include "RAM.H"
#include "OSD.H"
unsigned char bdata flag1;
sbit NoSyncFlag = flag1^0;
sbit ForceToBack = flag1^1;
sbit ChangeKey = flag1^2;
sbit VideoMute = flag1^3;
sbit MessageShow = flag1^4;
sbit Saa7114En = flag1^5;
sbit NewMode = flag1^6;
sbit GTmodeEn = flag1^7;
unsigned char bdata flag2;
sbit Abort = flag2^0;
sbit PowerDown = flag2^1;
sbit KeyLock = flag2^2;
sbit OsdEnable = flag2^3;
sbit FastMuteEnable = flag2^4;
sbit Interlance = flag2^5;
sbit SaveDDC1 = flag2^6;
sbit SaveDDC0 = flag2^7;
unsigned char bdata VideoFlag;
sbit VideoIntLance = VideoFlag^7;
sbit VideoUnlock = VideoFlag^6;
sbit Video_60Hz = VideoFlag^5;
sbit ColorDetected = VideoFlag^0;
bit BlueScreen;
bit MonoVideo;
bit VideoOK;
bit BypassSOG;
bit EndMute;
bit NonFullScreen;
bit BackLightTimerEn;
//bit KeyRepeat;
bit LightEn;
bit ScalerMode;
unsigned char bdata StatusFlag;
sbit PowerStatus = StatusFlag^0;
sbit BurnInMode = StatusFlag^1;
sbit FactMode = StatusFlag^2;
sbit OsdLock = StatusFlag^3;
sbit AudioMute = StatusFlag^4;
sbit AutoSetting = StatusFlag^5;
sbit TextMode = StatusFlag^6;
sbit EconomyMode = StatusFlag^7;
//unsigned char bdata MiscFlag;
//sbit LightEn = StatusFlag^0;
//sbit ScalerMode = StatusFlag^1;
idata unsigned char Timer_1ms;
idata unsigned char T0_INT_CNT;
idata unsigned short OsdTimer;
idata unsigned char LocalTimer;
idata unsigned short PowerTimer;
idata unsigned short RepeatTimer;
idata unsigned char DDCTimer;
idata unsigned char SaveTimer;
idata unsigned char VideoTimer;
idata unsigned char BurnInTimer;
idata unsigned char MuteTimer;
idata unsigned char T0_10ms_Cnt;
idata unsigned char T0_1ms_Cnt;
xdata unsigned long BackLightTimer;
idata unsigned char KeyRepeatCnt;
idata unsigned short H_SYNC;
idata unsigned short V_SYNC;
idata unsigned short H_SYNC_Temp;
idata unsigned short V_SYNC_Temp;
idata unsigned short VTotal;
idata unsigned short H_Act;
idata unsigned char ResolutionPtr;
idata unsigned char ChangeMode;
idata unsigned char HV_Pol; // H: Bit4, V: Bit5
idata unsigned char HV_Pol_Temp;
idata unsigned char RegPage;
idata unsigned char ModePoint;
idata unsigned char KeyBuffer;
idata unsigned char PrevKey;
idata unsigned char FuncPtr;
idata unsigned char SavePointer;
idata unsigned char SyncMode;
idata unsigned char OutOfRange;
idata unsigned char DigitalPtr;
///0 = Separate H & V
///1= H+V
///2= Sync on green
///3= DVI
xdata unsigned short FuncBuf[39];
xdata unsigned short Hresolution;
xdata unsigned short Vresolution;
xdata unsigned short FuncMax;
xdata unsigned short FuncMin;
xdata unsigned short ClockBase;
xdata unsigned short HPositionBase;
xdata unsigned char BackPtr;
xdata unsigned char TvMode;
xdata unsigned char TempPtr;
xdata unsigned char VideoSourcePtr;
xdata unsigned char MaxItem;
xdata unsigned char BackItem;
xdata unsigned char UserModePtr;
xdata unsigned char BurnInPattern;
idata unsigned char TempPhase;
xdata unsigned char SCRev;
CONTROL_DEF xdata MenuPtr;
xdata unsigned char UserModeRefReso;
xdata unsigned char SCFactor;
xdata unsigned char DVI_Clock;
idata unsigned long H_Counter;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -