📄 generic_osdtable.h
字号:
//**********************************************************************************************************
// The Software is proprietary, confidential, and valuable to Realtek Semiconductor
// Corporation ("Realtek"). All rights, including but not limited to copyrights,
// patents, trademarks, trade secrets, mask work rights, and other similar rights and interests,
// are reserved to Realtek. Without prior written consent from Realtek, copying, reproduction,
// modification, distribution, or otherwise is strictly prohibited. The Software shall be
// kept strictly in confidence, and shall not be disclosed to or otherwise accessed by
// any third party. @ <2003> - <2008> The Software is provided "AS IS" without any warranty of any kind,
// express, implied, statutory or otherwise.
//**********************************************************************************************************
//----------------------------------------------------------------------------------------------------
// ID Code : OsdTable.h No.0000
// Update Note :
//----------------------------------------------------------------------------------------------------
#if(_OSD_TYPE == _GENERIC_OSD)
#ifdef __ADJUST__
//--------------------------------------------------
// Color Palette Table
//--------------------------------------------------
#define _RGB_TRAN 255,255,255
#define _RGB_BLACK 000,000,000
#define _RGB_BLUE_255 180,220,255
#define _RGB_BLUE_070 20, 40, 70
#define _RGB_GREEN_230 150,230, 30
#define _RGB_BLUE_090 40, 60, 90
#define _RGB_BLUE_255_2 205-10,225,255
#define _RGB_WHITE 255,255,255
#define _RGB_BLUE_220 140,159,180
#define _RGB_BLUE_220_2 170,190,220
#define _RGB_BLUE_140 90,110,140
#define _RGB_BROWN 225,170,000
#define _RGB_ORANGE 235, 80,000
#define _RGB_GREEN_150 70,150,000
#define _RGB_BLUE_238 189,212,238
#define _RGB_BLUE_110 60, 80,110
#define _RGB_PURPLE 65, 0,131 //128, 0,128
#define _RGB_MAGENTA 164,131,197
#define _RGB_DARKBLUE 000,000,128//000,000,064
#define _RGB_WHITE 255,255,255
#define _RGB_GRAY 192,192,192
#define _RGB_LIGHTBLUE 000,128,255//100,128,192
#define _RGB_BLACK 000,000,000
#define _RGB_RED 255,000,000
#define _RGB_GREEN 000,255,000
#define _RGB_BLUE 000,000,255
#define _RGB_YELLOW 255,255,000
#define _RGB_DARKGRAY 076,076,076
#define _RGB_CYAN 000,255,255
#define _RGB_PINK 255,000,255
#define _RGB_DARKBLUE2 000,000,064
BYTE code tPALETTE_0_GENERIC[] =
{
_RGB_DARKBLUE,
_RGB_WHITE,
_RGB_GRAY,
_RGB_LIGHTBLUE,
_RGB_BLACK,
_RGB_RED,
_RGB_BLUE,
_RGB_GREEN,
_RGB_YELLOW,
_RGB_DARKGRAY,
_RGB_CYAN,
_RGB_PINK,
_RGB_DARKBLUE2,
_RGB_WHITE,
_RGB_BLUE_090,
_RGB_BLUE_140,
};
BYTE code tLOGO_PALETTE[] =
{
_RGB_PURPLE,
_RGB_WHITE,
_RGB_BLACK,
_RGB_MAGENTA,
};
//----------------------------------------------------------------------------------------------------
// Filter Coefficient Table (Sharpness)
//----------------------------------------------------------------------------------------------------
BYTE xdata tSU_COEF_0[_SU_COEF_EXTEND] _at_ _SU_COEF_0_EXTEND_ADDRESS;
BYTE xdata tSU_COEF_1[_SU_COEF_EXTEND] _at_ _SU_COEF_1_EXTEND_ADDRESS;
BYTE xdata tSU_COEF_2[_SU_COEF_EXTEND] _at_ _SU_COEF_2_EXTEND_ADDRESS;
BYTE xdata tSU_COEF_3[_SU_COEF_EXTEND] _at_ _SU_COEF_3_EXTEND_ADDRESS;
BYTE xdata tSU_COEF_4[_SU_COEF_EXTEND] _at_ _SU_COEF_4_EXTEND_ADDRESS;
BYTE xdata tBP_COEF_0[_SU_COEF_EXTEND] _at_ _BP_COEF_0_EXTEND_ADDRESS;
BYTE xdata tBP_COEF_1[_SU_COEF_EXTEND] _at_ _BP_COEF_1_EXTEND_ADDRESS;
BYTE xdata tBP_COEF_2[_SU_COEF_EXTEND] _at_ _BP_COEF_2_EXTEND_ADDRESS;
BYTE xdata tBP_COEF_3[_SU_COEF_EXTEND] _at_ _BP_COEF_3_EXTEND_ADDRESS;
BYTE xdata tBP_COEF_4[_SU_COEF_EXTEND] _at_ _BP_COEF_4_EXTEND_ADDRESS;
code BYTE *tSCALE_COEF_TABLE[] =
{
tSU_COEF_0, tSU_COEF_1, tSU_COEF_2, tSU_COEF_3, tSU_COEF_4,
};
code BYTE *tBP_COEF_TABLE[] =
{
tBP_COEF_0, tBP_COEF_1, tBP_COEF_2, tBP_COEF_3, tBP_COEF_4,
};
#else
extern BYTE code tLOGO_PALETTE[];
extern BYTE code tPALETTE_0_GENERIC[];
extern code BYTE *tSCALE_COEF_TABLE[];
extern code BYTE *tBP_COEF_TABLE[];
#endif // End of #ifdef __ADJUST__
#ifdef __GENERIC_OSD__
#if(_SERVICE_PAGE == _ON)//ryan 081211
BYTE code OSD_SERVICE_CTRL_GENERIC[]=
{
FONTBYTE1(0x000),0x88,_Repeat_,_OSD_ROW_SIZE_GENERIC,_Next_,
_End_
};
//************************************************************************/
BYTE code OSD_SERVICE_PAGE_GENERIC[]=
{
___GENERIC_,_Repeat_,16,_B_GENERIC_,_e_GENERIC_,_n_GENERIC_,_SM_GENERIC_04,___GENERIC_,_S_GENERIC_,_e_GENERIC_,_r_GENERIC_,_v_GENERIC_,_i_GENERIC_,_c_GENERIC_,_e_GENERIC_,___GENERIC_,_P_GENERIC_,_a_GENERIC_,_g_GENERIC_,_e_GENERIC_,_Next_,
_Next_,
_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,_l_GENERIC_,___GENERIC_,_N_GENERIC_,_a_GENERIC_,_m_GENERIC_,_e_GENERIC_,_1G_GENERIC_22_,_Next_,
_S_GENERIC_,_1G_GENERIC_1C_,_N_GENERIC_,_1G_GENERIC_22_,_Next_,
_V_GENERIC_,_e_GENERIC_,_n_GENERIC_,_d_GENERIC_,_e_GENERIC_,_r_GENERIC_,_1G_GENERIC_22_,___GENERIC_,_Repeat_,18,_I_GENERIC_,_M_GENERIC_,_S_GENERIC_,_Next_,
_P_GENERIC_,_a_GENERIC_,_n_GENERIC_,_e_GENERIC_,_l_GENERIC_,_1G_GENERIC_22_,_Next_,
_S_GENERIC_,_c_GENERIC_,_a_GENERIC_,_l_GENERIC_,_e_GENERIC_,_r_GENERIC_,_1G_GENERIC_22_,_Next_,
_F_GENERIC_,_1G_GENERIC_1C_,_W_GENERIC_,___GENERIC_,_V_GENERIC_,_e_GENERIC_,_r_GENERIC_,_s_GENERIC_,_i_GENERIC_,_o_GENERIC_,_n_GENERIC_,_1G_GENERIC_22_,_Next_,
_M_GENERIC_,_o_GENERIC_,_n_GENERIC_,_i_GENERIC_,_t_GENERIC_,_o_GENERIC_,_r_GENERIC_,___GENERIC_,_O_GENERIC_,_n_GENERIC_,___GENERIC_,_T_GENERIC_,_i_GENERIC_,_m_GENERIC_,_e_GENERIC_,_1G_GENERIC_22_,_Next_,
_B_GENERIC_,_a_GENERIC_,_c_GENERIC_,_k_GENERIC_,_l_GENERIC_,_i_GENERIC_,_g_GENERIC_,_h_GENERIC_,_t_GENERIC_,___GENERIC_,_O_GENERIC_,_n_GENERIC_,___GENERIC_,_T_GENERIC_,_i_GENERIC_,_m_GENERIC_,_e_GENERIC_,_1G_GENERIC_22_,_Next_,
_Next_,
_H_GENERIC_,_D_GENERIC_,_C_GENERIC_,_P_GENERIC_,___GENERIC_,___GENERIC_,___GENERIC_,___GENERIC_,___GENERIC_,___GENERIC_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,___GENERIC_,_1_GENERIC_,_1G_GENERIC_1C_,_M_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,___GENERIC_,_2_GENERIC_,_Next_, //ARKIN 0522 FOR SERVICE MODE 1/2 // 0523 index2 //ARKIN 0613
_Next_,
_SM_GENERIC_01,_E_GENERIC_,_n_GENERIC_,_t_GENERIC_,_e_GENERIC_,_r_GENERIC_,___GENERIC_,_t_GENERIC_,_h_GENERIC_,_e_GENERIC_,___GENERIC_,_s_GENERIC_,_e_GENERIC_,_r_GENERIC_,_v_GENERIC_,_i_GENERIC_,_c_GENERIC_,_e_GENERIC_,___GENERIC_,_m_GENERIC_,_o_GENERIC_,_d_GENERIC_,_e_GENERIC_,_1G_GENERIC_22_,_P_GENERIC_,_o_GENERIC_,_w_GENERIC_,_e_GENERIC_,_r_GENERIC_,___GENERIC_,_O_GENERIC_,_n_GENERIC_,_SM_GENERIC_03,_M_GENERIC_,_e_GENERIC_,_n_GENERIC_,_u_GENERIC_,_SM_GENERIC_02,_Next_,
_End_,
};
//************************************************************************/
BYTE code OSD_SERVICE_MODE_NAME_GENERIC[]=
{
_W_GENERIC_,_2_GENERIC_,_4_GENERIC_,_0_GENERIC_,_7_GENERIC_,_W_GENERIC_,_End_,
};
BYTE code OSD_PANEL_TYPE_STR_GENERIC[]=
{
_A_GENERIC_,_U_GENERIC_,_2_GENERIC_,_4_GENERIC_,_End_,
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -