[SeaBIOS] [PATCH 5/5] pci: set BUILD_PCIMEM_START to 0xe0000000
Gerd Hoffmann
kraxel at redhat.com
Mon Jul 11 15:01:37 CEST 2011
Hi,
>> -#define BUILD_PCIMEM_START 0xf0000000
>> +#define BUILD_PCIMEM_START 0xe0000000
>
> I thought there was some dependency on 0xe0000000 in the VGA BIOS.
> Has that been cleared up now?
Yes, the magic bochs vga lfb @ 0xe0000000 is gone in recent qemu
(version 0.14 + newer). The vgabios looks up the framebuffer bar
address in pci config space instead of depending on the hardcoded address.
And even when combining this with old qemu this is quite unlikely to
actually cause trouble as the code tries to move the pci bars as high as
possible. On a typical qemu configuration the lowest address used is
0xfc000000.
cheers,
Gerd
More information about the SeaBIOS
mailing list