Temporarily disable LA57 paging
This commit is contained in:
parent
017b8603d5
commit
d602038858
@ -43,13 +43,14 @@ XtpDeterminePagingLevel(IN CONST PWCHAR Parameters)
|
|||||||
/* Query CPUID */
|
/* Query CPUID */
|
||||||
ArCpuId(&CpuRegisters);
|
ArCpuId(&CpuRegisters);
|
||||||
|
|
||||||
/* Check if eXtended Physical Addressing (XPA) is enabled and if LA57 is supported by the CPU */
|
// TODO: Uncomment the following code when LA57 support is implemented in the bootloader
|
||||||
if((CpuRegisters.Ecx & CPUID_FEATURES_ECX_LA57) &&
|
// /* Check if eXtended Physical Addressing (XPA) is enabled and if LA57 is supported by the CPU */
|
||||||
!(XtLdrProtocol->BootUtil.GetBooleanParameter(Parameters, L"NOXPA")))
|
// if((CpuRegisters.Ecx & CPUID_FEATURES_ECX_LA57) &&
|
||||||
{
|
// !(XtLdrProtocol->BootUtil.GetBooleanParameter(Parameters, L"NOXPA")))
|
||||||
/* Enable LA57 (PML5) */
|
// {
|
||||||
return 5;
|
// /* Enable LA57 (PML5) */
|
||||||
}
|
// return 4;
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Disable LA57 and use PML4 by default */
|
/* Disable LA57 and use PML4 by default */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user