pub enum interrupt {
Show 50 variants
WDT_BOD = 0,
DMA0 = 1,
GINT0 = 2,
GINT1 = 3,
PIN_INT0 = 4,
PIN_INT1 = 5,
PIN_INT2 = 6,
PIN_INT3 = 7,
UTICK0 = 8,
MRT0 = 9,
CTIMER0 = 10,
CTIMER1 = 11,
SCT0 = 12,
CTIMER3 = 13,
FLEXCOMM0 = 14,
FLEXCOMM1 = 15,
FLEXCOMM2 = 16,
FLEXCOMM3 = 17,
FLEXCOMM4 = 18,
FLEXCOMM5 = 19,
FLEXCOMM6 = 20,
FLEXCOMM7 = 21,
ADC0 = 22,
ACMP = 24,
USB0_NEEDCLK = 27,
USB0 = 28,
RTC = 29,
MAILBOX = 31,
PIN_INT4 = 32,
PIN_INT5 = 33,
PIN_INT6 = 34,
PIN_INT7 = 35,
CTIMER2 = 36,
CTIMER4 = 37,
OS_EVENT = 38,
SDIO = 42,
USB1_PHY = 46,
USB1 = 47,
USB1_NEEDCLK = 48,
SEC_HYPERVISOR_CALL = 49,
SEC_GPIO_INT0_IRQ0 = 50,
SEC_GPIO_INT0_IRQ1 = 51,
PLU = 52,
SEC_VIO = 53,
HASHCRYPT = 54,
CASER = 55,
PUF = 56,
PQ = 57,
DMA1 = 58,
FLEXCOMM8 = 59,
}Variants§
WDT_BOD = 0
0 - WDT_BOD
DMA0 = 1
1 - DMA0
GINT0 = 2
2 - GINT0
GINT1 = 3
3 - GINT1
PIN_INT0 = 4
4 - PIN_INT0
PIN_INT1 = 5
5 - PIN_INT1
PIN_INT2 = 6
6 - PIN_INT2
PIN_INT3 = 7
7 - PIN_INT3
UTICK0 = 8
8 - UTICK0
MRT0 = 9
9 - MRT0
CTIMER0 = 10
10 - CTIMER0
CTIMER1 = 11
11 - CTIMER1
SCT0 = 12
12 - SCT0
CTIMER3 = 13
13 - CTIMER3
FLEXCOMM0 = 14
14 - FLEXCOMM0
FLEXCOMM1 = 15
15 - FLEXCOMM1
FLEXCOMM2 = 16
16 - FLEXCOMM2
FLEXCOMM3 = 17
17 - FLEXCOMM3
FLEXCOMM4 = 18
18 - FLEXCOMM4
FLEXCOMM5 = 19
19 - FLEXCOMM5
FLEXCOMM6 = 20
20 - FLEXCOMM6
FLEXCOMM7 = 21
21 - FLEXCOMM7
ADC0 = 22
22 - ADC0
ACMP = 24
24 - ACMP
USB0_NEEDCLK = 27
27 - USB0_NEEDCLK
USB0 = 28
28 - USB0
RTC = 29
29 - RTC
MAILBOX = 31
31 - MAILBOX
PIN_INT4 = 32
32 - PIN_INT4
PIN_INT5 = 33
33 - PIN_INT5
PIN_INT6 = 34
34 - PIN_INT6
PIN_INT7 = 35
35 - PIN_INT7
CTIMER2 = 36
36 - CTIMER2
CTIMER4 = 37
37 - CTIMER4
OS_EVENT = 38
38 - OS_EVENT
SDIO = 42
42 - SDIO
USB1_PHY = 46
46 - USB1_PHY
USB1 = 47
47 - USB1
USB1_NEEDCLK = 48
48 - USB1_NEEDCLK
SEC_HYPERVISOR_CALL = 49
49 - SEC_HYPERVISOR_CALL
SEC_GPIO_INT0_IRQ0 = 50
50 - SEC_GPIO_INT0_IRQ0
SEC_GPIO_INT0_IRQ1 = 51
51 - SEC_GPIO_INT0_IRQ1
PLU = 52
52 - PLU
SEC_VIO = 53
53 - SEC_VIO
HASHCRYPT = 54
54 - HASHCRYPT
CASER = 55
55 - CASER
PUF = 56
56 - PUF
PQ = 57
57 - PQ
DMA1 = 58
58 - DMA1
FLEXCOMM8 = 59
59 - FLEXCOMM8
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