diff --git a/reactos/drivers/network/ndis/ndis/40gone.c b/reactos/drivers/network/ndis/ndis/40gone.c index 689191893b4..8a24673beb9 100644 --- a/reactos/drivers/network/ndis/ndis/40gone.c +++ b/reactos/drivers/network/ndis/ndis/40gone.c @@ -11,6 +11,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 +} + + /* * @unimplemented */ diff --git a/reactos/drivers/network/ndis/ndis/50gone.c b/reactos/drivers/network/ndis/ndis/50gone.c index 9d041f769a4..8590f8f2a60 100644 --- a/reactos/drivers/network/ndis/ndis/50gone.c +++ b/reactos/drivers/network/ndis/ndis/50gone.c @@ -71,7 +71,7 @@ NdisDeregisterAdapter( /* - * @unimplemented + * @implemented */ VOID EXPORT @@ -84,7 +84,7 @@ NdisDeregisterAdapterShutdownHandler( * NDIS 4.0 */ { - UNIMPLEMENTED + NdisMDeregisterAdapterShutdownHandler(NdisAdapterHandle); } @@ -210,7 +210,7 @@ NdisIMSwitchToMiniport( /* - * @unimplemented + * @implemented */ VOID EXPORT @@ -227,7 +227,10 @@ NdisMapIoSpace( * NDIS 4.0 */ { - UNIMPLEMENTED + *Status = NdisMMapIoSpace(VirtualAddress, + NdisAdapterHandle, + PhysicalAddress, + Length); } @@ -324,7 +327,7 @@ NdisRegisterAdapter( /* - * @unimplemented + * @implemented */ VOID EXPORT @@ -339,7 +342,9 @@ NdisRegisterAdapterShutdownHandler( * NDIS 4.0 */ { - UNIMPLEMENTED + NdisMRegisterAdapterShutdownHandler(NdisAdapterHandle, + ShutdownContext, + ShutdownHandler); } diff --git a/reactos/drivers/network/ndis/ndis/io.c b/reactos/drivers/network/ndis/ndis/io.c index 626eac540b6..e658f5a0647 100644 --- a/reactos/drivers/network/ndis/ndis/io.c +++ b/reactos/drivers/network/ndis/ndis/io.c @@ -92,23 +92,6 @@ BOOLEAN NTAPI ServiceRoutine( 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 -} - /* * @implemented