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

📄 300vtbl.h

📁 一个2.4.21版本的嵌入式linux内核
💻 H
📖 第 1 页 / 共 5 页
字号:
  {0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,   0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,   0x01,0x00,0x0f,0x00},  {0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,   0xff} }, {0x28,0x18,0x08,0x2000,			/* 0x1c */  {0x01,0x0f,0x00,0x0e},  0x63,  {0x5f,0x4f,0x50,0x82,0x54,0x80,0xbf,0x1f,   0x00,0x41,0x00,0x00,0x00,0x00,0x00,0x00,   0x9c,0x8e,0x8f,0x28,0x40,0x96,0xb9,0xa3,   0xff},  {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,   0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f,   0x41,0x00,0x0f,0x00},  {0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,   0xff} }};typedef struct _SiS300_ExtStruct{	UCHAR Ext_ModeID;	USHORT Ext_ModeFlag;	USHORT Ext_ModeInfo;	USHORT Ext_Point;	USHORT Ext_VESAID;	UCHAR Ext_VESAMEMSize;	UCHAR Ext_RESINFO;	UCHAR VB_ExtTVFlickerIndex;	UCHAR VB_ExtTVEdgeIndex;	UCHAR VB_ExtTVYFilterIndex;	UCHAR REFindex;} SiS300_ExtStruct;static const SiS300_ExtStruct  SiS300_EModeIDTable[] ={	{0x6a,0x2212,0x47,0x3563,0x0102,0x08,0x07,0x00,0x00,0x00,0x00},  /* 800x600x? */	{0x2e,0x0a1b,0x36,0x3539,0x0101,0x08,0x06,0x00,0x00,0x00,0x08},	{0x2f,0x021b,0x35,0x3532,0x0100,0x08,0x05,0x00,0x00,0x00,0x10},  /* 640x400x8 */	{0x30,0x2a1b,0x47,0x3563,0x0103,0x08,0x07,0x00,0x00,0x00,0x00},	{0x31,0x0a1b,0xad,0x3630,0x0000,0x08,0x0c,0x00,0x00,0x00,0x11},  /* 720x480x8 */	{0x32,0x2a1b,0xae,0x3637,0x0000,0x08,0x0d,0x00,0x00,0x00,0x12},  /* 720x576x8 */	{0x33,0x0a1d,0xad,0x3630,0x0000,0x08,0x0c,0x00,0x00,0x00,0x11},  /* 720x480x16 */	{0x34,0x2a1d,0xae,0x3637,0x0000,0x08,0x0d,0x00,0x00,0x00,0x12},  /* 720x576x16 */	{0x35,0x0a1f,0xad,0x3630,0x0000,0x08,0x0c,0x00,0x00,0x00,0x11},  /* 720x480x32 */	{0x36,0x2a1f,0xae,0x3637,0x0000,0x08,0x0d,0x00,0x00,0x00,0x12},  /* 720x576x32 */	{0x37,0x0212,0x58,0x358d,0x0104,0x08,0x08,0x00,0x00,0x00,0x13},  /* 1024x768x? */	{0x38,0x0a1b,0x58,0x358d,0x0105,0x08,0x08,0x00,0x00,0x00,0x13},  /* 1024x768x8 */	{0x3a,0x0e3b,0x69,0x35be,0x0107,0x08,0x09,0x00,0x00,0x00,0x1a},  /* 1280x1024x8 */	{0x3c,0x063b,0x7a,0x35d4,0x0130,0x08,0x0a,0x00,0x00,0x00,0x1e},	{0x3d,0x067d,0x7a,0x35d4,0x0131,0x08,0x0a,0x00,0x00,0x00,0x1e},	{0x40,0x921c,0x00,0x3516,0x010d,0x08,0x00,0x00,0x00,0x00,0x23},  /* 320x200x15 */	{0x41,0x921d,0x00,0x3516,0x010e,0x08,0x00,0x00,0x00,0x00,0x23},  /* 320x200x16 */	{0x43,0x0a1c,0x36,0x3539,0x0110,0x08,0x06,0x00,0x00,0x00,0x08},	{0x44,0x0a1d,0x36,0x3539,0x0111,0x08,0x06,0x00,0x00,0x00,0x08},	{0x46,0x2a1c,0x47,0x3563,0x0113,0x08,0x07,0x00,0x00,0x00,0x00},  /* 800x600x15 */	{0x47,0x2a1d,0x47,0x3563,0x0114,0x08,0x07,0x00,0x00,0x00,0x00},  /* 800x600x16 */	{0x49,0x0a3c,0x58,0x358d,0x0116,0x08,0x08,0x00,0x00,0x00,0x13},	{0x4a,0x0a3d,0x58,0x358d,0x0117,0x08,0x08,0x00,0x00,0x00,0x13},	{0x4c,0x0e7c,0x69,0x35be,0x0119,0x08,0x09,0x00,0x00,0x00,0x1a},	{0x4d,0x0e7d,0x69,0x35be,0x011a,0x08,0x09,0x00,0x00,0x00,0x1a},	{0x50,0x921b,0x01,0x351d,0x0132,0x08,0x01,0x00,0x00,0x00,0x24},  /* 320x240x8  */	{0x51,0xb21b,0x13,0x3524,0x0133,0x08,0x03,0x00,0x00,0x00,0x25},  /* 400x300x8  */	{0x52,0x921b,0x24,0x352b,0x0134,0x08,0x04,0x00,0x00,0x00,0x26},  /* 512x384x8  */	{0x56,0x921d,0x01,0x351d,0x0135,0x08,0x01,0x00,0x00,0x00,0x24},  /* 320x240x16 */	{0x57,0xb21d,0x13,0x3524,0x0136,0x08,0x03,0x00,0x00,0x00,0x25},  /* 400x300x16 */	{0x58,0x921d,0x24,0x352b,0x0137,0x08,0x04,0x00,0x00,0x00,0x26},  /* 512x384x16 */	{0x59,0x921b,0x00,0x3516,0x0138,0x08,0x00,0x00,0x00,0x00,0x23},  /* 320x200x8  */	{0x5c,0x921f,0x24,0x352b,0x0000,0x08,0x04,0x00,0x00,0x00,0x26},  /* TW: inserted 512x384x32 */	{0x5d,0x021d,0x35,0x3532,0x0139,0x08,0x05,0x00,0x00,0x00,0x10},  /* 640x400x16 */ 	{0x5e,0x021f,0x35,0x3532,0x0000,0x08,0x05,0x00,0x00,0x00,0x10},  /* TW: inserted 640x400x32 */	{0x62,0x0a3f,0x36,0x3539,0x013a,0x08,0x06,0x00,0x00,0x00,0x08},	{0x63,0x2a3f,0x47,0x3563,0x013b,0x08,0x07,0x00,0x00,0x00,0x00},  /* 800x600x32 */	{0x64,0x0a7f,0x58,0x358d,0x013c,0x08,0x08,0x00,0x00,0x00,0x13},	{0x65,0x0eff,0x69,0x35be,0x013d,0x08,0x09,0x00,0x00,0x00,0x1a},	{0x66,0x06ff,0x7a,0x35d4,0x013e,0x08,0x0a,0x00,0x00,0x00,0x1e},	{0x68,0x067b,0x8b,0x35ef,0x013f,0x08,0x0b,0x00,0x00,0x00,0x27},	{0x69,0x06fd,0x8b,0x35ef,0x0140,0x08,0x0b,0x00,0x00,0x00,0x27},	{0x6b,0x07ff,0x8b,0x35ef,0x0000,0x10,0x0b,0x00,0x00,0x00,0x27},	{0x6c,0x067b,0x9c,0x35f6,0x0000,0x08,0x11,0x00,0x00,0x00,0x28},  /* TW: 2048x1536x8 - not in BIOS! */	{0x6d,0x06fd,0x9c,0x35f6,0x0000,0x10,0x11,0x00,0x00,0x00,0x28},  /* TW: 2048x1536x16 - not in BIOS! */	{0x6e,0x0a3b,0x6f,0x35b2,0x0000,0x08,0x0e,0x00,0x00,0x00,0x29},  /* 1280x960x8 */	{0x6f,0x0a7d,0x6f,0x35b2,0x0000,0x08,0x0e,0x00,0x00,0x00,0x29},  /* 1280x960x16 */	/* TW: 16:9 modes - not in ANY BIOS */	{0x70,0x2a1b,0x40,0x3b52,0x0000,0x08,0x12,0x00,0x00,0x07,0x2d},    /* 800x480x8 */	{0x71,0x0a1b,0x51,0x3b63,0x0000,0x08,0x13,0x00,0x00,0x00,0x30},    /* 1024x576x8 */	{0x74,0x0a1d,0x51,0x3b63,0x0000,0x08,0x13,0x00,0x00,0x00,0x30},    /* 1024x576x16 */	{0x75,0x0e3d,0x62,0x3b74,0x0000,0x08,0x14,0x00,0x00,0x00,0x33},	   /* 1280x720x16 */	{0x76,0x2a1f,0x40,0x3b52,0x0000,0x08,0x12,0x00,0x00,0x07,0x2d},    /* 800x480x32 */	{0x77,0x0a3f,0x51,0x3b63,0x0000,0x08,0x13,0x00,0x00,0x00,0x30},	   /* 1024x576x32 */	{0x78,0x0eff,0x62,0x3b74,0x0000,0x08,0x14,0x00,0x00,0x00,0x33},	   /* 1280x720x32 */	{0x79,0x0e3b,0x62,0x3b74,0x0000,0x08,0x14,0x00,0x00,0x00,0x33},	   /* 1280x720x8 */	{0x7a,0x2a1d,0x40,0x3b52,0x0000,0x08,0x12,0x00,0x00,0x07,0x2d},    /* 800x480x16 */	/* TW: End of new 16:9 modes */	{0x7b,0x0aff,0x6f,0x35b2,0x0000,0x08,0x0e,0x00,0x00,0x00,0x29},    /* 1280x960x32 */	{0x20,0x0a1b,0x54,0x0000,0x0000,0x08,0x0f,0x00,0x00,0x00,0x2b},    /* 1024x600 */	{0x21,0x0a3d,0x54,0x0000,0x0000,0x08,0x0f,0x00,0x00,0x00,0x2b},	{0x22,0x0a7f,0x54,0x0000,0x0000,0x08,0x0f,0x00,0x00,0x00,0x2b},	{0x23,0x0a1b,0xc5,0x0000,0x0000,0x08,0x10,0x00,0x00,0x00,0x2c},    /* 1152x768 */	{0x24,0x0a3d,0xc5,0x431d,0x0000,0x08,0x10,0x00,0x00,0x00,0x2c},	{0x25,0x0a7f,0xc5,0x431d,0x0000,0x08,0x10,0x00,0x00,0x00,0x2c},	{0x29,0x0e1b,0xc5,0x0000,0x0000,0x08,0x15,0x00,0x00,0x00,0x36},    /* TW: NEW 1152x864 - not in BIOS */	{0x2a,0x0e3d,0xc5,0x0000,0x0000,0x08,0x15,0x00,0x00,0x00,0x36},	{0x2b,0x0e7f,0xc5,0x0000,0x0000,0x08,0x15,0x00,0x00,0x00,0x36},	{0x39,0x2a1b,0xd6,0x0000,0x0000,0x08,0x16,0x00,0x00,0x00,0x38},    /* TW: NEW 848x480 - not in BIOS */	{0x3b,0x2a3d,0xd6,0x0000,0x0000,0x08,0x16,0x00,0x00,0x00,0x38},	{0x3e,0x2a7f,0xd6,0x0000,0x0000,0x08,0x16,0x00,0x00,0x00,0x38},	{0x3f,0x2a1b,0xd7,0x0000,0x0000,0x08,0x17,0x00,0x00,0x00,0x3a},    /* TW: NEW 856x480 - not in BIOS */	{0x42,0x2a3d,0xd7,0x0000,0x0000,0x08,0x17,0x00,0x00,0x00,0x3a},	{0x45,0x2a7f,0xd7,0x0000,0x0000,0x08,0x17,0x00,0x00,0x00,0x3a},	{0x48,0x223b,0xe8,0x0000,0x0000,0x08,0x18,0x00,0x00,0x00,0x3c},    /* TW: NEW 1360x768 - not in BIOS */	{0x4b,0x227d,0xe8,0x0000,0x0000,0x08,0x18,0x00,0x00,0x00,0x3c},	{0x4e,0x22ff,0xe8,0x0000,0x0000,0x08,0x18,0x00,0x00,0x00,0x3c},	{0x4f,0x921f,0x00,0x0000,0x0000,0x08,0x00,0x00,0x00,0x00,0x23},    /* TW: New 320x200x32 */	{0x53,0x921f,0x01,0x0000,0x0000,0x08,0x01,0x00,0x00,0x00,0x24},    /* TW: New 320x240x32 */	{0x54,0xb21f,0x13,0x0000,0x0000,0x08,0x03,0x00,0x00,0x00,0x25},    /* TW: New 400x300x32 */	{0xff,0x0000,0x00,0x0000,0xffff,0x00,0x00,0x00,0x00,0x00,0x00}};typedef struct _SiS300_Ext2Struct{	USHORT Ext_InfoFlag;	UCHAR Ext_CRT1CRTC;  /* TW: Index in SiS300_CRT1Table */	UCHAR Ext_CRTVCLK;   /* TW: Index in VCLK array */	UCHAR Ext_CRT2CRTC;  /* TW: Index in LCD Paneltype arrays (&3f) */	UCHAR  ModeID;	USHORT XRes;	USHORT YRes;	USHORT ROM_OFFSET;} SiS300_Ext2Struct;static const SiS300_Ext2Struct  SiS300_RefIndex[] ={ /* TW: Don't ever insert anything here, table is indexed */	{0x085f,0x0d,0x03,0x05,0x6a, 800, 600,0x3563}, /* 00 */	{0x0467,0x0e,0x44,0x05,0x6a, 800, 600,0x3568}, /* 01 */	{0x0067,0x0f,0x07,0x48,0x6a, 800, 600,0x356d}, /* 02 - CRT1CRTC was 0x4f */	{0x0067,0x10,0x06,0x8b,0x6a, 800, 600,0x3572}, /* 03 */	{0x0147,0x11,0x08,0x00,0x6a, 800, 600,0x3577}, /* 04 */	{0x0147,0x12,0x0c,0x00,0x6a, 800, 600,0x357c}, /* 05 */	{0x0047,0x11,0x4e,0x00,0x6a, 800, 600,0x3581}, /* 06 - CRT1CRTC was 0x51 */	{0x0047,0x11,0x13,0x00,0x6a, 800, 600,0x3586}, /* 07 */	{0xc85f,0x05,0x00,0x04,0x2e, 640, 480,0x3539}, /* 08 */	{0xc067,0x06,0x02,0x04,0x2e, 640, 480,0x353e}, /* 09 */	{0xc067,0x07,0x02,0x47,0x2e, 640, 480,0x3543}, /* 0a */	{0xc067,0x08,0x03,0x8a,0x2e, 640, 480,0x3548}, /* 0b */	{0xc047,0x09,0x05,0x00,0x2e, 640, 480,0x354d}, /* 0c */	{0xc047,0x0a,0x08,0x00,0x2e, 640, 480,0x3552}, /* 0d */	{0xc047,0x0b,0x0a,0x00,0x2e, 640, 480,0x3557}, /* 0e */	{0xc047,0x0c,0x10,0x00,0x2e, 640, 480,0x355c}, /* 0f */	{0x487f,0x04,0x00,0x00,0x2f, 640, 400,0x3532}, /* 10 */	{0xc00f,0x31,0x01,0x06,0x31, 720, 480,0x3630}, /* 11 */	{0x000f,0x32,0x03,0x06,0x32, 720, 576,0x3637}, /* 12 */	{0x0187,0x15,0x05,0x00,0x37,1024, 768,0x358d}, /* 13 */        {0xc877,0x16,0x09,0x06,0x37,1024, 768,0x3592}, /* 14 */	{0xc067,0x17,0x0b,0x49,0x37,1024, 768,0x3597}, /* 15 - CRT1CRTC was 0x97 */	{0x0267,0x18,0x0d,0x00,0x37,1024, 768,0x359c}, /* 16 */	{0x0047,0x19,0x11,0x8c,0x37,1024, 768,0x35a1}, /* 17 - CRT1CRTC was 0x59 */	{0x0047,0x1a,0x52,0x00,0x37,1024, 768,0x35a6}, /* 18 */	{0x0007,0x1b,0x16,0x00,0x37,1024, 768,0x35ab}, /* 19 - CRT1CRTC was 0x5b */	{0x0387,0x1c,0x4d,0x00,0x3a,1280,1024,0x35be}, /* 1a - CRT1CRTC was 0x5c */	{0x0077,0x1d,0x14,0x07,0x3a,1280,1024,0x35c3}, /* 1b */	{0x0047,0x1e,0x17,0x00,0x3a,1280,1024,0x35c8}, /* 1c */	{0x0007,0x1f,0x98,0x00,0x3a,1280,1024,0x35cd}, /* 1d */	{0x0007,0x20,0x59,0x00,0x3c,1600,1200,0x35d4}, /* 1e - CRT1CRTC was 0x60 */	{0x0007,0x21,0x5a,0x00,0x3c,1600,1200,0x35d9}, /* 1f */	{0x0007,0x22,0x1b,0x00,0x3c,1600,1200,0x35de}, /* 20 */	{0x0007,0x23,0x1d,0x00,0x3c,1600,1200,0x35e3}, /* 21 - CRT1CRTC was 0x63 */	{0x0007,0x24,0x1e,0x00,0x3c,1600,1200,0x35e8}, /* 22 */	{0x407f,0x00,0x00,0x00,0x40, 320, 200,0x3516}, /* 23 */	{0xc07f,0x01,0x00,0x04,0x50, 320, 240,0x351d}, /* 24 */	{0x0077,0x02,0x04,0x05,0x51, 400, 300,0x3524}, /* 25 */	{0xc877,0x03,0x09,0x06,0x52, 512, 384,0x352b}, /* 26 */  /* was c077 */	{0x8207,0x25,0x1f,0x00,0x68,1920,1440,0x35ef}, /* 27 */	{0x0007,0x26,0x20,0x00,0x6c,2048,1536,0x35f6}, /* 28 */	{0x0067,0x27,0x14,0x08,0x6e,1280, 960,0x35b7}, /* 29 - TW: 1280x960-60 */	{0x0027,0x45,0x3c,0x08,0x6e,1280, 960,0x35b7}, /* 2a - TW: 1280x960-85 */	{0xc077,0x33,0x09,0x06,0x20,1024, 600,0x0000}, /* 2b */	{0xc077,0x34,0x0b,0x06,0x23,1152, 768,0x0000}, /* 2c */	/* VCLK 0x09 */	{0x0057,0x35,0x27,0x08,0x70, 800, 480,0x3b52}, /* 2d - TW: 16:9 modes */	{0x0047,0x36,0x37,0x08,0x70, 800, 480,0x3b57}, /* 2e */	{0x0047,0x37,0x08,0x08,0x70, 800, 480,0x3b5c}, /* 2f */	{0x0057,0x38,0x09,0x09,0x71,1024, 576,0x3b63}, /* 30 */	{0x0047,0x39,0x38,0x09,0x71,1024, 576,0x3b68}, /* 31 */	{0x0047,0x3a,0x11,0x09,0x71,1024, 576,0x3b6d}, /* 32 */	{0x0057,0x3b,0x39,0x0a,0x75,1280, 720,0x3b74}, /* 33 */	{0x0047,0x3c,0x3a,0x0a,0x75,1280, 720,0x3b79}, /* 34 */	{0x0007,0x3d,0x3b,0x0a,0x75,1280, 720,0x3b7e}, /* 35 - TW: END of 16:9 modes */	{0x0047,0x3e,0x34,0x06,0x29,1152, 864,0x0000}, /* 36 TW: 1152x864-75Hz - Non-BIOS, new */	{0x0047,0x44,0x3a,0x06,0x29,1152, 864,0x0000}, /* 37 TW: 1152x864-85Hz - Non-BIOS, new */	{0x00c7,0x3f,0x28,0x00,0x39, 848, 480,0x0000}, /* 38 TW: 848x480-38Hzi - Non-BIOS, new */	{0xc047,0x40,0x3d,0x00,0x39, 848, 480,0x0000}, /* 39 TW: 848x480-60Hz  - Non-BIOS, new */	{0x00c7,0x41,0x28,0x00,0x3f, 856, 480,0x0000}, /* 3a TW: 856x480-38Hzi - Non-BIOS, new */	{0xc047,0x42,0x28,0x00,0x3f, 856, 480,0x0000}, /* 3b TW: 856x480-60Hz  - Non-BIOS, new */	{0x0047,0x43,0x3e,0x00,0x48,1360, 768,0x0000}, /* 3c TW: 1360x768-60Hz - Non-BIOS, new */	{0xffff,0,0,0,0,0,0,0}};/*add for 300 oem util*/typedef struct _SiS_VBModeIDTableStruct{	UCHAR  ModeID;	UCHAR  VB_TVDelayIndex;	UCHAR  VB_TVFlickerIndex;	UCHAR  VB_TVPhaseIndex;	UCHAR  VB_TVYFilterIndex;	UCHAR  VB_LCDDelayIndex;	UCHAR  _VB_LCDHIndex;	UCHAR  _VB_LCDVIndex;}SiS_VBModeIDTableStruct;static const SiS_VBModeIDTableStruct  SiS300_VBModeIDTable[] ={	{0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00},	{0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01},	{0x01,0x00,0x00,0x00,0x01,0x00,0x01,0x02},	{0x03,0x00,0x00,0x00,0x02,0x00,0x02,0x00},	{0x03,0x00,0x00,0x00,0x02,0x00,0x02,0x01},	{0x03,0x00,0x00,0x00,0x03,0x00,0x03,0x02},	{0x05,0x00,0x00,0x01,0x04,0x00,0x00,0x00},	{0x06,0x00,0x00,0x01,0x05,0x00,0x02,0x00},	{0x07,0x00,0x00,0x00,0x03,0x00,0x03,0x01},	{0x07,0x00,0x00,0x00,0x03,0x00,0x03,0x02},	{0x0d,0x00,0x00,0x01,0x04,0x00,0x00,0x00},	{0x0e,0x00,0x00,0x01,0x05,0x00,0x02,0x00},	{0x0f,0x00,0x00,0x01,0x05,0x00,0x02,0x01},	{0x10,0x00,0x00,0x01,0x05,0x00,0x02,0x01},	{0x11,0x00,0x00,0x01,0x05,0x00,0x02,0x03},	{0x12,0x00,0x00,0x01,0x05,0x00,0x02,0x03},	{0x13,0x00,0x00,0x01,0x04,0x00,0x04,0x00},	{0x6a,0x00,0x00,0x01,0x07,0x00,0x08,0x0a},	{0x2e,0x00,0x00,0x01,0x05,0x00,0x06,0x08},	{0x2f,0x00,0x00,0x01,0x05,0x00,0x06,0x06},	{0x30,0x00,0x00,0x01,0x07,0x00,0x08,0x0a},	{0x31,0x00,0x00,0x01,0x06,0x00,0x00,0x00},	{0x32,0x00,0x00,0x01,0x06,0x00,0x00,0x00},	{0x37,0x00,0x00,0x01,0x00,0x00,0x0a,0x0c},	{0x38,0x00,0x00,0x01,0x00,0x00,0x0a,0x0c},	{0x3a,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x40,0x00,0x00,0x01,0x04,0x00,0x05,0x05},	{0x41,0x00,0x00,0x01,0x04,0x00,0x05,0x05},	{0x43,0x00,0x00,0x01,0x05,0x00,0x06,0x08},	{0x44,0x00,0x00,0x01,0x05,0x00,0x06,0x08},	{0x46,0x00,0x00,0x01,0x07,0x00,0x08,0x0a},	{0x47,0x00,0x00,0x01,0x07,0x00,0x08,0x0a},	{0x49,0x00,0x00,0x01,0x00,0x00,0x0a,0x0c},	{0x4a,0x00,0x00,0x01,0x00,0x00,0x0a,0x0c},	{0x4c,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x4d,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x50,0x00,0x00,0x01,0x04,0x00,0x05,0x07},	{0x51,0x00,0x00,0x01,0x07,0x00,0x07,0x09},	{0x52,0x00,0x00,0x01,0x00,0x00,0x09,0x0b},	{0x56,0x00,0x00,0x01,0x04,0x00,0x05,0x07},	{0x57,0x00,0x00,0x01,0x07,0x00,0x07,0x09},	{0x58,0x00,0x00,0x01,0x00,0x00,0x09,0x0b},	{0x59,0x00,0x00,0x01,0x04,0x00,0x05,0x05},	{0x5d,0x00,0x00,0x01,0x07,0x00,0x06,0x06},	{0x62,0x00,0x00,0x01,0x05,0x00,0x06,0x08},	{0x63,0x00,0x00,0x01,0x07,0x00,0x08,0x0a},	{0x64,0x00,0x00,0x01,0x00,0x00,0x0a,0x0c},	{0x65,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x6e,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x6f,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0x7b,0x00,0x00,0x01,0x00,0x00,0x0b,0x0d},	{0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00}  /* TW: added! */};/*end*/typedef struct _SiS300_CRT1TableStruct{	UCHAR CR[17];} SiS300_CRT1TableStruct;static const SiS300_CRT1TableStruct  SiS300_CRT1Table[] ={#if 1 {{0x2d,0x27,0x28,0x90,0x2c,0x80,0xbf,0x1f,    /* 0x00 - 320x200 */  0x9c,0x8e,0x8f,0x96,0xb9,0x30,0x00,0x00,     /* HRE [4],[15] is invalid - but correcting it does not work */  0x00}},#endif#if 0 {{0x2d,0x27,0x27,0x91,0x2c,0x92,0xbf,0x1f,    /* 0x00 - corrected 320x200-72 - does not work */  0x9c,0x8e,0x8f,0x96,0xb9,0x30,0x00,0x04,  0x00}},#endif#if 1 {{0x2d,0x27,0x28,0x90,0x2c,0x80,0x0b,0x3e,    /* 0x01 */  0xe9,0x8b,0xdf,0xe7,0x04,0x00,0x00,0x00,     /* HRE [4],[15] is invalid - but correcting it does not work */  0x00}},#endif#if 0 {{0x2d,0x27,0x27,0x91,0x2c,0x92,0x0b,0x3e,    /* 0x01 - corrected 320x240-60 - does not work */  0xe9,0x8b,0xdf,0xe7,0x04,0x00,0x00,0x04,  0x00}},#endif#if 1 {{0x3d,0x31,0x31,0x81,0x37,0x1f,0x72,0xf0,    /* 0x02 */  0x58,0x8c,0x57,0x57,0x73,0x20,0x00,0x05,  0x01}},#endif#if 0 {{0x3d,0x31,0x31,0x81,0x37,0x1f,0x72,0xf0,    /* 0x02 - corrected 400x300-60 */  0x58,0x8c,0x57,0x57,0x73,0x20,0x00,0x05,  0x01}},#endif   {{0x4f,0x3f,0x3f,0x93,0x45,0x0d,0x24,0xf5,  0x02,0x88,0xff,0xff,0x25,0x10,0x00,0x01,  0x01}}, {{0x5f,0x4f,0x50,0x82,0x55,0x81,0xbf,0x1f,  0x9c,0x8e,0x8f,0x96,0xb9,0x30,0x00,0x05,  0x00}},#if 0   {{0x5f,0x4f,0x50,0x82,0x55,0x81,0x0b,0x3e,    /* 0x05 */  0xe9,0x8b,0xdf,0xe7,0x04,0x00,0x00,0x05,  0x00}},#endif {{0x5f,0x4f,0x4f,0x83,0x55,0x81,0x0b,0x3e,    /* 0x05 - corrected 640x480-60 */  0xe9,0x8b,0xdf,0xe8,0x0c,0x00,0x00,0x05,  0x00}}, #if 0   {{0x63,0x4f,0x50,0x86,0x56,0x9b,0x06,0x3e,    /* 0x06 */  0xe8,0x8b,0xdf,0xe7,0xff,0x10,0x00,0x01,  0x00}},#endif   {{0x63,0x4f,0x4f,0x87,0x56,0x9b,0x06,0x3e,    /* 0x06 - corrected 640x480-72 */  0xe8,0x8a,0xdf,0xe7,0x07,0x00,0x00,0x01,  0x00}}, {{0x64,0x4f,0x4f,0x88,0x55,0x9d,0xf2,0x1f,  0xe0,0x83,0xdf,0xdf,0xf3,0x10,0x00,0x01,  0x00}}, {{0x63,0x4f,0x4f,0x87,0x5a,0x81,0xfb,0x1f,  0xe0,0x83,0xdf,0xdf,0xfc,0x10,0x00,0x05,  0x00}},#if 0   {{0x66,0x4f,0x4f,0x86,0x56,0x9e,0x03,0x3e,    /* 0x09 */  0xe4,0x87,0xdf,0xdf,0x04,0x00,0x00,0x01,  0x00}},#endif {{0x67,0x4f,0x4f,0x8b,0x57,0x83,0x10,0x3e,    /* 0x09 - corrected 640x480-100 */  0xe7,0x8d,0xdf,0xe6,0x11,0x00,0x00,0x05,  0x00}},#if 0   {{0x6c,0x4f,0x4f,0x83,0x59,0x9e,0x00,0x3e,    /* 0x0a */  0xe5,0x8d,0xdf,0xdf,0x01,0x00,0x00,0x01,  0x00}},#endif     {{0x67,0x4f,0x4f,0x8b,0x57,0x83,0x10,0x3e,    /* 0x0a - corrected 640x480-120 */  0xe7,0x8d,0xdf,0xe6,0x11,0x00,0x00,0x05,  0x00}}, {{0x63,0x4f,0x4f,0x87,0x56,0x9d,0xfb,0x1f,  0xe0,0x83,0xdf,0xdf,0xfc,0x10,0x00,0x01,  0x00}}, {{0x65,0x4f,0x4f,0x89,0x57,0x9f,0xfb,0x1f,  0xe6,0x8a,0xdf,0xdf,0xfc,0x10,0x00,0x01,    /* TW: Corrected VDE, VBE */  0x00}}, {{0x7b,0x63,0x63,0x9f,0x6a,0x93,0x6f,0xf0,  0x58,0x8a,0x57,0x57,0x70,0x20,0x00,0x05,  0x01}}, {{0x7f,0x63,0x63,0x83,0x6c,0x1c,0x72,0xf0,  0x58,0x8c,0x57,0x57,0x73,0x20,0x00,0x06,  0x01}}, {{0x7d,0x63,0x63,0x81,0x6e,0x1d,0x98,0xf0,  0x7c,0x82,0x57,0x57,0x99,0x00,0x00,0x06,  0x01}}, {{0x7f,0x63,0x63,0x83,0x69,0x13,0x6f,0xf0,  0x58,0x8b,0x57,0x57,0x70,0x20,0x00,0x06,  0x01}}, {{0x7e,0x63,0x63,0x82,0x6b,0x13,0x75,0xf0,  0x58,0x8b,0x57,0x57,0x76,0x20,0x00,0x06,  0x01}}, {{0x8c,0x63,0x63,0x87,0x72,0x16,0x7e,0xf0,  0x59,0x8d,0x57,0x57,0x7f,0x00,0x00,0x06,  0x01}}, {{0x7e,0x63,0x63,0x82,0x6c,0x14,0x75,0xe0,  0x58,0x0b,0x57,0x57,0x76,0x20,0x00,0x06,  0x01}}, {{0x7e,0x63,0x63,0x82,0x6c,0x14,0x75,0xe0,   /* 0x14 */  0x58,0x0b,0x57,0x57,0x76,0x20,0x00,0x06,  0x01}}, {{0x99,0x7f,0x7f,0x9d,0x84,0x1a,0x96,0x1f,  0x7f,0x83,0x7f,0x7f,0x97,0x10,0x00,0x02,  0x00}}, {{0xa3,0x7f,0x7f,0x87,0x86,0x97,0x24,0xf5,  0x02,0x88,0xff,0xff,0x25,0x10,0x00,0x02,  0x01}}, {{0xa1,0x7f,0x7f,0x85,0x86,0x97,0x24,0xf5,  0x02,0x88,0xff,0xff,0x25,0x10,0x00,0x02,  0x01}}, {{0x9f,0x7f,0x7f,0x83,0x85,0x91,0x1e,0xf5,  0x00,0x83,0xff,0xff,0x1f,0x10,0x00,0x02,  0x01}}, {{0xa7,0x7f,0x7f,0x8b,0x89,0x95,0x26,0xf5,

⌨️ 快捷键说明

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