Enum xmc4100::Interrupt[][src]

#[repr(u16)]
pub enum Interrupt {
Show 66 variants SCU_0, ERU0_0, ERU0_1, ERU0_2, ERU0_3, ERU1_0, ERU1_1, ERU1_2, ERU1_3, PMU0_0, VADC0_C0_0, VADC0_C0_1, VADC0_C0_2, VADC0_C0_3, VADC0_G0_0, VADC0_G0_1, VADC0_G0_2, VADC0_G0_3, VADC0_G1_0, VADC0_G1_1, VADC0_G1_2, VADC0_G1_3, DAC0_0, DAC0_1, CCU40_0, CCU40_1, CCU40_2, CCU40_3, CCU41_0, CCU41_1, CCU41_2, CCU41_3, CCU80_0, CCU80_1, CCU80_2, CCU80_3, POSIF0_0, POSIF0_1, HRPWM_0, HRPWM_1, HRPWM_2, HRPWM_3, CAN0_0, CAN0_1, CAN0_2, CAN0_3, CAN0_4, CAN0_5, CAN0_6, CAN0_7, USIC0_0, USIC0_1, USIC0_2, USIC0_3, USIC0_4, USIC0_5, USIC1_0, USIC1_1, USIC1_2, USIC1_3, USIC1_4, USIC1_5, LEDTS0_0, FCE0_0, GPDMA0_0, USB0_0,
}
Expand description

Enumeration of all the interrupts.

Variants

SCU_0

0 - System Control

ERU0_0

1 - External Request Unit 0

ERU0_1

2 - External Request Unit 0

ERU0_2

3 - External Request Unit 0

ERU0_3

4 - External Request Unit 0

ERU1_0

5 - External Request Unit 1

ERU1_1

6 - External Request Unit 1

ERU1_2

7 - External Request Unit 1

ERU1_3

8 - External Request Unit 1

PMU0_0

12 - Program Management Unit

VADC0_C0_0

14 - Analog to Digital Converter Common Block 0

VADC0_C0_1

15 - Analog to Digital Converter Common Block 0

VADC0_C0_2

16 - Analog to Digital Converter Common Block 0

VADC0_C0_3

17 - Analog to Digital Converter Common Block 0

VADC0_G0_0

18 - Analog to Digital Converter Group 0

VADC0_G0_1

19 - Analog to Digital Converter Group 0

VADC0_G0_2

20 - Analog to Digital Converter Group 0

VADC0_G0_3

21 - Analog to Digital Converter Group 0

VADC0_G1_0

22 - Analog to Digital Converter Group 1

VADC0_G1_1

23 - Analog to Digital Converter Group 1

VADC0_G1_2

24 - Analog to Digital Converter Group 1

VADC0_G1_3

25 - Analog to Digital Converter Group 1

DAC0_0

42 - Digital to Analog Converter

DAC0_1

43 - Digital to Analog Converter

CCU40_0

44 - Capture Compare Unit 4 (Module 0)

CCU40_1

45 - Capture Compare Unit 4 (Module 0)

CCU40_2

46 - Capture Compare Unit 4 (Module 0)

CCU40_3

47 - Capture Compare Unit 4 (Module 0)

CCU41_0

48 - Capture Compare Unit 4 (Module 1)

CCU41_1

49 - Capture Compare Unit 4 (Module 1)

CCU41_2

50 - Capture Compare Unit 4 (Module 1)

CCU41_3

51 - Capture Compare Unit 4 (Module 1)

CCU80_0

60 - Capture Compare Unit 8 (Module 0)

CCU80_1

61 - Capture Compare Unit 8 (Module 0)

CCU80_2

62 - Capture Compare Unit 8 (Module 0)

CCU80_3

63 - Capture Compare Unit 8 (Module 0)

POSIF0_0

68 - Position Interface (Module 0)

POSIF0_1

69 - Position Interface (Module 0)

HRPWM_0

72 - High Resolution Pulse Width Modulation (Module 0)

HRPWM_1

73 - High Resolution Pulse Width Modulation (Module 0)

HRPWM_2

74 - High Resolution Pulse Width Modulation (Module 0)

HRPWM_3

75 - High Resolution Pulse Width Modulation (Module 0)

CAN0_0

76 - MultiCAN

CAN0_1

77 - MultiCAN

CAN0_2

78 - MultiCAN

CAN0_3

79 - MultiCAN

CAN0_4

80 - MultiCAN

CAN0_5

81 - MultiCAN

CAN0_6

82 - MultiCAN

CAN0_7

83 - MultiCAN

USIC0_0

84 - Universal Serial Interface Channel (Module 0)

USIC0_1

85 - Universal Serial Interface Channel (Module 0)

USIC0_2

86 - Universal Serial Interface Channel (Module 0)

USIC0_3

87 - Universal Serial Interface Channel (Module 0)

USIC0_4

88 - Universal Serial Interface Channel (Module 0)

USIC0_5

89 - Universal Serial Interface Channel (Module 0)

USIC1_0

90 - Universal Serial Interface Channel (Module 1)

USIC1_1

91 - Universal Serial Interface Channel (Module 1)

USIC1_2

92 - Universal Serial Interface Channel (Module 1)

USIC1_3

93 - Universal Serial Interface Channel (Module 1)

USIC1_4

94 - Universal Serial Interface Channel (Module 1)

USIC1_5

95 - Universal Serial Interface Channel (Module 1)

LEDTS0_0

102 - LED and Touch Sense Control Unit (Module 0)

FCE0_0

104 - Flexible CRC Engine

GPDMA0_0

105 - General Purpose DMA Unit 0

USB0_0

107 - Universal Serial Bus (Module 0)

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Return the interrupt number associated with this variant. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.