25.4 Peripheral Dependencies

Peripheral

Name

Base AddressNVIC IRQ Index: SourceMCLK AHBx/APBx

Clock Enable Mask Bit

PAC Peripheral Identifier

(PAC.WRCTRL.PERIDx)

EVSYS Users

(EVSYS.USERm)

EVSYS Generator

(EVSYS.CHANNELn.EVGENx)

Power

Domain

DMA00x4480_200033 : Priority 0

34 : Priority 1

35 : Priority 2

AHB : MCLK.CLKMSK0[8]

APB : MCLK.CLKMSK2[1]

216-13 : CHx_Start, x=0,1,…7

14-21 : CHx_Aux, x=0,1…7

38-45 : DMA0_CHx, x=0,1,…7VDDCORE_SW
DMA10x4480_400036 : Priority 0

37 : Priority 1

AHB : MCLK.CLKMSK0[9]

APB : MCLK.CLKMSK2[2]

2222-25 : CHx_Start, x=0,1,2,3

26-29 : CHx_Aux, x=0,1,2,3

46-49 : DMA1_CHx, x=0,1,2,3VDDCORE_SW

Power Management

The DMAC will continue to operate in any sleep mode where the selected source clock is running. The DMAC’s interrupts can be used to wake up the device from sleep modes. Events connected to the event system can trigger other operations in the system without exiting sleep modes. On hardware or software reset, all registers are set to their reset value.

Debug Operation

When the CPU is halted in debug mode the DMAC will halt normal operation. The DMAC can be forced to continue operation during debugging. Refer to DBGCTRL SFR for details.

Register Access Protection

All registers with write-access can be write-protected optionally by the Peripheral Access Controller (PAC), except the following registers:

  • Interrupt Priority Status Registers (INTSTATn)
  • Channel Interrupt Registers (CHINTENCLRn, CHINTENSETn, CHINTFn)
  • All of the channel status registers

Optional write-protection by the Peripheral Access Controller (PAC) is denoted by the "PAC Write-Protection" property in each individual register description. PAC write-protection does not apply to accesses through an external debugger.