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

📄 300vtbl.h

📁 一个2.4.21版本的嵌入式linux内核
💻 H
📖 第 1 页 / 共 5 页
字号:
  0x00,0x83,0xff,0xff,0x27,0x10,0x00,0x02,  0x01}}, {{0x9f,0x7f,0x7f,0x83,0x83,0x93,0x1e,0xf5,  /* 0x1a */  0x00,0x84,0xff,0xff,0x1f,0x10,0x00,0x02,  0x01}}, {{0xa2,0x7f,0x7f,0x86,0x84,0x94,0x37,0xf5,  0x0b,0x82,0xff,0xff,0x38,0x10,0x00,0x02,  0x01}}, {{0xcf,0x9f,0x9f,0x93,0xb2,0x01,0x14,0xba,  0x00,0x83,0xff,0xff,0x15,0x00,0x00,0x03,  0x00}}, {{0xce,0x9f,0x9f,0x92,0xa9,0x17,0x28,0x5a,  0x00,0x83,0xff,0xff,0x29,0x09,0x00,0x07,  0x01}}, {{0xce,0x9f,0x9f,0x92,0xa5,0x17,0x28,0x5a,  /* 0x1e */  0x00,0x83,0xff,0xff,0x29,0x09,0x00,0x07,  0x01}}, {{0xd3,0x9f,0x9f,0x97,0xab,0x1f,0x2e,0x5a,  0x00,0x83,0xff,0xff,0x2f,0x09,0x00,0x07,  0x01}}, {{0x09,0xc7,0xc7,0x8d,0xd3,0x0b,0xe0,0x10,  0xb0,0x83,0xaf,0xaf,0xe1,0x2f,0x01,0x04,  0x00}}, {{0x09,0xc7,0xc7,0x8d,0xd3,0x0b,0xe0,0x10,  0xb0,0x83,0xaf,0xaf,0xe1,0x2f,0x01,0x04,  0x00}}, {{0x09,0xc7,0xc7,0x8d,0xd3,0x0b,0xe0,0x10,  0xb0,0x83,0xaf,0xaf,0xe1,0x2f,0x01,0x04,  0x00}}, {{0x09,0xc7,0xc7,0x8d,0xd3,0x0b,0xe0,0x10,  0xb0,0x83,0xaf,0xaf,0xe1,0x2f,0x01,0x04,  0x00}}, {{0x09,0xc7,0xc7,0x8d,0xd3,0x0b,0xe0,0x10,  /* 36: 1600x1200x85Hz */  0xb0,0x83,0xaf,0xaf,0xe1,0x2f,0x01,0x04,  0x00}}, {{0x3f,0xef,0xef,0x83,0xfd,0x1a,0xda,0x1f,  /* 37: 1920x1440x60Hz */  0xa0,0x84,0x9f,0x9f,0xdb,0x1f,0x01,0x01,  0x00}}, {{0x55,0xff,0xff,0x99,0x0d,0x0c,0x3e,0xba,  0x00,0x84,0xff,0xff,0x3f,0x0f,0x41,0x05,  0x00}},#if 0   {{0xdc,0x9f,0x9f,0x00,0xab,0x19,0xe6,0xef,  /* 0x27: 1280x960-70 - invalid! */  0xc0,0xc3,0xbf,0xbf,0xe7,0x10,0x00,0x07,  0x01}},#endif   {{0xdc,0x9f,0x9f,0x80,0xaf,0x9d,0xe6,0xff,  /* 0x27: 1280x960-60 - correct */  0xc0,0x83,0xbf,0xbf,0xe7,0x10,0x00,0x07,  0x01}}, {{0x7f,0x63,0x63,0x83,0x6c,0x1c,0x72,0xba,  /* 0x28 */  0x27,0x8b,0xdf,0xdf,0x73,0x00,0x00,0x06,  0x01}}, {{0x7f,0x63,0x63,0x83,0x69,0x13,0x6f,0xba,  0x26,0x89,0xdf,0xdf,0x6f,0x00,0x00,0x06,  0x01}}, {{0x7f,0x63,0x63,0x82,0x6b,0x13,0x75,0xba,  0x29,0x8c,0xdf,0xdf,0x75,0x00,0x00,0x06,  0x01}}, {{0xa3,0x7f,0x7f,0x87,0x86,0x97,0x24,0xf1,  0xaf,0x85,0x3f,0x3f,0x25,0x30,0x00,0x02,  0x01}}, {{0x9f,0x7f,0x7f,0x83,0x85,0x91,0x1e,0xf1,  0xad,0x81,0x3f,0x3f,0x1f,0x30,0x00,0x02,  0x01}}, {{0xa7,0x7f,0x7f,0x88,0x89,0x15,0x26,0xf1,  0xb1,0x85,0x3f,0x3f,0x27,0x30,0x00,0x02,  0x01}}, {{0xce,0x9f,0x9f,0x92,0xa9,0x17,0x28,0xc4,  0x7a,0x8e,0xcf,0xcf,0x29,0x21,0x00,0x07,  0x01}}, {{0xce,0x9f,0x9f,0x92,0xa5,0x17,0x28,0xd4,  0x7a,0x8e,0xcf,0xcf,0x29,0x21,0x00,0x07,  0x01}}, {{0xd3,0x9f,0x9f,0x97,0xab,0x1f,0x2e,0xd4,  0x7d,0x81,0xcf,0xcf,0x2f,0x21,0x00,0x07,  0x01}}, {{0x6b,0x59,0x59,0x8f,0x5e,0x8c,0x0b,0x3e,  0xe9,0x8b,0xdf,0xe7,0x04,0x00,0x00,0x05,  0x00}}, {{0x7b,0x59,0x63,0x9f,0x6a,0x93,0x6f,0xf0,  /* 0x32 */  0x58,0x8a,0x3f,0x57,0x70,0x20,0x00,0x05,  0x01}}, {{0xa3,0x7f,0x7f,0x87,0x86,0x97,0x1e,0xf1,  /* 0x33 - 1024x600 */  0xae,0x85,0x57,0x57,0x1f,0x30,0x00,0x02,  0x01}},#if 0 {{0xa3,0x7f,0x7f,0x87,0x86,0x97,0x24,0xf5,  /* 0x34 - 1152x768 */  0x02,0x88,0xff,0xff,0x25,0x10,0x00,0x02,  0x01}},#endif {{0xa3,0x8f,0x8f,0x97,0x96,0x97,0x24,0xf5,  /* 0x34 - 1152x768 - TW: corrected */  0x02,0x88,0xff,0xff,0x25,0x10,0x00,0x02,  0x01}}, {{0x7f,0x63,0x63,0x83,0x6c,0x1c,0x72,0xba,  /* 0x35 - NEW 16:9 modes, not in BIOS ------ */   0x27,0x8b,0xdf,0xdf,0x73,0x00,0x00,0x06,   0x01}}, /* 0x35 */ {{0x7f,0x63,0x63,0x83,0x69,0x13,0x6f,0xba,   0x26,0x89,0xdf,0xdf,0x6f,0x00,0x00,0x06,   0x01}}, /* 0x36 */ {{0x7f,0x63,0x63,0x82,0x6b,0x13,0x75,0xba,   0x29,0x8c,0xdf,0xdf,0x75,0x00,0x00,0x06,   0x01}}, /* 0x37 */ {{0xa3,0x7f,0x7f,0x87,0x86,0x97,0x24,0xf1,   0xaf,0x85,0x3f,0x3f,0x25,0x30,0x00,0x02,   0x01}}, /* 0x38 */ {{0x9f,0x7f,0x7f,0x83,0x85,0x91,0x1e,0xf1,   0xad,0x81,0x3f,0x3f,0x1f,0x30,0x00,0x02,   0x01}}, /* 0x39 */ {{0xa7,0x7f,0x7f,0x88,0x89,0x95,0x26,0xf1,   	/* TW: 95 was 15 - illegal HBE! */   0xb1,0x85,0x3f,0x3f,0x27,0x30,0x00,0x02,   0x01}}, /* 0x3a */ {{0xce,0x9f,0x9f,0x92,0xa9,0x17,0x28,0xc4,   0x7a,0x8e,0xcf,0xcf,0x29,0x21,0x00,0x07,   0x01}}, /* 0x3b */ {{0xce,0x9f,0x9f,0x92,0xa5,0x17,0x28,0xd4,   0x7a,0x8e,0xcf,0xcf,0x29,0x21,0x00,0x07,   0x01}}, /* 0x3c */ {{0xd3,0x9f,0x9f,0x97,0xab,0x1f,0x2e,0xd4,   0x7d,0x81,0xcf,0xcf,0x2f,0x21,0x00,0x07,   0x01}}, /* 0x3d */			     /* TW: End of 16:9 modes --------------- */ {{0xc3,0x8f,0x8f,0x87,0x9b,0x0b,0x82,0xef,  /* TW: New, 1152x864-75 (not in any BIOS)   */   0x60,0x83,0x5f,0x5f,0x83,0x10,0x00,0x07,   0x01}},  /* 0x3e */ {{0x86,0x69,0x69,0x8A,0x74,0x06,0x8C,0x15,  /* TW: New, 848x480-38i, not in BIOS */   0x4F,0x83,0xEF,0xEF,0x8D,0x30,0x00,0x02,   0x00}}, /* 0x3f */#if 0 {{0x81,0x69,0x69,0x85,0x70,0x00,0x0F,0x3E,  /* TW: New, 848x480-60, not in BIOS - incorrect for Philips panel */   0xEB,0x8E,0xDF,0xDF,0x10,0x00,0x00,0x02,   0x00}}, /* 0x40 */#endif {{0x83,0x69,0x69,0x87,0x6f,0x1d,0x03,0x3E,  /* TW: New, 848x480-60, not in BIOS */   0xE5,0x8d,0xDF,0xe4,0x04,0x00,0x00,0x06,   0x00}}, /* 0x40 */ {{0x86,0x6A,0x6A,0x8A,0x74,0x06,0x8C,0x15,  /* TW: New, 856x480-38i, not in BIOS */   0x4F,0x83,0xEF,0xEF,0x8D,0x30,0x00,0x02,   0x00}}, /* 0x41 */ {{0x81,0x6A,0x6A,0x85,0x70,0x00,0x0F,0x3E,  /* TW: New, 856x480-60, not in BIOS */   0xEB,0x8E,0xDF,0xDF,0x10,0x00,0x00,0x02,   0x00}}, /* 0x42 */ {{0xdd,0xa9,0xa9,0x81,0xb4,0x97,0x26,0xfd,  /* TW: New, 1360x768-60, not in BIOS */   0x01,0x8d,0xff,0x00,0x27,0x10,0x00,0x03,   0x01}}, /* 0x43 */ {{0xd9,0x8f,0x8f,0x9d,0xba,0x0a,0x8a,0xff,  /* TW: New, 1152x864-84 (not in any BIOS)   */   0x60,0x8b,0x5f,0x5f,0x8b,0x10,0x00,0x03,   0x01}}, /* 0x44 */    {{0xd3,0x9f,0x9f,0x97,0xab,0x1f,0xf1,0xff,  /* TW: New, 1280x960-85 (not in any BIOS)   */   0xc0,0x83,0xbf,0xbf,0xf2,0x10,0x00,0x07,   0x01}}  /* 0x45 */};typedef struct _SiS300_MCLKDataStruct{	UCHAR SR28,SR29,SR2A;	USHORT CLOCK;} SiS300_MCLKDataStruct;static const SiS300_MCLKDataStruct  SiS300_MCLKData_630[] =	/* 630 */{ /* TW: at 0x54 in BIOS */	{ 0x5a,0x64,0x80, 66},	{ 0xb3,0x45,0x80, 83},	{ 0x37,0x61,0x80,100},	{ 0x37,0x22,0x80,133},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100}};static const SiS300_MCLKDataStruct  SiS300_MCLKData_300[] =  /* 300 */{ /* TW: at 0x54 in BIOS */	{ 0x68,0x43,0x80,125},	{ 0x68,0x43,0x80,125},	{ 0x68,0x43,0x80,125},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100},	{ 0x37,0x61,0x80,100}};typedef struct _SiS300_ECLKDataStruct{	UCHAR SR2E,SR2F,SR30;	USHORT CLOCK;} SiS300_ECLKDataStruct;static const SiS300_ECLKDataStruct  SiS300_ECLKData[] ={	{ 0x54,0x43,0x80,100},	{ 0x53,0x43,0x80,100},	{ 0x55,0x43,0x80,100},	{ 0x52,0x43,0x80,100},	{ 0x3f,0x42,0x80,100},	{ 0x54,0x43,0x80,100},	{ 0x54,0x43,0x80,100},	{ 0x54,0x43,0x80,100}};typedef struct _SiS300_VCLKDataStruct{	UCHAR SR2B,SR2C;	USHORT CLOCK;} SiS300_VCLKDataStruct;static const SiS300_VCLKDataStruct  SiS300_VCLKData[] ={	{ 0x1b,0xe1, 25}, /* 0x00 */	{ 0x4e,0xe4, 28},	{ 0x57,0xe4, 32}, /* 0x02 */	{ 0xc3,0xc8, 36},	{ 0x42,0xc3, 40}, /* 0x04 */	{ 0x5d,0xc4, 45},	{ 0x52,0x65, 50}, /* 0x06 */	{ 0x53,0x65, 50},	{ 0x6d,0x66, 56}, /* 0x08 */	{ 0x5a,0x64, 65},	{ 0x46,0x44, 68}, /* 0x0a */	{ 0x3e,0x43, 75},	{ 0x6d,0x46, 76}, /* 0x0c: 800x600 | LVDS_2(CH), MITAC(CH);  - 730, A901(301B): 0xb1,0x46, 76 */	{ 0x41,0x43, 79},	{ 0x31,0x42, 79}, /* 0x0e */	{ 0x46,0x25, 85},	{ 0x78,0x29, 87}, /* 0x10 */	{ 0x62,0x44, 95},	{ 0x2b,0x22,105}, /* 0x12 */	{ 0x49,0x24,106},	{ 0xc3,0x28,108}, /* 0x14 */	{ 0x3c,0x23,109},	{ 0xf7,0x2c,132}, /* 0x16 */	{ 0xd4,0x28,136},	{ 0x41,0x05,158}, /* 0x18 */	{ 0x43,0x05,162},	{ 0xe1,0x0f,175}, /* 0x1a */	{ 0xfc,0x12,189}, /* 0x1b */	{ 0xde,0x26,194}, /* 0x1c */	{ 0x54,0x05,203},	{ 0x3f,0x03,230}, /* 0x1e */	{ 0x30,0x02,234},	{ 0x24,0x01,266}, /* 0x20 */	{ 0x52,0x2a, 54}, /* 301 TV */	{ 0x52,0x6a, 27}, /* 301 TV */	{ 0x62,0x24, 70}, /* 301 TV */	{ 0x62,0x64, 70}, /* 301 TV */	{ 0xa8,0x4c, 30}, /* 301 TV */	{ 0x20,0x26, 33}, /* 301 TV */	{ 0x31,0xc2, 39},	{ 0xbf,0xc8, 35}, /* 0x28 - 856x480 */	{ 0x60,0x36, 30}, /* 0x29  CH/UNTSC TEXT | LVDS_2(CH) - 730, A901(301B), Mitac(CH): 0xe0, 0xb6, 30 */	{ 0x40,0x4a, 28},	{ 0x9f,0x46, 44},	{ 0x97,0x2c, 26},	{ 0x44,0xe4, 25},	{ 0x7e,0x32, 47},	{ 0x8a,0x24, 31}, /* 0x2f  CH/PAL TEXT | LVDS_2(CH), Mitac(CH) -  730, A901(301B): 0x57, 0xe4, 31 */	{ 0x97,0x2c, 26},	{ 0xce,0x3c, 39},	{ 0x52,0x4a, 36}, /* 0x32  CH/PAL 800x600 5/6 */	{ 0x34,0x61, 95},	{ 0x78,0x27,108},	{ 0xce,0x25,189}, /* 0x35 */	{ 0x45,0x6b, 21}, /* 0x36 */  /* TW: Added from Mitac */	{ 0x52,0xe2, 49}, /* 0x37 - added for 16:9 modes (not in any BIOS) */	{ 0x2b,0x61, 78}, /* 0x38 - added for 16:9 modes (not in any BIOS) */	{ 0x70,0x44,108}, /* 0x39 - added for 16:9 modes (not in any BIOS) */	{ 0x54,0x42,135}, /* 0x3a - added for 16:9 modes (not in any BIOS) */	{ 0x41,0x22,157}, /* 0x3b - added for 16:9 modes (not in any BIOS) */	{ 0x52,0x07,149}, /* 0x3c - added for 1280x960-85 (not in any BIOS)*/	{ 0x62,0xc6, 34}, /* 0x3d - added for 848x480-60 (not in any BIOS) */	{ 0x30,0x23, 88}, /* 0x3e - added for 1360x768-60 (not in any BIOS)*/	{ 0x3f,0x64, 46}, /* 0x3f - added for 640x480-100 (not in any BIOS)*/	{ 0x72,0x2a, 76}, /* 0x40 - test for SiS730 */	{ 0x15,0x21, 79}, /* 0x41 - test for SiS730 */	{ 0xff,0x00,  0}   };#if 0 /* TW: This table is in all BIOSes, but not used */static const SiS300_VCLKDataStruct  SiS300_VBVCLKData[] ={	{ 0x1b,0xe1, 25},	{ 0x4e,0xe4, 28},	{ 0x57,0xe4, 31},	{ 0xc3,0xc8, 36},	{ 0x42,0x47, 40},	{ 0x5d,0xc4, 44},	{ 0x52,0x47, 49},	{ 0x53,0x47, 50},	{ 0x6d,0x66, 56},	{ 0x5a,0x64, 65},	{ 0x46,0x44, 67},	{ 0x29,0x61, 75},	{ 0x6d,0x46, 75},	{ 0x41,0x43, 78},	{ 0x31,0x42, 79},	{ 0x46,0x25, 84},	{ 0x78,0x29, 86}, /* 0x10 */	{ 0x62,0x44, 94},	{ 0x2b,0x22,104},	{ 0x49,0x24,105},	{ 0x43,0x42,108},	{ 0x3c,0x23,109},	{ 0xe0,0x46,132},	{ 0x70,0x25,135},	{ 0x41,0x22,157},	{ 0x43,0x22,162},	{ 0x30,0x21,175},	{ 0xc1,0x24,189},	{ 0xde,0x26,194},	{ 0x70,0x07,202},	{ 0x3f,0x03,229},	{ 0x30,0x02,234},  /* 0x1f */	{ 0x24,0x01,265},  /* 0x20 */	{ 0x52,0x2a, 54},	{ 0x52,0x6a, 27},	{ 0x62,0x24, 70},	{ 0x62,0x64, 70},	{ 0xa8,0x4c, 30},	{ 0x20,0x26, 33},	{ 0x31,0xc2, 39},	{ 0x2e,0x48, 25},  /* 0x28 */	{ 0x24,0x46, 25},  /* 0x29 */	{ 0x26,0x64, 28},	{ 0x37,0x64, 40},	{ 0xa1,0x42,108},	{ 0x37,0x61,100},	{ 0x78,0x27,108},	{ 0xff,0x00,  0}};#endifstatic const UCHAR  SiS300_ScreenOffset[] ={	0x14,0x19,0x20,0x28,0x32,0x40,0x50,        0x64,0x78,0x80,0x2d,0x35,0x48,0x35,  /* 0x35 for 848 and 856 */	0x55,0xff			     /* 0x55 for 1360 */	};typedef struct _SiS300_StResInfoStruct{	USHORT HTotal;	USHORT VTotal;} SiS300_StResInfoStruct;static const SiS300_StResInfoStruct  SiS300_StResInfo[] ={	{ 640,400},	{ 640,350},	{ 720,400},	{ 720,350},	{ 640,480}};typedef struct _SiS300_ModeResInfoStruct{	USHORT HTotal;	USHORT VTotal;	UCHAR  XChar;	UCHAR  YChar;} SiS300_ModeResInfoStruct;static const SiS300_ModeResInfoStruct  SiS300_ModeResInfo[] ={	{  320, 200, 8, 8},  /* 0x00 */	{  320, 240, 8, 8},  /* 0x01 */	{  320, 400, 8, 8},  /* 0x02 */	{  400, 300, 8, 8},  /* 0x03 */	{  512, 384, 8, 8},  /* 0x04 */	{  640, 400, 8,16},  /* 0x05 */	{  640, 480, 8,16},  /* 0x06 */	{  800, 600, 8,16},  /* 0x07 */	{ 1024, 768, 8,16},  /* 0x08 */	{ 1280,1024, 8,16},  /* 0x09 */	{ 1600,1200, 8,16},  /* 0x0a */	{ 1920,1440, 8,16},  /* 0x0b */	{  720, 480, 8,16},  /* 0x0c */	{  720, 576, 8,16},  /* 0x0d */	{ 1280, 960, 8,16},  /* 0x0e */	{ 1024, 600, 8,16},  /* 0x0f */	{ 1152, 768, 8,16},  /* 0x10 */	{ 2048,1536, 8,16},  /* 0x11 - TW: Not in BIOS! */	{  800, 480, 8,16},  /* 0x12 - TW: New, not in any BIOS */	{ 1024, 576, 8,16},  /* 0x13 - TW: New, not in any BIOS */	{ 1280, 720, 8,16},  /* 0x14 - TW: New, not in any BIOS */	{ 1152, 864, 8,16},  /* 0x15 - TW: New, not in any BIOS */	{  848, 480, 8,16},  /* 0x16 - TW: New, not in any BIOS */	{  856, 480, 8,16},  /* 0x17 - TW: New, not in any BIOS */	{ 1360, 768, 8,16}   /* 0x18 - TW: New, not in any BIOS */};static const UCHAR SiS300_OutputSelect = 0x40;

⌨️ 快捷键说明

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