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

📄 systemtable.h

📁 RTD2662板卡源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
//----------------------------------------------------------------------------------------------------
// ID Code      : SystemTable.h No.0002
// Update Note  :
//
//----------------------------------------------------------------------------------------------------

#ifdef __SCALER__

//----------------------------------------------------------------------------------------------------
// Initial Tables
//----------------------------------------------------------------------------------------------------
#if (_HDMI_SUPPORT == _ON)
BYTE code tSCALER_POWERUP_HDMI[] =
{
	4,  	_NON_AUTOINC,   	_PAGE_SELECT_9F,                	_PAGE2,
	11, 	_AUTOINC,       	_P2_TMDS_OUTPUT_CTRL_A6,    	0x78,0x6F,0x03,0x00,0x70,0x70,0xe3,0x24,////Alanli20070801
    _END
};
#endif

BYTE code tSCALER_POWERUP_DVI[] =
{
	4,  	_NON_AUTOINC,   	_PAGE_SELECT_9F,                	_PAGE2,
	11, 	_AUTOINC,       	_P2_TMDS_OUTPUT_CTRL_A6,    	0x80,0x10,0x03,0x00,0x70,0x70,0xe3,0x24,
    _END
};

//----------------------------------------------------------------------------------------------------
// Reset Tables
//----------------------------------------------------------------------------------------------------
BYTE code tSCALER_RESET_TABLE[] =
{
    4,  _NON_AUTOINC,   _HOST_CTRL_01,                  0x40,

    5,  _AUTOINC,       _WATCH_DOG_CTRL0_0C,            0x00,0x00,                          //CR[0C] ~ CR[0D]
    22, _AUTOINC,       _VGIP_CTRL_10,                  0x00,0x00,0x00,0x00,0x00,0x00,0x08, //CR[10] ~ CR[16]
                                                        0x00,0x00,0x00,0x00,0x00,0x00,0x00, //CR[17] ~ CR[1D]
                                                        0x00,0x10,0x00,0x00,0x00, //CR[1E] ~ CR[22]  //fjyang20070712 for FV set
//    5,  _AUTOINC,       _VDISP_CTRL_28,                 0x00,0x00,                          //CR[28] ~ CR[29]
    6,  _AUTOINC,       _FIFO_ACCESS_PORT_30,           0x00,0x00,0x00,                     //CR[30] ~ CR[32]
    5,  _AUTOINC,       _FS_DELAY_FINE_TUNING_43,       0x00,0x00,                          //CR[43] ~ CR[44]
    6,  _AUTOINC,       _SYNC_SELECT_47,                0x00,0x00,0x00,                     //CR[47] ~ CR[49]
    5,  _AUTOINC,       _STABLE_MEASURE_4F,             0x00,0x00,                          //CR[4F] ~ CR[50]

    4,  _NON_AUTOINC,   _SYNC_PROC_ACCESS_PORT_5C,      _SYNC_G_CLAMP_START_00,
    13, _NON_AUTOINC,   _SYNC_PROC_DATA_PORT_5D,        0x04,0x10,0x04,0x10,0x02,0x01,0x20,0x21,0x04,0x00,

    // 4,  _NON_AUTOINC,   _OVERLAY_CTRL_6C,               0x00,//tommy delete
    4,  _NON_AUTOINC,   _YUV2RGB_CTRL_9C,               0x00,
    6,  _AUTOINC,       _P0_ADC_RED_CTL_CF,             0x50,0x50,0x50,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE0,
    // Eric Lee mark
    //----------------------------
   // 4,  _NON_AUTOINC,   _P0_VADC_SWITCH_AF,             0x00,

    //6,  _AUTOINC,       _P0_ADC_SOG0_CTRL_D2,           0x20, 0x11, 0x00, //for SOG0 CTRL, DC Restore/Clamp Enable	//v003
	// 4,  _NON_AUTOINC,   _P0_SOG1_CTRL_AC,               0x20, //for SOG1 CTRL
		
    4,  _NON_AUTOINC,   _P0_ADC_POWER_C6,               0x38,
    4,  _NON_AUTOINC,   _P0_ADC_V_BAIS1_CB,             0x00,	//v003	
    4,  _NON_AUTOINC,   _P0_ADC_CLAMP_CTRL1_D5,         0x00, 

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE1,	//v003
    4,  _NON_AUTOINC,   _P1_MIX_B0,                     0x00,				//v003

	// 4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE2,
	//11, _AUTOINC,       _P2_TMDS_OUTPUT_CTRL_A6,        0x78,0x0f,0x03,0x00,0x31,0x70,0xe3,0x24,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE6,
	4,  _NON_AUTOINC,   _P6_UZD_CTRL1_E4,        				0x00,		
    4,  _NON_AUTOINC,   _P6_ENABLE_BIST_CTRL_A0,        0x00,//v003
    4,  _NON_AUTOINC,   _P6_PEAKING_ENABLE_C1,          0x00,//v003
    4,  _NON_AUTOINC,   _P6_YUV422_TO_YUV444_D4,        0x00,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE7,
    5,  _AUTOINC,       _P7_YUV2RGB_CTRL_BF,            0x02,0x00,
    4,  _NON_AUTOINC,   _P7_YUV2RGB_CTRL_BF,            0x00,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE3,

    _END
};


