Enum atsamv71q20::Interrupt
source · [−]#[repr(u16)]
pub enum Interrupt {
Show 64 variants
SUPC,
RSTC,
RTC,
RTT,
WDT,
PMC,
EFC,
UART0,
UART1,
PIOA,
PIOB,
PIOC,
USART0,
USART1,
USART2,
PIOD,
PIOE,
HSMCI,
TWIHS0,
TWIHS1,
SPI0,
SSC,
TC0,
TC1,
TC2,
TC3,
TC4,
TC5,
AFEC0,
DACC,
PWM0,
ICM,
ACC,
USBHS,
MCAN0_INT0,
MCAN0_INT1,
MCAN1_INT0,
MCAN1_INT1,
GMAC,
AFEC1,
TWIHS2,
SPI1,
QSPI,
UART2,
UART3,
UART4,
TC6,
TC7,
TC8,
TC9,
TC10,
TC11,
MLB,
AES,
TRNG,
XDMAC,
ISI,
PWM1,
FPU,
SDRAMC,
RSWDT,
GMAC_Q1,
GMAC_Q2,
IXC,
}
Expand description
Enumeration of all the interrupts.
Variants
SUPC
0 - SUPC
RSTC
1 - RSTC
RTC
2 - RTC
RTT
3 - RTT
WDT
4 - WDT
PMC
5 - PMC
EFC
6 - EFC
UART0
7 - UART0
UART1
8 - UART1
PIOA
10 - PIOA
PIOB
11 - PIOB
PIOC
12 - PIOC
USART0
13 - USART0
USART1
14 - USART1
USART2
15 - USART2
PIOD
16 - PIOD
PIOE
17 - PIOE
HSMCI
18 - HSMCI
TWIHS0
19 - TWIHS0
TWIHS1
20 - TWIHS1
SPI0
21 - SPI0
SSC
22 - SSC
TC0
23 - TC0
TC1
24 - TC1
TC2
25 - TC2
TC3
26 - TC3
TC4
27 - TC4
TC5
28 - TC5
AFEC0
29 - AFEC0
DACC
30 - DACC
PWM0
31 - PWM0
ICM
32 - ICM
ACC
33 - ACC
USBHS
34 - USBHS
MCAN0_INT0
35 - MCAN0_INT0
MCAN0_INT1
36 - MCAN0_INT1
MCAN1_INT0
37 - MCAN1_INT0
MCAN1_INT1
38 - MCAN1_INT1
GMAC
39 - GMAC
AFEC1
40 - AFEC1
TWIHS2
41 - TWIHS2
SPI1
42 - SPI1
QSPI
43 - QSPI
UART2
44 - UART2
UART3
45 - UART3
UART4
46 - UART4
TC6
47 - TC6
TC7
48 - TC7
TC8
49 - TC8
TC9
50 - TC9
TC10
51 - TC10
TC11
52 - TC11
MLB
53 - MLB
AES
56 - AES
TRNG
57 - TRNG
XDMAC
58 - XDMAC
ISI
59 - ISI
PWM1
60 - PWM1
FPU
61 - FPU
SDRAMC
62 - SDRAMC
RSWDT
63 - RSWDT
GMAC_Q1
66 - GMAC_Q1
GMAC_Q2
67 - GMAC_Q2
IXC
68 - IXC
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