D_WRITE
if (!(csr & D_WRITE) &&
(csr & D_WRITE) != 0
dma_start(sc, sc->sc_dmaaddr, sc->sc_dmalen, DMACSR(sc) & D_WRITE);