get memory map

This commit is contained in:
2026-01-28 13:25:40 +11:00
parent 35145022b5
commit d186e164f9
8 changed files with 42 additions and 13 deletions

18
kernel/src/efiMemory.cpp Normal file
View File

@@ -0,0 +1,18 @@
#include "efiMemory.h"
const char* EFI_MEMORY_TYPE_STRINGS[] = {
"EfiReservedMemoryType",
"EfiLoaderCode",
"EfiLoaderData",
"EfiBootServicesCode",
"EfiBootServicesData",
"EfiRuntimeServicesCode",
"EfiRuntimeServicesData",
"EfiConventionalMemory",
"EfiUnusableMemory",
"EfiACPIReclaimMemory",
"EfiACPIMemoryNVS",
"EfiMemoryMappedIO",
"EfiMemoryMappedIOPortSpace",
"EfiPalCode"
};