[ros-diffs] [cgutman] 40138: - Implement NdisDeregisterAdapterShutdownHandler, NdisMapIoSpace, and NdisRegisterAdapterShutdownHandler - Move NdisCompleteDmaTransfer to 40gone.c
cgutman at svn.reactos.org
cgutman at svn.reactos.org
Fri Mar 20 21:14:02 CET 2009
Author: cgutman
Date: Fri Mar 20 23:14:01 2009
New Revision: 40138
URL: http://svn.reactos.org/svn/reactos?rev=40138&view=rev
Log:
- Implement NdisDeregisterAdapterShutdownHandler, NdisMapIoSpace, and NdisRegisterAdapterShutdownHandler
- Move NdisCompleteDmaTransfer to 40gone.c
Modified:
trunk/reactos/drivers/network/ndis/ndis/40gone.c
trunk/reactos/drivers/network/ndis/ndis/50gone.c
trunk/reactos/drivers/network/ndis/ndis/io.c
Modified: trunk/reactos/drivers/network/ndis/ndis/40gone.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/40gone.c?rev=40138&r1=40137&r2=40138&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/40gone.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/40gone.c [iso-8859-1] Fri Mar 20 23:14:01 2009
@@ -9,6 +9,23 @@
*/
#include "ndissys.h"
+
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisCompleteDmaTransfer(
+ OUT PNDIS_STATUS Status,
+ IN PNDIS_HANDLE NdisDmaHandle,
+ IN PNDIS_BUFFER Buffer,
+ IN ULONG Offset,
+ IN ULONG Length,
+ IN BOOLEAN WriteToDevice)
+{
+ UNIMPLEMENTED
+}
/*
Modified: trunk/reactos/drivers/network/ndis/ndis/50gone.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/50gone.c?rev=40138&r1=40137&r2=40138&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/50gone.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/50gone.c [iso-8859-1] Fri Mar 20 23:14:01 2009
@@ -71,7 +71,7 @@
/*
- * @unimplemented
+ * @implemented
*/
VOID
EXPORT
@@ -84,7 +84,7 @@
* NDIS 4.0
*/
{
- UNIMPLEMENTED
+ NdisMDeregisterAdapterShutdownHandler(NdisAdapterHandle);
}
@@ -210,7 +210,7 @@
/*
- * @unimplemented
+ * @implemented
*/
VOID
EXPORT
@@ -227,7 +227,10 @@
* NDIS 4.0
*/
{
- UNIMPLEMENTED
+ *Status = NdisMMapIoSpace(VirtualAddress,
+ NdisAdapterHandle,
+ PhysicalAddress,
+ Length);
}
@@ -324,7 +327,7 @@
/*
- * @unimplemented
+ * @implemented
*/
VOID
EXPORT
@@ -339,7 +342,9 @@
* NDIS 4.0
*/
{
- UNIMPLEMENTED
+ NdisMRegisterAdapterShutdownHandler(NdisAdapterHandle,
+ ShutdownContext,
+ ShutdownHandler);
}
Modified: trunk/reactos/drivers/network/ndis/ndis/io.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/io.c?rev=40138&r1=40137&r2=40138&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/io.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/io.c [iso-8859-1] Fri Mar 20 23:14:01 2009
@@ -90,23 +90,6 @@
NDIS_DbgPrint(MAX_TRACE, ("Leaving.\n"));
return InterruptRecognized;
-}
-
-
-/*
- * @unimplemented
- */
-VOID
-EXPORT
-NdisCompleteDmaTransfer(
- OUT PNDIS_STATUS Status,
- IN PNDIS_HANDLE NdisDmaHandle,
- IN PNDIS_BUFFER Buffer,
- IN ULONG Offset,
- IN ULONG Length,
- IN BOOLEAN WriteToDevice)
-{
- UNIMPLEMENTED
}
More information about the Ros-diffs
mailing list