[][src]Enum lpc55s6x_pac::Interrupt

pub enum Interrupt {
    WDT_BOD,
    DMA0,
    GINT0,
    GINT1,
    PIN_INT0,
    PIN_INT1,
    PIN_INT2,
    PIN_INT3,
    UTICK0,
    MRT0,
    CTIMER0,
    CTIMER1,
    SCT0,
    CTIMER3,
    FLEXCOMM0,
    FLEXCOMM1,
    FLEXCOMM2,
    FLEXCOMM3,
    FLEXCOMM4,
    FLEXCOMM5,
    FLEXCOMM6,
    FLEXCOMM7,
    ADC0,
    USB0_NEEDCLK,
    USB0,
    RTC,
    MAILBOX,
    PIN_INT4,
    PIN_INT5,
    PIN_INT6,
    PIN_INT7,
    CTIMER2,
    CTIMER4,
    OS_EVENT,
    SDIO,
    USB1_UTMI,
    USB1,
    USB1_NEEDCLK,
    SEC_GPIO_INT0_IRQ0,
    SEC_GPIO_INT0_IRQ1,
    PLU,
    HASHCRYPT,
    PUF,
    DMA1,
    FLEXCOMM8,
}

Enumeration of all the interrupts

Variants

WDT_BOD

0 - WDT_BOD

DMA0

1 - DMA0

GINT0

2 - GINT0

GINT1

3 - GINT1

PIN_INT0

4 - PIN_INT0

PIN_INT1

5 - PIN_INT1

PIN_INT2

6 - PIN_INT2

PIN_INT3

7 - PIN_INT3

UTICK0

8 - UTICK0

MRT0

9 - MRT0

CTIMER0

10 - CTIMER0

CTIMER1

11 - CTIMER1

SCT0

12 - SCT0

CTIMER3

13 - CTIMER3

FLEXCOMM0

14 - FLEXCOMM0

FLEXCOMM1

15 - FLEXCOMM1

FLEXCOMM2

16 - FLEXCOMM2

FLEXCOMM3

17 - FLEXCOMM3

FLEXCOMM4

18 - FLEXCOMM4

FLEXCOMM5

19 - FLEXCOMM5

FLEXCOMM6

20 - FLEXCOMM6

FLEXCOMM7

21 - FLEXCOMM7

ADC0

22 - ADC0

USB0_NEEDCLK

27 - USB0_NEEDCLK

USB0

28 - USB0

RTC

29 - RTC

MAILBOX

31 - MAILBOX

PIN_INT4

32 - PIN_INT4

PIN_INT5

33 - PIN_INT5

PIN_INT6

34 - PIN_INT6

PIN_INT7

35 - PIN_INT7

CTIMER2

36 - CTIMER2

CTIMER4

37 - CTIMER4

OS_EVENT

38 - OS_EVENT

SDIO

42 - SDIO

USB1_UTMI

46 - USB1_UTMI

USB1

47 - USB1

USB1_NEEDCLK

48 - USB1_NEEDCLK

SEC_GPIO_INT0_IRQ0

50 - SEC_GPIO_INT0_IRQ0

SEC_GPIO_INT0_IRQ1

51 - SEC_GPIO_INT0_IRQ1

PLU

52 - PLU

HASHCRYPT

54 - HASHCRYPT

PUF

56 - PUF

DMA1

58 - DMA1

FLEXCOMM8

59 - FLEXCOMM8

Trait Implementations

impl Debug for Interrupt[src]

impl Copy 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 Unpin for Interrupt

impl Send for Interrupt

impl Sync for Interrupt

Blanket Implementations

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

type Error = Infallible

The type returned in the event of a conversion error.

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

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> 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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self