Enum msp430f249::Interrupt
source · #[repr(u16)]pub enum Interrupt {
Show 31 variants
RESERVED0,
RESERVED1,
RESERVED2,
RESERVED3,
RESERVED4,
RESERVED5,
RESERVED6,
RESERVED7,
RESERVED8,
RESERVED9,
RESERVED10,
RESERVED11,
RESERVED12,
RESERVED13,
RESERVED14,
RESERVED15,
USCIAB1TX,
USCIAB1RX,
PORT1,
PORT2,
RESERVED20,
ADC12,
USCIAB0TX,
USCIAB0RX,
TIMERA1,
TIMERA0,
WDT,
COMPARATORA,
TIMERB1,
TIMERB0,
NMI,
}
Expand description
Enumeration of all the interrupts. This enum is seldom used in application or library crates. It is present primarily for documenting the device’s implemented interrupts.
Variants§
RESERVED0
0 - 0xFFC0 Reserved Int. Vector 0
RESERVED1
1 - 0xFFC2 Reserved Int. Vector 1
RESERVED2
2 - 0xFFC4 Reserved Int. Vector 2
RESERVED3
3 - 0xFFC6 Reserved Int. Vector 3
RESERVED4
4 - 0xFFC8 Reserved Int. Vector 4
RESERVED5
5 - 0xFFCA Reserved Int. Vector 5
RESERVED6
6 - 0xFFCC Reserved Int. Vector 6
RESERVED7
7 - 0xFFCE Reserved Int. Vector 7
RESERVED8
8 - 0xFFD0 Reserved Int. Vector 8
RESERVED9
9 - 0xFFD2 Reserved Int. Vector 9
RESERVED10
10 - 0xFFD4 Reserved Int. Vector 10
RESERVED11
11 - 0xFFD6 Reserved Int. Vector 11
RESERVED12
12 - 0xFFD8 Reserved Int. Vector 12
RESERVED13
13 - 0xFFDA Reserved Int. Vector 13
RESERVED14
14 - 0xFFDC Reserved Int. Vector 14
RESERVED15
15 - 0xFFDE Reserved Int. Vector 15
USCIAB1TX
16 - 0xFFE0 USCI A1/B1 Transmit
USCIAB1RX
17 - 0xFFE2 USCI A1/B1 Receive
PORT1
18 - 0xFFE4 Port 1
PORT2
19 - 0xFFE6 Port 2
RESERVED20
20 - 0xFFE8 Reserved Int. Vector 20
ADC12
21 - 0xFFEA ADC
USCIAB0TX
22 - 0xFFEC USCI A0/B0 Transmit
USCIAB0RX
23 - 0xFFEE USCI A0/B0 Receive
TIMERA1
24 - 0xFFF0 Timer A CC1-2, TA
TIMERA0
25 - 0xFFF2 Timer A CC0
WDT
26 - 0xFFF4 Watchdog Timer
COMPARATORA
27 - 0xFFF6 Comparator A
TIMERB1
28 - 0xFFF8 Timer B CC1-6, TB
TIMERB0
29 - 0xFFFA Timer B CC0
NMI
30 - 0xFFFC Non-maskable