Module esp32s2::interrupt

source ·
Expand description

Interrupt

Modules

NMI interrupt signals mask register
AES_INTR interrupt configuration register
APB_ADC_INT interrupt configuration register
APB_PERI_ERROR_INT interrupt configuration register
ASSIST_DEBUG_INTR interrupt configuration register
BB_INT interrupt configuration register
BT_BB_INT interrupt configuration register
BT_BB_NMI interrupt configuration register
BT_MAC_INT interrupt configuration register
CACHE_IA_INT interrupt configuration register
CAN_INT interrupt configuration register
CPU_INTR_FROM_CPU_0 interrupt configuration register
CPU_INTR_FROM_CPU_1 interrupt configuration register
CPU_INTR_FROM_CPU_2 interrupt configuration register
CPU_INTR_FROM_CPU_3 interrupt configuration register
CPU_PERI_ERROR_INT interrupt configuration register
CRYPTO_DMA_INT interrupt configuration register
DCACHE_PRELOAD_INT interrupt configuration register
DCACHE_SYNC_INT interrupt configuration register
DEDICATED_GPIO_IN_INTR interrupt configuration register
DMA_COPY_INTR interrupt configuration register
EFUSE_INT interrupt configuration register
GPIO_INTERRUPT_APP interrupt configuration register
GPIO_INTERRUPT_APP_NMI interrupt configuration register
GPIO_INTERRUPT_PRO interrupt configuration register
GPIO_INTERRUPT_PRO_NMI interrupt configuration register
I2C_EXT0_INTR interrupt configuration register
I2C_EXT1_INTR interrupt configuration register
I2S0_INT interrupt configuration register
I2S1_INT interrupt configuration register
ICACHE_PRELOAD_INT interrupt configuration register
ICACHE_SYNC_INT interrupt configuration register
Interrupt status register 0
Interrupt status register 1
Interrupt status register 2
LEDC_INTR interrupt configuration register
MAC_INTR interrupt configuration register
MAC_NMI interrupt configuration register
PCNT_INTR interrupt configuration register
PMS_DMA_APB_I_ILG interrupt configuration register
PMS_DMA_RX_I_ILG interrupt configuration register
PMS_DMA_TX_I_ILG interrupt configuration register
PMS_PRO_AHB_ILG interrupt configuration register
PMS_PRO_CACHE_ILG interrupt configuration register
PMS_PRO_DPORT_ILG interrupt configuration register
PMS_PRO_DRAM0_ILG interrupt configuration register
PMS_PRO_IRAM0_ILG interrupt configuration register
PWM0_INTR interrupt configuration register
PWM1_INTR interrupt configuration register
PWM2_INTR interrupt configuration register
PWM3_INTR interrupt configuration register
PWR_INTR interrupt configuration register
RMT_INTR interrupt configuration register
RSA_INTR interrupt configuration register
RTC_CORE_INTR interrupt configuration register
RWBLE_IRQ interrupt configuration register
RWBLE_NMI interrupt configuration register
RWBT_IRQ interrupt configuration register
RWBT_NMI interrupt configuration register
SDIO_HOST_INTERRUPT configuration register
SHA_INTR interrupt configuration register
SLC0_INTR interrupt configuration register
SLC1_INTR interrupt configuration register
SPI2_DMA_INT interrupt configuration register
SPI3_DMA_INT interrupt configuration register
SPI4_DMA_INT interrupt configuration register
SPI_INTR_1 interrupt configuration register
SPI_INTR_2 interrupt configuration register
SPI_INTR_3 interrupt configuration register
SPI_INTR_4 interrupt configuration register
SPI_MEM_REJECT_INTR interrupt configuration register
SYSTIMER_TARGET0_INT interrupt configuration register
SYSTIMER_TARGET1_INT interrupt configuration register
SYSTIMER_TARGET2_INT interrupt configuration register
TG1_LACT_EDGE_INT interrupt configuration register
TG1_LACT_LEVEL_INT interrupt configuration register
TG1_T0_EDGE_INT interrupt configuration register
TG1_T0_LEVEL_INT interrupt configuration register
TG1_T1_EDGE_INT interrupt configuration register
TG1_T1_LEVEL_INT interrupt configuration register
TG1_WDT_EDGE_INT interrupt configuration register
TG1_WDT_LEVEL_INT interrupt configuration register
TG_LACT_EDGE_INT interrupt configuration register
TG_LACT_LEVEL_INT interrupt configuration register
TG_T0_EDGE_INT interrupt configuration register
TG_T0_LEVEL_INT interrupt configuration register
TG_T1_EDGE_INT interrupt configuration register
TG_T1_LEVEL_INT interrupt configuration register
TG_WDT_EDGE_INT interrupt configuration register
TG_WDT_LEVEL_INT interrupt configuration register
TIMER_INT1 interrupt configuration register
TIMER_INT2 interrupt configuration register
UART1_INT interrupt configuration register
UART2_INT interrupt configuration register
UART_INT interrupt configuration register
UHCI0_INTR interrupt configuration register
UHCI1_INTR interrupt configuration register
USB_INT interrupt configuration register
WDG_INT interrupt configuration register
Version control register

