Channel Control A
This register affects the DMA channel that is selected in the Channel ID register (CHID.ID).
Name:
CHCTRLA
Offset:
0x40
Reset:
0x00
Access:
PAC Write-Protection, Enable-Protected
Bit76543210
ENABLESWRST
AccessRRRRRR/WR/W
Reset0000000

Bit 1 – ENABLE: Channel Enable

Channel Enable

Writing a '0' to this bit during an ongoing transfer, the bit will not be cleared until the internal data transfer buffer is empty and the DMA transfer is aborted. The internal data transfer buffer will be empty once the ongoing burst transfer is completed.

Writing a '1' to this bit will enable the DMA channel.

This bit is not enable-protected.

ValueDescription
0 DMA channel is disabled.
1 DMA channel is enabled.

Bit 0 – SWRST: Channel Software Reset

Channel Software Reset

Writing a '0' to this bit has no effect.

Writing a '1' to this bit resets the channel registers to their initial state. The bit can be set when the channel is disabled (ENABLE=0). Writing a '1' to this bit will be ignored as long as ENABLE=1. This bit is automatically cleared when the reset is completed.

ValueDescription
0 There is no reset operation ongoing.
1 The reset operation is ongoing.