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

📄 300vtbl.h

📁 内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系统,编译内核
💻 H
📖 第 1 页 / 共 4 页
字号:
SiS300_MCLKDataStruct SiS300_MCLKData[] = {	{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}};typedef struct _SiS300_ECLKDataStruct {	UCHAR SR2E, SR2F, SR30;	USHORT CLOCK;} SiS300_ECLKDataStruct;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;SiS300_VCLKDataStruct SiS300_VCLKData[] = {	{0x1b, 0xe1, 25},	{0x4e, 0xe4, 28},	{0x57, 0xe4, 32},	{0xc3, 0xc8, 36},	{0x42, 0xc3, 40},	{0x5d, 0xc4, 45},	{0x52, 0x65, 50},	{0x53, 0x65, 50},	{0x6d, 0x66, 56},	{0x5a, 0x64, 65},	{0x46, 0x44, 68},	{0x3e, 0x43, 75},	{0x6d, 0x46, 76},	{0x41, 0x43, 79},	{0x31, 0x42, 79},	{0x46, 0x25, 85},	{0x78, 0x29, 87},	{0x62, 0x44, 95},	{0x2b, 0x22, 105},	{0x49, 0x24, 106},	{0xc3, 0x28, 108},	{0x3c, 0x23, 109},	{0xf7, 0x2c, 132},	{0xd4, 0x28, 136},	{0x41, 0x05, 158},	{0x43, 0x05, 162},	{0xe1, 0x0f, 175},	{0xfc, 0x12, 189},	{0xde, 0x26, 194},	{0x54, 0x05, 203},	{0x3f, 0x03, 230},	{0x30, 0x02, 234},	{0x24, 0x01, 266},	{0x52, 0x2a, 54},	{0x52, 0x6a, 27},	{0x62, 0x24, 70},	{0x62, 0x64, 70},	{0xa8, 0x4c, 30},	{0x20, 0x26, 33},	{0x31, 0xc2, 39},	{0xbf, 0xc8, 35},	{0x60, 0x36, 30},	{0x40, 0x4a, 28},	{0x9f, 0x46, 44},	{0x97, 0x2c, 26},	{0x44, 0xe4, 25},	{0x7e, 0x32, 47},	{0x8a, 0x24, 31},	{0x97, 0x2c, 26},	{0xce, 0x3c, 39},	{0x52, 0x4a, 36},	{0x34, 0x61, 95},	{0x78, 0x27, 108},	{0xff, 0x1b, 6625}};UCHAR SiS300_ScreenOffset[] =    { 0x14, 0x19, 0x20, 0x28, 0x32, 0x40, 0x50, 0x64, 0x78, 0x80, 0x2d, 0x35,	    0xff };typedef struct _SiS300_StResInfoStruct {	USHORT HTotal;	USHORT VTotal;} SiS300_StResInfoStruct;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;SiS300_ModeResInfoStruct SiS300_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},	{720, 480, 8, 16},	{720, 576, 8, 16},	{1280, 960, 8, 16}};UCHAR SiS300_OutputSelect = 0x40;UCHAR SiS300_SoftSetting = 30;UCHAR SiS300_SR07 = 0x10;UCHAR SiS300_SR15[8][4] = {	{0x1, 0x9, 0xa3, 0x0},	{0x43, 0x43, 0x43, 0x0},	{0x1e, 0x1e, 0x1e, 0x0},	{0x2a, 0x2a, 0x2a, 0x0},	{0x6, 0x6, 0x6, 0x0},	{0x0, 0x0, 0x0, 0x0},	{0x0, 0x0, 0x0, 0x0},	{0x0, 0x0, 0x0, 0x0}};UCHAR SiS300_SR1F = 0x0;UCHAR SiS300_SR21 = 0x16;UCHAR SiS300_SR22 = 0xb2;UCHAR SiS300_SR23 = 0xf6;UCHAR SiS300_SR24 = 0xd;UCHAR SiS300_SR25[] = { 0x0, 0x0 };UCHAR SiS300_SR31 = 0x0;UCHAR SiS300_SR32 = 0x11;UCHAR SiS300_SR33 = 0x0;UCHAR SiS300_CRT2Data_1_2 = 0x40;UCHAR SiS300_CRT2Data_4_D = 0x0;UCHAR SiS300_CRT2Data_4_E = 0x0;UCHAR SiS300_CRT2Data_4_10 = 0x80;USHORT SiS300_RGBSenseData = 0xd1;USHORT SiS300_VideoSenseData = 0xb3;USHORT SiS300_YCSenseData = 0xb9;USHORT SiS300_RGBSenseData2 = 0x0190;	/*301b */USHORT SiS300_VideoSenseData2 = 0x0174;USHORT SiS300_YCSenseData2 = 0x016b;UCHAR SiS300_CR40[5][4];UCHAR SiS300_CR49[2];UCHAR SiS300_NTSCPhase[] = { 0x21, 0xed, 0x8a, 0x8 };UCHAR SiS300_PALPhase[] = { 0x2a, 0x5, 0xd3, 0x0 };UCHAR SiS300_NTSCPhase2[] = { 0x21, 0xF0, 0x7B, 0xD6 };	/*301b */UCHAR SiS300_PALPhase2[] = { 0x2a, 0x09, 0x86, 0xe9 };UCHAR SiS300_PALMPhase[] = { 0x21, 0xE4, 0x2E, 0x9B };	/*palmn */UCHAR SiS300_PALNPhase[] = { 0x21, 0xF4, 0x3E, 0xBA };typedef struct _SiS300_PanelDelayTblStruct {	UCHAR timer[2];} SiS300_PanelDelayTblStruct;SiS300_PanelDelayTblStruct SiS300_PanelDelayTbl[] = {	{{0x05, 0xaa}},	{{0x05, 0x14}},	{{0x05, 0x36}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x90}},	{{0x05, 0x90}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x64}},	{{0x05, 0x14}},	{{0x05, 0x14}},	{{0x05, 0x14}}};typedef struct _SiS300_LCDDataStruct {	USHORT RVBHCMAX;	USHORT RVBHCFACT;	USHORT VGAHT;	USHORT VGAVT;	USHORT LCDHT;	USHORT LCDVT;} SiS300_LCDDataStruct;SiS300_LCDDataStruct SiS300_StLCD1024x768Data[] = {	{66, 31, 992, 510, 1320, 816},	{66, 31, 992, 510, 1320, 816},	{176, 75, 900, 510, 1320, 816},	{176, 75, 900, 510, 1320, 816},	{66, 31, 992, 510, 1320, 816},	{27, 16, 1024, 650, 1350, 832},	{1, 1, 1344, 806, 1344, 806}};SiS300_LCDDataStruct SiS300_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}};SiS300_LCDDataStruct SiS300_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}};SiS300_LCDDataStruct SiS300_StLCD1280x1024Data[] = {	{4, 1, 880, 510, 1650, 1088},	{4, 1, 880, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{176, 45, 900, 510, 1650, 1088},	{4, 1, 880, 510, 1650, 1088},	{13, 5, 1024, 675, 1560, 1152},	{16, 9, 1266, 804, 1688, 1072},	{1, 1, 1688, 1066, 1688, 1066}};SiS300_LCDDataStruct SiS300_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}};SiS300_LCDDataStruct SiS300_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}};SiS300_LCDDataStruct SiS300_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}};SiS300_LCDDataStruct SiS300_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 _SiS300_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;} SiS300_TVDataStruct;SiS300_TVDataStruct SiS300_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}};SiS300_TVDataStruct SiS300_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 */};SiS300_TVDataStruct SiS300_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}};SiS300_TVDataStruct SiS300_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},	{143, 76, 836, 523, 1270, 440, 0, 128, 0, 0xee, 0x0c, 0x22, 0x08},	{65, 64, 1056, 791, 1270, 480, 638, 0, 0, 0xf1, 0x04, 0x1f, 0x18}	/*301b */};SiS_TVDataStruct SiS300_St1HiTVData[] = {		    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,	 0x00, 0x00}};SiS_TVDataStruct SiS300_St2HiTVData[] = {		    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,	 0x00, 0x00}};SiS_TVDataStruct SiS300_ExtHiTVData[] = {		    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,	 0x00, 0x00}};UCHAR SiS300_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 SiS300_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,

⌨️ 快捷键说明

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