summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolker Ruppert <info@vruppert.de>2006-08-15 20:42:14 +0000
committerVolker Ruppert <info@vruppert.de>2006-08-15 20:42:14 +0000
commit5dd7ac73163039572829dca8b7a7eedced0af1bf (patch)
tree8cbd4d95b95534e6f65305714fdc948f28f05eae
parent34aad2f4094699f3330fa6c35d7d92364b8902bc (diff)
- init 4bpp VBE modes by a temporary switch to VGA mode 0x6A
- all 4bpp VBE modes now enabled
-rw-r--r--vbe.c2
-rw-r--r--vbetables-gen.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/vbe.c b/vbe.c
index 7d7f416..1462009 100644
--- a/vbe.c
+++ b/vbe.c
@@ -963,7 +963,7 @@ Bit16u *AX;Bit16u BX; Bit16u ES;Bit16u DI;
// first disable current mode (when switching between vesa modi)
dispi_set_enable(VBE_DISPI_DISABLED);
- if (cur_info->mode == VBE_VESA_MODE_800X600X4)
+ if (cur_info->info.BitsPerPixel == 4)
{
biosfn_set_video_mode(0x6a);
}
diff --git a/vbetables-gen.c b/vbetables-gen.c
index be11bb1..7014a16 100644
--- a/vbetables-gen.c
+++ b/vbetables-gen.c
@@ -17,9 +17,9 @@ ModeInfo modes[] = {
{ 640, 480, 8 , 0x101},
{ 800, 600, 4 , 0x102},
{ 800, 600, 8 , 0x103},
- //{ 1024, 768, 4 , 0x104},
+{ 1024, 768, 4 , 0x104},
{ 1024, 768, 8 , 0x105},
- //{ 1280, 1024, 4 , 0x106},
+{ 1280, 1024, 4 , 0x106},
{ 1280, 1024, 8 , 0x107},
{ 320, 200, 15 , 0x10D},
{ 320, 200, 16 , 0x10E},