pub enum ExternalInterrupt {
Show 46 variants
TIMER_INT0 = 26,
TIMER_INT1 = 27,
TIMER_INT2 = 28,
RTC_IRQ = 29,
I2C0_INT = 31,
I2C1_INT = 32,
GPIO_INT0 = 33,
GPIO_INT1 = 34,
GPIO_INT2 = 35,
SOFT_INT0 = 36,
SOFT_INT1 = 37,
SOFT_INT2 = 38,
SOFT_INT3 = 39,
COEX_WL_INT = 40,
COEX_BT_INT = 41,
COEX_WIFI_RESUME_INT = 42,
SPI_INT = 43,
WLPHY_INT = 44,
WLMAC_INT = 45,
BLE_INT = 46,
SLE_INT = 47,
TSENSOR_INT = 48,
PMU_CMU_ERR_INT = 49,
DIAG_INT = 50,
I2S_INT = 51,
QSPI_INT = 52,
UART0_INT = 53,
UART1_INT = 54,
UART2_INT = 55,
PWM_ABNOR_INT = 56,
PWM_CFG_INT = 57,
SFC_INT = 58,
DMA_INT = 59,
TIMER_ABNOR_INT = 60,
I2S_TX_INT = 61,
I2S_RX_INT = 62,
PKE_REE_INT = 63,
SPACC_REE_INT = 64,
RKP_REE_INT = 65,
KLAD_REE_INT = 66,
GLP_UART_RX_WAKE_INT = 67,
TIMING_GEN_INT = 68,
MAC_MONITOR_INT = 69,
MEM_MONITOR_INT = 70,
TCM_MONITOR_INT = 71,
LSADC_INTR = 72,
}Expand description
External interrupts. These interrupts are handled by the external peripherals.
Variants§
TIMER_INT0 = 26
26 - TIMER_INT0
TIMER_INT1 = 27
27 - TIMER_INT1
TIMER_INT2 = 28
28 - TIMER_INT2
RTC_IRQ = 29
29 - RTC_IRQ
I2C0_INT = 31
31 - I2C0_INT
I2C1_INT = 32
32 - I2C1_INT
GPIO_INT0 = 33
33 - GPIO_INT0
GPIO_INT1 = 34
34 - GPIO_INT1
GPIO_INT2 = 35
35 - GPIO_INT2
SOFT_INT0 = 36
36 - SOFT_INT0
SOFT_INT1 = 37
37 - SOFT_INT1
SOFT_INT2 = 38
38 - SOFT_INT2
SOFT_INT3 = 39
39 - SOFT_INT3
COEX_WL_INT = 40
40 - COEX_WL_INT
COEX_BT_INT = 41
41 - COEX_BT_INT
COEX_WIFI_RESUME_INT = 42
42 - COEX_WIFI_RESUME_INT
SPI_INT = 43
43 - SPI_INT
WLPHY_INT = 44
44 - WLPHY_INT
WLMAC_INT = 45
45 - WLMAC_INT
BLE_INT = 46
46 - BLE_INT
SLE_INT = 47
47 - SLE_INT
TSENSOR_INT = 48
48 - TSENSOR_INT
PMU_CMU_ERR_INT = 49
49 - PMU_CMU_ERR_INT
DIAG_INT = 50
50 - DIAG_INT
I2S_INT = 51
51 - I2S_INT
QSPI_INT = 52
52 - QSPI_INT
UART0_INT = 53
53 - UART0_INT
UART1_INT = 54
54 - UART1_INT
UART2_INT = 55
55 - UART2_INT
PWM_ABNOR_INT = 56
56 - PWM_ABNOR_INT
PWM_CFG_INT = 57
57 - PWM_CFG_INT
SFC_INT = 58
58 - SFC_INT
DMA_INT = 59
59 - DMA_INT
TIMER_ABNOR_INT = 60
60 - TIMER_ABNOR_INT
I2S_TX_INT = 61
61 - I2S_TX_INT
I2S_RX_INT = 62
62 - I2S_RX_INT
PKE_REE_INT = 63
63 - PKE_REE_INT
SPACC_REE_INT = 64
64 - SPACC_REE_INT
RKP_REE_INT = 65
65 - RKP_REE_INT
KLAD_REE_INT = 66
66 - KLAD_REE_INT
GLP_UART_RX_WAKE_INT = 67
67 - GLP_UART_RX_WAKE_INT
TIMING_GEN_INT = 68
68 - TIMING_GEN_INT
MAC_MONITOR_INT = 69
69 - MAC_MONITOR_INT
MEM_MONITOR_INT = 70
70 - MEM_MONITOR_INT
TCM_MONITOR_INT = 71
71 - TCM_MONITOR_INT
LSADC_INTR = 72
72 - LSADC_INTR
Trait Implementations§
Source§impl Clone for ExternalInterrupt
impl Clone for ExternalInterrupt
Source§fn clone(&self) -> ExternalInterrupt
fn clone(&self) -> ExternalInterrupt
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more