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

📄 generic_osdtable.h

📁 realtek LCD monitor, TV开发源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
BYTE code OSD_SERVICE_SCALER_GENERIC[]=
{
   _R_GENERIC_,_E_GENERIC_,_A_GENERIC_,_L_GENERIC_,_T_GENERIC_,_E_GENERIC_,_K_GENERIC_,___GENERIC_,_2_GENERIC_,_5_GENERIC_,_4_GENERIC_,_9_GENERIC_,_T_GENERIC_,_End_
};
BYTE code OSD_HOUR_MIN_STR_GENERIC[]=
{
   _0_GENERIC_,_0_GENERIC_,_0_GENERIC_,_0_GENERIC_,_0_GENERIC_,_H_GENERIC_,_o_GENERIC_,_u_GENERIC_,_r_GENERIC_,___GENERIC_,_0_GENERIC_,_0_GENERIC_,_M_GENERIC_,_i_GENERIC_,_n_GENERIC_,_End_
};
#endif

BYTE code OSD_HOUR_STR_GENERIC[]=//#0820_issue02 Add the Hr string right after the working number as the following picuture shows.
{
   _H_GENERIC_,_MA_ICO_GENERIC_21,_End_
};
//************************************************************************/
BYTE code OSD_VERSION_STR_GENERIC[]=
{

//  _W_GENERIC_,_2_GENERIC_,_4_GENERIC_,_0_GENERIC_,_8_GENERIC_,___GENERIC_,_0_GENERIC_,_4_GENERIC_,_1_GENERIC_,_0_GENERIC_,_MINUS_GENERIC_,_D_GENERIC_,_U_GENERIC_,_A_GENERIC_,_L_GENERIC_,_End_,
  _P_GENERIC_,_L_GENERIC_,_E_GENERIC_,_2_GENERIC_,_2_GENERIC_,_0_GENERIC_,_8_GENERIC_,___GENERIC_,_V_GENERIC_,_0_GENERIC_,_0_GENERIC_,_1_GENERIC_,___GENERIC_,_0_GENERIC_,_1_GENERIC_,_0_GENERIC_,_5_GENERIC_,_End_,// version ryan 081231

};
BYTE code OSD_VISTA_BASIC_STR_GENERIC[]=
{
   _P_GENERIC_,_R_GENERIC_,_E_GENERIC_,_M_GENERIC_,_I_GENERIC_,_U_GENERIC_,_M_GENERIC_,_End_,
};
BYTE code OSD_INITIAL_CTRL_GENERIC[]=
{
//=== ROW COMMAND BYTE 0 ===============================================//
   FONTBYTE0(0x000),0x80,_Repeat_,_OSD_ROW_SIZE_GENERIC,_Next_,
#if((_AUDIO_SUPPORT==_ENABLE)||(_TMDS_SUPPORT==_ON))
//=== ROW COMMAND BYTE 1 ==============================================//

   FONTBYTE1(0x000),0x88,0x88,
   0x88,0x88,0x40,
   0x30,0x88,0x40,
   0x30,0x88,0x40,
   0x30,0x88,0x40,
   0x30,0x88,0x88,
   0x30,0x88,0x40,
#if(_HDMI_OVERSCAN == _ON)
   0x30,0x88,0x40,_Next_,
#else
   _Next_,
#endif  //End of #if(_HDMI_OVERSCAN == _ON)

#else
//=== ROW COMMAND BYTE 1 ==============================================//
   FONTBYTE1(0x000),0x88,0x88,
   0x80,0x88,0x60,0x40,0x88,0x60,
   0x40,0x88,0x60,0x40,0x88,0x60,0x88,0x88,0x88,_Next_,
#endif
//=== ROW COMMAND BYTE 2 ==============================================//
   FONTBYTE2(0x000),_OSD_COL_SIZE_GENERIC,_Repeat_,_OSD_ROW_SIZE_GENERIC,_Next_,
//=== ROW END =========================================================//
   FONTBYTE0(_OSD_ROW_SIZE_GENERIC),0x00,_Next_,
//=== CLEAR ALL WINDOW ================================================//
   WINDOWALLBYTE(0x100),0x00,_Repeat_,12*7,_Next_,//test
//=== ENABLE PWM ======================================================//
   //FRAMEBYTE1(0x002),0x50,_Next_,
//=== OSD V-Start ======================================================//
 //  FRAMEBYTE0(0x003),0x10,_Next_,
 //  FRAMEBYTE0(0x003),0x00,_Next_,
//=== FONT SELECT ADDRESS & FONT BASE ADDRESS *************************//
   FRAMEALLBYTE(0x004),(BYTE)_OSD_FONT_SELECT_ADDRESS_GENERIC,
                       (((_OSD_FONT_SELECT_ADDRESS_GENERIC&0xF00)>>4)|((BYTE)(_OSD_FONT_START_POSITION_GENERIC)) & 0x0F),
                       ((_OSD_FONT_START_POSITION_GENERIC&0xFF0)>>4),_Next_,
   _End_
};
/************************************************************************/
BYTE code OSD_WINDOW_STYLE1_GENERIC[]=
{
   WINNO(3),
   0x09,                        //BYTE 0 of 100h
   (_CP_DARKBLUE<<4)|_CP_WHITE, //BYTE 1 of 100h
   0x00,                        //BYTE 2 of 100h
   0x00,                        //BYTE 0 of 103h
   0x00|_CP_DARKBLUE,           //BYTE 1 of 103h
   0x09                         //BYTE 2 of 103h
};
/************************************************************************/
BYTE code OSD_WINDOW_STYLE2_GENERIC[]=
{
   WINNO(6),
   0x09,
   (_CP_WHITE<<4)|_CP_DARKBLUE,
   0x00,
   0x00,
   0x00|_CP_GRAY,
   0x19
};
/************************************************************************/
BYTE code OSD_WINDOW_STYLE3_GENERIC[]=
{
   WINNO(5),
   0x09,                        //BYTE 0 of 100h
   (_CP_DARKBLUE<<4)|_CP_WHITE, //BYTE 1 of 100h
   0x00,                        //BYTE 2 of 100h
   0x00,                        //BYTE 0 of 103h
   0x00|_CP_LIGHTBLUE,          //BYTE 1 of 103h
   0x09                         //BYTE 2 of 103h
};
/************************************************************************/
BYTE xdata OSD_TITLE_MAIN_MENU_STR_LAN_GENERIC[_MainMenu]       _at_ _OSD_TITLE_MAIN_MENU_STR_LAN_GENERIC_EXTEND_ADDRESS;

