⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 benq_osdtable.c

📁 realtek LCD monitor, TV开发源代码
💻 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 == _BENQ_OSD)
//----------------------------------------------------------------------------------------------------
// OSD Operation Table
//----------------------------------------------------------------------------------------------------
code void (*OperationTableBenq[][4])(void) =
{
   {COsdEnterNoneBenq,                COsdLeftNoneBenq,                 COsdRightNoneBenq,                COsdMenuNoneBenq,                },
//Main
   {COsdEnterMainDisplayBenq,         COsdLeftMainDisplayBenq,          COsdRightMainDisplayBenq,         COsdMenuMainDisplayBenq,         },
   {COsdEnterMainPictureBenq,         COsdLeftMainPictureBenq,          COsdRightMainPictureBenq,         COsdMenuMainPictureBenq,         },
   {COsdEnterMainAdvancePictureBenq,  COsdLeftMainAdvancePictureBenq ,  COsdRightMainAdvancePictureBenq,  COsdMenuMainAdvancePictureBenq   },
#if(_AUDIO_SUPPORT==_ON)
   {COsdEnterMainAudioBenq,           COsdLeftMainAudioBenq,            COsdRightMainAudioBenq,           COsdMenuMainAudioBenq,           },
#endif
   {COsdEnterMainSystemBenq,          COsdLeftMainSystemBenq,           COsdRightMainSystemBenq,          COsdMenuMainSystemBenq,          },
//Display
   {COsdEnter1stAutoBenq,             COsdLeft1stAutoBenq,              COsdRight1stAutoBenq,             COsdMenu1stAutoBenq,             },
   {COsdEnter1stHPositionBenq,        COsdLeft1stHPositionBenq,         COsdRight1stHPositionBenq,        COsdMenu1stHPositionBenq,        },
   {COsdEnter1stVPositionBenq,        COsdLeft1stVPositionBenq,         COsdRight1stVPositionBenq,        COsdMenu1stVPositionBenq,        },
   {COsdEnter1stClockBenq,            COsdLeft1stClockBenq,             COsdRight1stClockBenq,            COsdMenu1stClockBenq,            },
   {COsdEnter1stPhaseBenq,            COsdLeft1stPhaseBenq,             COsdRight1stPhaseBenq,            COsdMenu1stPhaseBenq,            },
//Picture
   {COsdEnter1stBrightBenq,           COsdLeft1stBrightBenq,            COsdRight1stBrightBenq,           COsdMenu1stBrightBenq,           },
   {COsdEnter1stContrastBenq,         COsdLeft1stContrastBenq,          COsdRight1stContrastBenq,         COsdMenu1stContrastBenq,         },
   {COsdEnter1stSharpBenq,            COsdLeft1stSharpBenq,             COsdRight1stSharpBenq,            COsdMenu1stSharpBenq,            },
   {COsdEnter1stColorBenq,            COsdLeft1stColorBenq,             COsdRight1stColorBenq,            COsdMenu1stColorBenq,            },
#if(_DCR_MODE == _DCR_TYPE_1)
   {COsdEnter1stDynamicContrastBenq,  COsdLeft1stDynamicContrastBenq,   COsdRight1stDynamicContrastBenq,  COsdMenu1stDynamicContrastBenq,  },
#endif
//Advance Picture
   {COsdEnter1stPictureModeBenq,      COsdLeft1stPictureModeBenq,       COsdRight1stPictureModeBenq,      COsdMenu1stPictureModeBenq,      },
   {COsdEnter1stSenseyeDemoBenq,      COsdLeft1stSenseyeDemoBenq,       COsdRight1stSenseyeDemoBenq,      COsdMenu1stSenseyeDemoBenq,      },
#if(_ASPECT_RATIO_SUPPORT==_ENABLE)
   {COsdEnter1stDisplayModeBenq,      COsdLeft1stDisplayModeBenq,       COsdRight1stDisplayModeBenq,      COsdMenu1stDisplayModeBenq,      },
#endif
#if(0)//_OD_SUPPORT == _ON)
   {COsdEnter1stAMABenq              ,COsdLeft1stAMABenq ,              COsdRight1stAMABenq             , COsdMenu1stAMABenq  ,            },
#endif

#if(_HDMI_OVERSCAN == _ON)
   {COsdEnter1stOverScanBenq,         COsdLeft1stOverScanBenq,          COsdRight1stOverScanBenq,         COsdMenu1stOverScanBenq,         },
#endif

#if(_AUDIO_SUPPORT==_ON)
//Audio
   {COsdEnter1stVolumeBenq,           COsdLeft1stVolumeBenq,            COsdRight1stVolumeBenq,           COsdMenu1stVolumeBenq,           },
   {COsdEnter1stMuteBenq,             COsdLeft1stMuteBenq,              COsdRight1stMuteBenq,             COsdMenu1stMuteBenq,             },
#if(_PROJECT == _V2400HD)
   {COsdEnter1stBuzzerBenq,           COsdLeft1stBuzzerBenq,            COsdRight1stBuzzerBenq,           COsdMenu1stBuzzerBenq,           },
#endif
#endif
//System
#if(_TMDS_SUPPORT==_ON)
   {COsdEnter1stInputBenq,            COsdLeft1stInputBenq,             COsdRight1stInputBenq,            COsdMenu1stInputBenq,            },
#endif
   {COsdEnter1stOsdSettingBenq,       COsdLeft1stOsdSettingBenq,        COsdRight1stOsdSettingBenq,       COsdMenu1stOsdSettingBenq,       },
   {COsdEnter1stInforBenq,            COsdLeft1stInforBenq,             COsdRight1stInforBenq,            COsdMenu1stInforBenq,            },
#if(_DDCCI_SUPPORT == _ON)
   {COsdEnter1stDDCCIBenq,            COsdLeft1stDDCCIBenq,             COsdRight1stDDCCIBenq,            COsdMenu1stDDCCIBenq,            },
#endif
#if(_HDMI_SUPPORT == _ON)
   {COsdEnter1stAutoHdmiBenq,         COsdLeft1stAutoHdmiBenq,          COsdRight1stAutoHdmiBenq,         COsdMenu1stAutoHdmiBenq,         },
#endif
   {COsdEnter1stResetAllBenq,         COsdLeft1stResetAllBenq,          COsdRight1stResetAllBenq,         COsdMenu1stResetAllBenq,         },
//2nd color
   {COsdEnter2ndColorSelectBenq,      COsdLeft2ndColorSelectBenq,       COsdRight2ndColorSelectBenq,      COsdMenu2ndColorSelectBenq,      },
   {COsdEnter2ndColorRBenq,           COsdLeft2ndColorRBenq,            COsdRight2ndColorRBenq,           COsdMenu2ndColorRBenq,           },
   {COsdEnter2ndColorGBenq,           COsdLeft2ndColorGBenq,            COsdRight2ndColorGBenq,           COsdMenu2ndColorGBenq,           },
   {COsdEnter2ndColorBBenq,           COsdLeft2ndColorBBenq,            COsdRight2ndColorBBenq,           COsdMenu2ndColorBBenq,           },
   {COsdEnter2ndResetColorBenq,       COsdLeft2ndResetColorBenq,        COsdRight2ndResetColorBenq,       COsdMenu2ndResetColorBenq,       },
//2nd osd
   {COsdEnter2ndLanguageSelectBenq,   COsdLeft2ndLanguageSelectBenq,    COsdRight2ndLanguageSelectBenq,   COsdMenu2ndLanguageSelectBenq,   },
   {COsdEnter2ndMenuHPosBenq,         COsdLeft2ndMenuHPosBenq,          COsdRight2ndMenuHPosBenq,         COsdMenu2ndMenuHPosBenq,         },
   {COsdEnter2ndMenuVPosBenq,         COsdLeft2ndMenuVPosBenq,          COsdRight2ndMenuVPosBenq,         COsdMenu2ndMenuVPosBenq,         },
   {COsdEnter2ndTimeOutBenq,          COsdLeft2ndTimeOutBenq,           COsdRight2ndTimeOutBenq,          COsdMenu2ndTimeOutBenq,          },
   {COsdEnter2ndOsdLockBenq,          COsdLeft2ndOsdLockBenq,           COsdRight2ndOsdLockBenq,          COsdMenu2ndOsdLockBenq,          },
//3th
   {COsdEnter3thResetAllCautionBenq,  COsdLeft3thResetAllCautionBenq,   COsdRight3thResetAllCautionBenq,  COsdMenu3thResetAllCautionBenq,  },
   {COsdEnter3thResetColorCautionBenq,COsdLeft3thResetColorCautionBenq, COsdRight3thResetColorCautionBenq,COsdMenu3thResetColorCautionBenq,},
#if(_DCR_MODE == _DCR_TYPE_1)
   {COsdEnter2ndDynamicContrastCautionBenq,  COsdLeft2ndDynamicContrastCautionBenq,   COsdRight2ndDynamicContrastCautionBenq,  COsdMenu2ndDynamicContrastCautionBenq,  },
#endif
#if(_DDCCI_SUPPORT==_ON)
   {COsdEnter2ndDdcciCautionBenq,     COsdLeft2ndDdcciCautionBenq,      COsdRight2ndDdcciCautionBenq,     COsdMenu2ndDdcciCautionBenq,     },
#endif
//factory
   {COsdEnterFactoryWhiteBalanceBenq, COsdLeftFactoryWhiteBalanceBenq,  COsdRightFactoryWhiteBalanceBenq, COsdMenuFactoryWhiteBalanceBenq, },
   {COsdEnterFactoryBurnInBenq,       COsdLeftFactoryBurnInBenq,        COsdRightFactoryBurnInBenq,       COsdMenuFactoryBurnInBenq,       },
   {COsdEnterFactoryAdcBenq         , COsdLeftFactoryAdcBenq        ,   COsdRightFactoryAdcBenq         , COsdMenuFactoryAdcBenq,          },
   {COsdEnterFactoryAdcAdjustBenq    ,COsdLeftFactoryAdcAdjustBenq ,    COsdRightFactoryAdcAdjustBenq   , COsdMenuFactoryAdcAdjustBenq  ,  },

   {COsdEnterServiceHdcpBenq        , COsdLeftServiceHdcpBenq          ,COsdRightServiceHdcpBenq         ,COsdMenuServiceHdcpBenq      ,   },
   {COsdEnterServiceLogoBenq        , COsdLeftServiceLogoBenq          ,COsdRightServiceLogoBenq         ,COsdMenuServiceLogoBenq      ,   },
   {COsdEnterServiceAutoPowerBenq   , COsdLeftServiceAutoPowerBenq     ,COsdRightServiceAutoPowerBenq    ,COsdMenuServiceAutoPowerBenq ,   },
   {COsdEnterServiceTimerResetBenq   ,COsdLeftServiceTimerResetBenq    ,COsdRightServiceTimerResetBenq   ,COsdMenuServiceTimerResetBenq,   },
   //{COsdEnter2ndServiceTimerResetBenq,COsdLeft2ndServiceTimerResetBenq ,COsdRight2ndServiceTimerResetBenq ,COsdMenu2ndServiceTimerResetBenq},


#if(_TMDS_SUPPORT==_ON)
   {COsdEnterFastInputBenq,           COsdLeftFastInputBenq,            COsdRightFastInputBenq,           COsdMenuFastInputBenq,           },
#endif

};


#endif  //End of #if(_OSD_TYPE == _BENQ_OSD)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -