[NDK]
[reactos.git] / reactos / include / ndk / haltypes.h
index a902d22..904a831 100644 (file)
@@ -88,7 +88,7 @@ VOID
 );
 
 typedef
-BOOLEAN
+NTSTATUS
 (NTAPI *pHalAllocateMapRegisters)(
     IN PADAPTER_OBJECT AdapterObject,
     IN ULONG Unknown,
@@ -246,19 +246,6 @@ typedef struct _BUS_HANDLER
     PVOID Spare8;
 } BUS_HANDLER;
 
-#ifdef _X86BIOS_
-typedef struct _X86_BIOS_REGISTERS {
-    ULONG Eax;
-    ULONG Ecx;
-    ULONG Edx;
-    ULONG Ebx;
-    ULONG Ebp;
-    ULONG Esi;
-    ULONG Edi;
-    USHORT SegDs;
-    USHORT SegEs;
-} X86_BIOS_REGISTERS, *PX86_BIOS_REGISTERS;
-#endif 
 //
 // HAL Chip Hacks
 //
@@ -283,6 +270,11 @@ extern NTSYSAPI HAL_PRIVATE_DISPATCH HalPrivateDispatchTable;
 //
 extern PUCHAR NTHALAPI KdComPortInUse;
 
+//
+// HAL Constants
+//
+#define HAL_IRQ_TRANSLATOR_VERSION 0x0
+
 #endif
 #endif