aboutsummaryrefslogtreecommitdiff
path: root/vgasrc
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2012-01-02 02:35:07 -0500
committerKevin O'Connor <kevin@koconnor.net>2012-01-14 17:18:43 -0500
commit4519197f2ef7958b007b5beb67988c98277c5991 (patch)
tree55179824f0d483f1a86b30daffbc38e339fa74ec /vgasrc
parentb451f1896964c0d0c2a53a0df331f2cda5bb2ac0 (diff)
downloadseabios-hppa-4519197f2ef7958b007b5beb67988c98277c5991.zip
seabios-hppa-4519197f2ef7958b007b5beb67988c98277c5991.tar.gz
seabios-hppa-4519197f2ef7958b007b5beb67988c98277c5991.tar.bz2
vgabios: Add char width to stdvga mode table.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'vgasrc')
-rw-r--r--vgasrc/vgatables.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/vgasrc/vgatables.c b/vgasrc/vgatables.c
index 048e6c5..fe860eb 100644
--- a/vgasrc/vgatables.c
+++ b/vgasrc/vgatables.c
@@ -337,39 +337,39 @@ static u8 crtc_6A[] VAR16 = {
#define VPARAM(x) &video_param_table[x]
static struct vgamode_s vga_modes[] VAR16 = {
- //mode model tx ty ch bits sstart slength
+ //mode model tx ty bpp cw ch sstart slength
// pelm dac sequ misc crtc actl grdc
- {0x00, MM_TEXT, 40, 25, 16, 4, SEG_CTEXT, 0x0800
+ {0x00, MM_TEXT, 40, 25, 4, 9, 16, SEG_CTEXT, 0x0800
, 0xFF, PAL(palette2), sequ_01, 0x67, crtc_01, actl_01, grdc_01},
- {0x01, MM_TEXT, 40, 25, 16, 4, SEG_CTEXT, 0x0800
+ {0x01, MM_TEXT, 40, 25, 4, 9, 16, SEG_CTEXT, 0x0800
, 0xFF, PAL(palette2), sequ_01, 0x67, crtc_01, actl_01, grdc_01},
- {0x02, MM_TEXT, 80, 25, 16, 4, SEG_CTEXT, 0x1000
+ {0x02, MM_TEXT, 80, 25, 4, 9, 16, SEG_CTEXT, 0x1000
, 0xFF, PAL(palette2), sequ_03, 0x67, crtc_03, actl_01, grdc_01},
- {0x03, MM_TEXT, 80, 25, 16, 4, SEG_CTEXT, 0x1000
+ {0x03, MM_TEXT, 80, 25, 4, 9, 16, SEG_CTEXT, 0x1000
, 0xFF, PAL(palette2), sequ_03, 0x67, crtc_03, actl_01, grdc_01},
- {0x04, MM_CGA, 40, 25, 8, 2, SEG_CTEXT, 0x0800
+ {0x04, MM_CGA, 40, 25, 2, 8, 8, SEG_CTEXT, 0x0800
, 0xFF, PAL(palette1), sequ_04, 0x63, crtc_04, actl_04, grdc_04},
- {0x05, MM_CGA, 40, 25, 8, 2, SEG_CTEXT, 0x0800
+ {0x05, MM_CGA, 40, 25, 2, 8, 8, SEG_CTEXT, 0x0800
, 0xFF, PAL(palette1), sequ_04, 0x63, crtc_04, actl_04, grdc_04},
- {0x06, MM_CGA, 80, 25, 8, 1, SEG_CTEXT, 0x1000
+ {0x06, MM_CGA, 80, 25, 1, 8, 8, SEG_CTEXT, 0x1000
, 0xFF, PAL(palette1), sequ_06, 0x63, crtc_06, actl_06, grdc_06},
- {0x07, MM_TEXT, 80, 25, 16, 4, SEG_MTEXT, 0x1000
+ {0x07, MM_TEXT, 80, 25, 4, 9, 16, SEG_MTEXT, 0x1000
, 0xFF, PAL(palette0), sequ_03, 0x66, crtc_07, actl_07, grdc_07},
- {0x0D, MM_PLANAR, 40, 25, 8, 4, SEG_GRAPH, 0x2000
+ {0x0D, MM_PLANAR, 40, 25, 4, 8, 8, SEG_GRAPH, 0x2000
, 0xFF, PAL(palette1), sequ_0d, 0x63, crtc_0d, actl_0d, grdc_0d},
- {0x0E, MM_PLANAR, 80, 25, 8, 4, SEG_GRAPH, 0x4000
+ {0x0E, MM_PLANAR, 80, 25, 4, 8, 8, SEG_GRAPH, 0x4000
, 0xFF, PAL(palette1), sequ_0e, 0x63, crtc_0e, actl_0d, grdc_0d},
- {0x0F, MM_PLANAR, 80, 25, 14, 1, SEG_GRAPH, 0x8000
+ {0x0F, MM_PLANAR, 80, 25, 1, 8, 14, SEG_GRAPH, 0x8000
, 0xFF, PAL(palette0), sequ_0e, 0xa3, crtc_0f, actl_0f, grdc_0d},
- {0x10, MM_PLANAR, 80, 25, 14, 4, SEG_GRAPH, 0x8000
+ {0x10, MM_PLANAR, 80, 25, 4, 8, 14, SEG_GRAPH, 0x8000
, 0xFF, PAL(palette2), sequ_0e, 0xa3, crtc_0f, actl_10, grdc_0d},
- {0x11, MM_PLANAR, 80, 30, 16, 1, SEG_GRAPH, 0x0000
+ {0x11, MM_PLANAR, 80, 30, 1, 8, 16, SEG_GRAPH, 0x0000
, 0xFF, PAL(palette2), sequ_0e, 0xe3, crtc_11, actl_11, grdc_0d},
- {0x12, MM_PLANAR, 80, 30, 16, 4, SEG_GRAPH, 0x0000
+ {0x12, MM_PLANAR, 80, 30, 4, 8, 16, SEG_GRAPH, 0x0000
, 0xFF, PAL(palette2), sequ_0e, 0xe3, crtc_11, actl_10, grdc_0d},
- {0x13, MM_PACKED, 40, 25, 8, 8, SEG_GRAPH, 0x0000
+ {0x13, MM_PACKED, 40, 25, 8, 8, 8, SEG_GRAPH, 0x0000
, 0xFF, PAL(palette3), sequ_13, 0x63, crtc_13, actl_13, grdc_13},
- {0x6A, MM_PLANAR, 100, 37, 16, 4, SEG_GRAPH, 0x0000
+ {0x6A, MM_PLANAR, 100, 37, 4, 8, 16, SEG_GRAPH, 0x0000
, 0xFF, PAL(palette2), sequ_0e, 0xe3, crtc_6A, actl_10, grdc_0d},
};