LIBRARY hal.dll EXPORTS @ExAcquireFastMutex@4=ntoskrnl.ExiAcquireFastMutex @1 @ExReleaseFastMutex@4=ntoskrnl.ExiReleaseFastMutex @2 @ExTryToAcquireFastMutex@4=ntoskrnl.ExiTryToAcquireFastMutex @3 @HalClearSoftwareInterrupt@4 @4 @HalRequestSoftwareInterrupt@4 @5 @HalSystemVectorDispatchEntry@12 @6 @KeAcquireInStackQueuedSpinLock@8 @7 @KeAcquireInStackQueuedSpinLockRaiseToSynch@8 @8 @KeAcquireSpinLockRaiseToSynch@4 @9 @KeAcquireQueuedSpinLock@4 @10 @KeAcquireQueuedSpinLockRaiseToSynch@4 @11 @KeReleaseInStackQueuedSpinLock@4 @12 @KeReleaseQueuedSpinLock@8 @13 @KeTryToAcquireQueuedSpinLock@8 @14 @KeTryToAcquireQueuedSpinLockRaiseToSynch@8 @15 @KfAcquireSpinLock@4 @16 @KfLowerIrql@4 @17 @KfRaiseIrql@4 @18 @KfReleaseSpinLock@8 @19 HalAcquireDisplayOwnership@4 @20 HalAdjustResourceList@4 @21 HalAllProcessorsStarted@0 @22 HalAllocateAdapterChannel@16 @23 HalAllocateCommonBuffer@16 @24 HalAllocateCrashDumpRegisters@8 @25 HalAssignSlotResources@32 @26 HalBeginSystemInterrupt@12 @27 HalCalibratePerformanceCounter@12 @28 HalDisableSystemInterrupt@8 @29 HalDisplayString@4 @30 HalEnableSystemInterrupt@12 @31 HalEndSystemInterrupt@8 @32 HalFlushCommonBuffer@20 @33 HalFreeCommonBuffer@24 @34 HalGetAdapter@8 @35 HalGetBusData@20 @36 HalGetBusDataByOffset@24 @37 HalGetEnvironmentVariable@12 @38 HalGetInterruptVector@24 @39 HalHandleNMI@4 @40 HalInitSystem@8 @41 HalInitializeProcessor@8 @42 HalMakeBeep@4 @43 HalProcessorIdle@0 @44 HalPutDmaAdapter@4 @45 HalQueryDisplayParameters@16 @46 HalQueryRealTimeClock@4 @47 HalReadDmaCounter@4 @48 HalReportResourceUsage@0 @49 HalRequestIpi@4 @50 HalReturnToFirmware@4 @51 HalSetBusData@20 @52 HalSetBusDataByOffset@24 @53 HalSetDisplayParameters@8 @54 HalSetEnvironmentVariable@8 @55 HalSetProfileInterval@4 @56 HalSetRealTimeClock@4 @57 HalSetTimeIncrement@4 @58 HalStartNextProcessor@8 @59 HalStartProfileInterrupt@4 @60 HalStopProfileInterrupt@4 @61 HalTranslateBusAddress@24 @62 IoFlushAdapterBuffers@24 @63 IoFreeAdapterChannel@4 @64 IoFreeMapRegisters@12 @65 IoMapTransfer@24 @66 IoAssignDriveLetters@16=HalpAssignDriveLetters@16 @67 IoReadPartitionTable@16=HalpReadPartitionTable@16 @68 IoSetPartitionInformation@16=HalpSetPartitionInformation@16 @69 IoWritePartitionTable@20=HalpWritePartitionTable@20 @70 KeAcquireSpinLock@8 @71 KdComPortInUse @72 DATA KeFlushWriteBuffer@0 @73 KeGetCurrentIrql@0 @74 KeLowerIrql@4 @75 KeQueryPerformanceCounter@4 @76 KeRaiseIrql@8 @77 KeRaiseIrqlToDpcLevel@0 @78 KeRaiseIrqlToSynchLevel@0 @79 KeReleaseSpinLock@8 @80 KeStallExecutionProcessor@4 @81 READ_PORT_BUFFER_UCHAR@12 @82 READ_PORT_BUFFER_ULONG@12 @83 READ_PORT_BUFFER_USHORT@12 @84 READ_PORT_UCHAR@4 @85 READ_PORT_ULONG@4 @86 READ_PORT_USHORT@4 @87 WRITE_PORT_BUFFER_UCHAR@12 @88 WRITE_PORT_BUFFER_ULONG@12 @89 WRITE_PORT_BUFFER_USHORT@12 @90 WRITE_PORT_UCHAR@8 @91 WRITE_PORT_ULONG@8 @92 WRITE_PORT_USHORT@8 @93