From 216f7788ebbe54701f2ec23cf2cb2626aeece18c Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 31 Dec 2009 15:19:17 +0000 Subject: [PATCH] [HAL] - Raname each architecture's default hal (halup) to "hal" (Windows does that, too) and get rid of the duplicated stub hal. svn path=/branches/ros-amd64-bringup/; revision=44827 --- reactos/hal/{hal => }/hal.pspec | 0 reactos/hal/hal.rbuild | 3 - reactos/hal/hal/hal.c | 1173 ------------------- reactos/hal/hal/hal.rbuild | 44 - reactos/hal/hal/hal.rc | 5 - reactos/hal/hal/hal_i386.def | 98 -- reactos/hal/{hal => halamd64}/hal_amd64.def | 0 reactos/hal/halamd64/up/halup.rbuild | 6 +- reactos/hal/halarm/up/halup.rbuild | 4 +- reactos/hal/halppc/up/halup.rbuild | 4 +- reactos/hal/halx86/halmp.rbuild | 2 +- reactos/hal/halx86/halup.rbuild | 4 +- reactos/hal/halx86/halxbox.rbuild | 2 +- 13 files changed, 11 insertions(+), 1334 deletions(-) rename reactos/hal/{hal => }/hal.pspec (100%) delete mode 100644 reactos/hal/hal/hal.c delete mode 100644 reactos/hal/hal/hal.rbuild delete mode 100644 reactos/hal/hal/hal.rc delete mode 100644 reactos/hal/hal/hal_i386.def rename reactos/hal/{hal => halamd64}/hal_amd64.def (100%) diff --git a/reactos/hal/hal/hal.pspec b/reactos/hal/hal.pspec similarity index 100% rename from reactos/hal/hal/hal.pspec rename to reactos/hal/hal.pspec diff --git a/reactos/hal/hal.rbuild b/reactos/hal/hal.rbuild index 98d50f0dcf8..1ea85734b32 100644 --- a/reactos/hal/hal.rbuild +++ b/reactos/hal/hal.rbuild @@ -1,9 +1,6 @@ - - - diff --git a/reactos/hal/hal/hal.c b/reactos/hal/hal/hal.c deleted file mode 100644 index 8a06fd2c33d..00000000000 --- a/reactos/hal/hal/hal.c +++ /dev/null @@ -1,1173 +0,0 @@ -/* - * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS kernel - * FILE: hal/hal.c - * PURPOSE: Hardware Abstraction Layer DLL - * PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) - * REVISION HISTORY: - * 01-08-2001 CSH Created - */ - -/* INCLUDES ******************************************************************/ - -#include -#include -#include -#include -#include -#include -#include - -#define NDEBUG -#include - -#undef ExAcquireFastMutex -#undef ExReleaseFastMutex -#undef ExTryToAcquireFastMutex - -/* DATA **********************************************************************/ - -PUCHAR KdComPortInUse; - -/* FUNCTIONS *****************************************************************/ - -NTSTATUS -NTAPI -DriverEntry( - PDRIVER_OBJECT DriverObject, - PUNICODE_STRING RegistryPath) -{ - UNIMPLEMENTED; - - return STATUS_SUCCESS; -} - -/* -* @unimplemented -*/ -VOID -NTAPI -HalStopProfileInterrupt(IN KPROFILE_SOURCE ProfileSource) -{ - ASSERT(FALSE); - return; -} - -/* -* @unimplemented -*/ -VOID -NTAPI -HalStartProfileInterrupt(IN KPROFILE_SOURCE ProfileSource) -{ - ASSERT(FALSE); - return; -} - -/* -* @unimplemented -*/ -ULONG_PTR -NTAPI -HalSetProfileInterval(IN ULONG_PTR Interval) -{ - ASSERT(FALSE); - return Interval; -} - -#ifndef _M_AMD64 -VOID -FASTCALL -ExAcquireFastMutex( - PFAST_MUTEX FastMutex) -{ - UNIMPLEMENTED; -} - - -VOID -FASTCALL -ExReleaseFastMutex( - PFAST_MUTEX FastMutex) -{ - UNIMPLEMENTED; -} - - -BOOLEAN FASTCALL -ExTryToAcquireFastMutex( - PFAST_MUTEX FastMutex) -{ - UNIMPLEMENTED; - - return TRUE; -} -#endif - -VOID -NTAPI -HalAcquireDisplayOwnership( - PHAL_RESET_DISPLAY_PARAMETERS ResetDisplayParameters) -{ - UNIMPLEMENTED; -} - - -NTSTATUS -NTAPI -HalAdjustResourceList( - PCM_RESOURCE_LIST Resources) -{ - UNIMPLEMENTED; - - return STATUS_SUCCESS; -} - - -BOOLEAN -NTAPI -HalAllProcessorsStarted(VOID) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -NTSTATUS -NTAPI -HalAllocateAdapterChannel( - PADAPTER_OBJECT AdapterObject, - PWAIT_CONTEXT_BLOCK WaitContextBlock, - ULONG NumberOfMapRegisters, - PDRIVER_CONTROL ExecutionRoutine) -{ - UNIMPLEMENTED; - - return STATUS_SUCCESS; -} - - -PVOID -NTAPI -HalAllocateCommonBuffer( - PADAPTER_OBJECT AdapterObject, - ULONG Length, - PPHYSICAL_ADDRESS LogicalAddress, - BOOLEAN CacheEnabled) -{ - UNIMPLEMENTED; - - return NULL; -} - - -PVOID -NTAPI -HalAllocateCrashDumpRegisters( - PADAPTER_OBJECT AdapterObject, - PULONG NumberOfMapRegisters) -{ - UNIMPLEMENTED; - return NULL; -} - -VOID -NTAPI -HalBugCheckSystem (PVOID ErrorRecord) -{ - UNIMPLEMENTED; -} - - -NTSTATUS -NTAPI -HalAssignSlotResources( - PUNICODE_STRING RegistryPath, - PUNICODE_STRING DriverClassName, - PDRIVER_OBJECT DriverObject, - PDEVICE_OBJECT DeviceObject, - INTERFACE_TYPE BusType, - ULONG BusNumber, - ULONG SlotNumber, - PCM_RESOURCE_LIST *AllocatedResources) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -BOOLEAN -NTAPI -HalBeginSystemInterrupt (KIRQL Irql, - ULONG Vector, - PKIRQL OldIrql) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -HalCalibratePerformanceCounter( - volatile LONG *Count, - ULONGLONG NewCount) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -HalDisableSystemInterrupt(ULONG Vector, - KIRQL Irql) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -HalDisplayString( - PCH String) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalEnableSystemInterrupt( - ULONG Vector, - KIRQL Irql, - KINTERRUPT_MODE InterruptMode) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -HalEndSystemInterrupt( - KIRQL Irql, - ULONG Vector) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalFlushCommonBuffer( - ULONG Unknown1, - ULONG Unknown2, - ULONG Unknown3, - ULONG Unknown4, - ULONG Unknown5) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -HalFreeCommonBuffer( - PADAPTER_OBJECT AdapterObject, - ULONG Length, - PHYSICAL_ADDRESS LogicalAddress, - PVOID VirtualAddress, - BOOLEAN CacheEnabled) -{ - UNIMPLEMENTED; -} - - -PADAPTER_OBJECT -NTAPI -HalGetAdapter( - PDEVICE_DESCRIPTION DeviceDescription, - PULONG NumberOfMapRegisters) -{ - UNIMPLEMENTED; - - return (PADAPTER_OBJECT)NULL; -} - - -ULONG -NTAPI -HalGetBusData( - BUS_DATA_TYPE BusDataType, - ULONG BusNumber, - ULONG SlotNumber, - PVOID Buffer, - ULONG Length) -{ - UNIMPLEMENTED; - - return 0; -} - - -ULONG -NTAPI -HalGetBusDataByOffset( - BUS_DATA_TYPE BusDataType, - ULONG BusNumber, - ULONG SlotNumber, - PVOID Buffer, - ULONG Offset, - ULONG Length) -{ - UNIMPLEMENTED; - - return 0; -} - - -ARC_STATUS -NTAPI -HalGetEnvironmentVariable( - PCH Name, - USHORT ValueLength, - PCH Value) -{ - UNIMPLEMENTED; - - return ENOENT; -} - - -ULONG -NTAPI -HalGetInterruptVector( - INTERFACE_TYPE InterfaceType, - ULONG BusNumber, - ULONG BusInterruptLevel, - ULONG BusInterruptVector, - PKIRQL Irql, - PKAFFINITY Affinity) -{ - UNIMPLEMENTED; - - return 0; -} - - -VOID -NTAPI -HalHandleNMI( - PVOID NmiData) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalInitSystem( - ULONG BootPhase, - PLOADER_PARAMETER_BLOCK LoaderBlock) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -HalInitializeProcessor(ULONG ProcessorNumber, - PLOADER_PARAMETER_BLOCK LoaderBlock) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalMakeBeep( - ULONG Frequency) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -HalProcessorIdle(VOID) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalQueryDisplayOwnership(VOID) -{ - UNIMPLEMENTED; - - return FALSE; -} - - -VOID -NTAPI -HalQueryDisplayParameters( - OUT PULONG DispSizeX, - OUT PULONG DispSizeY, - OUT PULONG CursorPosX, - OUT PULONG CursorPosY) -{ - UNIMPLEMENTED; -} - - -BOOLEAN -NTAPI -HalQueryRealTimeClock( - PTIME_FIELDS Time) -{ - UNIMPLEMENTED; - return FALSE; -} - - -ULONG -NTAPI -HalReadDmaCounter( - PADAPTER_OBJECT AdapterObject) -{ - UNIMPLEMENTED; - - return 0; -} - - -VOID -NTAPI -HalReleaseDisplayOwnership(VOID) -{ - UNIMPLEMENTED; -} - -VOID -NTAPI -HalReportResourceUsage(VOID) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -HalRequestIpi( - KAFFINITY TargetSet) -{ - UNIMPLEMENTED; -} - - -VOID -FASTCALL -HalRequestSoftwareInterrupt( - KIRQL Request) -{ - UNIMPLEMENTED; -} - -VOID FASTCALL -HalClearSoftwareInterrupt( - IN KIRQL Request) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -HalReturnToFirmware( - FIRMWARE_REENTRY Action) -{ - UNIMPLEMENTED; -} - - -ULONG -NTAPI -HalSetBusData( - BUS_DATA_TYPE BusDataType, - ULONG BusNumber, - ULONG SlotNumber, - PVOID Buffer, - ULONG Length) -{ - UNIMPLEMENTED; - - return 0; -} - - -ULONG -NTAPI -HalSetBusDataByOffset( - BUS_DATA_TYPE BusDataType, - ULONG BusNumber, - ULONG SlotNumber, - PVOID Buffer, - ULONG Offset, - ULONG Length) -{ - UNIMPLEMENTED; - - return 0; -} - - -VOID -NTAPI -HalSetDisplayParameters( - ULONG CursorPosX, - ULONG CursorPosY) -{ - UNIMPLEMENTED; -} - - -ARC_STATUS -NTAPI -HalSetEnvironmentVariable( - PCH Name, - PCH Value) -{ - UNIMPLEMENTED; - - return ESUCCESS; -} - - -BOOLEAN -NTAPI -HalSetRealTimeClock( - PTIME_FIELDS Time) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -ULONG -NTAPI -HalSetTimeIncrement( - ULONG Increment) -{ - UNIMPLEMENTED; - - return Increment; -} - - -BOOLEAN -NTAPI -HalStartNextProcessor(IN PLOADER_PARAMETER_BLOCK LoaderBlock, - IN PKPROCESSOR_STATE ProcessorState) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -UCHAR -FASTCALL -HalSystemVectorDispatchEntry(IN ULONG Vector, - OUT PKINTERRUPT_ROUTINE **FlatDispatch, - OUT PKINTERRUPT_ROUTINE *NoConnection) -{ - UNIMPLEMENTED; - return 0; -} - - -BOOLEAN -NTAPI -HalTranslateBusAddress( - INTERFACE_TYPE InterfaceType, - ULONG BusNumber, - PHYSICAL_ADDRESS BusAddress, - PULONG AddressSpace, - PPHYSICAL_ADDRESS TranslatedAddress) -{ - UNIMPLEMENTED; - - return TRUE; -} - -#ifndef _M_ARM -VOID -NTAPI -HalpAssignDriveLetters(IN struct _LOADER_PARAMETER_BLOCK *LoaderBlock, - IN PSTRING NtDeviceName, - OUT PUCHAR NtSystemPath, - OUT PSTRING NtSystemPathString) -{ - /* Call the kernel */ - IoAssignDriveLetters(LoaderBlock, - NtDeviceName, - NtSystemPath, - NtSystemPathString); -} - -NTSTATUS -NTAPI -HalpReadPartitionTable(IN PDEVICE_OBJECT DeviceObject, - IN ULONG SectorSize, - IN BOOLEAN ReturnRecognizedPartitions, - IN OUT PDRIVE_LAYOUT_INFORMATION *PartitionBuffer) -{ - /* Call the kernel */ - return IoReadPartitionTable(DeviceObject, - SectorSize, - ReturnRecognizedPartitions, - PartitionBuffer); -} - -NTSTATUS -NTAPI -HalpWritePartitionTable(IN PDEVICE_OBJECT DeviceObject, - IN ULONG SectorSize, - IN ULONG SectorsPerTrack, - IN ULONG NumberOfHeads, - IN PDRIVE_LAYOUT_INFORMATION PartitionBuffer) -{ - /* Call the kernel */ - return IoWritePartitionTable(DeviceObject, - SectorSize, - SectorsPerTrack, - NumberOfHeads, - PartitionBuffer); -} - -NTSTATUS -NTAPI -HalpSetPartitionInformation(IN PDEVICE_OBJECT DeviceObject, - IN ULONG SectorSize, - IN ULONG PartitionNumber, - IN ULONG PartitionType) -{ - /* Call the kernel */ - return IoSetPartitionInformation(DeviceObject, - SectorSize, - PartitionNumber, - PartitionType); -} -#endif - -BOOLEAN -NTAPI -IoFlushAdapterBuffers( - PADAPTER_OBJECT AdapterObject, - PMDL Mdl, - PVOID MapRegisterBase, - PVOID CurrentVa, - ULONG Length, - BOOLEAN WriteToDevice) -{ - UNIMPLEMENTED; - - return TRUE; -} - - -VOID -NTAPI -IoFreeAdapterChannel( - PADAPTER_OBJECT AdapterObject) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -IoFreeMapRegisters( - PADAPTER_OBJECT AdapterObject, - PVOID MapRegisterBase, - ULONG NumberOfMapRegisters) -{ - UNIMPLEMENTED; -} - - -PHYSICAL_ADDRESS -NTAPI -IoMapTransfer( - PADAPTER_OBJECT AdapterObject, - PMDL Mdl, - PVOID MapRegisterBase, - PVOID CurrentVa, - PULONG Length, - BOOLEAN WriteToDevice) -{ - PHYSICAL_ADDRESS Address; - - UNIMPLEMENTED; - - Address.QuadPart = 0; - - return Address; -} - - -#undef KeAcquireSpinLock -VOID -NTAPI -KeAcquireSpinLock( - PKSPIN_LOCK SpinLock, - PKIRQL OldIrql) -{ - UNIMPLEMENTED; -} - - -KIRQL -FASTCALL -KeAcquireSpinLockRaiseToSynch( - PKSPIN_LOCK SpinLock) -{ - UNIMPLEMENTED; - - return 0; -} - -#ifndef _M_AMD64 -VOID -FASTCALL -KeAcquireInStackQueuedSpinLock( - IN PKSPIN_LOCK SpinLock, - IN PKLOCK_QUEUE_HANDLE LockHandle - ) -{ - UNIMPLEMENTED; -} - -VOID -FASTCALL -KeAcquireInStackQueuedSpinLockRaiseToSynch( - IN PKSPIN_LOCK SpinLock, - IN PKLOCK_QUEUE_HANDLE LockHandle - ) -{ - UNIMPLEMENTED; -} - -VOID -FASTCALL -KeReleaseInStackQueuedSpinLock( - IN PKLOCK_QUEUE_HANDLE LockHandle - ) -{ - UNIMPLEMENTED; -} -#endif - -VOID -NTAPI -KeFlushWriteBuffer(VOID) -{ - UNIMPLEMENTED; -} - -#ifndef _M_AMD64 -#undef KeGetCurrentIrql -KIRQL -NTAPI -KeGetCurrentIrql(VOID) -{ - UNIMPLEMENTED; - - return (KIRQL)0; -} - -#undef KeLowerIrql -VOID -NTAPI -KeLowerIrql( - KIRQL NewIrql) -{ - UNIMPLEMENTED; -} -#endif - - -LARGE_INTEGER -NTAPI -KeQueryPerformanceCounter( - PLARGE_INTEGER PerformanceFreq) -{ - LARGE_INTEGER Value; - - UNIMPLEMENTED; - - Value.QuadPart = 0; - - return Value; -} - -#ifndef _M_AMD64 -#undef KeRaiseIrql -VOID -NTAPI -KeRaiseIrql( - KIRQL NewIrql, - PKIRQL OldIrql) -{ - UNIMPLEMENTED; -} - - -KIRQL -NTAPI -KeRaiseIrqlToDpcLevel(VOID) -{ - UNIMPLEMENTED; - - return (KIRQL)0; -} - - -KIRQL -NTAPI -KeRaiseIrqlToSynchLevel(VOID) -{ - UNIMPLEMENTED; - - return (KIRQL)0; -} -#endif - -#ifndef _M_AMD64 -#undef KeReleaseSpinLock -VOID -NTAPI -KeReleaseSpinLock( - PKSPIN_LOCK SpinLock, - KIRQL NewIrql) -{ - UNIMPLEMENTED; -} -#endif - -VOID -NTAPI -KeStallExecutionProcessor( - ULONG Microseconds) -{ - UNIMPLEMENTED; -} - - -LOGICAL -FASTCALL -KeTryToAcquireQueuedSpinLock( - KSPIN_LOCK_QUEUE_NUMBER LockNumber, - PKIRQL OldIrql) -{ - UNIMPLEMENTED; - - return FALSE; -} - - -BOOLEAN -FASTCALL -KeTryToAcquireQueuedSpinLockRaiseToSynch( - KSPIN_LOCK_QUEUE_NUMBER LockNumber, - PKIRQL OldIrql) -{ - UNIMPLEMENTED; - - return FALSE; -} - -#if !defined(_M_AMD64) -KIRQL -FASTCALL -KfAcquireSpinLock( - PKSPIN_LOCK SpinLock) -{ - UNIMPLEMENTED; - - return (KIRQL)0; -} - - -VOID -FASTCALL -KfLowerIrql( - KIRQL NewIrql) -{ - UNIMPLEMENTED; -} - - -KIRQL -FASTCALL -KfRaiseIrql( - KIRQL NewIrql) -{ - UNIMPLEMENTED; - - return (KIRQL)0; -} - - -VOID -FASTCALL -KfReleaseSpinLock( - PKSPIN_LOCK SpinLock, - KIRQL NewIrql) -{ - UNIMPLEMENTED; -} -#endif - -#if !defined(_M_AMD64) -VOID -NTAPI -READ_PORT_BUFFER_UCHAR( - PUCHAR Port, - PUCHAR Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -READ_PORT_BUFFER_ULONG( - PULONG Port, - PULONG Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -READ_PORT_BUFFER_USHORT( - PUSHORT Port, - PUSHORT Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -UCHAR -NTAPI -READ_PORT_UCHAR( - PUCHAR Port) -{ - UNIMPLEMENTED; - - return 0; -} - - -ULONG -NTAPI -READ_PORT_ULONG( - PULONG Port) -{ - UNIMPLEMENTED; - - return 0; -} - - -USHORT -NTAPI -READ_PORT_USHORT( - PUSHORT Port) -{ - UNIMPLEMENTED; - - return 0; -} - - -VOID -NTAPI -WRITE_PORT_BUFFER_UCHAR( - PUCHAR Port, - PUCHAR Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -WRITE_PORT_BUFFER_USHORT( - PUSHORT Port, - PUSHORT Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -WRITE_PORT_BUFFER_ULONG( - PULONG Port, - PULONG Buffer, - ULONG Count) -{ - UNIMPLEMENTED; -} - - -VOID -NTAPI -WRITE_PORT_UCHAR( - PUCHAR Port, - UCHAR Value) -{ - UNIMPLEMENTED; -} - -VOID -NTAPI -WRITE_PORT_ULONG( - PULONG Port, - ULONG Value) -{ - UNIMPLEMENTED; -} - -VOID -NTAPI -WRITE_PORT_USHORT( - PUSHORT Port, - USHORT Value) -{ - UNIMPLEMENTED; -} -#endif - -KIRQL -FASTCALL -KeAcquireQueuedSpinLock(IN PKLOCK_QUEUE_HANDLE LockHandle) -{ - UNIMPLEMENTED; - return (KIRQL)0; -} - -KIRQL -FASTCALL -KeAcquireQueuedSpinLockRaiseToSynch(IN PKLOCK_QUEUE_HANDLE LockHandle) -{ - UNIMPLEMENTED; - return (KIRQL)0; -} - -VOID -FASTCALL -KeReleaseQueuedSpinLock(IN PKLOCK_QUEUE_HANDLE LockHandle, - IN KIRQL OldIrql) -{ - UNIMPLEMENTED; -} - -VOID -HalSweepDcache(VOID) -{ - UNIMPLEMENTED; -} - -VOID -HalSweepIcache(VOID) -{ - UNIMPLEMENTED; -} - -ULONG -HalGetInterruptSource(VOID) -{ - UNIMPLEMENTED; - return 0; -} - -#ifdef _X86BIOS_ -NTSTATUS -NTAPI -x86BiosAllocateBuffer ( - ULONG *Size, - USHORT *Segment, - USHORT *Offset) -{ - UNIMPLEMENTED; - return STATUS_UNSUCCESSFUL;; - -} - -BOOLEAN -NTAPI -x86BiosCall ( - ULONG InterruptNumber, - X86_BIOS_REGISTERS *Registers) -{ - UNIMPLEMENTED; - return FALSE; -} - -NTSTATUS -NTAPI -x86BiosFreeBuffer ( - USHORT Segment, - USHORT Offset) -{ - UNIMPLEMENTED; - return STATUS_UNSUCCESSFUL;; -} - -NTSTATUS -x86BiosReadMemory ( - USHORT Segment, - USHORT Offset, - PVOID Buffer, - ULONG Size) -{ - UNIMPLEMENTED; - return STATUS_UNSUCCESSFUL;; -} - -NTSTATUS -NTAPI -x86BiosWriteMemory ( - USHORT Segment, - USHORT Offset, - PVOID Buffer, - ULONG Size) -{ - UNIMPLEMENTED; - return STATUS_UNSUCCESSFUL;; -} -#endif - -/* EOF */ diff --git a/reactos/hal/hal/hal.rbuild b/reactos/hal/hal/hal.rbuild deleted file mode 100644 index 0c2cc65d97c..00000000000 --- a/reactos/hal/hal/hal.rbuild +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - include - ntoskrnl - - hal.c - hal.rc - - - - - - include - ntoskrnl - - hal.c - hal.rc - - - - - - - - - - - - - - - include - ntoskrnl - - - hal.c - hal.rc - - - diff --git a/reactos/hal/hal/hal.rc b/reactos/hal/hal/hal.rc deleted file mode 100644 index da2e5db7733..00000000000 --- a/reactos/hal/hal/hal.rc +++ /dev/null @@ -1,5 +0,0 @@ -#define REACTOS_VERSION_DLL -#define REACTOS_STR_FILE_DESCRIPTION "Template Hardware Abstraction Layer\0" -#define REACTOS_STR_INTERNAL_NAME "hal\0" -#define REACTOS_STR_ORIGINAL_FILENAME "hal.dll\0" -#include diff --git a/reactos/hal/hal/hal_i386.def b/reactos/hal/hal/hal_i386.def deleted file mode 100644 index eb489728203..00000000000 --- a/reactos/hal/hal/hal_i386.def +++ /dev/null @@ -1,98 +0,0 @@ -; Hardware Abstraction Layer - ReactOS Operating System - -LIBRARY hal.dll - -EXPORTS -@ExAcquireFastMutex@4=@ExiAcquireFastMutex@4 -@ExReleaseFastMutex@4=@ExiReleaseFastMutex@4 -@ExTryToAcquireFastMutex@4=@ExiTryToAcquireFastMutex@4 -@HalClearSoftwareInterrupt@4 -@HalRequestSoftwareInterrupt@4 -@HalSystemVectorDispatchEntry@12 -@KeAcquireInStackQueuedSpinLock@8 -@KeAcquireInStackQueuedSpinLockRaiseToSynch@8 -@KeAcquireSpinLockRaiseToSynch@4 -@KeAcquireQueuedSpinLock@4 -@KeAcquireQueuedSpinLockRaiseToSynch@4 -@KeReleaseInStackQueuedSpinLock@4 -@KeReleaseQueuedSpinLock@8 -@KeTryToAcquireQueuedSpinLock@8 -@KeTryToAcquireQueuedSpinLockRaiseToSynch@8 -@KfAcquireSpinLock@4 -@KfLowerIrql@4 -@KfRaiseIrql@4 -@KfReleaseSpinLock@8 - -HalAcquireDisplayOwnership@4 -HalAdjustResourceList@4 -HalAllProcessorsStarted@0 -HalAllocateAdapterChannel@16 -HalAllocateCommonBuffer@16 -HalAllocateCrashDumpRegisters@8 -HalAssignSlotResources@32 -HalBeginSystemInterrupt@12 -HalCalibratePerformanceCounter@12 -HalDisableSystemInterrupt@8 -HalDisplayString@4 -HalEnableSystemInterrupt@12 -HalEndSystemInterrupt@8 -HalFlushCommonBuffer@20 -HalFreeCommonBuffer@24 -HalGetAdapter@8 -HalGetBusData@20 -HalGetBusDataByOffset@24 -HalGetEnvironmentVariable@12 -HalGetInterruptVector@24 -HalHandleNMI@4 -HalInitSystem@8 -HalInitializeProcessor@8 -HalMakeBeep@4 -HalProcessorIdle@0 -HalQueryDisplayParameters@16 -HalQueryRealTimeClock@4 -HalReadDmaCounter@4 -HalReportResourceUsage@0 -HalRequestIpi@4 -HalReturnToFirmware@4 -HalSetBusData@20 -HalSetBusDataByOffset@24 -HalSetDisplayParameters@8 -HalSetEnvironmentVariable@8 -HalSetProfileInterval@4 -HalSetRealTimeClock@4 -HalSetTimeIncrement@4 -HalStartNextProcessor@8 -HalStartProfileInterrupt@4 -HalStopProfileInterrupt@4 -HalTranslateBusAddress@24 -IoAssignDriveLetters@16=HalpAssignDriveLetters@16 -IoFlushAdapterBuffers@24 -IoFreeAdapterChannel@4 -IoFreeMapRegisters@12 -IoMapTransfer@24 -IoReadPartitionTable@16=HalpReadPartitionTable@16 -IoSetPartitionInformation@16=HalpSetPartitionInformation@16 -IoWritePartitionTable@20=HalpWritePartitionTable@20 -KeAcquireSpinLock@8 -KdComPortInUse=_KdComPortInUse DATA -KeFlushWriteBuffer@0 -KeGetCurrentIrql@0 -KeLowerIrql@4 -KeQueryPerformanceCounter@4 -KeRaiseIrql@8 -KeRaiseIrqlToDpcLevel@0 -KeRaiseIrqlToSynchLevel@0 -KeReleaseSpinLock@8 -KeStallExecutionProcessor@4 -READ_PORT_BUFFER_UCHAR@12 -READ_PORT_BUFFER_ULONG@12 -READ_PORT_BUFFER_USHORT@12 -READ_PORT_UCHAR@4 -READ_PORT_ULONG@4 -READ_PORT_USHORT@4 -WRITE_PORT_BUFFER_UCHAR@12 -WRITE_PORT_BUFFER_ULONG@12 -WRITE_PORT_BUFFER_USHORT@12 -WRITE_PORT_UCHAR@8 -WRITE_PORT_ULONG@8 -WRITE_PORT_USHORT@8 diff --git a/reactos/hal/hal/hal_amd64.def b/reactos/hal/halamd64/hal_amd64.def similarity index 100% rename from reactos/hal/hal/hal_amd64.def rename to reactos/hal/halamd64/hal_amd64.def diff --git a/reactos/hal/halamd64/up/halup.rbuild b/reactos/hal/halamd64/up/halup.rbuild index 08f72745185..ce5877df4f9 100644 --- a/reactos/hal/halamd64/up/halup.rbuild +++ b/reactos/hal/halamd64/up/halup.rbuild @@ -1,9 +1,9 @@ - - + + - ../include + ../include include diff --git a/reactos/hal/halarm/up/halup.rbuild b/reactos/hal/halarm/up/halup.rbuild index 00b6da4c290..8b84f449b9e 100644 --- a/reactos/hal/halarm/up/halup.rbuild +++ b/reactos/hal/halarm/up/halup.rbuild @@ -1,7 +1,7 @@ - - + + ../include include diff --git a/reactos/hal/halppc/up/halup.rbuild b/reactos/hal/halppc/up/halup.rbuild index fde75835c85..0a032d82796 100644 --- a/reactos/hal/halppc/up/halup.rbuild +++ b/reactos/hal/halppc/up/halup.rbuild @@ -1,7 +1,7 @@ - - + + ../include include diff --git a/reactos/hal/halx86/halmp.rbuild b/reactos/hal/halx86/halmp.rbuild index 9ba7c68713f..156bb388e34 100644 --- a/reactos/hal/halx86/halmp.rbuild +++ b/reactos/hal/halx86/halmp.rbuild @@ -2,7 +2,7 @@ - + include include diff --git a/reactos/hal/halx86/halup.rbuild b/reactos/hal/halx86/halup.rbuild index 4b7bdbbf5eb..89c0b855ddc 100644 --- a/reactos/hal/halx86/halup.rbuild +++ b/reactos/hal/halx86/halup.rbuild @@ -1,8 +1,8 @@ - - + + include include diff --git a/reactos/hal/halx86/halxbox.rbuild b/reactos/hal/halx86/halxbox.rbuild index 2b5f0dee2a8..0f054f93d91 100644 --- a/reactos/hal/halx86/halxbox.rbuild +++ b/reactos/hal/halx86/halxbox.rbuild @@ -2,7 +2,7 @@ - + include include