📄 power_ctrl.i
字号:
#line 5116 "Header\Osd.h" /0 extern unsigned char code Row_Info[][19]; extern unsigned char code FactRow_Info[][20]; extern unsigned char code OSD_Window_Setting[]; extern unsigned char code Page_All_Atb[]; extern unsigned char code Page_All_ENG[]; extern unsigned char code Page_All_GER[]; extern unsigned char code Page_All_FRE[]; extern unsigned char code Page_All_ITA[]; extern unsigned char code Page_All_SPA[]; extern unsigned char code Page_All_CHI_T[]; extern unsigned char code Page_All_CHI_S[]; extern unsigned char code Page_All_JAP[]; extern unsigned char code Page1_Atb[]; extern unsigned char code Page1_ENG[]; extern unsigned char code Page1_GER[]; extern unsigned char code Page1_FRE[]; extern unsigned char code Page1_ITA[]; extern unsigned char code Page1_SPA[]; extern unsigned char code Page1_CHI_T[]; extern unsigned char code Page1_CHI_S[]; extern unsigned char code Page1_JAP[]; extern unsigned char code Page2_Atb[]; extern unsigned char code Page2_ENG[]; extern unsigned char code Page2_GER[]; extern unsigned char code Page2_FRE[]; extern unsigned char code Page2_ITA[]; extern unsigned char code Page2_SPA[]; extern unsigned char code Page2_CHI_T[]; extern unsigned char code Page2_CHI_S[]; extern unsigned char code Page2_JAP[]; extern unsigned char code Page3_Atb[]; extern unsigned char code Page3_ENG[]; extern unsigned char code Page3_GER[]; extern unsigned char code Page3_FRE[]; extern unsigned char code Page3_ITA[]; extern unsigned char code Page3_SPA[]; extern unsigned char code Page3_CHI_T[]; extern unsigned char code Page3_CHI_S[]; extern unsigned char code Page3_JAP[]; extern unsigned char code Page4_Atb[]; extern unsigned char code Page4_ENG[]; extern unsigned char code Page4_GER[]; extern unsigned char code Page4_FRE[]; extern unsigned char code Page4_ITA[]; extern unsigned char code Page4_SPA[]; extern unsigned char code Page4_CHI_T[]; extern unsigned char code Page4_CHI_S[]; extern unsigned char code Page4_JAP[]; extern unsigned char code Page5_Atb[]; extern unsigned char code Page5_ENG[]; extern unsigned char code Page5_GER[]; extern unsigned char code Page5_FRE[]; extern unsigned char code Page5_ITA[]; extern unsigned char code Page5_SPA[]; extern unsigned char code Page5_CHI_T[]; extern unsigned char code Page5_CHI_S[]; extern unsigned char code Page5_JAP[]; extern unsigned char code Page6_Atb[]; extern unsigned char code Page6_ENG[]; extern unsigned char code Page6_GER[]; extern unsigned char code Page6_FRE[]; extern unsigned char code Page6_ITA[]; extern unsigned char code Page6_SPA[]; extern unsigned char code Page6_CHI_T[]; extern unsigned char code Page6_CHI_S[]; extern unsigned char code Page6_JAP[]; extern unsigned char code Page7_Atb[]; extern unsigned char code Page7_ENG[]; extern unsigned char code Page7_GER[]; extern unsigned char code Page7_FRE[]; extern unsigned char code Page7_ITA[]; extern unsigned char code Page7_SPA[]; extern unsigned char code Page7_CHI_T[]; extern unsigned char code Page7_CHI_S[]; extern unsigned char code Page7_JAP[]; extern unsigned char code OSD_Version[]; extern unsigned char code NoCable_ENG[]; extern unsigned char code NoCable_GER[]; extern unsigned char code NoCable_FRE[]; extern unsigned char code NoCable_ITA[]; extern unsigned char code NoCable_SPA[]; extern unsigned char code NoCable_CHI_T[]; extern unsigned char code NoCable_CHI_S[]; extern unsigned char code NoCable_JAP[]; extern unsigned char code NoSignal_ENG[]; extern unsigned char code NoSignal_FRA[]; extern unsigned char code NoSignal_DEU[]; extern unsigned char code NoSignal_ESP[]; extern unsigned char code NoSignal_ITA[]; extern unsigned char code NoSignal_CHI_T[]; extern unsigned char code NoSignal_CHI_S[]; extern unsigned char code NoSignal_JAP[]; extern unsigned char code NoSupport_ENG[]; extern unsigned char code NoSupport_GER[]; extern unsigned char code NoSupport_FRE[]; extern unsigned char code NoSupport_ITA[]; extern unsigned char code NoSupport_SPA[]; extern unsigned char code NoSupport_CHI_T[]; extern unsigned char code NoSupport_CHI_S[]; extern unsigned char code NoSupport_JAP[]; extern unsigned char code rgb_OSD_VOLUME[]; extern unsigned char code OSD_VOLUME_ENG[]; extern unsigned char code OSD_VOLUME_ESP[]; extern unsigned char code OSD_VOLUME_JAP[]; extern unsigned int code strTabVOLUME_Atb[]; extern unsigned char code OSD_AUTO[]; extern unsigned char code OSD_Auto_ENG[]; extern unsigned char code OSD_Auto_DEU[]; extern unsigned char code OSD_Auto_FRA[]; extern unsigned char code OSD_Auto_ESP[]; extern unsigned char code OSD_Auto_ITA[]; extern unsigned char code OSD_Auto_CHI_T[]; extern unsigned char code OSD_Auto_JAP[]; extern unsigned int code strTabAuto_Atb[]; extern unsigned char code OSD_RGB[]; extern unsigned char code OSD_DVI[]; extern unsigned char code OSD_AV[]; extern unsigned char code OSD_SV[]; extern unsigned char code OSD_YUV[]; extern unsigned char code OSD_TV[]; extern unsigned char code FactoryPageAtbFont[]; extern unsigned char code OSD_Clean_All[]; extern unsigned char code Version_Panel[]; extern unsigned char code RecallOK[]; extern unsigned char code AutoOK[]; extern unsigned char code OSD_Reset[]; extern unsigned char code OSD_Enable[]; extern unsigned char code Page8_Atb[]; extern unsigned char code Page8_Title_ENG[]; extern unsigned char code Page8_Title_GER[]; extern unsigned char code Page8_Title_FRE[]; extern unsigned char code Page8_Title_ITA[]; extern unsigned char code Page8_Title_SPA[]; extern unsigned char code Page8_Title_CHI_T[]; extern unsigned char code Page8_Title_CHI_S[]; extern unsigned char code Page8_Title_JAP[]; extern unsigned char code Page8_Content[]; extern unsigned char code Page9_Atb[]; extern unsigned char code Page9_Title_ENG[]; extern unsigned char code Page9_Title_GER[]; extern unsigned char code Page9_Title_FRE[]; extern unsigned char code Page9_Title_ITA[]; extern unsigned char code Page9_Title_SPA[]; extern unsigned char code Page9_Title_CHI_T[]; extern unsigned char code Page9_Title_CHI_S[]; extern unsigned char code Page9_Title_JAP[]; extern unsigned char code Page9_Content[]; extern unsigned char code PageADC_Atb[]; extern unsigned char code PageADC_ENG[]; extern unsigned char code PageVDC_Atb[]; extern unsigned char code PageVDC_ENG[]; #line 5305 "Header\Osd.h" /1 #line 5312 "Header\Osd.h" /0 extern unsigned int code OSD_HINT_TABLE[][8]; extern unsigned int code OSD_REMK_TABLE[][8]; extern unsigned int code OSD_PAGE_TABLE[][8]; extern unsigned int code OSD_PAGE_All_TABLE[][8]; #line 6 "Code\Power_Ctrl.c" /0 #line 1 "Header\Initial.h" /0 #line 2 "Header\Initial.h" /1 #line 7 "Header\Initial.h" /0 extern void MCU_Init(void); extern void Firmware_Init(void); extern void Power_Up_Init(void); extern void Reset_RTD(void); extern void Init_Input_Source(void); extern void Power_Status_Init(void); #line 7 "Code\Power_Ctrl.c" /0 #line 1 "Header\Lcd_msg.h" /0 #line 56 "Header\Lcd_msg.h" /1 #line 64 "Header\Lcd_msg.h" /0 extern unsigned char idata ucKey_Issued; extern bit bKeyTurbo; extern unsigned char Key_Trans(); extern void OSD_Dispatcher(unsigned char message); #line 8 "Code\Power_Ctrl.c" /0 #line 1 "Header\Frame_Sync.h" /0 #line 2 "Header\Frame_Sync.h" /1 #line 21 "Header\Frame_Sync.h" /0 extern bit bFrameSync; extern unsigned char idata ucSyncErrorCnt; extern unsigned char idata ucPE_Max; extern unsigned char idata ucStatus; extern unsigned char idata ucI_Code; extern unsigned char idata ucP_Corr; extern unsigned char Frame_Sync(void); extern bit Frame_Sync_Detector(void); extern void Adjust_I_Code(void); #line 9 "Code\Power_Ctrl.c" /0 #line 1 "Header\Lcd_func.h" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\CHAR_DEF.H" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\MODE_DEF.H" /0 #line 2 "HEADER\Main_def.h" /0 #line 1 "HEADER\RTD_DEF.H" /0 #line 3 "HEADER\Main_def.h" /0 #line 1 "HEADER\CODE_DEF.H" /0 #line 4 "HEADER\Main_def.h" /0 #line 144 "HEADER\Main_def.h" /1 #line 155 "HEADER\Main_def.h" /0 #line 157 "HEADER\Main_def.h" /1 #line 159 "HEADER\Main_def.h" /0 #line 163 "HEADER\Main_def.h" /1 #line 165 "HEADER\Main_def.h" /0 #line 270 "HEADER\Main_def.h" /1 #line 272 "HEADER\Main_def.h" /0 #line 273 "HEADER\Main_def.h" /1 #line 275 "HEADER\Main_def.h" /0 #line 276 "HEADER\Main_def.h" /1 #line 278 "HEADER\Main_def.h" /0 #line 279 "HEADER\Main_def.h" /1 #line 281 "HEADER\Main_def.h" /0 #line 1 "Header\Lcd_func.h" /0 typedef struct _GLOBAL_USER_DATA0 { unsigned char CONTRAST; unsigned char BRIGHT; unsigned char RTD_R_CONTRAST; unsigned char RTD_G_CONTRAST; unsigned char RTD_B_CONTRAST; unsigned char RTD_R_BRIGHT; unsigned char RTD_G_BRIGHT; unsigned char RTD_B_BRIGHT; } GLOBAL_USER_DATA0, *LP_GLOBAL_USER_DATA0; typedef struct _GLOBAL_USER_DATA1 { unsigned char FUNCTION; unsigned char INPUT_SOURCE; unsigned char FILTER; unsigned int OSD_POSH; unsigned char OSD_POSV; unsigned char OSD_TIMEOUT; unsigned char OSD_INPUT; } GLOBAL_USER_DATA1, *LP_GLOBAL_USER_DATA1; typedef struct _GLOBAL_USER_DATA2 { unsigned char AD_R_GAIN; unsigned char AD_G_GAIN; unsigned char AD_B_GAIN; unsigned char AD_R_OFFSET; unsigned char AD_G_OFFSET; unsigned char AD_B_OFFSET; } GLOBAL_USER_DATA2, *LP_GLOBAL_USER_DATA2; typedef struct _GLOBAL_USER_DATA3 { unsigned char VOLUME; unsigned char CURR_CHANNEL; unsigned char PREV_CHANNEL; unsigned char TV_SETTING; unsigned char SPREAD; } GLOBAL_USER_DATA3, *LP_GLOBAL_USER_DATA3; typedef struct _GLOBAL_USER_DATA4 { unsigned char C1_R; unsigned char C1_G; unsigned char C1_B; unsigned char C2_R; unsigned char C2_G; unsigned char C2_B; unsigned char C3_R; unsigned char C3_G; unsigned char C3_B; } GLOBAL_USER_DATA4, *LP_GLOABL_USER_DATA4; typedef struct _RGB_MODE_USER_DATA { unsigned char H_POSITION; unsigned char V_POSITION; unsigned char CLOCK; unsigned char PHASE; } RGB_MODE_USER_DATA, *LP_RGB_MODE_USER_DATA; typedef struct _VIDEO_MODE_USER_DATA { unsigned char VBRIGHT; unsigned char VCONTRAST; unsigned char VSATURATION; unsigned char VHUE; } VIDEO_MODE_USER_DATA, *LP_VIDEO_MODE_USER_DATA; #line 134 "Header\Lcd_func.h" /1 #line 313 "Header\Lcd_func.h" /0 extern GLOBAL_USER_DATA0 data stGUD0; extern GLOBAL_USER_DATA1 data stGUD1; extern GLOBAL_USER_DATA2 data stGUD2; extern GLOBAL_USER_DATA3 data stGUD3; extern GLOBAL_USER_DATA4 data stGUD4; extern RGB_MODE_USER_DATA data stMUD; extern unsigned int idata usIPH_ACT_STA; extern unsigned int idata usIPV_ACT_STA; extern unsigned int idata usIPH_ACT_WID; extern unsigned int idata usIPV_ACT_LEN; extern unsigned int idata usADC_Clock; extern unsigned int idata usDH_Total; extern unsigned int idata usDV_Total; extern unsigned char idata ucDV_Delay; extern unsigned char idata ucV_Max_Margin; extern unsigned char idata ucV_Min_Margin; extern unsigned char idata ucH_Max_Margin; extern unsigned char idata ucH_Min_Margin; extern unsigned char idata UartNum; extern unsigned char idata UartData[4]; extern void SetMute(bit val); extern void SetVolume(); extern void WriteGamma(unsigned char code *arrayR, unsigned char code *arrayG, unsigned char code *arrayB); extern void WriteDither(unsigned char code *array); extern void WriteSU_COEF(unsigned char code *arrayH, unsigned char code *arrayV); extern void Set_H_Position(void); extern void Set_V_Position(void); extern void Set_Clock(void); extern void Set_Phase(unsigned char phase); extern void Set_Bright_Contrast(void); extern void Set_Gamma(void); extern void Set_Dithering(void); extern void Sharpness(void); extern void Set_Mode_Params(void); extern void SetADC_VCO(unsigned char ucRate); extern void SetADC_Gain(void); extern void SetADC_Offset(void); extern void SetADC_GainOffset(void); #line 365 "Header\Lcd_func.h" /1 #line 367 "Header\Lcd_func.h" /0 extern void Wait_For_Event(unsigned char event); extern void Save_GUD0(void); extern void Load_GUD0(void); extern void Save_GUD1(void); extern void Load_GUD1(void); extern void Save_GUD2(void); extern void Load_GUD2(void); extern void Save_GUD3(void); extern void Load_GUD3(void); extern void Save_GUD4(void); extern void Load_GUD4(void); extern void Save_MUD(unsigned char mode_num); extern void Load_MUD(unsigned char mode_num); extern void Init_GUD(void); extern void Init_MUD(void); extern void Check_EEPROM(void); extern unsigned char code INIT_EEPROM2[]; extern void RTD_Test(void); extern void Free_Background(void); extern void Reset_Mode(void); extern void Set_Spread(void); extern void Init_FACTORY(void); extern void Init_FRecall(void); #line 402 "Header\Lcd_func.h" /1 #line 406 "Header\Lcd_func.h" /0 #line 10 "Code\Power_Ctrl.c" /0 #line 1 "Header\Font.h" /0 #line 2 "Header\Font.h" /1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -