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

📄 systemtable.h

📁 RTD2662板卡源代码
💻 H
📖 第 1 页 / 共 2 页
字号:

    // YOE TCON3 	 TCON12
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON12_V_STA_LSB_68,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0c,0x94,0x52,0x14,0x80,

    // POL TCON7	 TCON6 test
    // 4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             _TCON_TCON6_V_STA_LSB_38,
    //10, _NON_AUTOINC,   	_TCON_DATA_PORT_8C,             0x0c,0x40,0x0d,0x00,0x00,0x01,0x88,

    // POL TCON7	 TCON7
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON7_V_STA_LSB_40,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0d,0x00,0x00,0x01,0x88,

    // BXDIO TCON11	 TCON9
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON9_V_STA_LSB_50,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

    // YDIO TCON12	 TCON1
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON1_V_STA_LSB_10,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x00,0x0e,0xd0,0x33,0xd7,0x88,

    // XSTB TCON13	 TCON2
    4,  	_NON_AUTOINC,   	_TCON_ADDR_PORT_8B,             	_TCON_TCON2_V_STA_LSB_18,
    10, 	_NON_AUTOINC,   	_TCON_DATA_PORT_8C,             	0x0c,0x40,0x0c,0x35,0x22,0xac,0x80,

    _END
};



//----------------------------------------------------------------------------------------------------
// OSD Power Up Initial
//----------------------------------------------------------------------------------------------------
BYTE code tOSD_POWERUP_INITIAL[] =
{
    6,  _AUTOINC,       	_OSD_ADDR_MSB_90,               		0x40,0x02,0x10,
    6,  _AUTOINC,       	_OSD_ADDR_MSB_90,               		0x00,0x03,0x70,

    4,  _NON_AUTOINC,  		_DISP_OSD_REFERENCE_DEN_21,      		0x02,

    _END
};


//----------------------------------------------------------------------------------------------------
// Dithering Table
//----------------------------------------------------------------------------------------------------
BYTE code tDITHER_SEQ_TABLE_0[] =
{
    0xe4,0xa2,0x05,0x37,0xf6,0x31,0x69,0xcb,0x1f,0xd2,0xb0,0xe6,
    0x45,0x1b,0x87,0xc6,0x9e,0xb4,0xc6,0x38,0xd4,0xdb,0x12,0x1b,
};

BYTE code tDITHER_TABLE_10_TO_8[] =
{
    // 10 --> 8
    0x01,0x32,0x12,0x03,0x23,0x10,0x30,0x21,
    0x23,0x10,0x30,0x21,0x01,0x32,0x12,0x03,
    0x30,0x21,0x01,0x32,0x12,0x03,0x23,0x10,
};

BYTE code tDITHER_TABLE_10_TO_6[] =
{
    // 10 --> 6
    0x07,0xf8,0x69,0x1e,0xad,0x52,0xc3,0xb4,
    0xad,0x52,0xc3,0xb4,0x07,0xf8,0x69,0x1e,
    0xad,0x52,0x69,0x1e,0xc3,0xb4,0x07,0xf8,
};


BYTE code tDCLK_OFFSET[16] =
{
    0,   0,  0,  0,
    0,   0,  0,  0,
    0,   0,  0,  0,
    0,   0,  0,  0,
};


//----------------------------------------------------------------------------------------------------
// HDCP Key Table
//----------------------------------------------------------------------------------------------------
#if(_HDCP_SUPPORT == _ON)

