All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] add high resolution videomodes to vgabios
@ 2008-09-17 16:50 Andreas Winkelbauer
  0 siblings, 0 replies; only message in thread
From: Andreas Winkelbauer @ 2008-09-17 16:50 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 341 bytes --]

This patch adds support for higher resolution video modes.

kvm carries this patch since kvm-62 (commit
341ceafbf7d798604f544e7e6bf1e88e9cf00a4e), see:
http://git.kernel.org/?p=virt/kvm/kvm-userspace.git;a=commit;h=341ceafbf7d798604f544e7e6bf1e88e9cf00a4e

Also qemu needs this patch to support higher resolutions using -std-vga.

bye,
Andi

[-- Attachment #2: vgabios-widescreen.patch --]
[-- Type: text/x-patch, Size: 1730 bytes --]

diff -uNrp vgabios.orig/vbetables-gen.c vgabios/vbetables-gen.c
--- vgabios.orig/vbetables-gen.c	2006-08-15 22:42:14.000000000 +0200
+++ vgabios/vbetables-gen.c	2008-09-17 02:25:35.000000000 +0200
@@ -2,7 +2,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 
-#define VBE_DISPI_TOTAL_VIDEO_MEMORY_MB 8
+#define VBE_DISPI_TOTAL_VIDEO_MEMORY_MB 16
 
 typedef struct {
     int width;
@@ -55,6 +55,30 @@ ModeInfo modes[] = {
 { 1152, 864, 16                      , 0x14a},
 { 1152, 864, 24                      , 0x14b},
 { 1152, 864, 32                      , 0x14c},
+{ 1280, 768, 16                      , 0x175},
+{ 1280, 768, 24                      , 0x176},
+{ 1280, 768, 32                      , 0x177},
+{ 1280, 800, 16                      , 0x178},
+{ 1280, 800, 24                      , 0x179},
+{ 1280, 800, 32                      , 0x17a},
+{ 1280, 960, 16                      , 0x17b},
+{ 1280, 960, 24                      , 0x17c},
+{ 1280, 960, 32                      , 0x17d},
+{ 1440, 900, 16                      , 0x17e},
+{ 1440, 900, 24                      , 0x17f},
+{ 1440, 900, 32                      , 0x180},
+{ 1400, 1050, 16                     , 0x181},
+{ 1400, 1050, 24                     , 0x182},
+{ 1400, 1050, 32                     , 0x183},
+{ 1680, 1050, 16                     , 0x184},
+{ 1680, 1050, 24                     , 0x185},
+{ 1680, 1050, 32                     , 0x186},
+{ 1920, 1200, 16                     , 0x187},
+{ 1920, 1200, 24                     , 0x188},
+{ 1920, 1200, 32                     , 0x189},
+{ 2560, 1600, 16                     , 0x18a},
+{ 2560, 1600, 24                     , 0x18b},
+{ 2560, 1600, 32                     , 0x18c},
 { 0, },
 };
 

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-09-17 16:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-17 16:50 [Qemu-devel] [PATCH] add high resolution videomodes to vgabios Andreas Winkelbauer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.