DMAMODE_WRITE
DMAMODE_WRITE | DMAMODE_LOOP, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOP, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOP, BUS_DMA_NOWAIT);
read = bp->b_flags & B_READ ? DMAMODE_READ : DMAMODE_WRITE;
read = bp->b_flags & B_READ ? DMAMODE_READ : DMAMODE_WRITE;
NULL, DMAMODE_WRITE, BUS_DMA_NOWAIT);
(char *)start, NULL, DMAMODE_WRITE | DMAMODE_LOOP, BUS_DMA_NOWAIT);
(read ? DMAMODE_READ : DMAMODE_WRITE),