BYTE code tHDCP_KEY_TABLE_0[] =
{
    0x3a, 0x21, 0x17, 0x06, 0x72, 0x60, 0x3b, 0x6e,     // Key0
    0x0c, 0x58, 0x16, 0x4c, 0x5b, 0x3b, 0x68, 0x4b,     // Key1
    0x2f, 0x7b, 0x5d, 0x64, 0x10, 0x60, 0x71, 0x41,     // Key2
    0x6d, 0x4a, 0x1f, 0x48, 0x35, 0x78, 0x4b, 0x6a,     // Key3
    0x4b, 0x3c, 0x69, 0x2a, 0x20, 0x38, 0x55, 0x1c,     // Key4
    0x10, 0x16, 0x09, 0x5d, 0x0d, 0x07, 0x6e, 0x7a,     // Key5
    0x75, 0x1a, 0x35, 0x55, 0x7b, 0x5c, 0x26, 0x0d,     // Key6
    0x2c, 0x49, 0x1a, 0x1b, 0x3e, 0x55, 0x1f, 0x40,     // Key7
    0x11, 0x24, 0x4b, 0x4a, 0x5d, 0x56, 0x4b, 0x5c,     // Key8
    0x62, 0x70, 0x0b, 0x10, 0x52, 0x3f, 0x2b, 0x4d,     // Key9
    0x5d, 0x06, 0x78, 0x16, 0x72, 0x70, 0x2e, 0x06,     // Key10
    0x3a, 0x2c, 0x60, 0x06, 0x12, 0x6c, 0x32, 0x55,     // Key11
    0x54, 0x62, 0x38, 0x05, 0x13, 0x42, 0x49, 0x40,     // Key12
    0x61, 0x54, 0x28, 0x0c, 0x4a, 0x21, 0x7c, 0x32,     // Key13
    0x4b, 0x74, 0x04, 0x5d, 0x10, 0x69, 0x72, 0x62,     // Key14
    0x5d, 0x77, 0x55, 0x0d, 0x19, 0x79, 0x59, 0x43,     // Key15
    0x0a, 0x5f, 0x0d, 0x50, 0x58, 0x4f, 0x48, 0x42,     // Key16
    0x14, 0x64, 0x65, 0x54, 0x2f, 0x7a, 0x75, 0x04,     // Key17
    0x48, 0x35, 0x00, 0x59, 0x16, 0x0e, 0x2f, 0x4b,     // Key18
    0x4a, 0x7b, 0x04, 0x6c, 0x1a, 0x6d, 0x4b, 0x44,     // Key19
    0x50, 0x11, 0x63, 0x63, 0x47, 0x6e, 0x1a, 0x6b,     // Key20
    0x0f, 0x4c, 0x3e, 0x17, 0x66, 0x0d, 0x3b, 0x3a,     // Key21
    0x47, 0x62, 0x5a, 0x25, 0x3d, 0x0e, 0x1d, 0x55,     // Key22
    0x42, 0x0f, 0x43, 0x60, 0x3e, 0x7e, 0x56, 0x3c,     // Key23
    0x44, 0x4a, 0x44, 0x3b, 0x69, 0x17, 0x1b, 0x47,     // Key24
    0x19, 0x77, 0x2c, 0x7d, 0x72, 0x03, 0x66, 0x53,     // Key25
    0x7f, 0x5a, 0x03, 0x26, 0x17, 0x01, 0x28, 0x5e,     // Key26
    0x09, 0x1d, 0x43, 0x13, 0x35, 0x26, 0x4c, 0x15,     // Key27
    0x1e, 0x7f, 0x4d, 0x6b, 0x4d, 0x52, 0x46, 0x00,     // Key28
    0x3c, 0x38, 0x5c, 0x64, 0x6f, 0x72, 0x78, 0x11,     // Key29
    0x30, 0x65, 0x47, 0x70, 0x7a, 0x3c, 0x38, 0x69,     // Key30
    0x78, 0x26, 0x35, 0x09, 0x37, 0x14, 0x34, 0x57,     // Key31
    0x73, 0x4d, 0x28, 0x28, 0x7e, 0x5a, 0x28, 0x09,     // Key32
    0x08, 0x28, 0x6c, 0x69, 0x42, 0x43, 0x31, 0x15,     // Key33
    0x54, 0x23, 0x60, 0x1c, 0x03, 0x48, 0x7d, 0x48,     // Key34
    0x25, 0x5f, 0x2b, 0x04, 0x6c, 0x42, 0x22, 0x66,     // Key35
    0x11, 0x2a, 0x1a, 0x14, 0x29, 0x68, 0x59, 0x73,     // Key36
    0x76, 0x61, 0x16, 0x00, 0x3e, 0x11, 0x31, 0x20,     // Key37
    0x10, 0x59, 0x13, 0x44, 0x54, 0x32, 0x4f, 0x0e,     // Key38
    0x76, 0x47, 0x13, 0x6f, 0x7e, 0x24, 0x5a, 0x6a,     // Key39

};
//_P2_HDCP_PORT_CTRL_C2
//    4,	  _NON_AUTOINC,   	_PAGE_SELECT_A0,                	_PAGE2,


