On Mon, Apr 16, 2012 at 01:58:47AM +0400, Michael Tokarev wrote:
On 16.04.2012 01:07, Kevin O'Connor wrote:
On Mon, Apr 16, 2012 at 12:17:09AM +0400, Michael Tokarev wrote:
On 15.04.2012 06:48, Kevin O'Connor wrote:
- Many enhancements to VGA BIOS code - it should now be feature complete with LGPL vgabios.
This is something which prompted me to test the new release, but it gives... interesting results.
WinXP guest is unable to find drivers for the video adaptor with -vga std and this vgabios.bin, not even its "standard VGA" fallback driver. The device in question is detected as "Other devices / Video controller (VGA compat.)", and its identification looks like:
PCI\VEN_1234&DEV_1111&SUBSYS_11001AF4&REV_00\3&13C0B0C5&0&10
This appears to be bogus somehow, no?
It seems to work okay for me. What did you select in Kconfig, where did you put the resulting out/vgabios.bin file, and what emulator are you using?
Kconfig was all defaults except VGA ROM pieces (which are off by default). I selected VGA_STANDARD_VGA, VGA_VBE, VGA_PCI and left OVERRIDE_PCI_ID UNselected, since I didn't know what to put there. Maybe the last item was my mistake.
Select VGA_BOCHS in Kconfig for the qemu "standard" vga. The "standard vga" option in seabios kconfig is for emulating old IBM 128K vga cards (ie, not super vga) - I suppose this is a bit misleading.
-Kevin