[SeaBIOS] [PATCH 0/6] pci patches
Gerd Hoffmann
kraxel at redhat.com
Tue May 15 12:46:20 CEST 2012
Hi,
Here is my pci patch collection, mostly but not completely related to
64bit pci support. It brings back the ressource entry for the 64bit pci
i/o window. It is (with all patches applied) only present in case
seabios actually mapped something high to avoid confusing old guests for
no reason.
Tested with Linux, windows xp (32bit maps only) and windows 7, all
working fine. Ressources show up as they should. Linux: check
/proc/{iomem,ioports}. Windows: device manager -> system devices ->
pci bus -> properties -> ressources.
please review & test,
Gerd
The following changes since commit 0c8f58d78543a06a57f4280dd3498807a1d9005d:
pci: handle bridge irq mapping (2012-05-12 14:15:35 -0400)
are available in the git repository at:
git://git.kraxel.org/seabios pci64
Gerd Hoffmann (6):
remove iasl-generated hex files from git repo
pci: init all devices
update bios date
pciinit: make pci ressources configurable
update dsdt ressources at runtime
pci: runtime i/o window sizing
Makefile | 2 +-
src/.gitignore | 1 +
src/acpi-dsdt.dsl | 63 +-
src/acpi-dsdt.hex | 4387 ----------------------------------------------------
src/acpi.c | 28 +-
src/pci.h | 2 +
src/pciinit.c | 41 +-
src/smbios.c | 2 +-
src/ssdt-pcihp.hex | 1672 --------------------
src/ssdt-proc.hex | 134 --
10 files changed, 123 insertions(+), 6209 deletions(-)
create mode 100644 src/.gitignore
delete mode 100644 src/acpi-dsdt.hex
delete mode 100644 src/ssdt-pcihp.hex
delete mode 100644 src/ssdt-proc.hex
More information about the SeaBIOS
mailing list