Enum s32k144::Interrupt [] [src]

pub enum Interrupt {
    DMA0,
    DMA1,
    DMA2,
    DMA3,
    DMA4,
    DMA5,
    DMA6,
    DMA7,
    DMA8,
    DMA9,
    DMA10,
    DMA11,
    DMA12,
    DMA13,
    DMA14,
    DMA15,
    DMA_ERROR,
    MCM,
    FTFC,
    READ_COLLISION,
    LVD_LVW,
    FTFC_FAULT,
    WDOG_EWM,
    RCM,
    LPI2C0_MASTER,
    LPI2C0_SLAVE,
    LPSPI0,
    LPSPI1,
    LPSPI2,
    LPUART0_RXTX,
    LPUART1_RXTX,
    LPUART2_RXTX,
    ADC0,
    ADC1,
    CMP0,
    ERM_SINGLE_FAULT,
    ERM_DOUBLE_FAULT,
    RTC,
    RTC_SECONDS,
    LPIT0_CH0,
    LPIT0_CH1,
    LPIT0_CH2,
    LPIT0_CH3,
    PDB0,
    SCG,
    LPTMR0,
    PORTA,
    PORTB,
    PORTC,
    PORTD,
    PORTE,
    PDB1,
    FLEXIO,
    CAN0_ORED,
    CAN0_ERROR,
    CAN0_WAKE_UP,
    CAN0_ORED_0_15_MB,
    CAN0_ORED_16_31_MB,
    CAN1_ORED,
    CAN1_ERROR,
    CAN1_ORED_0_15_MB,
    CAN2_ORED,
    CAN2_ERROR,
    CAN2_ORED_0_15_MB,
    FTM0_CH0_CH1,
    FTM0_CH2_CH3,
    FTM0_CH4_CH5,
    FTM0_CH6_CH7,
    FTM0_FAULT,
    FTM0_OVF_RELOAD,
    FTM1_CH0_CH1,
    FTM1_CH2_CH3,
    FTM1_CH4_CH5,
    FTM1_CH6_CH7,
    FTM1_FAULT,
    FTM1_OVF_RELOAD,
    FTM2_CH0_CH1,
    FTM2_CH2_CH3,
    FTM2_CH4_CH5,
    FTM2_CH6_CH7,
    FTM2_FAULT,
    FTM2_OVF_RELOAD,
    FTM3_CH0_CH1,
    FTM3_CH2_CH3,
    FTM3_CH4_CH5,
    FTM3_CH6_CH7,
    FTM3_FAULT,
    FTM3_OVF_RELOAD,
}

Enumeration of all the interrupts

Variants

0 - DMA0

1 - DMA1

2 - DMA2

3 - DMA3

4 - DMA4

5 - DMA5

6 - DMA6

7 - DMA7

8 - DMA8

9 - DMA9

10 - DMA10

11 - DMA11

12 - DMA12

13 - DMA13

14 - DMA14

15 - DMA15

16 - DMA_Error

17 - MCM

18 - FTFC

19 - Read_Collision

20 - LVD_LVW

21 - FTFC_Fault

22 - WDOG_EWM

23 - RCM

24 - LPI2C0_Master

25 - LPI2C0_Slave

26 - LPSPI0

27 - LPSPI1

28 - LPSPI2

31 - LPUART0_RxTx

33 - LPUART1_RxTx

35 - LPUART2_RxTx

39 - ADC0

40 - ADC1

41 - CMP0

44 - ERM_single_fault

45 - ERM_double_fault

46 - RTC

47 - RTC_Seconds

48 - LPIT0_Ch0

49 - LPIT0_Ch1

50 - LPIT0_Ch2

51 - LPIT0_Ch3

52 - PDB0

57 - SCG

58 - LPTMR0

59 - PORTA

60 - PORTB

61 - PORTC

62 - PORTD

63 - PORTE

68 - PDB1

69 - FLEXIO

78 - CAN0_ORed

79 - CAN0_Error

80 - CAN0_Wake_Up

81 - CAN0_ORed_0_15_MB

82 - CAN0_ORed_16_31_MB

85 - CAN1_ORed

86 - CAN1_Error

88 - CAN1_ORed_0_15_MB

92 - CAN2_ORed

93 - CAN2_Error

95 - CAN2_ORed_0_15_MB

99 - FTM0_Ch0_Ch1

100 - FTM0_Ch2_Ch3

101 - FTM0_Ch4_Ch5

102 - FTM0_Ch6_Ch7

103 - FTM0_Fault

104 - FTM0_Ovf_Reload

105 - FTM1_Ch0_Ch1

106 - FTM1_Ch2_Ch3

107 - FTM1_Ch4_Ch5

108 - FTM1_Ch6_Ch7

109 - FTM1_Fault

110 - FTM1_Ovf_Reload

111 - FTM2_Ch0_Ch1

112 - FTM2_Ch2_Ch3

113 - FTM2_Ch4_Ch5

114 - FTM2_Ch6_Ch7

115 - FTM2_Fault

116 - FTM2_Ovf_Reload

117 - FTM3_Ch0_Ch1

118 - FTM3_Ch2_Ch3

119 - FTM3_Ch4_Ch5

120 - FTM3_Ch6_Ch7

121 - FTM3_Fault

122 - FTM3_Ovf_Reload

Trait Implementations

impl Nr for Interrupt
[src]

[src]

Returns the number associated with an interrupt