[SeaBIOS] [RFC PATCH 0/4] vgabios runtime hardware detection

Gerd Hoffmann kraxel at redhat.com
Thu Jan 26 10:47:41 CET 2012


On 01/26/12 02:58, Kevin O'Connor wrote:

> Thinking on that further, though, should we end up supporting the
> 32bit VBE calls, then function pointers would likely get confusing.

I think we can get away with *not* supporting them.

First, the lgpl vgabios supports them only for the bochs dispi
interface, not for cirrus (which is the default gfx card in qemu).

Second, the panning (i.e. set display start offsets via
VBE_DISPI_INDEX_{X,Y}_OFFSET) is broken since commit
7d957bd8cbcbf56f7916d375e65042d767f544b5 and nobody noticed for three years.

Third, linux doesn't use the 32bit calls by default because there are
broken bios implementations in the wild.

I don't think anyone will miss them ...

cheers,
  Gerd



More information about the SeaBIOS mailing list