implemented some stubs needed by ClamWin
[reactos.git] / reactos / hal / hal / hal.def
index 4a21093..3b38a26 100644 (file)
@@ -9,19 +9,18 @@ EXPORTS
 HalAcquireDisplayOwnership@4
 HalAdjustResourceList@4
 HalAllProcessorsStarted@0
-HalAllocateAdapterChannel@20
+HalAllocateAdapterChannel@16
 HalAllocateCommonBuffer@16
 ;HalAllocateCrashDumpRegisters@8
 HalAssignSlotResources@32
 HalBeginSystemInterrupt@12
 HalCalibratePerformanceCounter@4
 ;@HalClearSoftwareInterrupt@4
-;HalClearSoftwareInterrupt@4
 HalDisableSystemInterrupt@8
 HalDisplayString@4
 HalEnableSystemInterrupt@12
 HalEndSystemInterrupt@8
-HalFlushCommonBuffer@32
+HalFlushCommonBuffer@20
 HalFreeCommonBuffer@24
 HalGetAdapter@8
 HalGetBusData@20
@@ -38,8 +37,7 @@ HalQueryRealTimeClock@4
 HalReadDmaCounter@4
 HalReportResourceUsage@0
 HalRequestIpi@4
-;@HalRequestSoftwareInterrupt@4
-;HalRequestSoftwareInterrupt@4
+@HalRequestSoftwareInterrupt@4
 HalReturnToFirmware@4
 HalSetBusData@20
 HalSetBusDataByOffset@24
@@ -60,20 +58,28 @@ IoFreeMapRegisters@12
 IoMapTransfer@24
 KdComPortInUse DATA
 KdPortGetByte@4
+KdPortGetByteEx@8
 KdPortInitialize@12
+KdPortInitializeEx@12
 KdPortPollByte@4
+KdPortPollByteEx@8
 KdPortPutByte@4
+KdPortPutByteEx@8
 KdPortRestore@0
 KdPortSave@0
+KdPortDisableInterrupts@0
+KdPortEnableInterrupts@0
 KeAcquireSpinLock@8
+@KeAcquireInStackQueuedSpinLock@8
 @KeAcquireSpinLockRaiseToSynch@4
-KeFlushWriteBuffer@0
 KeGetCurrentIrql@0
+KeFlushWriteBuffer@0
 KeLowerIrql@4
 KeQueryPerformanceCounter@4
 KeRaiseIrql@8
 KeRaiseIrqlToDpcLevel@0
 KeRaiseIrqlToSynchLevel@0
+@KeReleaseInStackQueuedSpinLock@4
 KeReleaseSpinLock@8
 KeStallExecutionProcessor@4
 @KfAcquireSpinLock@4
@@ -92,3 +98,6 @@ WRITE_PORT_BUFFER_USHORT@12
 WRITE_PORT_UCHAR@8
 WRITE_PORT_ULONG@8
 WRITE_PORT_USHORT@8
+
+HalReleaseDisplayOwnership@0
+HalQueryDisplayOwnership@0