; Hardware Abstraction Layer - ReactOS Operating System LIBRARY hal.dll EXPORTS @ExAcquireFastMutex@4 @ExReleaseFastMutex@4 @ExTryToAcquireFastMutex@4 HalAcquireDisplayOwnership@4 HalAdjustResourceList@4 HalAllProcessorsStarted@0 HalAllocateAdapterChannel@16 HalAllocateCommonBuffer@16 ;HalAllocateCrashDumpRegisters@8 HalAssignSlotResources@32 HalBeginSystemInterrupt@12 HalCalibratePerformanceCounter@4 ;@HalClearSoftwareInterrupt@4 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 @HalRequestSoftwareInterrupt@4 HalReturnToFirmware@4 HalSetBusData@20 HalSetBusDataByOffset@24 HalSetDisplayParameters@8 HalSetEnvironmentVariable@8 ;HalSetProfileInterval@4 HalSetRealTimeClock@4 ;HalSetTimeIncrement@4 HalStartNextProcessor@8 ;HalStartProfileInterrupt@4 ;HalStopProfileInterrupt@4 @HalSystemVectorDispatchEntry@12 HalTranslateBusAddress@24 IoAssignDriveLetters@16 IoFlushAdapterBuffers@24 IoFreeAdapterChannel@4 IoFreeMapRegisters@12 IoMapTransfer@24 KdComPortInUse DATA KdPortGetByte@4 KdPortGetByteEx@8 KdPortInitialize@12 KdPortInitializeEx@12 KdPortPollByte@4 KdPortPollByteEx@8 KdPortPutByte@4 KdPortPutByteEx@8 KdPortRestore@0 KdPortSave@0 KdPortDisableInterrupts@0 KdPortEnableInterrupts@0 KeAcquireSpinLock@8 @KeAcquireInStackQueuedSpinLock@8 @KeAcquireSpinLockRaiseToSynch@4 KeGetCurrentIrql@0 KeFlushWriteBuffer@0 KeLowerIrql@4 KeQueryPerformanceCounter@4 KeRaiseIrql@8 KeRaiseIrqlToDpcLevel@0 KeRaiseIrqlToSynchLevel@0 @KeReleaseInStackQueuedSpinLock@4 KeReleaseSpinLock@8 KeStallExecutionProcessor@4 @KfAcquireSpinLock@4 @KfLowerIrql@4 @KfRaiseIrql@4 @KfReleaseSpinLock@8 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 HalReleaseDisplayOwnership@0 HalQueryDisplayOwnership@0