/*===========================================================
 * Copyright (c)      Realtek Semiconductor Corporation, 2005
 * All rights reserved.
 * ========================================================== */

/*==================== File Description ===================== */
/**
 * @file
 * 	This file is string definition for OSD related functions.
 *
 * @author 	$Author: hillwang $
 * @date 	$Date: 2006-08-10 19:16:49 +0800 (?Ÿæ??? 10 ?«æ? 2006) $
 * @version $Revision: 1166 $
 */

/**
 * @addtogroup osd
 * @{
 */

#define _OSDSTRING_C

/*===================== Module dependency  ================== */
#include "Core\Header\Include.h"

/*======================= Private Types ===================== */

/*======================== Definitions ====================== */

/*========================== Variables ====================== */
#define GOLBAL

#if 1//_TYPEOF_OSD_KONSTA
#if(_POWER_ON_LOGO_SUPPROT == _ON)
/*
BYTE code tOSD_POWER_LOGO_AIFA[] =
{
   0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,_NEXT_,
   0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,_NEXT_,
   0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,_NEXT_,
   0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,_NEXT_,
   0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,_NEXT_,
   0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,_END_,
};
*/
//20080826 ccy modify
#if _POWER_ON_LOGO_TYPE==_POWER_ON_LOGO_OSTAR
#define _ZERO_		0xb9
BYTE code tOSD_POWER_LOGO_AIFA0[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,_ZERO_,
    0x60,0x61,0x62,_ZERO_,0x64,0x65,0x66,0x67,0x68,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};

BYTE code tOSD_POWER_LOGO_AIFA1[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00+0x10,0x01+0x10,_ZERO_,0x03+0x10,0x04+0x10,0x05+0x10,0x06+0x10,0x07+0x10,0x08+0x10,0x09+0x10,0x0a+0x10,0x0b+0x10,0x0c+0x10,0x0d+0x10,0x0e+0x10,0x0f+0x10,
    0x60+0x10,0x61+0x10,0x62+0x10,_ZERO_,0x64+0x10,0x65+0x10,0x66+0x10,0x67+0x10,0x68+0x10,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};
BYTE code tOSD_POWER_LOGO_AIFA2[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00+0x20,0x01+0x20,_ZERO_,0x03+0x20,0x04+0x20,0x05+0x20,0x06+0x20,0x07+0x20,0x08+0x20,0x09+0x20,_ZERO_,0x0b+0x20,0x0c+0x20,_ZERO_,_ZERO_,0x0f+0x20,
    0x60+0x20,0x61+0x20,0x62+0x20,_ZERO_,0x64+0x20,0x65+0x20,0x66+0x20,0x67+0x20,0x68+0x20,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};
BYTE code tOSD_POWER_LOGO_AIFA3[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00+0x30,0x01+0x30,0x02+0x30,0x03+0x30,0x04+0x30,0x05+0x30,0x06+0x30,0x07+0x30,0x08+0x30,0x09+0x30,0x0a+0x30,0x0b+0x30,0x0c+0x30,0x0d+0x30,0x0e+0x30,0x0f+0x30,
    0x60+0x30,0x61+0x30,0x62+0x30,0x63+0x30,0x64+0x30,0x65+0x30,0x66+0x30,0x67+0x30,0x68+0x30,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};
BYTE code tOSD_POWER_LOGO_AIFA4[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00+0x40,0x01+0x40,0x02+0x40,0x03+0x40,0x04+0x40,0x05+0x40,0x06+0x40,0x07+0x40,0x08+0x40,0x09+0x40,0x0a+0x40,0x0b+0x40,0x0c+0x40,0x0d+0x40,0x0e+0x40,0x0f+0x40,
    0x60+0x40,0x61+0x40,0x62+0x40,0x63+0x40,0x64+0x40,0x65+0x40,0x66+0x40,0x67+0x40,0x68+0x40,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};
BYTE code tOSD_POWER_LOGO_AIFA5[] =
{
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    0x00+0x50,0x01+0x50,0x02+0x50,0x03+0x50,0x04+0x50,0x05+0x50,0x06+0x50,0x07+0x50,0x08+0x50,0x09+0x50,0x0a+0x50,0x0b+0x50,0x0c+0x50,0x0d+0x50,0x0e+0x50,0x0f+0x50,
    0x60+0x50,0x61+0x50,0x62+0x50,0x63+0x50,0x64+0x50,0x65+0x50,0x66+0x50,0x67+0x50,0x68+0x50,
    _ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,_ZERO_,
    _END_,
};

#else

BYTE code tOSD_POWER_LOGO_AIFA0[] =
{																										 //14								   //19 																 //28																											//42
    0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,0x00,0x40,0x41,0x42,0x00,0x47,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,0x5b,0x5c,0x5d,_END_,

};

