Hal needs KPCR_BASE
Modified: trunk/reactos/hal/halx86/include/hal.h

Modified: trunk/reactos/hal/halx86/include/hal.h
--- trunk/reactos/hal/halx86/include/hal.h	2005-06-26 01:08:55 UTC (rev 16272)
+++ trunk/reactos/hal/halx86/include/hal.h	2005-06-26 01:12:21 UTC (rev 16273)
@@ -16,17 +16,17 @@
 /* Internal Kernel Headers */
 //#include <internal/mm.h>
 #include <internal/ke.h>
-#include <internal/i386/ps.h>
 
+#define KPCR_BASE 0xFF000000 // HACK!
+
 //Temporary hack below until ntoskrnl is on NDK
 PVOID STDCALL
 MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes,
-					  IN PHYSICAL_ADDRESS LowestAcceptableAddress,
-			          IN PHYSICAL_ADDRESS HighestAcceptableAddress,
-			          IN PHYSICAL_ADDRESS BoundaryAddressMultiple OPTIONAL,
-			          IN MEMORY_CACHING_TYPE CacheType OPTIONAL,
-					  IN ULONG Alignment);
-                      
+				  IN PHYSICAL_ADDRESS LowestAcceptableAddress,
+				  IN PHYSICAL_ADDRESS HighestAcceptableAddress,
+				  IN PHYSICAL_ADDRESS BoundaryAddressMultiple OPTIONAL,
+				  IN MEMORY_CACHING_TYPE CacheType OPTIONAL,
+				  IN ULONG Alignment);
 /* Internal HAL Headers */
 #include "apic.h"
 #include "bus.h"