[SeaBIOS] [PATCH 0/2] Implement VBE function 15h
Julian Pidancet
julian.pidancet at gmail.com
Wed Mar 7 03:41:05 CET 2012
Implements VBE function 15h defined in the VBE/DDC standard.
Contains a preliminary implementation for bochsvga which returns
a hardcoded EDID with some generic informations.
It seems Xorg refuses to use resolutions higher than 1024x768 if
the ROM doesn't return an EDID with timing informations to support
it.
I think this work can be completed to add support for the Geode vga
ROM, as an I2C interface is probably available to extract the EDID
from a real monitor.
Julian Pidancet (2):
vgasrc: Add skeleton for VBE function 15h (VBE/DDC Standard)
bochsvga: Implement vbe 15h function
src/vbe.h | 5 +++
vgasrc/bochsvga.c | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++
vgasrc/bochsvga.h | 2 +
vgasrc/stdvga.c | 11 ++++++
vgasrc/stdvga.h | 2 +
vgasrc/vbe.c | 34 ++++++++++++++++++++
vgasrc/vgahw.h | 12 +++++++
7 files changed, 154 insertions(+), 0 deletions(-)
--
Julian Pidancet
More information about the SeaBIOS
mailing list