xref: /reactos/hal/halx86/minihal/halinit.c (revision 463784c5)
1 /*
2  * PROJECT:     ReactOS Mini-HAL
3  * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4  * PURPOSE:     Initialize the x86 HAL
5  * COPYRIGHT:   Copyright 1998 David Welch <welch@cwcom.net>
6  */
7 
8 /* INCLUDES *****************************************************************/
9 
10 #include <hal.h>
11 #define NDEBUG
12 #include <debug.h>
13 
14 /* FUNCTIONS ***************************************************************/
15 
16 VOID
17 NTAPI
18 HalpInitProcessor(
19     IN ULONG ProcessorNumber,
20     IN PLOADER_PARAMETER_BLOCK LoaderBlock)
21 {
22 }
23 
24 VOID
25 HalpInitPhase0(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
26 {
27 }
28 
29 VOID
30 HalpInitPhase1(VOID)
31 {
32 }
33 
34 CODE_SEG("INIT")
35 NTSTATUS
36 NTAPI
37 HalpSetupAcpiPhase0(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
38 {
39     return STATUS_SUCCESS;
40 }
41 
42 VOID
43 NTAPI
44 HalpInitializePICs(IN BOOLEAN EnableInterrupts)
45 {
46 }
47 
48 PDMA_ADAPTER
49 NTAPI
50 HalpGetDmaAdapter(
51     IN PVOID Context,
52     IN PDEVICE_DESCRIPTION DeviceDescription,
53     OUT PULONG NumberOfMapRegisters)
54 {
55     return NULL;
56 }
57 
58 BOOLEAN
59 NTAPI
60 HalpBiosDisplayReset(VOID)
61 {
62     return FALSE;
63 }
64 
65 /* EOF */
66