* PURPOSE: Internal header for the I/O HAL Functions (Fstub)
* PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
*/
-#ifndef _HAL_
-#define _HAL_
+
+#pragma once
//
// Default implementations of HAL dispatch table
VOID
);
+VOID
+NTAPI
+xHalEndOfBoot(
+ VOID
+);
+
+VOID
+NTAPI
+xHalSetWakeEnable(
+ IN BOOLEAN Enable
+);
+
+UCHAR
+NTAPI
+xHalVectorToIDTEntry(
+ IN ULONG Vector
+);
+
+NTSTATUS
+NTAPI
+xHalGetInterruptTranslator(IN INTERFACE_TYPE ParentInterfaceType,
+ IN ULONG ParentBusNumber,
+ IN INTERFACE_TYPE BridgeInterfaceType,
+ IN USHORT Size,
+ IN USHORT Version,
+ OUT PTRANSLATOR_INTERFACE Translator,
+ OUT PULONG BridgeBusNumber);
+
//
// Various offsets in the boot record
ULONG StartingSector;
ULONG PartitionLength;
} PTE, *PPTE;
-
-#endif