[SeaBIOS] [PATCH v7 0/3] seabios: load acpi tables from qemu
Michael S. Tsirkin
mst at redhat.com
Thu Oct 3 15:30:32 CEST 2013
This is the seabios code that adds support for loading
acpi tables from QEMU.
Changes from v6:
- submission was botched, it didn't compile
fix up patch
biostables: support looking up RSDP
no changes to other patches
Changes from v5:
- address Kevin's comments:
move code to find rsdp to biostables.c
scan for RSDP at 0x10 intervals
Changes from v4:
- address Kevin's comments:
move loader to src/fw/
simplify some code
drop some unused code chunks
load from ROM even if !ACPI
rename option to make it non ACPI specific
Changes from v3:
- updated to latest bits
- add option to disable loading from QEMU
Changes from v2:
- addressed comments from Kevin: fixed coding style,
minimized changes to existing code
Changes from v1:
- simplified linker interfaces along the lines suggested
by Kevin
- fixed lots of bugs
Michael S. Tsirkin (3):
biostables: support looking up RSDP
romfile_loader: utility to patch in-memory ROM files
acpi: load and link tables through romfile loader
Makefile | 2 +-
src/fw/romfile_loader.h | 72 ++++++++++++++++++++
src/util.h | 1 +
src/fw/acpi.c | 21 ++++++
src/fw/biostables.c | 41 +++++++++--
src/fw/romfile_loader.c | 177 ++++++++++++++++++++++++++++++++++++++++++++++++
src/Kconfig | 11 +++
7 files changed, 317 insertions(+), 8 deletions(-)
create mode 100644 src/fw/romfile_loader.h
create mode 100644 src/fw/romfile_loader.c
--
MST
More information about the SeaBIOS
mailing list