Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

Edma_request

Mapping Information. More...

Typedefs

typedef enum _dma_request_source dma_request_source_t
 Structure for the DMA hardware request.
typedef enum _dma_request_source dma_request_source_t
 Structure for the DMA hardware request.
typedef enum _dma_request_source dma_request_source_t
 Structure for the DMA hardware request.

Enumerations

enum  _dma_request_source {
  kDmaRequestMux0SoftwareDMARequest = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U, kDmaRequestMux0UART0ReceiveDMARequest = 2|0x100U, kDmaRequestMux0UART0TransmitDMARequest = 3|0x100U,
  kDmaRequestMux0UART1ReceiveDMARequest = 4|0x100U, kDmaRequestMux0UART1TransmitDMARequest = 5|0x100U, kDmaRequestMux0UART2ReceiveDMARequest = 6|0x100U, kDmaRequestMux0UART2TransmitDMARequest = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0ReceiveDMARequest = 14|0x100U, kDmaRequestMux0I2S0TransmitDMARequest = 15|0x100U,
  kDmaRequestMux0SPI0ReceiveDMARequest = 16|0x100U, kDmaRequestMux0SPI0TransmitDMARequest = 17|0x100U, kDmaRequestMux0Reserved18 = 18|0x100U, kDmaRequestMux0Reserved19 = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0DMARequest = 22|0x100U, kDmaRequestMux0Reserved23 = 23|0x100U,
  kDmaRequestMux0FTM0C0DMARequest = 24|0x100U, kDmaRequestMux0FTM0C1DMARequest = 25|0x100U, kDmaRequestMux0FTM0C2DMARequest = 26|0x100U, kDmaRequestMux0FTM0C3DMARequest = 27|0x100U,
  kDmaRequestMux0FTM0C4DMARequest = 28|0x100U, kDmaRequestMux0FTM0C5DMARequest = 29|0x100U, kDmaRequestMux0FTM0C6DMARequest = 30|0x100U, kDmaRequestMux0FTM0C7DMARequest = 31|0x100U,
  kDmaRequestMux0FTM1C0DMARequest = 32|0x100U, kDmaRequestMux0FTM1C1DMARequest = 33|0x100U, kDmaRequestMux0Reserved34 = 34|0x100U, kDmaRequestMux0Reserved35 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0DMARequest = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0DMARequest = 42|0x100U, kDmaRequestMux0CMP1DMARequest = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0Reserved45 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0CMTDMARequest = 47|0x100U,
  kDmaRequestMux0PDBDMARequest = 48|0x100U, kDmaRequestMux0GPIOPortADMARequest = 49|0x100U, kDmaRequestMux0GPIOPortBDMARequest = 50|0x100U, kDmaRequestMux0GPIOPortCDMARequest = 51|0x100U,
  kDmaRequestMux0GPIOPortDDMARequest = 52|0x100U, kDmaRequestMux0GPIOPortEDMARequest = 53|0x100U, kDmaRequestMux0AlwaysEnabledslot54DMARequest = 54|0x100U, kDmaRequestMux0AlwaysEnabledslot55DMARequest = 55|0x100U,
  kDmaRequestMux0AlwaysEnabledslot56DMARequest = 56|0x100U, kDmaRequestMux0AlwaysEnabledslot57DMARequest = 57|0x100U, kDmaRequestMux0AlwaysEnabledslot58DMARequest = 58|0x100U, kDmaRequestMux0AlwaysEnabledslot59DMARequest = 59|0x100U,
  kDmaRequestMux0AlwaysEnabledslot60DMARequest = 60|0x100U, kDmaRequestMux0AlwaysEnabledslot61DMARequest = 61|0x100U, kDmaRequestMux0AlwaysEnabledslot62DMARequest = 62|0x100U, kDmaRequestMux0AlwaysEnabledslot63DMARequest = 63|0x100U,
  kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0TSI0 = 1|0x100U, kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0UART3Rx = 8|0x100U, kDmaRequestMux0UART3Tx = 9|0x100U, kDmaRequestMux0UART4 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0I2S0Rx = 12|0x100U, kDmaRequestMux0I2S0Tx = 13|0x100U, kDmaRequestMux0SPI0Rx = 14|0x100U, kDmaRequestMux0SPI0Tx = 15|0x100U,
  kDmaRequestMux0SPI1Rx = 16|0x100U, kDmaRequestMux0SPI1Tx = 17|0x100U, kDmaRequestMux0I2C0I2C3 = 18|0x100U, kDmaRequestMux0I2C0 = 18|0x100U,
  kDmaRequestMux0I2C3 = 18|0x100U, kDmaRequestMux0I2C1I2C2 = 19|0x100U, kDmaRequestMux0I2C1 = 19|0x100U, kDmaRequestMux0I2C2 = 19|0x100U,
  kDmaRequestMux0FTM0Channel0 = 20|0x100U, kDmaRequestMux0FTM0Channel1 = 21|0x100U, kDmaRequestMux0FTM0Channel2 = 22|0x100U, kDmaRequestMux0FTM0Channel3 = 23|0x100U,
  kDmaRequestMux0FTM0Channel4 = 24|0x100U, kDmaRequestMux0FTM0Channel5 = 25|0x100U, kDmaRequestMux0FTM0Channel6 = 26|0x100U, kDmaRequestMux0FTM0Channel7 = 27|0x100U,
  kDmaRequestMux0FTM1TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1Channel0 = 28|0x100U, kDmaRequestMux0TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1TPM1Channel1 = 29|0x100U,
  kDmaRequestMux0FTM1Channel1 = 29|0x100U, kDmaRequestMux0TPM1Channel1 = 29|0x100U, kDmaRequestMux0FTM2TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2Channel0 = 30|0x100U,
  kDmaRequestMux0TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2TPM2Channel1 = 31|0x100U, kDmaRequestMux0FTM2Channel1 = 31|0x100U, kDmaRequestMux0TPM2Channel1 = 31|0x100U,
  kDmaRequestMux0FTM3Channel0 = 32|0x100U, kDmaRequestMux0FTM3Channel1 = 33|0x100U, kDmaRequestMux0FTM3Channel2 = 34|0x100U, kDmaRequestMux0FTM3Channel3 = 35|0x100U,
  kDmaRequestMux0FTM3Channel4 = 36|0x100U, kDmaRequestMux0FTM3Channel5 = 37|0x100U, kDmaRequestMux0FTM3Channel6SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel6 = 38|0x100U,
  kDmaRequestMux0SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel7SPI2Tx = 39|0x100U, kDmaRequestMux0FTM3Channel7 = 39|0x100U, kDmaRequestMux0SPI2Tx = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0ADC1 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0CMP1 = 43|0x100U,
  kDmaRequestMux0CMP2CMP3 = 44|0x100U, kDmaRequestMux0CMP2 = 44|0x100U, kDmaRequestMux0CMP3 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U,
  kDmaRequestMux0DAC1 = 46|0x100U, kDmaRequestMux0CMT = 47|0x100U, kDmaRequestMux0PDB = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U,
  kDmaRequestMux0PortB = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U, kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0PortE = 53|0x100U,
  kDmaRequestMux0Reserved54 = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U, kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0Reserved57 = 57|0x100U,
  kDmaRequestMux0LPUART0Rx = 58|0x100U, kDmaRequestMux0LPUART0Tx = 59|0x100U, kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U,
  kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U, kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U,
  kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0LPSCI0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U, kDmaRequestMux0LPSCI0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0Rx = 14|0x100U, kDmaRequestMux0I2S0Tx = 15|0x100U,
  kDmaRequestMux0SPI0Rx = 16|0x100U, kDmaRequestMux0SPI0Tx = 17|0x100U, kDmaRequestMux0SPI1Rx = 18|0x100U, kDmaRequestMux0SPI1Tx = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0 = 22|0x100U, kDmaRequestMux0I2C1 = 23|0x100U,
  kDmaRequestMux0TPM0Channel0 = 24|0x100U, kDmaRequestMux0TPM0Channel1 = 25|0x100U, kDmaRequestMux0TPM0Channel2 = 26|0x100U, kDmaRequestMux0TPM0Channel3 = 27|0x100U,
  kDmaRequestMux0TPM0Channel4 = 28|0x100U, kDmaRequestMux0TPM0Channel5 = 29|0x100U, kDmaRequestMux0Reserved30 = 30|0x100U, kDmaRequestMux0Reserved31 = 31|0x100U,
  kDmaRequestMux0TPM1Channel0 = 32|0x100U, kDmaRequestMux0TPM1Channel1 = 33|0x100U, kDmaRequestMux0TPM2Channel0 = 34|0x100U, kDmaRequestMux0TPM2Channel1 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0Reserved43 = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0Reserved47 = 47|0x100U,
  kDmaRequestMux0Reserved48 = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U, kDmaRequestMux0Reserved50 = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U,
  kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0Reserved53 = 53|0x100U, kDmaRequestMux0TPM0Overflow = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U,
  kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0TSI = 57|0x100U, kDmaRequestMux0Reserved58 = 58|0x100U, kDmaRequestMux0Reserved59 = 59|0x100U,
  kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U, kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U
}
 

