[][src]Enum cc2650::Interrupt

pub enum Interrupt {
    GPIO,
    I2C,
    RFC_PE0,
    AON_RTC,
    UART0,
    UART1,
    SSI0,
    SSI1,
    RFC_PE1,
    RFC,
    RFC_CA,
    I2S,
    WDT,
    GPT0A,
    GPT0B,
    GPT1A,
    GPT1B,
    GPT2A,
    GPT2B,
    GPT3A,
    GPT3B,
    CRYPTO,
    UDMA,
    UDMA_ERR,
    FLASH,
    SWE0,
    AUX_CE,
    AON_EVENT,
    DYN_EVENT,
    AUX_COMPA,
    AUX_MISC,
    TRNG,
}

Enumeration of all the interrupts

Variants

GPIO

0 - GPIO edge detect

I2C

1 - I2C

RFC_PE0

2 - RF Core and packet engine 1

AON_RTC

4 - AON RTC

UART0

5 - UART0

UART1

6 - UART1

SSI0

7 - SSI0

SSI1

8 - SSI1

RFC_PE1

9 - RF Core and packet engine 2

RFC

10 - RF Core hardware

RFC_CA

11 - RF command acknowledge

I2S

12 - I2S

WDT

14 - Watchdog timer

GPT0A

15 - GPTimer 0A

GPT0B

16 - GPTimer 0B

GPT1A

17 - GPTimer 1A

GPT1B

18 - GPTimer 1B

GPT2A

19 - GPTimer 2A

GPT2B

20 - GPTimer 2B

GPT3A

21 - GPTimer 3A

GPT3B

22 - GPTimer 3B

CRYPTO

23 - Crypto

UDMA

24 - μDMA software defined

UDMA_ERR

25 - μDMA error

FLASH

26 - Flash

SWE0

27 - Software event 0

AUX_CE

28 - AUX combined event

AON_EVENT

29 - AON programmable event

DYN_EVENT

30 - Dynamic programmable event

AUX_COMPA

31 - AUX comparator A

AUX_MISC

32 - AUX ADC new sample available or ADC DMA done, ADC underflow and overflow

TRNG

33 - True random number generator

Trait Implementations

impl Copy for Interrupt[src]

impl Debug for Interrupt[src]

impl Clone for Interrupt[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Nr for Interrupt[src]

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]