📄 generic_osdtable.c
字号:
//**********************************************************************************************************
// The Software is proprietary, confidential, and valuable to Realtek Semiconductor
// Corporation ("Realtek"). All rights, including but not limited to copyrights,
// patents, trademarks, trade secrets, mask work rights, and other similar rights and interests,
// are reserved to Realtek. Without prior written consent from Realtek, copying, reproduction,
// modification, distribution, or otherwise is strictly prohibited. The Software shall be
// kept strictly in confidence, and shall not be disclosed to or otherwise accessed by
// any third party. @ <2003> - <2008> The Software is provided "AS IS" without any warranty of any kind,
// express, implied, statutory or otherwise.
//**********************************************************************************************************
//----------------------------------------------------------------------------------------------------
// ID Code : OsdTable.c No.0000
// Update Note :
//----------------------------------------------------------------------------------------------------
#include "Common\Header\Include.h"
#if(_OSD_TYPE == _GENERIC_OSD)
//----------------------------------------------------------------------------------------------------
// OSD Operation Table
//----------------------------------------------------------------------------------------------------
code void (*OperationTableGeneric[][4])(void) =
{
{ COsdEnterNoneGeneric, COsdLeftNoneGeneric, COsdRightNoneGeneric, COsdExitNoneGeneric },
{ COsdEnter1stAutoGeneric, COsdLeft1stAutoGeneric, COsdRight1stAutoGeneric, COsdExit1stAutoGeneric },
{ COsdEnter1stLuminanceGeneric, COsdLeft1stLuminanceGeneric, COsdRight1stLuminanceGeneric, COsdExit1stLuminanceGeneric },
{ COsdEnter1stGeometryGeneric, COsdLeft1stGeometryGeneric, COsdRight1stGeometryGeneric, COsdExit1stGeometryGeneric },
{ COsdEnter1stColorGeneric, COsdLeft1stColorGeneric, COsdRight1stColorGeneric, COsdExit1stColorGeneric },
{ COsdEnter1stOsdGeneric, COsdLeft1stOsdGeneric, COsdRight1stOsdGeneric, COsdExit1stOsdGeneric },
{ COsdEnter1stLanguageGeneric, COsdLeft1stLanguageGeneric, COsdRight1stLanguageGeneric, COsdExit1stLanguageGeneric },
{ COsdEnter1stRecallGeneric, COsdLeft1stRecallGeneric, COsdRight1stRecallGeneric, COsdExit1stRecallGeneric },
{ COsdEnter1stMisGeneric, COsdLeft1stMisGeneric, COsdRight1stMisGeneric, COsdExit1stMisGeneric },
#if(_TMDS_SUPPORT==_ON)
{ COsdEnter1stInputGeneric, COsdLeft1stInputGeneric, COsdRight1stInputGeneric, COsdExit1stInputGeneric },
#endif
#if(_AUDIO_SUPPORT==_ENABLE)
{ COsdEnter1stAudioGeneric, COsdLeft1stAudioGeneric, COsdRight1stAudioGeneric, COsdExit1stAudioGeneric, },
#endif
{ COsdEnter2ndBrightGeneric, COsdLeft2ndBrightGeneric, COsdRight2ndBrightGeneric, COsdExit2ndBrightGeneric },
{ COsdEnter2ndContrastGeneric, COsdLeft2ndContrastGeneric, COsdRight2ndContrastGeneric, COsdExit2ndContrastGeneric },
{ COsdEnter2ndPosHGeneric, COsdLeft2ndPosHGeneric, COsdRight2ndPosHGeneric, COsdExit2ndPosHGeneric },
{ COsdEnter2ndPosVGeneric, COsdLeft2ndPosVGeneric, COsdRight2ndPosVGeneric, COsdExit2ndPosVGeneric },
{ COsdEnter2ndClockGeneric, COsdLeft2ndClockGeneric, COsdRight2ndClockGeneric, COsdExit2ndClockGeneric },
{ COsdEnter2ndPhaseGeneric, COsdLeft2ndPhaseGeneric, COsdRight2ndPhaseGeneric, COsdExit2ndPhaseGeneric },
{ COsdEnter2nd9300ColorGeneric, COsdLeft2nd9300ColorGeneric, COsdRight2nd9300ColorGeneric, COsdExit2nd9300ColorGeneric },
{ COsdEnter2nd7500ColorGeneric, COsdLeft2nd7500ColorGeneric, COsdRight2nd7500ColorGeneric, COsdExit2nd7500ColorGeneric },
{ COsdEnter2nd6500ColorGeneric, COsdLeft2nd6500ColorGeneric, COsdRight2nd6500ColorGeneric, COsdExit2nd6500ColorGeneric },
{ COsdEnter2ndUserColorGeneric, COsdLeft2ndUserColorGeneric, COsdRight2ndUserColorGeneric, COsdExit2ndUserColorGeneric },
{ COsdEnter3rdUserColorRGeneric, COsdLeft3rdUserColorRGeneric, COsdRight3rdUserColorRGeneric, COsdExit3rdUserColorRGeneric },
{ COsdEnter3rdUserColorGGeneric, COsdLeft3rdUserColorGGeneric, COsdRight3rdUserColorGGeneric, COsdExit3rdUserColorGGeneric },
{ COsdEnter3rdUserColorBGeneric, COsdLeft3rdUserColorBGeneric, COsdRight3rdUserColorBGeneric, COsdExit3rdUserColorBGeneric },
{ COsdEnter2ndMenuPosHGeneric, COsdLeft2ndMenuPosHGeneric, COsdRight2ndMenuPosHGeneric, COsdExit2ndMenuPosHGeneric },
{ COsdEnter2ndMenuPosVGeneric, COsdLeft2ndMenuPosVGeneric, COsdRight2ndMenuPosVGeneric, COsdExit2ndMenuPosVGeneric },
{ COsdEnter2ndTimeOutGeneric, COsdLeft2ndTimeOutGeneric, COsdRight2ndTimeOutGeneric, COsdExit2ndTimeOutGeneric },
{ COsdEnter2ndEnglishGeneric, COsdLeft2ndEnglishGeneric, COsdRight2ndEnglishGeneric, COsdExit2ndEnglishGeneric },
{ COsdEnter2ndFranchGeneric, COsdLeft2ndFranchGeneric, COsdRight2ndFranchGeneric, COsdExit2ndFranchGeneric },
{ COsdEnter2ndGermanGeneric, COsdLeft2ndGermanGeneric, COsdRight2ndGermanGeneric, COsdExit2ndGermanGeneric },
{ COsdEnter2ndItalianGeneric, COsdLeft2ndItalianGeneric, COsdRight2ndItalianGeneric, COsdExit2ndItalianGeneric },
{ COsdEnter2ndPolishGeneric, COsdLeft2ndPolishGeneric, COsdRight2ndPolishGeneric, COsdExit2ndPolishGeneric },
{ COsdEnter2ndSpanishGeneric, COsdLeft2ndSpanishGeneric, COsdRight2ndSpanishGeneric, COsdExit2ndSpanishGeneric },
{ COsdEnter2ndDutchGeneric, COsdLeft2ndDutchGeneric, COsdRight2ndDutchGeneric, COsdExit2ndDutchGeneric },
{ COsdEnter2ndJapanGeneric, COsdLeft2ndJapanGeneric, COsdRight2ndJapanGeneric, COsdExit2ndJapanGeneric },
{ COsdEnter2ndChineseSGeneric, COsdLeft2ndChineseSGeneric, COsdRight2ndChineseSGeneric, COsdExit2ndChineseSGeneric },
{ COsdEnter2ndRussianGeneric, COsdLeft2ndRussianGeneric, COsdRight2ndRussianGeneric, COsdExit2ndRussianGeneric },
{ COsdEnter2ndSharpGeneric, COsdLeft2ndSharpGeneric, COsdRight2ndSharpGeneric, COsdExit2ndSharpGeneric },
{ COsdEnter2ndDdcciGeneric, COsdLeft2ndDdcciGeneric, COsdRight2ndDdcciGeneric, COsdExit2ndDdcciGeneric },
{ COsdEnter2ndInformationGeneric, COsdLeft2ndInformationGeneric, COsdRight2ndInformationGeneric, COsdExit2ndInformationGeneric },
{ COsdEnter2ndDcrGeneric, COsdLeft2ndDcrGeneric, COsdRight2ndDcrGeneric, COsdExit2ndDcrGeneric },
/*
{ COsdEnter2ndOd, COsdLeft2ndOd, COsdRight2ndOd, COsdExit2ndOd },
*/
{ COsdEnter2ndDisplayModeGeneric, COsdLeft2ndDisplayModeGeneric, COsdRight2ndDisplayModeGeneric, COsdExit2ndDisplayModeGeneric },
#if(_HDMI_OVERSCAN ==_ON)
{ COsdEnter2ndOverScanGeneric, COsdLeft2ndOverScanGeneric, COsdRight2ndOverScanGeneric, COsdExit2ndOverScanGeneric },
#endif
#if(_TMDS_SUPPORT==_ON)
{ COsdEnter2ndInputSelectGeneric, COsdLeft2ndInputSelectGeneric, COsdRight2ndInputSelectGeneric, COsdExit2ndInputSelectGeneric },
#endif
#if(_AUDIO_SUPPORT==_ENABLE)
{ COsdEnter2ndVolumeGeneric, COsdLeft2ndVolumeGeneric, COsdRight2ndVolumeGeneric, COsdExit2ndVolumeGeneric, },
{ COsdEnter2ndMuteGeneric, COsdLeft2ndMuteGeneric, COsdRight2ndMuteGeneric, COsdExit2ndMuteGeneric, },
#if((_AUDIO_LINEIN_SUPPORT == _ON) && (_HDMI_SUPPORT == _ON))
{ COsdEnter2ndLineInGeneric, COsdLeft2ndLineInGeneric, COsdRight2ndLineInGeneric, COsdExit2ndLineInGeneric, },
#endif
#endif
{ COsdEnter2ndRecallConfirmYesGeneric, COsdLeft2ndRecallConfirmYesGeneric, COsdRight2ndRecallConfirmYesGeneric, COsdExit2ndRecallConfirmYesGeneric },
{ COsdEnter2ndRecallConfirmNoGeneric, COsdLeft2ndRecallConfirmNoGeneric, COsdRight2ndRecallConfirmNoGeneric, COsdExit2ndRecallConfirmNoGeneric },
{ COsdEnter3rdSharpSelectGeneric, COsdLeft3rdSharpSelectGeneric, COsdRight3rdSharpSelectGeneric, COsdExit3rdSharpSelectGeneric },
{ COsdEnter3rdInformationGeneric, COsdLeft3rdInformationGeneric, COsdRight3rdInformationGeneric, COsdExit3rdInformationGeneric },
#if(_AUDIO_SUPPORT==_ENABLE)
{ COsdEnter3rdMuteOnOffGeneric, COsdLeft3rdMuteOnOffGeneric, COsdRight3rdMuteOnOffGeneric, COsdExit3rdMuteOnOffGeneric, },
#if((_AUDIO_LINEIN_SUPPORT == _ON) && (_HDMI_SUPPORT == _ON))
{ COsdEnter3rdLineInSelectGeneric, COsdLeft3rdLineInSelectGeneric, COsdRight3rdLineInSelectGeneric, COsdExit3rdLineInSelectGeneric, },
#endif
#endif
{ COsdEnter3rdDdcciOnOffGeneric, COsdLeft3rdDdcciOnOffGeneric, COsdRight3rdDdcciOnOffGeneric, COsdExit3rdDdcciOnOffGeneric },
{ COsdEnter3rdDcrOnOffGeneric, COsdLeft3rdDcrOnOffGeneric, COsdRight3rdDcrOnOffGeneric, COsdExit3rdDcrOnOffGeneric },
/*
{ COsdEnter3rdOdOnOff, COsdLeft3rdOdOnOff, COsdRight3rdOdOnOff, COsdExit3rdOdOnOff },
*/
{ COsdEnter3rdDisplayModeSelectGeneric, COsdLeft3rdDisplayModeSelectGeneric, COsdRight3rdDisplayModeSelectGeneric, COsdExit3rdDisplayModeSelectGeneric},
#if(_HDMI_OVERSCAN == _ON)
{ COsdEnter3rdOverScanOnOffGeneric, COsdLeft3rdOverScanOnOffGeneric, COsdRight3rdOverScanOnOffGeneric, COsdExit3rdOverScanOnOffGeneric },
#endif
{ COsdEnterFactoryWhiteBalanceGeneric, COsdLeftMainFactoryWhiteBalanceGeneric, COsdRightMainFactoryWhiteBalanceGeneric, COsdExitFactoryWhiteBalanceGeneric, },
{ COsdEnterFactoryBurnInGeneric, COsdLeftMainFactoryBurnInGeneric, COsdRightMainFactoryBurnInGeneric, COsdExitFactoryBurnInGeneric, },
{ COsdEnterFactoryAdcGeneric, COsdLeftMainFactoryAdcGeneric, COsdRightMainFactoryAdcGeneric, COsdExitFactoryAdcGeneric, },
{ COsdEnterFactoryBurnInOnOffGeneric, COsdLeftMainFactoryBurnInOnOffGeneric, COsdRightMainFactoryBurnInOnOffGeneric, COsdExitFactoryBurnInOnOffGeneric, },
{ COsdEnterFactoryAdcSelectGeneric, COsdLeftMainFactoryAdcSelectGeneric, COsdRightMainFactoryAdcSelectGeneric, COsdExitFactoryAdcSelectGeneric, },
{ COsdEnter3rdContrastAdjustGeneric, COsdLeft3rdContrastAdjustGeneric, COsdRight3rdContrastAdjustGeneric, COsdExit3rdContrastAdjustGeneric },
{ COsdEnter3rdBrightAdjustGeneric, COsdLeft3rdBrightAdjustGeneric, COsdRight3rdBrightAdjustGeneric, COsdExit3rdBrightAdjustGeneric },
{ COsdEnter3rdPosHAdjustGeneric, COsdLeft3rdPosHAdjustGeneric, COsdRight3rdPosHAdjustGeneric, COsdExit3rdPosHAdjustGeneric },
{ COsdEnter3rdPosVAdjustGeneric, COsdLeft3rdPosVAdjustGeneric, COsdRight3rdPosVAdjustGeneric, COsdExit3rdPosVAdjustGeneric },
{ COsdEnter3rdClockAdjustGeneric, COsdLeft3rdClockAdjustGeneric, COsdRight3rdClockAdjustGeneric, COsdExit3rdClockAdjustGeneric },
{ COsdEnter3rdPhaseAdjustGeneric, COsdLeft3rdPhaseAdjustGeneric, COsdRight3rdPhaseAdjustGeneric, COsdExit3rdPhaseAdjustGeneric },
{ COsdEnter3rdMenuPosHAdjustGeneric, COsdLeft3rdMenuPosHAdjustGeneric, COsdRight3rdMenuPosHAdjustGeneric, COsdExit3rdMenuPosHAdjustGeneric },
{ COsdEnter3rdMenuPosVAdjustGeneric, COsdLeft3rdMenuPosVAdjustGeneric, COsdRight3rdMenuPosVAdjustGeneric, COsdExit3rdMenuPosVAdjustGeneric },
{ COsdEnter3rdTimeOutAdjustGeneric, COsdLeft3rdTimeOutAdjustGeneric, COsdRight3rdTimeOutAdjustGeneric ,COsdExit3rdTimeOutAdjustGeneric },
{ COsdEnter3rdUserColorAdjustRGeneric, COsdLeft3rdUserColorAdjustRGeneric, COsdRight3rdUserColorAdjustRGeneric, COsdExit3rdUserColorAdjustRGeneric },
{ COsdEnter3rdUserColorAdjustGGeneric, COsdLeft3rdUserColorAdjustGGeneric, COsdRight3rdUserColorAdjustGGeneric, COsdExit3rdUserColorAdjustGGeneric },
{ COsdEnter3rdUserColorAdjustBGeneric, COsdLeft3rdUserColorAdjustBGeneric, COsdRight3rdUserColorAdjustBGeneric, COsdExit3rdUserColorAdjustBGeneric },
#if(_AUDIO_SUPPORT==_ENABLE)
{ COsdEnter3rdVolumeAdjustGeneric, COsdLeft3rdVolumeAdjustGeneric, COsdRight3rdVolumeAdjustGeneric, COsdExit3rdVolumeAdjustGeneric, },
#endif
{ COsdEnterFactoryAdcGenericAdjustGeneric, COsdLeftMainFactoryAdcGenericAdjustGeneric, COsdRightMainFactoryAdcGenericAdjustGeneric, COsdExitFactoryAdcGenericAdjustGeneric, },
#if(_TMDS_SUPPORT == _ON)
{ COsdEnterFastInputGeneric, COsdLeftFastInputGeneric, COsdRightFastInputGeneric, COsdExitFastInputGeneric, },
#endif
//**********************ryan add new osd func*************************//
{ COsdEnterECOOnOff, COsdLeftECOOnOff, COsdRightECOOnOff, COsdExitECOOnOff },
{ COsdEnterOptiColor, COsdLeftOptiColor, COsdRightOptiColor, COsdExitOptiColor },
//**********************ryan add new osd func*************************//
};
#endif //End of #if(_OSD_TYPE == _GENERIC_OSD)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -