-/*++ NDK Version: 0095
+/*++ NDK Version: 0098
Copyright (c) Alex Ionescu. All rights reserved.
Author:
- Alex Ionescu (alex.ionescu@reactos.com) 06-Oct-2004
+ Alex Ionescu (alexi@tinykrnl.org) - Updated - 27-Feb-2006
--*/
//
// The DDK steals these away from you.
//
-VOID
-_enable(
- VOID
-);
-VOID
-_disable(
- VOID
-);
#ifdef _MSC_VER
#pragma intrinsic(_enable)
#pragma intrinsic(_disable)
//
// Display Functions
//
-NTHALAPI
-BOOLEAN
-NTAPI
-HalQueryDisplayOwnership(
- VOID
-);
-
NTHALAPI
VOID
NTAPI
IN PCHAR String
);
-NTHALAPI
-BOOLEAN
-NTAPI
-HalQueryDisplayOwnership(
- VOID
-);
-
-NTHALAPI
-VOID
-NTAPI
-HalReleaseDisplayOwnership(
- VOID
-);
-
//
// Initialization Functions
//
VOID
);
+#ifdef _ARC_
NTHALAPI
VOID
NTAPI
HalInitializeProcessor(
ULONG ProcessorNumber,
- PLOADER_PARAMETER_BLOCK LoaderBlock
+ struct _LOADER_PARAMETER_BLOCK *LoaderBlock
);
NTHALAPI
NTAPI
HalInitSystem(
ULONG BootPhase,
- PLOADER_PARAMETER_BLOCK LoaderBlock
+ struct _LOADER_PARAMETER_BLOCK *LoaderBlock
);
+#endif
NTHALAPI
VOID
VOID
NTAPI
HalRequestIpi(
- ULONG Unknown
+ KAFFINITY TargetSet
);
NTHALAPI
//
// I/O Functions
//
+#ifdef _ARC_
NTHALAPI
VOID
NTAPI
PUCHAR NtSystemPath,
PSTRING NtSystemPathString
);
+#endif
//
// Environment Functions
IN PCH Value
);
+//
+// Time Functions
+//
+NTHALAPI
+VOID
+NTAPI
+HalQueryRealTimeClock(
+ IN PTIME_FIELDS RtcTime
+);
+
#endif
#endif