diff --git a/src/dma.c b/src/dma.c index 7c82747..8c58bb2 100644 --- a/src/dma.c +++ b/src/dma.c @@ -663,7 +663,7 @@ int dma_channel_write(int channel, uint16_t val) { if (dma16.mode[channel] & 0x10) /*Auto-init*/ { - dma16.cc[channel] = dma16.cb[channel] + 1; + dma16.cc[channel] = dma16.cb[channel]; dma16.ac[channel] = dma16.ab[channel]; } else