#[repr(u8)]
pub enum PERIDSELECT_A {
Show 52 variants HSMCI, SPI0_TX, SPI0_RX, SPI1_TX, SPI1_RX, QSPI_TX, QSPI_RX, USART0_TX, USART0_RX, USART1_TX, USART1_RX, USART2_TX, USART2_RX, PWM0, TWIHS0_TX, TWIHS0_RX, TWIHS1_TX, TWIHS1_RX, TWIHS2_TX, TWIHS2_RX, UART0_TX, UART0_RX, UART1_TX, UART1_RX, UART2_TX, UART2_RX, UART3_TX, UART3_RX, UART4_TX, UART4_RX, DACC0, DACC1, SSC_TX, SSC_RX, PIOA, AFEC0, AFEC1, AES_TX, AES_RX, PWM1, TC0, TC3, TC6, TC9, I2SC0_TX_LEFT, I2SC0_RX_LEFT, I2SC1_TX_LEFT, I2SC1_RX_LEFT, I2SC0_TX_RIGHT, I2SC0_RX_RIGHT, I2SC1_TX_RIGHT, I2SC1_RX_RIGHT,
}
Expand description

Channel x Peripheral Hardware Request Line Identifier

Value on reset: 0

Variants

HSMCI

0: HSMCI

SPI0_TX

1: SPI0_TX

SPI0_RX

2: SPI0_RX

SPI1_TX

3: SPI1_TX

SPI1_RX

4: SPI1_RX

QSPI_TX

5: QSPI_TX

QSPI_RX

6: QSPI_RX

USART0_TX

7: USART0_TX

USART0_RX

8: USART0_RX

USART1_TX

9: USART1_TX

USART1_RX

10: USART1_RX

USART2_TX

11: USART2_TX

USART2_RX

12: USART2_RX

PWM0

13: PWM0

TWIHS0_TX

14: TWIHS0_TX

TWIHS0_RX

15: TWIHS0_RX

TWIHS1_TX

16: TWIHS1_TX

TWIHS1_RX

17: TWIHS1_RX

TWIHS2_TX

18: TWIHS2_TX

TWIHS2_RX

19: TWIHS2_RX

UART0_TX

20: UART0_TX

UART0_RX

21: UART0_RX

UART1_TX

22: UART1_TX

UART1_RX

23: UART1_RX

UART2_TX

24: UART2_TX

UART2_RX

25: UART2_RX

UART3_TX

26: UART3_TX

UART3_RX

27: UART3_RX

UART4_TX

28: UART4_TX

UART4_RX

29: UART4_RX

DACC0

30: DACC0

DACC1

31: DACC1

SSC_TX

32: SSC_TX

SSC_RX

33: SSC_RX

PIOA

34: PIOA

AFEC0

35: AFEC0

AFEC1

36: AFEC1

AES_TX

37: AES_TX

AES_RX

38: AES_RX

PWM1

39: PWM1

TC0

40: TC0

TC3

41: TC3

TC6

42: TC6

TC9

43: TC9

I2SC0_TX_LEFT

44: I2SC0_TX_LEFT

I2SC0_RX_LEFT

45: I2SC0_RX_LEFT

I2SC1_TX_LEFT

46: I2SC1_TX_LEFT

I2SC1_RX_LEFT

47: I2SC1_RX_LEFT

I2SC0_TX_RIGHT

48: I2SC0_TX_RIGHT

I2SC0_RX_RIGHT

49: I2SC0_RX_RIGHT

I2SC1_TX_RIGHT

50: I2SC1_TX_RIGHT

I2SC1_RX_RIGHT

51: I2SC1_RX_RIGHT

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Converts to this type from the input type.
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.