5 #ifndef __INTERNAL_HAL_HAL_H
6 #define __INTERNAL_HAL_HAL_H
8 //#include <ddk/service.h>
9 //#include <internal/ntoskrnl.h>
12 * FUNCTION: Probes for a BIOS32 extension
14 VOID
Hal_bios32_probe(VOID
);
17 * FUNCTION: Determines if a a bios32 service is present
19 BOOLEAN
Hal_bios32_is_service_present(ULONG service
);
21 VOID
HalInitializeDisplay (PLOADER_PARAMETER_BLOCK LoaderBlock
);
22 VOID
HalResetDisplay (VOID
);
24 VOID
HalpInitBusHandlers (VOID
);
27 VOID
HalpInitPICs(VOID
);
30 VOID
HalpCalibrateStallExecution(VOID
);
33 VOID
HalpInitPciBus (VOID
);
36 VOID
HalpStartEnumerator (VOID
);
38 struct _ADAPTER_OBJECT
{
48 #endif /* __INTERNAL_HAL_HAL_H */