[CMAKE]
[reactos.git] / ntoskrnl / ke / i386 / patpge.c
index ea86e1c..5e8e232 100644 (file)
 #define NDEBUG
 #include <debug.h>
 
-/* GLOBALS *******************************************************************/
-
-ULONG Ke386GlobalPagesEnabled;
-
 /* FUNCTIONS *****************************************************************/
 
 ULONG_PTR
 NTAPI
+INIT_FUNCTION
 Ki386EnableGlobalPage(IN volatile ULONG_PTR Context)
 {
     volatile PLONG Count = (PLONG)Context;
@@ -46,8 +43,8 @@ Ki386EnableGlobalPage(IN volatile ULONG_PTR Context)
     __writecr3(Cr3);
 
     /* Now enable PGE */
-    __writecr4(Cr4 | CR4_PGE);
-    Ke386GlobalPagesEnabled = TRUE;
+    DPRINT1("Global page support detected but not yet taken advantage of\n");
+    //__writecr4(Cr4 | CR4_PGE);
 
     /* Restore interrupts */
     _enable();
@@ -56,6 +53,7 @@ Ki386EnableGlobalPage(IN volatile ULONG_PTR Context)
 
 VOID
 NTAPI
+INIT_FUNCTION
 KiInitializePAT(VOID)
 {
     /* FIXME: Support this */