blob: cf5bf56b5004857fc65548aa6df91ad3740acf60 [file] [log] [blame]
;
; Definition file of HAL.dll
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "HAL.dll"
EXPORTS
@ExAcquireFastMutex@4
@ExReleaseFastMutex@4
@ExTryToAcquireFastMutex@4
HalClearSoftwareInterrupt@0
HalRequestClockInterrupt@0
HalRequestSoftwareInterrupt@0
HalSystemVectorDispatchEntry@4
@KeAcquireInStackQueuedSpinLock@8
KeAcquireInStackQueuedSpinLockRaiseToSynch@0
KeAcquireQueuedSpinLock@0
KeAcquireQueuedSpinLockRaiseToSynch@0
KeAcquireSpinLockRaiseToSynch@0
@KeReleaseInStackQueuedSpinLock@4
KeReleaseQueuedSpinLock@0
KeTryToAcquireQueuedSpinLock@0
KeTryToAcquireQueuedSpinLockRaiseToSynch@0
KfAcquireSpinLock@0
KfLowerIrql@0
KfRaiseIrql@0
KfReleaseSpinLock@0
HalAcquireDisplayOwnership@4
HalAdjustResourceList@4
HalAllProcessorsStarted@0
HalAllocateAdapterChannel@16
HalAllocateCommonBuffer@16
HalAllocateCrashDumpRegisters@8
HalAllocateHardwareCounters@16
HalAssignSlotResources@32
HalBeginSystemInterrupt@12
;HalBugCheckSystem ; Check!!! Couldn't determine function argument count. Function doesn't return.
HalCalibratePerformanceCounter@12
HalConvertDeviceIdtToIrql@4
HalDisableInterrupt@4
HalDisplayString@4
HalEnableInterrupt@4
HalEndSystemInterrupt@8
HalEnumerateEnvironmentVariablesEx@12
HalFlushCommonBuffer@20
HalFreeCommonBuffer@24
HalFreeHardwareCounters@4
HalGetAdapter@8
HalGetBusData@20
HalGetBusDataByOffset@24
HalGetEnvironmentVariable@12
HalGetEnvironmentVariableEx@20
HalGetInterruptTargetInformation@12
HalGetInterruptVector@24
HalGetMemoryCachingRequirements@20
HalGetMessageRoutingInfo@8
HalGetProcessorIdByNtNumber@8
;HalGetVectorInput ; Check!!! Couldn't determine function argument count. Function doesn't return.
HalHandleNMI@4
HalInitSystem@8
HalInitializeBios@8
HalInitializeOnResume@4
HalInitializeProcessor@8
HalMakeBeep@4
HalMcUpdateReadPCIConfig@20
HalProcessorIdle@0
HalQueryDisplayParameters@16
HalQueryEnvironmentVariableInfoEx@16
HalQueryMaximumProcessorCount@0
HalQueryRealTimeClock@4
HalReadDmaCounter@4
HalRegisterDynamicProcessor@8
HalRegisterErrataCallbacks@0
HalReportResourceUsage@0
HalRequestIpi@8
HalReturnToFirmware@4
HalSetBusData@20
HalSetBusDataByOffset@24
HalSetDisplayParameters@8
HalSetEnvironmentVariable@8
HalSetEnvironmentVariableEx@20
HalSetProfileInterval@4
HalSetRealTimeClock@4
HalSetTimeIncrement@4
HalStartDynamicProcessor@16
HalStartNextProcessor@12
HalStartProfileInterrupt@4
HalStopProfileInterrupt@4
HalTranslateBusAddress@24
IoFlushAdapterBuffers@24
IoFreeAdapterChannel@4
IoFreeMapRegisters@12
IoMapTransfer@24
IoReadPartitionTable@16
IoSetPartitionInformation@16
IoWritePartitionTable@20
KdComPortInUse DATA
KeAcquireSpinLock@8
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
x86BiosAllocateBuffer@12
x86BiosCall@8
x86BiosFreeBuffer@8
x86BiosReadMemory@16
x86BiosWriteMemory@16