strip whitespace from end of lines
[reactos.git] / reactos / ntoskrnl / include / internal / i386 / hal.h
1 /*
2 *
3 */
4
5 #ifndef __INTERNAL_HAL_HAL_H
6 #define __INTERNAL_HAL_HAL_H
7
8 /*
9 * FUNCTION: Probes for a BIOS32 extension
10 */
11 VOID Hal_bios32_probe(VOID);
12
13 /*
14 * FUNCTION: Determines if a a bios32 service is present
15 */
16 BOOLEAN Hal_bios32_is_service_present(ULONG service);
17
18 VOID HalInitializeDisplay (PLOADER_PARAMETER_BLOCK LoaderBlock);
19 VOID HalResetDisplay (VOID);
20
21 VOID HalpInitBusHandlers (VOID);
22
23 /* irql.c */
24 VOID HalpInitPICs(VOID);
25
26 /* udelay.c */
27 VOID HalpCalibrateStallExecution(VOID);
28
29 /* pci.c */
30 VOID HalpInitPciBus (VOID);
31
32 struct _ADAPTER_OBJECT {
33 int Channel;
34 PVOID PagePort;
35 PVOID CountPort;
36 PVOID OffsetPort;
37 KSPIN_LOCK SpinLock;
38 PVOID Buffer;
39 BOOLEAN Inuse;
40 };
41
42 #endif /* __INTERNAL_HAL_HAL_H */