\r
AsmWriteIdtr (&IdtDescriptor);\r
\r
+#if defined (MDE_CPU_X64)\r
+ //\r
+ // ASSERT that the Page Tables were set by the reset vector code to\r
+ // the address we expect.\r
+ //\r
+ ASSERT (AsmReadCr3 () == (UINTN) PcdGet32 (PcdOvmfSecPageTablesBase));\r
+#endif\r
+\r
//\r
// |-------------| <-- TopOfCurrentStack\r
// | Stack | 32k\r