Structure for the DMA hardware request.

More...
enum  _dma_request_source {
  kDmaRequestMux0SoftwareDMARequest = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U, kDmaRequestMux0UART0ReceiveDMARequest = 2|0x100U, kDmaRequestMux0UART0TransmitDMARequest = 3|0x100U,
  kDmaRequestMux0UART1ReceiveDMARequest = 4|0x100U, kDmaRequestMux0UART1TransmitDMARequest = 5|0x100U, kDmaRequestMux0UART2ReceiveDMARequest = 6|0x100U, kDmaRequestMux0UART2TransmitDMARequest = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0ReceiveDMARequest = 14|0x100U, kDmaRequestMux0I2S0TransmitDMARequest = 15|0x100U,
  kDmaRequestMux0SPI0ReceiveDMARequest = 16|0x100U, kDmaRequestMux0SPI0TransmitDMARequest = 17|0x100U, kDmaRequestMux0Reserved18 = 18|0x100U, kDmaRequestMux0Reserved19 = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0DMARequest = 22|0x100U, kDmaRequestMux0Reserved23 = 23|0x100U,
  kDmaRequestMux0FTM0C0DMARequest = 24|0x100U, kDmaRequestMux0FTM0C1DMARequest = 25|0x100U, kDmaRequestMux0FTM0C2DMARequest = 26|0x100U, kDmaRequestMux0FTM0C3DMARequest = 27|0x100U,
  kDmaRequestMux0FTM0C4DMARequest = 28|0x100U, kDmaRequestMux0FTM0C5DMARequest = 29|0x100U, kDmaRequestMux0FTM0C6DMARequest = 30|0x100U, kDmaRequestMux0FTM0C7DMARequest = 31|0x100U,
  kDmaRequestMux0FTM1C0DMARequest = 32|0x100U, kDmaRequestMux0FTM1C1DMARequest = 33|0x100U, kDmaRequestMux0Reserved34 = 34|0x100U, kDmaRequestMux0Reserved35 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0DMARequest = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0DMARequest = 42|0x100U, kDmaRequestMux0CMP1DMARequest = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0Reserved45 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0CMTDMARequest = 47|0x100U,
  kDmaRequestMux0PDBDMARequest = 48|0x100U, kDmaRequestMux0GPIOPortADMARequest = 49|0x100U, kDmaRequestMux0GPIOPortBDMARequest = 50|0x100U, kDmaRequestMux0GPIOPortCDMARequest = 51|0x100U,
  kDmaRequestMux0GPIOPortDDMARequest = 52|0x100U, kDmaRequestMux0GPIOPortEDMARequest = 53|0x100U, kDmaRequestMux0AlwaysEnabledslot54DMARequest = 54|0x100U, kDmaRequestMux0AlwaysEnabledslot55DMARequest = 55|0x100U,
  kDmaRequestMux0AlwaysEnabledslot56DMARequest = 56|0x100U, kDmaRequestMux0AlwaysEnabledslot57DMARequest = 57|0x100U, kDmaRequestMux0AlwaysEnabledslot58DMARequest = 58|0x100U, kDmaRequestMux0AlwaysEnabledslot59DMARequest = 59|0x100U,
  kDmaRequestMux0AlwaysEnabledslot60DMARequest = 60|0x100U, kDmaRequestMux0AlwaysEnabledslot61DMARequest = 61|0x100U, kDmaRequestMux0AlwaysEnabledslot62DMARequest = 62|0x100U, kDmaRequestMux0AlwaysEnabledslot63DMARequest = 63|0x100U,
  kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0TSI0 = 1|0x100U, kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0UART3Rx = 8|0x100U, kDmaRequestMux0UART3Tx = 9|0x100U, kDmaRequestMux0UART4 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0I2S0Rx = 12|0x100U, kDmaRequestMux0I2S0Tx = 13|0x100U, kDmaRequestMux0SPI0Rx = 14|0x100U, kDmaRequestMux0SPI0Tx = 15|0x100U,
  kDmaRequestMux0SPI1Rx = 16|0x100U, kDmaRequestMux0SPI1Tx = 17|0x100U, kDmaRequestMux0I2C0I2C3 = 18|0x100U, kDmaRequestMux0I2C0 = 18|0x100U,
  kDmaRequestMux0I2C3 = 18|0x100U, kDmaRequestMux0I2C1I2C2 = 19|0x100U, kDmaRequestMux0I2C1 = 19|0x100U, kDmaRequestMux0I2C2 = 19|0x100U,
  kDmaRequestMux0FTM0Channel0 = 20|0x100U, kDmaRequestMux0FTM0Channel1 = 21|0x100U, kDmaRequestMux0FTM0Channel2 = 22|0x100U, kDmaRequestMux0FTM0Channel3 = 23|0x100U,
  kDmaRequestMux0FTM0Channel4 = 24|0x100U, kDmaRequestMux0FTM0Channel5 = 25|0x100U, kDmaRequestMux0FTM0Channel6 = 26|0x100U, kDmaRequestMux0FTM0Channel7 = 27|0x100U,
  kDmaRequestMux0FTM1TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1Channel0 = 28|0x100U, kDmaRequestMux0TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1TPM1Channel1 = 29|0x100U,
  kDmaRequestMux0FTM1Channel1 = 29|0x100U, kDmaRequestMux0TPM1Channel1 = 29|0x100U, kDmaRequestMux0FTM2TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2Channel0 = 30|0x100U,
  kDmaRequestMux0TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2TPM2Channel1 = 31|0x100U, kDmaRequestMux0FTM2Channel1 = 31|0x100U, kDmaRequestMux0TPM2Channel1 = 31|0x100U,
  kDmaRequestMux0FTM3Channel0 = 32|0x100U, kDmaRequestMux0FTM3Channel1 = 33|0x100U, kDmaRequestMux0FTM3Channel2 = 34|0x100U, kDmaRequestMux0FTM3Channel3 = 35|0x100U,
  kDmaRequestMux0FTM3Channel4 = 36|0x100U, kDmaRequestMux0FTM3Channel5 = 37|0x100U, kDmaRequestMux0FTM3Channel6SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel6 = 38|0x100U,
  kDmaRequestMux0SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel7SPI2Tx = 39|0x100U, kDmaRequestMux0FTM3Channel7 = 39|0x100U, kDmaRequestMux0SPI2Tx = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0ADC1 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0CMP1 = 43|0x100U,
  kDmaRequestMux0CMP2CMP3 = 44|0x100U, kDmaRequestMux0CMP2 = 44|0x100U, kDmaRequestMux0CMP3 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U,
  kDmaRequestMux0DAC1 = 46|0x100U, kDmaRequestMux0CMT = 47|0x100U, kDmaRequestMux0PDB = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U,
  kDmaRequestMux0PortB = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U, kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0PortE = 53|0x100U,
  kDmaRequestMux0Reserved54 = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U, kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0Reserved57 = 57|0x100U,
  kDmaRequestMux0LPUART0Rx = 58|0x100U, kDmaRequestMux0LPUART0Tx = 59|0x100U, kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U,
  kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U, kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U,
  kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0LPSCI0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U, kDmaRequestMux0LPSCI0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0Rx = 14|0x100U, kDmaRequestMux0I2S0Tx = 15|0x100U,
  kDmaRequestMux0SPI0Rx = 16|0x100U, kDmaRequestMux0SPI0Tx = 17|0x100U, kDmaRequestMux0SPI1Rx = 18|0x100U, kDmaRequestMux0SPI1Tx = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0 = 22|0x100U, kDmaRequestMux0I2C1 = 23|0x100U,
  kDmaRequestMux0TPM0Channel0 = 24|0x100U, kDmaRequestMux0TPM0Channel1 = 25|0x100U, kDmaRequestMux0TPM0Channel2 = 26|0x100U, kDmaRequestMux0TPM0Channel3 = 27|0x100U,
  kDmaRequestMux0TPM0Channel4 = 28|0x100U, kDmaRequestMux0TPM0Channel5 = 29|0x100U, kDmaRequestMux0Reserved30 = 30|0x100U, kDmaRequestMux0Reserved31 = 31|0x100U,
  kDmaRequestMux0TPM1Channel0 = 32|0x100U, kDmaRequestMux0TPM1Channel1 = 33|0x100U, kDmaRequestMux0TPM2Channel0 = 34|0x100U, kDmaRequestMux0TPM2Channel1 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0Reserved43 = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0Reserved47 = 47|0x100U,
  kDmaRequestMux0Reserved48 = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U, kDmaRequestMux0Reserved50 = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U,
  kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0Reserved53 = 53|0x100U, kDmaRequestMux0TPM0Overflow = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U,
  kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0TSI = 57|0x100U, kDmaRequestMux0Reserved58 = 58|0x100U, kDmaRequestMux0Reserved59 = 59|0x100U,
  kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U, kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U
}
 