BYTE code tSCALER_POWERUP_INITIAL[] =
{
    4,  _NON_AUTOINC,   _IRQ_CTRL0_04,                  0x00,
    4,  _NON_AUTOINC,   _HDMI_STATUS0_05,               0x80,
    4,  _NON_AUTOINC,   _MEAS_HS_VS_HI_SEL_58,          0x00,
    4,  _NON_AUTOINC,   _COLOR_CTRL_62,                 0x03,
    4,  _NON_AUTOINC,   _GAMMA_CTRL_67,                 0x00,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             _TCON_CTRL0_00,
    9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x01,0x00,0x00,0x00,0x00,0x00,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             _TCON_RSDS_OUTPUT_CTRL0_C0,
    6,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x00,0x00,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGEB,//eric 20070530
    4,  _NON_AUTOINC,   _PB_SOYCH0_CFG3_C3,            0x20,
    
    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE0,
    4,  _NON_AUTOINC,   _P0_ADC_RBG_CTRL_CE,            0x7E,
    4,  _NON_AUTOINC,   _P0_ADC_POWER_C6, 	            0x08,
    6,  _AUTOINC,       _P0_ADC_SOG0_CTRL_D2,           0x20, 0x11, 0xff, //for SOG0 CTRL, DC Restore/Clamp Enable

    4,  _NON_AUTOINC,   _P0_POWER_ON_RESET_F3,          0xC0,//0x00,//eric 20070529
    4,  _NON_AUTOINC,   _P0_HS_SCHMITT_TRIGGER_CTRL_F4, 0xe9,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE1,
    7,  _AUTOINC,       _P1_PLL_DIV_CTRL_A0,            0x04,0x47,0x00,0x18,
    4,  _NON_AUTOINC,   _P1_PLL_PHASE_INTERPOLATION_B5, 0x50,
    4,  _NON_AUTOINC,   _P1_DDS_MIX_1_B8,               0x0c,
    7,  _AUTOINC,       _P1_DPLL_OTHER_C3,              0x16,0x10,0x00,0x04,

    4,  _NON_AUTOINC,   _P1_MULTIPLY_POWER_DOWN_E4,     0x00,
#if(_M2PLL_USE == _ON)
    4,  _NON_AUTOINC,   _P1_MULTIPLY_PLL_CTRL0_E0,      0xe0,
#else
    4,  _NON_AUTOINC,   _P1_MULTIPLY_PLL_CTRL0_E0,      0x82, //0xe2,
#endif  // End of #if(_M2PLL_USE == _ON)


    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE2,
    7,  _AUTOINC,       _P2_ADAPTIVE_EQUALIZER_B4,      0x02,0x58,0x00,0x00,
    4,  _NON_AUTOINC,   _P2_HDMI_APC_C8,                0x01,//For DVI/HDMI enable
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_AVMCR_30,
#if(_HDMI_SUPPORT == _ON)
    7,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x68,0x00,0x80,0x00,//For Audio Output Enable and Mute
#elif(_TMDS_SUPPORT == _ON)
    4,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x08,//Enable Video Output
#endif

#if(_HDMI_SUPPORT == _ON)
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_PVGCR0_45,
    5,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x09,0x00,//For HDMI Packet
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_ACRCR_51,
    4,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x44,//For HDMI Color space auto switch between 4:2:2/4:4:4
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_DPCR0_38,
    4,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x00,//Power On Audio PLL
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_AFCR_03,
    4,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x06,//Enable Audio FIFO
    4,  _NON_AUTOINC,   _P2_HDMI_ADDR_PORT_C9,          _P2_HDMI_AOCR_62,
    4,  _NON_AUTOINC,   _P2_HDMI_DATA_PORT_CA,          0x00,//Disable SPDIF/I2S Output
#endif
    6,  _AUTOINC,       _P2_CDR_CTRL0_B0,               0x02,0x0a,0x0a,
    4,  _NON_AUTOINC,   _P2_HDCP_PORT_CTRL_C2,          0x01,
    4,  _NON_AUTOINC,   _DISP_ACCESS_PORT_2A,           _DISP_NEW_DV_DLY_23,
    4,  _NON_AUTOINC,   _DISP_DATA_PORT_2B,             0x40,
    4,  _NON_AUTOINC,   _DISP_ACCESS_PORT_2A,           _DISP_NEW_DV_CTRL_22,//0x20,
    4,  _NON_AUTOINC,   _DISP_DATA_PORT_2B,             0xa0,
    4,  _NON_AUTOINC,   _DDC_ENABLE_FA,                 0x04,
    4,  _NON_AUTOINC,   _DDC_DVI_ENABLE_FD,             0x04,

    _END
};

