[][src]Enum rv32m1_ri5cy_pac::Interrupt

pub enum Interrupt {
    DMA0,
    DMA1,
    DMA2,
    DMA3,
    DMA4,
    DMA5,
    DMA6,
    DMA7,
    DMA8,
    DMA9,
    DMA10,
    DMA11,
    DMA12,
    DMA13,
    DMA14,
    DMA15,
    DMA0_ERROR,
    CMC0,
    EWM,
    FTFE_COMMAND_COMPLETE,
    FTFE_READ_COLLISION,
    LLWU0,
    MUA,
    SPM,
    WDOG0,
    SCG,
    LPIT0,
    RTC,
    LPTMR0,
    LPTMR1,
    TPM0,
    TPM1,
    TPM2,
    EMVSIM0,
    FLEXIO0,
    LPI2C0,
    LPI2C1,
    LPI2C2,
    I2S0,
    USDHC0,
    LPSPI0,
    LPSPI1,
    LPSPI2,
    LPUART0,
    LPUART1,
    LPUART2,
    USB0,
    PORTA,
    PORTB,
    PORTC,
    PORTD,
    ADC0,
    LPCMP0,
    LPDAC0,
    PORTE,
}

Enumeration of all the interrupts

Variants

DMA0

1 - DMA0

DMA1

2 - DMA1

DMA2

3 - DMA2

DMA3

4 - DMA3

DMA4

5 - DMA4

DMA5

6 - DMA5

DMA6

7 - DMA6

DMA7

8 - DMA7

DMA8

9 - DMA8

DMA9

10 - DMA9

DMA10

11 - DMA10

DMA11

12 - DMA11

DMA12

13 - DMA12

DMA13

14 - DMA13

DMA14

15 - DMA14

DMA15

16 - DMA15

DMA0_ERROR

17 - DMA0_Error

CMC0

18 - CMC0

EWM

19 - EWM

FTFE_COMMAND_COMPLETE

20 - FTFE_Command_Complete

FTFE_READ_COLLISION

21 - FTFE_Read_Collision

LLWU0

22 - LLWU0

MUA

23 - MUA

SPM

24 - SPM

WDOG0

25 - WDOG0

SCG

26 - SCG

LPIT0

27 - LPIT0

RTC

28 - RTC

LPTMR0

29 - LPTMR0

LPTMR1

30 - LPTMR1

TPM0

31 - TPM0

TPM1

32 - TPM1

TPM2

33 - TPM2

EMVSIM0

34 - EMVSIM0

FLEXIO0

35 - FLEXIO0

LPI2C0

36 - LPI2C0

LPI2C1

37 - LPI2C1

LPI2C2

38 - LPI2C2

I2S0

39 - I2S0

USDHC0

40 - USDHC0

LPSPI0

41 - LPSPI0

LPSPI1

42 - LPSPI1

LPSPI2

43 - LPSPI2

LPUART0

44 - LPUART0

LPUART1

45 - LPUART1

LPUART2

46 - LPUART2

USB0

47 - USB0

PORTA

48 - PORTA

PORTB

49 - PORTB

PORTC

50 - PORTC

PORTD

51 - PORTD

ADC0

52 - ADC0

LPCMP0

53 - LPCMP0

LPDAC0

54 - LPDAC0

PORTE

64 - PORTE

Methods

impl Interrupt[src]

pub fn try_from(value: u8) -> Result<Self, TryFromInterruptError>[src]

Trait Implementations

impl Debug for Interrupt[src]

impl Copy for Interrupt[src]

impl Clone for Interrupt[src]

impl Nr for Interrupt[src]

Auto Trait Implementations

impl Unpin for Interrupt

impl Send for Interrupt

impl Sync for Interrupt

Blanket Implementations

impl<T> From<T> for 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> Into<U> for T where
    U: From<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]