Structure for the DMA hardware request.

More...
enum  _dma_request_source {
  kDmaRequestMux0SoftwareDMARequest = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U, kDmaRequestMux0UART0ReceiveDMARequest = 2|0x100U, kDmaRequestMux0UART0TransmitDMARequest = 3|0x100U,
  kDmaRequestMux0UART1ReceiveDMARequest = 4|0x100U, kDmaRequestMux0UART1TransmitDMARequest = 5|0x100U, kDmaRequestMux0UART2ReceiveDMARequest = 6|0x100U, kDmaRequestMux0UART2TransmitDMARequest = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0ReceiveDMARequest = 14|0x100U, kDmaRequestMux0I2S0TransmitDMARequest = 15|0x100U,
  kDmaRequestMux0SPI0ReceiveDMARequest = 16|0x100U, kDmaRequestMux0SPI0TransmitDMARequest = 17|0x100U, kDmaRequestMux0Reserved18 = 18|0x100U, kDmaRequestMux0Reserved19 = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0DMARequest = 22|0x100U, kDmaRequestMux0Reserved23 = 23|0x100U,
  kDmaRequestMux0FTM0C0DMARequest = 24|0x100U, kDmaRequestMux0FTM0C1DMARequest = 25|0x100U, kDmaRequestMux0FTM0C2DMARequest = 26|0x100U, kDmaRequestMux0FTM0C3DMARequest = 27|0x100U,
  kDmaRequestMux0FTM0C4DMARequest = 28|0x100U, kDmaRequestMux0FTM0C5DMARequest = 29|0x100U, kDmaRequestMux0FTM0C6DMARequest = 30|0x100U, kDmaRequestMux0FTM0C7DMARequest = 31|0x100U,
  kDmaRequestMux0FTM1C0DMARequest = 32|0x100U, kDmaRequestMux0FTM1C1DMARequest = 33|0x100U, kDmaRequestMux0Reserved34 = 34|0x100U, kDmaRequestMux0Reserved35 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0DMARequest = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0DMARequest = 42|0x100U, kDmaRequestMux0CMP1DMARequest = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0Reserved45 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0CMTDMARequest = 47|0x100U,
  kDmaRequestMux0PDBDMARequest = 48|0x100U, kDmaRequestMux0GPIOPortADMARequest = 49|0x100U, kDmaRequestMux0GPIOPortBDMARequest = 50|0x100U, kDmaRequestMux0GPIOPortCDMARequest = 51|0x100U,
  kDmaRequestMux0GPIOPortDDMARequest = 52|0x100U, kDmaRequestMux0GPIOPortEDMARequest = 53|0x100U, kDmaRequestMux0AlwaysEnabledslot54DMARequest = 54|0x100U, kDmaRequestMux0AlwaysEnabledslot55DMARequest = 55|0x100U,
  kDmaRequestMux0AlwaysEnabledslot56DMARequest = 56|0x100U, kDmaRequestMux0AlwaysEnabledslot57DMARequest = 57|0x100U, kDmaRequestMux0AlwaysEnabledslot58DMARequest = 58|0x100U, kDmaRequestMux0AlwaysEnabledslot59DMARequest = 59|0x100U,
  kDmaRequestMux0AlwaysEnabledslot60DMARequest = 60|0x100U, kDmaRequestMux0AlwaysEnabledslot61DMARequest = 61|0x100U, kDmaRequestMux0AlwaysEnabledslot62DMARequest = 62|0x100U, kDmaRequestMux0AlwaysEnabledslot63DMARequest = 63|0x100U,
  kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0TSI0 = 1|0x100U, kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0UART3Rx = 8|0x100U, kDmaRequestMux0UART3Tx = 9|0x100U, kDmaRequestMux0UART4 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0I2S0Rx = 12|0x100U, kDmaRequestMux0I2S0Tx = 13|0x100U, kDmaRequestMux0SPI0Rx = 14|0x100U, kDmaRequestMux0SPI0Tx = 15|0x100U,
  kDmaRequestMux0SPI1Rx = 16|0x100U, kDmaRequestMux0SPI1Tx = 17|0x100U, kDmaRequestMux0I2C0I2C3 = 18|0x100U, kDmaRequestMux0I2C0 = 18|0x100U,
  kDmaRequestMux0I2C3 = 18|0x100U, kDmaRequestMux0I2C1I2C2 = 19|0x100U, kDmaRequestMux0I2C1 = 19|0x100U, kDmaRequestMux0I2C2 = 19|0x100U,
  kDmaRequestMux0FTM0Channel0 = 20|0x100U, kDmaRequestMux0FTM0Channel1 = 21|0x100U, kDmaRequestMux0FTM0Channel2 = 22|0x100U, kDmaRequestMux0FTM0Channel3 = 23|0x100U,
  kDmaRequestMux0FTM0Channel4 = 24|0x100U, kDmaRequestMux0FTM0Channel5 = 25|0x100U, kDmaRequestMux0FTM0Channel6 = 26|0x100U, kDmaRequestMux0FTM0Channel7 = 27|0x100U,
  kDmaRequestMux0FTM1TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1Channel0 = 28|0x100U, kDmaRequestMux0TPM1Channel0 = 28|0x100U, kDmaRequestMux0FTM1TPM1Channel1 = 29|0x100U,
  kDmaRequestMux0FTM1Channel1 = 29|0x100U, kDmaRequestMux0TPM1Channel1 = 29|0x100U, kDmaRequestMux0FTM2TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2Channel0 = 30|0x100U,
  kDmaRequestMux0TPM2Channel0 = 30|0x100U, kDmaRequestMux0FTM2TPM2Channel1 = 31|0x100U, kDmaRequestMux0FTM2Channel1 = 31|0x100U, kDmaRequestMux0TPM2Channel1 = 31|0x100U,
  kDmaRequestMux0FTM3Channel0 = 32|0x100U, kDmaRequestMux0FTM3Channel1 = 33|0x100U, kDmaRequestMux0FTM3Channel2 = 34|0x100U, kDmaRequestMux0FTM3Channel3 = 35|0x100U,
  kDmaRequestMux0FTM3Channel4 = 36|0x100U, kDmaRequestMux0FTM3Channel5 = 37|0x100U, kDmaRequestMux0FTM3Channel6SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel6 = 38|0x100U,
  kDmaRequestMux0SPI2Rx = 38|0x100U, kDmaRequestMux0FTM3Channel7SPI2Tx = 39|0x100U, kDmaRequestMux0FTM3Channel7 = 39|0x100U, kDmaRequestMux0SPI2Tx = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0ADC1 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0CMP1 = 43|0x100U,
  kDmaRequestMux0CMP2CMP3 = 44|0x100U, kDmaRequestMux0CMP2 = 44|0x100U, kDmaRequestMux0CMP3 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U,
  kDmaRequestMux0DAC1 = 46|0x100U, kDmaRequestMux0CMT = 47|0x100U, kDmaRequestMux0PDB = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U,
  kDmaRequestMux0PortB = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U, kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0PortE = 53|0x100U,
  kDmaRequestMux0Reserved54 = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U, kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0Reserved57 = 57|0x100U,
  kDmaRequestMux0LPUART0Rx = 58|0x100U, kDmaRequestMux0LPUART0Tx = 59|0x100U, kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U,
  kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U, kDmaRequestMux0Disable = 0|0x100U, kDmaRequestMux0Reserved1 = 1|0x100U,
  kDmaRequestMux0UART0Rx = 2|0x100U, kDmaRequestMux0LPSCI0Rx = 2|0x100U, kDmaRequestMux0UART0Tx = 3|0x100U, kDmaRequestMux0LPSCI0Tx = 3|0x100U,
  kDmaRequestMux0UART1Rx = 4|0x100U, kDmaRequestMux0UART1Tx = 5|0x100U, kDmaRequestMux0UART2Rx = 6|0x100U, kDmaRequestMux0UART2Tx = 7|0x100U,
  kDmaRequestMux0Reserved8 = 8|0x100U, kDmaRequestMux0Reserved9 = 9|0x100U, kDmaRequestMux0Reserved10 = 10|0x100U, kDmaRequestMux0Reserved11 = 11|0x100U,
  kDmaRequestMux0Reserved12 = 12|0x100U, kDmaRequestMux0Reserved13 = 13|0x100U, kDmaRequestMux0I2S0Rx = 14|0x100U, kDmaRequestMux0I2S0Tx = 15|0x100U,
  kDmaRequestMux0SPI0Rx = 16|0x100U, kDmaRequestMux0SPI0Tx = 17|0x100U, kDmaRequestMux0SPI1Rx = 18|0x100U, kDmaRequestMux0SPI1Tx = 19|0x100U,
  kDmaRequestMux0Reserved20 = 20|0x100U, kDmaRequestMux0Reserved21 = 21|0x100U, kDmaRequestMux0I2C0 = 22|0x100U, kDmaRequestMux0I2C1 = 23|0x100U,
  kDmaRequestMux0TPM0Channel0 = 24|0x100U, kDmaRequestMux0TPM0Channel1 = 25|0x100U, kDmaRequestMux0TPM0Channel2 = 26|0x100U, kDmaRequestMux0TPM0Channel3 = 27|0x100U,
  kDmaRequestMux0TPM0Channel4 = 28|0x100U, kDmaRequestMux0TPM0Channel5 = 29|0x100U, kDmaRequestMux0Reserved30 = 30|0x100U, kDmaRequestMux0Reserved31 = 31|0x100U,
  kDmaRequestMux0TPM1Channel0 = 32|0x100U, kDmaRequestMux0TPM1Channel1 = 33|0x100U, kDmaRequestMux0TPM2Channel0 = 34|0x100U, kDmaRequestMux0TPM2Channel1 = 35|0x100U,
  kDmaRequestMux0Reserved36 = 36|0x100U, kDmaRequestMux0Reserved37 = 37|0x100U, kDmaRequestMux0Reserved38 = 38|0x100U, kDmaRequestMux0Reserved39 = 39|0x100U,
  kDmaRequestMux0ADC0 = 40|0x100U, kDmaRequestMux0Reserved41 = 41|0x100U, kDmaRequestMux0CMP0 = 42|0x100U, kDmaRequestMux0Reserved43 = 43|0x100U,
  kDmaRequestMux0Reserved44 = 44|0x100U, kDmaRequestMux0DAC0 = 45|0x100U, kDmaRequestMux0Reserved46 = 46|0x100U, kDmaRequestMux0Reserved47 = 47|0x100U,
  kDmaRequestMux0Reserved48 = 48|0x100U, kDmaRequestMux0PortA = 49|0x100U, kDmaRequestMux0Reserved50 = 50|0x100U, kDmaRequestMux0PortC = 51|0x100U,
  kDmaRequestMux0PortD = 52|0x100U, kDmaRequestMux0Reserved53 = 53|0x100U, kDmaRequestMux0TPM0Overflow = 54|0x100U, kDmaRequestMux0TPM1Overflow = 55|0x100U,
  kDmaRequestMux0TPM2Overflow = 56|0x100U, kDmaRequestMux0TSI = 57|0x100U, kDmaRequestMux0Reserved58 = 58|0x100U, kDmaRequestMux0Reserved59 = 59|0x100U,
  kDmaRequestMux0AlwaysOn60 = 60|0x100U, kDmaRequestMux0AlwaysOn61 = 61|0x100U, kDmaRequestMux0AlwaysOn62 = 62|0x100U, kDmaRequestMux0AlwaysOn63 = 63|0x100U
}
 

