📄 systemtable.h
字号:
//----------------------------------------------------------------------------------------------------
// ID Code : SystemTable.h No.0002
// Update Note :
//
//----------------------------------------------------------------------------------------------------
#ifdef __MAIN__
//----------------------------------------------------------------------------------------------------
// Initial Tables
//----------------------------------------------------------------------------------------------------
BYTE code tSCALER_POWERUP_INITIAL[] = //Updated by Realtek at 20050617
{
/*
5, _AUTOINC, _DDC_CTRL_F7, 0x0c,0x00,
4, _AUTOINC, _DDC_SET_SLAVE_F4, 0x6a,
#if(_SCALER_TYPE == _RTD2323)
#if (_INTERNAL_REGULATOR == _TRUE)
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x15,0x88,
#else
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x15,0xE8,
#endif
//#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S))
//versoion 200D
#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S) || (_SCALER_TYPE == _RTD2023L_SHRINK))
#if (_INTERNAL_REGULATOR == _TRUE)
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x14,0xA8,
#else
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x14,0xE8,
#endif
4, _AUTOINC, _DDC_ENABLE_FA, 0x04,
7, _AUTOINC, _DPLL_CRNT_B0, 0xc8,0x16,0x62,0x94,
#endif
4, _NON_AUTOINC, _TCON_ADDR_PORT_8B, 0x00,
11, _NON_AUTOINC, _TCON_DATA_PORT_8C, 0x01,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
5, _AUTOINC, _IRQ_CTRL_04, 0x00,0x00,
4, _NON_AUTOINC, _VGIP_DELAY_CTRL_07, 0x00,
4, _NON_AUTOINC, _IPH_ACT_WID_H_0B, 0x00,
6, _AUTOINC, _IVS_DELAY_11, 0x00,0x00,0x00,
4, _NON_AUTOINC, _SYNC_SELECT_47, 0x02,
5, _AUTOINC, _CLAMP_START_5A, 0x04,0x10,
4, _NON_AUTOINC, _COLOR_CTRL_5E, 0x03,
4, _NON_AUTOINC, _GAMMA_CTRL_67, 0x00,
4, _NON_AUTOINC, _OVERLAY_CTRL_6C, 0x00,
4, _AUTOINC, _YUV2RGB_CTRL_89, 0x00,
4, _NON_AUTOINC, _HS_SCHMITT_TRIGGER_CTRL_97, 0xe3,
7, _AUTOINC, _PLL_DIV_CTRL_98, 0x0c,0x47,0x00,0x18,
11, _AUTOINC, _PLL1_M_A1, 0x0f,0x80,0x33,0x0e,0x04,0x04,0x6f,0x0b,
4, _NON_AUTOINC, _PLL2_PHASE_INTERPOLATION_AD, 0x51,
6, _AUTOINC, _DCLK_FINE_TUNE_OFFSET_MSB_B5, 0x00,0x00,0x04,
4, _NON_AUTOINC, _ADC_POWER_CTRL_E8, 0x08,
4, _NON_AUTOINC, _TMDS_MEAS_RESULT0_BD, 0x02,
11, _AUTOINC, _TMDS_OUTPUT_CTRL_C1, 0x80,0x20,0x03,0x00,0x31,0x70,0xe3,0x24,
7, _AUTOINC, _UP_DOWN_CTRL0_D1, 0x92,0x10,0x30,0x00,
4, _NON_AUTOINC, _WATCHDOG_CTRL1_DA, 0x00,
5, _AUTOINC, _SOG0_CTRL_E6, 0x25,0x25,
4, _NON_AUTOINC, _ADC_TEST_EA, 0x00,
#if(_M2PLL_USE == _ON)
4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0xe0,
#else
// 4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0xe2,
4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0x62, //x.hu, note 20050715: update by realtek
#endif
4, _NON_AUTOINC, _NEW_DV_DLY_20, 0x40,
4, _NON_AUTOINC, _NEW_DV_CTRL_1F, 0xa0,
_END
*/
//version 200D
5, _AUTOINC, _DDC_CTRL_F7, 0x0c,0x00,
4, _AUTOINC, _DDC_SET_SLAVE_F4, 0x6a,
#if(_SCALER_TYPE == _RTD2323)
#if (_INTERNAL_REGULATOR == _TRUE)
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x15,0x88,
#else
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x15,0xE8,
#endif
#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S) || (_SCALER_TYPE == _RTD2023L_SHRINK))
#if (_INTERNAL_REGULATOR == _TRUE)
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x14,0xA8,
#else
5, _AUTOINC, _POWER_ON_RESET_REGULATOR_95, 0x14,0xE8,
#endif
4, _AUTOINC, _DDC_ENABLE_FA, 0x04,
7, _AUTOINC, _DPLL_CRNT_B0, 0xc8,0x16,0x62,0x94,
#endif
4, _NON_AUTOINC, _TCON_ADDR_PORT_8B, 0x00,
11, _NON_AUTOINC, _TCON_DATA_PORT_8C, 0x01,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
5, _AUTOINC, _IRQ_CTRL_04, 0x00,0x00,
4, _NON_AUTOINC, _VGIP_DELAY_CTRL_07, 0x00,
4, _NON_AUTOINC, _IPH_ACT_WID_H_0B, 0x00,
6, _AUTOINC, _IVS_DELAY_11, 0x00,0x00,0x00,
4, _NON_AUTOINC, _SYNC_SELECT_47, 0x02,
#if (_PCB_TYPE == _PCB_PTX23A21 ||_PCB_TYPE==_PCB_JIALUHUA|| _PCB_TYPE == _PCB_PV023BC1)
4, _AUTOINC, _VSYNC_COUNTER_LEVEL_MSB_4C,0x23,
#elif (_PCB_TYPE == _PCB_PV013BA1 || \
_PCB_TYPE == _PCB_RIGHTECH_A)
4, _AUTOINC, _VSYNC_COUNTER_LEVEL_MSB_4C,0x03, // why ??
4, _AUTOINC, _ADC_POWER_CTRL_E8, 0x08, //
#endif
5, _AUTOINC, _CLAMP_START_5A, 0x04,0x10,
4, _NON_AUTOINC, _COLOR_CTRL_5E, 0x03,
4, _NON_AUTOINC, _GAMMA_CTRL_67, 0x00,
4, _NON_AUTOINC, _OVERLAY_CTRL_6C, 0x00,
4, _AUTOINC, _YUV2RGB_CTRL_89, 0x00,
4, _NON_AUTOINC, _HS_SCHMITT_TRIGGER_CTRL_97, 0xe3,
7, _AUTOINC, _PLL_DIV_CTRL_98, 0x0c,0x47,0x00,0x18,
11, _AUTOINC, _PLL1_M_A1, 0x0f,0x80,0x33,0x0e,0x04,0x04,0x6f,0x0b,
4, _NON_AUTOINC, _PLL2_PHASE_INTERPOLATION_AD, 0x51,
6, _AUTOINC, _DCLK_FINE_TUNE_OFFSET_MSB_B5, 0x00,0x00,0x04,
4, _NON_AUTOINC, _ADC_POWER_CTRL_E8, 0x08,
4, _NON_AUTOINC, _TMDS_MEAS_RESULT0_BD, 0x02,
11, _AUTOINC, _TMDS_OUTPUT_CTRL_C1, 0x80,0x20,0x03,0x00,0x31,0x70,0xe3,0x24,
7, _AUTOINC, _UP_DOWN_CTRL0_D1, 0x92,0x10,0x30,0x00,
4, _NON_AUTOINC, _WATCHDOG_CTRL1_DA, 0x00,
5, _AUTOINC, _SOG0_CTRL_E6, 0x25,0x25,
4, _NON_AUTOINC, _ADC_TEST_EA, 0x00,
#if(_M2PLL_USE == _ON)
4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0xe0,
#else
#if(_SCALER_TYPE == _RTD2323)
4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0xe2,
#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S) || (_SCALER_TYPE == _RTD2023L_SHRINK))
4, _NON_AUTOINC, _MULTI_PLL_CTRL0_B2, 0x62,
#endif
#endif // End of #if(_M2PLL_USE == _ON)
4, _NON_AUTOINC, _NEW_DV_DLY_20, 0x40,
4, _NON_AUTOINC, _NEW_DV_CTRL_1F, 0xa0,
_END
};
//----------------------------------------------------------------------------------------------------
// Display Interface Initial
//----------------------------------------------------------------------------------------------------
BYTE code tTTL_INITIAL[] =
{
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x00,0x00,
#if (_PCB_TYPE == _PCB_PTX23A21)
4, _NON_AUTOINC, _DISP_TIMING_46, 0x32, //add by cooriee 050521 for TTL
#elif ( _PCB_TYPE == _PCB_PV013BA1 || \
_PCB_TYPE == _PCB_RIGHTECH_A)
4, _NON_AUTOINC, _DISP_TIMING_46, 0x32|_BIT3, // x.hu, use BCLK
#else
4, _NON_AUTOINC, _DISP_TIMING_46, 0x12,//0x32
#endif
_END
};
BYTE code tLVDS_INITIAL[] = //Updated by Realtek at 20050617
{
/*
#if(_SCALER_TYPE == _RTD2323)
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x00,0x02,
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x01,0x04,
4, _NON_AUTOINC, _TCON_ADDR_PORT_8B, _LVDS_CTRL0_78,
#if (_PANEL_STYLE == _PANEL_LVDS)
9, _NON_AUTOINC, _TCON_DATA_PORT_8C, 0xf0,0x04,0x13,0x12|_LVDS_BITMAP,0x80,0x80,
#else
9, _NON_AUTOINC, _TCON_DATA_PORT_8C, 0xf0,0x04,0x13,0x12,0x80,0x80,
#endif
//#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S))
//versoion 200D
#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S) || (_SCALER_TYPE == _RTD2023L_SHRINK))
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x00,0x02,
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x01,0x14,
4, _NON_AUTOINC, _TCON_ADDR_PORT_8B, _LVDS_CTRL0_78,
9, _NON_AUTOINC, _TCON_DATA_PORT_8C, 0xf0,0x17,0x05,0x1c,0x80,0x80,
#endif
_END*/
#if(_SCALER_TYPE == _RTD2323)
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x00,0x02,
5, _AUTOINC, _TCON_ADDR_PORT_8B, 0x01,0x04,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -