pub enum Interrupt {
Show 74 variants
DMA0 = 0,
DMA1 = 1,
DMA2 = 2,
DMA3 = 3,
DMA4 = 4,
DMA5 = 5,
DMA6 = 6,
DMA7 = 7,
DMA8 = 8,
DMA9 = 9,
DMA10 = 10,
DMA11 = 11,
DMA12 = 12,
DMA13 = 13,
DMA14 = 14,
DMA15 = 15,
DMA_ERROR = 16,
LPUART1 = 20,
LPUART2 = 21,
LPUART3 = 22,
LPUART4 = 23,
PIT = 24,
USB_OTG1 = 25,
FLEXSPI = 26,
FLEXRAM = 27,
LPI2C1 = 28,
LPI2C2 = 29,
GPT1 = 30,
GPT2 = 31,
LPSPI1 = 32,
LPSPI2 = 33,
PWM1_0 = 34,
PWM1_1 = 35,
PWM1_2 = 36,
PWM1_3 = 37,
PWM1_FAULT = 38,
KPP = 39,
SRC = 40,
GPR_IRQ = 41,
CCM_1 = 42,
CCM_2 = 43,
EWM = 44,
WDOG2 = 45,
SNVS_HP_WRAPPER = 46,
SNVS_HP_WRAPPER_TZ = 47,
SNVS_LP_WRAPPER = 48,
CSU = 49,
DCP = 50,
DCP_VMI = 51,
TRNG = 53,
SAI1 = 56,
RTWDOG = 57,
SAI3_RX = 58,
SAI3_TX = 59,
SPDIF = 60,
PMU = 61,
XBAR1_IRQ_0_1_2_3 = 62,
TEMP_LOW_HIGH = 63,
TEMP_PANIC = 64,
USB_PHY = 65,
GPC = 66,
ADC1 = 67,
FLEXIO1 = 68,
DCDC = 69,
GPIO1_COMBINED_0_15 = 70,
GPIO1_COMBINED_16_31 = 71,
GPIO2_COMBINED_0_15 = 72,
GPIO5_COMBINED_0_15 = 73,
WDOG1 = 74,
ADC_ETC_IRQ0 = 75,
ADC_ETC_IRQ1 = 76,
ADC_ETC_IRQ2 = 77,
ADC_ETC_IRQ3 = 78,
ADC_ETC_ERROR_IRQ = 79,
}
Variants§
DMA0 = 0
0 - DMA0
DMA1 = 1
1 - DMA1
DMA2 = 2
2 - DMA2
DMA3 = 3
3 - DMA3
DMA4 = 4
4 - DMA4
DMA5 = 5
5 - DMA5
DMA6 = 6
6 - DMA6
DMA7 = 7
7 - DMA7
DMA8 = 8
8 - DMA8
DMA9 = 9
9 - DMA9
DMA10 = 10
10 - DMA10
DMA11 = 11
11 - DMA11
DMA12 = 12
12 - DMA12
DMA13 = 13
13 - DMA13
DMA14 = 14
14 - DMA14
DMA15 = 15
15 - DMA15
DMA_ERROR = 16
16 - DMA_ERROR
LPUART1 = 20
20 - LPUART1
LPUART2 = 21
21 - LPUART2
LPUART3 = 22
22 - LPUART3
LPUART4 = 23
23 - LPUART4
PIT = 24
24 - PIT
USB_OTG1 = 25
25 - USB_OTG1
FLEXSPI = 26
26 - FLEXSPI
FLEXRAM = 27
27 - FLEXRAM
LPI2C1 = 28
28 - LPI2C1
LPI2C2 = 29
29 - LPI2C2
GPT1 = 30
30 - GPT1
GPT2 = 31
31 - GPT2
LPSPI1 = 32
32 - LPSPI1
LPSPI2 = 33
33 - LPSPI2
PWM1_0 = 34
34 - PWM1_0
PWM1_1 = 35
35 - PWM1_1
PWM1_2 = 36
36 - PWM1_2
PWM1_3 = 37
37 - PWM1_3
PWM1_FAULT = 38
38 - PWM1_FAULT
KPP = 39
39 - KPP
SRC = 40
40 - SRC
GPR_IRQ = 41
41 - GPR (aka “GPC”) interrupt request
CCM_1 = 42
42 - CCM_1
CCM_2 = 43
43 - CCM_2
EWM = 44
44 - EWM
WDOG2 = 45
45 - WDOG2
SNVS_HP_WRAPPER = 46
46 - SNVS_HP_WRAPPER
SNVS_HP_WRAPPER_TZ = 47
47 - SNVS_HP_WRAPPER_TZ
SNVS_LP_WRAPPER = 48
48 - SNVS_LP_WRAPPER
CSU = 49
49 - CSU
DCP = 50
50 - DCP
DCP_VMI = 51
51 - DCP_VMI
TRNG = 53
53 - TRNG
SAI1 = 56
56 - SAI1
RTWDOG = 57
57 - RTWDOG
SAI3_RX = 58
58 - SAI3_RX
SAI3_TX = 59
59 - SAI3_TX
SPDIF = 60
60 - SPDIF
PMU = 61
61 - PMU
XBAR1_IRQ_0_1_2_3 = 62
62 - XBAR1_IRQ_0_1_2_3
TEMP_LOW_HIGH = 63
63 - TEMP_LOW_HIGH
TEMP_PANIC = 64
64 - TEMP_PANIC
USB_PHY = 65
65 - USB_PHY
GPC = 66
66 - GPC
ADC1 = 67
67 - ADC1
FLEXIO1 = 68
68 - FLEXIO1
DCDC = 69
69 - DCDC
GPIO1_COMBINED_0_15 = 70
70 - GPIO1_COMBINED_0_15
GPIO1_COMBINED_16_31 = 71
71 - GPIO1_COMBINED_16_31
GPIO2_COMBINED_0_15 = 72
72 - GPIO2_COMBINED_0_15
GPIO5_COMBINED_0_15 = 73
73 - GPIO5_COMBINED_0_15
WDOG1 = 74
74 - WDOG1
ADC_ETC_IRQ0 = 75
75 - ADC_ETC_IRQ0
ADC_ETC_IRQ1 = 76
76 - ADC_ETC_IRQ1
ADC_ETC_IRQ2 = 77
77 - ADC_ETC_IRQ2
ADC_ETC_IRQ3 = 78
78 - ADC_ETC_IRQ3
ADC_ETC_ERROR_IRQ = 79
79 - ADC_ETC_ERROR_IRQ
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)