Structure for the DMA hardware request.

More...

Detailed Description

Mapping Information.


Typedef Documentation

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.


Enumeration Type Documentation

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.

Enumerator:
kDmaRequestMux0SoftwareDMARequest 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0ReceiveDMARequest 

UART0 Receive.

kDmaRequestMux0UART0TransmitDMARequest 

UART0 Transmit.

kDmaRequestMux0UART1ReceiveDMARequest 

UART1 Receive.

kDmaRequestMux0UART1TransmitDMARequest 

UART1 Transmit.

kDmaRequestMux0UART2ReceiveDMARequest 

UART2 Receive.

kDmaRequestMux0UART2TransmitDMARequest 

UART2 Transmit.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0ReceiveDMARequest 

I2S0 Receive.

kDmaRequestMux0I2S0TransmitDMARequest 

I2S0 Transmit.

kDmaRequestMux0SPI0ReceiveDMARequest 

SPI0 Receive.

kDmaRequestMux0SPI0TransmitDMARequest 

SPI0 Transmit.

kDmaRequestMux0Reserved18 

Reserved18.

kDmaRequestMux0Reserved19 

Reserved19.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0DMARequest 

I2C0.

kDmaRequestMux0Reserved23 

Reserved23.

kDmaRequestMux0FTM0C0DMARequest 

FTM0 channel 0.

kDmaRequestMux0FTM0C1DMARequest 

FTM0 channel 1.

kDmaRequestMux0FTM0C2DMARequest 

FTM0 channel 2.

kDmaRequestMux0FTM0C3DMARequest 

FTM0 channel 3.

kDmaRequestMux0FTM0C4DMARequest 

FTM0 channel 4.

kDmaRequestMux0FTM0C5DMARequest 

FTM0 channel 5.

kDmaRequestMux0FTM0C6DMARequest 

FTM0 channel 6.

kDmaRequestMux0FTM0C7DMARequest 

