Enum efm32gg12b430_pac::Interrupt
source · [−]#[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
sourceimpl InterruptNumber for Interrupt
impl InterruptNumber for Interrupt
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralEq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more