nova: uefi boot support using multiboot2

- kernel provides ACPI RSDT/XSDT pointer
- core exports it via a ROM called "platform_info"

Issue #2242
This commit is contained in:
Alexander Boettcher
2017-06-12 22:12:17 +02:00
committed by Norman Feske
parent 019528ee6a
commit f30f0a81e0
4 changed files with 51 additions and 6 deletions

View File

@ -91,6 +91,8 @@ namespace Nova {
struct Mem_desc
{
enum Type {
ACPI_XSDT = -4,
ACPI_RSDT = -3,
MULTIBOOT_MODULE = -2,
MICROHYPERVISOR = -1,
AVAILABLE_MEMORY = 1,