9.3.12.3 CHx_DMA_CTRL_REG Bit Definitions

Table 9-105. CHx_DMA_CTRL_REG (0x40043204)
Bit NumberNameReset ValueFunction
[10:9]DMA_BRSTM0Burst Mode

00: Burst mode 0; bursts of unspecified length
01: Burst mode 1; INCR4 or unspecified length
10: Burst mode 2; INCR8, INCR4 or unspecified length
11: Burst mode 3; INCR16, INCR8, INCR4, or unspecified length

8DMA_ERR0Bus error bit. Indicates that a bus error has been observed on the input AHB_HRESPM[1:0] coming from the AHB bus matrix, originating from the Cortex-M3 processor (or fabric master). This bit is cleared by the software.
[7:4]DMAEP0The endpoint number (EP0/EP1/EP2/EP3/EP4) this channel is assigned to.
3DMAIE0DMA interrupt enable
2DMAMODE0Selects DMA Transfer mode.

0: DMA Mode 0 transfer
1: DMA Mode 1 transfer

3DMA_DIR0Selects the DMA transfer direction.

0: DMA write (receive endpoint)
1: DMA read (transmit endpoint)

2DMA_ENAB0Enables the DMA transfer and will cause the transfer to begin.
Note:
  • Allowed values of x are 1, 2, 3, and 4, corresponding to DMA channels 1 through 4.
  • For CH2_DMA_CTRL_REG register the address is 0x40043214.
  • For CH3_DMA_CTRL_REG register the address is 0x40043224
  • For CH4_DMA_CTRL_REG register the address is 0x40043234.