Enum teensy4_bsp::interrupt [−]
#[repr(u8)]
pub enum interrupt {
Show 158 variants
DMA0_DMA16,
DMA1_DMA17,
DMA2_DMA18,
DMA3_DMA19,
DMA4_DMA20,
DMA5_DMA21,
DMA6_DMA22,
DMA7_DMA23,
DMA8_DMA24,
DMA9_DMA25,
DMA10_DMA26,
DMA11_DMA27,
DMA12_DMA28,
DMA13_DMA29,
DMA14_DMA30,
DMA15_DMA31,
DMA_ERROR,
CTI0_ERROR,
CTI1_ERROR,
CORE,
LPUART1,
LPUART2,
LPUART3,
LPUART4,
LPUART5,
LPUART6,
LPUART7,
LPUART8,
LPI2C1,
LPI2C2,
LPI2C3,
LPI2C4,
LPSPI1,
LPSPI2,
LPSPI3,
LPSPI4,
CAN1,
CAN2,
FLEXRAM,
KPP,
TSC_DIG,
GPR_IRQ,
LCDIF,
CSI,
PXP,
WDOG2,
SNVS_HP_WRAPPER,
SNVS_HP_WRAPPER_TZ,
SNVS_LP_WRAPPER,
CSU,
DCP,
DCP_VMI,
Reserved68,
TRNG,
SJC,
BEE,
SAI1,
SAI2,
SAI3_RX,
SAI3_TX,
SPDIF,
PMU_EVENT,
Reserved78,
TEMP_LOW_HIGH,
TEMP_PANIC,
USB_PHY1,
USB_PHY2,
ADC1,
ADC2,
DCDC,
Reserved86,
Reserved87,
GPIO1_INT0,
GPIO1_INT1,
GPIO1_INT2,
GPIO1_INT3,
GPIO1_INT4,
GPIO1_INT5,
GPIO1_INT6,
GPIO1_INT7,
GPIO1_Combined_0_15,
GPIO1_Combined_16_31,
GPIO2_Combined_0_15,
GPIO2_Combined_16_31,
GPIO3_Combined_0_15,
GPIO3_Combined_16_31,
GPIO4_Combined_0_15,
GPIO4_Combined_16_31,
GPIO5_Combined_0_15,
GPIO5_Combined_16_31,
FLEXIO1,
FLEXIO2,
WDOG1,
RTWDOG,
EWM,
CCM_1,
CCM_2,
GPC,
SRC,
Reserved115,
GPT1,
GPT2,
PWM1_0,
PWM1_1,
PWM1_2,
PWM1_3,
PWM1_FAULT,
FLEXSPI2,
FLEXSPI,
SEMC,
USDHC1,
USDHC2,
USB_OTG2,
USB_OTG1,
ENET,
ENET_1588_Timer,
XBAR1_IRQ_0_1,
XBAR1_IRQ_2_3,
ADC_ETC_IRQ0,
ADC_ETC_IRQ1,
ADC_ETC_IRQ2,
ADC_ETC_ERROR_IRQ,
PIT,
ACMP1,
ACMP2,
ACMP3,
ACMP4,
Reserved143,
Reserved144,
ENC1,
ENC2,
ENC3,
ENC4,
TMR1,
TMR2,
TMR3,
TMR4,
PWM2_0,
PWM2_1,
PWM2_2,
PWM2_3,
PWM2_FAULT,
PWM3_0,
PWM3_1,
PWM3_2,
PWM3_3,
PWM3_FAULT,
PWM4_0,
PWM4_1,
PWM4_2,
PWM4_3,
PWM4_FAULT,
ENET2,
ENET2_1588_Timer,
CAN3,
Reserved171,
FLEXIO3,
GPIO6_7_8_9,
}
Expand description
Available interrupts for this device
Variants
DMA0_DMA16
0:
DMA1_DMA17
1:
DMA2_DMA18
2:
DMA3_DMA19
3:
DMA4_DMA20
4:
DMA5_DMA21
5:
DMA6_DMA22
6:
DMA7_DMA23
7:
DMA8_DMA24
8:
DMA9_DMA25
9:
DMA10_DMA26
10:
DMA11_DMA27
11:
DMA12_DMA28
12:
DMA13_DMA29
13:
DMA14_DMA30
14:
DMA15_DMA31
15:
DMA_ERROR
16:
CTI0_ERROR
17:
CTI1_ERROR
18:
CORE
19:
LPUART1
20:
LPUART2
21:
LPUART3
22:
LPUART4
23:
LPUART5
24:
LPUART6
25:
LPUART7
26:
LPUART8
27:
LPI2C1
28:
LPI2C2
29:
LPI2C3
30:
LPI2C4
31:
LPSPI1
32:
LPSPI2
33:
LPSPI3
34:
LPSPI4
35:
CAN1
36:
CAN2
37:
FLEXRAM
38:
KPP
39:
TSC_DIG
40:
GPR_IRQ
41:
LCDIF
42:
CSI
43:
PXP
44:
WDOG2
45:
SNVS_HP_WRAPPER
46:
SNVS_HP_WRAPPER_TZ
47:
SNVS_LP_WRAPPER
48:
CSU
49:
DCP
50:
DCP_VMI
51:
Reserved68
52:
TRNG
53:
SJC
54:
BEE
55:
SAI1
56:
SAI2
57:
SAI3_RX
58:
SAI3_TX
59:
SPDIF
60:
PMU_EVENT
61:
Reserved78
62:
TEMP_LOW_HIGH
63:
TEMP_PANIC
64:
USB_PHY1
65:
USB_PHY2
66:
ADC1
67:
ADC2
68:
DCDC
69:
Reserved86
70:
Reserved87
71:
GPIO1_INT0
72:
GPIO1_INT1
73:
GPIO1_INT2
74:
GPIO1_INT3
75:
GPIO1_INT4
76:
GPIO1_INT5
77:
GPIO1_INT6
78:
GPIO1_INT7
79:
GPIO1_Combined_0_15
80:
GPIO1_Combined_16_31
81:
GPIO2_Combined_0_15
82:
GPIO2_Combined_16_31
83:
GPIO3_Combined_0_15
84:
GPIO3_Combined_16_31
85:
GPIO4_Combined_0_15
86:
GPIO4_Combined_16_31
87:
GPIO5_Combined_0_15
88:
GPIO5_Combined_16_31
89:
FLEXIO1
90:
FLEXIO2
91:
WDOG1
92:
RTWDOG
93:
EWM
94:
CCM_1
95:
CCM_2
96:
GPC
97:
SRC
98:
Reserved115
99:
GPT1
100:
GPT2
101:
PWM1_0
102:
PWM1_1
103:
PWM1_2
104:
PWM1_3
105:
PWM1_FAULT
106:
FLEXSPI2
107:
FLEXSPI
108:
SEMC
109:
USDHC1
110:
USDHC2
111:
USB_OTG2
112:
USB_OTG1
113:
ENET
114:
ENET_1588_Timer
115:
XBAR1_IRQ_0_1
116:
XBAR1_IRQ_2_3
117:
ADC_ETC_IRQ0
118:
ADC_ETC_IRQ1
119:
ADC_ETC_IRQ2
120:
ADC_ETC_ERROR_IRQ
121:
PIT
122:
ACMP1
123:
ACMP2
124:
ACMP3
125:
ACMP4
126:
Reserved143
127:
Reserved144
128:
ENC1
129:
ENC2
130:
ENC3
131:
ENC4
132:
TMR1
133:
TMR2
134:
TMR3
135:
TMR4
136:
PWM2_0
137:
PWM2_1
138:
PWM2_2
139:
PWM2_3
140:
PWM2_FAULT
141:
PWM3_0
142:
PWM3_1
143:
PWM3_2
144:
PWM3_3
145:
PWM3_FAULT
146:
PWM4_0
147:
PWM4_1
148:
PWM4_2
149:
PWM4_3
150:
PWM4_FAULT
151:
ENET2
152:
ENET2_1588_Timer
153:
CAN3
154:
Reserved171
155:
FLEXIO3
156:
GPIO6_7_8_9
157: