@ stdcall NdisMCoIndicateReceivePacket(ptr ptr long)
@ stdcall NdisMCoIndicateStatus(ptr ptr long ptr long)
@ stdcall NdisMCompleteBufferPhysicalMapping(ptr ptr long)
+ @ stdcall NdisMCompleteDmaTransfer(ptr ptr ptr long long long)
@ stdcall NdisMCoReceiveComplete(ptr)
@ stdcall NdisMCoRequestComplete(long ptr ptr)
@ stdcall NdisMCoSendComplete(ptr ptr ptr)
@ stdcall NdisMSetMiniportSecondary(ptr ptr)
@ stdcall NdisMSetPeriodicTimer(ptr long)
@ stdcall NdisMSetTimer(ptr long)
+ @ stdcall NdisMSetupDmaTransfer(ptr ptr ptr long long long)
@ stdcall NdisMSleep(long)
@ stdcall NdisMStartBufferPhysicalMapping(ptr ptr long long ptr ptr)
@ stdcall NdisMSynchronizeWithInterrupt(ptr ptr ptr)
return NDIS_STATUS_SUCCESS;
}
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisMSetupDmaTransfer(OUT PNDIS_STATUS Status,
+ IN NDIS_HANDLE MiniportDmaHandle,
+ IN PNDIS_BUFFER Buffer,
+ IN ULONG Offset,
+ IN ULONG Length,
+ IN BOOLEAN WriteToDevice)
+{
+ UNIMPLEMENTED
+ *Status = NDIS_STATUS_FAILURE;
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+EXPORT
+NdisMCompleteDmaTransfer(OUT PNDIS_STATUS Status,
+ IN NDIS_HANDLE MiniportDmaHandle,
+ IN PNDIS_BUFFER Buffer,
+ IN ULONG Offset,
+ IN ULONG Length,
+ IN BOOLEAN WriteToDevice)
+{
+ UNIMPLEMENTED
+ *Status = NDIS_STATUS_FAILURE;
+}
\f
/*
* @implemented