[ros-diffs] [akhaldi] 45894: - Move more stuff to wdm.h - Add NTAPI back to some Io* definitions - Remove some redundant Io* definitions

akhaldi at svn.reactos.org akhaldi at svn.reactos.org
Fri Mar 5 21:40:37 CET 2010


Author: akhaldi
Date: Fri Mar  5 21:40:37 2010
New Revision: 45894

URL: http://svn.reactos.org/svn/reactos?rev=45894&view=rev
Log:
- Move more stuff to wdm.h
- Add NTAPI back to some Io* definitions
- Remove some redundant Io* definitions

Modified:
    branches/header-work/include/ddk/wdm.h
    branches/header-work/include/ddk/winddk.h

Modified: branches/header-work/include/ddk/wdm.h
URL: http://svn.reactos.org/svn/reactos/branches/header-work/include/ddk/wdm.h?rev=45894&r1=45893&r2=45894&view=diff
==============================================================================
--- branches/header-work/include/ddk/wdm.h [iso-8859-1] (original)
+++ branches/header-work/include/ddk/wdm.h [iso-8859-1] Fri Mar  5 21:40:37 2010
@@ -7431,6 +7431,7 @@
 
 FORCEINLINE
 BOOLEAN
+NTAPI
 IoFlushAdapterBuffers(
     IN PDMA_ADAPTER DmaAdapter,
     IN PMDL Mdl,
@@ -7452,6 +7453,7 @@
 
 FORCEINLINE
 VOID
+NTAPI
 IoFreeAdapterChannel(
     IN PDMA_ADAPTER DmaAdapter)
 {
@@ -7463,6 +7465,7 @@
 
 FORCEINLINE
 VOID
+NTAPI
 IoFreeMapRegisters(
     IN PDMA_ADAPTER DmaAdapter,
     IN PVOID MapRegisterBase,
@@ -7476,6 +7479,7 @@
 
 FORCEINLINE
 PHYSICAL_ADDRESS
+NTAPI
 IoMapTransfer(
     IN PDMA_ADAPTER DmaAdapter,
     IN PMDL Mdl,
@@ -8839,6 +8843,10 @@
  *                          Executive Functions                               *
  ******************************************************************************/
 
+#define ExInterlockedIncrementLong(Addend,Lock) Exfi386InterlockedIncrementLong(Addend)
+#define ExInterlockedDecrementLong(Addend,Lock) Exfi386InterlockedDecrementLong(Addend)
+#define ExInterlockedExchangeUlong(Target, Value, Lock) Exfi386InterlockedExchangeUlong(Target, Value)
+
 #define ExInitializeSListHead InitializeSListHead
 
 #if defined(_X86_)

Modified: branches/header-work/include/ddk/winddk.h
URL: http://svn.reactos.org/svn/reactos/branches/header-work/include/ddk/winddk.h?rev=45894&r1=45893&r2=45894&view=diff
==============================================================================
--- branches/header-work/include/ddk/winddk.h [iso-8859-1] (original)
+++ branches/header-work/include/ddk/winddk.h [iso-8859-1] Fri Mar  5 21:40:37 2010
@@ -3671,54 +3671,6 @@
 
 /** Stuff from winnt4.h */
 
-#ifndef DMA_MACROS_DEFINED
-
-#if (NTDDI_VERSION >= NTDDI_WIN2K)
-
-//DECLSPEC_DEPRECATED_DDK
-NTHALAPI
-BOOLEAN
-NTAPI
-IoFlushAdapterBuffers(
-    IN PADAPTER_OBJECT AdapterObject,
-    IN PMDL Mdl,
-    IN PVOID MapRegisterBase,
-    IN PVOID CurrentVa,
-    IN ULONG Length,
-    IN BOOLEAN WriteToDevice);
-
-//DECLSPEC_DEPRECATED_DDK
-NTHALAPI
-VOID
-NTAPI
-IoFreeAdapterChannel(
-    IN PADAPTER_OBJECT AdapterObject);
-
-//DECLSPEC_DEPRECATED_DDK
-NTHALAPI
-VOID
-NTAPI
-IoFreeMapRegisters(
-    IN PADAPTER_OBJECT AdapterObject,
-    IN PVOID MapRegisterBase,
-    IN ULONG NumberOfMapRegisters);
-
-//DECLSPEC_DEPRECATED_DDK
-NTHALAPI
-PHYSICAL_ADDRESS
-NTAPI
-IoMapTransfer(
-    IN PADAPTER_OBJECT AdapterObject,
-    IN PMDL Mdl,
-    IN PVOID MapRegisterBase,
-    IN PVOID CurrentVa,
-    IN OUT PULONG Length,
-    IN BOOLEAN WriteToDevice);
-
-
-#endif // (NTDDI_VERSION >= NTDDI_WIN2K)
-#endif // !defined(DMA_MACROS_DEFINED)
-
 NTKERNELAPI
 NTSTATUS
 NTAPI
@@ -4055,12 +4007,8 @@
   IN PULONG  Target,
   IN ULONG  Value);
 
-#define ExInterlockedIncrementLong(Addend,Lock) Exfi386InterlockedIncrementLong(Addend)
-#define ExInterlockedDecrementLong(Addend,Lock) Exfi386InterlockedDecrementLong(Addend)
-#define ExInterlockedExchangeUlong(Target, Value, Lock) Exfi386InterlockedExchangeUlong(Target, Value)
-
 #endif /* _X86_ */
-    
+
 #ifdef _M_ARM
 //
 // NT-ARM is not documented




More information about the Ros-diffs mailing list