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

📄 dual_extendtable.h

📁 realtek LCD monitor, TV开发源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
#define _Font1BitServiceModeAddressBenq                     _Font1BitSelectChiTAddressBenq+_Font1BitSelectChiTSizeBenq
#endif  //#if(_DCR_MODE == _DCR_TYPE_1)

#define _Font1BitFewMessageAddressBenq                      _Font1BitServiceModeAddressBenq+_Font1BitServiceModeSizeBenq
#define _Font1BitEurpoAddressBenq                           _Font1BitFewMessageAddressBenq+_Font1BitFewMessageSizeBenq
#define _Font4BitGlobalAddressBenq                          _Font1BitEurpoAddressBenq+_Font1BitEurpoSizeBenq
#define _Font1BitEnglishAddressBenq                         _Font4BitGlobalAddressBenq+_Font4BitGlobalSizeBenq
#define _Font1BitGlobalAddressBenq                          _Font1BitEnglishAddressBenq+_Font1BitEnglishSizeBenq
#define _Font2BitGlobalAddressBenq                          _Font1BitGlobalAddressBenq+_Font1BitGlobalSizeBenq
#define _Font1BitAutoMessageBackgroundAddressBenq           _Font2BitGlobalAddressBenq+_Font2BitGlobalSizeBenq
#define _Font1BitNoConnectMessageBackgroundAddressBenq      _Font1BitAutoMessageBackgroundAddressBenq+_Font1BitAutoMessageBackgroundSizeBenq
#define _Font2BitCautionHintAddressBenq                     _Font1BitNoConnectMessageBackgroundAddressBenq+_Font1BitNoConnectMessageBackgroundSizeBenq
#define _FontEnergyStarAddressBenq                          _Font2BitCautionHintAddressBenq+_Font2BitCautionHintSizeBenq
#define _Font2BitLogoAddressBenq                            _FontEnergyStarAddressBenq+_FontEnergyStarSizeBenq
#define _Font1BitLogoAddressBenq                            _Font2BitLogoAddressBenq+_Font2BitLogoSizeBenq
#define _Font2BitTabAddressBenq                             _Font1BitLogoAddressBenq+_Font1BitLogoSizeBenq
#define _Font1BitInputMessageBackgroundAddressBenq          _Font2BitTabAddressBenq+_Font2BitTabSizeBenq
#define _Font1BitModeMessageBackgroundAddressBenq           _Font1BitInputMessageBackgroundAddressBenq+_Font1BitInputMessageBackgroundSizeBenq
#define _Font1BitOsdPage8AddressBenq                        _Font1BitModeMessageBackgroundAddressBenq+_Font1BitModeMessageBackgroundSizeBenq
#define _Font1BitColorPage8AddressBenq                      _Font1BitOsdPage8AddressBenq+_Font1BitOsdPage8SizeBenq
#define _Font1BitJapanAddressBenq                           _Font1BitColorPage8AddressBenq+_Font1BitColorPage8SizeBenq
#define _Font1BitChiTJapAddressBenq                         _Font1BitJapanAddressBenq+_Font1BitJapanSizeBenq
#define _Font1BitChiSAddressBenq                            _Font1BitChiTJapAddressBenq+_Font1BitChiTJapSizeBenq
#define _Font1BitChiTAddressBenq                            _Font1BitChiSAddressBenq+_Font1BitChiSSizeBenq
#define _Font1BitOsdPage14AddressBenq                       _Font1BitChiTAddressBenq+_Font1BitChiTSizeBenq
#define _Font1BitColorPage14AddressBenq                     _Font1BitOsdPage14AddressBenq+_Font1BitOsdPage14SizeBenq
#define _FontMultiMessageAddressBenq                        _Font1BitColorPage14AddressBenq+_Font1BitColorPage14SizeBenq

