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

📄 310vtbl.h

📁 内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系统,编译内核
💻 H
📖 第 1 页 / 共 5 页
字号:
	{0x1b, 0xe1, 25},	/* 0x0 */	{0x4e, 0xe4, 28},	/* 0x1 */	{0x57, 0xe4, 31},	/* 0x2 */	{0xc3, 0xc8, 36},	/* 0x3 */	{0x42, 0xe2, 40},	/* 0x4 */	{0xfe, 0xcd, 43},	/* 0x5 */	{0x5d, 0xc4, 44},	/* 0x6 */	{0x52, 0xe2, 49},	/* 0x7 */	{0x53, 0xe2, 50},	/* 0x8 */	{0x74, 0x67, 52},	/* 0x9 */	{0x6d, 0x66, 56},	/* 0xa */	{0x6c, 0xc3, 65},	/* 0xb */	{0x46, 0x44, 67},	/* 0xc */	{0xb1, 0x46, 68},	/* 0xd */	{0xd3, 0x4a, 72},	/* 0xe */	{0x29, 0x61, 75},	/* 0xf */	{0x6e, 0x46, 76},	/* 0x10 */	{0x2b, 0x61, 78},	/* 0x11 */	{0x31, 0x42, 79},	/* 0x12 */	{0xab, 0x44, 83},	/* 0x13 */	{0x46, 0x25, 84},	/* 0x14 */	{0x78, 0x29, 86},	/* 0x15 */	{0x62, 0x44, 94},	/* 0x16 */	{0x2b, 0x41, 104},	/* 0x17 */	{0x3a, 0x23, 105},	/* 0x18 */	{0x70, 0x44, 108},	/* 0x19 */	{0x3c, 0x23, 109},	/* 0x1a */	{0x5e, 0x43, 113},	/* 0x1b */	{0xbc, 0x44, 116},	/* 0x1c */	{0xe0, 0x46, 132},	/* 0x1d */	{0x54, 0x42, 135},	/* 0x1e */	{0xea, 0x2a, 139},	/* 0x1f */	{0x41, 0x22, 157},	/* 0x20 */	{0x70, 0x24, 162},	/* 0x21 */	{0x30, 0x21, 175},	/* 0x22 */	{0x4e, 0x22, 189},	/* 0x23 */	{0xde, 0x26, 194},	/* 0x24 */	{0x62, 0x06, 202},	/* 0x25 */	{0x3f, 0x03, 229},	/* 0x26 */	{0xb8, 0x06, 234},	/* 0x27 */	{0x34, 0x02, 253},	/* 0x28 */	{0x58, 0x04, 255},	/* 0x29 */	{0x24, 0x01, 265},	/* 0x2a */	{0x9b, 0x02, 267},	/* 0x2b */	{0x70, 0x05, 270},	/* 0x2c */	{0x25, 0x01, 272},	/* 0x2d */	{0x9c, 0x02, 277},	/* 0x2e */	{0x27, 0x01, 286},	/* 0x2f */	{0x3c, 0x02, 291},	/* 0x30 */	{0xef, 0x0a, 292},	/* 0x31 */	{0xf6, 0x0a, 310},	/* 0x32 */	{0x95, 0x01, 315},	/* 0x33 */	{0xf0, 0x09, 324},	/* 0x34 */	{0xfe, 0x0a, 331},	/* 0x35 */	{0xf3, 0x09, 332},	/* 0x36 */	{0xea, 0x08, 340},	/* 0x37 */	{0xe8, 0x07, 376},	/* 0x38 */	{0xde, 0x06, 389},	/* 0x39 */	{0x52, 0x2a, 54},	/* 0x3a */	{0x52, 0x6a, 27},	/* 0x3b */	{0x62, 0x24, 70},	/* 0x3c */	{0x62, 0x64, 70},	/* 0x3d */	{0xa8, 0x4c, 30},	/* 0x3e */	{0x20, 0x26, 33},	/* 0x3f */	{0x31, 0xc2, 39}	/* 0x40 */};typedef struct _SiS310_VBVCLKDataStruct {	UCHAR Part4_A, Part4_B;	USHORT CLOCK;} SiS310_VBVCLKDataStruct;SiS310_VBVCLKDataStruct SiS310_VBVCLKData[] = {	{0x1b, 0xe1, 25},	/* 0x0 */	{0x4e, 0xe4, 28},	/* 0x1 */	{0x57, 0xe4, 31},	/* 0x2 */	{0xc3, 0xc8, 36},	/* 0x3 */	{0x42, 0x47, 40},	/* 0x4 */	{0xfe, 0xcd, 43},	/* 0x5 */	{0x5d, 0xc4, 44},	/* 0x6 */	{0x52, 0x47, 49},	/* 0x7 */	{0x53, 0x47, 50},	/* 0x8 */	{0x74, 0x67, 52},	/* 0x9 */	{0x6d, 0x66, 56},	/* 0xa */	{0x5a, 0x64, 65},	/* 0xb */	{0x46, 0x44, 67},	/* 0xc */	{0xb1, 0x46, 68},	/* 0xd */	{0xd3, 0x4a, 72},	/* 0xe */	{0x29, 0x61, 75},	/* 0xf */	{0x6d, 0x46, 75},	/* 0x10 */	{0x41, 0x43, 78},	/* 0x11 */	{0x31, 0x42, 79},	/* 0x12 */	{0xab, 0x44, 83},	/* 0x13 */	{0x46, 0x25, 84},	/* 0x14 */	{0x78, 0x29, 86},	/* 0x15 */	{0x62, 0x44, 94},	/* 0x16 */	{0x2b, 0x22, 104},	/* 0x17 */	{0x49, 0x24, 105},	/* 0x18 */	{0xf8, 0x2f, 108},	/* 0x19 */	{0x3c, 0x23, 109},	/* 0x1a */	{0x5e, 0x43, 113},	/* 0x1b */	{0xbc, 0x44, 116},	/* 0x1c */	{0xe0, 0x46, 132},	/* 0x1d */	{0xd4, 0x28, 135},	/* 0x1e */	{0xea, 0x2a, 139},	/* 0x1f */	{0x41, 0x22, 157},	/* 0x20 */	{0x70, 0x24, 162},	/* 0x21 */	{0x30, 0x21, 175},	/* 0x22 */	{0x4e, 0x22, 189},	/* 0x23 */	{0xde, 0x26, 194},	/* 0x24 */	{0x70, 0x07, 202},	/* 0x25 */	{0x3f, 0x03, 229},	/* 0x26 */	{0xb8, 0x06, 234},	/* 0x27 */	{0x34, 0x02, 253},	/* 0x28 */	{0x58, 0x04, 255},	/* 0x29 */	{0x24, 0x01, 265},	/* 0x2a */	{0x9b, 0x02, 267},	/* 0x2b */	{0x70, 0x05, 270},	/* 0x2c */	{0x25, 0x01, 272},	/* 0x2d */	{0x9c, 0x02, 277},	/* 0x2e */	{0x27, 0x01, 286},	/* 0x2f */	{0x3c, 0x02, 291},	/* 0x30 */	{0xef, 0x0a, 292},	/* 0x31 */	{0xf6, 0x0a, 310},	/* 0x32 */	{0x95, 0x01, 315},	/* 0x33 */	{0xf0, 0x09, 324},	/* 0x34 */	{0xfe, 0x0a, 331},	/* 0x35 */	{0xf3, 0x09, 332},	/* 0x36 */	{0xea, 0x08, 340},	/* 0x37 */	{0xe8, 0x07, 376},	/* 0x38 */	{0xde, 0x06, 389},	/* 0x39 */	{0x52, 0x2a, 54},	/* 0x3a */	{0x52, 0x6a, 27},	/* 0x3b */	{0x62, 0x24, 70},	/* 0x3c */	{0x62, 0x64, 70},	/* 0x3d */	{0xa8, 0x4c, 30},	/* 0x3e */	{0x20, 0x26, 33},	/* 0x3f */	{0x31, 0xc2, 39}	/* 0x40 */};UCHAR SiS310_ScreenOffset[] =    { 0x14, 0x19, 0x20, 0x28, 0x32, 0x40, 0x50, 0x64, 0x78, 0x80, 0x2d, 0x35 };typedef struct _SiS310_StResInfoStruct {	USHORT HTotal;	USHORT VTotal;} SiS310_StResInfoStruct;SiS310_StResInfoStruct SiS310_StResInfo[] = {	{640, 400},	{640, 350},	{720, 400},	{720, 350},	{640, 480}};typedef struct _SiS310_ModeResInfoStruct {	USHORT HTotal;	USHORT VTotal;	UCHAR XChar;	UCHAR YChar;} SiS310_ModeResInfoStruct;SiS310_ModeResInfoStruct SiS310_ModeResInfo[] = {	{320, 200, 8, 8},	{320, 240, 8, 8},	{320, 400, 8, 8},	{400, 300, 8, 8},	{512, 384, 8, 8},	{640, 400, 8, 16},	{640, 480, 8, 16},	{800, 600, 8, 16},	{1024, 768, 8, 16},	{1280, 1024, 8, 16},	{1600, 1200, 8, 16},	{1920, 1440, 8, 16},	{2048, 1536, 8, 16},	{720, 480, 8, 16},	{720, 576, 8, 16},	{1280, 960, 8, 16},	{800, 480, 8, 16},	{1024, 576, 8, 16},	{1280, 720, 8, 16}};UCHAR SiS310_OutputSelect = 0x40;UCHAR SiS310_SoftSetting = 30;UCHAR SiS310_SR07 = 0x18;UCHAR SiS310_SR15[8][4] = {	{0x0, 0x4, 0x60, 0x60},	{0xf, 0xf, 0xf, 0xf},	{0xba, 0xba, 0xba, 0xba},	{0xa9, 0xa9, 0xac, 0xac},	{0xa0, 0xa0, 0xa0, 0xa8},	{0x0, 0x0, 0x2, 0x2},	{0x30, 0x30, 0x40, 0x40},	{0x0, 0xa5, 0xfb, 0xf6}};UCHAR SiS310_CR40[5][4] = {	{0x77, 0x77, 0x33, 0x33},	{0x77, 0x77, 0x33, 0x33},	{0x0, 0x0, 0x0, 0x0},	{0x5b, 0x5b, 0x3, 0x3},	{0x0, 0x0, 0xf0, 0xf8}};UCHAR SiS310_CR49[] = { 0xaa, 0x88 };UCHAR SiS310_SR1F = 0x0;UCHAR SiS310_SR21 = 0xa5;UCHAR SiS310_SR22 = 0xfb;UCHAR SiS310_SR23 = 0xf6;UCHAR SiS310_SR24 = 0xd;UCHAR SiS310_SR25[] = { 0x33, 0x3 };UCHAR SiS310_SR31 = 0x0;UCHAR SiS310_SR32 = 0x11;UCHAR SiS310_SR33 = 0x0;UCHAR SiS310_CRT2Data_1_2 = 0x0;UCHAR SiS310_CRT2Data_4_D = 0x0;UCHAR SiS310_CRT2Data_4_E = 0x0;UCHAR SiS310_CRT2Data_4_10 = 0x80;USHORT SiS310_RGBSenseData = 0xd1;USHORT SiS310_VideoSenseData = 0xb9;USHORT SiS310_YCSenseData = 0xb3;USHORT SiS310_RGBSenseData2 = 0x0190;	/*301b */USHORT SiS310_VideoSenseData2 = 0x0174;USHORT SiS310_YCSenseData2 = 0x016b;UCHAR SiS310_NTSCPhase[] = { 0x21, 0xed, 0x8a, 0x8 };UCHAR SiS310_PALPhase[] = { 0x2a, 0x5, 0xd3, 0x0 };UCHAR SiS310_NTSCPhase2[] = { 0x21, 0xF0, 0x7B, 0xD6 };	/*301b */UCHAR SiS310_PALPhase2[] = { 0x2a, 0x09, 0x86, 0xe9 };UCHAR SiS310_PALMPhase[] = { 0x21, 0xE4, 0x2E, 0x9B };	/*palmn */UCHAR SiS310_PALNPhase[] = { 0x21, 0xF4, 0x3E, 0xBA };typedef struct _SiS310_LCDDataStruct {	USHORT RVBHCMAX;	USHORT RVBHCFACT;	USHORT VGAHT;	USHORT VGAVT;	USHORT LCDHT;	USHORT LCDVT;} SiS310_LCDDataStruct;SiS310_LCDDataStruct SiS310_StLCD1024x768Data[] = {	{62, 25, 800, 546, 1344, 806},	{32, 15, 930, 546, 1344, 806},	{32, 15, 930, 546, 1344, 806},	{104, 45, 945, 496, 1344, 806},	{62, 25, 800, 546, 1344, 806},	{31, 18, 1008, 624, 1344, 806},	{1, 1, 1344, 806, 1344, 806}};SiS310_LCDDataStruct SiS310_ExtLCD1024x768Data[] = {	{12, 5, 896, 512, 1344, 806},	{12, 5, 896, 510, 1344, 806},	{32, 15, 1008, 505, 1344, 806},	{32, 15, 1008, 514, 1344, 806},	{12, 5, 896, 500, 1344, 806},	{42, 25, 1024, 625, 1344, 806},	{1, 1, 1344, 806, 1344, 806},	{12, 5, 896, 500, 1344, 806},	{42, 25, 1024, 625, 1344, 806},	{1, 1, 1344, 806, 1344, 806},	{12, 5, 896, 500, 1344, 806},	{42, 25, 1024, 625, 1344, 806},	{1, 1, 1344, 806, 1344, 806}};SiS310_LCDDataStruct SiS310_St2LCD1024x768Data[] = {	{62, 25, 800, 546, 1344, 806},	{32, 15, 930, 546, 1344, 806},	{32, 15, 930, 546, 1344, 806},	{104, 45, 945, 496, 1344, 806},	{62, 25, 800, 546, 1344, 806},	{31, 18, 1008, 624, 1344, 806},	{1, 1, 1344, 806, 1344, 806}};SiS310_LCDDataStruct SiS310_StLCD1280x1024Data[] = {	{22, 5, 800, 510, 1650, 1088},	{22, 5, 800, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{22, 5, 800, 510, 1650, 1088},	{13, 5, 1024, 675, 1560, 1152},	{16, 9, 1266, 804, 1688, 1072},	{1, 1, 1688, 1066, 1688, 1066}};SiS310_LCDDataStruct SiS310_ExtLCD1280x1024Data[] = {	{211, 60, 1024, 501, 1688, 1066},	{211, 60, 1024, 508, 1688, 1066},	{211, 60, 1024, 501, 1688, 1066},	{211, 60, 1024, 508, 1688, 1066},	{211, 60, 1024, 500, 1688, 1066},	{211, 75, 1024, 625, 1688, 1066},	{211, 120, 1280, 798, 1688, 1066},	{1, 1, 1688, 1066, 1688, 1066}};SiS310_LCDDataStruct SiS310_St2LCD1280x1024Data[] = {	{22, 5, 800, 510, 1650, 1088},	{22, 5, 800, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{22, 5, 800, 510, 1650, 1088},	{13, 5, 1024, 675, 1560, 1152},	{16, 9, 1266, 804, 1688, 1072},	{1, 1, 1688, 1066, 1688, 1066}};SiS310_LCDDataStruct SiS310_NoScaleData[] = {	{1, 1, 800, 449, 800, 449},	{1, 1, 800, 449, 800, 449},	{1, 1, 900, 449, 900, 449},	{1, 1, 900, 449, 900, 449},	{1, 1, 800, 525, 800, 525},	{1, 1, 1056, 628, 1056, 628},	{1, 1, 1344, 806, 1344, 806},	{1, 1, 1688, 1066, 1688, 1066}};SiS310_LCDDataStruct SiS310_LCD1280x960Data[] = {	{9, 2, 800, 500, 1800, 1000},	{9, 2, 800, 500, 1800, 1000},	{4, 1, 900, 500, 1800, 1000},	{4, 1, 900, 500, 1800, 1000},	{9, 2, 800, 500, 1800, 1000},	{30, 11, 1056, 625, 1800, 1000},	{5, 3, 1350, 800, 1800, 1000},	{1, 1, 1576, 1050, 1576, 1050},	{1, 1, 1800, 1000, 1800, 1000}};typedef struct _SiS310_TVDataStruct {	USHORT RVBHCMAX;	USHORT RVBHCFACT;	USHORT VGAHT;	USHORT VGAVT;	USHORT TVHDE;	USHORT TVVDE;	USHORT RVBHRS;	UCHAR FlickerMode;	USHORT HALFRVBHRS;	UCHAR RY1COE;	UCHAR RY2COE;	UCHAR RY3COE;	UCHAR RY4COE;} SiS310_TVDataStruct;SiS310_TVDataStruct SiS310_StPALData[] = {	{1, 1, 864, 525, 1270, 400, 100, 0, 760, 0xf4, 0xff, 0x1c, 0x22},	{1, 1, 864, 525, 1270, 350, 100, 0, 760, 0xf4, 0xff, 0x1c, 0x22},	{1, 1, 864, 525, 1270, 400, 0, 0, 720, 0xf1, 0x04, 0x1f, 0x18},	{1, 1, 864, 525, 1270, 350, 0, 0, 720, 0xf4, 0x0b, 0x1c, 0x0a},	{1, 1, 864, 525, 1270, 480, 50, 0, 760, 0xf4, 0xff, 0x1c, 0x22},	{1, 1, 864, 525, 1270, 600, 50, 0, 0, 0xf4, 0xff, 0x1c, 0x22}};SiS310_TVDataStruct SiS310_ExtPALData[] = {	{27, 10, 848, 448, 1270, 530, 50, 0, 50, 0xf4, 0xff, 0x1c, 0x22},	{108, 35, 848, 398, 1270, 530, 50, 0, 50, 0xf4, 0xff, 0x1c, 0x22},	{12, 5, 954, 448, 1270, 530, 50, 0, 50, 0xf1, 0x04, 0x1f, 0x18},	{9, 4, 960, 463, 1644, 438, 50, 0, 50, 0xf4, 0x0b, 0x1c, 0x0a},	{9, 4, 848, 528, 1270, 530, 0, 0, 50, 0xf5, 0xfb, 0x1b, 0x2a},	{36, 25, 1060, 648, 1316, 530, 438, 0, 438, 0xeb, 0x05, 0x25, 0x16},	{3, 2, 1080, 619, 1270, 540, 438, 0, 438, 0xf3, 0x00, 0x1d, 0x20},	{1, 1, 1170, 821, 1270, 520, 686, 0, 686, 0xF3, 0x00, 0x1D, 0x20}	/*301b */};SiS310_TVDataStruct SiS310_StNTSCData[] = {	{1, 1, 858, 525, 1270, 400, 50, 0, 760, 0xf1, 0x04, 0x1f, 0x18},	{1, 1, 858, 525, 1270, 350, 50, 0, 640, 0xf1, 0x04, 0x1f, 0x18},	{1, 1, 858, 525, 1270, 400, 0, 0, 720, 0xf1, 0x04, 0x1f, 0x18},	{1, 1, 858, 525, 1270, 350, 0, 0, 720, 0xf4, 0x0b, 0x1c, 0x0a},	{1, 1, 858, 525, 1270, 480, 0, 0, 760, 0xf1, 0x04, 0x1f, 0x18}};SiS310_TVDataStruct SiS310_ExtNTSCData[] = {	{143, 65, 858, 443, 1270, 440, 171, 0, 171, 0xf1, 0x04, 0x1f, 0x18},	{88, 35, 858, 393, 1270, 440, 171, 0, 171, 0xf1, 0x04, 0x1f, 0x18},	{143, 70, 924, 443, 1270, 440, 92, 0, 92, 0xf1, 0x04, 0x1f, 0x18},	{143, 70, 924, 393, 1270, 440, 92, 0, 92, 0xf4, 0x0b, 0x1c, 0x0a},	{143, 76, 836, 523, 1270, 440, 224, 0, 0, 0xf1, 0x05, 0x1f, 0x16},	{143, 120, 1056, 643, 1270, 440, 0, 128, 0, 0xf4, 0x10, 0x1c, 0x00},	{2, 1, 858, 503, 1270, 480, 0, 128, 0, 0xee, 0x0c, 0x22, 0x08},	{65, 64, 1056, 791, 1270, 480, 638, 0, 0, 0xEE, 0x0C, 0x22, 0x08}	/*301b */};SiS310_TVDataStruct SiS310_St1HiTVData[] = {	{0x00}};SiS310_TVDataStruct SiS310_St2HiTVData[] = {	{0x00}};SiS310_TVDataStruct SiS310_ExtHiTVData[] = {	{0x00}};UCHAR SiS310_NTSCTiming[] = {	0x17, 0x1d, 0x03, 0x09, 0x05, 0x06, 0x0c, 0x0c,	0x94, 0x49, 0x01, 0x0a, 0x06, 0x0d, 0x04, 0x0a,	0x06, 0x14, 0x0d, 0x04, 0x0a, 0x00, 0x85, 0x1b,	0x0c, 0x50, 0x00, 0x97, 0x00, 0xda, 0x4a, 0x17,	0x7d, 0x05, 0x4b, 0x00, 0x00, 0xe2, 0x00, 0x02,	0x03, 0x0a, 0x65, 0x9d, 0x08, 0x92, 0x8f, 0x40,	0x60, 0x80, 0x14, 0x90, 0x8c, 0x60, 0x14, 0x50,	0x00, 0x40, 0x44, 0x00, 0xdb, 0x02, 0x3b, 0x00};UCHAR SiS310_PALTiming[] = {	0x19, 0x52, 0x35, 0x6e, 0x04, 0x38, 0x3d, 0x70,	0x94, 0x49, 0x01, 0x12, 0x06, 0x3e, 0x35, 0x6d,	0x06, 0x14, 0x3e, 0x35, 0x6d, 0x00, 0x45, 0x2b,	0x70, 0x50, 0x00, 0x9b, 0x00, 0xd9, 0x5d, 0x17,	0x7d, 0x05, 0x45, 0x00, 0x00, 0xe8, 0x00, 0x02,	0x0d, 0x00, 0x68, 0xb0, 0x0b, 0x92, 0x8f, 0x40,	0x60, 0x80, 0x14, 0x90, 0x8c, 0x60, 0x14, 0x63,	0x00, 0x40, 0x3e, 0x00, 0xe1, 0x02, 0x28, 0x00};UCHAR SiS310_HiTVExtTiming[] = { 0x00 };UCHAR SiS310_HiTVSt1Timing[] = { 0x00 };UCHAR SiS310_HiTVSt2Timing[] = { 0x00 };UCHAR SiS310_HiTVTextTiming[] = { 0x00 };UCHAR SiS310_HiTVGroup3Data[] = { 0x00 };UCHAR SiS310_HiTVGroup3Simu[] = { 0x00 };UCHAR SiS310_HiTVGroup3Text[] = { 0x00 };typedef struct _SiS310_PanelDelayTblStruct {	UCHAR timer[2];} SiS310_PanelDelayTblStruct;SiS310_PanelDelayTblStruct SiS310_PanelDelayTbl[] = {	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}},	{{0x00, 0x00}}};typedef struct _SiS310_LVDSDataStruct {	USHORT VGAHT;	USHORT VGAVT;

⌨️ 快捷键说明

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