📄 main.c
字号:
#include "board.h"
#include "types.h"
#include "global.h"
#include "mcu.h"
#include "detect.h"
#include "menu.h"
#include "ms_reg.h"
#include "power.h"
#include "debug.h"
#include "ms_rwreg.h"
#include "msosd.h"
#include "misc.h"
#include "NVRam.h"
#include "mstar.h"
#include "UserPref.h"
#include "keypad.h"
#include "DDC.h"
BYTE Check_Initial(void);
void Init_Device(void);
void UpdateDDCDataHandler(void);
extern void ScalerReset(void);
extern void Init_GlobalVariables(void);
extern void InitialVolume(void);
#if(MSTMCU|MTV512)
bit RewriteDDC_A1,RewriteDDC_A2;
#endif
void main(void)
{
BYTE i=0;
Init_MCU();
ScalerReset();
mStar_InitDDC();
ReadMonitorSetting();
CheckFactoryKeyStatus();//fendy
Init_GlobalVariables();
Menu_InitVariable();
printMsg("enter power saving");
for (i=0;i<=10;i++)
{
Init_Device();
if (Check_Initial())
break;
}
while (1)
{
//InitialVolume();
//Power_PowerHandler();
if (!ModeDetectCounter || InputTimingChangeFlag)
{
mStar_MonitorInputTiming();
ModeDetectCounter=20;
}
mStar_ModeHandler();
Menu_OsdHandler();
DebugHandler();
#if DISPLAYLOGO
LogoHandler();
#endif
}
}
void Init_Device()
{
if (PowerOnFlag)
Power_TurnOnGreenLed();
mStar_Init();
Set_InitVolumeFlag();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -