Add KeMemoryBarrier.
Modified: trunk/reactos/w32api/include/ddk/winddk.h

Modified: trunk/reactos/w32api/include/ddk/winddk.h
--- trunk/reactos/w32api/include/ddk/winddk.h	2005-02-20 19:51:38 UTC (rev 13694)
+++ trunk/reactos/w32api/include/ddk/winddk.h	2005-02-20 20:35:59 UTC (rev 13695)
@@ -7606,6 +7606,15 @@
 KeLeaveCriticalRegion(
   VOID);
 
+static __inline
+VOID
+KeMemoryBarrier(
+  VOID)
+{
+  volatile LONG Barrier;
+  __asm__ __volatile__ ("xchg %%eax, %0" : : "m" (Barrier) : "a");
+}
+
 NTOSAPI
 LONG
 DDKAPI