Correct status variable type in XtpMapHardwareMemoryPool
This commit is contained in:
parent
61d5e36a4e
commit
4453b95f5c
@ -26,7 +26,7 @@ XtpMapHardwareMemoryPool(IN PXTBL_PAGE_MAPPING PageMap)
|
|||||||
EFI_PHYSICAL_ADDRESS Address;
|
EFI_PHYSICAL_ADDRESS Address;
|
||||||
PHARDWARE_LEGACY_PTE LegacyPdeBase;
|
PHARDWARE_LEGACY_PTE LegacyPdeBase;
|
||||||
PHARDWARE_PTE PdeBase;
|
PHARDWARE_PTE PdeBase;
|
||||||
XTSTATUS Status;
|
EFI_STATUS Status;
|
||||||
|
|
||||||
/* Allocate memory */
|
/* Allocate memory */
|
||||||
Status = XtLdrProtocol->Memory.AllocatePages(1, &Address);
|
Status = XtLdrProtocol->Memory.AllocatePages(1, &Address);
|
||||||
@ -39,7 +39,7 @@ XtpMapHardwareMemoryPool(IN PXTBL_PAGE_MAPPING PageMap)
|
|||||||
/* Zero fill allocated memory */
|
/* Zero fill allocated memory */
|
||||||
RtlZeroMemory((PVOID)Address, EFI_PAGE_SIZE);
|
RtlZeroMemory((PVOID)Address, EFI_PAGE_SIZE);
|
||||||
|
|
||||||
/* Check page map level */
|
/* Check if PAE is enabled (3-level paging) */
|
||||||
if(PageMap->PageMapLevel == 3)
|
if(PageMap->PageMapLevel == 3)
|
||||||
{
|
{
|
||||||
/* Get PDE base address (PAE enabled) */
|
/* Get PDE base address (PAE enabled) */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user