u-boot/arch/x86/cpu/qemu
Simon Glass 15ca25e31e x86: emulation: Support BLOBLIST_TABLES properly
The existing QEMU implementation mostly ignored BLOBLIST_TABLES and
allocates the bulk of the tables with malloc(). Update it to place all
tables in the bloblist. Since QEMU declares a size of 128KB regardless
of the size of its tables, this requires a larger bloblist.

Fix up the e820 table to handle this, keeping the old code as an option
for now, to assist with any future bug-fixing.

Signed-off-by: Simon Glass <sjg@chromium.org>
2025-04-03 11:41:55 -06:00
..
car.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cpu.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
dram.c x86: emulation: Set an MTRR for the RAM 2025-04-03 11:41:55 -06:00
e820.c x86: emulation: Support BLOBLIST_TABLES properly 2025-04-03 11:41:55 -06:00
Kconfig Revert "x86: Switch QEMU over to use the bochs driver" 2023-08-09 23:31:11 +08:00
Makefile global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
qemu.c x86: qemu: Avoid accessing BSS too early 2025-04-03 11:41:55 -06:00