On 18.04.2012 14:31, Gerd Hoffmann wrote: > Hi, > >>> Second, the display panning via vesa pmi was broken in qemu for three >>> years(!) and nobody noticed. The linux kernel's vesafb can use the vesa >>> pmi, it is disabled by default though due to bioses tending to be buggy. >>> I'm not aware of other users. >>> >>> => Is this actually used by anyone? Seems not ... >> >> It's used by me, when i feel nostalgic and want to watch old DOS stuff. > > Pointer? > I'd like to have a test case which breaks with the new vgabios.
We talked with malc briefly on irc yesterday, and this is what he gave me: http://cvs.savannah.gnu.org/viewvc/vgabios/vbe.c?root=vgabios&r1=1.47&r2=1.48 this is not the test case but the missing support he's referring to. It appears the patch implements just 2 functions which both just does int10, so should be easy to implement in seabios, but my knowlege isn's sufficient to do that (it needs some asm coding). Thanks, /mjt