[SeaBIOS] [PATCH 0/6] vgabios: VBE int 15h EDID information
Christian Gmeiner
christian.gmeiner at gmail.com
Fri Sep 7 15:12:40 CEST 2012
Am 01.09.2012 08:22 schrieb "Hiroshi Miura" <miurahr at linux.com>:
>
> Hi,
>
> It provide Int 15h extension for VESA VBE interface of bochsvga vgabios.
> A series of patch is started from Julian's proposal(*1) and implement
> dynamic construction of EDID data block.
>
> I tested it against Linux Mint 13(x86) guest on
> on Ubuntu 12.04(LTS)(x86_84) KVM/Qemu with git head.
>
> You can review changes in github. (*3)
>
> There was a suggestion to extend API in previous discussion(*1),
> but here is not one to do it.
> I'm trying it but not completed(*4)
>
> Even though it is not extend api, QEMU can provide preferred resolution
> and vgabios can generate EDID according to qemu request.
>
> I've also worked on vgabios project, and have already proposed.(*2,5)
>
> URLs:
> (*1) http://www.seabios.org/pipermail/seabios/2012-March/003343.html
> (*2) https://savannah.nongnu.org/bugs/?36666
> (*3) https://github.com/miurahr/seabios/tree/for-seabios-devel
> (*4) https://github.com/miurahr/seabios/tree/boch-dispi-edid
> (*5) https://github.com/miurahr/vgabios
>
> first 2 patches are same as Julian's proposal
>
> Hiroshi Miura (6):
> vgasrc: Add skeleton for VBE function 15h (VBE/DDC Standard)
> bochsvga: Implement vbe 15h function
> vgabios: vbe 15h func returns constructed EDID
> vgabios: split out an EDID part to a single file
> vgabios: generate EDID of preferred resolution
> vgabios: bochs support ddc preferred mode
>
> Makefile | 3 +-
> src/vbe.h | 5 ++
> vgasrc/bochsvga.c | 20 +++--
> vgasrc/stdvga.c | 11 +++
> vgasrc/stdvga.h | 2 +
> vgasrc/vbe.c | 34 +++++++++
> vgasrc/vbe_edid.c | 212
> +++++++++++++++++++++++++++++++++++++++++++++++++++++
> vgasrc/vbe_edid.h | 142 +++++++++++++++++++++++++++++++++++
> vgasrc/vgahw.h | 13 ++++
> 9 files changed, 433 insertions(+), 9 deletions(-)
> create mode 100644 vgasrc/vbe_edid.c
> create mode 100644 vgasrc/vbe_edid.h
>
> -- 1.7.9.5
Will you provide some new patches in the next 1-2 days? I am asking because I
am waiting for your EDID stuff as I need them to and have some patches by my
own for it.
Thanks
More information about the SeaBIOS
mailing list