//----------------------------------------------------------------------------------------------------
// Display Interface Initial
//----------------------------------------------------------------------------------------------------
//    4,  _NON_AUTOINC,   _DISP_ACCESS_PORT_2A,           _DISP_NEW_DV_DLY_23,
//    4,  _NON_AUTOINC,   _DISP_DATA_PORT_2B,             0x40,
BYTE code tTTL_INITIAL[] =
{
 	5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	0x00,0x00,

    4,  	_NON_AUTOINC,   	_DISP_ACCESS_PORT_2A,           	_DISP_TIMING_20,
    4,  	_NON_AUTOINC,   	_DISP_DATA_PORT_2B,             	0x02,

	_END
};

BYTE code tLVDS_INITIAL[] =
{
//    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	_TCON_CTRL0_00,0x01,
    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	_TCON_CTRL0_00,0x09,  // hill modify,060915
//    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x08,//cyc:driving current not yet finished
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_LVDS_CTRL0_A0,
#if( _2660_IC_VERB)
	9,  	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x00,0xD7,0xc7,0x1c,0x80,0x90,
#else	 
    9,  	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x00,0x17,0xc7,0x1c,0x80,0x80,//cyc_LVDS_Bug
#endif    

    _END
};

BYTE code tRSDS_INITIAL[] =
{
/* 4,  _NON_AUTOINC,   	_PS_ACCESS_PORT_8D,    		0x02,
    6,  _NON_AUTOINC,   	_PS_DATA_PORT_8E,			0xff,0xee,0x42,

    4,  _NON_AUTOINC,   	_M2PLL_ACCESS_PORT_B3,        	0x03,
    5,  _NON_AUTOINC,   	_M2PLL_DATA_PORT_B4,            	0x17,0x15,

    5,  _AUTOINC,  			_ANALOG_COMMON_CTRL0_C3, 	0x42,0x40,
*///cyc_ask
    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	_TCON_CTRL0_00,0x82,
    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	_TCON_CTRL1_01,0x1e,
    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,            		_TCON_RSDS_INTERLEAVING_H_C1,0x0a,
    5,  	_AUTOINC,       	_TCON_ADDR_PORT_8B,             	_TCON_RSDS_INTERLEAVING_L_C2,0x7f,

    // YCLK TCON0	 TCON13
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON13_V_STA_LSB_70,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0c,0xf4,0x21,0x94,0x80,

    // FXDIO TCON1	 TCON3
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON3_V_STA_LSB_20,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

⌨️ 快捷键说明

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