pub type TREQ_SEL_W<'a, REG> = FieldWriter<'a, REG, 6, TREQ_SEL_A>;
Expand description
Field TREQ_SEL
writer - Select a Transfer Request signal.
The channel uses the transfer request signal to pace its data transfer rate. Sources for TREQ signals are internal (TIMERS) or external (DREQ, a Data Request from the system).
0x0 to 0x3a -> select DREQ n as TREQ
struct TREQ_SEL_W<'a, REG> { }
Select PIO0’s TX FIFO 0 as TREQ
Select PIO0’s TX FIFO 1 as TREQ
Select PIO0’s TX FIFO 2 as TREQ
Select PIO0’s TX FIFO 3 as TREQ
Select PIO0’s RX FIFO 0 as TREQ
Select PIO0’s RX FIFO 1 as TREQ
Select PIO0’s RX FIFO 2 as TREQ
Select PIO0’s RX FIFO 3 as TREQ
Select PIO1’s TX FIFO 0 as TREQ
Select PIO1’s TX FIFO 1 as TREQ
Select PIO1’s TX FIFO 2 as TREQ
Select PIO1’s TX FIFO 3 as TREQ
Select PIO1’s RX FIFO 0 as TREQ
Select PIO1’s RX FIFO 1 as TREQ
Select PIO1’s RX FIFO 2 as TREQ
Select PIO1’s RX FIFO 3 as TREQ
Select SPI0’s TX FIFO as TREQ
Select SPI0’s RX FIFO as TREQ
Select SPI1’s TX FIFO as TREQ
Select SPI1’s RX FIFO as TREQ
Select UART0’s TX FIFO as TREQ
Select UART0’s RX FIFO as TREQ
Select UART1’s TX FIFO as TREQ
Select UART1’s RX FIFO as TREQ
Select PWM Counter 0’s Wrap Value as TREQ
Select PWM Counter 1’s Wrap Value as TREQ
Select PWM Counter 2’s Wrap Value as TREQ
Select PWM Counter 3’s Wrap Value as TREQ
Select PWM Counter 4’s Wrap Value as TREQ
Select PWM Counter 5’s Wrap Value as TREQ
Select PWM Counter 6’s Wrap Value as TREQ
Select PWM Counter 7’s Wrap Value as TREQ
Select I2C0’s TX FIFO as TREQ
Select I2C0’s RX FIFO as TREQ
Select I2C1’s TX FIFO as TREQ
Select I2C1’s RX FIFO as TREQ
Select the XIP Streaming FIFO as TREQ
Select the XIP SSI TX FIFO as TREQ
Select the XIP SSI RX FIFO as TREQ
Select Timer 2 as TREQ (Optional)
Select Timer 3 as TREQ (Optional)
Permanent request, for unpaced transfers.