sync with trunk head (34904)
[reactos.git] / reactos / hal / hal / hal.c
index 8d09ee9..d3c3aa2 100644 (file)
@@ -74,7 +74,7 @@ HalSetProfileInterval(IN ULONG_PTR Interval)
     KEBUGCHECK(0);
     return Interval;
 }
-
+#if 0
 VOID
 FASTCALL
 ExAcquireFastMutex(
@@ -101,7 +101,7 @@ ExTryToAcquireFastMutex(
 
   return TRUE;
 }
-
+#endif
 
 VOID
 NTAPI
@@ -466,7 +466,7 @@ HalReportResourceUsage(VOID)
 VOID
 NTAPI
 HalRequestIpi(
-  ULONG Unknown)
+    KAFFINITY TargetSet)
 {
   UNIMPLEMENTED;
 }
@@ -932,7 +932,7 @@ KfReleaseSpinLock(
   UNIMPLEMENTED;
 }
 
-
+#if !defined(_M_AMD64)
 VOID
 NTAPI
 READ_PORT_BUFFER_UCHAR(
@@ -1058,6 +1058,7 @@ WRITE_PORT_USHORT(
 {
   UNIMPLEMENTED;
 }
+#endif
 
 KIRQL
 FASTCALL
@@ -1083,4 +1084,23 @@ KeReleaseQueuedSpinLock(IN PKLOCK_QUEUE_HANDLE LockHandle,
   UNIMPLEMENTED;
 }
 
+VOID
+HalSweepDcache(VOID)
+{
+  UNIMPLEMENTED;
+}
+
+VOID
+HalSweepIcache(VOID)
+{
+    UNIMPLEMENTED;
+}
+
+ULONG
+HalGetInterruptSource(VOID)
+{
+    UNIMPLEMENTED;
+    return 0;
+}
+
 /* EOF */