#[repr(u8)]pub enum Interrupt {
Show 78 variants
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,
}
Expand description
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