#define _FontSenseyeAddressBenq                             _FontMultiMessageAddressBenq+_FontMultiMessageSizeBenq
#define _FontCaution8AddressBenq                            _FontSenseyeAddressBenq+_FontSenseyeSizeBenq
#define _FontDdcciAddressBenq                               _FontCaution8AddressBenq+_FontCaution8SizeBenq
#define _FontChiTRestoreAddressBenq                         _FontDdcciAddressBenq+_FontDdcciSizeBenq
#define _FontJapRestoreAddressBenq                          _FontChiTRestoreAddressBenq+_FontChiTRestoreSizeBenq
#define _FontChiSRestoreAddressBenq                         _FontJapRestoreAddressBenq+_FontJapRestoreSizeBenq
#define _Font1BitTempAddressBenq                            _FontChiSRestoreAddressBenq+_FontChiSRestoreSizeBenq
#define _Font1BitAmaBuzzerAddressBenq                       _Font1BitTempAddressBenq + _Font1BitTempSizeBenq
#define _Font1BitSystemPageAddressBenq                      _Font1BitAmaBuzzerAddressBenq+_Font1BitAmaBuzzerSizeBenq
#define _Font1BitYesNoAddressBenq                           _Font1BitSystemPageAddressBenq+_Font1BitSystemPageSizeBenq
#define _Font1BitDcrJapAddressBenq                          _Font1BitYesNoAddressBenq+_Font1BitYesNoSizeBenq
#define _Font1BitHdmiMessageAddressBenq                     _Font1BitDcrJapAddressBenq + _Font1BitDcrJapSizeBenq

#else//_GENERIC_OSD

#define _Font1BitGlobalAddressGeneric                       _MODE_TABLE_EXT_ADDRESS+(sizeof(ModeTableType) * 102)//ryan 081203 100-->102
#define _Font1BitEnglishAddressGeneric                      _Font1BitGlobalAddressGeneric+_Font1BitGlobalSizeGeneric
#define _Font1BitJapanAddressGeneric                        _Font1BitEnglishAddressGeneric+_Font1BitEnglishSizeGeneric
#define _Font1BitChiSAddressGeneric                         _Font1BitJapanAddressGeneric+_Font1BitJapanSizeGeneric
#define _Font2BitSliderAddressGeneric                       _Font1BitChiSAddressGeneric+_Font1BitChiSSizeGeneric
#define _Font1BitMainIconAddressGeneric                     _Font2BitSliderAddressGeneric+_Font2BitSliderSizeGeneric
#define _Font1BitOSDIconAddressGeneric                      _Font1BitMainIconAddressGeneric+_Font1BitMainIconSizeGeneric
#define _Font1BitGeometryIconAddressGeneric                 _Font1BitOSDIconAddressGeneric+_Font1BitOSDIconSizeGeneric
#define _Font1BitLuminanceIconAddressGeneric                _Font1BitGeometryIconAddressGeneric+_Font1BitGeometryIconSizeGeneric
#define _Font1BitMisIconAddressGeneric                      _Font1BitLuminanceIconAddressGeneric+_Font1BitLuminanceIconSizeGeneric
#define _Font1BitAudioIconAddressGeneric                    _Font1BitMisIconAddressGeneric + _Font1BitMisIconSizeGeneric
#define _FontEnergyStarAddressGeneric                       _Font1BitAudioIconAddressGeneric + _Font1BitAudioIconSizeGeneric
#define _Font2BitLogoAddressGeneric                         _FontEnergyStarAddressGeneric + _FontEnergyStarSizeGeneric
#define _Font1BitLogoAddressGeneric                         _Font2BitLogoAddressGeneric + _Font2BitLogoSizeGeneric
#define _Font1BitServiceModeAddressGeneric                  _Font1BitLogoAddressGeneric + _Font1BitLogoSizeGeneric

#endif

#if(_OSD_TYPE == _BENQ_OSD)

