[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