SRC
DST
COPIED
SRC
DST
COPIED
PRI
ALT
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
Task List
in Memory
µDMA Control Table
in Memory
Buffers
in Memory
TASK B
TASK C
PRI
ALT
SRC B
SRC C
DEST B
DEST C
Using the channel’s primary control structure, the µDMA
controller copies task A configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer A to
the destination buffer.
Task List
in Memory
µDMA Control Table
in Memory
Buffers
in Memory
Using the channel’s primary control structure, the µDMA
controller copies task B configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer B to
the destination buffer.
µDMA Control Table
in Memory
Buffers
in Memory
Using the channel’s primary control structure, the µDMA
controller copies task C configuration to the channel’s
alternate control structure.
Then, using the channel’s alternate control structure, the
µDMA controller copies data from the source buffer C to
the destination buffer.
PRI
ALT
Task List
in Memory
TASK A
TASK B
TASK A
TASK C
SRC A
SRC C
DEST A
DEST C
SRC A
SRC B
DEST A
DEST B
TASK A
TASK B
SRC A
TASK C
SRC C
DEST C
SRC B
DEST B
DEST A