/* GLOBALS *******************************************************************/
+/* Portable CPU Features and Flags */
+USHORT KeProcessorArchitecture;
+USHORT KeProcessorLevel;
+USHORT KeProcessorRevision;
+ULONG KeFeatureBits;
+KAFFINITY KeActiveProcessors = 1;
+
/* System call count */
ULONG KiServiceLimit = NUMBER_OF_SYSCALLS;
/* PRCB Array */
PKPRCB KiProcessorBlock[MAXIMUM_PROCESSORS];
+/* Number of processors */
+UCHAR KeNumberProcessors = 0;
+
/* NUMA Node Support */
KNODE KiNode0;
PKNODE KeNodeBlock[1];
VOID
NTAPI
+INIT_FUNCTION
KiInitSystem(VOID)
{
ULONG i;
LARGE_INTEGER
NTAPI
+INIT_FUNCTION
KiComputeReciprocal(IN LONG Divisor,
OUT PUCHAR Shift)
{
VOID
NTAPI
+INIT_FUNCTION
KiInitSpinLocks(IN PKPRCB Prcb,
IN CCHAR Number)
{
BOOLEAN
NTAPI
+INIT_FUNCTION
KeInitSystem(VOID)
{
/* Check if Threaded DPCs are enabled */