[SeaBIOS] [PATCH v2 0/9] q35 seabios support
Fred .
eldmannen at gmail.com
Tue Oct 9 12:04:37 CEST 2012
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 at 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 at seabios.org
> http://www.seabios.org/mailman/listinfo/seabios
More information about the SeaBIOS
mailing list