[][src]Enum k64::Interrupt

pub enum Interrupt {
    DMA0,
    DMA1,
    DMA2,
    DMA3,
    DMA4,
    DMA5,
    DMA6,
    DMA7,
    DMA8,
    DMA9,
    DMA10,
    DMA11,
    DMA12,
    DMA13,
    DMA14,
    DMA15,
    DMA_ERROR,
    MCM,
    FTFE,
    READ_COLLISION,
    LVD_LVW,
    LLWU,
    WDOG_EWM,
    RNG,
    I2C0,
    I2C1,
    SPI0,
    SPI1,
    I2S0_TX,
    I2S0_RX,
    UART0_LON,
    UART0_RX_TX,
    UART0_ERR,
    UART1_RX_TX,
    UART1_ERR,
    UART2_RX_TX,
    UART2_ERR,
    UART3_RX_TX,
    UART3_ERR,
    ADC0,
    CMP0,
    CMP1,
    FTM0,
    FTM1,
    FTM2,
    CMT,
    RTC,
    RTC_SECONDS,
    PIT0,
    PIT1,
    PIT2,
    PIT3,
    PDB0,
    USB0,
    USBDCD,
    DAC0,
    LPTMR0,
    PORTA,
    PORTB,
    PORTC,
    PORTD,
    PORTE,
    SPI2,
    UART4_RX_TX,
    UART4_ERR,
    UART5_RX_TX,
    UART5_ERR,
    CMP2,
    FTM3,
    DAC1,
    ADC1,
    I2C2,
    CAN0_ORED_MESSAGE_BUFFER,
    CAN0_BUS_OFF,
    CAN0_ERROR,
    CAN0_TX_WARNING,
    CAN0_RX_WARNING,
    CAN0_WAKE_UP,
    SDHC,
    ENET_1588_TIMER,
    ENET_TRANSMIT,
    ENET_RECEIVE,
    ENET_ERROR,
}

Enumeration of all the interrupts

Variants

DMA0

0 - DMA0

DMA1

1 - DMA1

DMA2

2 - DMA2

DMA3

3 - DMA3

DMA4

4 - DMA4

DMA5

5 - DMA5

DMA6

6 - DMA6

DMA7

7 - DMA7

DMA8

8 - DMA8

DMA9

9 - DMA9

DMA10

10 - DMA10

DMA11

11 - DMA11

DMA12

12 - DMA12

DMA13

13 - DMA13

DMA14

14 - DMA14

DMA15

15 - DMA15

DMA_ERROR

16 - DMA_Error

MCM

17 - MCM

FTFE

18 - FTFE

READ_COLLISION

19 - Read_Collision

LVD_LVW

20 - LVD_LVW

LLWU

21 - LLWU

WDOG_EWM

22 - WDOG_EWM

RNG

23 - RNG

I2C0

24 - I2C0

I2C1

25 - I2C1

SPI0

26 - SPI0

SPI1

27 - SPI1

I2S0_TX

28 - I2S0_Tx

I2S0_RX

29 - I2S0_Rx

UART0_LON

30 - UART0_LON

UART0_RX_TX

31 - UART0_RX_TX

UART0_ERR

32 - UART0_ERR

UART1_RX_TX

33 - UART1_RX_TX

UART1_ERR

34 - UART1_ERR

UART2_RX_TX

35 - UART2_RX_TX

UART2_ERR

36 - UART2_ERR

UART3_RX_TX

37 - UART3_RX_TX

UART3_ERR

38 - UART3_ERR

ADC0

39 - ADC0

CMP0

40 - CMP0

CMP1

41 - CMP1

FTM0

42 - FTM0

FTM1

43 - FTM1

FTM2

44 - FTM2

CMT

45 - CMT

RTC

46 - RTC

RTC_SECONDS

47 - RTC_Seconds

PIT0

48 - PIT0

PIT1

49 - PIT1

PIT2

50 - PIT2

PIT3

51 - PIT3

PDB0

52 - PDB0

USB0

53 - USB0

USBDCD

54 - USBDCD

DAC0

56 - DAC0

LPTMR0

58 - LPTMR0

PORTA

59 - PORTA

PORTB

60 - PORTB

PORTC

61 - PORTC

PORTD

62 - PORTD

PORTE

63 - PORTE

SPI2

65 - SPI2

UART4_RX_TX

66 - UART4_RX_TX

UART4_ERR

67 - UART4_ERR

UART5_RX_TX

68 - UART5_RX_TX

UART5_ERR

69 - UART5_ERR

CMP2

70 - CMP2

FTM3

71 - FTM3

DAC1

72 - DAC1

ADC1

73 - ADC1

I2C2

74 - I2C2

CAN0_ORED_MESSAGE_BUFFER

75 - CAN0_ORed_Message_buffer

CAN0_BUS_OFF

76 - CAN0_Bus_Off

CAN0_ERROR

77 - CAN0_Error

CAN0_TX_WARNING

78 - CAN0_Tx_Warning

CAN0_RX_WARNING

79 - CAN0_Rx_Warning

CAN0_WAKE_UP

80 - CAN0_Wake_Up

SDHC

81 - SDHC

ENET_1588_TIMER

82 - ENET_1588_Timer

ENET_TRANSMIT

83 - ENET_Transmit

ENET_RECEIVE

84 - ENET_Receive

ENET_ERROR

85 - ENET_Error

Trait Implementations

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]