pub enum Interrupt {
Show 68 variants EMU, WDOG0, LDMA, GPIO_EVEN, SMU, TIMER0, USART0_RX, USART0_TX, ACMP0, ADC0, IDAC0, I2C0, I2C1, GPIO_ODD, TIMER1, TIMER2, TIMER3, USART1_RX, USART1_TX, USART2_RX, USART2_TX, UART0_RX, UART0_TX, UART1_RX, UART1_TX, LEUART0, LEUART1, LETIMER0, PCNT0, PCNT1, PCNT2, RTCC, CMU, MSC, CRYPTO0, CRYOTIMER, FPUEH, USART3_RX, USART3_TX, USART4_RX, USART4_TX, WTIMER0, WTIMER1, WTIMER2, WTIMER3, I2C2, VDAC0, TIMER4, TIMER5, TIMER6, USART5_RX, USART5_TX, CSEN, LESENSE, EBI, ACMP2, ADC1, LCD, SDIO, ETH, CAN0, CAN1, USB, RTC, WDOG1, LETIMER1, TRNG0, QSPI0,
}
Expand description

Enumeration of all the interrupts

Variants

EMU

0 - EMU

WDOG0

1 - WDOG0

LDMA

2 - LDMA

GPIO_EVEN

3 - GPIO_EVEN

SMU

4 - SMU

TIMER0

5 - TIMER0

USART0_RX

6 - USART0_RX

USART0_TX

7 - USART0_TX

ACMP0

8 - ACMP0

ADC0

9 - ADC0

IDAC0

10 - IDAC0

I2C0

11 - I2C0

I2C1

12 - I2C1

GPIO_ODD

13 - GPIO_ODD

TIMER1

14 - TIMER1

TIMER2

15 - TIMER2

TIMER3

16 - TIMER3

USART1_RX

17 - USART1_RX

USART1_TX

18 - USART1_TX

USART2_RX

19 - USART2_RX

USART2_TX

20 - USART2_TX

UART0_RX

21 - UART0_RX

UART0_TX

22 - UART0_TX

UART1_RX

23 - UART1_RX

UART1_TX

24 - UART1_TX

LEUART0

25 - LEUART0

LEUART1

26 - LEUART1

LETIMER0

27 - LETIMER0

PCNT0

28 - PCNT0

PCNT1

29 - PCNT1

PCNT2

30 - PCNT2

RTCC

31 - RTCC

CMU

32 - CMU

MSC

33 - MSC

CRYPTO0

34 - CRYPTO0

CRYOTIMER

35 - CRYOTIMER

FPUEH

36 - FPUEH

USART3_RX

37 - USART3_RX

USART3_TX

38 - USART3_TX

USART4_RX

39 - USART4_RX

USART4_TX

40 - USART4_TX

WTIMER0

41 - WTIMER0

WTIMER1

42 - WTIMER1

WTIMER2

43 - WTIMER2

WTIMER3

44 - WTIMER3

I2C2

45 - I2C2

VDAC0

46 - VDAC0

TIMER4

47 - TIMER4

TIMER5

48 - TIMER5

TIMER6

49 - TIMER6

USART5_RX

50 - USART5_RX

USART5_TX

51 - USART5_TX

CSEN

52 - CSEN

LESENSE

53 - LESENSE

EBI

54 - EBI

ACMP2

55 - ACMP2

ADC1

56 - ADC1

LCD

57 - LCD

SDIO

58 - SDIO

ETH

59 - ETH

CAN0

60 - CAN0

CAN1

61 - CAN1

USB

62 - USB

RTC

63 - RTC

WDOG1

64 - WDOG1

LETIMER1

65 - LETIMER1

TRNG0

66 - TRNG0

QSPI0

67 - QSPI0

Trait Implementations

Returns the number associated with an interrupt

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.

Should always be Self
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.