DMACSR_READ
if (state & DMACSR_READ)
(state & DMACSR_READ ? DMACSR_SETREAD : DMACSR_SETWRITE) |
(state & DMACSR_READ ?
(state & DMACSR_READ ?
(state & DMACSR_READ ?
(state & DMACSR_READ ?
if ((state & DMACSR_READ) != 0)
(state & DMACSR_READ) ? "read" : "write"));
if ((state & DMACSR_READ) != 0) {
DMACSR_READ | DMACSR_RESET;
rxdma->dd_csr = DMACSR_SETENABLE | DMACSR_READ;
dma->dd_csr = DMACSR_READ | DMACSR_RESET;
dma->dd_csr = DMACSR_READ | DMACSR_SETENABLE;
dma->dd_csr = DMACSR_INITBUF | DMACSR_READ | DMACSR_RESET;
dma->dd_csr = DMACSR_READ | DMACSR_SETENABLE;