[SeaBIOS] [Qemu-devel] Moving BIOS tables from SeaBIOS to QEMU
Paolo Bonzini
pbonzini at redhat.com
Mon Feb 25 13:17:51 CET 2013
Il 25/02/2013 09:51, Gleb Natapov ha scritto:
> > Of these, the only thing I see that could be problematic is the PCI
> > irq assignments (used in mptable) and the PCI region space (used in
> > ACPI DSDT _SB.PCI.CRS). These are slightly problematic as they
> > currently rely somewhat on the current SeaBIOS pciinit.c bridge/device
> > setup. However, the mptable irqs is a simple algorithm that could be
> > replicated in QEMU, and it looks to be of dubious value anyway (so
> > could possibly be dropped from the mptable). Also, the PCI region
> > space does not need to be exact, so a heuristic that just ensured it
> > was large enough should suffice.
>
> Again IIRC there are still OSes that uses mptable to obtain irq
> information. See 928d4dffef5c374.
It should work to use a fixed mptable that overrides interrupts
5/9/10/11, like we do in the MADT. It doesn't need to be just the
interrupts that are in use.
Paolo
More information about the SeaBIOS
mailing list