Enum DMA_TREQ_SEL#

Enum Documentation#

enum class RP2040::DMA_TREQ_SEL : uint8_t#

Values:

enumerator PIO0_TX0#
enumerator PIO0_TX1#
enumerator PIO0_TX2#
enumerator PIO0_TX3#
enumerator PIO0_RX0#
enumerator PIO0_RX1#
enumerator PIO0_RX2#
enumerator PIO0_RX3#
enumerator PIO1_TX0#
enumerator PIO1_TX1#
enumerator PIO1_TX2#
enumerator PIO1_TX3#
enumerator PIO1_RX0#
enumerator PIO1_RX1#
enumerator PIO1_RX2#
enumerator PIO1_RX3#
enumerator SPI0_TX#
enumerator SPI0_RX#
enumerator SPI1_TX#
enumerator SPI1_RX#
enumerator UART0_TX#
enumerator UART0_RX#
enumerator UART1_TX#
enumerator UART1_RX#
enumerator PWM_WRAP0#
enumerator PWM_WRAP1#
enumerator PWM_WRAP2#
enumerator PWM_WRAP3#
enumerator PWM_WRAP4#
enumerator PWM_WRAP5#
enumerator PWM_WRAP6#
enumerator PWM_WRAP7#
enumerator I2C0_TX#
enumerator I2C0_RX#
enumerator I2C1_TX#
enumerator I2C1_RX#
enumerator ADC#
enumerator XIP_STREAM#
enumerator XIP_SSITX#
enumerator XIP_SSIRX#
enumerator TIMER0#

Select Timer 0 as TREQ

enumerator TIMER1#

Select Timer 1 as TREQ

enumerator TIMER2#

Select Timer 2 as TREQ (Optional)

enumerator TIMER3#

Select Timer 3 as TREQ (Optional)

enumerator PERMANENT#

Permanent request, for unpaced transfers.