EBDMA_DCSR
csr = P_READ(sc, EBDMA_DCSR);
P_WRITE(sc, EBDMA_DCSR, csr);
csr = C_READ(sc, EBDMA_DCSR);
C_WRITE(sc, EBDMA_DCSR, csr);
csr = P_READ(sc, EBDMA_DCSR);
P_WRITE(sc, EBDMA_DCSR, EBDCSR_RESET);
P_WRITE(sc, EBDMA_DCSR, sc->sc_burst);
P_WRITE(sc, EBDMA_DCSR, sc->sc_burst | EBDCSR_DMAEN |
csr = C_READ(sc, EBDMA_DCSR);
C_WRITE(sc, EBDMA_DCSR, EBDCSR_RESET);
C_WRITE(sc, EBDMA_DCSR, sc->sc_burst);
C_WRITE(sc, EBDMA_DCSR, sc->sc_burst | EBDCSR_WRITE |
P_WRITE(sc, EBDMA_DCSR, EBDCSR_RESET);
C_WRITE(sc, EBDMA_DCSR, EBDCSR_RESET);
P_WRITE(sc, EBDMA_DCSR, sc->sc_burst);
C_WRITE(sc, EBDMA_DCSR, sc->sc_burst);
P_WRITE(sc, EBDMA_DCSR,
P_READ(sc, EBDMA_DCSR) & ~EBDCSR_DMAEN);
C_WRITE(sc, EBDMA_DCSR,
C_READ(sc, EBDMA_DCSR) & ~EBDCSR_DMAEN);