Map zero page, like e820 does

这个提交包含在:
2023-02-23 00:44:21 +01:00
父节点 e2c7d0f919
当前提交 9c083dc050
修改 2 个文件,包含 6 行新增0 行删除

查看文件

@@ -99,6 +99,9 @@ BlEnablePaging(IN PLIST_ENTRY MemoryMappings,
ListEntry = ListEntry->Flink;
}
/* Map zero page as well */
BlMapVirtualMemory(MemoryMappings, 0, 0, 1, PtePointer);
/* Allocate and zero-fill buffer for EFI memory map */
BlEfiMemoryAllocatePool(sizeof(EFI_MEMORY_MAP), (PVOID*)&MemoryMap);
RtlZeroMemory(MemoryMap, sizeof(EFI_MEMORY_MAP));