Implement BlAddVirtualMemoryMapping() and BlInitializeVirtualMemory() routines
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
@@ -29,6 +29,13 @@ EXTERN INT_PTR EfiSecureBoot;
|
||||
/* Serial port configuration */
|
||||
EXTERN CPPORT EfiSerialPort;
|
||||
|
||||
EFI_STATUS
|
||||
BlAddVirtualMemoryMapping(IN PLIST_ENTRY MemoryMappings,
|
||||
IN PVOID VirtualAddress,
|
||||
IN PVOID PhysicalAddress,
|
||||
IN UINT NumberOfPages,
|
||||
LOADER_MEMORY_TYPE MemoryType);
|
||||
|
||||
EFI_STATUS
|
||||
BlCloseVolume(IN PEFI_HANDLE VolumeHandle);
|
||||
|
||||
@@ -97,6 +104,10 @@ BlGetVolumeDevicePath(IN PUCHAR SystemPath,
|
||||
OUT PUCHAR *ArcName,
|
||||
OUT PUCHAR *Path);
|
||||
|
||||
EFI_STATUS
|
||||
BlInitializeVirtualMemory(IN OUT PLIST_ENTRY MemoryMappings,
|
||||
IN OUT PVOID *MemoryMapAddress);
|
||||
|
||||
EFI_STATUS
|
||||
BlLoadEfiModules();
|
||||
|
||||
|
Reference in New Issue
Block a user