FTM0 channel 7.

kDmaRequestMux0FTM1C0DMARequest 

FTM1 channel 0.

kDmaRequestMux0FTM1C1DMARequest 

FTM1 channel 1.

kDmaRequestMux0Reserved34 

Reserved34.

kDmaRequestMux0Reserved35 

Reserved35.

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0DMARequest 

ADC0.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0DMARequest 

CMP0.

kDmaRequestMux0CMP1DMARequest 

CMP1.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0Reserved45 

Reserved45.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0CMTDMARequest 

CMT.

kDmaRequestMux0PDBDMARequest 

PDB.

kDmaRequestMux0GPIOPortADMARequest 

GPIO Port A.

kDmaRequestMux0GPIOPortBDMARequest 

GPIO Port B.

kDmaRequestMux0GPIOPortCDMARequest 

GPIO Port C.

kDmaRequestMux0GPIOPortDDMARequest 

GPIO Port D.

kDmaRequestMux0GPIOPortEDMARequest 

GPIO Port E.

kDmaRequestMux0AlwaysEnabledslot54DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot55DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot56DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot57DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot58DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot59DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot60DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot61DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot62DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot63DMARequest 

Always enabled.

kDmaRequestMux0Disable 

DMAMUX TriggerDisabled.

kDmaRequestMux0TSI0 

TSI0.

kDmaRequestMux0UART0Rx 

UART0 Receive.

kDmaRequestMux0UART0Tx 

UART0 Transmit.

kDmaRequestMux0UART1Rx 

UART1 Receive.

kDmaRequestMux0UART1Tx 

UART1 Transmit.

kDmaRequestMux0UART2Rx 

UART2 Receive.

kDmaRequestMux0UART2Tx 

UART2 Transmit.

kDmaRequestMux0UART3Rx 

UART3 Receive.

kDmaRequestMux0UART3Tx 

UART3 Transmit.

kDmaRequestMux0UART4 

UART4 Transmit or Receive.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0I2S0Rx 

I2S0 Receive.

kDmaRequestMux0I2S0Tx 

I2S0 Transmit.

kDmaRequestMux0SPI0Rx 

SPI0 Receive.

kDmaRequestMux0SPI0Tx 

SPI0 Transmit.

kDmaRequestMux0SPI1Rx 

SPI1 Receive.

kDmaRequestMux0SPI1Tx 

SPI1 Transmit.

kDmaRequestMux0I2C0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C0 

I2C0 and I2C3.

kDmaRequestMux0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C1I2C2 

I2C1 and I2C2.

kDmaRequestMux0I2C1 

I2C1 and I2C2.

kDmaRequestMux0I2C2 

I2C1 and I2C2.

kDmaRequestMux0FTM0Channel0 

FTM0 C0V.

kDmaRequestMux0FTM0Channel1 

FTM0 C1V.

kDmaRequestMux0FTM0Channel2 

FTM0 C2V.

kDmaRequestMux0FTM0Channel3 

FTM0 C3V.

kDmaRequestMux0FTM0Channel4 

FTM0 C4V.

kDmaRequestMux0FTM0Channel5 

FTM0 C5V.

kDmaRequestMux0FTM0Channel6 

FTM0 C6V.

kDmaRequestMux0FTM0Channel7 

FTM0 C7V.

kDmaRequestMux0FTM1TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM2TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM3Channel0 

FTM3 C0V.

kDmaRequestMux0FTM3Channel1 

FTM3 C1V.

kDmaRequestMux0FTM3Channel2 

FTM3 C2V.

kDmaRequestMux0FTM3Channel3 

FTM3 C3V.

kDmaRequestMux0FTM3Channel4 

FTM3 C4V.

kDmaRequestMux0FTM3Channel5 

FTM3 C5V.

kDmaRequestMux0FTM3Channel6SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel6 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel7SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0FTM3Channel7 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0ADC0 

ADC0.

kDmaRequestMux0ADC1 

ADC1.

kDmaRequestMux0CMP0 

CMP0.

kDmaRequestMux0CMP1 

CMP1.

kDmaRequestMux0CMP2CMP3 

CMP2 and CMP3.

kDmaRequestMux0CMP2 

CMP2 and CMP3.

kDmaRequestMux0CMP3 

CMP2 and CMP3.

kDmaRequestMux0DAC0 

DAC0.

kDmaRequestMux0DAC1 

DAC1.

kDmaRequestMux0CMT 

CMT.

kDmaRequestMux0PDB 

PDB0.

kDmaRequestMux0PortA 

PTA.

kDmaRequestMux0PortB 

PTB.

kDmaRequestMux0PortC 

PTC.

kDmaRequestMux0PortD 

PTD.

kDmaRequestMux0PortE 

PTE.

kDmaRequestMux0Reserved54 

Reserved54.

kDmaRequestMux0TPM1Overflow 

TPM1.

kDmaRequestMux0TPM2Overflow 

TPM2.

kDmaRequestMux0Reserved57 

Reserved57.

kDmaRequestMux0LPUART0Rx 

LPUART0 Receive.

kDmaRequestMux0LPUART0Tx 

LPUART0 Transmit.

kDmaRequestMux0AlwaysOn60 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn61 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn62 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn63 

DMAMUX Always Enabled slot.

kDmaRequestMux0Disable 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0Rx 

UART0 receive complete.

kDmaRequestMux0LPSCI0Rx 

UART0 receive complete.

kDmaRequestMux0UART0Tx 

UART0 transmit complete.

kDmaRequestMux0LPSCI0Tx 

UART0 transmit complete.

kDmaRequestMux0UART1Rx 

UART1 receive complete.

kDmaRequestMux0UART1Tx 

UART1 transmit complete.

kDmaRequestMux0UART2Rx 

UART2 receive complete.

kDmaRequestMux0UART2Tx 

UART2 transmit complete.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0Rx 

I2S0 receive complete.

kDmaRequestMux0I2S0Tx 

I2S0 transmit complete.

kDmaRequestMux0SPI0Rx 

SPI0 receive complete.

kDmaRequestMux0SPI0Tx 

SPI0 transmit complete.

kDmaRequestMux0SPI1Rx 

SPI1 receive complete.

kDmaRequestMux0SPI1Tx 

SPI1 transmit complete.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0 

I2C0 transmission complete.

kDmaRequestMux0I2C1 

I2C1 transmission complete.

kDmaRequestMux0TPM0Channel0 

TPM0 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM0Channel1 

TPM0 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM0Channel2 

TPM0 channel 2 event (CMP or CAP)

kDmaRequestMux0TPM0Channel3 

TPM0 channel 3 event (CMP or CAP)

kDmaRequestMux0TPM0Channel4 

TPM0 channel 4 event (CMP or CAP)

kDmaRequestMux0TPM0Channel5 

TPM0 channel 5 event (CMP or CAP)

kDmaRequestMux0Reserved30 

Reserved30.

kDmaRequestMux0Reserved31 

Reserved31.

kDmaRequestMux0TPM1Channel0 

TPM1 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM1Channel1 

TPM1 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM2Channel0 

TPM2 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM2Channel1 

TPM2 channel 1 event (CMP or CAP)

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0 

ADC0 conversion complete.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0 

CMP0 Output.

kDmaRequestMux0Reserved43 

Reserved43.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0DAC0 

DAC0 buffer pointer reaches upper or lower limit.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0Reserved47 

Reserved47.

kDmaRequestMux0Reserved48 

Reserved48.

kDmaRequestMux0PortA 

PORTA rising, falling or both edges.

kDmaRequestMux0Reserved50 

Reserved50.

kDmaRequestMux0PortC 

PORTC rising, falling or both edges.

kDmaRequestMux0PortD 

PORTD rising, falling or both edges.

kDmaRequestMux0Reserved53 

Reserved53.

kDmaRequestMux0TPM0Overflow 

TPM0 overflow.

