ULONG KiPcrInitDone = 0;
static ULONG PcrsAllocated = 0;
-static PVOID PcrPages[MAXIMUM_PROCESSORS];
+static ULONG_PTR PcrPages[MAXIMUM_PROCESSORS];
/* FUNCTIONS *****************************************************************/
KPCR = (PKPCR)(KPCR_BASE + (Offset * PAGESIZE));
MmCreateVirtualMappingForKernel((PVOID)KPCR,
PAGE_READWRITE,
- (ULONG)PcrPages[Offset]);
+ PcrPages[Offset]);
memset(KPCR, 0, PAGESIZE);
KPCR->ProcessorNumber = Offset;
KPCR->Self = KPCR;