reactos/hal/halx86/hal_i386.def
Amine Khaldi a867182e64 [CMAKE]
- Add hal (yes, hal) to build.

svn path=/branches/cmake-bringup/; revision=48645
2010-08-29 17:30:24 +00:00

98 lines
3 KiB
Modula-2

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