Enum esp32s3_hal::pac::Interrupt
pub enum Interrupt {
Show 71 variants
WIFI_MAC,
WIFI_NMI,
WIFI_BB,
BT_MAC,
BT_BB,
BT_BB_NMI,
RWBT,
RWBLE,
RWBT_NMI,
RWBLE_NMI,
I2C_MST,
UHCI0,
GPIO,
GPIO_NMI,
SPI1,
SPI2,
SPI3,
I2S0,
I2S1,
UART0,
UART1,
UART2,
PWM0,
PWM1,
LEDC,
EFUSE,
RTC_CORE,
RMT,
PCNT,
I2C_EXT0,
I2C_EXT1,
TWAI,
TG0_T0_LEVEL,
TG0_T1_LEVEL,
TG0_WDT_LEVEL,
TG1_T0_LEVEL,
TG1_T1_LEVEL,
TG1_WDT_LEVEL,
SYSTIMER_TARGET0,
SYSTIMER_TARGET1,
SYSTIMER_TARGET2,
SPI_MEM_REJECT,
APB_ADC,
DMA_IN_CH0,
DMA_IN_CH1,
DMA_IN_CH2,
DMA_IN_CH3,
DMA_IN_CH4,
DMA_OUT_CH0,
DMA_OUT_CH1,
DMA_OUT_CH2,
DMA_OUT_CH3,
DMA_OUT_CH4,
RSA,
AES,
SHA,
ASSIST_DEBUG,
APB_PMS_MONITOR_VIOLATE,
CORE_0_IRAM0_PMS_MONITOR_VIOLATE,
CORE_0_DRAM0_PMS_MONITOR_VIOLATE,
CORE_0_PIF_PMS_MONITOR_VIOLATE,
CORE_0_PIF_PMS_MONITOR_VIOLATE_SIZE,
CORE_1_IRAM0_PMS_MONITOR_VIOLATE,
CORE_1_DRAM0_PMS_MONITOR_VIOLATE,
CORE_1_PIF_PMS_MONITOR_VIOLATE,
CORE_1_PIF_PMS_MONITOR_VIOLATE_SIZE,
CACHE_CORE0_ACS,
CACHE_CORE1_ACS,
USB_DEVICE,
PERI_BACKUP,
DMA_EXTMEM_REJECT,
}
Expand description
Enumeration of all the interrupts.
Variants§
WIFI_MAC
0 - WIFI_MAC
WIFI_NMI
1 - WIFI_NMI
WIFI_BB
2 - WIFI_BB
BT_MAC
3 - BT_MAC
BT_BB
4 - BT_BB
BT_BB_NMI
5 - BT_BB_NMI
RWBT
6 - RWBT
RWBLE
7 - RWBLE
RWBT_NMI
8 - RWBT_NMI
RWBLE_NMI
9 - RWBLE_NMI
I2C_MST
11 - I2C_MST
UHCI0
14 - UHCI0
GPIO
16 - GPIO
GPIO_NMI
17 - GPIO_NMI
SPI1
20 - SPI1
SPI2
21 - SPI2
SPI3
22 - SPI3
I2S0
25 - I2S0
I2S1
26 - I2S1
UART0
27 - UART0
UART1
28 - UART1
UART2
29 - UART2
PWM0
31 - PWM0
PWM1
32 - PWM1
LEDC
35 - LEDC
EFUSE
36 - EFUSE
RTC_CORE
39 - RTC_CORE
RMT
40 - RMT
PCNT
41 - PCNT
I2C_EXT0
42 - I2C_EXT0
I2C_EXT1
43 - I2C_EXT1
TWAI
45 - TWAI
TG0_T0_LEVEL
50 - TG0_T0_LEVEL
TG0_T1_LEVEL
51 - TG0_T1_LEVEL
TG0_WDT_LEVEL
52 - TG0_WDT_LEVEL
TG1_T0_LEVEL
53 - TG1_T0_LEVEL
TG1_T1_LEVEL
54 - TG1_T1_LEVEL
TG1_WDT_LEVEL
55 - TG1_WDT_LEVEL
SYSTIMER_TARGET0
57 - SYSTIMER_TARGET0
SYSTIMER_TARGET1
58 - SYSTIMER_TARGET1
SYSTIMER_TARGET2
59 - SYSTIMER_TARGET2
SPI_MEM_REJECT
60 - SPI_MEM_REJECT
APB_ADC
65 - APB_ADC
DMA_IN_CH0
66 - DMA_IN_CH0
DMA_IN_CH1
67 - DMA_IN_CH1
DMA_IN_CH2
68 - DMA_IN_CH2
DMA_IN_CH3
69 - DMA_IN_CH3
DMA_IN_CH4
70 - DMA_IN_CH4
DMA_OUT_CH0
71 - DMA_OUT_CH0
DMA_OUT_CH1
72 - DMA_OUT_CH1
DMA_OUT_CH2
73 - DMA_OUT_CH2
DMA_OUT_CH3
74 - DMA_OUT_CH3
DMA_OUT_CH4
75 - DMA_OUT_CH4
RSA
76 - RSA
AES
77 - AES
SHA
78 - SHA
ASSIST_DEBUG
83 - ASSIST_DEBUG
APB_PMS_MONITOR_VIOLATE
84 - APB_PMS_MONITOR_VIOLATE
CORE_0_IRAM0_PMS_MONITOR_VIOLATE
85 - CORE_0_IRAM0_PMS_MONITOR_VIOLATE
CORE_0_DRAM0_PMS_MONITOR_VIOLATE
86 - CORE_0_DRAM0_PMS_MONITOR_VIOLATE
CORE_0_PIF_PMS_MONITOR_VIOLATE
87 - CORE_0_PIF_PMS_MONITOR_VIOLATE
CORE_0_PIF_PMS_MONITOR_VIOLATE_SIZE
88 - CORE_0_PIF_PMS_MONITOR_VIOLATE_SIZE
CORE_1_IRAM0_PMS_MONITOR_VIOLATE
89 - CORE_1_IRAM0_PMS_MONITOR_VIOLATE
CORE_1_DRAM0_PMS_MONITOR_VIOLATE
90 - CORE_1_DRAM0_PMS_MONITOR_VIOLATE
CORE_1_PIF_PMS_MONITOR_VIOLATE
91 - CORE_1_PIF_PMS_MONITOR_VIOLATE
CORE_1_PIF_PMS_MONITOR_VIOLATE_SIZE
92 - CORE_1_PIF_PMS_MONITOR_VIOLATE_SIZE
CACHE_CORE0_ACS
94 - CACHE_CORE0_ACS
CACHE_CORE1_ACS
95 - CACHE_CORE1_ACS
USB_DEVICE
96 - USB_DEVICE
PERI_BACKUP
97 - PERI_BACKUP
DMA_EXTMEM_REJECT
98 - DMA_EXTMEM_REJECT