-/*\r
- * \r
- */\r
-\r
-#ifndef __INTERNAL_HAL_HAL_H\r
-#define __INTERNAL_HAL_HAL_H\r
-\r
-typedef struct\r
-{\r
- unsigned short previous_task;\r
- unsigned short reserved1;\r
- unsigned long esp0;\r
- unsigned short ss0;\r
- unsigned short reserved2;\r
- unsigned long esp1;\r
- unsigned short ss1;\r
- unsigned short reserved3;\r
- unsigned long esp2;\r
- unsigned short ss2;\r
- unsigned short reserved4;\r
- unsigned long cr3;\r
- unsigned long eip;\r
- unsigned long eflags;\r
- unsigned long eax;\r
- unsigned long ecx;\r
- unsigned long edx;\r
- unsigned long ebx;\r
- unsigned long esp;\r
- unsigned long ebp;\r
- unsigned long esi;\r
- unsigned long edi;\r
- unsigned short es;\r
- unsigned short reserved5;\r
- unsigned short cs;\r
- unsigned short reserved6;\r
- unsigned short ss;\r
- unsigned short reserved7;\r
- unsigned short ds;\r
- unsigned short reserved8;\r
- unsigned short fs;\r
- unsigned short reserved9;\r
- unsigned short gs;\r
- unsigned short reserved10;\r
- unsigned short ldt;\r
- unsigned short reserved11;\r
- unsigned short trap;\r
- unsigned short iomap_base;\r
- \r
- unsigned short nr;\r
- \r
- unsigned char io_bitmap[1];\r
-} hal_thread_state;\r
-\r
-/*\r
- * FUNCTION: Probes for a PCI bus\r
- * RETURNS: True if found\r
- */\r
-BOOL HalPciProbe(void);\r
-\r
-/*\r
- * FUNCTION: Probes for a BIOS32 extension\r
- */\r
-VOID Hal_bios32_probe(VOID);\r
-\r
-/*\r
- * FUNCTION: Determines if a a bios32 service is present\r
- */\r
-BOOLEAN Hal_bios32_is_service_present(ULONG service);\r
-\r
-\r
-#endif /* __INTERNAL_HAL_HAL_H */\r
+/*
+ *
+ */
+
+#ifndef __INTERNAL_HAL_HAL_H
+#define __INTERNAL_HAL_HAL_H
+
+typedef struct
+{
+ unsigned short previous_task;
+ unsigned short reserved1;
+ unsigned long esp0;
+ unsigned short ss0;
+ unsigned short reserved2;
+ unsigned long esp1;
+ unsigned short ss1;
+ unsigned short reserved3;
+ unsigned long esp2;
+ unsigned short ss2;
+ unsigned short reserved4;
+ unsigned long cr3;
+ unsigned long eip;
+ unsigned long eflags;
+ unsigned long eax;
+ unsigned long ecx;
+ unsigned long edx;
+ unsigned long ebx;
+ unsigned long esp;
+ unsigned long ebp;
+ unsigned long esi;
+ unsigned long edi;
+ unsigned short es;
+ unsigned short reserved5;
+ unsigned short cs;
+ unsigned short reserved6;
+ unsigned short ss;
+ unsigned short reserved7;
+ unsigned short ds;
+ unsigned short reserved8;
+ unsigned short fs;
+ unsigned short reserved9;
+ unsigned short gs;
+ unsigned short reserved10;
+ unsigned short ldt;
+ unsigned short reserved11;
+ unsigned short trap;
+ unsigned short iomap_base;
+
+ unsigned short nr;
+
+ unsigned char io_bitmap[1];
+} hal_thread_state;
+
+/*
+ * FUNCTION: Probes for a PCI bus
+ * RETURNS: True if found
+ */
+BOOL HalPciProbe(void);
+
+/*
+ * FUNCTION: Probes for a BIOS32 extension
+ */
+VOID Hal_bios32_probe(VOID);
+
+/*
+ * FUNCTION: Determines if a a bios32 service is present
+ */
+BOOLEAN Hal_bios32_is_service_present(ULONG service);
+
+
+#endif /* __INTERNAL_HAL_HAL_H */