kDmaRequestMux0TPM1Overflow 

TPM1 overflow.

kDmaRequestMux0TPM2Overflow 

TPM2 overflow.

kDmaRequestMux0TSI 

TSI0 event.

kDmaRequestMux0Reserved58 

Reserved58.

kDmaRequestMux0Reserved59 

Reserved59.

kDmaRequestMux0AlwaysOn60 

Always enabled 60.

kDmaRequestMux0AlwaysOn61 

Always enabled 61.

kDmaRequestMux0AlwaysOn62 

Always enabled 62.

kDmaRequestMux0AlwaysOn63 

Always enabled 63.

Definition at line 255 of file MK20D5.h.

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.

Enumerator:
kDmaRequestMux0SoftwareDMARequest 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0ReceiveDMARequest 

UART0 Receive.

kDmaRequestMux0UART0TransmitDMARequest 

UART0 Transmit.

kDmaRequestMux0UART1ReceiveDMARequest 

UART1 Receive.

kDmaRequestMux0UART1TransmitDMARequest 

UART1 Transmit.

kDmaRequestMux0UART2ReceiveDMARequest 

UART2 Receive.

kDmaRequestMux0UART2TransmitDMARequest 

UART2 Transmit.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0ReceiveDMARequest 

I2S0 Receive.

kDmaRequestMux0I2S0TransmitDMARequest 

I2S0 Transmit.

kDmaRequestMux0SPI0ReceiveDMARequest 

SPI0 Receive.

kDmaRequestMux0SPI0TransmitDMARequest 

SPI0 Transmit.

kDmaRequestMux0Reserved18 

Reserved18.

kDmaRequestMux0Reserved19 

Reserved19.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0DMARequest 

I2C0.

kDmaRequestMux0Reserved23 

Reserved23.

kDmaRequestMux0FTM0C0DMARequest 

FTM0 channel 0.

kDmaRequestMux0FTM0C1DMARequest 

FTM0 channel 1.

kDmaRequestMux0FTM0C2DMARequest 

FTM0 channel 2.

kDmaRequestMux0FTM0C3DMARequest 

FTM0 channel 3.

kDmaRequestMux0FTM0C4DMARequest 

FTM0 channel 4.

kDmaRequestMux0FTM0C5DMARequest 

FTM0 channel 5.

kDmaRequestMux0FTM0C6DMARequest 

FTM0 channel 6.

kDmaRequestMux0FTM0C7DMARequest 

FTM0 channel 7.

kDmaRequestMux0FTM1C0DMARequest 

FTM1 channel 0.

kDmaRequestMux0FTM1C1DMARequest 

FTM1 channel 1.

kDmaRequestMux0Reserved34 

Reserved34.

kDmaRequestMux0Reserved35 

Reserved35.

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0DMARequest 

ADC0.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0DMARequest 

CMP0.

kDmaRequestMux0CMP1DMARequest 

CMP1.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0Reserved45 

Reserved45.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0CMTDMARequest 

CMT.

kDmaRequestMux0PDBDMARequest 

PDB.

kDmaRequestMux0GPIOPortADMARequest 

GPIO Port A.

kDmaRequestMux0GPIOPortBDMARequest 

GPIO Port B.

kDmaRequestMux0GPIOPortCDMARequest 

GPIO Port C.

kDmaRequestMux0GPIOPortDDMARequest 

GPIO Port D.

kDmaRequestMux0GPIOPortEDMARequest 

GPIO Port E.

kDmaRequestMux0AlwaysEnabledslot54DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot55DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot56DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot57DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot58DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot59DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot60DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot61DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot62DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot63DMARequest 

Always enabled.

kDmaRequestMux0Disable 

DMAMUX TriggerDisabled.

kDmaRequestMux0TSI0 

TSI0.

kDmaRequestMux0UART0Rx 

UART0 Receive.

kDmaRequestMux0UART0Tx 

UART0 Transmit.

kDmaRequestMux0UART1Rx 

UART1 Receive.

kDmaRequestMux0UART1Tx 

UART1 Transmit.

kDmaRequestMux0UART2Rx 

UART2 Receive.

kDmaRequestMux0UART2Tx 

UART2 Transmit.

kDmaRequestMux0UART3Rx 

UART3 Receive.

kDmaRequestMux0UART3Tx 

UART3 Transmit.

kDmaRequestMux0UART4 

UART4 Transmit or Receive.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0I2S0Rx 

I2S0 Receive.

kDmaRequestMux0I2S0Tx 

I2S0 Transmit.

kDmaRequestMux0SPI0Rx 

SPI0 Receive.

kDmaRequestMux0SPI0Tx 

SPI0 Transmit.

kDmaRequestMux0SPI1Rx 

SPI1 Receive.

kDmaRequestMux0SPI1Tx 

SPI1 Transmit.

kDmaRequestMux0I2C0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C0 

I2C0 and I2C3.

kDmaRequestMux0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C1I2C2 

I2C1 and I2C2.

kDmaRequestMux0I2C1 

I2C1 and I2C2.

kDmaRequestMux0I2C2 

I2C1 and I2C2.

kDmaRequestMux0FTM0Channel0 

FTM0 C0V.

kDmaRequestMux0FTM0Channel1 

FTM0 C1V.

kDmaRequestMux0FTM0Channel2 

FTM0 C2V.

kDmaRequestMux0FTM0Channel3 

FTM0 C3V.

kDmaRequestMux0FTM0Channel4 

FTM0 C4V.

kDmaRequestMux0FTM0Channel5 

FTM0 C5V.

kDmaRequestMux0FTM0Channel6 

FTM0 C6V.

kDmaRequestMux0FTM0Channel7 

FTM0 C7V.

kDmaRequestMux0FTM1TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM2TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM3Channel0 

FTM3 C0V.

kDmaRequestMux0FTM3Channel1 

FTM3 C1V.

kDmaRequestMux0FTM3Channel2 

FTM3 C2V.

kDmaRequestMux0FTM3Channel3 

FTM3 C3V.

kDmaRequestMux0FTM3Channel4 

FTM3 C4V.

kDmaRequestMux0FTM3Channel5 

FTM3 C5V.

kDmaRequestMux0FTM3Channel6SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel6 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel7SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0FTM3Channel7 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0ADC0 

ADC0.

kDmaRequestMux0ADC1 

ADC1.

kDmaRequestMux0CMP0 

CMP0.

kDmaRequestMux0CMP1 

CMP1.

kDmaRequestMux0CMP2CMP3 

CMP2 and CMP3.

kDmaRequestMux0CMP2 

CMP2 and CMP3.

kDmaRequestMux0CMP3 

CMP2 and CMP3.

kDmaRequestMux0DAC0 

DAC0.

kDmaRequestMux0DAC1 

DAC1.

kDmaRequestMux0CMT 

CMT.

kDmaRequestMux0PDB 

PDB0.

kDmaRequestMux0PortA 

PTA.

kDmaRequestMux0PortB 

PTB.

kDmaRequestMux0PortC 

PTC.

kDmaRequestMux0PortD 

PTD.

kDmaRequestMux0PortE 

PTE.

kDmaRequestMux0Reserved54 

Reserved54.

kDmaRequestMux0TPM1Overflow 

TPM1.

kDmaRequestMux0TPM2Overflow 

TPM2.

kDmaRequestMux0Reserved57 

Reserved57.

kDmaRequestMux0LPUART0Rx 

LPUART0 Receive.

kDmaRequestMux0LPUART0Tx 

LPUART0 Transmit.

kDmaRequestMux0AlwaysOn60 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn61 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn62 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn63 

DMAMUX Always Enabled slot.

kDmaRequestMux0Disable 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0Rx 

UART0 receive complete.

kDmaRequestMux0LPSCI0Rx 

UART0 receive complete.

kDmaRequestMux0UART0Tx 

UART0 transmit complete.

