]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/ResetVector/ResetVector.nasmb
OvmfPkg/TlsAuthConfigLib: configure trusted CA certs for HTTPS boot
[mirror_edk2.git] / OvmfPkg / ResetVector / ResetVector.nasmb
index 31ac06ae4a8c46c370a073af75825c229e7f9161..29cbad36771184c067eda4dff87296b30e79210a 100644 (file)
 %include "Ia32/SearchForSecEntry.asm"\r
 \r
 %ifdef ARCH_X64\r
+  #include <AutoGen.h>\r
+\r
+  %if (FixedPcdGet32 (PcdOvmfSecPageTablesSize) != 0x6000)\r
+    %error "This implementation inherently depends on PcdOvmfSecPageTablesSize"\r
+  %endif\r
+\r
+  %define PT_ADDR(Offset) (FixedPcdGet32 (PcdOvmfSecPageTablesBase) + (Offset))\r
 %include "Ia32/Flat32ToFlat64.asm"\r
 %include "Ia32/PageTables64.asm"\r
 %endif\r