Implement BlMapVirtualMemory() routine for recursive mapping
All checks were successful
ci/woodpecker/push/build Pipeline was successful

This commit is contained in:
2022-12-06 23:32:31 +01:00
parent 3876414a48
commit 93fa2aed67
7 changed files with 302 additions and 0 deletions

View File

@@ -111,6 +111,13 @@ BlInitializeVirtualMemory(IN OUT PLIST_ENTRY MemoryMappings,
EFI_STATUS
BlLoadEfiModules();
EFI_STATUS
BlMapVirtualMemory(IN PLIST_ENTRY MemoryMappings,
IN UINT_PTR VirtualAddress,
IN UINT_PTR PhysicalAddress,
IN UINT NumberOfPages,
IN OUT PHARDWARE_PTE *PtePointer);
EFI_STATUS
BlOpenVolume(IN PEFI_DEVICE_PATH_PROTOCOL DevicePath,
OUT PEFI_HANDLE DiskHandle,