kDmaRequestMux0LPSCI0Tx 

UART0 transmit complete.

kDmaRequestMux0UART1Rx 

UART1 receive complete.

kDmaRequestMux0UART1Tx 

UART1 transmit complete.

kDmaRequestMux0UART2Rx 

UART2 receive complete.

kDmaRequestMux0UART2Tx 

UART2 transmit complete.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0Rx 

I2S0 receive complete.

kDmaRequestMux0I2S0Tx 

I2S0 transmit complete.

kDmaRequestMux0SPI0Rx 

SPI0 receive complete.

kDmaRequestMux0SPI0Tx 

SPI0 transmit complete.

kDmaRequestMux0SPI1Rx 

SPI1 receive complete.

kDmaRequestMux0SPI1Tx 

SPI1 transmit complete.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0 

I2C0 transmission complete.

kDmaRequestMux0I2C1 

I2C1 transmission complete.

kDmaRequestMux0TPM0Channel0 

TPM0 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM0Channel1 

TPM0 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM0Channel2 

TPM0 channel 2 event (CMP or CAP)

kDmaRequestMux0TPM0Channel3 

TPM0 channel 3 event (CMP or CAP)

kDmaRequestMux0TPM0Channel4 

TPM0 channel 4 event (CMP or CAP)

kDmaRequestMux0TPM0Channel5 

TPM0 channel 5 event (CMP or CAP)

kDmaRequestMux0Reserved30 

Reserved30.

kDmaRequestMux0Reserved31 

Reserved31.

kDmaRequestMux0TPM1Channel0 

TPM1 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM1Channel1 

TPM1 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM2Channel0 

TPM2 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM2Channel1 

TPM2 channel 1 event (CMP or CAP)

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0 

ADC0 conversion complete.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0 

CMP0 Output.

kDmaRequestMux0Reserved43 

Reserved43.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0DAC0 

DAC0 buffer pointer reaches upper or lower limit.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0Reserved47 

Reserved47.

kDmaRequestMux0Reserved48 

Reserved48.

kDmaRequestMux0PortA 

PORTA rising, falling or both edges.

kDmaRequestMux0Reserved50 

Reserved50.

kDmaRequestMux0PortC 

PORTC rising, falling or both edges.

kDmaRequestMux0PortD 

PORTD rising, falling or both edges.

kDmaRequestMux0Reserved53 

Reserved53.

kDmaRequestMux0TPM0Overflow 

TPM0 overflow.

kDmaRequestMux0TPM1Overflow 

TPM1 overflow.

kDmaRequestMux0TPM2Overflow 

TPM2 overflow.

kDmaRequestMux0TSI 

TSI0 event.

kDmaRequestMux0Reserved58 

Reserved58.

kDmaRequestMux0Reserved59 

Reserved59.

kDmaRequestMux0AlwaysOn60 

Always enabled 60.

kDmaRequestMux0AlwaysOn61 

Always enabled 61.

kDmaRequestMux0AlwaysOn62 

Always enabled 62.

kDmaRequestMux0AlwaysOn63 

Always enabled 63.

Definition at line 225 of file MKL26Z4.h.

Structure for the DMA hardware request.

Defines the structure for the DMA hardware request collections. The user can configure the hardware request into DMAMUX to trigger the DMA transfer accordingly. The index of the hardware request varies according to the to SoC.

Enumerator:
kDmaRequestMux0SoftwareDMARequest 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0ReceiveDMARequest 

UART0 Receive.

kDmaRequestMux0UART0TransmitDMARequest 

UART0 Transmit.

kDmaRequestMux0UART1ReceiveDMARequest 

UART1 Receive.

kDmaRequestMux0UART1TransmitDMARequest 

UART1 Transmit.

kDmaRequestMux0UART2ReceiveDMARequest 

UART2 Receive.

kDmaRequestMux0UART2TransmitDMARequest 

UART2 Transmit.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0ReceiveDMARequest 

I2S0 Receive.

kDmaRequestMux0I2S0TransmitDMARequest 

I2S0 Transmit.

kDmaRequestMux0SPI0ReceiveDMARequest 

SPI0 Receive.

kDmaRequestMux0SPI0TransmitDMARequest 

SPI0 Transmit.

kDmaRequestMux0Reserved18 

Reserved18.

kDmaRequestMux0Reserved19 

Reserved19.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0DMARequest 

I2C0.

kDmaRequestMux0Reserved23 

Reserved23.

kDmaRequestMux0FTM0C0DMARequest 

FTM0 channel 0.

kDmaRequestMux0FTM0C1DMARequest 

FTM0 channel 1.

kDmaRequestMux0FTM0C2DMARequest 

FTM0 channel 2.

kDmaRequestMux0FTM0C3DMARequest 

FTM0 channel 3.

kDmaRequestMux0FTM0C4DMARequest 

FTM0 channel 4.

kDmaRequestMux0FTM0C5DMARequest 

FTM0 channel 5.

kDmaRequestMux0FTM0C6DMARequest 

FTM0 channel 6.

kDmaRequestMux0FTM0C7DMARequest 

FTM0 channel 7.

kDmaRequestMux0FTM1C0DMARequest 

FTM1 channel 0.

kDmaRequestMux0FTM1C1DMARequest 

FTM1 channel 1.

kDmaRequestMux0Reserved34 

Reserved34.

kDmaRequestMux0Reserved35 

Reserved35.

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0DMARequest 

ADC0.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0DMARequest 

CMP0.

kDmaRequestMux0CMP1DMARequest 

CMP1.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0Reserved45 

Reserved45.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0CMTDMARequest 

CMT.

kDmaRequestMux0PDBDMARequest 

PDB.

kDmaRequestMux0GPIOPortADMARequest 

GPIO Port A.

kDmaRequestMux0GPIOPortBDMARequest 

GPIO Port B.

kDmaRequestMux0GPIOPortCDMARequest 

GPIO Port C.

kDmaRequestMux0GPIOPortDDMARequest 

GPIO Port D.

kDmaRequestMux0GPIOPortEDMARequest 

GPIO Port E.

kDmaRequestMux0AlwaysEnabledslot54DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot55DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot56DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot57DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot58DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot59DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot60DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot61DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot62DMARequest 

Always enabled.

kDmaRequestMux0AlwaysEnabledslot63DMARequest 

Always enabled.

kDmaRequestMux0Disable 

DMAMUX TriggerDisabled.

kDmaRequestMux0TSI0 

TSI0.

kDmaRequestMux0UART0Rx 

UART0 Receive.

kDmaRequestMux0UART0Tx 

UART0 Transmit.

kDmaRequestMux0UART1Rx 

UART1 Receive.

kDmaRequestMux0UART1Tx 

UART1 Transmit.

kDmaRequestMux0UART2Rx 

UART2 Receive.

kDmaRequestMux0UART2Tx 

UART2 Transmit.

kDmaRequestMux0UART3Rx 

UART3 Receive.

kDmaRequestMux0UART3Tx 

UART3 Transmit.

kDmaRequestMux0UART4 

UART4 Transmit or Receive.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0I2S0Rx 

I2S0 Receive.

kDmaRequestMux0I2S0Tx 

I2S0 Transmit.

kDmaRequestMux0SPI0Rx 

SPI0 Receive.

kDmaRequestMux0SPI0Tx 

SPI0 Transmit.

kDmaRequestMux0SPI1Rx 

SPI1 Receive.

kDmaRequestMux0SPI1Tx 

SPI1 Transmit.

kDmaRequestMux0I2C0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C0 

I2C0 and I2C3.

kDmaRequestMux0I2C3 

I2C0 and I2C3.

kDmaRequestMux0I2C1I2C2 

I2C1 and I2C2.

kDmaRequestMux0I2C1 

I2C1 and I2C2.

kDmaRequestMux0I2C2 

I2C1 and I2C2.

