[SeaBIOS] [PATCH 2/6] bochsvga: Implement vbe 15h function

Hiroshi Miura(@osmf) miurahr at osmf.jp
Sat Sep 1 08:08:55 CEST 2012


Posted Wed Mar 7 03:41:07 CET 2012

This patch adds the ability for the Bochs VGA ROM to return information
about a generic SVGA monitor.

It uses a hardcoded EDID for now, but we can easily immagine contructing
an EDID at run time with the help of some support code.

Returning an EDID with decent timings may be necessary in case we want
to use a resolution superior to 1024x768 with Xorg.

Inspired by this patch I digged out from the vgabios mailing list:
http://old.nabble.com/VBE-BIOS-support-for-monitor-information-(EDID)-td22952446.html

Untested with Xorg.

Signed-off-by: Julian Pidancet <julian.pidancet at gmail.com>
Signed-off-by: Hiroshi Miura <miurahr at linux.com>
---
 vgasrc/bochsvga.c |   88
+++++++++++++++++++++++++++++++++++++++++++++++++++++
 vgasrc/bochsvga.h |    2 ++
 vgasrc/vgahw.h    |    4 +++
 3 files changed, 94 insertions(+)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-bochsvga-Implement-vbe-15h-function.patch
Type: text/x-patch
Size: 6129 bytes
Desc: not available
URL: <http://www.seabios.org/pipermail/seabios/attachments/20120901/fb55fbc9/attachment.patch>


More information about the SeaBIOS mailing list