📄 modesxga.c
字号:
1, /* 1,640*400/56 */
1, /* 2,640*400/70 */
1, /* 3,640*400/85 */
1, /* 4,640*480/60 */
1, /* 5,640*480/66 */
1, /* 6,640*480/72 */
1, /* 7,640*480/75 */
1, /* 8,640*480/85 */
1, /* 9,720*400/70 */
1, /* 10,720*400/85 */
1, /* 11,800*600/56 */
1, /* 12,800*600/60 */
1, /* 13,800*600/70 */
1, /* 14,800*600/72 */
1, /* 15,800*600/75 */
1, /* 16,800*600/85 */
1, /* 17,832*624/75 */
1, /* 18,1024*768/43 */
1, /* 19,1024*768/60 */
1, /* 20,1024*768/70 */
1, /* 21,1024*768/72 */
1, /* 22,1024*768/75 */
1, /* 23,1024*768/85 */
1, /* 24,1024*768/75 (MAC) */
1, /* 25,1152*864/70 */
1, /* 26,1152*864/75 */
1, /* 27,1152*864/85 */
1, /* 28,1152*870/75 */
1, /* 29,1280*960/60 */
1, /* 30,1280*1024/60 */
1, /* 31,1280*1024/70 */
1, /* 32,1280*1024/72 */
1, /* 33,1280*1024/75 */
1, /* 34,1280*1024/85 */
1, /* 35,1024*768/66 (SUN) */
1, /* 36,1024*800/84 (SUN) */
1, /* 37,1152*900/66 (SUN) */
1, /* 38,1152*900/76 (SUN) */
1, /* 39,1280*1024/67 (SUN) */
1, /* 40,1280*1024/76 (SUN) */
1, /* 41,1024*768/87 (Interlace) */
2, /* 42,1600*1200/60 */
1, /* 43,720*350/50 */
1, /* 44,1280*1024/57 */
1, /* 45,800*600/66 */
1, /* 46,1120*750/60 */
1, /* 47,1280*720/60 */
1, /* 48,1170*584/50 */
#if (DOUBLE_SAMPLING==1)
1, /* 0,640*350/70 */
1, /* 1,640*400/56 */
1, /* 2,640*400/70 */
1, /* 3,640*400/85 */
1, /* 4,640*480/60 */
1, /* 5,640*480/66 */
1, /* 6,640*480/72 */
1, /* 7,640*480/75 */
1, /* 8,640*480/85 */
#endif
#endif
};
Byte RDATA ModeVShift[][3] =
{ // input V shift,output V shift,background V shift
#if (PANEL_DEFAULT==PANEL_ACER )
1, 0, 0, /* 0,640*350/70 */
1, 2, 2, /* 1,640*400/56 */
1, 2, 2, /* 2,640*400/70 */
1, 2, 2, /* 3,640*400/85 */
1, 2, 2, /* 4,640*480/60 */
// 2, 2, 4, /* 4,640*480/60 */
1, 2, 2, /* 5,640*480/66 */
// 2, 2, 4, /* 5,640*480/66 */
1, 2, 2, /* 6,640*480/72 */
// 2, 2, 4, /* 6,640*480/72 */
1, 2, 2, /* 7,640*480/75 */
2, 2, 4, /* 7,640*480/75 */
1, 2, 2, /* 8,640*480/85 */
6, 2, 2, /* 9,720*400/70 */
1, 2, 2, /* 10,720*400/85 */
1, 1, 1, /* 11,800*600/56 */
// 2, 1, 5, /* 11,800*600/56 */
1, 1, 1, /* 12,800*600/60 */
// 2, 1, 5, /* 12,800*600/60 */
1, 1, 1, /* 13,800*600/70 */
1, 1, 1, /* 14,800*600/72 */
// 2, 1, 5, /* 14,800*600/72 */
1, 1, 1, /* 15,800*600/75 */
// 2, 1, 5, /* 15,800*600/75 */
1, 1, 1, /* 16,800*600/85 */
1, 1, 1, /* 17,832*624/75 */
// 2, 0, 4, /* 17,832*624/75 */
3, 4, 4, /* 18,1024*768/43 */
3, 4, 4, /* 19,1024*768/60 */
3, 4, 4, /* 20,1024*768/70 */
3, 4, 4, /* 21,1024*768/72 */
3, 4, 4, /* 22,1024*768/75 */
3, 4, 4, /* 23,1024*768/85 */
3, 4, 4, /* 24,1024*768/75 (MAC) */
2, 3, 2, /* 25,1152*864/70 */
2, 3, 2, /* 26,1152*864/75 */
// 3, 0, 4, /* 26,1152*864/75 */
2, 3, 2, /* 27,1152*864/85 */
2, 3, 2, /* 28,1152*870/75 */
// 3, 1, 4, /* 28,1152*870/75 */
2, 3, 2, /* 29,1280*960/60 */
// 3, 1, 4, /* 29,1280*960/60 */
2, 2, 2, /* 30,1280*1024/60 */
2, 2, 2, /* 31,1280*1024/70 */
2, 2, 2, /* 32,1280*1024/72 */
2, 2, 2, /* 33,1280*1024/75 */
2, 2, 2, /* 34,1280*1024/85 */
3, 4, 4, /* 35,1024*768/66 (SUN) */
1, 2, 2, /* 36,1024*800/84 (SUN) */
2, 3, 2, /* 37,1152*900/66 (SUN) */
2, 3, 2, /* 38,1152*900/76 (SUN) */
2, 2, 2, /* 39,1280*1024/67 (SUN) */
2, 2, 2, /* 40,1280*1024/76 (SUN) */
3, 4, 4, /* 41,1024*768/87 (Interlace) */
1, 2, 2, /* 42,1600*1200/60 */
6, 2, 2, /* 43,720*350/50 */
2, 2, 2, /* 44,1280*1024/57 */
3, 1, 5, /* 45,800*600/66 */
2, 2, 2, /* 46,1120*750/60 */
2, 2, 2, /* 47,1280*720/60 */
3, 1, 6, /* 48,1170*584/50 */
#if (DOUBLE_SAMPLING==1)
17, 0, 0, /* 0,640*350/70 */ //algu 1107
6, 2, 2, /* 1,640*400/56 */
6, 2, 2, /* 2,640*400/70 */
6, 2, 2, /* 3,640*400/85 */
1, 2, 2, /* 4,640*480/60 */
1, 2, 2, /* 5,640*480/66 */
1, 2, 2, /* 6,640*480/72 */
1, 2, 2, /* 7,640*480/75 */
1, 2, 2, /* 8,640*480/85 */
#endif
#else
0, 0, 0, /* 0,640*350/70 */
0, 2, 2, /* 1,640*400/56 */
0, 2, 2, /* 2,640*400/70 */
0, 2, 2, /* 3,640*400/85 */
0, 2, 2, /* 4,640*480/60 */
0, 2, 2, /* 5,640*480/66 */
0, 2, 2, /* 6,640*480/72 */
0, 2, 2, /* 7,640*480/75 */
0, 2, 2, /* 8,640*480/85 */
5, 2, 2, /* 9,720*400/70 */
0, 2, 2, /* 10,720*400/85 */
1, 1, 1, /* 11,800*600/56 */
1, 1, 1, /* 12,800*600/60 */
1, 1, 1, /* 13,800*600/70 */
1, 1, 1, /* 14,800*600/72 */
1, 1, 1, /* 15,800*600/75 */
1, 1, 1, /* 16,800*600/85 */
0, 1, 1, /* 17,832*624/75 */
0, 4, 4, /* 18,1024*768/43 */
0, 4, 4, /* 19,1024*768/60 */
0, 4, 4, /* 20,1024*768/70 */
0, 4, 4, /* 21,1024*768/72 */
0, 4, 4, /* 22,1024*768/75 */
0, 4, 4, /* 23,1024*768/85 */
0, 4, 4, /* 24,1024*768/75 (MAC) */
0, 3, 2, /* 25,1152*864/70 */
0, 3, 2, /* 26,1152*864/75 */
0, 3, 2, /* 27,1152*864/85 */
0, 3, 2, /* 28,1152*870/75 */
0, 3, 2, /* 29,1280*960/60 */
0, 2, 2, /* 30,1280*1024/60 */
0, 2, 2, /* 31,1280*1024/70 */
0, 2, 2, /* 32,1280*1024/72 */
0, 2, 2, /* 33,1280*1024/75 */
0, 2, 2, /* 34,1280*1024/85 */
0, 4, 4, /* 35,1024*768/66 (SUN) */
0, 2, 2, /* 36,1024*800/84 (SUN) */
0, 3, 2, /* 37,1152*900/66 (SUN) */
0, 3, 2, /* 38,1152*900/76 (SUN) */
0, 2, 2, /* 39,1280*1024/67 (SUN) */
0, 2, 2, /* 40,1280*1024/76 (SUN) */
0, 4, 4, /* 41,1024*768/87 (Interlace) */
0, 2, 2, /* 42,1600*1200/60 */
6, 2, 2, /* 43,720*350/50 */
2, 2, 2, /* 44,1280*1024/57 */
2, 2, 2, /* 45,800*600/66 */
2, 2, 2, /* 46,1120*750/60 */
2, 2, 2, /* 47,1280*720/60 */
2, 2, 2, /* 48,1170*584/50 */
#if (DOUBLE_SAMPLING==1)
16, 0, 0, /* 0,640*350/70 */ //algu 1107
5, 2, 2, /* 1,640*400/56 */
5, 2, 2, /* 2,640*400/70 */
5, 2, 2, /* 3,640*400/85 */
0, 2, 2, /* 4,640*480/60 */
0, 2, 2, /* 5,640*480/66 */
0, 2, 2, /* 6,640*480/72 */
0, 2, 2, /* 7,640*480/75 */
0, 2, 2, /* 8,640*480/85 */
#endif
#endif
};
/****************************************************************************/
/* Input/Ouput control parameter Reg#01.., Reg#0A.. */
/****************************************************************************/
Byte RDATA Scale_IO_control_table[][16] =
{
#if (PANEL_DEFAULT==PANEL_UNIPAC||PANEL_DEFAULT==PANEL_ACER || PANEL_DEFAULT==PANEL_SAMSUNG)
/* 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F */
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 0,640*350/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 1,640*400/56
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 2,640*400/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 3,640*400/85
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 4,640*480/60
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 5,640*480/66
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 6,640*480/72
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 7,640*480/75
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 8,640*480/85
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 9,720*400/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 10,720*400/85
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 11,800*600/56
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 12,800*600/60
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 13,800*600/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 14,800*600/72
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 15,800*600/75
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 16,800*600/85
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 17,832*624/75
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 18,1024*768/43
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 19,1024*768/60
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 20,1024*768/70
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 21,1024*768/72
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 22,1024*768/75
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 23,1024*768/85
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 24,1024*768/75 (MAC)
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 25,1152*864/70
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 26,1152*864/75
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 27,1152*864/85
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 28,1152*870/75
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 29,1280*960/60
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 30,1280*1024/60
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 31,1280*1024/70
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 32,1280*1024/72
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 33,1280*1024/75
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 34,1280*1024/85
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 35,1024*768/66
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 36,1024*800/84
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 37,1152*900/66
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 38,1152*900/76
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 39,1280*1024/67
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 40,1280*1024/76
{ 0x00,0x10,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 41,1024*768/87(Interlace)
{ 0x00,0x00,0x01,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 42,1600*1200/60
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 43,720*350/50
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 44,1280*1024/57
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 45,800*600/66
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 46,1120*750/60
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 47,1280*720/60
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 48,1170*584/50
#if (DOUBLE_SAMPLING==1)
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 0,640*350/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00 }, // 1,640*400/56
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x0b,0x00,0x00,0x00,0x00 }, // 2,640*400/70
{ 0x00,0x00,0x03,0x01,0x00,0x09,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -