Maybe it could be modified to add support for G31 and G33 too? Or maybe for P35?
On Tue, Oct 9, 2012 at 5:35 AM, Jason Baron jbaron@redhat.com wrote:
Hi,
Seabios bits for q35 support, I'm posting the qemu changes separately. The patches require '-M pc_q35' and -L 'seabios dir with q35 changes' on the qemu command line. Hopefully, we can make it the default for x86 at some future point when we feel comfortable with it.
Since q35 patches have been posted before I've tried to keep the authorship as clear as possible.
The current patches have been tested with basic install testing and memory testing on f16, f17, windows 7 and windows 8. They can be run on the various BSD flavors by adding a 'piix4-ide' device to the pci bus. ie: -device piix4-ide.
I'm hoping that we'll come to some agreement on the minimal functionality required for q35 to be merged.
Git trees:
git://github.com/jibaron/q35-qemu.git git://github.com/jibaron/q35-seabios.git
Thanks,
-Jason
Changes from v1: -Updated end of low mem from 0xe0000000 -> 0xb0000000 (Gerd Hoffmann) -so 0xb000000-0xc000000 is memconfig -0xc000000-0xfec00000 is 32-bit pci window -style/various cleanups -split dsdt out of bios, now passed for piix4 as well (Paolo, Gerd) -make mtrr setup dynamic -allow pci windows to be created based on pcimem_* vars (Gerd Hoffmann)
Isaku Yamahata (5): seabios: acpi: add mcfg table. seabios: acpi, fadt: make while fadt initialization chipset specific seabios: pci: enable SERR of normal device. seabios: add q35 initialization functions. seabios: q35: add dsdt
Jan Kiszka (1): seabios: q35: Register PCI IRQs as active high in APIC mode
Jason Baron (3): seabios: make mttr UC area setup dynamic seabios: q35: add basic hotplug support seabios: Build the dsdt separately
Makefile | 12 +- src/acpi-dsdt.dsl | 3 - src/acpi.c | 189 ++++++++-- src/acpi.h | 17 + src/config.h | 1 - src/dev-q35.h | 46 +++ src/mtrr.c | 5 +- src/pci.h | 1 + src/pciinit.c | 88 +++++- src/post.c | 6 +- src/q35-acpi-dsdt.dsl | 980 +++++++++++++++++++++++++++++++++++++++++++++++++ src/shadow.c | 13 + src/smm.c | 37 ++ 13 files changed, 1357 insertions(+), 41 deletions(-) create mode 100644 src/dev-q35.h create mode 100644 src/q35-acpi-dsdt.dsl
SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios