📄 osd_dat.h
字号:
////////////////////////////////////////////////////////////////////////////////
// Genesis Microchip, Inc.
// This file was generated by Genesis Workbench. PLEASE DO NOT EDIT MANUALLY
////////////////////////////////////////////////////////////////////////////////
#ifndef OSD_DAT_H_DEFINED
#define OSD_DAT_H_DEFINED
// User Events defenition
extern BYTE ROM B_OE_EnterState;
extern BYTE ROM B_OE_ExitState;
extern BYTE ROM B_OE_ValidMode;
extern BYTE ROM B_OE_RemoveOSD;
extern BYTE ROM B_OE_NoSync;
extern BYTE ROM B_OE_NoCable;
extern BYTE ROM B_OE_OutOfRange;
extern BYTE ROM B_OE_TransitionComplete;
extern BYTE ROM B_OET_OSD_Timeout;
extern BYTE ROM B_OE_OSDTimeout;
extern BYTE ROM B_OE_AnyEvent;
extern BYTE ROM B_OE_AutoAdjustComplete;
extern BYTE ROM B_OE_PowerDownNotice;
extern BYTE ROM B_OE_SplashScreen;
extern BYTE ROM B_OE_StartPowerDown;
extern BYTE ROM B_OE_AnalogInput;
extern BYTE ROM B_OE_AutoAdjSuccess;
extern BYTE ROM B_OE_AutoAdjustFailed;
extern BYTE ROM B_OE_AutoAdjustStart;
extern BYTE ROM B_OE_DigitalInput;
extern BYTE ROM B_OE_ExitPowerSaving;
extern BYTE ROM B_OE_Idle;
extern BYTE ROM B_OE_InternalPatterns;
extern BYTE ROM B_OE_InvalidMode;
extern BYTE ROM B_OE_PowerDownNow;
extern BYTE ROM B_OE_PowerSavingNow;
extern BYTE ROM B_OE_PowerUp;
extern BYTE ROM B_OE_Sleep;
extern BYTE ROM B_OE_StartPowerSaving;
extern BYTE ROM B_OE_SystemStartUp;
typedef enum
{
// OE_None = 0,
OE_EnterState = 1,
OE_ExitState = 2,
OEK_One = 3,
OEK_One_GPIO = 4,
OEK_Right = 5,
OEK_Right_GPIO = 6,
OEK_Left = 7,
OEK_Left_GPIO = 8,
OEK_Two = 9,
OEK_Two_GPIO = 10,
OET_OsdCustomTimer = 11,
OEK_PowerOn = 12,
OEK_PowerOn_GPIO = 13,
OEK_InternalPatterns = 14,
OE_ValidMode = 15,
OE_RemoveOSD = 16,
OEK_InternalPatterns_GPIO = 17,
OEK_NoSyncTrTableInternalPatterns_GPIO = 18,
OE_NoSync = 19,
OEK_NextInputSource = 20,
OEK_NextInputSource_GPIO = 21,
OET_OsdSplashScreenTimer = 22,
OE_NoCable = 23,
OE_OutOfRange = 24,
OE_TransitionComplete = 25,
OEK_Menu = 26,
OEK_Menu_GPIO = 27,
OET_OSD_Timeout = 28,
OE_OSDTimeout = 29,
OEK_Bright = 30,
OEK_Bright_GPIO = 31,
OEK_InputToggle_factorMenu = 32,
OEK_OneTwo_GPIO = 33,
OE_AnyEvent = 34,
OE_AutoAdjustComplete = 35,// auto adjust was successful
OE_Contrast = 36,
OE_PowerDownNotice = 37,
OE_PseudoMode = 38,// Sent by the mode handler when the mode is not recognized but is close to a valid mode
OE_SplashScreen = 39,
OE_StartPowerDown = 40,// system decided to go to Power OFF mode
OE_TheftDeterrence = 41,// THEFT_DETERRENCE_SUPPORT
OE_AnalogInput = 42,// signal detected on VGA port
OE_AutoAdjSuccess = 43,
OE_AutoAdjustFailed = 44,// auto adjust failed
OE_AutoAdjustStart = 45,// system is going to start auto adjust on the next pass of the main loop
OE_DigitalInput = 46,// signal detected on DVI port
OE_ExitPowerSaving = 47,// system is coming out of DPMS mode
OE_Idle = 48,
OE_InternalPatterns = 49,
OE_InvalidMode = 50,
OE_PowerDownNow = 51,// system will enter the power OFF state on the next pass of the main loop
OE_PowerSavingNow = 52,// system will enter the DPMS state on the next pass of the main loop
OE_PowerUp = 53,// coming out Power OFF mode
OE_Sleep = 54,
OE_StartPowerSaving = 55,// system decided to enter DPMS mode
OE_SystemStartUp = 56// coming out of AC power off or hard reset
} UserEvents;
#ifdef WB_ENABLE_DEBUG_INFO_EVENTS
char ROM* ROM ROM WB_DEBUG_INFO_EVENTS[];
#endif //WB_ENABLE_DEBUG_INFO_EVENTS
/*
Begin block defined in libs
#define SAT_CB_00_EVT_SHIFT 0x0003
#define SAT_CB_10_EVT_SHIFT 0x0002
#define SAT_CB_11_MAC_SHIFT 0x0002
#define SAT_CB_00_EVT_MASK (BIT3 | BIT4 | BIT5)
#define SAT_CB_00_ACT_MASK (BIT0 | BIT1 | BIT2)
#define SAT_CB_10_EVT_MASK (BIT2 | BIT3 | BIT4 | BIT5)
#define SAT_CB_10_CND_MASK (BIT0 | BIT1)
#define SAT_CB_11_MAC_MASK (BIT2 | BIT3 | BIT4)
#define SAT_CB_11_CND_MASK (BIT0 | BIT1)
#define SAT_CB_11_ATREF (BIT5)
#define SAT_CB_11_ATREF_MASK (BIT4 | BIT3 | BIT2 | BIT1 | BIT0)
#define SAT_CB_MASK (BIT7 | BIT6)
#define Fit_00(Event,Action) (((Event) << SAT_CB_00_EVT_SHIFT) | (Action))
#define Fit_10(Event,CndCtrl) (((Event) << SAT_CB_10_EVT_SHIFT) | (CndCtrl))
#define Fit_11(CndCtrl, MultiActn) (((MultiActn) << SAT_CB_11_MAC_SHIFT) | (CndCtrl))
End block defined in libs*/
#define OSD_WB_USED
#define NO_OPERAND 0
// States enum definition
typedef enum
{
SID_DefaultState = 0,// SID_DefaultState
SID_MainDlg = 1,// SID_MainDlg
SID_YesNoDlg = 2,// SID_YesNoDlg
SID_NoSignalDlg = 3,// SID_NoSignalDlg
SID_OutOfRangeDlg = 4,// SID_OutOfRangeDlg
SID_YesNoAutoColorDlg = 5,// SID_YesNoAutoColorDlg
SID_ValidModeState = 6,// SID_ValidModeState
SID_SleepState = 7,// SID_SleepState
SID_PowerOffState = 8,// SID_PowerOffState
SID_SplashScreenState = 9,// SID_SplashScreenState
SID_NoCableDlg = 10,// SID_NoCableDlg
SID_YesNosRGBDlg = 11,// SID_YesNosRGBDlg
SID_UpdateOsdDrectionState = 12,// SID_UpdateOsdDrectionState
SID_FactoryDialog = 13,// SID_FactoryDialog
SID_MLockTransitState = 14,// SID_MLockTransitState
SID_MLockedMenu = 15,// SID_MLockedMenu
SID_MUnlockedMenu = 16,// SID_MUnlockedMenu
SID_FactoryResetTransitState = 17,// SID_FactoryResetTransitState
SID_TestPatternAging = 18,// SID_TestPatternAging
SID_AutoAdjustWait = 19,// SID_AutoAdjustWait
SID_TheftDeterrenceDlg = 20,// SID_TheftDeterrenceDlg
SID_MainTab = 21,// SID_MainTab
SID_Logo = 22,// SID_Logo
SID_TimingInfo = 23,// SID_TimingInfo
SID_BrightContrTab = 24,// SID_BrightContrTab
SID_ColorTab = 25,// SID_ColorTab
SID_ImageTab = 26,// SID_ImageTab
SID_ToolsTab = 27,// SID_ToolsTab
SID_ExitTab = 28,// SID_ExitTab
SID_InvBrightness = 29,// SID_InvBrightness
SID_InvContrast = 30,// SID_InvContrast
SID_InvSaturation = 31,// SID_InvSaturation
SID_InvHue = 32,// SID_InvHue
SID_InvMenuBrightContr = 33,// SID_InvMenuBrightContr
SID_TitleBrightness = 34,// SID_TitleBrightness
SID_SliderBrightness = 35,// SID_SliderBrightness
SID_TitleContrast = 36,// SID_TitleContrast
SID_SliderContrast = 37,// SID_SliderContrast
SID_TitleSaturation = 38,// SID_TitleSaturation
SID_SliderSaturation = 39,// SID_SliderSaturation
SID_TitleHue = 40,// SID_TitleHue
SID_SliderHue = 41,// SID_SliderHue
SID_Brightness = 42,// SID_Brightness
SID_Contrast = 43,// SID_Contrast
SID_BrightContrExit = 44,// SID_BrightContrExit
SID_InvColorTemp = 45,// SID_InvColorTemp
SID_InvMenuColor = 46,// SID_InvMenuColor
SID_InvSliders = 47,// SID_InvSliders
SID_Sliders = 48,// SID_Sliders
SID_K4200 = 49,// SID_K4200
SID_K5000 = 50,// SID_K5000
SID_K6500 = 51,// SID_K6500
SID_K7500 = 52,// SID_K7500
SID_K9300 = 53,// SID_K9300
SID_ColorTempExit = 54,// SID_ColorTempExit
SID_ColorAutoConf = 55,// SID_ColorAutoConf
SID_sRGB = 56,// SID_sRGB
SID_ColorTemp = 57,// SID_ColorTemp
SID_ColorExit = 58,// SID_ColorExit
SID_RedSlider = 59,// SID_RedSlider
SID_GreenSlider = 60,// SID_GreenSlider
SID_BlueSlider = 61,// SID_BlueSlider
SID_InvWidth = 62,// SID_InvWidth
SID_InvPhase = 63,// SID_InvPhase
SID_InvHPos = 64,// SID_InvHPos
SID_InvVPos = 65,// SID_InvVPos
SID_InvMenuImage = 66,// SID_InvMenuImage
SID_TitleWidth = 67,// SID_TitleWidth
SID_SliderWidth = 68,// SID_SliderWidth
SID_TitlePhase = 69,// SID_TitlePhase
SID_SliderPhase = 70,// SID_SliderPhase
SID_TitleHPos = 71,// SID_TitleHPos
SID_SliderHpos = 72,// SID_SliderHpos
SID_TitleVPos = 73,// SID_TitleVPos
SID_SliderVpos = 74,// SID_SliderVpos
SID_ImageAutoConf = 75,// SID_ImageAutoConf
SID_Width = 76,// SID_Width
SID_Phase = 77,// SID_Phase
SID_HPos = 78,// SID_HPos
SID_VPos = 79,// SID_VPos
SID_ImageExit = 80,// SID_ImageExit
SID_InvOSD = 81,// SID_InvOSD
SID_InvMenuTools = 82,// SID_InvMenuTools
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -