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

📄 310vtbl.h

📁 这个linux源代码是很全面的~基本完整了~使用c编译的~由于时间问题我没有亲自测试~但就算用来做参考资料也是非常好的
💻 H
📖 第 1 页 / 共 5 页
字号:
#endiftypedef struct _SiS310_PanelDelayTblStruct{ 	UCHAR timer[2];} SiS310_PanelDelayTblStruct;static const SiS310_PanelDelayTblStruct SiS310_PanelDelayTbl[]=  /* TW: New */{        {{0x10,0x40}},		/* TW: from 650/301LVx 1.10.6s BIOS */	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}},	{{0x10,0x40}}#if 0	{{0x28,0xc8}},		/* TW: from 650/301LV BIOS */	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}}#endif};static const SiS310_PanelDelayTblStruct SiS310_PanelDelayTblLVDS[]={	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}},	{{0x28,0xc8}}};typedef struct _SiS310_LVDSDataStruct{	USHORT VGAHT;	USHORT VGAVT;	USHORT LCDHT;	USHORT LCDVT;} SiS310_LVDSDataStruct;static const SiS310_LVDSDataStruct  SiS310_LVDS320x480Data_1[]={	{848, 433,400, 525},	{848, 389,400, 525},	{848, 433,400, 525},	{848, 389,400, 525},	{848, 518,400, 525},	{1056,628,400, 525},	{400, 525,400, 525},	{800, 449,1000, 644},	{800, 525,1000, 635}};static const SiS310_LVDSDataStruct  SiS310_LVDS800x600Data_1[]=   /* TW: New */{	{848, 433,1060, 629},	{848, 389,1060, 629},	{848, 433,1060, 629},	{848, 389,1060, 629},	{848, 518,1060, 629},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{800, 449,1000, 644},	{800, 525,1000, 635}};static const SiS310_LVDSDataStruct  SiS310_LVDS800x600Data_2[]=   /* TW: New */{	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{800, 449,1000, 644},	{800, 525,1000, 635}};static const SiS310_LVDSDataStruct  SiS310_LVDS1024x768Data_1[]=   /* TW: New */{	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 518,1344, 806},    /* 640x480 */	{1050, 638,1344, 806},   /* 800x600 */	{1344, 806,1344, 806},   /* 1024x768 */	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LVDS1024x768Data_2[]=   /* TW: New */{	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LVDS1280x1024Data_1[]=   /* TW: New */{	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 518,1344, 806},	{1050, 638,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LVDS1280x1024Data_2[]=   /* TW: New */{	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LVDS1400x1050Data_1[]=   /* TW: New */{        {928, 416, 1688, 1066},	{928, 366, 1688, 1066},	{928, 416, 1688, 1066},	{928, 366, 1688, 1066},	{928, 496, 1688, 1066},	{1088, 616, 1688, 1066},	{1312, 784, 1688, 1066},	{1568, 1040, 1688, 1066},	{1688, 1066, 1688, 1066}};static const SiS310_LVDSDataStruct  SiS310_LVDS1400x1050Data_2[]=   /* TW: New */{        {1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},	{1688,1066, 1688,1066},};/* TW: New: - from 300 series */static const SiS310_LVDSDataStruct  SiS310_LVDS1024x600Data_1[]={	{840, 604,1344, 800},	{840, 560,1344, 800},	{840, 604,1344, 800},	{840, 560,1344, 800},	{840, 689,1344, 800},	{1050, 800,1344, 800},	{1344, 800,1344, 800},	{800, 449,1280, 801},	{800, 525,1280, 813}};/* TW: New: - from 300 series */static const SiS310_LVDSDataStruct  SiS310_LVDS1024x600Data_2[]={	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{1344, 800,1344, 800},	{800, 449,1280, 801},	{800, 525,1280, 813}};/* TW: New: - from 300 series */static const SiS310_LVDSDataStruct  SiS310_LVDS1152x768Data_1[]={	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 518,1344, 806},	{1050, 638,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};/* TW: New: - from 300 series */static const SiS310_LVDSDataStruct  SiS310_LVDS1152x768Data_2[]={	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};/* TW: New in 650/LVDS BIOS - pass 1:1 data */static const SiS310_LVDSDataStruct  SiS310_LVDSXXXxXXXData_1[]=   /* TW: New */{        { 800, 449, 800, 449},	{ 800, 449, 800, 449},	{ 900, 449, 900, 449},	{ 900, 449, 900, 449},	{ 800, 525, 800, 525},	{1056, 628,1056, 628},	{1344, 806,1344, 806},	{1688, 806,1688, 806}};static const SiS310_LVDSDataStruct  SiS310_LVDS640x480Data_1[]=   /* TW: New */{	{800, 449, 800, 449},	{800, 449, 800, 449},	{800, 449, 800, 449},	{800, 449, 800, 449},	{800, 525, 800, 525},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628},	{1056, 628,1056, 628}};static const SiS310_LVDSDataStruct  SiS310_LVDS1280x960Data_1[]=   /* TW: New */{	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 438,1344, 806},	{840, 409,1344, 806},	{840, 518,1344, 806},	{1050, 638,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LVDS1280x960Data_2[]=   /* TW: New */{	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LCDA1400x1050Data_1[]=   /* TW: New */{	/* TW: Might be temporary (invalid) data */        {928, 416, 1688, 1066},	{928, 366, 1688, 1066},	{1008, 416, 1688, 1066},	{1008, 366, 1688, 1066},	{1200, 530, 1688, 1066},	{1088, 616, 1688, 1066},	{1312, 784, 1688, 1066},	{1568, 1040, 1688, 1066},	{1688, 1066, 1688, 1066}};static const SiS310_LVDSDataStruct  SiS310_LCDA1400x1050Data_2[]=   /* TW: New */{	/* TW: Temporary data. Not valid */	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LCDA1600x1200Data_1[]=   /* TW: New */{	/* TW: Temporary data. Not valid */	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{1344, 806,1344, 806},	{800, 449,1280, 801},	{800, 525,1280, 813}};static const SiS310_LVDSDataStruct  SiS310_LCDA1600x1200Data_2[]=   /* TW: New */{	/* TW: Temporary data. Not valid */	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0},	{0, 0, 0, 0}};static const SiS310_LVDSDataStruct  SiS310_CHTVUNTSCData[]=   /* TW: New */{	{ 840, 600, 840, 600},	{ 840, 600, 840, 600},	{ 840, 600, 840, 600},	{ 840, 600, 840, 600},	{ 784, 600, 784, 600},	{1064, 750,1064, 750},        {1160, 945,1160, 945}           /* TW: For Ch7019 1024 */};static const SiS310_LVDSDataStruct  SiS310_CHTVONTSCData[]=   /* TW: New */{	{ 840, 525, 840, 525},	{ 840, 525, 840, 525},	{ 840, 525, 840, 525},	{ 840, 525, 840, 525},	{ 784, 525, 784, 525},	{1040, 700,1040, 700},        {1160, 840,1160, 840}          	/* TW: For Ch7019 1024 */};static const SiS310_LVDSDataStruct  SiS310_CHTVUPALData[]=   /* TW: New */{	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{ 840, 625, 840, 625},	{ 960, 750, 960, 750},	{1400,1000,1400,1000}   	/*  TW: For Ch7019 1024 */};static const SiS310_LVDSDataStruct  SiS310_CHTVOPALData[]=   /* TW: New */{	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{1008, 625,1008, 625},	{ 840, 625, 840, 625},	{ 944, 625, 944, 625},        {1400, 875,1400, 875}       	/*  TW: For Ch7019 1024 */};typedef struct _SiS310_LVDSDesStruct{	USHORT LCDHDES;	USHORT LCDVDES;} SiS310_LVDSDesStruct;/* TW: PanelType arrays taken from 650/LVDS BIOS 1.10.0 */static const SiS310_LVDSDesStruc

⌨️ 快捷键说明

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