Subordinate DMA Network Adapters (Windows CE 5.0)

Send Feedback

To implement DMA transfers in a miniport, you must map the device's memory block to virtual address pointers by using the VirtualAlloc and VirtualCopy functions. Mapping the device's memory block to virtual address pointers provides the miniport with a shared memory block to send and receive packet buffers.

To see an example of how to implement DMA operations in a miniport for Windows CE, consult the sample code for the National Semiconductor Fast IR Miniport Driver that is included with Windows CE.

See Also

NDIS DMA Support Implementation | VirtualAlloc | VirtualCopy

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.