[−][src]Enum esp32::Interrupt
Enumeration of all the interrupts
Variants
0 - interrupt of WiFi MAC, level
1 - interrupt of WiFi MAC, NMI, use if MAC have bug to fix in NMI
2 - interrupt of WiFi BB, level, we can do some calibration
3 - will be cancelled
4 - interrupt of BT BB, level
5 - interrupt of BT BB, NMI, use if BB have bug to fix in NMI
8 - interrupt of RWBT, NMI, use if RWBT have bug to fix in NMI
9 - interrupt of RWBLE, NMI, use if RWBT have bug to fix in NMI
10 - interrupt of SLC0, level
11 - interrupt of SLC1, level
22 - interrupt of GPIO, level
23 - interrupt of GPIO, NMI
32 - interrupt of I2S0, level
33 - interrupt of I2S1, level
37 - interrupt of SD/SDIO/MMC HOST, level
38 - interrupt of ethernet mac, level
43 - interrupt of LED PWM, level
44 - interrupt of efuse, level, not likely to use
45 - interrupt of can, level
46 - interrupt of rtc core, level, include rtc watchdog
47 - interrupt of remote controller, level
48 - interrupt of pluse count, level
51 - interrupt of RSA accelerator, level
55 - will be cancelled
66 - interrupt of MMU Invalid Access, LEVEL
67 - interrupt of MPU Invalid Access, LEVEL
68 - interrupt of Cache Invalid Access, LEVEL
Methods
impl Interrupt[src]
Trait Implementations
impl Clone for Interrupt[src]
fn clone(&self) -> Interrupt[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for Interrupt[src]
impl Debug for Interrupt[src]
impl Nr for Interrupt[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,