Structs

Register block

Type Definitions

CLOCK_GATE (rw) register accessor: an alias for Reg<CLOCK_GATE_SPEC>
PRO_AES_INTR_MAP (rw) register accessor: an alias for Reg<PRO_AES_INTR_MAP_SPEC>
PRO_APB_ADC_INT_MAP (rw) register accessor: an alias for Reg<PRO_APB_ADC_INT_MAP_SPEC>
PRO_APB_PERI_ERROR_INT_MAP (rw) register accessor: an alias for Reg<PRO_APB_PERI_ERROR_INT_MAP_SPEC>
PRO_ASSIST_DEBUG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_ASSIST_DEBUG_INTR_MAP_SPEC>
PRO_BB_INT_MAP (rw) register accessor: an alias for Reg<PRO_BB_INT_MAP_SPEC>
PRO_BT_BB_INT_MAP (rw) register accessor: an alias for Reg<PRO_BT_BB_INT_MAP_SPEC>
PRO_BT_BB_NMI_MAP (rw) register accessor: an alias for Reg<PRO_BT_BB_NMI_MAP_SPEC>
PRO_BT_MAC_INT_MAP (rw) register accessor: an alias for Reg<PRO_BT_MAC_INT_MAP_SPEC>
PRO_CACHE_IA_INT_MAP (rw) register accessor: an alias for Reg<PRO_CACHE_IA_INT_MAP_SPEC>
PRO_CAN_INT_MAP (rw) register accessor: an alias for Reg<PRO_CAN_INT_MAP_SPEC>
PRO_CPU_INTR_FROM_CPU_0_MAP (rw) register accessor: an alias for Reg<PRO_CPU_INTR_FROM_CPU_0_MAP_SPEC>
PRO_CPU_INTR_FROM_CPU_1_MAP (rw) register accessor: an alias for Reg<PRO_CPU_INTR_FROM_CPU_1_MAP_SPEC>
PRO_CPU_INTR_FROM_CPU_2_MAP (rw) register accessor: an alias for Reg<PRO_CPU_INTR_FROM_CPU_2_MAP_SPEC>
PRO_CPU_INTR_FROM_CPU_3_MAP (rw) register accessor: an alias for Reg<PRO_CPU_INTR_FROM_CPU_3_MAP_SPEC>
PRO_CPU_PERI_ERROR_INT_MAP (rw) register accessor: an alias for Reg<PRO_CPU_PERI_ERROR_INT_MAP_SPEC>
PRO_CRYPTO_DMA_INT_MAP (rw) register accessor: an alias for Reg<PRO_CRYPTO_DMA_INT_MAP_SPEC>
PRO_DCACHE_PRELOAD_INT_MAP (rw) register accessor: an alias for Reg<PRO_DCACHE_PRELOAD_INT_MAP_SPEC>
PRO_DCACHE_SYNC_INT_MAP (rw) register accessor: an alias for Reg<PRO_DCACHE_SYNC_INT_MAP_SPEC>
PRO_DEDICATED_GPIO_IN_INTR_MAP (rw) register accessor: an alias for Reg<PRO_DEDICATED_GPIO_IN_INTR_MAP_SPEC>
PRO_DMA_COPY_INTR_MAP (rw) register accessor: an alias for Reg<PRO_DMA_COPY_INTR_MAP_SPEC>
PRO_EFUSE_INT_MAP (rw) register accessor: an alias for Reg<PRO_EFUSE_INT_MAP_SPEC>
PRO_GPIO_INTERRUPT_APP_MAP (rw) register accessor: an alias for Reg<PRO_GPIO_INTERRUPT_APP_MAP_SPEC>
PRO_GPIO_INTERRUPT_APP_NMI_MAP (rw) register accessor: an alias for Reg<PRO_GPIO_INTERRUPT_APP_NMI_MAP_SPEC>
PRO_GPIO_INTERRUPT_PRO_MAP (rw) register accessor: an alias for Reg<PRO_GPIO_INTERRUPT_PRO_MAP_SPEC>
PRO_GPIO_INTERRUPT_PRO_NMI_MAP (rw) register accessor: an alias for Reg<PRO_GPIO_INTERRUPT_PRO_NMI_MAP_SPEC>
PRO_I2C_EXT0_INTR_MAP (rw) register accessor: an alias for Reg<PRO_I2C_EXT0_INTR_MAP_SPEC>
PRO_I2C_EXT1_INTR_MAP (rw) register accessor: an alias for Reg<PRO_I2C_EXT1_INTR_MAP_SPEC>
PRO_I2S0_INT_MAP (rw) register accessor: an alias for Reg<PRO_I2S0_INT_MAP_SPEC>
PRO_I2S1_INT_MAP (rw) register accessor: an alias for Reg<PRO_I2S1_INT_MAP_SPEC>
PRO_ICACHE_PRELOAD_INT_MAP (rw) register accessor: an alias for Reg<PRO_ICACHE_PRELOAD_INT_MAP_SPEC>
PRO_ICACHE_SYNC_INT_MAP (rw) register accessor: an alias for Reg<PRO_ICACHE_SYNC_INT_MAP_SPEC>
PRO_INTR_STATUS_0 (r) register accessor: an alias for Reg<PRO_INTR_STATUS_0_SPEC>
PRO_INTR_STATUS_1 (r) register accessor: an alias for Reg<PRO_INTR_STATUS_1_SPEC>
PRO_INTR_STATUS_2 (r) register accessor: an alias for Reg<PRO_INTR_STATUS_2_SPEC>
PRO_LEDC_INT_MAP (rw) register accessor: an alias for Reg<PRO_LEDC_INT_MAP_SPEC>
PRO_MAC_INTR_MAP (rw) register accessor: an alias for Reg<PRO_MAC_INTR_MAP_SPEC>
PRO_MAC_NMI_MAP (rw) register accessor: an alias for Reg<PRO_MAC_NMI_MAP_SPEC>
PRO_PCNT_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PCNT_INTR_MAP_SPEC>
PRO_PMS_DMA_APB_I_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_DMA_APB_I_ILG_INTR_MAP_SPEC>
PRO_PMS_DMA_RX_I_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_DMA_RX_I_ILG_INTR_MAP_SPEC>
PRO_PMS_DMA_TX_I_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_DMA_TX_I_ILG_INTR_MAP_SPEC>
PRO_PMS_PRO_AHB_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_PRO_AHB_ILG_INTR_MAP_SPEC>
PRO_PMS_PRO_CACHE_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_PRO_CACHE_ILG_INTR_MAP_SPEC>
PRO_PMS_PRO_DPORT_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_PRO_DPORT_ILG_INTR_MAP_SPEC>
PRO_PMS_PRO_DRAM0_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_PRO_DRAM0_ILG_INTR_MAP_SPEC>
PRO_PMS_PRO_IRAM0_ILG_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PMS_PRO_IRAM0_ILG_INTR_MAP_SPEC>
PRO_PWM0_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PWM0_INTR_MAP_SPEC>
PRO_PWM1_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PWM1_INTR_MAP_SPEC>
PRO_PWM2_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PWM2_INTR_MAP_SPEC>
PRO_PWM3_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PWM3_INTR_MAP_SPEC>
PRO_PWR_INTR_MAP (rw) register accessor: an alias for Reg<PRO_PWR_INTR_MAP_SPEC>
PRO_RMT_INTR_MAP (rw) register accessor: an alias for Reg<PRO_RMT_INTR_MAP_SPEC>
PRO_RSA_INTR_MAP (rw) register accessor: an alias for Reg<PRO_RSA_INTR_MAP_SPEC>
PRO_RTC_CORE_INTR_MAP (rw) register accessor: an alias for Reg<PRO_RTC_CORE_INTR_MAP_SPEC>
PRO_RWBLE_IRQ_MAP (rw) register accessor: an alias for Reg<PRO_RWBLE_IRQ_MAP_SPEC>
PRO_RWBLE_NMI_MAP (rw) register accessor: an alias for Reg<PRO_RWBLE_NMI_MAP_SPEC>
PRO_RWBT_IRQ_MAP (rw) register accessor: an alias for Reg<PRO_RWBT_IRQ_MAP_SPEC>
PRO_RWBT_NMI_MAP (rw) register accessor: an alias for Reg<PRO_RWBT_NMI_MAP_SPEC>
PRO_SDIO_HOST_INTERRUPT_MAP (rw) register accessor: an alias for Reg<PRO_SDIO_HOST_INTERRUPT_MAP_SPEC>
PRO_SHA_INTR_MAP (rw) register accessor: an alias for Reg<PRO_SHA_INTR_MAP_SPEC>
PRO_SLC0_INTR_MAP (rw) register accessor: an alias for Reg<PRO_SLC0_INTR_MAP_SPEC>
PRO_SLC1_INTR_MAP (rw) register accessor: an alias for Reg<PRO_SLC1_INTR_MAP_SPEC>
PRO_SPI2_DMA_INT_MAP (rw) register accessor: an alias for Reg<PRO_SPI2_DMA_INT_MAP_SPEC>
PRO_SPI3_DMA_INT_MAP (rw) register accessor: an alias for Reg<PRO_SPI3_DMA_INT_MAP_SPEC>
PRO_SPI4_DMA_INT_MAP (rw) register accessor: an alias for Reg<PRO_SPI4_DMA_INT_MAP_SPEC>
PRO_SPI_INTR_1_MAP (rw) register accessor: an alias for Reg<PRO_SPI_INTR_1_MAP_SPEC>
PRO_SPI_INTR_2_MAP (rw) register accessor: an alias for Reg<PRO_SPI_INTR_2_MAP_SPEC>
PRO_SPI_INTR_3_MAP (rw) register accessor: an alias for Reg<PRO_SPI_INTR_3_MAP_SPEC>
PRO_SPI_INTR_4_MAP (rw) register accessor: an alias for Reg<PRO_SPI_INTR_4_MAP_SPEC>
PRO_SPI_MEM_REJECT_INTR_MAP (rw) register accessor: an alias for Reg<PRO_SPI_MEM_REJECT_INTR_MAP_SPEC>
PRO_SYSTIMER_TARGET0_INT_MAP (rw) register accessor: an alias for Reg<PRO_SYSTIMER_TARGET0_INT_MAP_SPEC>
PRO_SYSTIMER_TARGET1_INT_MAP (rw) register accessor: an alias for Reg<PRO_SYSTIMER_TARGET1_INT_MAP_SPEC>
PRO_SYSTIMER_TARGET2_INT_MAP (rw) register accessor: an alias for Reg<PRO_SYSTIMER_TARGET2_INT_MAP_SPEC>
PRO_TG1_LACT_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_LACT_EDGE_INT_MAP_SPEC>
PRO_TG1_LACT_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_LACT_LEVEL_INT_MAP_SPEC>
PRO_TG1_T0_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_T0_EDGE_INT_MAP_SPEC>
PRO_TG1_T0_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_T0_LEVEL_INT_MAP_SPEC>
PRO_TG1_T1_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_T1_EDGE_INT_MAP_SPEC>
PRO_TG1_T1_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_T1_LEVEL_INT_MAP_SPEC>
PRO_TG1_WDT_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_WDT_EDGE_INT_MAP_SPEC>
PRO_TG1_WDT_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG1_WDT_LEVEL_INT_MAP_SPEC>
PRO_TG_LACT_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_LACT_EDGE_INT_MAP_SPEC>
PRO_TG_LACT_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_LACT_LEVEL_INT_MAP_SPEC>
PRO_TG_T0_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_T0_EDGE_INT_MAP_SPEC>
PRO_TG_T0_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_T0_LEVEL_INT_MAP_SPEC>
PRO_TG_T1_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_T1_EDGE_INT_MAP_SPEC>
PRO_TG_T1_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_T1_LEVEL_INT_MAP_SPEC>
PRO_TG_WDT_EDGE_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_WDT_EDGE_INT_MAP_SPEC>
PRO_TG_WDT_LEVEL_INT_MAP (rw) register accessor: an alias for Reg<PRO_TG_WDT_LEVEL_INT_MAP_SPEC>
PRO_TIMER_INT1_MAP (rw) register accessor: an alias for Reg<PRO_TIMER_INT1_MAP_SPEC>
PRO_TIMER_INT2_MAP (rw) register accessor: an alias for Reg<PRO_TIMER_INT2_MAP_SPEC>
PRO_UART1_INTR_MAP (rw) register accessor: an alias for Reg<PRO_UART1_INTR_MAP_SPEC>
PRO_UART2_INTR_MAP (rw) register accessor: an alias for Reg<PRO_UART2_INTR_MAP_SPEC>
PRO_UART_INTR_MAP (rw) register accessor: an alias for Reg<PRO_UART_INTR_MAP_SPEC>
PRO_UHCI0_INTR_MAP (rw) register accessor: an alias for Reg<PRO_UHCI0_INTR_MAP_SPEC>
PRO_UHCI1_INTR_MAP (rw) register accessor: an alias for Reg<PRO_UHCI1_INTR_MAP_SPEC>
PRO_USB_INTR_MAP (rw) register accessor: an alias for Reg<PRO_USB_INTR_MAP_SPEC>
PRO_WDG_INT_MAP (rw) register accessor: an alias for Reg<PRO_WDG_INT_MAP_SPEC>
REG_DATE (rw) register accessor: an alias for Reg<REG_DATE_SPEC>