Partager via


Subordinate DMA Network Adapters (Windows Embedded CE 6.0)

1/6/2010

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 Embedded CE, consult the sample code for the National Semiconductor Fast IR Miniport Driver that is included with Windows Embedded CE.

See Also

Concepts

NDIS DMA Support Implementation

Other Resources

VirtualAlloc
VirtualCopy