On Thu, Oct 03, 2013 at 04:30:32PM +0300, Michael S. Tsirkin wrote: > This is the seabios code that adds support for loading > acpi tables from QEMU.
QEMU merged the required support by now. Please merge the seabios bits too. > 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 > > > _______________________________________________ > SeaBIOS mailing list > [email protected] > http://www.seabios.org/mailman/listinfo/seabios _______________________________________________ SeaBIOS mailing list [email protected] http://www.seabios.org/mailman/listinfo/seabios
