#[repr(u8)]pub enum TreqSel {
Show 64 variants
PIO0_TX0 = 0,
PIO0_TX1 = 1,
PIO0_TX2 = 2,
PIO0_TX3 = 3,
PIO0_RX0 = 4,
PIO0_RX1 = 5,
PIO0_RX2 = 6,
PIO0_RX3 = 7,
PIO1_TX0 = 8,
PIO1_TX1 = 9,
PIO1_TX2 = 10,
PIO1_TX3 = 11,
PIO1_RX0 = 12,
PIO1_RX1 = 13,
PIO1_RX2 = 14,
PIO1_RX3 = 15,
SPI0_TX = 16,
SPI0_RX = 17,
SPI1_TX = 18,
SPI1_RX = 19,
UART0_TX = 20,
UART0_RX = 21,
UART1_TX = 22,
UART1_RX = 23,
PWM_WRAP0 = 24,
PWM_WRAP1 = 25,
PWM_WRAP2 = 26,
PWM_WRAP3 = 27,
PWM_WRAP4 = 28,
PWM_WRAP5 = 29,
PWM_WRAP6 = 30,
PWM_WRAP7 = 31,
I2C0_TX = 32,
I2C0_RX = 33,
I2C1_TX = 34,
I2C1_RX = 35,
ADC = 36,
XIP_STREAM = 37,
XIP_SSITX = 38,
XIP_SSIRX = 39,
_RESERVED_28 = 40,
_RESERVED_29 = 41,
_RESERVED_2a = 42,
_RESERVED_2b = 43,
_RESERVED_2c = 44,
_RESERVED_2d = 45,
_RESERVED_2e = 46,
_RESERVED_2f = 47,
_RESERVED_30 = 48,
_RESERVED_31 = 49,
_RESERVED_32 = 50,
_RESERVED_33 = 51,
_RESERVED_34 = 52,
_RESERVED_35 = 53,
_RESERVED_36 = 54,
_RESERVED_37 = 55,
_RESERVED_38 = 56,
_RESERVED_39 = 57,
_RESERVED_3a = 58,
TIMER0 = 59,
TIMER1 = 60,
TIMER2 = 61,
TIMER3 = 62,
PERMANENT = 63,
}
Variants§
PIO0_TX0 = 0
Select PIO0’s TX FIFO 0 as TREQ
PIO0_TX1 = 1
Select PIO0’s TX FIFO 1 as TREQ
PIO0_TX2 = 2
Select PIO0’s TX FIFO 2 as TREQ
PIO0_TX3 = 3
Select PIO0’s TX FIFO 3 as TREQ
PIO0_RX0 = 4
Select PIO0’s RX FIFO 0 as TREQ
PIO0_RX1 = 5
Select PIO0’s RX FIFO 1 as TREQ
PIO0_RX2 = 6
Select PIO0’s RX FIFO 2 as TREQ
PIO0_RX3 = 7
Select PIO0’s RX FIFO 3 as TREQ
PIO1_TX0 = 8
Select PIO1’s TX FIFO 0 as TREQ
PIO1_TX1 = 9
Select PIO1’s TX FIFO 1 as TREQ
PIO1_TX2 = 10
Select PIO1’s TX FIFO 2 as TREQ
PIO1_TX3 = 11
Select PIO1’s TX FIFO 3 as TREQ
PIO1_RX0 = 12
Select PIO1’s RX FIFO 0 as TREQ
PIO1_RX1 = 13
Select PIO1’s RX FIFO 1 as TREQ
PIO1_RX2 = 14
Select PIO1’s RX FIFO 2 as TREQ
PIO1_RX3 = 15
Select PIO1’s RX FIFO 3 as TREQ
SPI0_TX = 16
Select SPI0’s TX FIFO as TREQ
SPI0_RX = 17
Select SPI0’s RX FIFO as TREQ
SPI1_TX = 18
Select SPI1’s TX FIFO as TREQ
SPI1_RX = 19
Select SPI1’s RX FIFO as TREQ
UART0_TX = 20
Select UART0’s TX FIFO as TREQ
UART0_RX = 21
Select UART0’s RX FIFO as TREQ
UART1_TX = 22
Select UART1’s TX FIFO as TREQ
UART1_RX = 23
Select UART1’s RX FIFO as TREQ
PWM_WRAP0 = 24
Select PWM Counter 0’s Wrap Value as TREQ
PWM_WRAP1 = 25
Select PWM Counter 1’s Wrap Value as TREQ
PWM_WRAP2 = 26
Select PWM Counter 2’s Wrap Value as TREQ
PWM_WRAP3 = 27
Select PWM Counter 3’s Wrap Value as TREQ
PWM_WRAP4 = 28
Select PWM Counter 4’s Wrap Value as TREQ
PWM_WRAP5 = 29
Select PWM Counter 5’s Wrap Value as TREQ
PWM_WRAP6 = 30
Select PWM Counter 6’s Wrap Value as TREQ
PWM_WRAP7 = 31
Select PWM Counter 7’s Wrap Value as TREQ
I2C0_TX = 32
Select I2C0’s TX FIFO as TREQ
I2C0_RX = 33
Select I2C0’s RX FIFO as TREQ
I2C1_TX = 34
Select I2C1’s TX FIFO as TREQ
I2C1_RX = 35
Select I2C1’s RX FIFO as TREQ
ADC = 36
Select the ADC as TREQ
XIP_STREAM = 37
Select the XIP Streaming FIFO as TREQ
XIP_SSITX = 38
Select the XIP SSI TX FIFO as TREQ
XIP_SSIRX = 39
Select the XIP SSI RX FIFO as TREQ
_RESERVED_28 = 40
_RESERVED_29 = 41
_RESERVED_2a = 42
_RESERVED_2b = 43
_RESERVED_2c = 44
_RESERVED_2d = 45
_RESERVED_2e = 46
_RESERVED_2f = 47
_RESERVED_30 = 48
_RESERVED_31 = 49
_RESERVED_32 = 50
_RESERVED_33 = 51
_RESERVED_34 = 52
_RESERVED_35 = 53
_RESERVED_36 = 54
_RESERVED_37 = 55
_RESERVED_38 = 56
_RESERVED_39 = 57
_RESERVED_3a = 58
TIMER0 = 59
Select Timer 0 as TREQ
TIMER1 = 60
Select Timer 1 as TREQ
TIMER2 = 61
Select Timer 2 as TREQ (Optional)
TIMER3 = 62
Select Timer 3 as TREQ (Optional)
PERMANENT = 63
Permanent request, for unpaced transfers.