DMAC_CS
val = DMAC_READ(sc, DMAC_CS(index));
DMAC_WRITE(sc, DMAC_CS(index), val);
cs = DMAC_READ(sc, DMAC_CS(ch->ch_index));
DMAC_WRITE(sc, DMAC_CS(ch->ch_index), cs);
val = DMAC_READ(sc, DMAC_CS(ch->ch_index));
DMAC_WRITE(sc, DMAC_CS(ch->ch_index), val);
val = DMAC_READ(sc, DMAC_CS(ch->ch_index));
DMAC_WRITE(sc, DMAC_CS(ch->ch_index), val);
val = DMAC_READ(sc, DMAC_CS(ch->ch_index));
DMAC_WRITE(sc, DMAC_CS(ch->ch_index), val);
DMAC_WRITE(sc, DMAC_CS(ch->ch_index), val);
DMAC_READ(sc, DMAC_CS(index)));