[SeaBIOS] [PATCH] qemu: piix: PCI bridge ACPI hotplug support
Paolo Bonzini
pbonzini at redhat.com
Fri Jun 14 01:05:13 CEST 2013
Il 11/06/2013 03:35, Michael S. Tsirkin ha scritto:
> Two points
> 1. You never explained what you mean by un-hardware like.
>
> Currently bios is in a ROM device, and it has a
> template for ACPI tables together with it.
> This simply moves the tables to a separate ROM
> device (FW CFG), and generalizes the template using
> the linker interface.
> One ROM is hardware-like but two is un-hardware like?
>
> ACPI tables are static so it's likely lots of
> hardware has at least some of them pre-formatted in flash,
> then tweak some things like SRAT a bit.
Also having a "bootstrap processor" was certainly not unheard of some
decades ago. Right now we get all sort of SMM hacks instead of adding
more processors, but it's certainly not un-hardware like.
Maybe we should just have a bytecode interpreter and write the ACPI
generator in that language. :)
Paolo
More information about the SeaBIOS
mailing list