BYTE code tHDCP_CTRL[] =
{
    4,   	_NON_AUTOINC,   	_PAGE_SELECT_9F,                	_PAGE2,
    4,   	_NON_AUTOINC,   	_P2_HDCP_PORT_CTRL_C2,          	0x01,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x00,0xb7,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x01,0x28,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x02,0xa9,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x03,0x51,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x04,0xd6,
    5,   	_AUTOINC,       	_P2_HDCP_ADDR_PORT_C3,          	0x40,0x91,
    _END
};

#endif  // End of #if(_HDCP_SUPPORT == _ON)

#if((_DE_INTERLACE_SUPPORT == _ON) && (_TMDS_SUPPORT == _ON))	//v003_interlace_check
BYTE code tTMDS_RGB_TO_YUV[] = 
{
    4,  _NON_AUTOINC,   _YUV2RGB_CTRL_9C,               0x18,
    21, _NON_AUTOINC,   _YUV_RGB_COEF_DATA_9D,          0x01,0x32,0x02,0x59,0x00,0x75,
                                                        0xFF,0x53,0xFE,0xAD,0x02,0x00,
                                                        0x02,0x00,0xFE,0x53,0xFF,0xAD,
    4,  _NON_AUTOINC,   _YUV2RGB_CTRL_9C,               0x00,//0x17,

    4,  _NON_AUTOINC,   _PAGE_SELECT_9F,                _PAGE7,
    4,  _NON_AUTOINC,   _P7_YUV2RGB_CTRL_BF,            0x02,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x0C,0x04,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x1C,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x2C,0x05,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x3C,0x9B,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x4C,0x01,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x5C,0x56,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x6C,0x02,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x7C,0xDB,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x8C,0x07,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0x9C,0x16,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xAC,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xBC,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xCC,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xDC,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xEC,0x00,
    5,  _AUTOINC,       _P7_YUV2RGB_ACCESS_C0,          0xFC,0x00,
    4,  _NON_AUTOINC,   _P7_YUV2RGB_ACCESS_C0,          0x0c,
    4,  _NON_AUTOINC,   _P7_YUV2RGB_CTRL_BF,            0x01,
    _END
};
#endif  // End of #if((_DE_INTERLACE_SUPPORT == _ON) && (_TMDS_SUPPORT == _ON))

#else

extern BYTE code tSCALER_RESET_TABLE[];


extern BYTE code tSCALER_POWERUP_INITIAL[];
#if (_HDMI_SUPPORT == _ON)
extern BYTE code tSCALER_POWERUP_HDMI[] ;
#endif
extern BYTE code tSCALER_POWERUP_DVI[] ;
extern BYTE code tTTL_INITIAL[];
extern BYTE code tLVDS_INITIAL[];
extern BYTE code tRSDS_INITIAL[];


extern BYTE code tOSD_POWERUP_INITIAL[];

extern BYTE code tDITHER_SEQ_TABLE_0[];
extern BYTE code tDITHER_TABLE_10_TO_8[];
extern BYTE code tDITHER_TABLE_10_TO_6[];

extern BYTE code tHDCP_KEY_TABLE_0[];
extern BYTE code tHDCP_CTRL[];
extern BYTE code tDCLK_OFFSET[16];

extern BYTE code tDDC_TABLE[];
extern BYTE code tTMDS_RGB_TO_YUV[];
#endif

⌨️ 快捷键说明

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