[][src]Enum tm4c123x::Interrupt

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

GPIOA

0 - GPIO Port A

GPIOB

1 - GPIO Port B

GPIOC

2 - GPIO Port C

GPIOD

3 - GPIO Port D

GPIOE

4 - GPIO Port E

UART0

5 - UART0

UART1

6 - UART1

SSI0

7 - SSI0

I2C0

8 - I2C0

PWM0_FAULT

9 - PWM0 Fault

PWM0_0

10 - PWM0 Generator 0

PWM0_1

11 - PWM0 Generator 1

PWM0_2

12 - PWM0 Generator 2

QEI0

13 - QEI0

ADC0SS0

14 - ADC0 Sequence 0

ADC0SS1

15 - ADC0 Sequence 1

ADC0SS2

16 - ADC0 Sequence 2

ADC0SS3

17 - ADC0 Sequence 3

WATCHDOG

18 - Watchdog Timers 0 and 1

TIMER0A

19 - 16/32-Bit Timer 0A

TIMER0B

20 - 16/32-Bit Timer 0B

TIMER1A

21 - 16/32-Bit Timer 1A

TIMER1B

22 - 16/32-Bit Timer 1B

TIMER2A

23 - 16/32-Bit Timer 2A

TIMER2B

24 - 16/32-Bit Timer 2B

COMP0

25 - Analog Comparator 0

COMP1

26 - Analog Comparator 1

SYSCTL

28 - System Control

FLASH

29 - Flash Memory Control and EEPROM Control

GPIOF

30 - GPIO Port F

UART2

33 - UART2

SSI1

34 - SSI1

TIMER3A

35 - Timer 3A

TIMER3B

36 - Timer 3B

I2C1

37 - I2C1

QEI1

38 - QEI1

CAN0

39 - CAN0

CAN1

40 - CAN1

HIBERNATE

43 - Hibernation Module

USB0

44 - USB

PWM0_3

45 - PWM Generator 3

UDMA

46 - uDMA Software

UDMAERR

47 - uDMA Error

ADC1SS0

48 - ADC1 Sequence 0

ADC1SS1

49 - ADC1 Sequence 1

ADC1SS2

50 - ADC1 Sequence 2

ADC1SS3

51 - ADC1 Sequence 3

SSI2

57 - SSI2

SSI3

58 - SSI3

UART3

59 - UART3

UART4

60 - UART4

UART5

61 - UART5

UART6

62 - UART6

UART7

63 - UART7

I2C2

68 - I2C2

I2C3

69 - I2C3

TIMER4A

70 - 16/32-Bit Timer 4A

TIMER4B

71 - 16/32-Bit Timer 4B

TIMER5A

92 - 16/32-Bit Timer 5A

TIMER5B

93 - 16/32-Bit Timer 5B

WTIMER0A

94 - 32/64-Bit Timer 0A

WTIMER0B

95 - 32/64-Bit Timer 0B

WTIMER1A

96 - 32/64-Bit Timer 1A

WTIMER1B

97 - 32/64-Bit Timer 1B

WTIMER2A

98 - 32/64-Bit Timer 2A

WTIMER2B

99 - 32/64-Bit Timer 2B

WTIMER3A

100 - 32/64-Bit Timer 3A

WTIMER3B

101 - 32/64-Bit Timer 3B

WTIMER4A

102 - 32/64-Bit Timer 4A

WTIMER4B

103 - 32/64-Bit Timer 4B

WTIMER5A

104 - 32/64-Bit Timer 5A

WTIMER5B

105 - 32/64-Bit Timer 5B

SYSEXC

106 - System Exception (imprecise)

PWM1_0

134 - PWM1 Generator 0

PWM1_1

135 - PWM1 Generator 1

PWM1_2

136 - PWM1 Generator 2

PWM1_3

137 - PWM1 Generator 3

PWM1_FAULT

138 - PWM1 Fault

Trait Implementations

impl Debug for Interrupt[src]

impl Copy for Interrupt[src]

impl Clone for Interrupt[src]

impl Nr for Interrupt[src]

Auto Trait Implementations

impl Unpin for Interrupt

impl Send for Interrupt

impl Sync for Interrupt

Blanket Implementations

impl<T> From<T> for T[src]

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