[SeaBIOS] [PATCH 0/5] Do not require iasl for SeaBIOS builds
Kevin O'Connor
kevin at koconnor.net
Wed Nov 18 01:05:59 CET 2015
It's been over 2 years since the last meaningful change to the DSDT
files in the SeaBIOS repo. (And that's with good cause, as the
content is now only used by old QEMU machine types and it should be
static.) It does not make sense to require iasl on every build to
generate these files. Instead, it's simpler to just commit the four
generated files into the code repo.
-Kevin
Kevin O'Connor (5):
acpi_extract: Move main code to new function main()
acpi_extract: Make the generated .hex files more human readable
acpi_extract: Don't generate unused (and empty) q35-acpi-dsdt.hex file
acpi: Don't build SSDT files on every build; store them in git
acpi: Remove build check for iasl
Makefile | 4 +-
scripts/acpi_extract.py | 232 ++++++++++----------
scripts/test-build.sh | 13 --
src/fw/acpi-dsdt.hex | 554 ++++++++++++++++++++++++++++++++++++++++++++++++
src/fw/acpi.c | 8 +-
src/fw/ssdt-misc.hex | 88 ++++++++
src/fw/ssdt-pcihp.hex | 38 ++++
src/fw/ssdt-proc.hex | 35 +++
8 files changed, 843 insertions(+), 129 deletions(-)
create mode 100644 src/fw/acpi-dsdt.hex
create mode 100644 src/fw/ssdt-misc.hex
create mode 100644 src/fw/ssdt-pcihp.hex
create mode 100644 src/fw/ssdt-proc.hex
--
2.4.3
More information about the SeaBIOS
mailing list