#[repr(u16)]pub enum Interrupt {
Show 25 variants
PM = 0,
SYSCTRL = 1,
WDT = 2,
RTC = 3,
EIC = 4,
NVMCTRL = 5,
DMAC = 6,
USB = 7,
EVSYS = 8,
SERCOM0 = 9,
SERCOM1 = 10,
SERCOM2 = 11,
SERCOM3 = 12,
SERCOM4 = 13,
SERCOM5 = 14,
TCC0 = 15,
TCC1 = 16,
TCC2 = 17,
TC3 = 18,
TC4 = 19,
TC5 = 20,
ADC = 23,
AC = 24,
DAC = 25,
I2S = 27,
}
Expand description
Enumeration of all the interrupts.
Variants§
PM = 0
0 - PM
SYSCTRL = 1
1 - SYSCTRL
WDT = 2
2 - WDT
RTC = 3
3 - RTC
EIC = 4
4 - EIC
NVMCTRL = 5
5 - NVMCTRL
DMAC = 6
6 - DMAC
USB = 7
7 - USB
EVSYS = 8
8 - EVSYS
SERCOM0 = 9
9 - SERCOM0
SERCOM1 = 10
10 - SERCOM1
SERCOM2 = 11
11 - SERCOM2
SERCOM3 = 12
12 - SERCOM3
SERCOM4 = 13
13 - SERCOM4
SERCOM5 = 14
14 - SERCOM5
TCC0 = 15
15 - TCC0
TCC1 = 16
16 - TCC1
TCC2 = 17
17 - TCC2
TC3 = 18
18 - TC3
TC4 = 19
19 - TC4
TC5 = 20
20 - TC5
ADC = 23
23 - ADC
AC = 24
24 - AC
DAC = 25
25 - DAC
I2S = 27
27 - I2S
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