HwScsiDmaStarted

PVOID
HwScsiDmaStarted(

IN PVOID HwDeviceExtension
);

If the HBA is a slave DMA device, the miniport driver's HwScsiDmaStarted routine is called after the OS-specific port driver has set up the system DMA controller for a DMA transfer.

Parameters

HwDeviceExtension

Points to the miniport driver's per-HBA storage area.

Comments

Only miniport drivers of slave DMA adapters must have a HwScsiDmaStarted routine.

HwScsiDmaStarted is responsible for programming the HBA for the transfer operation.

Miniport drivers of HBAs that are busmasters or use programmed I/O do not supply this routine.

See Also

ScsiPortFlushDma, ScsiPortIoMapTransfer