BYTE xdata OSD_TITLE_ECO_STR_LAN[_ECO]      _at_    _OSD_TITLE_ECO_STR_LAN_EXTEND_ADDRESS;

BYTE xdata OSD_TITLE_OptiColor_STR_LAN[_OPTICOLOR]    _at_  _OSD_TITLE_OptiColor_STR_LAN_EXTEND_ADDRESS;

/*
BYTE code OSD_TITLE_MAIN_MENU_STR_LAN_GENERIC[]=//123
{
   _M_GENERIC_,_a_GENERIC_,_i_GENERIC_,_n_GENERIC_,___GENERIC_,_M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,_End_,
   _M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,___GENERIC_,_p_GENERIC_,_r_GENERIC_,_i_GENERIC_,_n_GENERIC_,_c_GENERIC_,_i_GENERIC_,_p_GENERIC_,_a_GENERIC_,_l_GENERIC_,_End_,
   _H_GENERIC_,_a_GENERIC_,_u_GENERIC_,_p_GENERIC_,_t_GENERIC_,_m_GENERIC_,_e_GENERIC_,_n_GENERIC_,_E_GENERIC_2C,_End_,
   _P_GENERIC_,_r_GENERIC_,_i_GENERIC_,_n_GENERIC_,_c_GENERIC_,_i_GENERIC_,_p_GENERIC_,_a_GENERIC_,_l_GENERIC_,_e_GENERIC_,___GENERIC_,_M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,_End_,
   _M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,___GENERIC_,_g_GENERIC_,_E_GENERIC_3A,_E_GENERIC_2A,_w_GENERIC_,_n_GENERIC_,_e_GENERIC_,_End_,
   _M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_E_GENERIC_2D,___GENERIC_,_p_GENERIC_,_r_GENERIC_,_i_GENERIC_,_n_GENERIC_,_c_GENERIC_,_i_GENERIC_,_p_GENERIC_,_a_GENERIC_,_l_GENERIC_,_End_,
   _H_GENERIC_,_o_GENERIC_,_o_GENERIC_,_f_GENERIC_,_d_GENERIC_,_m_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,_End_,
   _JAPAN_GENERIC_86,_JAPAN_GENERIC_87,_JAPAN_GENERIC_6E,_JAPAN_GENERIC_73,_JAPAN_GENERIC_5E,_JAPAN_GENERIC_5F,_JAPAN_GENERIC_86,_JAPAN_GENERIC_87,_JAPAN_GENERIC_62,_JAPAN_GENERIC_72,_JAPAN_GENERIC_88,_JAPAN_GENERIC_89,_JAPAN_GENERIC_66,_JAPAN_GENERIC_67,_End_,
   _CHIS_GENERIC_02,_CHIS_GENERIC_03,_CHIS_GENERIC_04,_CHIS_GENERIC_05,_CHIS_GENERIC_40,_CHIS_GENERIC_41,_End_,
   _E_GENERIC_4B,_E_GENERIC_5A,_a_GENERIC_,_E_GENERIC_49,_E_GENERIC_42,_o_GENERIC_,_e_GENERIC_,___GENERIC_,_M_GENERIC_,_e_GENERIC_,_E_GENERIC_42,_E_GENERIC_5B,_End_, //dio26jun _E_GENERIC_4A=>_E_GENERIC_4B
};

BYTE code OSD_TITLE_ECO_STR_LAN[]= //length 98
{
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_u_GENERIC_,_s_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_a_GENERIC_,_l_GENERIC_,_i_GENERIC_,_t_GENERIC_,_E_GENERIC_30,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_T_GENERIC_,_r_GENERIC_,_y_GENERIC_,_b_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_o_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_JAPAN_GENERIC_92,_JAPAN_GENERIC_93,_JAPAN_GENERIC_66,_JAPAN_GENERIC_67,_JAPAN_GENERIC_94,_JAPAN_GENERIC_95,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_CHIS_GENERIC_8E,_CHIS_GENERIC_8F,_CHIS_GENERIC_90,_CHIS_GENERIC_91,_End_,
0x3B,_C_GENERIC_,_O_GENERIC_,___GENERIC_,_P_GENERIC_,_e_GENERIC_,_E_GENERIC_57,_E_GENERIC_4C,_E_GENERIC_4E,_End_,
};

BYTE code OSD_TITLE_OptiColor_STR_LAN[]=//length 80
{
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_F_GENERIC_,_a_GENERIC_,_r_GENERIC_,_b_GENERIC_,_End_,//ryan 0901
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
_O_GENERIC_,_p_GENERIC_,_N00,_C_GENERIC_,_N01,_N02,_N03,_End_,
};*/

BYTE xdata OSD_Standard_STR_LAN[_STANDARD]     _at_ _OSD_Standard_STR_LAN_EXTEND_ADDRESS;

BYTE xdata OSD_Office_STR_LAN[_OFFICE]      _at_   _OSD_Office_STR_LAN_EXTEND_ADDRESS;


BYTE xdata OSD_Movie_STR_LAN[_MOVIE]        _at_    _OSD_Movie_STR_LAN_EXTEND_ADDRESS;

BYTE xdata OSD_Game_STR_LAN[_GAME]      _at_    _OSD_Game_STR_LAN_EXTEND_ADDRESS;

⌨️ 快捷键说明

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