[SeaBIOS] [PATCH] mark VBE mapping as reserved in e820

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sun Jan 24 15:16:54 CET 2010

On 24.01.2010 14:58, Anthony Liguori wrote:
> On 01/24/2010 04:16 AM, Avi Kivity wrote:
>> That's not correct - when running with PCI -vga std _is_ a PCI device
>> (and it has a BAR).  What's needed is to make the VBE BIOS aware of it.
> I was under the impression that 0xE000... has a certain amount of
> significance beyond the fact that it was hardcoded in VGABIOS.

Yes, on quite a few current machines 0xE0000000 is the location of the
PCI MMCONFIG area and AFAIK some drivers have that location hardcoded
for PCI config space accesses (instead of ioports CF8/CFC). So while the
address may be special, it is used for stuff besides VGA.


Developer quote of the year:
"We are juggling too many chainsaws and flaming arrows and tigers."

More information about the SeaBIOS mailing list