#define _DDCControlMovieAddressBenq                         _Font1BitHdmiMessageAddressBenq+_Font1BitHdmiMessageSizeBenq
#define _DDCControlDynamicAddressBenq                       _DDCControlMovieAddressBenq + _DccControlSizeBenq
#define _DDCControlPhotoAddressBenq                         _DDCControlDynamicAddressBenq + _DccControlSizeBenq
#define _DDCUserMovieAddressBenq                            _DDCControlPhotoAddressBenq + _DccControlSizeBenq
#define _DDCUserDynamicAddressBenq                          _DDCUserMovieAddressBenq + _DccSizeBenq
#define _DDCUserPhotoAddressBenq                            _DDCUserDynamicAddressBenq + _DccSizeBenq
#define _ICMMovie0AddressBenq                               _DDCUserPhotoAddressBenq + _DccSizeBenq
#define _ICMMovie1AddressBenq                               _ICMMovie0AddressBenq + _ICMSizeBenq
#define _ICMMovie2AddressBenq                               _ICMMovie1AddressBenq + _ICMSizeBenq
#define _ICMMovie3AddressBenq                               _ICMMovie2AddressBenq + _ICMSizeBenq
#define _ICMMovie4AddressBenq                               _ICMMovie3AddressBenq + _ICMSizeBenq
#define _ICMDynamic0AddressBenq                             _ICMMovie4AddressBenq + _ICMSizeBenq
#define _ICMDynamic1AddressBenq                             _ICMDynamic0AddressBenq + _ICMSizeBenq
#define _ICMDynamic2AddressBenq                             _ICMDynamic1AddressBenq + _ICMSizeBenq
#define _ICMDynamic3AddressBenq                             _ICMDynamic2AddressBenq + _ICMSizeBenq
#define _ICMDynamic4AddressBenq                             _ICMDynamic3AddressBenq + _ICMSizeBenq
#define _ICMPhoto0AddressBenq                               _ICMDynamic4AddressBenq + _ICMSizeBenq
#define _ICMPhoto1AddressBenq                               _ICMPhoto0AddressBenq + _ICMSizeBenq
#define _ICMPhoto2AddressBenq                               _ICMPhoto1AddressBenq + _ICMSizeBenq
#define _ICMPhoto3AddressBenq                               _ICMPhoto2AddressBenq + _ICMSizeBenq
#define _ICMPhoto4AddressBenq                               _ICMPhoto3AddressBenq + _ICMSizeBenq

#define _SU_COEF_0_EXTEND_ADDRESS                           _ICMPhoto4AddressBenq  + _ICMSizeBenq

#else//_GENERIC_OSD

#define _SU_COEF_0_EXTEND_ADDRESS                           _Font1BitServiceModeAddressGeneric+_Font1BitServiceModeSizeGeneric

#endif

#define _SU_COEF_1_EXTEND_ADDRESS                           (_SU_COEF_0_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _SU_COEF_2_EXTEND_ADDRESS                           (_SU_COEF_1_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _SU_COEF_3_EXTEND_ADDRESS                           (_SU_COEF_2_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _SU_COEF_4_EXTEND_ADDRESS                           (_SU_COEF_3_EXTEND_ADDRESS          + _SU_COEF_EXTEND)

#define _BP_COEF_0_EXTEND_ADDRESS                           (_SU_COEF_4_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _BP_COEF_1_EXTEND_ADDRESS                           (_BP_COEF_0_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _BP_COEF_2_EXTEND_ADDRESS                           (_BP_COEF_1_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _BP_COEF_3_EXTEND_ADDRESS                           (_BP_COEF_2_EXTEND_ADDRESS          + _SU_COEF_EXTEND)
#define _BP_COEF_4_EXTEND_ADDRESS                           (_BP_COEF_3_EXTEND_ADDRESS          + _SU_COEF_EXTEND)

 

#define _SU_COEF_EXTEND_END_ADDRESS                         (_SU_COEF_0_EXTEND_ADDRESS + (_SU_COEF_EXTEND * 10))

#if(_HDCP_SUPPORT == _ON)
#if(_EMBEDDED_HDCP_KEY == _ON)
#define _HDCP_CTRL_ADDRESS                                  (_SU_COEF_EXTEND_END_ADDRESS)
#define _HDCP_KEY_ADDRESS                                   (_HDCP_CTRL_ADDRESS + _HDCP_CTRL_SIZE)
#endif
#endif

#define _FontNewAddAddress                     _HDCP_KEY_ADDRESS+_HDCP_KEY_SIZE//ryan add new osd font
//*******************ryan 081203************************
#define _GAMMA_NORMAL_R_18_EXTEND_ADDRESS                     _FontNewAddAddress+_Font1BitNewAdd
#define _GAMMA_NORMAL_G_18_EXTEND_ADDRESS                     _GAMMA_NORMAL_R_18_EXTEND_ADDRESS + _GAMMA_FULL_SIZE
#define _GAMMA_NORMAL_B_18_EXTEND_ADDRESS                   _GAMMA_NORMAL_G_18_EXTEND_ADDRESS + _GAMMA_FULL_SIZE
//*******************ryan 081203************************
#define _OSD_Standard_STR_LAN_EXTEND_ADDRESS            _GAMMA_NORMAL_B_18_EXTEND_ADDRESS+_GAMMA_FULL_SIZE
#define _OSD_Office_STR_LAN_EXTEND_ADDRESS          _OSD_Standard_STR_LAN_EXTEND_ADDRESS+_STANDARD
#define _OSD_Movie_STR_LAN_EXTEND_ADDRESS           _OSD_Office_STR_LAN_EXTEND_ADDRESS+_OFFICE
#define _OSD_Game_STR_LAN_EXTEND_ADDRESS            _OSD_Movie_STR_LAN_EXTEND_ADDRESS+_MOVIE
#define _OSD_Scenery_STR_LAN_EXTEND_ADDRESS         _OSD_Game_STR_LAN_EXTEND_ADDRESS+_GAME

