Enum lpc55_pac::Interrupt[][src]

#[repr(u16)]
pub enum Interrupt {
Show variants 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, ACMP, USB0_NEEDCLK, USB0, RTC, MAILBOX, PIN_INT4, PIN_INT5, PIN_INT6, PIN_INT7, CTIMER2, CTIMER4, OS_EVENT, SDIO, USB1_PHY, USB1, USB1_NEEDCLK, SEC_HYPERVISOR_CALL, SEC_GPIO_INT0_IRQ0, SEC_GPIO_INT0_IRQ1, PLU, SEC_VIO, HASHCRYPT, CASER, PUF, PQ, 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

ACMP

24 - ACMP

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_PHY

46 - USB1_PHY

USB1

47 - USB1

USB1_NEEDCLK

48 - USB1_NEEDCLK

SEC_HYPERVISOR_CALL

49 - SEC_HYPERVISOR_CALL

SEC_GPIO_INT0_IRQ0

50 - SEC_GPIO_INT0_IRQ0

SEC_GPIO_INT0_IRQ1

51 - SEC_GPIO_INT0_IRQ1

PLU

52 - PLU

SEC_VIO

53 - SEC_VIO

HASHCRYPT

54 - HASHCRYPT

CASER

55 - CASER

PUF

56 - PUF

PQ

57 - PQ

DMA1

58 - DMA1

FLEXCOMM8

59 - FLEXCOMM8

Trait Implementations

impl Clone for Interrupt[src]

impl Copy for Interrupt[src]

impl Debug for Interrupt[src]

impl Eq for Interrupt[src]

impl InterruptNumber for Interrupt[src]

impl PartialEq<Interrupt> for Interrupt[src]

impl StructuralEq for Interrupt[src]

impl StructuralPartialEq for Interrupt[src]

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt

impl Unpin for Interrupt

Blanket Implementations

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

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

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

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

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

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> 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.