#[repr(u16)]pub enum Interrupt {
Show 31 variants
EMU = 0,
WDOG0 = 1,
LDMA = 2,
GPIO_EVEN = 3,
SMU = 4,
TIMER0 = 5,
USART0 = 6,
ACMP0 = 7,
ADC0 = 8,
I2C0 = 9,
I2C1 = 10,
GPIO_ODD = 11,
TIMER1 = 12,
USART1 = 13,
USART2 = 14,
UART0 = 15,
LEUART0 = 16,
LETIMER0 = 17,
PCNT0 = 18,
RTCC = 19,
CMU = 20,
MSC = 21,
CRYPTO0 = 22,
CRYOTIMER = 23,
USART3 = 24,
WTIMER0 = 25,
WTIMER1 = 26,
VDAC0 = 27,
CSEN = 28,
LESENSE = 29,
CAN0 = 31,
}Expand description
Enumeration of all the interrupts.
Variants§
EMU = 0
0 - EMU
WDOG0 = 1
1 - WDOG0
LDMA = 2
2 - LDMA
GPIO_EVEN = 3
3 - GPIO_EVEN
SMU = 4
4 - SMU
TIMER0 = 5
5 - TIMER0
USART0 = 6
6 - USART0
ACMP0 = 7
7 - ACMP0
ADC0 = 8
8 - ADC0
I2C0 = 9
9 - I2C0
I2C1 = 10
10 - I2C1
GPIO_ODD = 11
11 - GPIO_ODD
TIMER1 = 12
12 - TIMER1
USART1 = 13
13 - USART1
USART2 = 14
14 - USART2
UART0 = 15
15 - UART0
LEUART0 = 16
16 - LEUART0
LETIMER0 = 17
17 - LETIMER0
PCNT0 = 18
18 - PCNT0
RTCC = 19
19 - RTCC
CMU = 20
20 - CMU
MSC = 21
21 - MSC
CRYPTO0 = 22
22 - CRYPTO0
CRYOTIMER = 23
23 - CRYOTIMER
USART3 = 24
24 - USART3
WTIMER0 = 25
25 - WTIMER0
WTIMER1 = 26
26 - WTIMER1
VDAC0 = 27
27 - VDAC0
CSEN = 28
28 - CSEN
LESENSE = 29
29 - LESENSE
CAN0 = 31
31 - CAN0
Trait Implementations§
Source§impl InterruptNumber for Interrupt
impl InterruptNumber for Interrupt
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more