BYTE code tOSD_POWER_LOGO_AIFA1[] =
{
    0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x50,0x00,0x00,0x51,0x52,0x53,0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,0x5e,0x5f,0x60,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA2[] =
{
    0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x54,0x54,0x54,0x55,0x00,0x00,0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA3[] =
{
    0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x56,0x56,0x56,0x57,0x00,0x00,0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA4[] =
{
    0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA5[] =
{
    0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,0x00,0x44,0x45,0x46,0x00,0x58,0x59,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,0x00,0x00,0x00,0x00,_END_,
};

#endif


#endif
#if(!_TYPEOF_OSD_KONSTA)
// Menu Item
UINT8 code tOsdColorStr[] =
{
    _C_,_o_,_l_,_o_,_r_,_END_,
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,_END_,
};

UINT8 code tOsdImageStr[] =
{
    _I_,_m_,_a_,_g_,_e_,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,_END_,
};



UINT8 code tOsdFunctionStr[] =
{
    _F_,_u_,_n_,_c_,_t_,_i_,_o_,_n_,_END_,
    _THE_SAME_,

};


UINT8 code tOsdTVStr[]=
{
    _T_,_V_,_END_,
    _THE_SAME_,

};
#endif

UINT8 code tOsdContrastStr[] =
{
    _C_,_O_,_N_,_T_,_R_,_A_,_S_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _K_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RK_,_o_,_RSH_,_RST_,_p_,_a_,_c_,_RST_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DUI4_L_,_DUI4_R_,0x00,_BI3_L_,_BI3_R_,0x00,_DU4_L_,_DU4_R_,_END_,
#else
    _DUI_,0x00,_BI_,0x00,_DU_,_END_,
#endif
#endif
};

UINT8 code tOsdBrightnessStr[] =
{
    _B_,_R_,_I_,_G_,_H_,_T_,_N_,_E_,_S_,_S_,_END_,
#if _LANGUAGE_GERMAN
    _H_,_e_,_l_,_l_,_i_,_g_,_k_,_e_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _L_,_u_,_m_,_i_,_n_,_o_,_s_,_i_,_t_,_e2_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _B_,_r_,_i_,_l_,_l_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _L_,_u_,_m_,_i_,_n_,_o_,_s_,_i_,_t_,_a4_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _H_,_e_,_l_,_d_,_e_,_r_,_h_,_e_,_i_,_d_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _B_,_r_,_i_,_l_,_h_,_o_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RR_,_p_,_Rk_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _LIANG4_L_,_LIANG4_R_,0x00,_DU4_L_,_DU4_R_,_END_,
#else
    _LIANG_1_,0x00,_DU_,_END_,
#endif
#endif
};

UINT8 code tOsdColorAdjStr[] =
{
    _C_,_o_,_l_,_o_,_r_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
#else
    _THE_SAME_,
#endif

};

UINT8 code tOsdColorTempStr[] =
{
    _C_,_O_,_L_,_O_,_R_,0x00,_T_,_E_,_M_,_P_,/*_T_,_O_,_N_,_E_,*/_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_t_,_e_,_m_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_m_,_p_,_DOT_,_C_,_o_,_u_,_l_,_e_,_u_,_r_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_e_,_m_,_p_,_e_,_r_,_a_,_t_,_u_,_r_,_a_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _T_,_e_,_m_,_p_,_e_,_r_,_a_,_t_,_u_,_r_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_t_,_e_,_m_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_e_,_m_,_p_,0x00,_C_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RU_,_RSB_,_e_,_RST_,_o_,_RSB_,_a_,_Rr_,0x00,_RST_,_e_,_Rm_,_RSM_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SE4_L_,_SE4_R_,0x00,_WEN1_L_,_WEN1_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
#else
    _SE_,0x00,_WEN_1_,_END_,
#endif
#endif
};

UINT8 code tOsdColorModeStr[] =
{
    _C_,_O_,_L_,_O_,_R_,0x00,_M_,_O_,_D_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_t_,_e_,_m_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_m_,_p_,_DOT_,_C_,_o_,_u_,_l_,_e_,_u_,_r_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_e_,_m_,_p_,_DOT_,_d_,_e_,_l_,0x00,_c_,_o_,_l_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _T_,_e_,_m_,_p_,_DOT_,_C_,_o_,_l_,_o_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_t_,_e_,_m_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_e_,_m_,_p_,0x00,_C_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RU_,_RSB_,_e_,_RST_,_o_,_RSB_,_a_,_Rr_,0x00,_RST_,_e_,_Rm_,_RSM_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SE4_L_,_SE4_R_,0x00,_WEN1_L_,_WEN1_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
#else
    _SE_,0x00,_WEN_1_,_END_,
#endif
#endif
};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdClockStr[] =
{
    _C_,_l_,_o_,_c_,_k_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHI2_L_,_SHI2_R_,0x00,_ZHONG1_L_2_,_ZHONG1_R_2_,0x00,_PIN2_L_,_PIN2_R_,0x00,_LV4_L_,_LV4_R_,_END_,
#else
    _THE_SAME_,
#endif
};


UINT8 code tOsdZoom[] =
{
    _Z_,_o_,_o_,_m_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,0x00,_DA4_L_,_DA4_R_,0x00,_XIAO3_L_,_XIAO3_R_,_END_,
#else
    _THE_SAME_,
#endif
};

UINT8 code tOsdPhaseStr[] =
{
    _P_,_h_,_a_,_s_,_e_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _XIANG4_L_2_,_XIANG4_R_2_,0x00,_WEI4_L_,_WEI4_R_,_END_,
#else
    _THE_SAME_,
#endif
};
#endif
UINT8 code tOsdGammaStr[] =
{
    _G_,_a_,_m_,_m_,_a_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCustomerNameStr[] =
{
#ifdef KANGMEI_N101L6
    _N_,_a_,_m_,_e_,0x00,_COLON_,_K_,_a_,_n_,_g_,0x00,_M_,_e_,_i_,_END_,
#elif defined( DINISHI_100IFW1)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_D_,_i_,0x00,_N_,_i_,0x00,_S_,_h_,_i_,_END_,
#elif defined(AODELI_968)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_A_,_o_,0x00,_D_,_e_,0x00,_L_,_i_,_END_,
#elif defined(DERUN_REMOTE)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_D_,_e_,0x00,_R_,_u_,_n_,_END_,
#elif defined(TUOBU_AT090)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_T_,_u_,_o_,0x00,_B_,_u_,_END_,
#elif defined(SANMU_AT090)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_S_,_a_,_n_,0x00,_M_,_u_,_END_,    
#elif defined(YONGNAN_101PFW2B00)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_Y_,_o_,_n_,_g_,0x00,_N_,_a_,_n_,_END_,    
#elif defined(HUANA_100IFW1_1081)||defined(HUANA_AT090)||defined(HUANA_AT090_768KEY)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_H_,_u_,_a_,0x00,_N_,_a_,_END_,     
#elif defined(  XIAOBAWANG_BT101W01)||defined(  XIAOBAWANG_101PFW2B00) ||defined(XIAOBAWANG_AT090)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_X_,_i_,_a_,_o_,0x00,_B_,_a_,0x00,_W_,_a_,_n_,_g_,_END_,
#elif defined(DERUN_1012_SHARPLQ104)
    _N_,_a_,_m_,_e_,0x00,_COLON_,_D_,_E_,0x00,_R_,_U_,_n_,_END_,
#else
    _N_,_a_,_m_,_e_,0x00,_COLON_,_H_,_u_,_a_,0x00,_R_,_u_,_i_,0x00,_A_,_n_,_END_,
#endif
    _THE_SAME_,
};
UINT8 code tOsdCustomerModelStr[] =
{
#ifdef KAIERSI_905
#ifdef  SASMSUNG_089PANEL
    _M_,_o_,_d_,_e_,_l_,_COLON_,_L_,_T_,_N_,_0_,_8_,_9_,_N_,_T_,_0_,_1_,0x00,_K_,_E_,_S_,_9_,_0_,_5_,_END_,
#else
    _M_,_o_,_d_,_e_,_l_,_COLON_,_0_,_8_,_DOT_,_9_,0x00,_K_,_E_,_S_,_9_,_0_,_5_,_END_,
#endif
#elif defined(DERUN_805_AT080)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_H_,_S_,_D_,_0_,_8_,_0_,_I_,_D_,_W_,_1_,0x00,_0_,_0_,_0_,_END_,
#elif defined(DERUN_1012_SHARPLQ104)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_L_,_Q_,_1_,_0_,_4_,_V_,_1_,_D_,_G_,_5_,_2_,0x00,_1_,_0_,_1_,_2_,_END_,
#elif defined(DERUN_808_HSD100IFW1)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_H_,_S_,_D_,_1_,_0_,_0_,_I_,_F_,_W_,_1_,0x00,_8_,_0_,_8_,_END_,
    #elif defined(DERUN_1012_CLAA102CN)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_C_,_L_,_A_,_A_,_1_,_0_,_2_,_N_,_A_,0x00,_0_,_0_,_0_,_END_,
#elif defined(TUOBU_AT090)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_A_,_T_,_0_,_9_,_T_,_N_,_1_,_2_,_V_,_3_,0x00,_9_,_0_,_9_,_6_,_END_,
#elif defined(HUANA_AT090)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_A_,_T_,_0_,_9_,_T_,_N_,_1_,_2_,_V_,_3_,0x00,_0_,_0_,_0_,_END_,
    #elif defined(HUANA_AT090_768KEY)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_A_,_T_,_0_,_9_,_T_,_N_,_1_,_2_,_V_,_3_,0x00,_7_,_6_,_8_,_END_,
#elif defined(  XIAOBAWANG_BT101W01)||defined(  XIAOBAWANG_101PFW2B00)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_B_,_T_,_1_,_0_,_1_,_W_,_0_,_1_,0x00,_0_,_0_,_0_,_END_,
#elif defined( DINISHI_100IFW1)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_1_,_0_,_0_,_I_,_F_,_W_,_1_,0x00,_1_,_0_,_1_,_END_,
#elif defined( HUANA_100IFW1_1081)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_1_,_0_,_0_,_I_,_F_,_W_,_1_,0x00,_1_,_0_,_8_,_1_,_END_,    
#elif defined(KANGMEI_N101L6)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_N_,_1_,_0_,_1_,_L_,_6_,0x00,_P_,_D_,_9_,_0_,_5_,_END_,
#elif defined(AODELI_968)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_0_,_9_,_DOT_,_0_,0x00,_0_,_0_,_9_,_6_,_8_,_END_,
#elif defined(HUARUIAN_968A)
#ifdef  SASMSUNG_089PANEL
    _M_,_o_,_d_,_e_,_l_,_COLON_,_L_,_T_,_N_,_0_,_8_,_9_,_N_,_T_,_0_,_1_,0x00,_0_,_0_,_9_,_6_,_8_,_a_,_END_,
#else
    _M_,_o_,_d_,_e_,_l_,_COLON_,_0_,_8_,_DOT_,_9_,0x00,_0_,_0_,_9_,_6_,_8_,_A_,_END_,
#endif
#elif  defined(HUARUIAN_968J)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_0_,_8_,_DOT_,_9_,0x00,_0_,_0_,_9_,_6_,_8_,_j_,_END_,
#elif  defined(HUARUIAN_1010_N101L6)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_N_,_1_,_0_,_1_,_L_,_6_,_L_,_0_,_1_,0x00,_0_,_0_,_9_,_0_,_5_,_END_,
#elif  defined(YONGNAN_101PFW2B00)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_1_,_0_,_1_,_P_,_F_,_W_,_2_,0x00,_0_,_0_,_0_,_0_,_0_,_END_,   
#elif defined(XIAOBAWANG_AT090)
    _M_,_o_,_d_,_e_,_l_,_COLON_,_A_,_T_,_0_,_9_,_T_,_N_,_1_,_2_,_V_,_3_,0x00,_9_,_1_,_8_,_END_,
#endif
    _THE_SAME_,
};

UINT8 code tOsdCustomerDateStr[] =
{
    _D_,_a_,_t_,_e_,0x00,_COLON_, _2_,_0_,_1_,_0_,_SUBT_,_0_,_8_,_SUBT_,_0_,_9_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdSharpnessStr[] =
{
    _S_,_H_,_A_,_R_,_P_,_N_,_E_,_S_,_S_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_c_,_h_,_a1_,_r_,_f_,_e_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _N_,_e_,_t_,_t_,_e_,_t_,_e2_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _R_,_e_,_l_,_o_,_j_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _N_,_i_,_t_,_i_,_d_,_e_,_z_,_z_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _S_,_c_,_h_,_e_,_r_,_p_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _N_,_i_,_t_,_i_,_d_,_e_,_z_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RB4_,_e1_,_RST_,_Rk_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _QING1_L_,_QING1_R_,0x00,_XI1_L_,_XI1_R_,0x00,_DU4_L_,_DU4_R_,_END_,
#else
    _QING_,0x00,_XI_1_,0x00,_DU_,_END_,
#endif
#endif
};

UINT8 code tOsdHueStr[]=
{
    _H_,_U_,_E_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_t_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_i_,_n_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _M_,_a_,_t_,_i_,_z_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _T_,_o_,_n_,_a_,_l_,_i_,_t_,_a4_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_t_,_o_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _H_,_u_,_e_,0x00,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RU_,_RSB_,_e_,_RST_,_RSH_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,_END_,
#else
    _SE_,0x00,_TIAO_1_,_END_,
#endif
#endif
};
#if _BACKLIGHT_SUPPORT
UINT8 code tOsdBacklightStr[]=
{
    _B_,_a_,_c_,_k_,0x00,_L_,_i_,_g_,_h_,_t_,_END_,
    _THE_SAME_,

};
#endif
UINT8 code tOsdSaturationStr[]=
{
    _S_,_A_,_T_,_U_,_R_,_A_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_a_,_r_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _C_,_o_,_u_,_l_,_e_,_u_,_r_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _C_,_o_,_l_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_o_,_l_,_o_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _C_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_a_,_c_,_Rbi_,_Rw_,_e_,_RSH_,_RSH_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _BAO3_L_,_BAO3_R_,0x00,_HE2_L_,_HE2_R_,0x00,_DU4_L_,_DU4_R_,_END_,
#else
    _BAO_1_,0x00,_HE_,0x00,_DU_,_END_,
#endif
#endif
};

// Position
UINT8 code tOsdHPositionStr[] =
{
    _H_,_MINUS_,_P_,_O_,_S_,_I_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _P_,_o_,_s_,_i_,_c_,_i_,_o2_,_n_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _P_,_o_,_s_,_i_,_z_,_i_,_o_,_n_,_e_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_s_,_j_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,0x00,_Rf_,_o_,_p_,_Rn_,_RS3_,_o_,_RSH_,_RST_,_a_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHUI3_L_,_SHUI3_R_,0x00,_PING2_L_,_PING2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,
#else
    _CAI_2_,0x00,_DAN_,0x00,_SHUI_1_,0x00,_PING_1_,0x00,_WEI_1_,0x00,_ZHI_1_,_END_,
#endif
#endif
};

UINT8 code tOsdVPositionStr[] =
{
    _V_,_MINUS_,_P_,_O_,_S_,_I_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _P_,_o_,_s_,_i_,_c_,_i_,_o2_,_n_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _P_,_o_,_s_,_i_,_z_,_i_,_o_,_n_,_e_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_s_,_j_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,0x00,_RSB_,_e_,_p_,_RST_,_Rn_,_Rk_,_a_,_Rj_,_Rn_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CHUI2_L_,_CHUI2_R_,0x00,_ZHI2_L_,_ZHI2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,
#else
    _CAI_2_,0x00,_DAN_,0x00,_CHUI_,0x00,_ZHI_2_,0x00,_WEI_1_,0x00,_ZHI_1_,_END_,
#endif
#endif
};
UINT8 code tHPositionStr[] =
{
    _H_,_MINUS_,_P_,_O_,_S_,_I_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _P_,_o_,_s_,_i_,_c_,_i_,_o2_,_n_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _P_,_o_,_s_,_i_,_z_,_i_,_o_,_n_,_e_,0x00,_H_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_s_,_j_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _H_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,0x00,_Rf_,_o_,_p_,_Rn_,_RS3_,_o_,_RSH_,_RST_,_a_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHUI3_L_,_SHUI3_R_,0x00,_PING2_L_,_PING2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,
#else
    _SHUI_1_,0x00,_PING_1_,0x00,_WEI_1_,0x00,_ZHI_1_,_END_,
#endif
#endif
};

UINT8 code tVPositionStr[] =
{
    _V_,_MINUS_,_P_,_O_,_S_,_I_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _P_,_o_,_s_,_i_,_c_,_i_,_o2_,_n_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _P_,_o_,_s_,_i_,_z_,_i_,_o_,_n_,_e_,0x00,_V_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_s_,_j_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _V_,_MINUS_,_P_,_o_,_s_,_i_,_t_,_i_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,0x00,_RSB_,_e_,_p_,_RST_,_Rn_,_Rk_,_a_,_Rj_,_Rn_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CHUI2_L_,_CHUI2_R_,0x00,_ZHI2_L_,_ZHI2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,
#else
    _CHUI_,0x00,_ZHI_2_,0x00,_WEI_1_,0x00,_ZHI_1_,_END_,
#endif
#endif
};

UINT8 code tOsdLanguageStr[] =
{
    _L_,_A_,_N_,_G_,_U_,_A_,_G_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_p_,_r_,_a_,_c_,_h_,_e_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _L_,_a_,_n_,_g_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _I_,_d_,_i_,_o_,_m_,_a_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _L_,_i_,_n_,_g_,_u_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _L_,_a_,_n_,_g_,_u_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _L_,_a_,_n_,_g_,_u_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RR_,_RS3_,_Rbi_,_Rk_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _YU3_L_,_YU3_R_,0x00,_YAN2_L_,_YAN2_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
#else
    _YU_,0x00,_YAN_2_,_END_,
#endif
#endif
};
UINT8 code tClockStr[] =
{
    _C_,_L_,_O_,_C_,_K_,_END_,
#if _LANGUAGE_GERMAN
    _U_,_h_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _H_,_e_,_u_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _R_,_e_,_l_,_o_,_j_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _O_,_r_,_o_,_l_,_o_,_g_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_o_,_k_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _R_,_e_,_l_,_o2_,_g_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RB4_,_a_,_c_,_RST_,_o_,_RST_,_a_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHI2_L_,_SHI2_R_,0x00,_ZHONG1_L_2_,_ZHONG1_R_2_,0x00,_PIN2_L_,_PIN2_R_,0x00,_LV4_L_,_LV4_R_,_END_,
#else
    _CAI_3_,0x00,_YANG_,0x00,_SHI_2_,0x00,_ZHONG_1_,_END_,
#endif
#endif
};


UINT8 code tOsdOsdTimeStr[] =
{
    _D_,_U_,_R_,_A_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _D_,_u_,_r_,_a_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RD_,_Rj_,_Rn_,_RST_,_e_,_Rj_,_Rb_,_RSH_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,0x00,_SHI2_L_,_SHI2_R_,0x00,_JIAN1_L_,_JIAN1_R_,_END_,
#else
    _CAI_2_,0x00,_DAN_,0x00,_XIAN_,0x00,_SHI_4_,0x00,_SHI_2_,0x00,_JIAN_1_,_END_,
#endif
#endif
};

UINT8 code tOsdOsdBlendStr[] =
{
    _H_,_A_,_L_,_F_,_T_,_O_,_N_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_a_,_n_,_s_,_p_,_a_,_r_,_e_,_n_,_z_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_r_,_a_,_n_,_s_,_p_,_a_,_r_,_e_,_n_,_c_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_r_,_a_,_n_,_s_,_p_,_a_,_r_,_e_,_n_,_c_,_i_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _T_,_r_,_a_,_s_,_p_,_a_,_r_,_e_,_n_,_z_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _T_,_r_,_a_,_n_,_s_,_p_,_a_,_r_,_e_,_n_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_r_,_a_,_n_,_s_,_p_,_a_,_r_,_e_,_n_,_t_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_p_,_o_,_RS3_,_p_,_a_,_RS4_,_RSH_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _TOU4_L_,_TOU4_R_,0x00,_MING2_L_,_MING2_R_,0x00,_DU4_L_,_DU4_R_,_END_,
#else
    _CAI_2_,0x00,_DAN_,0x00,_TOU_,0x00,_MING_,0x00,_DU_,_END_,
#endif
#endif
};

UINT8 code tOsdDisplayRatioStr[]=
{
    _S_,_C_,_A_,_L_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _M_,_a_,_beta_,_s_,_t_,_a_,_b_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _E2_,_c_,_h_,_e_,_ll_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _E_,_s_,_c_,_a_,_l_,_a_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_c_,_a_,_l_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _S_,_c_,_h_,_a_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _E_,_s_,_c_,_a_,_l_,_a_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _Rm_,_a_,_c_,_Rw_,_RST_,_a_,_Ry6_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
    _XIAN_,0x00,_SHI_4_,0x00,_BI_,0x00,_LV_1_,_END_,
#endif
};

UINT8 code tOsdAutoAdjustStr[] =
{
    _A_,_U_,_T_,_O_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
#else
    _ZI_1_,0x00,_DONG_,_END_,
#endif
#endif
};

UINT8 code tOsdAutoColorStr[] =
{
    _A_,_u_,_t_,_o_,0x00,_C_,_o_,_l_,_o_,_r_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
#else
    _THE_SAME_,
#endif
};

UINT8 code tOsdAdcAdjStr[] =
{
    _A_,_D_,_C_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
    _THE_SAME_,
};
//adc gain/offset
UINT8 code tOsdAdcGainRStr[] =
{
    _R_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcGainGStr[] =
{
    _G_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcGainBStr[] =
{
    _B_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};
UINT8 code tOsdAdcOffsetRStr[] =
{
    _R_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcOffsetGStr[] =
{
    _G_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcOffsetBStr[] =
{
    _B_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdClosedCaptionStr[]=
{
    _C_,_l_,_o_,_s_,_e_,_d_,0x00,_C_,_a_,_p_,_t_,_i_,_o_,_n_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdParentalControlStr[]=
{
    _P_,_a_,_r_,_e_,_n_,_t_,_a_,_l_,0x00,_C_,_o_,_n_,_t_,_r_,_o_,_l_,_END_,
    _THE_SAME_,

};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdSignalSourceStr[] =
{
    _S_,_i_,_g_,_n_,_a_,_l_,0x00,_S_,_o_,_u_,_r_,_c_,_e_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _XIN4_L_,_XIN4_R_,0x00,_HAO4_L_,_HAO4_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
#else
    _THE_SAME_,
#endif
};
#endif
#if _TIMER_PAGE_SUPPORT
UINT8 code tOsdTimerStr[] =
{
    _T_,_I_,_M_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_i_,_m_,_e_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_s_,_a_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_z_,_a_,_d_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _R_,_e_,_g_,_o_,_l_,_DOT_,_T_,_e_,_m_,_p_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_o_,_k_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_z_,_a_,_d_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_a_,_Rn3_,_Rm_,_e_,_p_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _SHI_2_,0x00,_ZHONG_1_,0x00,_SHE_,0x00,_DING_,_END_,
#endif
#endif
};
UINT8 code tOsdTimeCurrentStr[] =
{
    _C_,_U_,_R_,_R_,_E_,_N_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_i_,_m_,_e_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_s_,_a_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_z_,_a_,_d_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _R_,_e_,_g_,_o_,_l_,_DOT_,_T_,_e_,_m_,_p_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_o_,_k_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_e_,_m_,_p_,_o_,_r_,_i_,_z_,_a_,_d_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_a_,_Rn3_,_Rm_,_e_,_p_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _DANG_,0x00,_QIAN_,0x00,_SHI_2_,0x00,_JIAN_1_,_END_,
#endif
#endif
};
UINT8 code tOsdPowerOffTimerStr[] =
{
    _T_,_U_,_R_,_N_,0x00,_O_,_F_,_F_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_u_,_r_,_n_,0x00,_O_,_f_,_f_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rbi_,_Rk_,_Rj_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _GUAN_,0x00,_JI_,0x00,_SHI_2_,0x00,_JIAN_1_,_END_,
#endif
#endif
};
UINT8 code tOsdPowerOnTimerStr[] =
{
    _T_,_U_,_R_,_N_,0x00,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_u_,_r_,_n_,0x00,_O_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rk_,_Rj_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _KAI_,0x00,_JI_,0x00,_SHI_2_,0x00,_JIAN_1_,_END_,
#endif
#endif
};
UINT8 code tOsdTVPowerOnChannelStr[]=
{
    _T_,_U_,_R_,_N_,0x00,_O_,_N_,0x00,_P_,_R_,_O_,_G_,_R_,_A_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_u_,_r_,_n_,0x00,_O_,_n_,0x00,_P_,_r_,_o_,_g_,_r_,_a_,_m_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rk_,_Rj_,_DOT_,_RBM_,_p_,_o_,_Rf_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _KAI_,0x00,_JI_,0x00,_JIE_1_,0x00,_MU_,_END_,
#endif
#endif
};
UINT8 code tOsdTimeSwitchStr[] =
{
    _S_,_W_,_I_,_T_,_C_,_H_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_w_,_i_,_t_,_c_,_h_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_e_,_p_,_e_,_Rk_,_Rj_,_Rko_,_RS4_,_Rn_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _HUAN_,0x00,_TAI_,0x00,_SHI_2_,0x00,_JIAN_1_,_END_,
#endif
#endif
};
UINT8 code tOsdTimeSwitchChStr[]=
{
    _S_,_W_,_I_,_T_,_C_,_H_,0x00,_P_,_R_,_O_,_G_,_R_,_A_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_w_,_i_,_t_,_c_,_h_,0x00,_P_,_r_,_o_,_g_,_r_,_a_,_m_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_e_,_p_,_e_,_Rk_,_Rj_,_DOT_,_RBM_,_p_,_o_,_Rf_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _HUAN_,0x00,_TAI_,0x00,_JIE_1_,0x00,_MU_,_END_,
#endif
#endif
};

/*UINT8 code tOsdRemindTimerStr[] =
{
	_R_,_e_,_m_,_i_,_n_,_d_,_END_,
	_THE_SAME_,
};
*/
#endif	//#if _TIMER_PAGE_SUPPORT

UINT8 code tOsdPictureMiscStr[] =
{
    _P_,_I_,_C_,0x00,_M_,_I_,_S_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_a_,_c_,_RST_,_p_,_DOT_,_RN_,_RS3_,_o_,_Ry6_,_p_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _TU_,0x00,_XIANG_,0x00,_TIAO_1_,0x00,_ZHENG_,_END_,
#endif
#endif
};
UINT8 code tOsdPictureMiscLTIStr[] =
{
    _L_,_T_,_I_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _LIANG_1_,0x00,_DU_,0x00,_ZENG_,0x00,_QIANG_,_END_,
#endif
#endif
};
UINT8 code tOsdPictureMiscCTIStr[] =
{
    _C_,_T_,_I_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _SE_,0x00,_DU_,0x00,_ZENG_,0x00,_QIANG_,_END_,
#endif
#endif
};
UINT8 code tOsdPictureMiscBlkExtStr[] =
{
    _B_,_L_,_A_,_C_,_K_,0x00,_E_,_X_,_T_,_E_,_N_,_D_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_a_,_c_,_Rw_,_Rn_,_p_,_e_,_RSH_,_Rn_,_e_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _HEI_,0x00,_YAN_1_,0x00,_SHEN_,_END_,
#endif
#endif
};
UINT8 code tOsdPictureMiscDNRStr[] =
{
    _D_,_N_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _JIANG_,0x00,_ZAO_,_END_,
#endif
#endif
};
UINT8 code tOsdPictureMiscDitherStr[] =
{
    _D_,_I_,_T_,_H_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RD_,_p_,_o_,_Rx_,_a_,_RSH_,_Rn_,_e_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _BIAN_,0x00,_YUAN_,0x00,_ZENG_,0x00,_QIANG_,_END_,
#endif
#endif
};
//20080901 ccy modify
#if (_PCB_TYPE == _PCB_TEST)
UINT8 code tOsdBlueSreenStr[] =
{
    _B_,_L_,_U_,_E_,0x00,_S_,_C_,_R_,_E_,_E_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _B_,_l_,_u_,_e_,0x00,_S_,_c_,_r_,_e_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RFY_,_o_,_RSH_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _LAN_,0x00,_PING_2_,_END_,
#endif
#endif
};
#else
UINT8 code tOsdScreenSaveStr[] =
{
    _S_,_C_,_R_,_E_,_E_,_N_,0x00,_S_,_A_,_V_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_c_,_r_,_e_,_e_,_n_,0x00,_S_,_a_,_v_,_e_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RFY_,_o_,_RSH_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
_PING_2_,0x00,_BAO_2_,_END_,
#endif
#endif
};
#endif
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdResetStr[] =
{
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,0x00,_R_,_e_,_s_,_e_,_t_,_END_,		///new add
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _FU4_L_,_FU4_R_,0x00,_WEI4_L_,_WEI4_R_,_END_,
#else
    _THE_SAME_,
#endif
};
#endif
UINT8 code tOsdNonLinearScalingStr[] =
{
    _N_,_o_,_n_,_l_,_i_,_n_,_e_,_a_,_r_,0x00,_S_,_c_,_a_,_l_,_i_,_n_,_g_,_END_,
    _THE_SAME_,
};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdAudioStr[] =
{
    _A_,_u_,_d_,_i_,_o_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHENG1_L_,_SHENG1_R_,0x00,0x00,_YIN1_L_,_YIN1_R_,
#else
    _THE_SAME_,
#endif
};

UINT8 code tOsdTVSystemStr[]=
{
    _T_,_V_,0x00,_S_,_y_,_s_,_t_,_e_,_m_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_s_,_y_,_s_,_t_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _C_,_o_,_l_,_o_,_r_,_DOT_,_S_,_y_,_s_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _S_,_i_,_t_,_e_,_m_,_a_,0x00,_d_,_e_,0x00,_a_,_u_,_d_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_o_,_l_,_o_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_s_,_y_,_s_,_t_,_e_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_i_,_s_,_t_,_e_,_m_,_a_,0x00,_c_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _C_,_Rn_,_c_,_RST_,_e_,_Rm_,_a_,0x00,_Ru_,_RSB_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
#else
    _THE_SAME_,
#endif
#endif
};
#endif

UINT8 code tOsdSleepStr[]=
{
    _S_,_l_,_e_,_e_,_p_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHUI4_L_,_SHUI4_R_,0x00,_MIAN2_L_,_MIAN2_R_,_END_,// modified by xyw 070929
#else
    _SHUI_2_,0x00,_MIAN_,_END_,
#endif
#endif
};

UINT8 code tOsdAutoScanStr[]=
{
    _A_,_U_,_T_,_O_,0x00,_S_,_C_,_A_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _A_,_u_,_t_,_o_,0x00,_S_,_c_,_a_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_i_,_n_,_t_,_o_,_n_,_DOT_,_a_,_u_,_t_,_o_,_m_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _A_,_u_,_t_,_o_,0x00,_S_,_c_,_a_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_c_,_Rk_,_a_,_RSH_,_MINUS_,_RSH_,_Rn_,_e_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,_END_,
#else
    _ZI_1_,0x00,_DONG_,0x00,_SOU_,0x00,_TAI_,_END_,
#endif
#endif
};

#if(_SCAN_TYPE==_SEQUENTIAL_SCAN)

UINT8 code tOsdAudioStandard_PAL_BG_Str[] =
{
    _P_,_A_,_L_,0x00,_B_,0x0F,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    /*_THE_SAME_,
     _THE_SAME_,
     _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8 code tOsdAudioStandard_PAL_I_Str[] =
{
    _P_,_A_,_L_,0x00,_I_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    /*_THE_SAME_,
     _THE_SAME_,
     _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8 code tOsdAudioStandard_PAL_DK_Str[] =
{
    _P_,_A_,_L_,0x00,_D_,0x0F,_K_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    /*_THE_SAME_,
     _THE_SAME_,
     _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8 code tOsdAudioStandard_PAL_AUTO_Str[] =
{
    _P_,_A_,_L_,0x00,_A_,_U_,_T_,_O_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_A_,_L_,0x00,_A_,_RSB_,_RST_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
    /*_THE_SAME_,
     _THE_SAME_,
     _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8 code tOsdAudioStandard_NTSC_M_Str[] =
{
    _N_,_T_,_S_,_C_,0x00,_M_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    /*_THE_SAME_,
     _THE_SAME_,
     _THE_SAME_,*/
    _THE_SAME_
#endif
};
/*
UINT8* code tOsdAudioSystemStrSet[] =
{
	tOsdAudioStandard_PAL_AUTO_Str,
	tOsdAudioStandard_I_Str,
	tOsdAudioStandard_DK_Str,
	tOsdAudioStandard_BG_Str,
	tOsdAudioStandard_M_Str,
	tOsdAudioStandard_NTSC_M_Str,
};
*/
#if (_TUNER_TYPE==_JS6H1_111 ||_TUNER_TYPE==_GDC8F1D_QF106L ||\
	_TUNER_TYPE==_GDC8F2E_106L ||\
	_TUNER_TYPE==_ET5C511_TDA9886ST ||\
	_TUNER_TYPE==_ET6T1E_TDA9886ST||_TUNER_TYPE == _GDC8F2D_106L	)

UINT8 code tOsdAutoStr[] =
{
    0x00,0x00,_A_,_U_,_T_,_O_,0x00,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    0x00,0x00,_ZI4_L_,_ZI4_R_,_DONG4_L_,_DONG4_R_,0x00,0x00,_END_,
#else
    _ZI_1_,0x00,_DONG_,_END_,
#endif
#endif
};

UINT8 code tOsdBGStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_B_,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdIStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_I_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdDKStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_D_,_K_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdMStr[]=
{
    0x00,_N_,_T_,_S_,_C_,_SUBT_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdSecamBGStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_B_,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdSecamDKStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_D_,_K_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdSecamLStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_L_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};

UINT8* code tOsdAudioTypeSet[]=
{
#if (_PCB_TYPE == _PCB_PT2662B1C && _CUSTOMER_CGT==_ON)

#if _TUNER_TYPE==_GDC8F1D_QF106L
    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdSecamDKStr,
    tOsdSecamBGStr,
    //tOsdSecamLStr,
    tOsdAutoStr,
#else
    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdSecamDKStr,
    tOsdSecamBGStr,
    tOsdAutoStr,
#endif
#elif (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)

#if _CUSTOMER_CGT
    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdSecamDKStr,
    tOsdSecamBGStr,
    //tOsdSecamLStr,
    tOsdAutoStr,
#else	//#if _CUSTOMER_CGT
    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdAutoStr,
#endif	//#if _CUSTOMER_CGT

#else

    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdAutoStr,

#endif

};

#endif	//	#if (_TUNER_TYPE == _JS6H1_111||_TUNER_TYPE == _GDC8F1D_QF106L||_TUNER_TYPE == _GDC8F2E_106L)

////////////////

UINT8 code tOsdVideoSysPALStr[]=
{
    _P_,_A_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdVideoSysNTSCStr[]=
{
    _N_,_T_,_S_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdVideoSysSECAMStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};





UINT8* code tOsdVideoSysSet[]=
{
    tOsdAutoStr,
    tOsdVideoSysPALStr,
    tOsdVideoSysNTSCStr,
    tOsdVideoSysSECAMStr,
};

UINT8 code tOsdAudioSysDKStr[]=
{
    _D_,_K_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdAudioSysIStr[]=
{
    _I_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdAudioSysBGStr[]=
{
    _B_,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
//20080827 ccy modify
#if (_PCB_TYPE == _PCB_TEST)
UINT8 code tOsdAudioSysLStr[]=
{
    _L_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdAudioSysLLStr[]=
{
    _L_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
#endif

UINT8 code tOsdAudioSysMStr[]=
{
    _M_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
UINT8 code tOsdAudioSysNStr[]=
{
    _N_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};

UINT8* code tOsdAudioSysSet[]=
{
    tOsdAutoStr,
    tOsdAudioSysDKStr,
    tOsdAudioSysIStr,
    tOsdAudioSysBGStr,
    tOsdAudioSysMStr,
    tOsdAudioSysNStr,
};



////////////////

UINT8 code tOsdAudioSystemStr[] =
{
    _A_,_u_,_d_,_i_,_o_,0x00,_S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _THE_SAME_,
};

#endif

UINT8 code tOsdDisplayRatioTypeAutoStr[] =
{
    _N_,_o_,_r_,_m_,_a_, _l_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdDisplayRatioType4X3Str[] =
{
    _4_,_COLON_,_3_,	_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdDisplayRatioType16X9Str[] =
{
    _1_,_6_,_COLON_,_9_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdDisplayRatioTypeLetterBoxStr[] =
{
    _L_,_e_,_t_,_t_,_e_,_r_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdDisplayRatiotypeStrSet[]=
{
    tOsdDisplayRatioTypeAutoStr,
    tOsdDisplayRatioType4X3Str,
    tOsdDisplayRatioType16X9Str,
    tOsdDisplayRatioTypeLetterBoxStr
};

UINT8 code tOsdSignalSourceLabelStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _s_, _i_, _g_, _n_, _a_, _l_, 0x00, _s_, _o_, _u_, _r_, _c_, _e_,_END_,
    _THE_SAME_
};

UINT8 code tOsdSignalItemDSubStr[] =
{
    _P_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_RK_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DIAN4_L_2,_DIAN4_R_2,_NAO3_L_,_NAO3_R_,_END_,
#else
    _DIAN_,0x00,_NAO_,_END_,
#endif
#endif
};

UINT8 code tOsdSignalItemHdmiStr[] =
{
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    _H_,_D_,_M_,_I_,_1_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    _H_,_D_,_M_,_I_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#endif
#elif (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    _H_,_D_,_M_,_I_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    _H_,_D_,_M_,_I_,_1_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
    _H_,_D_,_M_,_I_,_1_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#endif
#else
    _H_,_D_,_M_,_I_,_END_,
#if _CUSTOMER_CGT
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#else	//#if _CUSTOMER_HPC
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#endif	//#if _CUSTOMER_HPC
#endif
#else
    _H_,_D_,_M_,_I_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
#endif
};

UINT8 code tOsdSignalItemHdmi2Str[] =
{
    _H_,_D_,_M_,_I_,_2_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_2_,_END_,
#else
    _THE_SAME_,
#endif
#endif
};

UINT8 code tOsdSignalItemCvbsStr[] =
{
    _A_,_V_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,_END_,
#else
    _SHI_3_,0x00,_PIN_,_END_,
#endif
#endif
};

UINT8 code tOsdSignalItemSVideoStr[] =
{
//20080825 ccy modify
#if (_PCB_TYPE == _PCB_TEST)
    _D_,_V_,_D_,_END_,
#else
    _S_,_SUBT_,_V_,_I_,_D_,_E_,_O_,_END_,
#endif
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _S_,_SUBT_,_SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,_END_,
#else
//20080825 ccy modify
#if (_PCB_TYPE == _PCB_TEST)
    _THE_SAME_,
#else
    _S_,0x00,_DUAN_,0x00,_ZI_2_,_END_,
#endif
#endif
#endif
};

UINT8 code tOsdSignalItemTVStr[] =
{
    _T_,_V_, _END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_B_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DIAN4_L_2,_DIAN4_R_2,_SHI4_L_2,_SHI4_R_2,_END_,
#else
    _DIAN_,0x00,_SHI_3_,_END_,
#endif
#endif
};

UINT8 code tOsdSignalItemYPbPrStr[] =
{
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_1_,_END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_1_,_END_,
#else	//#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_1_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_1_,_END_,
#endif	//#if _CUSTOMER_CGT
#else
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_, _END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_END_,
#else	//#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_, _END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#endif	//#if _CUSTOMER_CGT
#endif
#else
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_, _END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_END_,
#else	//#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_, _END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#endif	//#if _CUSTOMER_CGT
#endif
#else
#if _PCB_TYPE==_PCB_TEST
#ifdef HUARUIAN_NIUMAN
    _E_,_V_,_D_,_END_,
#else
    _D_,_V_,_D_,_END_,
#endif
#else
    _Y_,_P_,_B_,_P_,_R_, _END_,
#endif
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if _PCB_TYPE==_PCB_TEST
    _THE_SAME_,
#else
    _FEN_,0x00,_LIANG_2_,_END_,
#endif
#endif
#endif
};
#if(!_TYPEOF_OSD_KONSTA)
#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
UINT8 code tOsdSignalItemYPbPr2Str[] =
{
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_2_,_END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_2_,_END_,
#else	//#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_2_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_2_,_END_,
#endif	//#if _CUSTOMER_CGT
};
#endif	//#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
#endif	//#if _PCB_TYPE == _PCB_PT2662F1A

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT == _TYPEOF_INPUT_8SRC
#define _SRCNAME_TV_ENG		_T_,_V_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_TV_CHN		_DIAN4_L_2,_DIAN4_R_2,_SHI4_L_2,_SHI4_R_2,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_AV1_ENG		_V_,_I_,_D_,_E_,_O_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_AV1_CHN		_SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_SV_ENG		_S_,_SUBT_,_V_,_I_,_D_,_E_,_O_,0x00,0x00,0x00
#define _SRCNAME_SV_CHN		_S_,_SUBT_,_DUAN1_L_2,_DUAN1_R_2,_ZI1_L_,_ZI1_R_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR1_ENG	_Y_,_P_,_B_,_P_,_R_,_1_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR1_CHN	_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR2_ENG	_Y_,_P_,_B_,_P_,_R_,_2_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR2_CHN	_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI1_ENG	_H_,_D_,_M_,_I_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI1_CHN	_H_,_D_,_M_,_I_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI2_ENG	_H_,_D_,_M_,_I_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI2_CHN	_H_,_D_,_M_,_I_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_VGA_ENG		_V_,_G_,_A_,0x00,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_VGA_CHN		_DIAN4_L_2,_DIAN4_R_2,_NAO3_L_,_NAO3_R_,0x00,0x00,0x00,0x00,0x00,0x00

UINT8 code tOsdSignalItemRow1Str[] =
{
    _SRCNAME_TV_ENG,_SRCNAME_HDMI1_ENG,
    _END_,
    _SRCNAME_TV_CHN,_SRCNAME_HDMI1_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow2Str[] =
{
    _SRCNAME_AV1_ENG,_SRCNAME_HDMI2_ENG,
    _END_,
    _SRCNAME_AV1_CHN,_SRCNAME_HDMI2_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow3Str[] =
{
    _SRCNAME_SV_ENG,_SRCNAME_VGA_ENG,
    _END_,
    _SRCNAME_SV_CHN,_SRCNAME_VGA_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow4Str[] =
{
    _SRCNAME_YPBPR1_ENG,
    _END_,
    _SRCNAME_YPBPR1_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow5Str[] =
{
    _SRCNAME_YPBPR2_ENG,
    _END_,
    _SRCNAME_YPBPR2_CHN,
    _END_,
};


#endif	//#if _TYPEOF_INPUT == _TYPEOF_INPUT_8SRC

#endif	//#if _PCB_TYPE == _PCB_PT2662F1A
#endif


UINT8* code tOsdSignalSourceStrSet[] =
{
#if (_PCB_TYPE == _PCB_PT2662B1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_5SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662B1C)

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemYPbPr2Str,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#endif
#endif

#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662C1B)

#if _PCB_TYPE == _PCB_PT2660A1A
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660A1A)

#if _PCB_TYPE == _PCB_PT2660_KTC57924G
    tOsdSignalItemDSubStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)
//20080818 ccy add
#if _PCB_TYPE == _PCB_TEST
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_TEST)

};


// kevin added 060614
UINT8 code tOsdYPbPrTiming576iStr[] =
{
    _5_,_7_,_6_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming480iStr[] =
{
    _4_,_8_,_0_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming576pStr[] =
{
    _5_,_7_,_6_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming480pStr[] =
{
    _4_,_8_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming720pStr[] =
{
    _7_,_2_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming1080iStr[] =
{
    _1_,_0_,_8_,_0_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming1080pStr[] =
{
    _1_,_0_,_8_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

// ~kevin
UINT8* code tOsdSignalItemStrSet[_INPUT_PORT_MAX] =
{
#if (_PCB_TYPE == _PCB_PT2662A)
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2662A)

#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662C1B)

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemYPbPr2Str,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemHdmi2Str,
    tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662F1A)

#if (_PCB_TYPE == _PCB_PT2660A1A)
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2662A)

#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)
    tOsdSignalItemDSubStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)
//20080818 ccy add
#if (_PCB_TYPE == _PCB_TEST)
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemYPbPrStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)

#if (_PCB_TYPE == _PCB_PT2662B1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_5SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662B1C)


};

UINT8* code tOsdYPbPrTimingStrSet[] =
{
    tOsdYPbPrTiming576iStr,
    tOsdYPbPrTiming480iStr,
    tOsdYPbPrTiming576pStr,
    tOsdYPbPrTiming480pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080pStr,
    tOsdYPbPrTiming1080pStr,
};
#ifdef DRAW_SLIDER
UINT8 code tOsdYPbPrLoadStr[] =
{
    _D_,_V_,_D_,0X00,_L_,_o_,_a_,_d_,_i_,_n_,_g_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    0X00,0X00,_D_,_V_,_D_,_JIA_,_ZAI_,_ZHONG_2_,_END_,
};
UINT8 code tOsdYPbPrArrowStr[] =
{
    _RIGHT_SW_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8* code tOsdYPbPrLoadStrSet[] =//jinsuo 20100420
{
    tOsdYPbPrLoadStr,
    tOsdYPbPrArrowStr,
};
#endif

#if _HDMI_REWRITE

BYTE code tOsdYPbPrTiming960_1080p60Str[] =
{
    _9_,_6_,_0_,_x_,_1_,_0_,_8_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_288pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_240pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_2_,_4_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_480pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_4_,_8_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_576pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_5_,_7_,_6_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming2880_288pStr[] =
{
    _2_,_8_,_8_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming2880_576iStr[] =
{
    _2_,_8_,_8_,_0_,_x_,_5_,_7_,_6_,_i_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming720_240pStr[] =
{
    _7_,_2_,_0_,_x_,_2_,_4_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming720_288pStr[] =
{
    _7_,_2_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_576iStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_5_,_7_,_6_,_i_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};

UINT8* code tOsdHdmiTimingStrSet[21/*_HDMI_MAX_MODE_NUM*/] =
{
    0,
    tOsdYPbPrTiming480iStr,
    tOsdYPbPrTiming576iStr,
    tOsdYPbPrTiming480pStr,
    tOsdYPbPrTiming576pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080pStr,
    tOsdYPbPrTiming1080pStr,
    //20070409, DVP-i902 1080p 960x1080x60
    //tOsdYPbPrTiming1080pStr,
    //QinHuaTongFang real timing is: 960x1080_60
    tOsdYPbPrTiming960_1080p60Str,		// 11

    //20070430, Pioneer DV-696AV 576i (1440x288x50)
    tOsdYPbPrTiming1440_288pStr,	//12
    //20070430, Pioneer DV-696AV 480i (1440x240x60)
    tOsdYPbPrTiming1440_240pStr,	//13
    //20070611
    tOsdYPbPrTiming1440_480pStr,	//14
    tOsdYPbPrTiming1440_576pStr,	//15
    //2880
    tOsdYPbPrTiming2880_288pStr,	//16
    tOsdYPbPrTiming2880_576iStr,	//17
    //720x240p_60
    tOsdYPbPrTiming720_240pStr,	// 18
    tOsdYPbPrTiming720_288pStr,	// 19
    tOsdYPbPrTiming1440_576iStr,	// 20
};

#endif	//#if _HDMI_REWRITE


UINT8 code tOsdYesStr[] =
{
    _Y_,_e_,_s_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdNoStr[] =
{
    _N_,_o_,_END_,
    _THE_SAME_,

};

UINT8* code tOsdSelectSet[] =
{
    tOsdNoStr, tOsdYesStr
};

UINT8 code tOsdOnStr[] =
{
    _O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _E_,_i_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _E_,_n_,_c_,_l_,_e_,_n_,_c_,_h_,_e2_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _E_,_n_,_c_,_e_,_n_,_d_,_i_,_d_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_p_,_e_,_n_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _O_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _O_,_n_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _KAI1_L_,_KAI1_R_,_END_,//modified by xyw 070929
#else
    _KAI_,_END_,
#endif
#endif
};

UINT8 code tOsdOffStr[] =
{
    _O_,_F_,_F_,_END_,
#if _LANGUAGE_GERMAN
    _A_,_u_,_s_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _A_,_r_,_r_,_e3_,_t_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _A_,_p_,_a_,_g_,_a_,_d_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _A_,_c_,_c_,_e_,_s_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _O_,_f_,_f_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _O_,_f_,_f_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rbi_,_Rk_,_Rj_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _GUAN1_L_,_GUAN1_R_,_END_,// modified by xyw 070929
#else
    _GUAN_,_END_,
#endif
#endif
};


UINT8* code tOsdSelectSet1[] =
{
    tOsdOffStr, tOsdOnStr
};

UINT8 code tOsdNoSignalStr[] =
{
    _N_,_O_,0x00,_S_,_Y_,_N_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_e_,_RST_,0x00,_c_,_Rn_,_RSH_,_x_,_p_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _WU2_L_,_WU2_R_,0x00,_XIN4_L_,_XIN4_R_,0x00,_HAO4_L_,_HAO4_R_,_END_
#else
    _WU_,0x00,_XIN_,0x00,_HAO_,_END_
#endif
#endif
};

UINT8 code tOsdNoSupportStr[] =
{
    _N_,_O_,0x00,_S_,_U_,_P_,_P_,_O_,_R_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_e_,0x00,_RBM_,_o_,_Rd_,_Rd_,_e_,_p_,_Rx_,_Rn_,_RSB_,_a_,_e_,_RST_,_c_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CAO1_L_,_CAO1_R_,0x00,0x00,_PIN2_L_,_PIN2_R_,0x00,_END_,// modified by xyw 071019
#else
    _BU_,0x00,_ZHI_4_,0x00,_CHI_,_END_,
#endif
#endif
};

UINT8 code tOsdNoCableStr[] =
{
    _N_,_O_,0x00,_C_,_A_,_B_,_L_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _WU_,0x00,_LIAN_,0x00,_JIE_2_,_END_,
#endif
#endif
};


UINT8 code tOsdSearchingStr[] =
{
    _S_,_E_,_A_,_R_,_C_,_H_,_I_,_N_,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,_Rn_,_c_,_Rk_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SOU1_L_,_SOU1_R_,_SUO3_L_,_SUO3_R_,_ZHONG1_L_,_ZHONG1_R_,_DOT_,_DOT_,_DOT_,_END_,//modified by xyw 070929
#else
    _SOU_,0x00,_SUO_,0x00,_ZHONG_2_,_DOT_,_DOT_,_DOT_,_END_,
#endif
#endif
};

UINT8 code tOsdAirStr[] =
{
    _A_,_I_,_R_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableSTDStr[]=
{
    _S_,_T_,_D_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableHRCStr[]=
{
    _C_,_A_,_T_,_V_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableIRCStr[]=
{
    _I_,_R_,_C_,_END_,
    _THE_SAME_,
};

UINT8* code tOsdTVSystemTypeSet[]=
{
    tOsdAirStr, tOsdCableSTDStr,tOsdCableHRCStr, tOsdCableIRCStr,
};

UINT8 code tOsdBrackets_L[] =
{
#if _TYPEOF_OSD_KONSTA
    _BRACKET_L, _END_,
#else
    0x3b, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8 code tOsdBrackets_R[] =
{
#if _TYPEOF_OSD_KONSTA
    _BRACKET_R, _END_,
#else
    0x3d, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
#endif
};

UINT8* code tOsdBracketSet[2] =
{
    tOsdBrackets_L, tOsdBrackets_R
};

//VBI
UINT8 code tOsdCaptionLabelStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _C_, _a_, _p_, _t_, _i_, _o_, _n_, 0x00, _T_, _y_, _p_, _e_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCaptionCCMuteStr[]=
{
    _C_,_C_,_M_,_u_,_t_,_e_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC1Str[]=
{
    _C_,_C_,_1_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC2Str[]=
{
    _C_,_C_,_2_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC3Str[]=
{
    _C_,_C_,_3_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC4Str[]=
{
    _C_,_C_,_4_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT1Str[]=
{
    _T_,_1_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT2Str[]=
{
    _T_,_2_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT3Str[]=
{
    _T_,_3_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT4Str[]=
{
    _T_,_4_,_END_,
    /*_THE_SAME_,
     _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

#if( 0)

UINT8 code tOsdCaptionSERVICE1Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_1_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE2Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_2_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE3Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_3_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE4Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_4_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE5Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_5_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE6Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_6_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};

#endif

UINT8* code tOsdCaptionStrSet[]=
{
    tOsdCaptionCCMuteStr,
    tOsdCaptionCC1Str,
    tOsdCaptionCC2Str,
    tOsdCaptionCC3Str,
    tOsdCaptionCC4Str,
    tOsdCaptionT1Str,
    tOsdCaptionT2Str,
    tOsdCaptionT3Str,
    tOsdCaptionT4Str
};

// Note string
UINT8 code tOsdKeyDirection_NoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, 0x00, _M_,_e_,_n_,_u_ ,0x1a, _E_, _n_, _t_,_e_, _r_, 0x00, 0x00,_S_, _o_, _u_, _r_, _c_, _e_,0x1a, _E_, _x_, _i_,_t_,_END_,  //tommy change 070528
    _THE_SAME_
};
#if(!_TYPEOF_OSD_KONSTA)
// Audio
UINT8 code tOsdAudioMuteStr[]=
{
    _M_,_u_,_t_,_e_,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _JING4_L_,_JING4_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,//modified by xyw 070928
#else
    _THE_SAME_,
#endif
};
#endif
UINT8* code tOsdVideoStandardStrSet[] =
{//yf_zhang 2007-6-18 18:11
    tOsdPALStr ,tOsdNTSCStr ,tOsdSECAMStr
};
UINT8 code tOsdPALStr[]=
{
    _P_,_A_,_L_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdNTSCStr[]=
{
    _N_,_T_,_S_,_C_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdSECAMStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdAudioBassStr[]=
{
    _B_,_A_,_S_,_S_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_i_,_e_,_f_,_t_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _B_,_a_,_s_,_s_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _B_,_a_,_j_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _B_,_a_,_s_,_s_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _L_,_a_,_g_,_e_,0x00,_t_,_o_,_n_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _G_,_r_,_a_,_v_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_Rn_,_RS3_,_DOT_,_RB4_,_a_,_c_,_RST_,_o_,_RST_,_Rbi_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DI1_L_,_DI1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,
#else
    _DI_,0x00,_YIN_,_END_,
#endif
#endif
};

UINT8 code tOsdAudioTrebleStr[]=
{
    _T_,_R_,_E_,_B_,_L_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _H_,_o_,_c_,_h_,_t_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _A_,_i_,_g_,_u_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _A_,_l_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _A_,_l_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _T_,_r_,_e_,_b_,_l_,_e_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _T_,_r_,_e_,_b_,_l_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rbi_,_c_,_DOT_,_RB4_,_a_,_c_,_RST_,_o_,_RST_,_Rbi_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _GAO1_L_,_GAO1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,
#else
    _GAO_,0x00,_YIN_,_END_,
#endif
#endif
};

UINT8 code tOsdAudioVolumnStr[]=
{
    _V_,_O_,_L_,_U_,_M_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _L_,_a_,_u_,_t_,_s_,_t_,_a1_,_r_,_k_,_e_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _V_,_o_,_l_,_u_,_m_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _V_,_o_,_l_,_u_,_m_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _V_,_o_,_l_,_u_,_m_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _V_,_o_,_l_,_u_,_m_,_e_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _V_,_o_,_l_,_u_,_m_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RF_,_p_,_o_,_RSM_,_Rk_,_o_,_c_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _YIN1_L_,_YIN1_R_,0x00,_LIANG4_L_2_,_LIANG4_R_2_,_END_,
#else
    _YIN_,0x00,_LIANG_2_,_END_,
#endif
#endif
};

UINT8 code tOsdAudioBalanceStr[] =
{
    _B_, _A_, _L_, _A_, _N_, _C_, _E_, _END_,
#if _LANGUAGE_GERMAN
    _B_, _a_, _l_, _a_, _n_, _c_, _e_, _END_,
#endif
#if _LANGUAGE_FRENCH
    _B_, _a_, _l_, _a_, _n_, _c_, _e_, _END_,
#endif
#if _LANGUAGE_SPANISH
    _B_, _a_, _l_, _a_, _n_, _c_, _e_, _END_,
#endif
#if _LANGUAGE_ITALIAN
    _B_, _i_, _l_, _a_, _n_, _c_, _i_,_a_,_m_,_e_,_n_,_t_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _B_, _a_, _l_, _a_, _n_, _s_, _END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _B_, _a_, _l_, _a_, _n_, _c3_, _o_, _END_,
#endif
#if _LANGUAGE_RUSSIAN
    _Rf6_, _a_, _Rj_, _a_, _RSH_, _c_, _END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _PING2_L_,_PING2_R_,0x00,_HENG2_L_,_HENG2_R_,_END_,
#else
    _PING_1_,0x00,_HENG_,_END_,
#endif
#endif
};

// Reset
#if(!_TYPEOF_OSD_KONSTA)
// AutoScan
UINT8 code tOsdTVScanChannelNoteStr[] =
{
    _S_,_c_,_a_,_n_,_n_,_i_,_n_, _g_, 0x00, _C_, _h_, _a_, _n_, _n_, _e_, _l_,0x00,0x0e, 0x0e,0x0e,_END_,
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,0x00,_ZHONG1_L_,_ZHONG1_R_,0x00,0x0e,0x0e,0x0e,_END_,
#else
    _THE_SAME_,
#endif
};
#endif
// Color Temperature
UINT8 code tOsdColorTemp9300Str[] =
{
    _C_, _O_, _L_, _D_, _END_,
#if _LANGUAGE_GERMAN
    _K_,_a_,_l_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _F_,_r_,_o_,_i_,_d_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _F_,_r_,_i2_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _F_,_r_,_e_,_d_,_d_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_o_,_u_,_d_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _F_,_r_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _X_,_o_,_Rj_,_o_,_Rd_,_RSH_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
#else
    _LENG_,_END_,
#endif
#endif
};

UINT8 code tOsdColorTemp6500Str[] =
{
    _S_,_T_,_A_,_N_,_D_,_A_,_R_,_D_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _N_,_o_,_r_,_m_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _N_,_o_,_r_,_m_,_a_,_l_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _N_,_o_,_r_,_m_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _N_,_o_,_r_,_m_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_, _o_, _p_, _RSM_, _a_, _Rj_, _Rb_, _RSH_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
#else
    _BIAO_,0x00,_ZHUN_,_END_,
#endif
#endif
};

UINT8 code tOsdColorTemp5800Str[] =
{
    _W_, _A_, _R_, _M_, _END_,
#if _LANGUAGE_GERMAN
    _W_, _a_, _r_, _m_, _END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_e_,_m_,_p_,_e2_,_r_,_e2_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _C_,_a_,_l_,_i_,_e_,_n_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_a_,_l_,_d_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _W_, _a_, _r_, _m_, _END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _Q_,_u_,_e_,_n_,_t_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_e_,_RSM_,_Rj_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
#else
    _NUAN_,_END_,
#endif
#endif
};

#if (_CT_INDEPENDENT_SUPPORT == 0)
UINT8 code tOsdColorTempsRGBStr[] =
{
    _s_, _R_, _G_, _B_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
#endif
UINT8 code tOsdColorTempUserStr[] =
{
    _U_,_S_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_, _o_, _Rj_, _Rb_, _RS3_, _o_, _RSB_, _DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,//modified by xyw 070930
#else
    _YONG_,0x00,_HU_,_END_,
#endif
#endif
};

UINT8* code tOsdColorTempStrSet[_CT_TYPE_TOTAL] =//UINT8* code tOsdColorTempStrSet[] =
{
    tOsdColorTemp9300Str,
    tOsdColorTemp6500Str,
    tOsdColorTemp5800Str,
    tOsdColorTempUserStr
};

UINT8 code tOsdModeSeclect640x400Str[] =
{
    _6_, _4_, _0_, _x_, _4_, _0_, _0_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdModeSeclect720x400Str[] =
{
    _7_, _2_, _0_, _x_, _4_, _0_, _0_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdModeSeclectStrSet[]=
{
    tOsdModeSeclect640x400Str,
    tOsdModeSeclect720x400Str,
};

// Number Set


// Language
UINT8 code tOsdLanguageEnglishStr[]=
{
    _E_,_n_,_g_,_l_,_i_,_s_,_h_,_END_,
    _THE_SAME_
};

UINT8 code tOsdLanguageSChineseStr[]=
{
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZHONG1_L_,_ZHONG1_R_,0x00,_WEN2_L_,_WEN2_R_,_END_,
#else
    _ZHONG_2_,0x00,_WEN_2_,_END_
#endif
};


UINT8 code tOsdLanguageStrSet[] =
{
    _E_,_N_,_G_,_L_,_I_,_S_,_H_,_END_,
#if _LANGUAGE_GERMAN
    _D_,_e_,_u_,_t_,_s_,_c_,_h_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _F_,_r_,_a_,_n_,_c3_,_a_,_i_,_s_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _E_,_s_,_p_,_a_,_n3_,_o_,_l_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _I_,_t_,_a_,_l_,_i_,_a_,_n_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _V_,_l_,_a_,_a_,_m_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _P_,_o_,_r_,_t_,_u_,_g_,_u_,_e3_,_s_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_y_,_c_,_c_,_Rk_,_Rn_,_Rn3_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZHONG1_L_,_ZHONG1_R_,0x00,_WEN2_L_,_WEN2_R_,_END_,
#else
    _ZHONG_2_,0x00,_WEN_2_,_END_,
#endif
#endif
};

// R, G, B, Y, C String set
UINT8 code tOsdRStr[] =
{
    _U_,_S_,_E_, _R_,0x00,_MINUS_,0x00,_R_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_, _o_, _Rj_, _Rb_, _RS3_, _o_, _RSB_, _DOT_,_MINUS_,_R_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _HONG2_L_,_HONG2_R_,_END_,//modified by xyw 070930
#else
    _HONG_,_END_,
#endif
#endif
};

UINT8 code tOsdGStr[] =
{
    _U_,_S_,_E_, _R_,0x00,_MINUS_,0x00,_G_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_, _o_, _Rj_, _Rb_, _RS3_, _o_, _RSB_, _DOT_,_MINUS_,_G_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _LV4_L_2_,_LV4_R_2_,_END_,//modified by xyw 070930
#else
    _LV_2_,_END_,
#endif
#endif
};

UINT8 code tOsdBStr[] =
{
    _U_,_S_,_E_, _R_,0x00,_MINUS_,0x00,_B_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_, _o_, _Rj_, _Rb_, _RS3_, _o_, _RSB_, _DOT_,_MINUS_,_B_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _LAN2_L_,_LAN2_R_,_END_,//modified by xyw 070930
#else
    _LAN_,_END_,
#endif
#endif
};
#if 0
// weixg mod 20070515 begin
UINT8 code tOsdRoffsetStr[] =
{
    _R_,_E_,_D_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdRGainStr[] =
{
    _R_,_E_,_D_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGoffsetStr[] =
{
    _G_,_R_,_E_,_E_,_N_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdGgainStr[] =
{
    _G_,_R_,_E_,_E_,_N_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBoffsetStr[] =
{
    _B_,_L_,_U_,_E_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdBgainStr[] =
{
    _B_,_L_,_U_,_E_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

// weixg mod 20070515 end
#endif
UINT8 code tOsdRHueStr[] =
{
    _R_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGHueStr[] =
{
    _G_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBHueStr[] =
{
    _B_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYHueStr[] =
{
    _Y_, 0x00, _H_, _u_, _e_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCHueStr[] =
{
    _C_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdRSatStr[] =
{
    _R_, 0x00, _S_, _a_, _t_, _u_, _r_,_a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGSatStr[] =
{
    _G_, 0x00, _S_, _a_, _t_, _u_, _r_,_a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBSatStr[] =
{
    _B_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYSatStr[] =
{
    _Y_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCSatStr[] =
{
    _C_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdVStr[] =
{
    _M_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdColorAdjustStrSet[3] =
{
    tOsdRStr, tOsdGStr, tOsdBStr
};

UINT8 code tOSD_MTS_Mono[]=
{
    _M_,_o_,_n_,_o_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Stereo[]=
{
    _S_,_t_,_e_,_r_,_e_,_o_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Sap[]=
{
    _S_,_a_,_p_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Dual[]=
{
    _D_,_u_,_a_,_l_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdMTSStrSet[4] =
{
    tOSD_MTS_Mono,
    tOSD_MTS_Stereo,
    tOSD_MTS_Sap,
    tOSD_MTS_Dual
};

// VChip control
UINT8 code tOsdPasswordStr[]=
{
    _P_,_a_,_s_,_s_,_w_,_o_,_r_,_d_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdPasswordNoteStr[]=
{
    _P_,_l_,_e_,_a_,_s_,_e_,0x00,_i_,_n_,_p_,_u_,_t_,0x00,_p_,_a_,_s_,_s_,_w_,_o_,_r_,_d_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdParentCtrlAVNoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _P_, _a_, _r_, _e_, _n_, _t_, 0x00, _t_, _y_, _p_, _e_, 0x00, _f_, _o_, _r_, 0x00, _M_,_o_,_v_,_i_,_e_,
    _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdParentCtrlTVNoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _P_, _a_, _r_, _e_, _n_, _t_, 0x00, _t_, _y_, _p_, _e_, 0x00, _f_, _o_, _r_, 0x00, _T_,_V_,
    _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdVersionStr[] =
{
    _V_,_e_,_r_,_s_,_i_,_o_,_n_,_END_,
    _THE_SAME_,
};
// ParentControl
UINT8 code tOsd_ParentControl_ChangePassword[] =
{
    0x46, 0x47, _END_
};

UINT8 code tOsd_ParentControl_UsaTV[] =
{
    0x48, 0x49, _END_
};

UINT8 code tOsd_ParentControl_UsaMovie[] =
{
    0x4a, 0x4b, _END_
};


#if(_SCAN_TYPE==_SEQUENTIAL_SCAN)
UINT8 code tOsdIcon_Tv_ManualScan[] =
{
    0x4c, 0x4d, _END_
};
UINT8 code tOsdIcon_Tv_AudioSystem[] =
{
    0x4c, 0x4d, _END_
};
#endif

// For Skyworth

UINT8 code tOsdUnderLineStr[] =
{
    0x0d, _END_,		// -
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdRatingTVItemOption[] = {
    _A_, _L_, _L_, _END_,
    /*_D_, _END_,
    _L_, _END_,
    _S_, _END_,
    _V_, _END_,*/
    _F_, _V_, _END_
};

UINT8 code tVchip_Lock[]=
{
    0xD4,_END_,
};

UINT8 code tVchip_unLock[]=
{
    0xD5,_END_,
};

UINT8 code tOsdIcmSwitchStr[] = {
    _I_, _C_, _M_, 0x00, _S_, _w_, _i_, _t_, _c_, _h_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdIcmStr[] = {
    _I_, _C_, _M_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdDccStr[] = {
    _D_, _C_, _C_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

//leo 20060613 add black level
#if(_BLACK_LEVEL ==  _ENABLE)
UINT8 code tOsdBlackLevelStr[] =
{
    _B_, _l_, _a_, _c_, _k_, 0x00, _L_, _e_, _v_, _e_, _l_, _END_,
    _THE_SAME_,

};

UINT8 code tOsdWhiteLevelStr[] =
{
    _W_, _h_, _i_, _t_, _e_, 0x00, _L_, _e_, _v_, _e_, _l_, _END_,
    _THE_SAME_,

};
#endif

BYTE code tOSD_AUTO_STR[] =
{
    _A_,_U_,_T_,_O_,0x00,_A_,_D_,_J_,_U_,_S_,_T_,_END_,//_DOT_,_DOT_,_DOT_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
#else
    _ZI_1_,0x00,_DONG_,0x00,_TIAO_1_,0x00,_ZHENG_,_END_,//20080901 ccy modify
#endif
#endif
};

BYTE code tOSD_AUTOCOLOR_STR[] =
{
    _C_,_O_,_L_,_O_,_R_,0x00,_A_,_D_,_J_,_U_,_S_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
#else
    _YAN_3_,0x00,_SE_,0x00,_ZI_1_,0x00,_DONG_,_END_,
#endif
#endif
};

#if _CUSTOMER_HPC

UINT8 code tOsdSleepOffStr[]=
{
    0x00, _O_,_F_,_F_,0x00,0x00,_END_,
    0x00,_GUAN1_L_,_GUAN1_R_,0x00,0x00,_END_,
};

UINT8 code tOsdSleep30Str[]=
{
    //_1_,_5_,0x00,_M_,_i_,_n_,_END_,
    _0_,_2_,0x00,_M_,_i_,_n_,_END_,
    _1_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,
};

UINT8 code tOsdSleep60Str[]=
{
    _3_,_0_,0x00,_M_,_i_,_n_,_END_,
    _3_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep90Str[]=
{
    _4_,_5_,0x00,_M_,_i_,_n_,_END_,
    _4_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep120Str[]=
{
    _6_,_0_,0x00,_M_,_i_,_n_,_END_,
    _6_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep150Str[]=
{
    _7_,_5_,0x00,_M_,_i_,_n_,_END_,
    _7_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,
};

#else	//#if _CUSTOMER_HPC

UINT8 code tOsdSleepOffStr[]=
{
    0x00,_C_,_l_,_o_,_s_,_e_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    0x00,_RB3_,_a_,_Rk_,_p_,_Rbi_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    0x00,0x00,_GUAN1_L_,_GUAN1_R_,0x00,0x00,_END_,//add by xyw 070929
#else
_GUAN_,_END_,
#endif
#endif
};
UINT8 code tOsdSleep10Str[]=
{
    _1_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _1_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
#else
_1_,_0_,0x00,_FEN_,_ZHONG_1_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdSleep20Str[]=
{
    _2_,_0_,0x00,_M_,_i_,_n_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _2_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
#else
_2_,_0_,0x00,_FEN_,_ZHONG_1_,0x00,_END_,
#endif
#endif
};
UINT8 code tOsdSleep30Str[]=
{
    _3_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _3_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
#else
_3_,_0_,0x00,_FEN_,_ZHONG_1_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdSleep60Str[]=
{
    _6_,_0_,0x00,_M_,_i_,_n_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _6_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
#else
_6_,_0_,0x00,_FEN_,_ZHONG_1_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdSleep90Str[]=
{
    _9_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)

    _9_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
#else
_9_,_0_,0x00,_FEN_,_ZHONG_1_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdSleep120Str[]=
{
    _1_,_2_,_0_,0x00,_M_,_i_,_n_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)

    _1_,_2_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,
#else
_1_,_2_,_0_,0x00,_FEN_,_ZHONG_1_,_END_,
#endif
#endif
};

UINT8 code tOsdSleep150Str[]=
{
    _1_,_5_,_0_,0x00,_M_,_i_,_n_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)

    _1_,_5_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,
#else
_1_,_5_,_0_,0x00,_FEN_,_ZHONG_1_,_END_,
#endif
#endif
};

#endif	//#if _CUSTOMER_HPC

UINT8* code tOsdSleepOptionStrSet[8] =
{
    tOsdSleepOffStr,
    tOsdSleep10Str,
    tOsdSleep20Str,
    tOsdSleep30Str,
    tOsdSleep60Str,
    tOsdSleep90Str,
    tOsdSleep120Str,
    tOsdSleep150Str
};

#if(!_TYPEOF_OSD_KONSTA)
BYTE code tOSD_NUM_ROW_ON[] = 	// 0, 1, 2, 3, 4
{
    _CYCLE1_,_x_,_1_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_x_,_2_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
    _CYCLE1_,_GUAN1_L_,_GUAN1_R_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_KAI1_L_,_KAI1_R_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
};

BYTE code tOSD_NUM_ROW_OFF[] = 	// 0, 1, 2, 3, 4
{
    _CYCLE0_,_x_,_1_,0x00,0x00,0x00,0x00,0x00,_CYCLE1_,_x_,_2_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
    _CYCLE0_,_GUAN1_L_,_GUAN1_R_,0x00,0x00,0x00,0x00,0x00,0x00,_CYCLE1_,_KAI1_L_,_KAI1_R_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
};

UINT8* code tOsdZoomStrSet[2] =
{
    tOSD_NUM_ROW_ON,
    tOSD_NUM_ROW_OFF,

};


UINT8 code tOsdSoundModeStr[] =
{
    _S_,_o_,_u_,_n_,_d_,0x00,_M_,_o_,_d_,_e_,_END_,
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdSoundModeNewsStr[]=
{
    _N_,_e_,_w_,_s_,_END_,
    _XIN1_L_,_XIN1_R_,0x00,_WEN2_L_,_WEN2_R_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdSoundModeMusicStr[]=
{
    _M_,_u_,_s_,_i_,_c_,_END_,
    _YIN1_L_,_YIN1_R_,0x00,_YUE4_L_2_,_YUE4_R_2_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdSoundModeStdStr[]=
{
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
    _BIAO1_L_,_BIAO1_R_,0x00,_ZHUN3_L_,_ZHUN3_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdSoundModeMovieStr[]=
{
    _M_,_o_,_v_,_i_,_e_,_END_,
    _DIAN4_L_,_DIAN4_R_,0x00,_YIN3_L_,_YIN3_R_,_END_,

};

UINT8 code tOsdSoundModeUserStr[]=
{
    _U_,_s_,_e_,_r_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
    // _THE_SAME_,
};

UINT8* code tOsdSoundModeStrSet[5] =
{
    tOsdSoundModeNewsStr,
    tOsdSoundModeMusicStr,
    tOsdSoundModeStdStr,
    tOsdSoundModeMovieStr,
    tOsdSoundModeUserStr
};


UINT8 code tOsdPictureModeStr[] =
{
    _P_,_i_,_c_,_t_,_u_,_r_,_e_,0x00,_M_,_o_,_d_,_e_,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdPictureModeVividStr[]=
{
    _V_,_i_,_v_,_i_,_d_,_END_,
    _MING2_L_,_MING2_R_,0x00,_LIANG4_L_,_LIANG4_R_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdPictureModeStdStr[]=
{
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
    _BIAO1_L_,_BIAO1_R_,0x00,_ZHUN3_L_,_ZHUN3_R_,_END_,
};

UINT8 code tOsdPictureModeGentleStr[]=
{
    _G_,_e_,_n_,_t_,_l_,_e_,_END_,
    _ROU2_L_,_ROU2_R_,0x00,_HE2_L_,_HE2_R_,_END_,
    // _THE_SAME_,
};

UINT8 code tOsdPictureModeUserStr[]=
{
    _U_,_s_,_e_,_r_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
    //_THE_SAME_,
};

UINT8* code tOsdPictureModeStrSet[4] =
{
    tOsdPictureModeVividStr,
    tOsdPictureModeStdStr,
    tOsdPictureModeGentleStr,
    tOsdPictureModeUserStr
};

UINT8 code tOsdChannelEditStr[] = {
    _C_, _h_, _a_, _n_, _n_, _e_, _l_, 0x00, _S_, _k_, _i_, _p_, _END_,
    _TIAO4_L_,_TIAO4_R_,0x00,_YUE4_L_,_YUE4_R_,_END_,
};
#endif
//UINT8 code tOsdChannelEditTitleStr[]= {
//	_C_, _h_, _a_, _n_, _n_, _e_, _l_, 0x00, _E_, _d_, _i_, _t_, _END_,
//       _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
//};


//---------------- modified by xyw 070928 ------------------------------

UINT8 code tOsdChannelEreaseStr[] =
{
    //_O_, _p_, _e_,_n_,0x00,_END_,
    //0x00,_KAI1_L_, _KAI1_R_, _END_,
    _O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _E_,_i_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _E_,_n_,_c_,_l_,_e_,_n_,_c_,_h_,_e2_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _E_,_n_,_c_,_e_,_n_,_d_,_i_,_d_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _A_,_c_,_c_,_e_,_s_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _O_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _O_,_n_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rk_,_Rj_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _KAI1_L_, _KAI1_R_, _END_,
#else
    _KAI_,_END_,
#endif
#endif
};

UINT8 code tOsdChannelAddStr[] =
{
    //_C_, _l_, _o_, _s_, _e_, _END_,
    //0x00,_GUAN1_L_, _GUAN1_R_, _END_,
    _O_,_F_,_F_,_END_,
#if _LANGUAGE_GERMAN
    _A_,_u_,_s_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _A_,_r_,_r_,_e3_,_t_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _A_,_p_,_a_,_g_,_a_,_d_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_p_,_e_,_n_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _O_,_f_,_f_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _O_,_f_,_f_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rbi_,_Rk_,_Rj_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _GUAN1_L_, _GUAN1_R_, _END_,
#else
    _GUAN_,_END_,
#endif
#endif
};

UINT8* code tOsdChannelAddEreaseStrSet[2] =
{
    tOsdChannelEreaseStr,	tOsdChannelAddStr
};
UINT8* code tOsdOffOnStrSet[2] =
{
    tOsdChannelAddStr,
    tOsdChannelEreaseStr,
};
//20080823 ccy add
#if (_PCB_TYPE == _PCB_TEST)
UINT8 code tOsdFMSwitchStr[] =
{
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _F_,_M_,0x00,_O_,_U_,_T_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _F_,_M_,0x00,_O_,_U_,_T_,_END_,

#endif

};

//--20090701 ccy modify fm
//--88.3->87.7
//--88.6->87.9
//--89.1->88.1
//--89.4->88.3

UINT8 code tOsd883Str[] =
{
#if 0
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_7_,_DOT_,_7_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_7_,_DOT_,_7_,_M_,_END_,

#endif

#else
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_8_,_DOT_,_3_,_M_,_END_,

#endif

#endif
};

UINT8 code tOsd886Str[] =
{
#if 0
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_7_,_DOT_,_9_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_7_,_DOT_,_9_,_M_,_END_,

#endif
#else
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_8_,_DOT_,_6_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_8_,_DOT_,_6_,_M_,_END_,

#endif

#endif
};
UINT8 code tOsd891Str[] =
{
#if 0

    _8_,_8_,_DOT_,_1_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_8_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_8_,_DOT_,_1_,_M_,_END_,

#endif

#else
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_9_,_DOT_,_1_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_9_,_DOT_,_1_,_M_,_END_,

#endif

#endif
};
UINT8 code tOsd894Str[] =
{
#if 0

    _8_,_8_,_DOT_,_3_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_8_,_DOT_,_3_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_8_,_DOT_,_3_,_M_,_END_,

#endif
#else
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#if _LANGUAGE_GERMAN
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _8_,_9_,_DOT_,_4_,_M_,_END_,
#endif
#if _LANGUAGE_CHINESE_S

    _8_,_9_,_DOT_,_4_,_M_,_END_,

#endif

#endif

};


//--20090701 ccy modify fm
//--88.3->87.7
//--88.6->87.9
//--89.1->88.1
//--89.4->88.3

UINT8* code tOsdFMSwitchStrSet[5] =
{
    tOsdOffStr,
    tOsd883Str,
    tOsd886Str,
    tOsd891Str,
    tOsd894Str,

};
#endif
UINT8 code tOsdComb2DStr[] =
{
    _2_, _D_,_END_,
};

UINT8 code tOsdComb3DStr[] =
{
    _3_, _D_,_END_,
};

UINT8* code tOsdCombStrSet[2] =
{
    tOsdComb2DStr,	tOsdComb3DStr
};

UINT8 code tOsdCombStr[] = {
    _V_, _i_, _d_, _e_, _o_,0x00,_d_,_e_,_c_,_o_,_d_,_e_, _r_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

//=======gary for Factory Menu   2006.06.12=======================================
#if(_FACTORY_MENU_ENABLE)
UINT8 code tOsdFactoryResetStr[]={
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,0x00,_R_,_e_,_s_,_e_,_t_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactorySettingStr[]={
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactoryParameterModeNonlinearScalingStr[]={
    _N_,_o_,_n_,_l_,_i_,_n_,_e_,_a_,_r_,0x00,_S_,_c_,_a_,_l_,_i_,_n_,_g_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactoryParameterModeStr[]={
    _P_,_a_,_r_,_a_,_m_,_e_,_t_,_e_,_r_,0x00,_M_,_o_,_d_,_e_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};
#endif

UINT8 code tOsdVerisonStr[]={
    _S_,_V_,_N_,0x00,_1_,_1_,_5_,_0_,_END_,		///SVN Version
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdSuccessStr[]={
    _S_,_U_,_C_,_C_,_E_,_S_,_S_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFailStr[]={
    _F_,_A_,_I_,_L_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

#if _TIMER_SLEEP_HINT_SUPPORT
UINT8 code tOsdSleepTimeoverHintStr[]={
    _S_,_L_,_E_,_E_,_P_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHUI4_L_,_SHUI4_R_,0x00,_MIAN2_L_,_MIAN2_R_,0x00,_END_,
#else
    _SHUI_2_,0x00,_MIAN_,_END_,
#endif
#endif
};
UINT8 code tOsdSleepTimeoverCancelHintStr[]={
    _P_,_R_,_E_,_S_,_S_,0x00,_S_,_L_,_E_,_E_,_P_,0x00,_T_,_O_,0x00,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _AN_,0x00,_SHUI_2_,0x00,_MIAN_,0x00,_JIAN_2_,0x00,_TUI_,0X00,_CHU_,0X00,_DOT_,_DOT_,_DOT_,0X00,_END_,
#else
#endif
#endif
};
#endif	//#if _TIMER_SLEEP_HINT_SUPPORT

#if _TIMER_PAGE_SUPPORT
UINT8 code tOsdPowerOffHintStr[]={
    _P_,_O_,_W_,_E_,_R_,0x00,_O_,_F_,_F_,0x00,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _GUAN_,0x00,_JI_,_END_,
#endif
};
UINT8 code tOsdPowerOffTimeoverCancelHintStr[]={
    _P_,_R_,_E_,_S_,_S_,0x00,_P_,_O_,_W_,_E_,_R_,0x00,_T_,_O_,0x00,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _AN_,0x00,_DIAN_,0x00,_YUAN_2_,0x00,_JIAN_2_,0x00,_TUI_,0X00,_CHU_,_DOT_,_DOT_,_DOT_,0X00,_END_,
#endif
};
UINT8 code tOsdTimerPageRemindStr[]={
    _T_,_I_,_M_,_E_,0x00,_O_,_V_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_,
#endif
};
#endif	//#if _TIMER_PAGE_SUPPORT

UINT8* code tOsdShowStatusStrSet[] = {
    tOsdNoSignalStr,
    tOsdNoCableStr,
    tOsdNoSupportStr,
    tOSD_AUTO_STR,
    tOSD_AUTOCOLOR_STR,
    tOsdVerisonStr,
    tOsdSuccessStr,
    tOsdFailStr,
    tOsdSearchingStr,
#if _TIMER_SLEEP_HINT_SUPPORT
    tOsdSleepTimeoverHintStr,
    tOsdSleepTimeoverCancelHintStr,
#endif	//#if _TIMER_SLEEP_HINT_SUPPORT
};

//--------------------------------------
UINT8 code tOsdIcon_Title_Picture[]=
{
    (_LOAD_ICON_ADDR+0x00),(_LOAD_ICON_ADDR+0x01),(_LOAD_ICON_ADDR+0x02),_NEXT_,
    (_LOAD_ICON_ADDR+0x00+15),(_LOAD_ICON_ADDR+0x01+15),(_LOAD_ICON_ADDR+0x02+15),_END_,
};

UINT8 code tOsdIcon_Title_Audio[]=
{
    (_LOAD_ICON_ADDR+0x03),(_LOAD_ICON_ADDR+0x04),(_LOAD_ICON_ADDR+0x05),_NEXT_,
    (_LOAD_ICON_ADDR+0x03+15),(_LOAD_ICON_ADDR+0x04+15),(_LOAD_ICON_ADDR+0x05+15),_END_,
};

UINT8 code tOsdIcon_Title_Channel[]=
{
    (_LOAD_ICON_ADDR+0x06),(_LOAD_ICON_ADDR+0x07),(_LOAD_ICON_ADDR+0x08),_NEXT_,
    (_LOAD_ICON_ADDR+0x06+15),(_LOAD_ICON_ADDR+0x07+15),(_LOAD_ICON_ADDR+0x08+15),_END_,
};

UINT8 code tOsdIcon_Title_Function[]=
{
    (_LOAD_ICON_ADDR+0x09),(_LOAD_ICON_ADDR+0x0A),(_LOAD_ICON_ADDR+0x0B),_NEXT_,
    (_LOAD_ICON_ADDR+0x09+15),(_LOAD_ICON_ADDR+0x0A+15),(_LOAD_ICON_ADDR+0x0B+15),_END_,
};


UINT8 code tOsdIcon_Title_Osd[]=
{
    (_LOAD_ICON_ADDR+0x0c),(_LOAD_ICON_ADDR+0x0d),(_LOAD_ICON_ADDR+0x0e),_NEXT_,
    (_LOAD_ICON_ADDR+0x0c+15),(_LOAD_ICON_ADDR+0x0d+15),(_LOAD_ICON_ADDR+0x0e+15),_END_,
};


UINT8 code tOsdIcon_Title_Tune[]=
{
    (_LOAD_ICON_ADDR+0x1e),(_LOAD_ICON_ADDR+0x1f),(_LOAD_ICON_ADDR+0x20),_NEXT_,
    (_LOAD_ICON_ADDR+0x21),(_LOAD_ICON_ADDR+0x22),(_LOAD_ICON_ADDR+0x23),_END_,
};

UINT8 code tOsdIcon_Title_PC[]=
{
    (_LOAD_ICON_ADDR+0x06),(_LOAD_ICON_ADDR+0x07),(_LOAD_ICON_ADDR+0x08),_NEXT_,
    (_LOAD_ICON_ADDR+0x09),(_LOAD_ICON_ADDR+0x0A),(_LOAD_ICON_ADDR+0x0B),_END_,
};


UINT8 code tOsdIcon_Title_Setup[]=
{
    (_LOAD_ICON_ADDR+0x12),(_LOAD_ICON_ADDR+0x13),(_LOAD_ICON_ADDR+0x14),_NEXT_,
    (_LOAD_ICON_ADDR+0x15),(_LOAD_ICON_ADDR+0x16),(_LOAD_ICON_ADDR+0x17),_END_,
};


UINT8 code tOsdIcon_Title_Advanced[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_NEXT_,
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};

BYTE code tOSD_AUDIO_NORMAL_ICON[] =
{
    (_LOAD_ICON_ADDR)+0x06,(_LOAD_ICON_ADDR)+0x07,(_LOAD_ICON_ADDR)+0x08,_NEXT_,
    (_LOAD_ICON_ADDR)+0x09,(_LOAD_ICON_ADDR)+0x0A,(_LOAD_ICON_ADDR)+0x0B,_END_,
};

BYTE code tOSD_AUDIO_MUTE_ICON[] =
{
    // 4bit ICON
    //(_LOAD_ICON_ADDR)+0x00,(_LOAD_ICON_ADDR)+0x01,(_LOAD_ICON_ADDR)+0x02,_NEXT_,
    //(_LOAD_ICON_ADDR)+0x03,(_LOAD_ICON_ADDR)+0x04,(_LOAD_ICON_ADDR)+0x05,_END_,
    // text
    _M_,_U_,_T_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _M_,_U_,_T_,_E_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _M_,_U_,_E_,_T_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _M_,_U_,_D_,_O_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _M_,_U_,_T_,_O_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _S_,_T_,_O_,_M_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _M_,_U_,_D_,_O_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RSH_,_e_,_Rm_,_o_,_Rn3_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
    _JING,0x00,_YIN_,_END_,
#endif

};

UINT8 code tOsdFontPictureStr[]={
    _P_,_I_,_C_,_T_,_U_,_R_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _B_,_i_,_l_,_d_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _I_,_m_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _I_,_m_,_a_,_g_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _I_,_m_,_m_,_a_,_g_,_i_,_n_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _B_,_e_,_e_,_l_,_d_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _I_,_m_,_a_,_g_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RN_,_RS3_,_o_,_Ry6_,_p_,_a_,_Rx_,_e_,_RSH_,_Rn_,_e_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,_END_,
#else
    _TU_,0x00,_XIANG_,_END_,
#endif
#endif
};

UINT8 code tOsdFontAudioStr[]={

    _A_,_U_,_D_,_I_,_O_,_END_,
#if _LANGUAGE_GERMAN
    _A_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _S_,_o_,_n_,_o_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _A_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _A_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _A_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _A_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_y_,_Rd_,_Rn_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,
#else
    _SHENG_,0x00,_YIN_,_END_,
#endif
#endif
};

UINT8 code tOsdFontTuneStr[]={
    _C_,_H_,_A_,_N_,_N_,_E_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _A_,_b_,_s_,_t_,_i_,_m_,_m_,_DOT_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _R_,_e2_,_g_,_DOT_,0x00,_F_,_i_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _A_,_r_,_m_,_DOT_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_i_,_n_,_t_,_o_,_n_,_i_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_a_,_n_,_a_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _C_,_a_,_n_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RK_,_a_,_RSH_,_a_,_Rj_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
#else
    _DIAN_,0x00,_SHI_3_,_END_,
#endif
#endif
};

UINT8 code tOsdFontFunctionStr[]={
    _F_,_U_,_N_,_C_,_T_,_I_,_O_,_N_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_u_,_n_,_k_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _F_,_o_,_n_,_c_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _F_,_u_,_n_,_c_,_i_,_o2_,_n_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _F_,_u_,_n_,_z_,_i_,_o_,_n_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _F_,_u_,_n_,_c_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _F_,_u_,_n_,_c_,_t_,_i_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RFY_,_y_,_RSH_,_Rk_,_Ru_,_Rn_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_
#else
    _GONG_,0x00,_NENG_,_END_,
#endif
#endif
};

UINT8 code tOsdFontPCStr[]={

    _P_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_RK_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DIAN4_L_2,_DIAN4_R_2,0x00,_NAO3_L_,_NAO3_R_,_END_,
#else
    _DIAN_,0x00,_NAO_,_END_,
#endif
#endif
};


UINT8 code tOsdFontSetupStr[]={

    _O_,_S_,_D_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,_END_,
#else
    _XIAN_,0x00,_SHI_4_,_END_,
#endif
#endif
};

#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdFontAdvancedStr[]={

    0x00,_M_,_I_,_S_,_C_,_END_,
    _QI2_L_,_QI2_R_,0x00,_TA1_L_,_TA1_R_,_END_,

};
#endif
UINT8 code tOsdArrow_L[]=
{
    0x1C,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdArrow_R[]=
{
    0x1E,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};


UINT8 code tOsdChannelNoStr[] =
{
    _C_,_H_,_A_,_N_,_N_,_E_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_a_,_n_,_a_,_l_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _A_,_RSB_,_RST_,_o_,_c_,_Rk_,_a_,_RSH_,_MINUS_,_RSH_,_Rn_,_e_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
#else
    _JIE_1_,0x00,_MU_,0x00,_HAO_,_END_,
#endif
#endif
};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdCurrentChannelStr[] = //add by lcaif 061122 for skyworth
{
    _C_,_H_,_A_,_N_,_N_,_E_,_L_,_END_,
    _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
};
UINT8 code tOsdTargetChannelStr[] = //add by lcaif 061122 for skyworth
{
    _T_,_a_,_r_,_g_,_e_,_t_,0x00,_C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
    _MU4_L_,_MU4_R_,0x00,_DI4_L_,_DI4_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,//modified by xyw 070929
    //_THE_SAME_
};
UINT8 code tOsdTvSwapConfirmChannelStr[]=
{
    _C_,_o_,_n_,_f_,_i_,_r_,_m_,_END_,
    _QUE4_L_,_QUE4_R_,0x00,_DING4_L_,_DING4_R_,_END_,//modified by xyw 070929
    //_THE_SAME_
};
UINT8 code tOsdTvStartManualSearchStr[] = //add by lcaif 061122 for skyworth
{
    _S_,_t_,_a_,_r_,_t_,_END_,
    _THE_SAME_
};
UINT8 code tOsdTvFrequencyStr[] = //add by lcaif 061122 for skyworth
{
    _F_,_r_,_e_,_n_,_q_,_u_,_e_,_c_, _y_, _END_,
    _PIN2_L_,_PIN2_R_,0x00,0x00,0x00,_LV4_L_,_LV4_R_,_END_,
    //_THE_SAME_
};
#endif
UINT8 code tOsdTvBandStr[] = //add by lcaif 061122 for skyworth
{
    _B_,_a_,_n_,_d_,_END_,
    _THE_SAME_
};
UINT8 code tOsdTvBandVHFLStr[] =
{
    _V_,_H_,_F_,_MINUS_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_
#endif
};
UINT8 code tOsdTvBandVHFHStr[] =
{
    _V_,_H_,_F_,_MINUS_,_H_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_
#endif
};
UINT8 code tOsdTvBandUHFStr[] =
{
    0x00,0x00,_U_,_H_,_F_,_END_,
#if _LANGUAGE_GERMAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_CHINESE_S
    _THE_SAME_
#endif
};

UINT8 * tOsdTvBandStrSet[]=
{
    tOsdTvBandVHFLStr,
    tOsdTvBandVHFHStr,
    tOsdTvBandUHFStr,
};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdTvStandardStr[]=
{
    _S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
};
#endif
UINT8 code tOsdColorStandardStr[]=
{
    _C_,_O_,_L_,_O_,_R_,_DOT_,_S_,_Y_,_S_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_a_,_r_,_b_,_s_,_y_,_s_,_t_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _C_,_o_,_l_,_o_,_r_,_DOT_,_S_,_y_,_s_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _S_,_i_,_t_,_e_,_m_,_a_,0x00,_d_,_e_,0x00,_a_,_u_,_d_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _C_,_o_,_l_,_o_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _K_,_l_,_e_,_u_,_r_,_s_,_y_,_s_,_t_,_e_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_i_,_s_,_t_,_e_,_m_,_a_,0x00,_c_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _C_,_Rn_,_c_,_RST_,_e_,_Rm_,_a_,0x00,_Ru_,_RSB_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _CAI_1_,0x00,_SE_,0x00,_ZHI_3_,0x00,_SHI_1_,_END_,
#endif
#endif
};
UINT8 code tOsdAudioStandardStr[]=
{
    _S_,_O_,_U_,_N_,_D_,_DOT_,_S_,_Y_,_S_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_o_,_u_,_n_,_d_,_DOT_,_S_,_y_,_s_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_i_,_s_,_t_,_DOT_,_S_,_o_,_n_,_o_,_r_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _S_,_o_,_u_,_n_,_d_,_DOT_,_S_,_y_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _C_,_Rn_,_c_,_RST_,_e_,_Rm_,_a_,0x00,_RS3_,_RSB_,_DOT_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,0x00,_XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
#else
    _BAN_,0x00,_YIN_,0x00,_ZHI_3_,0x00,_SHI_1_,_END_,
#endif
#endif
};
// weixg mod 20070515 begin
UINT8 code tOsdChannelEditSkipStr[]={
    _S_,_K_,_I_,_P_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_p_,_r_,_u_,_n_,_g_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _S_,_o_,_u_,_t_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _S_,_a_,_l_,_t_,_a_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_a_,_l_,_t_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _O_,_v_,_e_,_r_,_s_,_p_,_r_,_i_,_n_,_g_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_a_,_l_,_t_,_a_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_p_,_o_,_RSM_,_y_,_c_,_RST_,_Rn_,_RST_,_Rb_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _TIAO4_L_,_TIAO4_R_,0x00,_YUE4_L_,_YUE4_R_,_END_,
#else
    _TIAO_2_,0x00,_YUE_2_,_END_,
#endif
#endif
};
UINT8 code tOsdManualScanStr[]=
{
    _M_,_A_,_N_,_U_,_A_,_L_,_END_,
#if _LANGUAGE_GERMAN
    _M_,_a_,_n_,_DOT_,_E_,_i_,_n_,_s_,_t_,_e_,_l_,_l_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _R_,_e2_,_g_,_l_,_a_,_g_,_e_,0x00,_m_,_a_,_n_,_u_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _S_,_i_,_n_,_t_,_o_,_n_,_i2_,_a_,0x00,_m_,_a_,_n_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_i_,_n_,_t_,_o_,_DOT_,_M_,_a_,_n_,_DOT_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _M_,_a_,_n_,_u_,_e_,_e_,_l_,0x00,_T_,_u_,_n_,_e_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_i_,_n_,_t_,_o_,_n_,0x00,_M_,_a_,_n_,_u_,_a_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_y_,_RS4_,_RSH_,_a_,_Rr_,0x00,_RSH_,_a_,_c_,_RST_,_p_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHOU3_L_,_SHOU3_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,_END_,
#else
    _SHOU_,0x00,_DONG_,0x00,_SOU_,0x00,_TAI_,_END_,
#endif
#endif
};
UINT8 code tOsdFineTuneStr[]=
{
    _F_,_I_,_N_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _F_,_e_,_i_,_n_,_a_,_b_,_s_,_t_,_i_,_m_,_m_,_u_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _R_,_e2_,_g_,_l_,_a_,_g_,_e_,0x00,_f_,_i_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _S_,_i_,_n_,_t_,_o_,_n_,_i_,_z_,_a_,_c_,_i_,_o2_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_i_,_n_,_t_,_o_,_DOT_,_F_,_i_,_n_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _F_,_i_,_j_,_n_,0x00,_t_,_u_,_n_,_e_,_n_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_i_,_n_,_t_,_o_,_n_,0x00,_f_,_i_,_n_,_a_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_o_,_RS4_,_RSH_,_DOT_,_RSH_,_a_,_c_,_RST_,_p_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _SHOU3_L_,_SHOU3_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_WEI1_L_,_WEI1_R_,0x00,_TIAO2_L_,_TIAO2_R_,_END_,
#else
    _WEI_2_,0x00,_TIAO_1_,_END_,
#endif
#endif
};

/*
UINT8 code tOsdManualScanStr[]= // add by lcaif 061122 for skyworth
{
  	_M_,_a_,_n_,_u_,_a_,_l_,0x00,_S_,_e_,_a_,_r_,_c_,_h_,_END_,

  	0xd0,0xd1,0xa6,0xa7,0xd2,0xd3,0xb6,0xb7,_END_,//skyworth font ÊÖ¶¯ËÑÌ¨
};
*/

BYTE code tOSD_NUM_ROW0[] = 	// 0, 1, 2, 3, 4
{

    0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_O_,_N_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_O_,_F_,_F_,0x00,0x00,0x00,_END_
};

#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOsdChannelEditSwapStr[]={
    _C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_S_,_w_,_a_,_p_,_END_,
    _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_JIAO1_L_,_JIAO1_R_,0x00,_HUAN4_L_,_HUAN4_R_,_END_,
};
#endif
// weixg mod 20070515 end

UINT8 code tOsdAutoScanStartFreStr[]=
{
    _4_,_8_,0x0e,_2_,_5_,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

//note message
UINT8 code tOsdFontRealtekStr[]=
#if 1
{
    _HELP_UD_0,_HELP_UD_1,_M_,_O_,_V_,_E_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_UD_0,_HELP_UD_1,_M_,_o_,_v_,_e_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_UD_0,_HELP_UD_1,_RBM_,_e_,_p_,_e_,_RSM_,_e_,_c_,_RST_,_HELP_LR_0,_HELP_LR_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
//20080904 ccy modify
    _HELP_UD_0,_HELP_UD_1,_SHANG_,_DIVI_,_XIA_,_YI_,_DONG_,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_ZUO_,_DIVI_,_YOU_,_TIAO_1_,_ZHENG_,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,

//	_HELP_UD_0,_HELP_UD_1,_YI_,0x00,_DONG_,0x00,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};
#else
{
    _HELP_LR_0,_HELP_LR_1,_M_,_O_,_V_,_E_,0x00,0x00,0x00,0x00,_HELP_UD_0,_HELP_UD_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_LR_0,_HELP_LR_1,_M_,_o_,_v_,_e_,0x00,0x00,0x00,0x00,_HELP_UD_0,_HELP_UD_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_LR_0,_HELP_LR_1,_RBM_,_e_,_p_,_e_,_RSM_,_e_,_c_,_RST_,_HELP_UD_0,_HELP_UD_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
_HELP_LR_0,_HELP_LR_1,_YI_,0x00,_DONG_,0x00,0x00,0x00,0x00,0x00,_HELP_UD_0,_HELP_UD_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};
#endif
UINT8 code tOsdSelectMessageStr[]=
{
    _HELP_UD_0,_HELP_UD_1,_M_,_O_,_V_,_E_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_UD_0,_HELP_UD_1,_M_,_o_,_v_,_e_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_UD_0,_HELP_UD_1,_RBM_,_e_,_p_,_e_,_RSM_,_e_,_c_,_RST_,_HELP_LR_0,_HELP_LR_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
//20080904 ccy modify
    _HELP_UD_0,_HELP_UD_1,_SHANG_,_DIVI_,_XIA_,_YI_,_DONG_,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_ZUO_,_DIVI_,_YOU_,_TIAO_1_,_ZHENG_,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,

//	_HELP_UD_0,_HELP_UD_1,_YI_,0x00,_DONG_,0x00,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdAdjustMesssageStr[]=
{
    _HELP_UD_0,_HELP_UD_1,_M_,_O_,_V_,_E_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_UD_0,_HELP_UD_1,_M_,_o_,_v_,_e_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_UD_0,_HELP_UD_1,_RBM_,_e_,_p_,_e_,_RSM_,_e_,_c_,_RST_,_HELP_LR_0,_HELP_LR_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _HELP_UD_0,_HELP_UD_1,_YI_,0x00,_DONG_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};

UINT8 code tOsdTvsearchMessageStr[]=
{
    _HELP_UD_0,_HELP_UD_1,_M_,_O_,_V_,_E_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_UD_0,_HELP_UD_1,_M_,_o_,_v_,_e_,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_UD_0,_HELP_UD_1,_RBM_,_e_,_p_,_e_,_RSM_,_e_,_c_,_RST_,_HELP_LR_0,_HELP_LR_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_
#else
    _HELP_UD_0,_HELP_UD_1,_YI_,0x00,_DONG_,0x00,0x00,0x00,0x00,0x00,_HELP_LR_0,_HELP_LR_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};
UINT8 code tOsdExtAdjMessageStr[]=
{
    _HELP_LR_0,_HELP_LR_1,_S_,_E_,_L_,_E_,_C_,_T_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_X_,_I_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _HELP_LR_0,_HELP_LR_1,_S_,_e_,_l_,_e_,_c_,_t_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_E_,_x_,_i_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _HELP_LR_0,_HELP_LR_1,_B_,_Rbi_,_Ry6_,_p_,_a_,_RST_,_Rb_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_B_,_Rbi_,_x_,_o_,_Rd_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_
#else
    _HELP_LR_0,_HELP_LR_1,_XUAN_,0x00,_ZE_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_MENU_0,_HELP_MENU_1,_TUI_,0x00,_CHU_,0x00,_END_,
#endif
#endif
};
UINT8 *code tOsdFontNoteMessageSet[]={

    tOsdFontRealtekStr,
    tOsdSelectMessageStr,
    tOsdAdjustMesssageStr,
    tOsdTvsearchMessageStr,
    tOsdExtAdjMessageStr
};

UINT8 *code tOsdFontMainItemIconStrSet[]={
    tOsdIcon_Title_Picture,
    tOsdIcon_Title_Audio,
    tOsdIcon_Title_Tune,
    tOsdIcon_Title_Setup,
    tOsdIcon_Title_Advanced,

};

UINT8 code tOsdNoiseReduceStr[]={//yf_zhang
    _N_,_o_,_i_,_s_,_e_,_R_,_e_,_d_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdISFilter[]=
{
    _I_,_S_,_DOT_,_F_,_i_,_l_,_t_,_e_,_r_,_END_,
    _THE_SAME_,

};
//yf_zhang 2007-6-6 18:23
//UINT8 code tOsdFreqStr[]={
//	_M_,_H_,_z_,_END_,
//	_THE_SAME_,
//};
//UINT8 code tChannelOneStr[]={
// 	_C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_1_,_END_,
//       _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_1_,_END_,
//
//};
//UINT8 code tChannelTwoStr[]={
// 	_C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_2_,_END_,
//	_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_2_,_END_,
//
//};
//UINT8 tOsdSetNumStr[]={
//	0x00,0x10,0x00,_END_,
//	_THE_SAME_,
//};
//UINT8 *code tOsdSetNum[]={
//	tOsdSetNumStr
//};
//yf_zhang end 2007-6-8 11:52
#if 0//(SKYWORTH_DISPLAYPROTECT==_ENABLE)
UINT8  code tOsdSkyworthStr1[] =
{
    0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,
    0xe8,0xe9,0xea,0xeb,_END_, //0xec,0xed,0xee,0xef,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8  code tOsdSkyworthStr2[] =
{
    0xec,0xed,0xee,0xef,0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,_END_,
    //0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,_END_,
    /*_THE_SAME_,
       _THE_SAME_,
       _THE_SAME_,*/
    _THE_SAME_
};
#endif
// Number Set
UINT8 code tOsdNumber0Str[] =
{
    _0_, _END_,
};

UINT8 code tOsdNumber1Str[] =
{
    _1_, _END_,
};

UINT8 code tOsdNumber2Str[] =
{
    _2_, _END_,
};

UINT8 code tOsdNumber3Str[] =
{
    _3_, _END_,
};

UINT8 code tOsdNumber4Str[] =
{
    _4_, _END_,
};

UINT8 code tOsdNumber5Str[] =
{
    _5_, _END_,
};

UINT8 code tOsdNumber6Str[] =
{
    _6_, _END_,
};

UINT8 code tOsdNumber7Str[] =
{
    _7_, _END_,
};

UINT8 code tOsdNumber8Str[] =
{
    _8_, _END_,
};

UINT8 code tOsdNumber9Str[] =
{
    _9_, _END_,
};
UINT8 code tOsdNumber10Str[] =
{
    _1_,_0_, _END_,
};
UINT8 code tOsdNumber11Str[] =
{
    _1_,_1_, _END_,
};
UINT8 code tOsdNumber12Str[] =
{
    _1_,_2_, _END_,
};
UINT8 code tOsdNumber13Str[] =
{
    _1_,_3_, _END_,
};
UINT8 code tOsdNumber14Str[] =
{
    _1_,_4_, _END_,
};
UINT8 code tOsdNumber15Str[] =
{
    _1_,_5_, _END_,
};
UINT8* code tOsdNumberStrSet[] =
{
    tOsdNumber0Str,
    tOsdNumber1Str,
    tOsdNumber2Str,
    tOsdNumber3Str,
    tOsdNumber4Str,
    tOsdNumber5Str,
    tOsdNumber6Str,
    tOsdNumber7Str,
    tOsdNumber8Str,
    tOsdNumber9Str,
    tOsdNumber10Str,
    tOsdNumber11Str,
    tOsdNumber12Str,
    tOsdNumber13Str,
    tOsdNumber14Str,
    tOsdNumber15Str,
};
//premier, factory additional items
UINT8 code tOsdFactoryBurnStr[]=
{
    _B_,_u_,_r_,_n_,_i_,_n_,_g_,0x00,_M_,_o_,_d_,_e_,_END_,		///new add
    _THE_SAME_,
};
#if (_AUDIO_EFFECT_SUPPORT)
UINT8 code tOsdAudioModeStr[]=
{
    _S_,_O_,_U_,_N_,_D_,0x00,_M_,_O_,_D_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _T_,_o_,_n_,_a_,_r_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _M_,_o_,_d_,_e_,0x00,_s_,_o_,_n_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _M_,_o_,_d_,_o_,0x00,_d_,_e_,0x00,_S_,_o_,_n_,_i_,_d_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _M_,_o_,_d_,_a_,_l_,_i_,_t_,_a4_,0x00,_a_,_u_,_d_,_i_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _G_,_e_,_l_,_u_,_i_,_d_,_s_,_m_,_o_,_d_,_u_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _M_,_o_,_d_,_o_,0x00,_S_,_o_,_m_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_e_,_Rx_,_Rn_,_Rm_,0x00,_RS3_,_RSB_,_y_,_Rk_,_a_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _YIN_,0x00,_XIAO_,_END_//
#endif
#endif
};
#endif


#if (_PICT_EFFECT_SUPPORT)

//-------------modified by xyw 070929 -----------------------------------
UINT8 code tOSD_Pict_Effect_User[]=
{
    _U_,_S_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _U_,_s_,_e_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
//20080927 ccy modify
    _THE_SAME_,
//	_RBM_,_o_,_Rj_,_Rb_,_RS3_,_o_,_RSB_,_MINUS_,_Rk_,_Rn_,_Rn3_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
#else
    _YONG_,0x00,_HU_,_END_,
#endif
#endif
};
UINT8 code tOSD_Pict_Effect_Movie[]=
{
    _B_,_R_,_I_,_G_,_H_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _B_,_r_,_i_,_g_,_h_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _H_,_o_,_p_,_Rm_,_a_,_Rj_,_Rb_,_RSH_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _DIAN4_L_,_DIAN4_R_,0x00,_YIN3_L_,_YIN3_R_,_END_,
#else
    _MING_,0x00,_LIANG_1_,_END_,
#endif
#endif
};
UINT8 code tOSD_Pict_Effect_Play[]=
{
    _S_,_O_,_F_,_T_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_o_,_f_,_t_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _X_,_o_,_Rj_,_o_,_Rd_,_RSH_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _LIAN2_L_,_LIAN2_R_,0x00,_XU4_L_,_XU4_R_,0x00,_JU4_L_,_JU4_R_,_END_,
#else
    _ROU_,0x00,_HE_,_END_,
#endif
#endif
};
UINT8 code tOSD_Pict_Effect_DV[]=
{
    _N_,_A_,_T_,_U_,_R_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _N_,_a_,_t_,_u_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _THE_SAME_,
#endif
#if _LANGUAGE_SPANISH
    _THE_SAME_,
#endif
#if _LANGUAGE_ITALIAN
    _THE_SAME_,
#endif
#if _LANGUAGE_FLEMISH
    _THE_SAME_,
#endif
#if _LANGUAGE_PORTUGUESE
    _THE_SAME_,
#endif
#if _LANGUAGE_RUSSIAN
    _T_,_e_,_RSM_,_Rj_,_a_,_Rr_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _D_,0x00,_V_,_END_,
#else
    _ZI_1_,0x00,_RAN_,_END_,
#endif
#endif
};
#if(!_TYPEOF_OSD_KONSTA)
UINT8 code tOSD_Pict_Effect_Sport[]=
{
    _S_,_p_,_o_,_r_,_t_,_END_,
    _TI2_L_2_,_TI2_R_2_,0x00,_YU4_L_,_YU4_R_,_END_,
    //_THE_SAME_,
};
#endif
//---------------------------------------------------
UINT8* code tOsdPictEffectStrSet[_PICT_EFFECT_SUM] =
{
    tOSD_Pict_Effect_User,
    tOSD_Pict_Effect_Movie,
    tOSD_Pict_Effect_Play,
    tOSD_Pict_Effect_DV,
};
#endif
#if (_AUDIO_EFFECT_SUPPORT)
UINT8 code tOSD_SEffect_User[]=
{
    _U_,_S_,_E_,_R_,_END_,
#if _LANGUAGE_GERMAN
    _U_,_s_,_e_,_r_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _P_,_e_,_r_,_s_,_o_,_n_,_n_,_e_,_l_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _P_,_e_,_r_,_s_,_o_,_n_,_a_,_l_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _P_,_e_,_r_,_s_,_o_,_n_,_a_,_l_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _N_,_i_,_e_,_u_,_w_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _U_,_t_,_i_,_l_,_i_,_z_,_a_,_d_,_o_,_r_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _RBM_,_o_,_Rj_,_Rb_,_RS3_,_o_,_RSB_,_MINUS_,_Rk_,_Rn_,_Rn3_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _YONG_,0x00,_HU_,_END_,
#endif
#endif
};
UINT8 code tOSD_SEffect_Movie[]=
{
    _M_,_O_,_V_,_I_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _H_,_a_,_l_,_l_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _T_,_h_,_e2_,_a3_,_t_,_r_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _T_,_e_,_a_,_t_,_r_,_o_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _T_,_e_,_a_,_t_,_r_,_o_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _F_,_i_,_l_,_m_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _M_,_o_,_v_,_i_,_e_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _B_,_Rn_,_Rd_,_e_,_o_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _DIAN_,0x00,_YING_,_END_,
#endif
#endif
};
UINT8 code tOSD_SEffect_Music[]=
{
    _M_,_U_,_S_,_I_,_C_,_END_,
#if _LANGUAGE_GERMAN
    _M_,_u_,_s_,_i_,_k_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _M_,_u_,_s_,_i_,_q_,_u_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _M_,_u_,_s_,_i_,_c_,_a_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _M_,_u_,_s_,_i_,_c_,_a_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _M_,_u_,_z_,_i_,_e_,_k_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _M_,_u2_,_s_,_i_,_c_,_a_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _M_,_y_,_RS3_,_Rbi_,_Rk_,_a_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _YIN_,0x00,_YUE_1_,_END_,
#endif
#endif
};
/*UINT8 code tOSD_SEffect_News[]=
{
  	_N_,_e_,_w_,_s_,_END_,
	_THE_SAME_,
};*/
UINT8 code tOSD_SEffect_Standard[]=
{
    _S_,_T_,_A_,_N_,_D_,_A_,_R_,_D_,_END_,
#if _LANGUAGE_GERMAN
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _E_,_s_,_t_,_a2_,_n_,_d_,_a_,_r_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _S_,_t_,_a_,_n_,_d_,_a_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _C_,_RST_,_a_,_RSH_,_Rd_,_a_,_p_,_RST_,_RSH_,_Rbi_,_Rn3_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _THE_SAME_,
#else
    _BIAO_,0x00,_ZHUN_,_END_,
#endif
#endif
};

UINT8* code tOsdSoundEffectStrSet[_AUDIO_EFFECT_SUM] =
{
    tOSD_SEffect_Standard,//tOSD_SEffect_User,
    tOSD_SEffect_Movie,
    tOSD_SEffect_Music,
    tOSD_SEffect_User,//tOSD_SEffect_News,
};
#endif

UINT8 code tICON_COLOR_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x00),(_LOAD_ICON_ADDR+0x01),(_LOAD_ICON_ADDR+0x02),_END_,
};
UINT8 code tICON_COLOR_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x03),(_LOAD_ICON_ADDR+0x04),(_LOAD_ICON_ADDR+0x05),_END_,
};
UINT8 code tICON_AUDIO_4B_L0[] =
{
    (_LOAD_ICON_ADDR+0x0c),(_LOAD_ICON_ADDR+0x0D),(_LOAD_ICON_ADDR+0x0E),_END_,
};
UINT8 code tICON_AUDIO_4B_L1[] =
{
    (_LOAD_ICON_ADDR+0x0F),(_LOAD_ICON_ADDR+0x10),(_LOAD_ICON_ADDR+0x11),_END_,
};
UINT8 code tICON_OSD_4B_L0[]=
{
    (_LOAD_ICON_ADDR)+0x06,(_LOAD_ICON_ADDR)+0x07,(_LOAD_ICON_ADDR)+0x08,_END_,
};
UINT8 code tICON_OSD_4B_L1[]=
{
    (_LOAD_ICON_ADDR)+0x09,(_LOAD_ICON_ADDR)+0x0A,(_LOAD_ICON_ADDR)+0x0B,_END_,
};
UINT8 code tICON_MISC_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x12),(_LOAD_ICON_ADDR+0x13),(_LOAD_ICON_ADDR+0x14),_END_,
};
UINT8 code tICON_MISC_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x15),(_LOAD_ICON_ADDR+0x16),(_LOAD_ICON_ADDR+0x17),_END_,
};
UINT8 code tICON_CHANNEL_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_END_,
};
UINT8 code tICON_CHANNEL_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};

UINT8 code tICON_IMAGE_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_END_,
};
UINT8 code tICON_IMAGE_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};



UINT8 code tOsdNullStr[] =
{
    0x00,_END_,
    _THE_SAME_,
};




#define _L(x)	(_FONT_LOGO_ADDR+x)
#define _E(x)	(_FONT_LOGO_ADDR+0x00)
#define _M(line,num)	(_FONT_LOGO_ADDR+line*11+num)
//foot
#define _MF			(_FONT_LOGO_ADDR+0x4F)	//foot of L/T
//head
#define _MH			(_FONT_LOGO_ADDR+0x4c)	//header
//Left of T
#define _ML			(_FONT_LOGO_ADDR+0x4D)	//left
//right of T
#define _MR			(_FONT_LOGO_ADDR+0x4E)	//right
//all
#define _MA			(_FONT_LOGO_ADDR+0x4f)	//full
//empty
#define _ME			(_FONT_LOGO_ADDR+0x00)	//empty

UINT8 code tOsdIconMoveStr[] =
{
    //"TCL"
    //"C" is 7x11

    //row0
    _MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_ME,_ME,								//T
    _M(0,0),_M(0,1),_M(0,2),_M(0,3),_M(0,4),_M(0,5),_M(0,6),_M(0,7),_M(0,8),_M(0,9),_M(0,10),	//C
    _ME,_ME,_MH,_MH,_MH,_ME,_ME,_ME,_ME,_ME,_ME,									//L
    _END_,

    //row1
    _MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_ME,_ME,
    _M(1,0),_M(1,1),_M(1,2),_M(1,3),_M(1,4),_M(1,5),_M(1,6),_M(1,7),_M(1,8),_M(1,9),_M(1,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row2
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(2,0),_M(2,1),_M(2,2),_M(2,3),_M(2,4),_M(2,5),_M(2,6),_M(2,7),_M(2,8),_M(2,9),_M(2,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row3
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(3,0),_M(3,1),_M(3,2),_M(3,3),_M(3,4),_M(3,5),_M(3,6),_M(3,7),_M(3,8),_M(3,9),_M(3,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row4
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(4,0),_M(4,1),_M(4,2),_M(4,3),_M(4,4),_M(4,5),_M(4,6),_M(4,7),_M(4,8),_M(4,9),_M(4,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row5
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(5,0),_M(5,1),_M(5,2),_M(5,3),_M(5,4),_M(5,5),_M(5,6),_M(5,7),_M(5,8),_M(5,9),_M(5,10),
    _ME,_ME,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_ME,
    _END_,

    //row6
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(6,0),_M(6,1),_M(6,2),_M(6,3),_M(6,4),_M(6,5),_M(6,6),_M(6,7),_M(6,8),_M(6,9),_E(0),
    _ME,_ME,_MF,_MF,_MF,_MF,_MF,_MF,_MF,_MF,_ME,
    _END_,

};

#if (_DISP_RATIO_M2_SUPPORT)
UINT8 code tOsdDispRatio4X3Str[] =
{
    _4_,_COLON_,_3_,0x00,0x00,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};

UINT8 code tOsdDispRatio16X9Str[] =
{
    _1_,_6_,_COLON_,_9_,0x00,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8* code tOsdDispRatioStrSetM2[]=
{
    tOsdDispRatio16X9Str,
    tOsdDispRatio4X3Str,
};

#endif	//#if (_DISP_RATIO_M2_SUPPORT)

#if _PICT_EFFECT_ONMENU_SUPPORT
UINT8 code tOsdPictEffectStr[]=
{
    _P_,_I_,_C_,_T_,_U_,_R_,_E_,0x00,_M_,_O_,_D_,_E_,_END_,
#if _LANGUAGE_GERMAN
    _B_,_i_,_l_,_d_,_m_,_o_,_d_,_u_,_s_,_END_,
#endif
#if _LANGUAGE_FRENCH
    _M_,_o_,_d_,_e_,0x00,_i_,_m_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_SPANISH
    _M_,_o_,_d_,_o_,0x00,_d_,_e_,0x00,_i_,_m_,_a_,_g_,_e_,_END_,
#endif
#if _LANGUAGE_ITALIAN
    _M_,_o_,_d_,_o_,0x00,_i_,_m_,_m_,_a_,_g_,_i_,_n_,_e_,_END_,
#endif
#if _LANGUAGE_FLEMISH
    _B_,_e_,_e_,_l_,_d_,_m_,_o_,_d_,_u_,_s_,_END_,
#endif
#if _LANGUAGE_PORTUGUESE
    _M_,_o_,_d_,_o_,0x00,_I_,_m_,_a_,_g_,_e_,_m_,_END_,
#endif
#if _LANGUAGE_RUSSIAN
    _P_,_e_,_Rx_,_Rn_,_Rm_,0x00,_Rn_,_RS3_,_o_,_Ry6_,_p_,_Rx_,_END_,
#endif
#if _LANGUAGE_CHINESE_S
#if(_CHINESE_FONT_TYPE == _CH_FONT_2X1)
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
#else
    _TU_,0x00,_XIANG_,0x00,_MO_,0x00,_SHI_1_,_END_,
#endif
#endif
};
#endif	//#if _PICT_EFFECT_ONMENU_SUPPORT
#else
#if(_POWER_ON_LOGO_SUPPROT == _ON)
/*
BYTE code tOSD_POWER_LOGO_AIFA[] =
{
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,_NEXT_,
0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,_NEXT_,
0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,_NEXT_,
0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,_NEXT_,
0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,_NEXT_,
0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,_END_,
};
*/

BYTE code tOSD_POWER_LOGO_AIFA0[] =
{                                                                                                        //14                                  //19                                                                  //28                                                                                                           //42
    0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,0x00,0x40,0x41,0x42,0x00,0x47,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x00,0x5b,0x5c,0x5d,_END_,

};

BYTE code tOSD_POWER_LOGO_AIFA1[] =
{
    0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x50,0x00,0x00,0x51,0x52,0x53,0x0d,0x0e,0x0f,0x10,0x11,0x00,0x00,0x00,0x12,0x13,0x14,0x14,0x15,0x00,0x5e,0x5f,0x60,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA2[] =
{
    0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x54,0x54,0x54,0x55,0x00,0x00,0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x14,0x14,0x20,0x00,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA3[] =
{
    0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x56,0x56,0x56,0x57,0x00,0x00,0x21,0x14,0x22,0x23,0x24,0x25,0x00,0x00,0x26,0x27,0x14,0x14,0x28,0x00,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA4[] =
{
    0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,0x00,0x43,0x14,0x14,0x00,0x43,0x14,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x29,0x14,0x14,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x14,0x32,0x33,0x00,0x00,0x00,0x00,_END_,
};
BYTE code tOSD_POWER_LOGO_AIFA5[] =
{
    0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,0x00,0x44,0x45,0x46,0x00,0x58,0x59,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x00,0x3c,0x3d,0x3e,0x3f,0x00,0x00,0x00,0x00,_END_,
};





#endif




// Title
UINT8 code tOsdRelatekStr[] =
{
    _R_,_E_,_A_,_L_,_T_,_E_,_K_,_END_,
    _THE_SAME_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_ 	*/
};



// Menu Item
UINT8 code tOsdColorStr[] =
{
    _C_,_o_,_l_,_o_,_r_,_END_,
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,_END_,

};

UINT8 code tOsdImageStr[] =
{
    _I_,_m_,_a_,_g_,_e_,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,_END_,

};



UINT8 code tOsdFunctionStr[] =
{
    _F_,_u_,_n_,_c_,_t_,_i_,_o_,_n_,_END_,
    _THE_SAME_,

};


UINT8 code tOsdTVStr[]=
{
    _T_,_V_,_END_,
    _THE_SAME_,

};


UINT8 code tOsdContrastStr[] =
{
    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_END_,
    _DUI4_L_,_DUI4_R_,0x00,_BI3_L_,_BI3_R_,0x00,_DU4_L_,_DU4_R_,_END_,
};

UINT8 code tOsdBrightnessStr[] =
{
    _B_,_r_,_i_,_g_,_h_,_t_,_n_,_e_,_s_,_s_,_END_,
    _LIANG4_L_,_LIANG4_R_,0x00,_DU4_L_,_DU4_R_,_END_,
};

UINT8 code tOsdColorAdjStr[] =
{
    _C_,_o_,_l_,_o_,_r_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,

};

UINT8 code tOsdColorTempStr[] =
{
    _C_,_o_,_l_,_o_,_r_,0x00,_T_,_e_,_m_,_p_,_END_,
    _SE4_L_,_SE4_R_,0x00,_WEN1_L_,_WEN1_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,

};

UINT8 code tOsdClockStr[] =
{
    _C_,_l_,_o_,_c_,_k_,_END_,
    _SHI2_L_,_SHI2_R_,0x00,_ZHONG1_L_2_,_ZHONG1_R_2_,0x00,_PIN2_L_,_PIN2_R_,0x00,_LV4_L_,_LV4_R_,_END_,

};


UINT8 code tOsdZoom[] =
{
    _Z_,_o_,_o_,_m_,_END_,
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,0x00,_DA4_L_,_DA4_R_,0x00,_XIAO3_L_,_XIAO3_R_,_END_,

};

UINT8 code tOsdPhaseStr[] =
{
    _P_,_h_,_a_,_s_,_e_,_END_,
    _XIANG4_L_2_,_XIANG4_R_2_,0x00,_WEI4_L_,_WEI4_R_,_END_,

};

UINT8 code tOsdGammaStr[] =
{
    _G_,_a_,_m_,_m_,_a_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdSharpnessStr[] =
{
    _S_,_h_,_a_,_r_,_p_,_n_,_e_,_s_,_s_,_END_,
    _QING1_L_,_QING1_R_,0x00,_XI1_L_,_XI1_R_,0x00,_DU4_L_,_DU4_R_,_END_,

};

UINT8 code tOsdHueStr[]=
{
    _H_,_u_,_e_,0x00,_END_,
    _SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,_END_,

};
#if _BACKLIGHT_SUPPORT
UINT8 code tOsdBacklightStr[]=
{
    _B_,_a_,_c_,_k_,0x00,_L_,_i_,_g_,_h_,_t_,_END_,
    _THE_SAME_,

};
#endif
UINT8 code tOsdSaturationStr[]=
{
    _S_,_a_,_t_,_u_,_r_,_a_,_t_,_i_,_o_,_n_,_END_,
    _BAO3_L_,_BAO3_R_,0x00,_HE2_L_,_HE2_R_,0x00,_DU4_L_,_DU4_R_,_END_,

};

// Position
UINT8 code tOsdHPositionStr[] =
{
    _H_,_DOT_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
    _SHUI3_L_,_SHUI3_R_,0x00,_PING2_L_,_PING2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,
};

UINT8 code tOsdVPositionStr[] =
{
    _V_,_DOT_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,_END_,
    _CHUI2_L_,_CHUI2_R_,0x00,_ZHI2_L_,_ZHI2_R_,0x00,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,_END_,

};

UINT8 code tOsdLanguageStr[] =
{
    _L_,_a_,_n_,_g_,_u_,_a_,_g_,_e_,_END_,
    _YU3_L_,_YU3_R_,0x00,_YAN2_L_,_YAN2_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
};


UINT8 code tOsdOsdTimeStr[] =
{
    _O_,_S_,_D_,0x00,_T_,_i_,_m_,_e_,_r_,_END_,
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,0x00,_SHI2_L_,_SHI2_R_,0x00,_JIAN1_L_,_JIAN1_R_,_END_,
};

UINT8 code tOsdOsdBlendStr[] =
{
    _O_,_S_,_D_,0x00,_B_,_l_,_e_,_n_,_d_,_i_,_n_,_g_,_END_,
    _TOU4_L_,_TOU4_R_,0x00,_MING2_L_,_MING2_R_,0x00,_DU4_L_,_DU4_R_,_END_,

};

UINT8 code tOsdDisplayRatioStr[]=
{
    _D_,_i_,_s_,_p_,_l_,_a_,_y_,0x00,_R_,_a_,_t_,_i_,_o_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdAutoAdjustStr[] =
{
    _A_,_u_,_t_,_o_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,

};

UINT8 code tOsdAutoColorStr[] =
{
    _A_,_u_,_t_,_o_,0x00,_C_,_o_,_l_,_o_,_r_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
};

UINT8 code tOsdAdcAdjStr[] =
{
    _A_,_D_,_C_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
    _THE_SAME_,
};
//adc gain/offset
UINT8 code tOsdAdcGainRStr[] =
{
    _R_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcGainGStr[] =
{
    _G_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcGainBStr[] =
{
    _B_,0x00,_G_,_a_,_i_,_n_, _END_,
    _THE_SAME_,
};
UINT8 code tOsdAdcOffsetRStr[] =
{
    _R_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcOffsetGStr[] =
{
    _G_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdAdcOffsetBStr[] =
{
    _B_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    _THE_SAME_,
};

UINT8 code tOsdClosedCaptionStr[]=
{
    _C_,_l_,_o_,_s_,_e_,_d_,0x00,_C_,_a_,_p_,_t_,_i_,_o_,_n_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdParentalControlStr[]=
{
    _P_,_a_,_r_,_e_,_n_,_t_,_a_,_l_,0x00,_C_,_o_,_n_,_t_,_r_,_o_,_l_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdSignalSourceStr[] =
{
    _S_,_i_,_g_,_n_,_a_,_l_,0x00,_S_,_o_,_u_,_r_,_c_,_e_,_END_,
    _XIN4_L_,_XIN4_R_,0x00,_HAO4_L_,_HAO4_R_,0x00,_XUAN3_L_,_XUAN3_R_,0x00,_ZE2_L_,_ZE2_R_,_END_,
};

#if _TIMER_PAGE_SUPPORT
UINT8 code tOsdTimerStr[] =
{
    _T_,_i_,_m_,_e_,_r_,_END_,
    _DING4_L_,_DING4_R_,0x00,_SHI2_L_,_SHI2_R_,_END_,
};

UINT8 code tOsdPowerOnTimerStr[] =
{
    _P_,_o_,_w_,_e_,_r_,0x00,_O_,_n_,_END_,
    _KAI1_L_,_KAI1_R_,0x00,_JI1_L_,_JI1_R_,_END_,
};
UINT8 code tOsdPowerOffTimerStr[] =
{
    _P_,_o_,_w_,_e_,_r_,0x00,_O_,_f_,_f_,_END_,
    _GUAN1_L_,_GUAN1_R_,0x00,_JI1_L_,_JI1_R_,_END_,
};
UINT8 code tOsdRemindTimerStr[] =
{
    _R_,_e_,_m_,_i_,_n_,_d_,_END_,
    _THE_SAME_,
};
#endif	//#if _TIMER_PAGE_SUPPORT

UINT8 code tOsdResetStr[] =
{
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,0x00,_R_,_e_,_s_,_e_,_t_,_END_,		///new add
    _FU4_L_,_FU4_R_,0x00,_WEI4_L_,_WEI4_R_,_END_,
};

UINT8 code tOsdNonLinearScalingStr[] =
{
    _N_,_o_,_n_,_l_,_i_,_n_,_e_,_a_,_r_,0x00,_S_,_c_,_a_,_l_,_i_,_n_,_g_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdAudioStr[] =
{
    _A_,_u_,_d_,_i_,_o_,_END_,
    _SHENG1_L_,_SHENG1_R_,0x00,0x00,_YIN1_L_,_YIN1_R_,
};

UINT8 code tOsdSleepStr[]=
{
    _S_,_l_,_e_,_e_,_p_,_END_,
    _SHUI4_L_,_SHUI4_R_,0x00,_MIAN2_L_,_MIAN2_R_,_END_,// modified by xyw 070929
    //_THE_SAME_,
};

UINT8 code tOsdTVSystemStr[]=
{
    _T_,_V_,0x00,_S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
};

UINT8 code tOsdAutoScanStr[]=
{
    _A_,_u_,_t_,_o_,0x00,_S_,_e_,_a_,_r_,_c_,_h_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,_END_,
};

#if(_SCAN_TYPE==_SEQUENTIAL_SCAN)

UINT8 code tOsdAudioStandard_PAL_BG_Str[] =
{
    _P_,_A_,_L_,0x00,_B_,0x0F,_G_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdAudioStandard_PAL_I_Str[] =
{
    _P_,_A_,_L_,0x00,_I_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdAudioStandard_PAL_DK_Str[] =
{
    _P_,_A_,_L_,0x00,_D_,0x0F,_K_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdAudioStandard_PAL_AUTO_Str[] =
{
    _P_,_A_,_L_,0x00,_A_,_U_,_T_,_O_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdAudioStandard_NTSC_M_Str[] =
{
    _N_,_T_,_S_,_C_,0x00,_M_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
/*
UINT8* code tOsdAudioSystemStrSet[] =
{
tOsdAudioStandard_PAL_AUTO_Str,
tOsdAudioStandard_I_Str,
tOsdAudioStandard_DK_Str,
tOsdAudioStandard_BG_Str,
tOsdAudioStandard_M_Str,
tOsdAudioStandard_NTSC_M_Str,
};
*/
#if (_TUNER_TYPE==_JS6H1_111 ||_TUNER_TYPE==_GDC8F1D_QF106L ||\
	_TUNER_TYPE==_GDC8F2E_106L ||\
	_TUNER_TYPE==_ET5C511_TDA9886ST ||\
	_TUNER_TYPE==_ET6T1E_TDA9886ST||_TUNER_TYPE == _GDC8F2D_106L	)
UINT8 code tOsdAutoStr[] =
{
    0x00,0x00,_A_,_U_,_T_,_O_,0x00,0x00,_END_,
    0x00,0x00,_ZI4_L_,_ZI4_R_,_DONG4_L_,_DONG4_R_,0x00,0x00,_END_,
};

UINT8 code tOsdBGStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_B_,_G_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdIStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_I_,0x00,_END_,
    _THE_SAME_,
};
UINT8 code tOsdDKStr[]=
{
    0x00,_P_,_A_,_L_,_SUBT_,_D_,_K_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdMStr[]=
{
    0x00,_N_,_T_,_S_,_C_,_SUBT_,_M_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdSecamBGStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_B_,_G_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdSecamDKStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_D_,_K_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdSecamLStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_SUBT_,_L_,0x00,_END_,
    _THE_SAME_,
};

UINT8* code tOsdAudioTypeSet[]=
{
#if (_PCB_TYPE == _PCB_PT2662B1C && _CUSTOMER_CGT==_ON)

#if _TUNER_TYPE==_GDC8F1D_QF106L
    tOsdDKStr,
    tOsdIStr,
    tOsdBGStr,
    tOsdSecamDKStr,
    tOsdSecamBGStr,
    //tOsdSecamLStr,
    tOsdAutoStr,
#else
tOsdDKStr,
tOsdIStr,
tOsdBGStr,
tOsdSecamDKStr,
tOsdSecamBGStr,
tOsdAutoStr,
#endif
#elif (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)

#if _CUSTOMER_CGT
tOsdDKStr,
tOsdIStr,
tOsdBGStr,
tOsdSecamDKStr,
tOsdSecamBGStr,
//tOsdSecamLStr,
tOsdAutoStr,
#else	//#if _CUSTOMER_CGT
tOsdDKStr,
tOsdIStr,
tOsdBGStr,
tOsdAutoStr,
#endif	//#if _CUSTOMER_CGT

#else

tOsdDKStr,
tOsdIStr,
tOsdBGStr,
tOsdAutoStr,

#endif

};

#endif	//	#if (_TUNER_TYPE == _JS6H1_111||_TUNER_TYPE == _GDC8F1D_QF106L||_TUNER_TYPE == _GDC8F2E_106L)

UINT8 code tOsdAudioSystemStr[] =
{
    _A_,_u_,_d_,_i_,_o_,0x00,_S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdManualScanStr[]=
{
    _M_,_a_,_n_,_u_,_a_,_l_,0x00,_S_,_e_,_a_,_r_,_c_,_h_,_END_,
    _SHOU3_L_,_SHOU3_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,_END_,
};
#endif

UINT8 code tOsdDisplayRatioTypeAutoStr[] =
{
    _N_,_o_,_r_,_m_,_a_, _l_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdDisplayRatioType4X3Str[] =
{
    _4_,_COLON_,_3_,	_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdDisplayRatioType16X9Str[] =
{
    _1_,_6_,_COLON_,_9_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdDisplayRatioTypeLetterBoxStr[] =
{
    _L_,_e_,_t_,_t_,_e_,_r_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdDisplayRatiotypeStrSet[]=
{
    tOsdDisplayRatioTypeAutoStr,
    tOsdDisplayRatioType4X3Str,
    tOsdDisplayRatioType16X9Str,
    tOsdDisplayRatioTypeLetterBoxStr
};

UINT8 code tOsdSignalSourceLabelStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _s_, _i_, _g_, _n_, _a_, _l_, 0x00, _s_, _o_, _u_, _r_, _c_, _e_,_END_,
    _THE_SAME_
};

UINT8 code tOsdSignalItemDSubStr[] =
{
    _V_,_G_,_A_,_END_,
    _DIAN4_L_2,_DIAN4_R_2,_NAO3_L_,_NAO3_R_,_END_,
};

UINT8 code tOsdSignalItemHdmiStr[] =
{
#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
    _H_,_D_,_M_,_I_,_1_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
_H_,_D_,_M_,_I_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#endif
#elif (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
_H_,_D_,_M_,_I_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
_H_,_D_,_M_,_I_,_1_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
_H_,_D_,_M_,_I_,_1_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_1_,_END_,
#endif
#else
_H_,_D_,_M_,_I_,_END_,
#if _CUSTOMER_CGT
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#else	//#if _CUSTOMER_HPC
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_END_,
#endif	//#if _CUSTOMER_HPC
#endif
};

UINT8 code tOsdSignalItemHdmi2Str[] =
{
    _H_,_D_,_M_,_I_,_2_,_END_,
    _GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_YING3_L_2,_YING3_R_2,_YIN1_L_,_YIN1_R_,_2_,_END_,
};

UINT8 code tOsdSignalItemCvbsStr[] =
{
    _A_,_V_,0x00,0x00,_END_,
    _SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,_END_,
};

UINT8 code tOsdSignalItemSVideoStr[] =
{
    _S_,_SUBT_,_V_,_I_,_D_,_E_,_O_,_END_,
    _S_,_SUBT_,_SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,_END_,
};

UINT8 code tOsdSignalItemTVStr[] =
{
    _T_,_V_, _END_,
    _DIAN4_L_2,_DIAN4_R_2,_SHI4_L_2,_SHI4_R_2,_END_,
};

UINT8 code tOsdSignalItemYPbPrStr[] =
{
#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_1_,_END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_1_,_END_,
#else	//#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_,_1_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_1_,_END_,
#endif	//#if _CUSTOMER_CGT
#else
#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_, _END_,
_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_END_,
#else	//#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_, _END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#endif	//#if _CUSTOMER_CGT
#endif
#else
#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_, _END_,
_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_END_,
#else	//#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_, _END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_END_,
#endif	//#if _CUSTOMER_CGT
#endif
};

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
UINT8 code tOsdSignalItemYPbPr2Str[] =
{
#if _CUSTOMER_CGT
    _Y_,_P_,_B_,_P_,_R_,_2_,_END_,
    _FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_2_,_END_,
#else	//#if _CUSTOMER_CGT
_Y_,_P_,_B_,_P_,_R_,_2_,_END_,
_GAO1_L_2_,_GAO1_R_2_,_QING1_L_2_,_QING1_R_2_,_2_,_END_,
#endif	//#if _CUSTOMER_CGT
};
#endif	//#if _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
#endif	//#if _PCB_TYPE == _PCB_PT2662F1A

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT == _TYPEOF_INPUT_8SRC
#define _SRCNAME_TV_ENG		_T_,_V_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_TV_CHN		_DIAN4_L_2,_DIAN4_R_2,_SHI4_L_2,_SHI4_R_2,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_AV1_ENG		_V_,_I_,_D_,_E_,_O_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_AV1_CHN		_SHI4_L_2,_SHI4_R_2,_PIN2_L_,_PIN2_R_,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_SV_ENG		_S_,_SUBT_,_V_,_I_,_D_,_E_,_O_,0x00,0x00,0x00
#define _SRCNAME_SV_CHN		_S_,_SUBT_,_DUAN1_L_2,_DUAN1_R_2,_ZI1_L_,_ZI1_R_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR1_ENG	_Y_,_P_,_B_,_P_,_R_,_1_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR1_CHN	_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR2_ENG	_Y_,_P_,_B_,_P_,_R_,_2_,0x00,0x00,0x00,0x00
#define _SRCNAME_YPBPR2_CHN	_FEN1_L_2,_FEN1_R_2,_LIANG4_L_3_,_LIANG4_R_3_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI1_ENG	_H_,_D_,_M_,_I_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI1_CHN	_H_,_D_,_M_,_I_,_1_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI2_ENG	_H_,_D_,_M_,_I_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_HDMI2_CHN	_H_,_D_,_M_,_I_,_2_,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_VGA_ENG		_V_,_G_,_A_,0x00,0x00,0x00,0x00,0x00,0x00,0x00
#define _SRCNAME_VGA_CHN		_DIAN4_L_2,_DIAN4_R_2,_NAO3_L_,_NAO3_R_,0x00,0x00,0x00,0x00,0x00,0x00

UINT8 code tOsdSignalItemRow1Str[] =
{
    _SRCNAME_TV_ENG,_SRCNAME_HDMI1_ENG,
    _END_,
    _SRCNAME_TV_CHN,_SRCNAME_HDMI1_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow2Str[] =
{
    _SRCNAME_AV1_ENG,_SRCNAME_HDMI2_ENG,
    _END_,
    _SRCNAME_AV1_CHN,_SRCNAME_HDMI2_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow3Str[] =
{
    _SRCNAME_SV_ENG,_SRCNAME_VGA_ENG,
    _END_,
    _SRCNAME_SV_CHN,_SRCNAME_VGA_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow4Str[] =
{
    _SRCNAME_YPBPR1_ENG,
    _END_,
    _SRCNAME_YPBPR1_CHN,
    _END_,
};
UINT8 code tOsdSignalItemRow5Str[] =
{
    _SRCNAME_YPBPR2_ENG,
    _END_,
    _SRCNAME_YPBPR2_CHN,
    _END_,
};


#endif	//#if _TYPEOF_INPUT == _TYPEOF_INPUT_8SRC

#endif	//#if _PCB_TYPE == _PCB_PT2662F1A



UINT8* code tOsdSignalSourceStrSet[] =
{
#if (_PCB_TYPE == _PCB_PT2662B1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_5SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662B1C)

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemYPbPr2Str,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#endif
#endif

#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662C1B)

#if _PCB_TYPE == _PCB_PT2660A1A
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660A1A)

#if _PCB_TYPE == _PCB_PT2660_KTC57924G
    tOsdSignalItemDSubStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)

};


// kevin added 060614
UINT8 code tOsdYPbPrTiming576iStr[] =
{
    _5_,_7_,_6_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming480iStr[] =
{
    _4_,_8_,_0_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming576pStr[] =
{
    _5_,_7_,_6_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming480pStr[] =
{
    _4_,_8_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming720pStr[] =
{
    _7_,_2_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming1080iStr[] =
{
    _1_,_0_,_8_,_0_,_i_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYPbPrTiming1080pStr[] =
{
    _1_,_0_,_8_,_0_,_P_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

// ~kevin
UINT8* code tOsdSignalItemStrSet[_INPUT_PORT_MAX] =
{
#if (_PCB_TYPE == _PCB_PT2662A)
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2662A)

#if _PCB_TYPE == _PCB_PT2662C1B
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662C1B)

#if (_PCB_TYPE==_PCB_PT2662F1A ||_PCB_TYPE==_PCB_PT2662F1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_7SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_8SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemYPbPr2Str,
tOsdSignalItemHdmiStr,
tOsdSignalItemHdmi2Str,
tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662F1A)

#if (_PCB_TYPE == _PCB_PT2660A1A)
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemDSubStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2662A)

#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)
    tOsdSignalItemDSubStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
#endif	//#if (_PCB_TYPE == _PCB_PT2660_KTC57924G)

#if (_PCB_TYPE == _PCB_PT2662B1C)
#if _TYPEOF_INPUT==_TYPEOF_INPUT_6SRC
    tOsdSignalItemTVStr,
    tOsdSignalItemCvbsStr,
    tOsdSignalItemSVideoStr,
    tOsdSignalItemYPbPrStr,
    tOsdSignalItemHdmiStr,
    tOsdSignalItemDSubStr,
#elif _TYPEOF_INPUT==_TYPEOF_INPUT_5SRC
tOsdSignalItemTVStr,
tOsdSignalItemCvbsStr,
tOsdSignalItemSVideoStr,
tOsdSignalItemYPbPrStr,
tOsdSignalItemDSubStr,
#endif
#endif	//#if (_PCB_TYPE == _PCB_PT2662B1C)


};

UINT8* code tOsdYPbPrTimingStrSet[] =
{
    tOsdYPbPrTiming576iStr,
    tOsdYPbPrTiming480iStr,
    tOsdYPbPrTiming576pStr,
    tOsdYPbPrTiming480pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080pStr,
    tOsdYPbPrTiming1080pStr,
};

#if _HDMI_REWRITE

BYTE code tOsdYPbPrTiming960_1080p60Str[] =
{
    _9_,_6_,_0_,_x_,_1_,_0_,_8_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_288pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_240pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_2_,_4_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_480pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_4_,_8_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_576pStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_5_,_7_,_6_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming2880_288pStr[] =
{
    _2_,_8_,_8_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming2880_576iStr[] =
{
    _2_,_8_,_8_,_0_,_x_,_5_,_7_,_6_,_i_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming720_240pStr[] =
{
    _7_,_2_,_0_,_x_,_2_,_4_,_0_,_P_,/*0x18,_6_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming720_288pStr[] =
{
    _7_,_2_,_0_,_x_,_2_,_8_,_8_,_P_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};
BYTE code tOsdYPbPrTiming1440_576iStr[] =
{
    _1_,_4_,_4_,_0_,_x_,_5_,_7_,_6_,_i_,/*0x18,_5_,_0_,_H_,_z_,*/_END_,
};

UINT8* code tOsdHdmiTimingStrSet[21/*_HDMI_MAX_MODE_NUM*/] =
{
    0,
    tOsdYPbPrTiming480iStr,
    tOsdYPbPrTiming576iStr,
    tOsdYPbPrTiming480pStr,
    tOsdYPbPrTiming576pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming720pStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080iStr,
    tOsdYPbPrTiming1080pStr,
    tOsdYPbPrTiming1080pStr,
    //20070409, DVP-i902 1080p 960x1080x60
    //tOsdYPbPrTiming1080pStr,
    //QinHuaTongFang real timing is: 960x1080_60
    tOsdYPbPrTiming960_1080p60Str,		// 11

    //20070430, Pioneer DV-696AV 576i (1440x288x50)
    tOsdYPbPrTiming1440_288pStr,	//12
    //20070430, Pioneer DV-696AV 480i (1440x240x60)
    tOsdYPbPrTiming1440_240pStr,	//13
    //20070611
    tOsdYPbPrTiming1440_480pStr,	//14
    tOsdYPbPrTiming1440_576pStr,	//15
    //2880
    tOsdYPbPrTiming2880_288pStr,	//16
    tOsdYPbPrTiming2880_576iStr,	//17
    //720x240p_60
    tOsdYPbPrTiming720_240pStr,	// 18
    tOsdYPbPrTiming720_288pStr,	// 19
    tOsdYPbPrTiming1440_576iStr,	// 20
};

#endif	//#if _HDMI_REWRITE


UINT8 code tOsdYesStr[] =
{
    _Y_,_e_,_s_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdNoStr[] =
{
    _N_,_o_,_END_,
    _THE_SAME_,

};

UINT8* code tOsdSelectSet[] =
{
    tOsdNoStr, tOsdYesStr
};

UINT8 code tOsdOnStr[] =
{
    _O_,_N_,_END_,
    _KAI1_L_,_KAI1_R_,_END_,//modified by xyw 070929
    //_THE_SAME_,
};

UINT8 code tOsdOffStr[] =
{
    _O_,_F_,_F_,_END_,
    _GUAN1_L_,_GUAN1_R_,_END_,// modified by xyw 070929
    //_THE_SAME_,
};


UINT8* code tOsdSelectSet1[] =
{
    tOsdOffStr, tOsdOnStr
};

UINT8 code tOsdNoSignalStr[] =
{
    _N_,_o_,0x00,_S_,_i_,_g_,_n_,_a_,_l_,0x00,_I_,_n_,_p_,_u_,_t_,_END_,
    _WU2_L_,_WU2_R_,0x00,_XIN4_L_,_XIN4_R_,0x00,_HAO4_L_,_HAO4_R_,_END_
};

UINT8 code tOsdNoSupportStr[] =
{
    _O_,_u_,_t_,0x00,_O_,_f_,0x00,_R_,_a_,_n_,_g_,_e_,_END_,
    _CAO1_L_,_CAO1_R_,0x00,0x00,_PIN2_L_,_PIN2_R_,0x00,_END_,// modified by xyw 071019
};

UINT8 code tOsdNoCableStr[] =
{
    _N_,_o_,0x00,_C_,_a_,_b_,_l_,_e_,_END_,
    _THE_SAME_,
};


UINT8 code tOsdSearchingStr[] =
{
    _S_,_e_,_a_,_r_,_c_,_h_,_i_,_n_,_g_,_END_,
    _SOU1_L_,_SOU1_R_,_SUO3_L_,_SUO3_R_,_ZHONG1_L_,_ZHONG1_R_,_DOT_,_DOT_,_DOT_,_END_,//modified by xyw 070929
    //_THE_SAME_,

};

UINT8 code tOsdAirStr[] =
{
    _A_,_I_,_R_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableSTDStr[]=
{
    _S_,_T_,_D_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableHRCStr[]=
{
    _C_,_A_,_T_,_V_,_END_,
    _THE_SAME_,
};

UINT8 code tOsdCableIRCStr[]=
{
    _I_,_R_,_C_,_END_,
    _THE_SAME_,
};

UINT8* code tOsdTVSystemTypeSet[]=
{
    tOsdAirStr, tOsdCableSTDStr,tOsdCableHRCStr, tOsdCableIRCStr,
};

UINT8 code tOsdBrackets_L[] =
{
    0x3b, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBrackets_R[] =
{
    0x3d, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdBracketSet[2] =
{
    tOsdBrackets_L, tOsdBrackets_R
};

//VBI
UINT8 code tOsdCaptionLabelStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _C_, _a_, _p_, _t_, _i_, _o_, _n_, 0x00, _T_, _y_, _p_, _e_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCaptionCCMuteStr[]=
{
    _C_,_C_,_M_,_u_,_t_,_e_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC1Str[]=
{
    _C_,_C_,_1_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC2Str[]=
{
    _C_,_C_,_2_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC3Str[]=
{
    _C_,_C_,_3_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionCC4Str[]=
{
    _C_,_C_,_4_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT1Str[]=
{
    _T_,_1_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT2Str[]=
{
    _T_,_2_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT3Str[]=
{
    _T_,_3_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdCaptionT4Str[]=
{
    _T_,_4_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

#if( 0)

UINT8 code tOsdCaptionSERVICE1Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_1_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE2Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_2_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE3Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_3_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE4Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_4_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE5Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_5_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};
UINT8 code tOsdCaptionSERVICE6Str[]=
{
    _S_,_E_,_R_,_V_,_I_,_C_,_E_,_6_,_END_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,
};

#endif

UINT8* code tOsdCaptionStrSet[]=
{
    tOsdCaptionCCMuteStr,
    tOsdCaptionCC1Str,
    tOsdCaptionCC2Str,
    tOsdCaptionCC3Str,
    tOsdCaptionCC4Str,
    tOsdCaptionT1Str,
    tOsdCaptionT2Str,
    tOsdCaptionT3Str,
    tOsdCaptionT4Str
};

// Note string
UINT8 code tOsdKeyDirection_NoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, 0x00, _M_,_e_,_n_,_u_ ,0x1a, _E_, _n_, _t_,_e_, _r_, 0x00, 0x00,_S_, _o_, _u_, _r_, _c_, _e_,0x1a, _E_, _x_, _i_,_t_,_END_,  //tommy change 070528
    _THE_SAME_
};

// Audio
UINT8 code tOsdAudioMuteStr[]=
{
    _M_,_u_,_t_,_e_,_END_,
    _JING4_L_,_JING4_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,//modified by xyw 070928
    //_THE_SAME_,
};

UINT8* code tOsdVideoStandardStrSet[] =
{//yf_zhang 2007-6-18 18:11
    tOsdPALStr ,tOsdNTSCStr ,tOsdSECAMStr
};
UINT8 code tOsdPALStr[]=
{
    _P_,_A_,_L_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdNTSCStr[]=
{
    _N_,_T_,_S_,_C_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdSECAMStr[]=
{
    _S_,_E_,_C_,_A_,_M_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdAudioBassStr[]=
{
    _B_,_a_,_s_,_s_,_END_,
    _DI1_L_,_DI1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,
};

UINT8 code tOsdAudioTrebleStr[]=
{
    _T_,_r_,_e_,_b_,_l_,_e_,_END_,
    _GAO1_L_,_GAO1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,
};

UINT8 code tOsdAudioVolumnStr[]=
{
    _V_,_o_,_l_,_u_,_m_,_e_,_END_,
    _YIN1_L_,_YIN1_R_,0x00,_LIANG4_L_2_,_LIANG4_R_2_,_END_,
};

UINT8 code tOsdAudioBalanceStr[] =
{
    _B_, _a_, _l_, _a_, _n_, _c_, _e_, _END_,
    _PING2_L_,_PING2_R_,0x00,_HENG2_L_,_HENG2_R_,_END_,
};

// Reset

// AutoScan
UINT8 code tOsdTVScanChannelNoteStr[] =
{
    _S_,_c_,_a_,_n_,_n_,_i_,_n_, _g_, 0x00, _C_, _h_, _a_, _n_, _n_, _e_, _l_,0x00,0x0e, 0x0e,0x0e,_END_,
    _SOU1_L_,_SOU1_R_,0x00,_TAI2_L_,_TAI2_R_,0x00,_ZHONG1_L_,_ZHONG1_R_,0x00,0x0e,0x0e,0x0e,_END_,
};

// Color Temperature
UINT8 code tOsdColorTemp9300Str[] =
{
    _9_, _3_, _0_, _0_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdColorTemp6500Str[] =
{
    _7_, _5_, _0_, _0_, _END_,// modified by xyw 070930
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdColorTemp5800Str[] =
{
    //_5_, _8_, _0_, _0_, _END_,
    _6_, _5_, _0_, _0_, _END_,//modified by xyw 070930
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

#if (_CT_INDEPENDENT_SUPPORT == 0)
UINT8 code tOsdColorTempsRGBStr[] =
{
    _s_, _R_, _G_, _B_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
#endif
UINT8 code tOsdColorTempUserStr[] =
{
    _C_, _u_, _s_, _t_,_o_,_m_, _END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,//modified by xyw 070930
    //_THE_SAME_
};

UINT8* code tOsdColorTempStrSet[] =
{
    tOsdColorTemp9300Str,
    tOsdColorTemp6500Str,
    tOsdColorTemp5800Str,
    tOsdColorTempUserStr
};

UINT8 code tOsdModeSeclect640x400Str[] =
{
    _6_, _4_, _0_, _x_, _4_, _0_, _0_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdModeSeclect720x400Str[] =
{
    _7_, _2_, _0_, _x_, _4_, _0_, _0_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdModeSeclectStrSet[]=
{
    tOsdModeSeclect640x400Str,
    tOsdModeSeclect720x400Str,
};

// Number Set


// Language
UINT8 code tOsdLanguageEnglishStr[]=
{
    _E_,_n_,_g_,_l_,_i_,_s_,_h_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdLanguageSChineseStr[]=
{
    _ZHONG1_L_,_ZHONG1_R_,0x00,_WEN2_L_,_WEN2_R_,_END_,
    _THE_SAME_
};

UINT8 code tOsdLanguageGermanStr[]=
{
    _D_,_e_,_u_,_t_,_s_,_c_,_h_,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdLanguageSpainStr[]=
{
    _E_,_s_,_p_,_a_,0x5e,_o_,_l_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdLanguageChiTradStr[]=
{
    0xEB,0x00,0xEC,0x00,0xED,0x00,0xEE,_END_,		//ÁcÅé¤¤¤å
    _THE_SAME_,

};
/*
UINT8* code tOsdLanguageStrSet[] =
{
tOsdLanguageEnglishStr,
tOsdLanguageChiTradStr,
tOsdLanguageGermanStr,
tOsdLanguageSpainStr,
tOsdLanguageFranceStr,
};
*/
// R, G, B, Y, C String set
UINT8 code tOsdRStr[] =
{
    _R_,_e_,_d_, _END_,
    _HONG2_L_,_HONG2_R_,_END_,//modified by xyw 070930
    //_THE_SAME_
};

UINT8 code tOsdGStr[] =
{
    _G_,_r_,_e_,_e_,_n_, _END_,
    _LV4_L_2_,_LV4_R_2_,_END_,//modified by xyw 070930

    //_THE_SAME_
};

UINT8 code tOsdBStr[] =
{
    _B_,_l_,_u_,_e_, _END_,
    _LAN2_L_,_LAN2_R_,_END_,//modified by xyw 070930
    //_THE_SAME_
};
#if 0
// weixg mod 20070515 begin
UINT8 code tOsdRoffsetStr[] =
{
    _R_,_E_,_D_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdRGainStr[] =
{
    _R_,_E_,_D_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGoffsetStr[] =
{
    _G_,_R_,_E_,_E_,_N_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdGgainStr[] =
{
    _G_,_R_,_E_,_E_,_N_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBoffsetStr[] =
{
    _B_,_L_,_U_,_E_,0x00,_O_,_f_,_f_,_s_,_e_,_t_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
UINT8 code tOsdBgainStr[] =
{
    _B_,_L_,_U_,_E_,0x00,_G_,_a_,_i_,_n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

// weixg mod 20070515 end
#endif
UINT8 code tOsdRHueStr[] =
{
    _R_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGHueStr[] =
{
    _G_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBHueStr[] =
{
    _B_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYHueStr[] =
{
    _Y_, 0x00, _H_, _u_, _e_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCHueStr[] =
{
    _C_, 0x00, _H_, _u_, _e_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdRSatStr[] =
{
    _R_, 0x00, _S_, _a_, _t_, _u_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdGSatStr[] =
{
    _G_, 0x00, _S_, _a_, _t_, _u_, _r_,_a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdBSatStr[] =
{
    _B_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdYSatStr[] =
{
    _Y_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdCSatStr[] =
{
    _C_, 0x00, _S_, _a_, _t_, _u_, _r_, _a_, _t_, _i_, _o_, _n_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdVStr[] =
{
    _M_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdColorAdjustStrSet[3] =
{
    tOsdRStr, tOsdGStr, tOsdBStr
};

UINT8 code tOSD_MTS_Mono[]=
{
    _M_,_o_,_n_,_o_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Stereo[]=
{
    _S_,_t_,_e_,_r_,_e_,_o_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Sap[]=
{
    _S_,_a_,_p_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOSD_MTS_Dual[]=
{
    _D_,_u_,_a_,_l_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8* code tOsdMTSStrSet[4] =
{
    tOSD_MTS_Mono,
    tOSD_MTS_Stereo,
    tOSD_MTS_Sap,
    tOSD_MTS_Dual
};

// VChip control
UINT8 code tOsdPasswordStr[]=
{
    _P_,_a_,_s_,_s_,_w_,_o_,_r_,_d_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdPasswordNoteStr[]=
{
    _P_,_l_,_e_,_a_,_s_,_e_,0x00,_i_,_n_,_p_,_u_,_t_,0x00,_p_,_a_,_s_,_s_,_w_,_o_,_r_,_d_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdParentCtrlAVNoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _P_, _a_, _r_, _e_, _n_, _t_, 0x00, _t_, _y_, _p_, _e_, 0x00, _f_, _o_, _r_, 0x00, _M_,_o_,_v_,_i_,_e_,
    _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdParentCtrlTVNoteStr[] =
{
    _S_, _e_, _l_, _e_, _c_, _t_, 0x00, _a_, 0x00, _P_, _a_, _r_, _e_, _n_, _t_, 0x00, _t_, _y_, _p_, _e_, 0x00, _f_, _o_, _r_, 0x00, _T_,_V_,
    _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdVersionStr[] =
{
    _V_,_e_,_r_,_s_,_i_,_o_,_n_,_END_,
    _THE_SAME_,
};
// ParentControl
UINT8 code tOsd_ParentControl_ChangePassword[] =
{
    0x46, 0x47, _END_
};

UINT8 code tOsd_ParentControl_UsaTV[] =
{
    0x48, 0x49, _END_
};

UINT8 code tOsd_ParentControl_UsaMovie[] =
{
    0x4a, 0x4b, _END_
};


#if(_SCAN_TYPE==_SEQUENTIAL_SCAN)
UINT8 code tOsdIcon_Tv_ManualScan[] =
{
    0x4c, 0x4d, _END_
};
UINT8 code tOsdIcon_Tv_AudioSystem[] =
{
    0x4c, 0x4d, _END_
};
#endif

// For Skyworth

UINT8 code tOsdUnderLineStr[] =
{
    0x0d, _END_,		// -
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdRatingTVItemOption[] = {
    _A_, _L_, _L_, _END_,
    /*_D_, _END_,
    _L_, _END_,
    _S_, _END_,
    _V_, _END_,*/
    _F_, _V_, _END_
};

UINT8 code tVchip_Lock[]=
{
    0xD4,_END_,
};

UINT8 code tVchip_unLock[]=
{
    0xD5,_END_,
};

UINT8 code tOsdIcmSwitchStr[] = {
    _I_, _C_, _M_, 0x00, _S_, _w_, _i_, _t_, _c_, _h_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdIcmStr[] = {
    _I_, _C_, _M_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdDccStr[] = {
    _D_, _C_, _C_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

//leo 20060613 add black level
#if(_BLACK_LEVEL ==  _ENABLE)
UINT8 code tOsdBlackLevelStr[] =
{
    _B_, _l_, _a_, _c_, _k_, 0x00, _L_, _e_, _v_, _e_, _l_, _END_,
    _THE_SAME_,

};

UINT8 code tOsdWhiteLevelStr[] =
{
    _W_, _h_, _i_, _t_, _e_, 0x00, _L_, _e_, _v_, _e_, _l_, _END_,
    _THE_SAME_,

};
#endif

BYTE code tOSD_AUTO_STR[] =
{
    _A_,_u_,_t_,_o_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_DOT_,_DOT_,_DOT_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,
};

BYTE code tOSD_AUTOCOLOR_STR[] =
{
    _C_,_o_,_l_,_o_,_r_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,_END_,
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,0x00,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,_END_,

};

#if _CUSTOMER_HPC

UINT8 code tOsdSleepOffStr[]=
{
    0x00, _O_,_F_,_F_,0x00,0x00,_END_,
    0x00,_GUAN1_L_,_GUAN1_R_,0x00,0x00,_END_,
};

UINT8 code tOsdSleep30Str[]=
{
    //_1_,_5_,0x00,_M_,_i_,_n_,_END_,
    _0_,_2_,0x00,_M_,_i_,_n_,_END_,
    _1_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,
};

UINT8 code tOsdSleep60Str[]=
{
    _3_,_0_,0x00,_M_,_i_,_n_,_END_,
    _3_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep90Str[]=
{
    _4_,_5_,0x00,_M_,_i_,_n_,_END_,
    _4_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep120Str[]=
{
    _6_,_0_,0x00,_M_,_i_,_n_,_END_,
    _6_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep150Str[]=
{
    _7_,_5_,0x00,_M_,_i_,_n_,_END_,
    _7_,_5_,0x00,_FEN1_L_,_FEN1_R_,_END_,
};

#else	//#if _CUSTOMER_HPC

UINT8 code tOsdSleepOffStr[]=
{
    0x00,_C_,_l_,_o_,_s_,_e_,0x00,_END_,
    0x00,0x00,_GUAN1_L_,_GUAN1_R_,0x00,0x00,_END_,//add by xyw 070929
};
UINT8 code tOsdSleep10Str[]=
{
    _1_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
    _1_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
};

UINT8 code tOsdSleep20Str[]=
{
    _2_,_0_,0x00,_M_,_i_,_n_,_END_,
    _2_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,

};
UINT8 code tOsdSleep30Str[]=
{
    _3_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
    _3_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,
};

UINT8 code tOsdSleep60Str[]=
{
    _6_,_0_,0x00,_M_,_i_,_n_,_END_,
    _6_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,

};

UINT8 code tOsdSleep90Str[]=
{
    _9_,_0_,0x00,_M_,_i_,_n_,0x00,_END_,
    _9_,_0_,0x00,_FEN1_L_,_FEN1_R_,0x00,_END_,

};

UINT8 code tOsdSleep120Str[]=
{
    _1_,_2_,_0_,0x00,_M_,_i_,_n_,_END_,
    _1_,_2_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,

};

UINT8 code tOsdSleep150Str[]=
{
    _1_,_5_,_0_,0x00,_M_,_i_,_n_,_END_,
    _1_,_5_,_0_,0x00,_FEN1_L_,_FEN1_R_,_END_,
};

#endif	//#if _CUSTOMER_HPC

UINT8* code tOsdSleepOptionStrSet[8] =
{
    tOsdSleepOffStr,
    tOsdSleep10Str,
    tOsdSleep20Str,
    tOsdSleep30Str,
    tOsdSleep60Str,
    tOsdSleep90Str,
    tOsdSleep120Str,
    tOsdSleep150Str
};

BYTE code tOSD_NUM_ROW_ON[] = 	// 0, 1, 2, 3, 4
{
    _CYCLE1_,_x_,_1_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_x_,_2_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
    _CYCLE1_,_GUAN1_L_,_GUAN1_R_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_KAI1_L_,_KAI1_R_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
};

BYTE code tOSD_NUM_ROW_OFF[] = 	// 0, 1, 2, 3, 4
{
    _CYCLE0_,_x_,_1_,0x00,0x00,0x00,0x00,0x00,_CYCLE1_,_x_,_2_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
    _CYCLE0_,_GUAN1_L_,_GUAN1_R_,0x00,0x00,0x00,0x00,0x00,0x00,_CYCLE1_,_KAI1_L_,_KAI1_R_,0x00,0x00,0x00,0x00,_END_,//modified by xyw 070929
};

UINT8* code tOsdZoomStrSet[2] =
{
    tOSD_NUM_ROW_ON,
    tOSD_NUM_ROW_OFF,

};


UINT8 code tOsdSoundModeStr[] =
{
    _S_,_o_,_u_,_n_,_d_,0x00,_M_,_o_,_d_,_e_,_END_,
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdSoundModeNewsStr[]=
{
    _N_,_e_,_w_,_s_,_END_,
    _XIN1_L_,_XIN1_R_,0x00,_WEN2_L_,_WEN2_R_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdSoundModeMusicStr[]=
{
    _M_,_u_,_s_,_i_,_c_,_END_,
    _YIN1_L_,_YIN1_R_,0x00,_YUE4_L_2_,_YUE4_R_2_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdSoundModeStdStr[]=
{
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
    _BIAO1_L_,_BIAO1_R_,0x00,_ZHUN3_L_,_ZHUN3_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdSoundModeMovieStr[]=
{
    _M_,_o_,_v_,_i_,_e_,_END_,
    _DIAN4_L_,_DIAN4_R_,0x00,_YIN3_L_,_YIN3_R_,_END_,

};

UINT8 code tOsdSoundModeUserStr[]=
{
    _U_,_s_,_e_,_r_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
    // _THE_SAME_,
};

UINT8* code tOsdSoundModeStrSet[5] =
{
    tOsdSoundModeNewsStr,
    tOsdSoundModeMusicStr,
    tOsdSoundModeStdStr,
    tOsdSoundModeMovieStr,
    tOsdSoundModeUserStr
};


UINT8 code tOsdPictureModeStr[] =
{
    _P_,_i_,_c_,_t_,_u_,_r_,_e_,0x00,_M_,_o_,_d_,_e_,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
    //_THE_SAME_,

};

UINT8 code tOsdPictureModeVividStr[]=
{
    _V_,_i_,_v_,_i_,_d_,_END_,
    _MING2_L_,_MING2_R_,0x00,_LIANG4_L_,_LIANG4_R_,_END_,
    //_THE_SAME_,
};

UINT8 code tOsdPictureModeStdStr[]=
{
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
    _BIAO1_L_,_BIAO1_R_,0x00,_ZHUN3_L_,_ZHUN3_R_,_END_,
};

UINT8 code tOsdPictureModeGentleStr[]=
{
    _G_,_e_,_n_,_t_,_l_,_e_,_END_,
    _ROU2_L_,_ROU2_R_,0x00,_HE2_L_,_HE2_R_,_END_,
    // _THE_SAME_,
};

UINT8 code tOsdPictureModeUserStr[]=
{
    _U_,_s_,_e_,_r_,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
    //_THE_SAME_,
};

UINT8* code tOsdPictureModeStrSet[4] =
{
    tOsdPictureModeVividStr,
    tOsdPictureModeStdStr,
    tOsdPictureModeGentleStr,
    tOsdPictureModeUserStr
};

UINT8 code tOsdChannelEditStr[] = {
    _C_, _h_, _a_, _n_, _n_, _e_, _l_, 0x00, _S_, _k_, _i_, _p_, _END_,
    _TIAO4_L_,_TIAO4_R_,0x00,_YUE4_L_,_YUE4_R_,_END_,
};

//UINT8 code tOsdChannelEditTitleStr[]= {
//	_C_, _h_, _a_, _n_, _n_, _e_, _l_, 0x00, _E_, _d_, _i_, _t_, _END_,
//       _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
//};


//---------------- modified by xyw 070928 ------------------------------

UINT8 code tOsdChannelEreaseStr[] =
{
    _O_, _p_, _e_,_n_,0x00,_END_,
    0x00,_KAI1_L_, _KAI1_R_, _END_,
};

UINT8 code tOsdChannelAddStr[] =
{
    _C_, _l_, _o_, _s_, _e_, _END_,
    0x00,_GUAN1_L_, _GUAN1_R_, _END_,
};

UINT8* code tOsdChannelAddEreaseStrSet[2] =
{
    tOsdChannelEreaseStr,	tOsdChannelAddStr
};

UINT8 code tOsdComb2DStr[] =
{
    _2_, _D_,_END_,
};

UINT8 code tOsdComb3DStr[] =
{
    _3_, _D_,_END_,
};

UINT8* code tOsdCombStrSet[2] =
{
    tOsdComb2DStr,	tOsdComb3DStr
};

UINT8 code tOsdCombStr[] = {
    _V_, _i_, _d_, _e_, _o_,0x00,_d_,_e_,_c_,_o_,_d_,_e_, _r_, _END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

//=======gary for Factory Menu   2006.06.12=======================================
#if(_FACTORY_MENU_ENABLE)
UINT8 code tOsdFactoryResetStr[]={
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,0x00,_R_,_e_,_s_,_e_,_t_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactorySettingStr[]={
    _F_,_a_,_c_,_t_,_o_,_r_,_y_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactoryParameterModeNonlinearScalingStr[]={
    _N_,_o_,_n_,_l_,_i_,_n_,_e_,_a_,_r_,0x00,_S_,_c_,_a_,_l_,_i_,_n_,_g_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFactoryParameterModeStr[]={
    _P_,_a_,_r_,_a_,_m_,_e_,_t_,_e_,_r_,0x00,_M_,_o_,_d_,_e_,_END_,		///new add
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};
#endif

UINT8 code tOsdVerisonStr[]={
    _S_,_V_,_N_,0x00,_1_,_1_,_5_,_0_,_END_,		///SVN Version
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdSuccessStr[]={
    _S_,_u_,_c_,_c_,_e_,_s_,_s_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

UINT8 code tOsdFailStr[]={
    _F_,_a_,_i_,_l_,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_,
};

#if _TIMER_SLEEP_HINT_SUPPORT
UINT8 code tOsdSleepTimeoverHintStr[]={
    _S_,_l_,_e_,_e_,_p_,0x00,_END_,
    _SHUI4_L_,_SHUI4_R_,0x00,_MIAN2_L_,_MIAN2_R_,0x00,_END_,
};
UINT8 code tOsdSleepTimeoverCancelHintStr[]={
    _P_,_r_,_e_,_s_,_s_,0x00,_S_,_L_,_E_,_E_,_P_,0x00,_t_,_o_,0x00,_E_,_x_,_i_,_t_,_DOT_,_DOT_,_DOT_,_END_,
    _AN4_L_,_AN4_R_,0x00,_SHUI4_L_,_SHUI4_R_,0x00,_MIAN2_L_,_MIAN2_R_,0x00,_JIAN4_L_,_JIAN4_R_,0x00,_TUI4_L_,_TUI4_R_,0X00,_CHU1_L_,_CHU1_R_,0X00,_DOT_,_DOT_,_DOT_,0X00,_END_,
    //_THE_SAME_,
};
#endif	//#if _TIMER_SLEEP_HINT_SUPPORT

#if _TIMER_PAGE_SUPPORT
UINT8 code tOsdPowerOffTimeoverCancelHintStr[]={
    _P_,_r_,_e_,_s_,_s_,0x00,_P_,_O_,_W_,_E_,_R_,0x00,_t_,_o_,0x00,_E_,_x_,_i_,_t_,_DOT_,_DOT_,_DOT_,_END_,
    _THE_SAME_,
};
UINT8 code tOsdTimerPageRemindStr[]={
    _T_,_i_,_m_,_e_,0x00,_O_,_v_,_e_,_r_,_END_,
    _THE_SAME_,
};
#endif	//#if _TIMER_PAGE_SUPPORT

UINT8* code tOsdShowStatusStrSet[] = {
    tOsdNoSignalStr,
    tOsdNoCableStr,
    tOsdNoSupportStr,
    tOSD_AUTO_STR,
    tOSD_AUTOCOLOR_STR,
    tOsdVerisonStr,
    tOsdSuccessStr,
    tOsdFailStr,
    tOsdSearchingStr,
#if _TIMER_SLEEP_HINT_SUPPORT
    tOsdSleepTimeoverHintStr,
    tOsdSleepTimeoverCancelHintStr,
#endif	//#if _TIMER_SLEEP_HINT_SUPPORT
};

//--------------------------------------
UINT8 code tOsdIcon_Title_Picture[]=
{
    (_LOAD_ICON_ADDR+0x00),(_LOAD_ICON_ADDR+0x01),(_LOAD_ICON_ADDR+0x02),_NEXT_,
    (_LOAD_ICON_ADDR+0x03),(_LOAD_ICON_ADDR+0x04),(_LOAD_ICON_ADDR+0x05),_END_,
};

UINT8 code tOsdIcon_Title_Audio[]=
{
    (_LOAD_ICON_ADDR+0x0c),(_LOAD_ICON_ADDR+0x0D),(_LOAD_ICON_ADDR+0x0E),_NEXT_,
    (_LOAD_ICON_ADDR+0x0F),(_LOAD_ICON_ADDR+0x10),(_LOAD_ICON_ADDR+0x11),_END_,
};

UINT8 code tOsdIcon_Title_Tune[]=
{
    (_LOAD_ICON_ADDR+0x1e),(_LOAD_ICON_ADDR+0x1f),(_LOAD_ICON_ADDR+0x20),_NEXT_,
    (_LOAD_ICON_ADDR+0x21),(_LOAD_ICON_ADDR+0x22),(_LOAD_ICON_ADDR+0x23),_END_,
};

UINT8 code tOsdIcon_Title_PC[]=
{
    (_LOAD_ICON_ADDR+0x06),(_LOAD_ICON_ADDR+0x07),(_LOAD_ICON_ADDR+0x08),_NEXT_,
    (_LOAD_ICON_ADDR+0x09),(_LOAD_ICON_ADDR+0x0A),(_LOAD_ICON_ADDR+0x0B),_END_,
};


UINT8 code tOsdIcon_Title_Setup[]=
{
    (_LOAD_ICON_ADDR+0x12),(_LOAD_ICON_ADDR+0x13),(_LOAD_ICON_ADDR+0x14),_NEXT_,
    (_LOAD_ICON_ADDR+0x15),(_LOAD_ICON_ADDR+0x16),(_LOAD_ICON_ADDR+0x17),_END_,
};


UINT8 code tOsdIcon_Title_Advanced[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_NEXT_,
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};
BYTE code tOSD_AUDIO_NORMAL_ICON[] =
{
    (_LOAD_ICON_ADDR)+0x06,(_LOAD_ICON_ADDR)+0x07,(_LOAD_ICON_ADDR)+0x08,_NEXT_,
    (_LOAD_ICON_ADDR)+0x09,(_LOAD_ICON_ADDR)+0x0A,(_LOAD_ICON_ADDR)+0x0B,_END_,
};

BYTE code tOSD_AUDIO_MUTE_ICON[] =
{
    (_LOAD_ICON_ADDR)+0x00,(_LOAD_ICON_ADDR)+0x01,(_LOAD_ICON_ADDR)+0x02,_NEXT_,
    (_LOAD_ICON_ADDR)+0x03,(_LOAD_ICON_ADDR)+0x04,(_LOAD_ICON_ADDR)+0x05,_END_,
};

UINT8 code tOsdFontPictureStr[]={
    _C_,_o_,_l_,_o_,_r_,0x00,0x00,_END_,
    _YAN2_L_2_,_YAN2_R_2_,0x00,_SE4_L_,_SE4_R_,_END_,
};

UINT8 code tOsdFontAudioStr[]={

    _A_,_u_,_d_,_i_,_o_,0x00,0x00,_END_,
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,_END_,

};

UINT8 code tOsdFontTuneStr[]={
    _C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,0x00,_END_,
    _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,

};

UINT8 code tOsdFontPCStr[]={

    _I_,_m_,_a_,_g_,_e_,0x00,0x00,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,_END_,

};


UINT8 code tOsdFontSetupStr[]={

    0x00,0x00,_O_,_S_,_D_,0x00,0x00,_END_,
    _CAI4_L_,_CAI4_R_,0x00,_DAN1_L_,_DAN1_R_,_END_,
};


UINT8 code tOsdFontAdvancedStr[]={

    0x00,_M_,_I_,_S_,_C_,0x00,0x00,_END_,
    _QI2_L_,_QI2_R_,0x00,_TA1_L_,_TA1_R_,_END_,

};

UINT8 code tOsdArrow_L[]=
{
    0x1C,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8 code tOsdArrow_R[]=
{
    0x1E,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

/*
UINT8 code tOsdDoubleArrow_R[]=//20070531
{
0x1E,0x1E,_END_,
_THE_SAME_
};
*/
/*************skyworth 2007-4-29 11:37***************/
UINT8 code tOsdChannelNoStr[] = //add by lcaif 061122 for skyworth
{
    _C_,_u_,_r_,_r_,_e_,_n_,_t_,0x00,_C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
    _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
};
UINT8 code tOsdCurrentChannelStr[] = //add by lcaif 061122 for skyworth
{
    _C_,_u_,_r_,_r_,_e_,_n_,_t_,0x00,_C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
    _DANG1_L_,_DANG1_R_,0x00,_QIAN2_L_,_QIAN2_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,
    //_THE_SAME_
};
UINT8 code tOsdTargetChannelStr[] = //add by lcaif 061122 for skyworth
{
    _T_,_a_,_r_,_g_,_e_,_t_,0x00,_C_,_h_,_a_,_n_,_n_,_e_,_l_,_END_,
    _MU4_L_,_MU4_R_,0x00,_DI4_L_,_DI4_R_,0x00,_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,_END_,//modified by xyw 070929
    //_THE_SAME_
};
UINT8 code tOsdTvSwapConfirmChannelStr[]=
{
    _C_,_o_,_n_,_f_,_i_,_r_,_m_,_END_,
    _QUE4_L_,_QUE4_R_,0x00,_DING4_L_,_DING4_R_,_END_,//modified by xyw 070929
    //_THE_SAME_
};
UINT8 code tOsdTvStartManualSearchStr[] = //add by lcaif 061122 for skyworth
{
    _S_,_t_,_a_,_r_,_t_,_END_,
    _THE_SAME_
};
UINT8 code tOsdTvFrequencyStr[] = //add by lcaif 061122 for skyworth
{
    _F_,_r_,_e_,_n_,_q_,_u_,_e_,_c_, _y_, _END_,
    _PIN2_L_,_PIN2_R_,0x00,0x00,0x00,_LV4_L_,_LV4_R_,_END_,
    //_THE_SAME_
};
UINT8 code tOsdTvBandStr[] = //add by lcaif 061122 for skyworth
{
    _B_,_a_,_n_,_d_,_END_,
    _BO1_L_,_BO1_R_,0x00,0x00,0x00,_DUAN4_L_,_DUAN4_R_,_END_,
    //_THE_SAME_
};
UINT8 code tOsdTvStandardStr[]=
{
    _S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
};
UINT8 code tOsdAudioStandardStr[]= //add by lcaif 061122 for skyworth
{
    _S_,_y_,_s_,_t_,_e_,_m_,_END_,
    _SHENG1_L_,_SHENG1_R_,0x00,_YIN1_L_,_YIN1_R_,0x00,_XI4_L_,_XI4_R_,0x00,_TONG3_L_,_TONG3_R_,_END_,
};
UINT8 code tOsdFineTuneStr[]= //add by lcaif 061122 for skyworth
{
    _M_,_a_,_n_,_u_,_a_,_l_,0x00,_F_,_i_,_n_,_e_,_t_,_u_,_n_,_e_,_END_,//modified by xyw 070930
    _SHOU3_L_,_SHOU3_R_,0x00,_DONG4_L_,_DONG4_R_,0x00,_WEI1_L_,_WEI1_R_,0x00,_TIAO2_L_,_TIAO2_R_,_END_,

};

/*
UINT8 code tOsdManualScanStr[]= // add by lcaif 061122 for skyworth
{
_M_,_a_,_n_,_u_,_a_,_l_,0x00,_S_,_e_,_a_,_r_,_c_,_h_,_END_,

0xd0,0xd1,0xa6,0xa7,0xd2,0xd3,0xb6,0xb7,_END_,//skyworth font ÊÖ¶¯ËÑÌ¨
};
*/

BYTE code tOSD_NUM_ROW0[] = 	// 0, 1, 2, 3, 4
{

    0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_O_,_N_,0x00,0x00,0x00,0x00,0x00,_CYCLE0_,_O_,_F_,_F_,0x00,0x00,0x00,_END_
};


// weixg mod 20070515 begin
UINT8 code tOsdChannelEditSkipStr[]={
    _S_,_k_,_i_,_p_,_END_,
    _TIAO4_L_,_TIAO4_R_,0x00,_YUE4_L_,_YUE4_R_,_END_,
};
UINT8 code tOsdChannelEditSwapStr[]={
    _C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_S_,_w_,_a_,_p_,_END_,
    _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_JIAO1_L_,_JIAO1_R_,0x00,_HUAN4_L_,_HUAN4_R_,_END_,
};
// weixg mod 20070515 end

UINT8 code tOsdAutoScanStartFreStr[]=
{
    _4_,_8_,0x0e,_2_,_5_,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

//note message
UINT8 code tOsdFontRealtekStr[]=
{
    _HELP_LR_,_HELP_UD_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_EXIT_,_E_,_x_,_i_,_t_,0x00,0x00,_END_,
    _HELP_LR_,_HELP_UD_,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_CAI_LOGO_,_DAN_LOGO_,_TUI4_L_,_TUI4_R_,0x00,_CHU1_L_,_CHU1_R_,0x00,0x00,_END_,
};
UINT8 code tOsdSelectMessageStr[]=
{
    _HELP_LR_,_A_,_c_,_c_,_e_,_s_,_s_,0x00,_HELP_UD_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_HELP_EXIT_,_R_,_e_,_t_,_u_,_r_,_n_,_END_,
    _HELP_LR_,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,0x00,0x00,_HELP_UD_,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,0x00,0x00,0x00,0x00,_HELP_EXIT_,_FAN3_L_,_FAN3_R_,0x00,_HUI2_L_,_HUI2_R_,0x00,_END_,
};

UINT8 code tOsdAdjustMesssageStr[]=
{
    _HELP_UD_,_A_,_c_,_c_,_e_,_s_,_s_,0x00,_HELP_LR_,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,0x00,_HELP_EXIT_,_R_,_e_,_t_,_u_,_r_,_n_,_END_,
    _HELP_LR_,_TIAO2_L_,_TIAO2_R_,0x00,_ZHENG3_L_,_ZHENG3_R_,0x00,0x00,_HELP_UD_,_WEI4_L_,_WEI4_R_,0x00,_ZHI4_L_,_ZHI4_R_,0x00,0x00,0x00,0x00,_HELP_EXIT_,_FAN3_L_,_FAN3_R_,0x00,_HUI2_L_,_HUI2_R_,0x00,_END_,
};

UINT8 code tOsdTvsearchMessageStr[]=
{
    _HELP_UD_,_S_,_e_,_a_,_r_,_c_,_h_,_i_,_n_,_g_,_DOT_,_DOT_,_DOT_,_DOT_,0x00,0x00,0x00,0x00,_HELP_EXIT_,_R_,_e_,_t_,_u_,_r_,_n_,_END_,
    _SOU1_L_,_SOU1_R_,0x00,_SUO3_L_,_SUO3_R_,0x00,_ZHONG1_L_,_ZHONG1_R_,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,_HELP_EXIT_,_FAN3_L_,_FAN3_R_,0x00,_HUI2_L_,_HUI2_R_,0x00,_END_,
};
UINT8 *code tOsdFontNoteMessageSet[]={

    tOsdFontRealtekStr,
    tOsdSelectMessageStr,
    tOsdAdjustMesssageStr,
    tOsdTvsearchMessageStr,
};

UINT8 *code tOsdFontMainItemIconStrSet[]={
    tOsdIcon_Title_Picture,
    tOsdIcon_Title_Audio,
    tOsdIcon_Title_Tune,
    tOsdIcon_Title_Setup,
    tOsdIcon_Title_Advanced,

};

UINT8 code tOsdNoiseReduceStr[]={//yf_zhang
    _N_,_o_,_i_,_s_,_e_,_R_,_e_,_d_,_END_,
    _THE_SAME_,

};

UINT8 code tOsdISFilter[]=
{
    _I_,_S_,_DOT_,_F_,_i_,_l_,_t_,_e_,_r_,_END_,
    _THE_SAME_,

};
//yf_zhang 2007-6-6 18:23
//UINT8 code tOsdFreqStr[]={
//	_M_,_H_,_z_,_END_,
//	_THE_SAME_,
//};
//UINT8 code tChannelOneStr[]={
// 	_C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_1_,_END_,
//       _PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_1_,_END_,
//
//};
//UINT8 code tChannelTwoStr[]={
// 	_C_,_h_,_a_,_n_,_n_,_e_,_l_,0x00,_2_,_END_,
//	_PIN2_L_,_PIN2_R_,0x00,_DAO4_L_,_DAO4_R_,0x00,_2_,_END_,
//
//};
//UINT8 tOsdSetNumStr[]={
//	0x00,0x10,0x00,_END_,
//	_THE_SAME_,
//};
//UINT8 *code tOsdSetNum[]={
//	tOsdSetNumStr
//};
//yf_zhang end 2007-6-8 11:52
#if 0//(SKYWORTH_DISPLAYPROTECT==_ENABLE)
UINT8  code tOsdSkyworthStr1[] =
{
    0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,
    0xe8,0xe9,0xea,0xeb,_END_, //0xec,0xed,0xee,0xef,_END_,
    /* _THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};

UINT8  code tOsdSkyworthStr2[] =
{
    0xec,0xed,0xee,0xef,0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,_END_,
    //0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,_END_,
    /*_THE_SAME_,
    _THE_SAME_,
    _THE_SAME_,*/
    _THE_SAME_
};
#endif
// Number Set
UINT8 code tOsdNumber0Str[] =
{
    _0_, _END_,
};

UINT8 code tOsdNumber1Str[] =
{
    _1_, _END_,
};

UINT8 code tOsdNumber2Str[] =
{
    _2_, _END_,
};

UINT8 code tOsdNumber3Str[] =
{
    _3_, _END_,
};

UINT8 code tOsdNumber4Str[] =
{
    _4_, _END_,
};

UINT8 code tOsdNumber5Str[] =
{
    _5_, _END_,
};

UINT8 code tOsdNumber6Str[] =
{
    _6_, _END_,
};

UINT8 code tOsdNumber7Str[] =
{
    _7_, _END_,
};

UINT8 code tOsdNumber8Str[] =
{
    _8_, _END_,
};

UINT8 code tOsdNumber9Str[] =
{
    _9_, _END_,
};
UINT8 code tOsdNumber10Str[] =
{
    _1_,_0_, _END_,
};
UINT8 code tOsdNumber11Str[] =
{
    _1_,_1_, _END_,
};
UINT8 code tOsdNumber12Str[] =
{
    _1_,_2_, _END_,
};
UINT8 code tOsdNumber13Str[] =
{
    _1_,_3_, _END_,
};
UINT8 code tOsdNumber14Str[] =
{
    _1_,_4_, _END_,
};
UINT8 code tOsdNumber15Str[] =
{
    _1_,_5_, _END_,
};
UINT8* code tOsdNumberStrSet[] =
{
    tOsdNumber0Str,
    tOsdNumber1Str,
    tOsdNumber2Str,
    tOsdNumber3Str,
    tOsdNumber4Str,
    tOsdNumber5Str,
    tOsdNumber6Str,
    tOsdNumber7Str,
    tOsdNumber8Str,
    tOsdNumber9Str,
    tOsdNumber10Str,
    tOsdNumber11Str,
    tOsdNumber12Str,
    tOsdNumber13Str,
    tOsdNumber14Str,
    tOsdNumber15Str,
};
//premier, factory additional items
UINT8 code tOsdFactoryBurnStr[]=
{
    _B_,_u_,_r_,_n_,_i_,_n_,_g_,0x00,_M_,_o_,_d_,_e_,_END_,		///new add
    _THE_SAME_,
};
#if (_AUDIO_EFFECT_SUPPORT)
UINT8 code tOsdAudioModeStr[]=
{
    _A_,_u_,_d_,_i_,_o_,0x00,_M_,_o_,_d_,_e_,_END_,
    _THE_SAME_,//__YIN1_,0x00,__AU_XIAO_,0x00,__MO2_,0x00,__SHI4d_,_END_,
};
#endif


#if (_PICT_EFFECT_SUPPORT)

//-------------modified by xyw 070929 -----------------------------------
UINT8 code tOSD_Pict_Effect_User[]=
{
    0x00,0x00,_U_,_s_,_e_,_r_,0x00,0x00,0x00,_END_,
    _ZI4_L_,_ZI4_R_,0x00,_DING4_L_,_DING4_R_,0x00,_YI4_L_,_YI4_R_,_END_,
    //_THE_SAME_,
};
UINT8 code tOSD_Pict_Effect_Movie[]=
{
    _B_,_r_,_i_,_g_,_h_,_t_,0x00,_END_,
    0x00,_DIAN4_L_,_DIAN4_R_,0x00,_YIN3_L_,_YIN3_R_,0x00,0x00,_END_,
};
UINT8 code tOSD_Pict_Effect_Play[]=
{
    0x00,_S_,_o_,_f_,_t_,0x00,0x00,_END_,
    _LIAN2_L_,_LIAN2_R_,0x00,_XU4_L_,_XU4_R_,0x00,_JU4_L_,_JU4_R_,_END_,
};
UINT8 code tOSD_Pict_Effect_DV[]=
{
    _S_,_t_,_a_,_n_,_d_,_a_,_r_,_d_,_END_,
    0x00,0x00,_D_,0x00,_V_,0x00,0x00,0x00,_END_,
};
UINT8 code tOSD_Pict_Effect_Sport[]=
{
    _S_,_p_,_o_,_r_,_t_,0x00,_END_,
    0x00,_TI2_L_2_,_TI2_R_2_,0x00,_YU4_L_,_YU4_R_,0x00,0x00,_END_,
    //_THE_SAME_,
};
//---------------------------------------------------
UINT8* code tOsdPictEffectStrSet[_PICT_EFFECT_SUM] =
{
    tOSD_Pict_Effect_User,
    tOSD_Pict_Effect_Movie,
    tOSD_Pict_Effect_Play,
    tOSD_Pict_Effect_DV,
};
#endif
#if (_AUDIO_EFFECT_SUPPORT)
UINT8 code tOSD_SEffect_User[]=
{
    _U_,_s_,_e_,_r_,0x00,_END_,
    _THE_SAME_,
//__ZI4_,0x00,__DING4_,0x00,__YI4_,_END_,
};
UINT8 code tOSD_SEffect_Movie[]=
{
    _M_,_o_,_v_,_i_,_e_,_s_,_END_,
    _THE_SAME_,
};
UINT8 code tOSD_SEffect_Music[]=
{
    _M_,_u_,_s_,_i_,_c_,0x00,_END_,
    _THE_SAME_,
//0x00,__YIN1_,0x00,__YUE4_,0x00,_END_,
};
UINT8 code tOSD_SEffect_News[]=
{
    _N_,_e_,_w_,_s_,0x00,0x00,_END_,
    _THE_SAME_,
//0x00,__XIN1_,0x00,__WEN2a_,0x00,_END_,
};
UINT8* code tOsdSoundEffectStrSet[_AUDIO_EFFECT_SUM] =
{
    tOSD_SEffect_User,
    tOSD_SEffect_Movie,
    tOSD_SEffect_Music,
    tOSD_SEffect_News,
};
#endif

UINT8 code tICON_COLOR_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x00),(_LOAD_ICON_ADDR+0x01),(_LOAD_ICON_ADDR+0x02),_END_,
};
UINT8 code tICON_COLOR_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x03),(_LOAD_ICON_ADDR+0x04),(_LOAD_ICON_ADDR+0x05),_END_,
};
UINT8 code tICON_AUDIO_4B_L0[] =
{
    (_LOAD_ICON_ADDR+0x0c),(_LOAD_ICON_ADDR+0x0D),(_LOAD_ICON_ADDR+0x0E),_END_,
};
UINT8 code tICON_AUDIO_4B_L1[] =
{
    (_LOAD_ICON_ADDR+0x0F),(_LOAD_ICON_ADDR+0x10),(_LOAD_ICON_ADDR+0x11),_END_,
};
UINT8 code tICON_OSD_4B_L0[]=
{
    (_LOAD_ICON_ADDR)+0x06,(_LOAD_ICON_ADDR)+0x07,(_LOAD_ICON_ADDR)+0x08,_END_,
};
UINT8 code tICON_OSD_4B_L1[]=
{
    (_LOAD_ICON_ADDR)+0x09,(_LOAD_ICON_ADDR)+0x0A,(_LOAD_ICON_ADDR)+0x0B,_END_,
};
UINT8 code tICON_MISC_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x12),(_LOAD_ICON_ADDR+0x13),(_LOAD_ICON_ADDR+0x14),_END_,
};
UINT8 code tICON_MISC_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x15),(_LOAD_ICON_ADDR+0x16),(_LOAD_ICON_ADDR+0x17),_END_,
};
UINT8 code tICON_CHANNEL_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_END_,
};
UINT8 code tICON_CHANNEL_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};

UINT8 code tICON_IMAGE_4B_L0[]=
{
    (_LOAD_ICON_ADDR+0x18),(_LOAD_ICON_ADDR+0x19),(_LOAD_ICON_ADDR+0x1A),_END_,
};
UINT8 code tICON_IMAGE_4B_L1[]=
{
    (_LOAD_ICON_ADDR+0x1B),(_LOAD_ICON_ADDR+0x1C),(_LOAD_ICON_ADDR+0x1D),_END_,
};



UINT8 code tOsdNullStr[] =
{
    0x00,_END_,
    _THE_SAME_,
};




#define _L(x)	(_FONT_LOGO_ADDR+x)
#define _E(x)	(_FONT_LOGO_ADDR+0x00)
#define _M(line,num)	(_FONT_LOGO_ADDR+line*11+num)
//foot
#define _MF			(_FONT_LOGO_ADDR+0x4F)	//foot of L/T
//head
#define _MH			(_FONT_LOGO_ADDR+0x4c)	//header
//Left of T
#define _ML			(_FONT_LOGO_ADDR+0x4D)	//left
//right of T
#define _MR			(_FONT_LOGO_ADDR+0x4E)	//right
//all
#define _MA			(_FONT_LOGO_ADDR+0x4f)	//full
//empty
#define _ME			(_FONT_LOGO_ADDR+0x00)	//empty

UINT8 code tOsdIconMoveStr[] =
{
    //"TCL"
    //"C" is 7x11

    //row0
    _MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_MH,_ME,_ME,								//T
    _M(0,0),_M(0,1),_M(0,2),_M(0,3),_M(0,4),_M(0,5),_M(0,6),_M(0,7),_M(0,8),_M(0,9),_M(0,10),	//C
    _ME,_ME,_MH,_MH,_MH,_ME,_ME,_ME,_ME,_ME,_ME,									//L
    _END_,

    //row1
    _MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_ME,_ME,
    _M(1,0),_M(1,1),_M(1,2),_M(1,3),_M(1,4),_M(1,5),_M(1,6),_M(1,7),_M(1,8),_M(1,9),_M(1,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row2
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(2,0),_M(2,1),_M(2,2),_M(2,3),_M(2,4),_M(2,5),_M(2,6),_M(2,7),_M(2,8),_M(2,9),_M(2,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row3
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(3,0),_M(3,1),_M(3,2),_M(3,3),_M(3,4),_M(3,5),_M(3,6),_M(3,7),_M(3,8),_M(3,9),_M(3,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row4
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(4,0),_M(4,1),_M(4,2),_M(4,3),_M(4,4),_M(4,5),_M(4,6),_M(4,7),_M(4,8),_M(4,9),_M(4,10),
    _ME,_ME,_MA,_MA,_MA,_ME,_ME,_ME,_ME,_ME,_ME,
    _END_,

    //row5
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(5,0),_M(5,1),_M(5,2),_M(5,3),_M(5,4),_M(5,5),_M(5,6),_M(5,7),_M(5,8),_M(5,9),_M(5,10),
    _ME,_ME,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_MA,_ME,
    _END_,

    //row6
    _ME,_ME,_ME,_ML,_MA,_MA,_MR,_ME,_ME,_ME,_ME,_ME,
    _M(6,0),_M(6,1),_M(6,2),_M(6,3),_M(6,4),_M(6,5),_M(6,6),_M(6,7),_M(6,8),_M(6,9),_E(0),
    _ME,_ME,_MF,_MF,_MF,_MF,_MF,_MF,_MF,_MF,_ME,
    _END_,

};

#if (_DISP_RATIO_M2_SUPPORT)
UINT8 code tOsdDispRatio4X3Str[] =
{
    _4_,_COLON_,_3_,0x00,0x00,_END_,
    _THE_SAME_,
};

UINT8 code tOsdDispRatio16X9Str[] =
{
    _1_,_6_,_COLON_,_1_,_0_,_END_,
    _THE_SAME_,
};
UINT8* code tOsdDispRatioStrSetM2[]=
{
    tOsdDispRatio16X9Str,
    tOsdDispRatio4X3Str,
};

#endif	//#if (_DISP_RATIO_M2_SUPPORT)

#if _PICT_EFFECT_ONMENU_SUPPORT
UINT8 code tOsdPictEffectStr[]=
{
    _P_,_i_,_c_,_t_,_u_,_r_,_e_,0x00,_M_,_o_,_d_,_e_,_END_,
    _TU2_L_,_TU2_R_,0x00,_XIANG4_L_,_XIANG4_R_,0x00,_MO2_L_,_MO2_R_,0x00,_SHI4_L_,_SHI4_R_,_END_,
};
#endif	//#if _PICT_EFFECT_ONMENU_SUPPORT
#endif




/*=================== Local Functions Phototype ==============*/

/*=========================== Functions ===================== */


/**
 *
 * @}
 */

