Add KeMemoryBarrier.
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