dmac_reg_write
dmac_reg_write(sc, DMAC_DALGN, dalgn);
dmac_reg_write(sc, DMAC_DRCMR(dxs->dxs_peripheral),
dmac_reg_write(sc, DMAC_DDADR(dxs->dxs_channel),
dmac_reg_write(sc, DMAC_DCSR(dxs->dxs_channel),
dmac_reg_write(sc, DMAC_DCSR(channel), dcsr);
dmac_reg_write(sc, DMAC_DCSR(channel), dcsr & ~DCSR_RUN);
dmac_reg_write(sc, DMAC_DINT, (1u << channel));
dmac_reg_write(sc, DMAC_DRCMR(dxs->dxs_peripheral), 0);
dmac_reg_write(sc, DMAC_DCSR(i), 0);
dmac_reg_write(sc, DMAC_DRCMR(i), 0);
dmac_reg_write(sc, DMAC_DINT,
dmac_reg_write(sc, DMAC_DCSR(dxs->dxs_channel), 0);
dmac_reg_write(sc, DMAC_DRCMR(dxs->dxs_peripheral), 0);