Paul Menzel has uploaded a new patch set (#24) to the change originally created by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/29667 )
Change subject: mb/emulation/qemu-q35: Add x86_64 support ......................................................................
mb/emulation/qemu-q35: Add x86_64 support
* Enable optional x86_64 romstage, postcar and ramstage * Add Kconfig for x86_64 compilation * Add documentation for x86 qemu mainboards * Increase CAR stack as x86_64 uses more than 0x4000 bytes * Always setup MTRRs even though qemu doesn't care about them
Working: * Boots to Linux * Boots to SeaBios * Drops to protected mode at end of ramstage * Enumerates PCI devices * Relocateable ramstage
Broken: * Entering SMM due to missing long mode setup
Signed-off-by: Patrick Rudolph siro@das-labor.org Change-Id: If2f02a95b2f91ab51043d4e81054354f4a6eb5d5 --- M Documentation/arch/x86/index.md A Documentation/mainboard/emulation/qemu-i440fx.md A Documentation/mainboard/emulation/qemu-q35.md M Documentation/mainboard/index.md M src/arch/x86/Kconfig M src/cpu/qemu-x86/Kconfig M src/cpu/qemu-x86/Makefile.inc M src/mainboard/emulation/qemu-i440fx/Kconfig M src/mainboard/emulation/qemu-i440fx/romstage.c M src/mainboard/emulation/qemu-q35/Kconfig M src/mainboard/emulation/qemu-q35/romstage.c 11 files changed, 266 insertions(+), 19 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/67/29667/24