kDmaRequestMux0FTM0Channel0 

FTM0 C0V.

kDmaRequestMux0FTM0Channel1 

FTM0 C1V.

kDmaRequestMux0FTM0Channel2 

FTM0 C2V.

kDmaRequestMux0FTM0Channel3 

FTM0 C3V.

kDmaRequestMux0FTM0Channel4 

FTM0 C4V.

kDmaRequestMux0FTM0Channel5 

FTM0 C5V.

kDmaRequestMux0FTM0Channel6 

FTM0 C6V.

kDmaRequestMux0FTM0Channel7 

FTM0 C7V.

kDmaRequestMux0FTM1TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0TPM1Channel0 

FTM1 C0V and TPM1 C0V.

kDmaRequestMux0FTM1TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0TPM1Channel1 

FTM1 C1V and TPM1 C1V.

kDmaRequestMux0FTM2TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0TPM2Channel0 

FTM2 C0V and TPM2 C0V.

kDmaRequestMux0FTM2TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0TPM2Channel1 

FTM2 C1V and TPM2 C1V.

kDmaRequestMux0FTM3Channel0 

FTM3 C0V.

kDmaRequestMux0FTM3Channel1 

FTM3 C1V.

kDmaRequestMux0FTM3Channel2 

FTM3 C2V.

kDmaRequestMux0FTM3Channel3 

FTM3 C3V.

kDmaRequestMux0FTM3Channel4 

FTM3 C4V.

kDmaRequestMux0FTM3Channel5 

FTM3 C5V.

kDmaRequestMux0FTM3Channel6SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel6 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0SPI2Rx 

FTM3 C6V and SPI2 Receive.

kDmaRequestMux0FTM3Channel7SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0FTM3Channel7 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0SPI2Tx 

FTM3 C7V and SPI2 Transmit.

kDmaRequestMux0ADC0 

ADC0.

kDmaRequestMux0ADC1 

ADC1.

kDmaRequestMux0CMP0 

CMP0.

kDmaRequestMux0CMP1 

CMP1.

kDmaRequestMux0CMP2CMP3 

CMP2 and CMP3.

kDmaRequestMux0CMP2 

CMP2 and CMP3.

kDmaRequestMux0CMP3 

CMP2 and CMP3.

kDmaRequestMux0DAC0 

DAC0.

kDmaRequestMux0DAC1 

DAC1.

kDmaRequestMux0CMT 

CMT.

kDmaRequestMux0PDB 

PDB0.

kDmaRequestMux0PortA 

PTA.

kDmaRequestMux0PortB 

PTB.

kDmaRequestMux0PortC 

PTC.

kDmaRequestMux0PortD 

PTD.

kDmaRequestMux0PortE 

PTE.

kDmaRequestMux0Reserved54 

Reserved54.

kDmaRequestMux0TPM1Overflow 

TPM1.

kDmaRequestMux0TPM2Overflow 

TPM2.

kDmaRequestMux0Reserved57 

Reserved57.

kDmaRequestMux0LPUART0Rx 

LPUART0 Receive.

kDmaRequestMux0LPUART0Tx 

LPUART0 Transmit.

kDmaRequestMux0AlwaysOn60 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn61 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn62 

DMAMUX Always Enabled slot.

kDmaRequestMux0AlwaysOn63 

DMAMUX Always Enabled slot.

kDmaRequestMux0Disable 

Disable.

kDmaRequestMux0Reserved1 

Reserved1.

kDmaRequestMux0UART0Rx 

UART0 receive complete.

kDmaRequestMux0LPSCI0Rx 

UART0 receive complete.

kDmaRequestMux0UART0Tx 

UART0 transmit complete.

kDmaRequestMux0LPSCI0Tx 

UART0 transmit complete.

kDmaRequestMux0UART1Rx 

UART1 receive complete.

kDmaRequestMux0UART1Tx 

UART1 transmit complete.

kDmaRequestMux0UART2Rx 

UART2 receive complete.

kDmaRequestMux0UART2Tx 

UART2 transmit complete.

kDmaRequestMux0Reserved8 

Reserved8.

kDmaRequestMux0Reserved9 

Reserved9.

kDmaRequestMux0Reserved10 

Reserved10.

kDmaRequestMux0Reserved11 

Reserved11.

kDmaRequestMux0Reserved12 

Reserved12.

kDmaRequestMux0Reserved13 

Reserved13.

kDmaRequestMux0I2S0Rx 

I2S0 receive complete.

kDmaRequestMux0I2S0Tx 

I2S0 transmit complete.

kDmaRequestMux0SPI0Rx 

SPI0 receive complete.

kDmaRequestMux0SPI0Tx 

SPI0 transmit complete.

kDmaRequestMux0SPI1Rx 

SPI1 receive complete.

kDmaRequestMux0SPI1Tx 

SPI1 transmit complete.

kDmaRequestMux0Reserved20 

Reserved20.

kDmaRequestMux0Reserved21 

Reserved21.

kDmaRequestMux0I2C0 

I2C0 transmission complete.

kDmaRequestMux0I2C1 

I2C1 transmission complete.

kDmaRequestMux0TPM0Channel0 

TPM0 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM0Channel1 

TPM0 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM0Channel2 

TPM0 channel 2 event (CMP or CAP)

kDmaRequestMux0TPM0Channel3 

TPM0 channel 3 event (CMP or CAP)

kDmaRequestMux0TPM0Channel4 

TPM0 channel 4 event (CMP or CAP)

kDmaRequestMux0TPM0Channel5 

TPM0 channel 5 event (CMP or CAP)

kDmaRequestMux0Reserved30 

Reserved30.

kDmaRequestMux0Reserved31 

Reserved31.

kDmaRequestMux0TPM1Channel0 

TPM1 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM1Channel1 

TPM1 channel 1 event (CMP or CAP)

kDmaRequestMux0TPM2Channel0 

TPM2 channel 0 event (CMP or CAP)

kDmaRequestMux0TPM2Channel1 

TPM2 channel 1 event (CMP or CAP)

kDmaRequestMux0Reserved36 

Reserved36.

kDmaRequestMux0Reserved37 

Reserved37.

kDmaRequestMux0Reserved38 

Reserved38.

kDmaRequestMux0Reserved39 

Reserved39.

kDmaRequestMux0ADC0 

ADC0 conversion complete.

kDmaRequestMux0Reserved41 

Reserved41.

kDmaRequestMux0CMP0 

CMP0 Output.

kDmaRequestMux0Reserved43 

Reserved43.

kDmaRequestMux0Reserved44 

Reserved44.

kDmaRequestMux0DAC0 

DAC0 buffer pointer reaches upper or lower limit.

kDmaRequestMux0Reserved46 

Reserved46.

kDmaRequestMux0Reserved47 

Reserved47.

kDmaRequestMux0Reserved48 

Reserved48.

kDmaRequestMux0PortA 

PORTA rising, falling or both edges.

kDmaRequestMux0Reserved50 

Reserved50.

kDmaRequestMux0PortC 

PORTC rising, falling or both edges.

kDmaRequestMux0PortD 

PORTD rising, falling or both edges.

kDmaRequestMux0Reserved53 

Reserved53.

kDmaRequestMux0TPM0Overflow 

TPM0 overflow.

kDmaRequestMux0TPM1Overflow 

TPM1 overflow.

kDmaRequestMux0TPM2Overflow 

TPM2 overflow.

kDmaRequestMux0TSI 

TSI0 event.

kDmaRequestMux0Reserved58 

Reserved58.

kDmaRequestMux0Reserved59 

Reserved59.

kDmaRequestMux0AlwaysOn60 

Always enabled 60.

kDmaRequestMux0AlwaysOn61 

Always enabled 61.

kDmaRequestMux0AlwaysOn62 

Always enabled 62.

kDmaRequestMux0AlwaysOn63 

Always enabled 63.

Definition at line 279 of file MK26F18.h.