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