#[repr(u16)]
pub enum Interrupt {
Show 60 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, VDAC0, CSEN, LESENSE, EBI, ACMP2, ADC1, LCD, SDIO, CAN0, CAN1, USB, RTC, WDOG1, LETIMER1, TRNG0, QSPI0, PDM,
}
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

VDAC0

43 - VDAC0

CSEN

44 - CSEN

LESENSE

45 - LESENSE

EBI

46 - EBI

ACMP2

47 - ACMP2

ADC1

48 - ADC1

LCD

49 - LCD

SDIO

50 - SDIO

CAN0

51 - CAN0

CAN1

52 - CAN1

USB

53 - USB

RTC

54 - RTC

WDOG1

55 - WDOG1

LETIMER1

56 - LETIMER1

TRNG0

57 - TRNG0

QSPI0

58 - QSPI0

PDM

59 - PDM

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

Return the interrupt number associated with this variant. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

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.