Enum stm32ral::stm32mp::stm32mp153::interrupts::Interrupt [−][src]
#[repr(u16)]
pub enum Interrupt {
Show 143 variants
WWDG1_IT,
PVD_AVD,
TAMP,
RTC_WKUP_ALARM,
TZC_IT,
RCC,
EXTI0,
EXTI1,
EXTI2,
EXTI3,
EXTI4,
DMA1_STR0,
DMA1_STR1,
DMA1_STR2,
DMA1_STR3,
DMA1_STR4,
DMA1_STR5,
DMA1_STR6,
ADC1,
FDCAN1_IT0,
FDCAN2_IT0,
FDCAN1_IT1,
FDCAN2_IT1,
EXTI5,
TIM1_BRK,
TIM1_UP,
TIM1_TRG_COM,
TIM1_CC,
TIM2,
TIM3,
TIM4,
I2C1_EVT,
I2C1_ERR,
I2C2_EVT,
I2C2_ERR,
SPI1,
SPI2,
USART1,
USART2,
USART3,
EXTI10,
RTC_TS,
EXTI11,
TIM8_BRK,
TIM8_UP,
TIM8_TRG_COM,
TIM8_CC,
DMA1_STR7,
FMC,
SDMMC1,
TIM5,
SPI3,
USART4,
USART5,
TIM6,
TIM7,
DMA2_STR0,
DMA2_STR1,
DMA2_STR2,
DMA2_STR3,
DMA2_STR4,
ETH1,
ETH1_WKUP,
EXTI6,
EXTI7,
EXTI8,
EXTI9,
DMA2_STR5,
DMA2_STR6,
DMA2_STR7,
USART6,
I2C3_EVT,
I2C3_ERR,
EXTI12,
EXTI13,
DCMI,
CRYP1,
HASH1,
USART7,
USART8,
SPI4,
SPI5,
SPI6,
SAI1,
LTDC,
LTDC_ER,
ADC2,
SAI2,
QUADSPI,
LPTIM1,
CEC,
I2C4_EVT,
I2C4_ERR,
SPDIFRX,
OTG,
IPCC_RX0,
IPCC_TX0,
DMAMUX1_OVR_REQ,
IPCC_RX1,
IPCC_TX1,
CRYP2,
HASH2,
I2C5_EVT,
I2C5_ERR,
DFSDM1_FLT0,
DFSDM1_FLT1,
DFSDM1_FLT2,
DFSDM1_FLT3,
SAI3,
DFSDM1_FLT4,
TIM15,
TIM16,
TIM17,
TIM12,
MDIOS,
EXTI14,
MDMA,
SDMMC2,
HSEM_IT2,
DFSDM1_FLT5,
EXTI15,
TIM13,
TIM14,
DAC,
RNG1,
RNG2,
I2C6_EVT,
I2C6_ERR,
SDMMC3,
LPTIM2,
LPTIM3,
LPTIM4,
LPTIM5,
ETH1_LPI,
RCC_WAKEUP,
SAI4,
DTS,
IWDG1_IT,
IWDG2_IT,
TAMP_S,
RTC_WKUP_ALARM_S,
RTC_TS_S,
DDRPERFM,
}
Expand description
Available interrupts for this device
Variants
0: Window Watchdog interrupt
1: PVD AND AVD detector through EXTI
2: Tamper interrupt (include LSECSS interrupts)
3: RTC Tamper or TimeStamp
4: TrustZone DDR address space controller
5: RCC global interrupt
6: EXTI Line 0 interrupt
7: EXTI Line 1 interrupt
8: EXTI Line 2 interrupt
9: EXTI Line 3 interrupt
10: EXTI Line 4 interrupt
11: DMA1 stream0 global interrupt
12: DMA1 stream1 global interrupt
13: DMA1 stream2 global interrupt
14: DMA1 stream3 global interrupt
15: DMA1 stream4 global interrupt
16: DMA1 stream5 global interrupt
17: DMA1 stream6 global interrupt
18: ADC1 global interrupt
19: FDCAN1 interrupt 0
20: FDCAN2 interrupt 0
21: FDCAN1 interrupt 1
22: FDCAN2 interrupt 1
23: EXTI line 5 interrupt
24: TIM1 break interrupt
25: TIM1 update interrupt
26: TIM1 trigger and commutation interrupt
27: TIM1 capture compare interrupt
28: TIM2 global interrupt
29: TIM3 global interrupt
30: TIM4 global interrupt
31: I2C1 event interrupt
32: I2C1 global error interrupt
33: I2C2 event interrupt
34: I2C2 global error interrupt
35: SPI1 global interrupt
36: SPI2 global interrupt
37: USART1 global interrupt
38: USART2 global interrupt
39: USART3 global interrupt
40: EXTI line 10 interrupt
41: RTC timestamp interrupt
42: EXTI line 11 interrupt
43: TIM8 break interrupt
44: TIM8 update interrupt
45: TIM8 trigger and commutation interrupt
46: TIM8 capture compare interrupt
47: DMA1 stream7 global interrupt
48: FMC global interrupt
49: SDMMC1 global interrupt
50: TIM5 global interrupt
51: SPI3 global interrupt
52: USART4 global interrupt
53: USART5 global interrupt
54: TIM6 global interrupt
55: TIM7 global interrupt
56: DMA2 stream0 global interrupt
57: DMA2 stream1 global interrupt
58: DMA2 stream2 global interrupt
59: DMA2 stream3 global interrupt
60: DMA2 stream4 global interrupt
61: ETH1 global interrupt
62: ETH1 wakeup interrupt
64: EXTI line 6 interrupt
65: EXTI line 7 interrupt
66: EXTI line 8 interrupt
67: EXTI line 9 interrupt
68: DMA2 stream5 global interrupt
69: DMA2 stream6 global interrupt
70: DMA2 stream7 global interrupt
71: USART6 global interrupt
72: I2C3 event interrupt
73: I2C3 global error interrupt
76: EXTI line 12 interrupt
77: EXTI line 13 interrupt
78: DCMI global interrupt
79: CRYP1 global interrupt
80: HASH1 interrupt
82: USART7 global interrupt
83: USART8 global interrupt
84: SPI4 global interrupt
85: SPI5 global interrupt
86: SPI6 global interrupt
87: SAI1 global interrupt
88: LTCD global interrupt
89: LTCD global error interrupt
90: ADC2 global interrupt
91: SAI2 global interrupt
92: QUADSPI global interrupt
93: LPTIMER1 global interrupt
94: HDMI-CEC global interrupt
95: I2C4 event interrupt
96: I2C4 global error interrupt
97: SPDIFRX global interrupt
98: USB On-The-Go global interrupt
100: IPCC RX0 occupied interrupt
101: IPCC TX0 free interrupt
102: DMAMUX1 overrun interrupt
103: IPCC RX1 occupied interrupt
104: IPCC TX1 free interrupt
105: CRYP2 global interrupt
106: HASH2 interrupt
107: I2C5 event interrupt
108: I2C5 global error interrupt
110: DFSDM1 filter0 Interrupt
111: DFSDM1 filter1 Interrupt
112: DFSDM1 filter2 Interrupt
113: DFSDM1 filter3 Interrupt
114: SAI3 global interrupt
115: DFSDM1 filter4 Interrupt
116: TIM15 global interrupt
117: TIM16 global interrupt
118: TIM17 global interrupt
119: TIM12 gloabl interrupt
120: MDIOS global interrupt
121: EXTI line 14 interrupt
122: MDMA global interrupt
124: SDMMC2 global interrupt
125: HSEM semaphore interrupt 2
126: DFSDM1 filter5 Interrupt
127: EXTI line 15 interrupt
130: TIM13 global interrupt
131: TIM14 global interrupt
132: DAC1 and DAC2 underrun error interrupts
133: RNG1 interrupt
134: RNG2 interrupt
135: I2C6 event interrupt
136: I2C6 global error interrupt
137: SDMMC3 global interrupt
138: LPTIMER2 global interrupt
139: LPTIMER3 global interrupt
140: LPTIMER4 global interrupt
141: LPTIMER5 global interrupt
142: ETH1 LPI interrupt
145: RCC MPU wakeup interrupt
146: SAI4 global interrupt
147: Digital temperature sensor interrupt
150: IWDG1 early wake
151: IWDG2 early wake
197: TAMP tamper secure interrupt
198: RTC wakeup timer and alarms (A and B) secure interrupt
199: RTC timestamp secure interrupt
213: DDR performance monitor interrupt