#define _OSD_9300_STR_LAN_GENERIC_EXTEND_ADDRESS            _OSD_Scenery_STR_LAN_EXTEND_ADDRESS+_SCENERY
#define _OSD_7500_STR_LAN_GENERIC_EXTEND_ADDRESS            _OSD_9300_STR_LAN_GENERIC_EXTEND_ADDRESS+_9300_7500_6500
#define _OSD_6500_STR_LAN_GENERIC_EXTEND_ADDRESS            _OSD_7500_STR_LAN_GENERIC_EXTEND_ADDRESS+_9300_7500_6500
#define _OSD_USER_COLOR_STR_LAN_GENERIC_EXTEND_ADDRESS  _OSD_6500_STR_LAN_GENERIC_EXTEND_ADDRESS+_9300_7500_6500

#define _OD_TABLE_EXTEND_ADDRESS                        _OSD_USER_COLOR_STR_LAN_GENERIC_EXTEND_ADDRESS+_USERPRESET
#define _tLVDS_INITIAL_EXTEND_ADDRESS                   _OD_TABLE_EXTEND_ADDRESS+_ODTABLE
#define _tTCON7TCON5_SIM_TO_DEN_EXTEND_ADDRESS      _tLVDS_INITIAL_EXTEND_ADDRESS+_LVDS_INITIAL
#define _tOSD_POWERUP_INITIAL_EXTEND_ADDRESS            _tTCON7TCON5_SIM_TO_DEN_EXTEND_ADDRESS+_TCON7TCON5_SIM_TO_DEN

#define _OSD_TITLE_MAIN_MENU_STR_LAN_GENERIC_EXTEND_ADDRESS         _tOSD_POWERUP_INITIAL_EXTEND_ADDRESS+_OSD_POWERUP_INITIAL
#define _OSD_TITLE_ECO_STR_LAN_EXTEND_ADDRESS                           _OSD_TITLE_MAIN_MENU_STR_LAN_GENERIC_EXTEND_ADDRESS+_MainMenu
#define _OSD_TITLE_OptiColor_STR_LAN_EXTEND_ADDRESS                     _OSD_TITLE_ECO_STR_LAN_EXTEND_ADDRESS+_ECO

#define _OSD_BRIGHT_STR_LAN_GENERIC_EXTEND_ADDRESS                      _OSD_TITLE_OptiColor_STR_LAN_EXTEND_ADDRESS+_OPTICOLOR
#define _OSD_CONTRAST_STR_LAN_GENERIC_EXTEND_ADDRESS                    _OSD_BRIGHT_STR_LAN_GENERIC_EXTEND_ADDRESS+_BRIGHTNESS_STR

#define _OSD_CLOCK_STR_LAN_GENERIC_EXTEND_ADDRESS                       _OSD_CONTRAST_STR_LAN_GENERIC_EXTEND_ADDRESS+_CONTRAST_STR
#define _OSD_PHASE_STR_LAN_GENERIC_EXTEND_ADDRESS                       _OSD_CLOCK_STR_LAN_GENERIC_EXTEND_ADDRESS+_OSD_CLOCK_STR
#define _OSD_HPOSITION_STR_LAN_GENERIC_EXTEND_ADDRESS                   _OSD_PHASE_STR_LAN_GENERIC_EXTEND_ADDRESS+_OSD_PHASE_STR
#define _OSD_VPOSITION_STR_LAN_GENERIC_EXTEND_ADDRESS                   _OSD_HPOSITION_STR_LAN_GENERIC_EXTEND_ADDRESS+_OSD_HPOSITION_STR
#define _OSD_OSD_TIME_STR_LAN_GENERIC_EXTEND_ADDRESS                    _OSD_VPOSITION_STR_LAN_GENERIC_EXTEND_ADDRESS+_OSD_VPOSITION_STR

#endif


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

⌨️ 快捷键说明

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