1. A DMA module, comprising: a) an address generator ( 42 ) to implement a write and/or read access to a memory location of an addressable memory ( 5 ); and b) an address counter to advance a stored address to an adjacent memory location; characterized in that the address counter is configured so that between reading an address value from the memory ( 5 ) and writing the address value to the memory the counter advances this value exactly once.