5 #ifndef __INTERNAL_HAL_HAL_H
6 #define __INTERNAL_HAL_HAL_H
10 unsigned short previous_task
;
11 unsigned short reserved1
;
14 unsigned short reserved2
;
17 unsigned short reserved3
;
20 unsigned short reserved4
;
33 unsigned short reserved5
;
35 unsigned short reserved6
;
37 unsigned short reserved7
;
39 unsigned short reserved8
;
41 unsigned short reserved9
;
43 unsigned short reserved10
;
45 unsigned short reserved11
;
47 unsigned short iomap_base
;
51 unsigned char io_bitmap
[1];
56 * FUNCTION: Probes for a PCI bus
57 * RETURNS: True if found
59 BOOL
HalPciProbe(void);
62 * FUNCTION: Probes for a BIOS32 extension
64 VOID
Hal_bios32_probe(VOID
);
67 * FUNCTION: Determines if a a bios32 service is present
69 BOOLEAN
Hal_bios32_is_service_present(ULONG service
);
72 #endif /* __INTERNAL_HAL_HAL_H */