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