Enum tm4c123x::Interrupt [] [src]

pub enum Interrupt {
    GPIOA,
    GPIOB,
    GPIOC,
    GPIOD,
    GPIOE,
    UART0,
    UART1,
    SSI0,
    I2C0,
    PWM0_FAULT,
    PWM0_0,
    PWM0_1,
    PWM0_2,
    QEI0,
    ADC0SS0,
    ADC0SS1,
    ADC0SS2,
    ADC0SS3,
    WATCHDOG,
    TIMER0A,
    TIMER0B,
    TIMER1A,
    TIMER1B,
    TIMER2A,
    TIMER2B,
    COMP0,
    COMP1,
    SYSCTL,
    FLASH,
    GPIOF,
    UART2,
    SSI1,
    TIMER3A,
    TIMER3B,
    I2C1,
    QEI1,
    CAN0,
    CAN1,
    HIBERNATE,
    USB0,
    PWM0_3,
    UDMA,
    UDMAERR,
    ADC1SS0,
    ADC1SS1,
    ADC1SS2,
    ADC1SS3,
    SSI2,
    SSI3,
    UART3,
    UART4,
    UART5,
    UART6,
    UART7,
    I2C2,
    I2C3,
    TIMER4A,
    TIMER4B,
    TIMER5A,
    TIMER5B,
    WTIMER0A,
    WTIMER0B,
    WTIMER1A,
    WTIMER1B,
    WTIMER2A,
    WTIMER2B,
    WTIMER3A,
    WTIMER3B,
    WTIMER4A,
    WTIMER4B,
    WTIMER5A,
    WTIMER5B,
    SYSEXC,
    PWM1_0,
    PWM1_1,
    PWM1_2,
    PWM1_3,
    PWM1_FAULT,
}

Enumeration of all the interrupts

Variants

0 - GPIO Port A

1 - GPIO Port B

2 - GPIO Port C

3 - GPIO Port D

4 - GPIO Port E

5 - UART0

6 - UART1

7 - SSI0

8 - I2C0

9 - PWM0 Fault

10 - PWM0 Generator 0

11 - PWM0 Generator 1

12 - PWM0 Generator 2

13 - QEI0

14 - ADC0 Sequence 0

15 - ADC0 Sequence 1

16 - ADC0 Sequence 2

17 - ADC0 Sequence 3

18 - Watchdog Timers 0 and 1

19 - 16/32-Bit Timer 0A

20 - 16/32-Bit Timer 0B

21 - 16/32-Bit Timer 1A

22 - 16/32-Bit Timer 1B

23 - 16/32-Bit Timer 2A

24 - 16/32-Bit Timer 2B

25 - Analog Comparator 0

26 - Analog Comparator 1

28 - System Control

29 - Flash Memory Control and EEPROM Control

30 - GPIO Port F

33 - UART2

34 - SSI1

35 - Timer 3A

36 - Timer 3B

37 - I2C1

38 - QEI1

39 - CAN0

40 - CAN1

43 - Hibernation Module

44 - USB

45 - PWM Generator 3

46 - uDMA Software

47 - uDMA Error

48 - ADC1 Sequence 0

49 - ADC1 Sequence 1

50 - ADC1 Sequence 2

51 - ADC1 Sequence 3

57 - SSI2

58 - SSI3

59 - UART3

60 - UART4

61 - UART5

62 - UART6

63 - UART7

68 - I2C2

69 - I2C3

70 - 16/32-Bit Timer 4A

71 - 16/32-Bit Timer 4B

92 - 16/32-Bit Timer 5A

93 - 16/32-Bit Timer 5B

94 - 32/64-Bit Timer 0A

95 - 32/64-Bit Timer 0B

96 - 32/64-Bit Timer 1A

97 - 32/64-Bit Timer 1B

98 - 32/64-Bit Timer 2A

99 - 32/64-Bit Timer 2B

100 - 32/64-Bit Timer 3A

101 - 32/64-Bit Timer 3B

102 - 32/64-Bit Timer 4A

103 - 32/64-Bit Timer 4B

104 - 32/64-Bit Timer 5A

105 - 32/64-Bit Timer 5B

106 - System Exception (imprecise)

134 - PWM1 Generator 0

135 - PWM1 Generator 1

136 - PWM1 Generator 2

137 - PWM1 Generator 3

138 - PWM1 Fault

Trait Implementations

impl Nr for Interrupt
[src]

[src]

Returns the number associated with an interrupt

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt