📄 v3list.c
字号:
#include "define.h"
#include "mode15k.h"
/* Text */
static CRTCPARAM mode640x200_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
896, 640, 640, 768, 848, 888, 263, 200, 200, 221, 223, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
640, 200, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
14138880, 15780, 6000
};
/* VGA */
static CRTCPARAM mode640x240_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
864, 640, 640, 752, 832, 856, 263, 240, 240, 241, 243, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
640, 240, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
13633920, 15780, 6000
};
static CRTCPARAM mode640x476_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
864, 640, 640, 728, 808, 856, 263, 238, 240, 241, 243, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
640, 476, 1, 1, 0, 1, 0,
// dotclkHz horzHz vertHz(in 0.01)
13633920, 15780, 6000
};
/* VESA */
static CRTCPARAM mode640x480_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
864, 640, 640, 728, 808, 856, 263, 240, 240, 241, 243, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
640, 480, 1, 1, 0, 1, 0,
// dotclkHz horzHz vertHz(in 0.01)
13633920, 15780, 6000
};
static CRTCPARAM mode320x240_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
432, 320, 320, 360, 400, 424, 263, 240, 240, 241, 243, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
320, 240, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
6816960, 15780, 6000
};
static CRTCPARAM mode320x200_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
432, 320, 320, 360, 400, 424, 263, 200, 200, 221, 223, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
320, 200, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
6816960, 15780, 6000
};
/* Add Custom Modes here */
static CRTCPARAM mode384x224_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
520, 384, 384, 432, 472, 512, 263, 224, 224, 234, 236, 262,
// width height HPlr VPlr DblScn Intrlc Iratio
384, 224, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
8205600, 15780, 6000
};
static CRTCPARAM mode256x240_60 = {
// HTotal Disp BSta SSta SEnd BEnd VTotal Disp BSta SSta SEnd BEnd
344, 256, 256, 288, 320, 336, 264, 240, 240, 241, 243, 263,
// width height HPlr VPlr DblScn Intrlc Iratio
256, 240, 1, 1, 0, 0, 0,
// dotclkHz horzHz vertHz(in 0.01)
5448960, 15840, 6000
};
SCRLIST ScrModeList[] = {
/* Text, VGA */
{ 640, 200, &mode640x200_60}, /* 03h us text mode */
{ 640, 476, &mode640x476_60}, /* 03h jp text mode */
/* VESA, VGA */
{ 320, 200, &mode320x200_60},
{ 640, 240, &mode640x240_60},
{ 640, 480, &mode640x480_60},
/* Custom VESA modes */
{ 320, 240, &mode320x240_60},
{ 384, 224, &mode384x224_60},
{ 256, 240, &mode256x240_60},
{ 0, 0, &mode640x480_60},
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -