#[repr(u16)]pub enum Interrupt {
Show 131 variants
PM = 0,
MCLK = 1,
OSCCTRL_XOSC0 = 2,
OSCCTRL_XOSC1 = 3,
OSCCTRL_DFLL = 4,
OSCCTRL_DPLL0 = 5,
OSCCTRL_DPLL1 = 6,
OSC32KCTRL = 7,
SUPC_OTHER = 8,
SUPC_BODDET = 9,
WDT = 10,
RTC = 11,
EIC_EXTINT_0 = 12,
EIC_EXTINT_1 = 13,
EIC_EXTINT_2 = 14,
EIC_EXTINT_3 = 15,
EIC_EXTINT_4 = 16,
EIC_EXTINT_5 = 17,
EIC_EXTINT_6 = 18,
EIC_EXTINT_7 = 19,
EIC_EXTINT_8 = 20,
EIC_EXTINT_9 = 21,
EIC_EXTINT_10 = 22,
EIC_EXTINT_11 = 23,
EIC_EXTINT_12 = 24,
EIC_EXTINT_13 = 25,
EIC_EXTINT_14 = 26,
EIC_EXTINT_15 = 27,
FREQM = 28,
NVMCTRL_0 = 29,
NVMCTRL_1 = 30,
DMAC_0 = 31,
DMAC_1 = 32,
DMAC_2 = 33,
DMAC_3 = 34,
DMAC_OTHER = 35,
EVSYS_0 = 36,
EVSYS_1 = 37,
EVSYS_2 = 38,
EVSYS_3 = 39,
EVSYS_OTHER = 40,
PAC = 41,
RAMECC = 45,
SERCOM0_0 = 46,
SERCOM0_1 = 47,
SERCOM0_2 = 48,
SERCOM0_OTHER = 49,
SERCOM1_0 = 50,
SERCOM1_1 = 51,
SERCOM1_2 = 52,
SERCOM1_OTHER = 53,
SERCOM2_0 = 54,
SERCOM2_1 = 55,
SERCOM2_2 = 56,
SERCOM2_OTHER = 57,
SERCOM3_0 = 58,
SERCOM3_1 = 59,
SERCOM3_2 = 60,
SERCOM3_OTHER = 61,
SERCOM4_0 = 62,
SERCOM4_1 = 63,
SERCOM4_2 = 64,
SERCOM4_OTHER = 65,
SERCOM5_0 = 66,
SERCOM5_1 = 67,
SERCOM5_2 = 68,
SERCOM5_OTHER = 69,
SERCOM6_0 = 70,
SERCOM6_1 = 71,
SERCOM6_2 = 72,
SERCOM6_OTHER = 73,
SERCOM7_0 = 74,
SERCOM7_1 = 75,
SERCOM7_2 = 76,
SERCOM7_OTHER = 77,
USB_OTHER = 80,
USB_SOF_HSOF = 81,
USB_TRCPT0 = 82,
USB_TRCPT1 = 83,
GMAC = 84,
TCC0_OTHER = 85,
TCC0_MC0 = 86,
TCC0_MC1 = 87,
TCC0_MC2 = 88,
TCC0_MC3 = 89,
TCC0_MC4 = 90,
TCC0_MC5 = 91,
TCC1_OTHER = 92,
TCC1_MC0 = 93,
TCC1_MC1 = 94,
TCC1_MC2 = 95,
TCC1_MC3 = 96,
TCC2_OTHER = 97,
TCC2_MC0 = 98,
TCC2_MC1 = 99,
TCC2_MC2 = 100,
TCC3_OTHER = 101,
TCC3_MC0 = 102,
TCC3_MC1 = 103,
TCC4_OTHER = 104,
TCC4_MC0 = 105,
TCC4_MC1 = 106,
TC0 = 107,
TC1 = 108,
TC2 = 109,
TC3 = 110,
TC4 = 111,
TC5 = 112,
TC6 = 113,
TC7 = 114,
PDEC_OTHER = 115,
PDEC_MC0 = 116,
PDEC_MC1 = 117,
ADC0_OTHER = 118,
ADC0_RESRDY = 119,
ADC1_OTHER = 120,
ADC1_RESRDY = 121,
AC = 122,
DAC_OTHER = 123,
DAC_EMPTY_0 = 124,
DAC_EMPTY_1 = 125,
DAC_RESRDY_0 = 126,
DAC_RESRDY_1 = 127,
I2S = 128,
PCC = 129,
AES = 130,
TRNG = 131,
ICM = 132,
QSPI = 134,
SDHC0 = 135,
SDHC1 = 136,
}
Expand description
Enumeration of all the interrupts.
Variants§
PM = 0
0 - PM
MCLK = 1
1 - MCLK
OSCCTRL_XOSC0 = 2
2 - OSCCTRL_XOSC0
OSCCTRL_XOSC1 = 3
3 - OSCCTRL_XOSC1
OSCCTRL_DFLL = 4
4 - OSCCTRL_DFLL
OSCCTRL_DPLL0 = 5
5 - OSCCTRL_DPLL0
OSCCTRL_DPLL1 = 6
6 - OSCCTRL_DPLL1
OSC32KCTRL = 7
7 - OSC32KCTRL
SUPC_OTHER = 8
8 - SUPC_OTHER
SUPC_BODDET = 9
9 - SUPC_BODDET
WDT = 10
10 - WDT
RTC = 11
11 - RTC
EIC_EXTINT_0 = 12
12 - EIC_EXTINT_0
EIC_EXTINT_1 = 13
13 - EIC_EXTINT_1
EIC_EXTINT_2 = 14
14 - EIC_EXTINT_2
EIC_EXTINT_3 = 15
15 - EIC_EXTINT_3
EIC_EXTINT_4 = 16
16 - EIC_EXTINT_4
EIC_EXTINT_5 = 17
17 - EIC_EXTINT_5
EIC_EXTINT_6 = 18
18 - EIC_EXTINT_6
EIC_EXTINT_7 = 19
19 - EIC_EXTINT_7
EIC_EXTINT_8 = 20
20 - EIC_EXTINT_8
EIC_EXTINT_9 = 21
21 - EIC_EXTINT_9
EIC_EXTINT_10 = 22
22 - EIC_EXTINT_10
EIC_EXTINT_11 = 23
23 - EIC_EXTINT_11
EIC_EXTINT_12 = 24
24 - EIC_EXTINT_12
EIC_EXTINT_13 = 25
25 - EIC_EXTINT_13
EIC_EXTINT_14 = 26
26 - EIC_EXTINT_14
EIC_EXTINT_15 = 27
27 - EIC_EXTINT_15
FREQM = 28
28 - FREQM
NVMCTRL_0 = 29
29 - NVMCTRL_0
NVMCTRL_1 = 30
30 - NVMCTRL_1
DMAC_0 = 31
31 - DMAC_0
DMAC_1 = 32
32 - DMAC_1
DMAC_2 = 33
33 - DMAC_2
DMAC_3 = 34
34 - DMAC_3
DMAC_OTHER = 35
35 - DMAC_OTHER
EVSYS_0 = 36
36 - EVSYS_0
EVSYS_1 = 37
37 - EVSYS_1
EVSYS_2 = 38
38 - EVSYS_2
EVSYS_3 = 39
39 - EVSYS_3
EVSYS_OTHER = 40
40 - EVSYS_OTHER
PAC = 41
41 - PAC
RAMECC = 45
45 - RAMECC
SERCOM0_0 = 46
46 - SERCOM0_0
SERCOM0_1 = 47
47 - SERCOM0_1
SERCOM0_2 = 48
48 - SERCOM0_2
SERCOM0_OTHER = 49
49 - SERCOM0_OTHER
SERCOM1_0 = 50
50 - SERCOM1_0
SERCOM1_1 = 51
51 - SERCOM1_1
SERCOM1_2 = 52
52 - SERCOM1_2
SERCOM1_OTHER = 53
53 - SERCOM1_OTHER
SERCOM2_0 = 54
54 - SERCOM2_0
SERCOM2_1 = 55
55 - SERCOM2_1
SERCOM2_2 = 56
56 - SERCOM2_2
SERCOM2_OTHER = 57
57 - SERCOM2_OTHER
SERCOM3_0 = 58
58 - SERCOM3_0
SERCOM3_1 = 59
59 - SERCOM3_1
SERCOM3_2 = 60
60 - SERCOM3_2
SERCOM3_OTHER = 61
61 - SERCOM3_OTHER
SERCOM4_0 = 62
62 - SERCOM4_0
SERCOM4_1 = 63
63 - SERCOM4_1
SERCOM4_2 = 64
64 - SERCOM4_2
SERCOM4_OTHER = 65
65 - SERCOM4_OTHER
SERCOM5_0 = 66
66 - SERCOM5_0
SERCOM5_1 = 67
67 - SERCOM5_1
SERCOM5_2 = 68
68 - SERCOM5_2
SERCOM5_OTHER = 69
69 - SERCOM5_OTHER
SERCOM6_0 = 70
70 - SERCOM6_0
SERCOM6_1 = 71
71 - SERCOM6_1
SERCOM6_2 = 72
72 - SERCOM6_2
SERCOM6_OTHER = 73
73 - SERCOM6_OTHER
SERCOM7_0 = 74
74 - SERCOM7_0
SERCOM7_1 = 75
75 - SERCOM7_1
SERCOM7_2 = 76
76 - SERCOM7_2
SERCOM7_OTHER = 77
77 - SERCOM7_OTHER
USB_OTHER = 80
80 - USB_OTHER
USB_SOF_HSOF = 81
81 - USB_SOF_HSOF
USB_TRCPT0 = 82
82 - USB_TRCPT0
USB_TRCPT1 = 83
83 - USB_TRCPT1
GMAC = 84
84 - GMAC
TCC0_OTHER = 85
85 - TCC0_OTHER
TCC0_MC0 = 86
86 - TCC0_MC0
TCC0_MC1 = 87
87 - TCC0_MC1
TCC0_MC2 = 88
88 - TCC0_MC2
TCC0_MC3 = 89
89 - TCC0_MC3
TCC0_MC4 = 90
90 - TCC0_MC4
TCC0_MC5 = 91
91 - TCC0_MC5
TCC1_OTHER = 92
92 - TCC1_OTHER
TCC1_MC0 = 93
93 - TCC1_MC0
TCC1_MC1 = 94
94 - TCC1_MC1
TCC1_MC2 = 95
95 - TCC1_MC2
TCC1_MC3 = 96
96 - TCC1_MC3
TCC2_OTHER = 97
97 - TCC2_OTHER
TCC2_MC0 = 98
98 - TCC2_MC0
TCC2_MC1 = 99
99 - TCC2_MC1
TCC2_MC2 = 100
100 - TCC2_MC2
TCC3_OTHER = 101
101 - TCC3_OTHER
TCC3_MC0 = 102
102 - TCC3_MC0
TCC3_MC1 = 103
103 - TCC3_MC1
TCC4_OTHER = 104
104 - TCC4_OTHER
TCC4_MC0 = 105
105 - TCC4_MC0
TCC4_MC1 = 106
106 - TCC4_MC1
TC0 = 107
107 - TC0
TC1 = 108
108 - TC1
TC2 = 109
109 - TC2
TC3 = 110
110 - TC3
TC4 = 111
111 - TC4
TC5 = 112
112 - TC5
TC6 = 113
113 - TC6
TC7 = 114
114 - TC7
PDEC_OTHER = 115
115 - PDEC_OTHER
PDEC_MC0 = 116
116 - PDEC_MC0
PDEC_MC1 = 117
117 - PDEC_MC1
ADC0_OTHER = 118
118 - ADC0_OTHER
ADC0_RESRDY = 119
119 - ADC0_RESRDY
ADC1_OTHER = 120
120 - ADC1_OTHER
ADC1_RESRDY = 121
121 - ADC1_RESRDY
AC = 122
122 - AC
DAC_OTHER = 123
123 - DAC_OTHER
DAC_EMPTY_0 = 124
124 - DAC_EMPTY_0
DAC_EMPTY_1 = 125
125 - DAC_EMPTY_1
DAC_RESRDY_0 = 126
126 - DAC_RESRDY_0
DAC_RESRDY_1 = 127
127 - DAC_RESRDY_1
I2S = 128
128 - I2S
PCC = 129
129 - PCC
AES = 130
130 - AES
TRNG = 131
131 - TRNG
ICM = 132
132 - ICM
QSPI = 134
134 - QSPI
SDHC0 = 135
135 - SDHC0
SDHC1 = 136
136 - SDHC1