Techwiki:Hal

From ReactOS Wiki
Revision as of 02:27, 29 December 2009 by ThePhysicist (talk | contribs) (New page: === Exports === {| class="wikitable" ! Export ! X86UP ! AMD64UP |- | ExAcquireFastMutex || 1 || - |- | ExReleaseFastMutex || 2 || |- | ExTryToAcquireFastMutex || 3 |- | HalAcquireDisplayO...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Exports

Export X86UP AMD64UP
ExAcquireFastMutex 1 -
ExReleaseFastMutex 2
ExTryToAcquireFastMutex 3
HalAcquireDisplayOwnership 0x14
HalAdjustResourceList 0x15
HalAllProcessorsStarted 0x16
HalAllocateAdapterChannel 0x17
HalAllocateCommonBuffer 0x18
HalAllocateCrashDumpRegisters 0x19
HalAssignSlotResources 0x1A
HalBugCheckSystem -
HalCalibratePerformanceCounter 0x1C
HalClearSoftwareInterrupt 4
HalConvertDeviceIdtToIrql -
HalDisableInterrupt -
HalDisplayString 0x1E
HalEnableInterrupt -
HalEnumerateEnvironmentVariablesEx -
HalEnumerateProcessors -
HalFlushCommonBuffer 0x21
HalFreeCommonBuffer 0x22
HalGetAdapter 0x23
HalGetBusData 0x24
HalGetBusDataByOffset 0x25
HalGetEnvironmentVariable 0x26
HalGetEnvironmentVariableEx -
HalGetInterruptTargetInformation -
HalGetInterruptVector 0x27
HalGetMessageRoutingInfo -
HalGetProcessorIdByNtNumber -
HalGetVectorInput -
HalHandleMcheck -
HalHandleNMI 0x28
HalInitSystem 0x29
HalInitializeBios -
HalInitializeOnResume -
HalInitializeProcessor 0x2A
HalIsHyperThreadingEnabled -
HalMakeBeep 0x2B
HalProcessorIdle 0x2C
HalQueryDisplayParameters 0x2D
HalQueryEnvironmentVariableInfoEx -
HalQueryMaximumProcessorCount -
HalQueryRealTimeClock 0x2E
HalReadDmaCounter 0x2F
HalRegisterDynamicProcessor -
HalRegisterErrataCallbacks -
HalReportResourceUsage 0x30
HalRequestIpi 0x31
HalRequestSoftwareInterrupt 5
HalReturnToFirmware 0x32
HalSendNMI -
HalSendSoftwareInterrupt -
HalSetBusData 0x33
HalSetBusDataByOffset 0x34
HalSetDisplayParameters 0x35
HalSetEnvironmentVariable 0x36
HalSetEnvironmentVariableEx
HalSetProfileInterval 0x37
HalSetRealTimeClock 0x38
HalSetTimeIncrement 0x39
HalStartDynamicProcessor -
HalStartNextProcessor 0x3A
HalStartProfileInterrupt 0x3B
HalStopProfileInterrupt 0x3C
HalSystemVectorDispatchEntry 6
HalTranslateBusAddress 0x3D
IoAssignDriveLetters 0x03E
IoFlushAdapterBuffers 0x3F
IoFreeAdapterChannel 0x40
IoFreeMapRegisters 0x41
IoMapTransfer 0x42
IoReadPartitionTable 0x43
IoSetPartitionInformation 0x44
IoWritePartitionTable 0x45
KdComPortInUse DATA 0x46
KeFlushWriteBuffer 0x48
KeAcquireInStackQueuedSpinLock 7
KeQueryPerformanceCounter 0x4B
KeStallExecutionProcessor 0x50
READ_PORT_BUFFER_UCHAR 0x51 -
READ_PORT_BUFFER_ULONG 0x52 -
READ_PORT_BUFFER_USHORT 0x53 -
READ_PORT_UCHAR 0x54 -
READ_PORT_ULONG 0x55 -
READ_PORT_USHORT 0x56 -
WRITE_PORT_BUFFER_UCHAR 0x57 -
WRITE_PORT_BUFFER_ULONG 0x58 -
WRITE_PORT_BUFFER_USHORT 0x59 -
WRITE_PORT_UCHAR 0x5A -
WRITE_PORT_ULONG 0x5B -
WRITE_PORT_USHORT 0x5C -
x86BiosAllocateBuffer
x86BiosCall -
x86BiosFreeBuffer -
x86BiosReadMemory -
x86BiosWriteMemory -