NDIS DMA Interface

The following table describes the functions for the NDIS DMA interface that are included in this section.

TopicDescription

NdisMCompleteDmaTransfer

The NdisMCompleteDmaTransfer function indicates that a system DMA transfer operation has completed. It resets the system DMA controller in preparation for further DMA transfers.

NdisMDeregisterDmaChannel

The NdisMDeregisterDmaChannel function releases a miniport driver's claim on a DMA channel for a NIC.

NdisMGetDmaAlignment

The NdisMGetDmaAlignment function returns the alignment requirements of the DMA system for a NIC.

NdisMReadDmaCounter

The NdisMReadDmaCounter function returns the current value of the system DMA controller's counter.

NdisMRegisterDmaChannel

The NdisMRegisterDmaChannel function claims a system DMA controller channel during initialization for DMA operations on a subordinate NIC or on an ISA bus-master NIC.

NdisMSetupDmaTransfer

The NdisMSetupDmaTransfer function sets up the host DMA controller for a DMA transfer.

 

 

 

Send comments about this topic to Microsoft

Show: