| ; |
| ; 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 |