[][src]Enum k66::Interrupt

pub enum Interrupt {
    DMA0_DMA16,
    DMA1_DMA17,
    DMA2_DMA18,
    DMA3_DMA19,
    DMA4_DMA20,
    DMA5_DMA21,
    DMA6_DMA22,
    DMA7_DMA23,
    DMA8_DMA24,
    DMA9_DMA25,
    DMA10_DMA26,
    DMA11_DMA27,
    DMA12_DMA28,
    DMA13_DMA29,
    DMA14_DMA30,
    DMA15_DMA31,
    DMA_ERROR,
    MCM,
    FTFE,
    READ_COLLISION,
    LVD_LVW,
    LLWU,
    WDOG_EWM,
    RNG,
    I2C0,
    I2C1,
    SPI0,
    SPI1,
    I2S0_TX,
    I2S0_RX,
    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,
    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,
    LPUART0,
    TSI0,
    TPM1,
    TPM2,
    USBHSDCD,
    I2C3,
    CMP3,
    USBHS,
    CAN1_ORED_MESSAGE_BUFFER,
    CAN1_BUS_OFF,
    CAN1_ERROR,
    CAN1_TX_WARNING,
    CAN1_RX_WARNING,
    CAN1_WAKE_UP,
}

Enumeration of all the interrupts

Variants

DMA0_DMA16

0 - DMA0_DMA16

DMA1_DMA17

1 - DMA1_DMA17

DMA2_DMA18

2 - DMA2_DMA18

DMA3_DMA19

3 - DMA3_DMA19

DMA4_DMA20

4 - DMA4_DMA20

DMA5_DMA21

5 - DMA5_DMA21

DMA6_DMA22

6 - DMA6_DMA22

DMA7_DMA23

7 - DMA7_DMA23

DMA8_DMA24

8 - DMA8_DMA24

DMA9_DMA25

9 - DMA9_DMA25

DMA10_DMA26

10 - DMA10_DMA26

DMA11_DMA27

11 - DMA11_DMA27

DMA12_DMA28

12 - DMA12_DMA28

DMA13_DMA29

13 - DMA13_DMA29

DMA14_DMA30

14 - DMA14_DMA30

DMA15_DMA31

15 - DMA15_DMA31

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

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

LPUART0

86 - LPUART0

TSI0

87 - TSI0

TPM1

88 - TPM1

TPM2

89 - TPM2

USBHSDCD

90 - USBHSDCD

I2C3

91 - I2C3

CMP3

92 - CMP3

USBHS

93 - USBHS

CAN1_ORED_MESSAGE_BUFFER

94 - CAN1_ORed_Message_buffer

CAN1_BUS_OFF

95 - CAN1_Bus_Off

CAN1_ERROR

96 - CAN1_Error

CAN1_TX_WARNING

97 - CAN1_Tx_Warning

CAN1_RX_WARNING

98 - CAN1_Rx_Warning

CAN1_WAKE_UP

99 - CAN1_Wake_Up

Trait Implementations

impl Nr for Interrupt[src]

Auto Trait Implementations

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