[][src]Enum s32k144::Interrupt

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

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

FTFC

18 - FTFC

READ_COLLISION

19 - Read_Collision

LVD_LVW

20 - LVD_LVW

FTFC_FAULT

21 - FTFC_Fault

WDOG_EWM

22 - WDOG_EWM

RCM

23 - RCM

LPI2C0_MASTER

24 - LPI2C0_Master

LPI2C0_SLAVE

25 - LPI2C0_Slave

LPSPI0

26 - LPSPI0

LPSPI1

27 - LPSPI1

LPSPI2

28 - LPSPI2

LPUART0_RXTX

31 - LPUART0_RxTx

LPUART1_RXTX

33 - LPUART1_RxTx

LPUART2_RXTX

35 - LPUART2_RxTx

ADC0

39 - ADC0

ADC1

40 - ADC1

CMP0

41 - CMP0

ERM_SINGLE_FAULT

44 - ERM_single_fault

ERM_DOUBLE_FAULT

45 - ERM_double_fault

RTC

46 - RTC

RTC_SECONDS

47 - RTC_Seconds

LPIT0_CH0

48 - LPIT0_Ch0

LPIT0_CH1

49 - LPIT0_Ch1

LPIT0_CH2

50 - LPIT0_Ch2

LPIT0_CH3

51 - LPIT0_Ch3

PDB0

52 - PDB0

SCG

57 - SCG

LPTMR0

58 - LPTMR0

PORTA

59 - PORTA

PORTB

60 - PORTB

PORTC

61 - PORTC

PORTD

62 - PORTD

PORTE

63 - PORTE

PDB1

68 - PDB1

FLEXIO

69 - FLEXIO

CAN0_ORED

78 - CAN0_ORed

CAN0_ERROR

79 - CAN0_Error

CAN0_WAKE_UP

80 - CAN0_Wake_Up

CAN0_ORED_0_15_MB

81 - CAN0_ORed_0_15_MB

CAN0_ORED_16_31_MB

82 - CAN0_ORed_16_31_MB

CAN1_ORED

85 - CAN1_ORed

CAN1_ERROR

86 - CAN1_Error

CAN1_ORED_0_15_MB

88 - CAN1_ORed_0_15_MB

CAN2_ORED

92 - CAN2_ORed

CAN2_ERROR

93 - CAN2_Error

CAN2_ORED_0_15_MB

95 - CAN2_ORed_0_15_MB

FTM0_CH0_CH1

99 - FTM0_Ch0_Ch1

FTM0_CH2_CH3

100 - FTM0_Ch2_Ch3

FTM0_CH4_CH5

101 - FTM0_Ch4_Ch5

FTM0_CH6_CH7

102 - FTM0_Ch6_Ch7

FTM0_FAULT

103 - FTM0_Fault

FTM0_OVF_RELOAD

104 - FTM0_Ovf_Reload

FTM1_CH0_CH1

105 - FTM1_Ch0_Ch1

FTM1_CH2_CH3

106 - FTM1_Ch2_Ch3

FTM1_CH4_CH5

107 - FTM1_Ch4_Ch5

FTM1_CH6_CH7

108 - FTM1_Ch6_Ch7

FTM1_FAULT

109 - FTM1_Fault

FTM1_OVF_RELOAD

110 - FTM1_Ovf_Reload

FTM2_CH0_CH1

111 - FTM2_Ch0_Ch1

FTM2_CH2_CH3

112 - FTM2_Ch2_Ch3

FTM2_CH4_CH5

113 - FTM2_Ch4_Ch5

FTM2_CH6_CH7

114 - FTM2_Ch6_Ch7

FTM2_FAULT

115 - FTM2_Fault

FTM2_OVF_RELOAD

116 - FTM2_Ovf_Reload

FTM3_CH0_CH1

117 - FTM3_Ch0_Ch1

FTM3_CH2_CH3

118 - FTM3_Ch2_Ch3

FTM3_CH4_CH5

119 - FTM3_Ch4_Ch5

FTM3_CH6_CH7

120 - FTM3_Ch6_Ch7

FTM3_FAULT

121 - FTM3_Fault

FTM3_OVF_RELOAD

122 - FTM3_Ovf_Reload

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
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

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

🔬 This is a nightly-only experimental API. (try_from)

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]