38 #if FEATURE_CAN_HAS_WAKE_UP_IRQ
49 #if (defined(CPU_S32K116) || (defined(CPU_S32K118)))
57 #elif (defined(CPU_S32K142) || defined(CPU_S32K144HFT0VLLT) || defined(CPU_S32K144LFT0MLLT) || \
58 defined(CPU_S32K146) || defined(CPU_S32K148) || defined(CPU_S32MTV) || defined(CPU_S32K116)\
59 || (defined(CPU_S32K118)))
64 void CAN0_ORed_IRQHandler(
void);
65 void CAN0_Error_IRQHandler(
void);
66 #if FEATURE_CAN_HAS_WAKE_UP_IRQ
67 void CAN0_Wake_Up_IRQHandler(
void);
69 void CAN0_ORed_0_15_MB_IRQHandler(
void);
70 void CAN0_ORed_16_31_MB_IRQHandler(
void);
72 #if (CAN_INSTANCE_COUNT > 1U)
74 void CAN1_ORed_IRQHandler(
void);
75 void CAN1_Error_IRQHandler(
void);
76 void CAN1_ORed_0_15_MB_IRQHandler(
void);
77 void CAN1_ORed_16_31_MB_IRQHandler(
void);
81 #if (CAN_INSTANCE_COUNT > 2U)
83 void CAN2_ORed_IRQHandler(
void);
84 void CAN2_Error_IRQHandler(
void);
85 void CAN2_ORed_0_15_MB_IRQHandler(
void);
86 void CAN2_ORed_16_31_MB_IRQHandler(
void);
90 #elif defined(CPU_S32V234)
95 void CAN0_IRQHandler(
void);
96 void CAN0_Buff_IRQHandler(
void);
98 #if (CAN_INSTANCE_COUNT > 1U)
100 void CAN1_IRQHandler(
void);
101 void CAN1_Buff_IRQHandler(
void);
105 #elif (defined(CPU_MPC5748G) || defined(CPU_MPC5746C) || defined(CPU_MPC5744B) || \
106 defined(CPU_MPC5745B) || defined(CPU_MPC5746B) || defined(CPU_MPC5744C) || \
107 defined(CPU_MPC5745C) || defined(CPU_MPC5747C) || defined(CPU_MPC5748C) || \
108 defined(CPU_MPC5746G) || defined(CPU_MPC5747G))
113 void CAN0_ORed_IRQHandler(
void);
114 void CAN0_Error_IRQHandler(
void);
115 #if FEATURE_CAN_HAS_WAKE_UP_IRQ
116 void CAN0_Wake_Up_IRQHandler(
void);
118 void CAN0_ORed_00_03_MB_IRQHandler(
void);
119 void CAN0_ORed_04_07_MB_IRQHandler(
void);
120 void CAN0_ORed_08_11_MB_IRQHandler(
void);
121 void CAN0_ORed_12_15_MB_IRQHandler(
void);
122 void CAN0_ORed_16_31_MB_IRQHandler(
void);
123 void CAN0_ORed_32_63_MB_IRQHandler(
void);
124 void CAN0_ORed_64_95_MB_IRQHandler(
void);
126 #if (CAN_INSTANCE_COUNT > 1U)
128 void CAN1_ORed_IRQHandler(
void);
129 void CAN1_Error_IRQHandler(
void);
130 void CAN1_ORed_00_03_MB_IRQHandler(
void);
131 void CAN1_ORed_04_07_MB_IRQHandler(
void);
132 void CAN1_ORed_08_11_MB_IRQHandler(
void);
133 void CAN1_ORed_12_15_MB_IRQHandler(
void);
134 void CAN1_ORed_16_31_MB_IRQHandler(
void);
135 void CAN1_ORed_32_63_MB_IRQHandler(
void);
136 void CAN1_ORed_64_95_MB_IRQHandler(
void);
140 #if (CAN_INSTANCE_COUNT > 2U)
142 void CAN2_ORed_IRQHandler(
void);
143 void CAN2_Error_IRQHandler(
void);
144 void CAN2_ORed_00_03_MB_IRQHandler(
void);
145 void CAN2_ORed_04_07_MB_IRQHandler(
void);
146 void CAN2_ORed_08_11_MB_IRQHandler(
void);
147 void CAN2_ORed_12_15_MB_IRQHandler(
void);
148 void CAN2_ORed_16_31_MB_IRQHandler(
void);
149 void CAN2_ORed_32_63_MB_IRQHandler(
void);
150 void CAN2_ORed_64_95_MB_IRQHandler(
void);
154 #if (CAN_INSTANCE_COUNT > 3U)
156 void CAN3_ORed_IRQHandler(
void);
157 void CAN3_Error_IRQHandler(
void);
158 void CAN3_ORed_00_03_MB_IRQHandler(
void);
159 void CAN3_ORed_04_07_MB_IRQHandler(
void);
160 void CAN3_ORed_08_11_MB_IRQHandler(
void);
161 void CAN3_ORed_12_15_MB_IRQHandler(
void);
162 void CAN3_ORed_16_31_MB_IRQHandler(
void);
163 void CAN3_ORed_32_63_MB_IRQHandler(
void);
164 void CAN3_ORed_64_95_MB_IRQHandler(
void);
168 #if (CAN_INSTANCE_COUNT > 4U)
170 void CAN4_ORed_IRQHandler(
void);
171 void CAN4_Error_IRQHandler(
void);
172 void CAN4_ORed_00_03_MB_IRQHandler(
void);
173 void CAN4_ORed_04_07_MB_IRQHandler(
void);
174 void CAN4_ORed_08_11_MB_IRQHandler(
void);
175 void CAN4_ORed_12_15_MB_IRQHandler(
void);
176 void CAN4_ORed_16_31_MB_IRQHandler(
void);
177 void CAN4_ORed_32_63_MB_IRQHandler(
void);
178 void CAN4_ORed_64_95_MB_IRQHandler(
void);
182 #if (CAN_INSTANCE_COUNT > 5U)
184 void CAN5_ORed_IRQHandler(
void);
185 void CAN5_Error_IRQHandler(
void);
186 void CAN5_ORed_00_03_MB_IRQHandler(
void);
187 void CAN5_ORed_04_07_MB_IRQHandler(
void);
188 void CAN5_ORed_08_11_MB_IRQHandler(
void);
189 void CAN5_ORed_12_15_MB_IRQHandler(
void);
190 void CAN5_ORed_16_31_MB_IRQHandler(
void);
191 void CAN5_ORed_32_63_MB_IRQHandler(
void);
192 void CAN5_ORed_64_95_MB_IRQHandler(
void);
195 #if (CAN_INSTANCE_COUNT > 6U)
197 void CAN6_ORed_IRQHandler(
void);
198 void CAN6_Error_IRQHandler(
void);
199 void CAN6_ORed_00_03_MB_IRQHandler(
void);
200 void CAN6_ORed_04_07_MB_IRQHandler(
void);
201 void CAN6_ORed_08_11_MB_IRQHandler(
void);
202 void CAN6_ORed_12_15_MB_IRQHandler(
void);
203 void CAN6_ORed_16_31_MB_IRQHandler(
void);
204 void CAN6_ORed_32_63_MB_IRQHandler(
void);
205 void CAN6_ORed_64_95_MB_IRQHandler(
void);
209 #if (CAN_INSTANCE_COUNT > 7U)
211 void CAN7_ORed_IRQHandler(
void);
212 void CAN7_Error_IRQHandler(
void);
213 void CAN7_ORed_00_03_MB_IRQHandler(
void);
214 void CAN7_ORed_04_07_MB_IRQHandler(
void);
215 void CAN7_ORed_08_11_MB_IRQHandler(
void);
216 void CAN7_ORed_12_15_MB_IRQHandler(
void);
217 void CAN7_ORed_16_31_MB_IRQHandler(
void);
218 void CAN7_ORed_32_63_MB_IRQHandler(
void);
219 void CAN7_ORed_64_95_MB_IRQHandler(
void);
223 #elif (defined(CPU_MPC5741P) || defined(CPU_MPC5742P) || defined(CPU_MPC5743P) || \
224 defined(CPU_MPC5744P))
229 void CAN0_ORed_IRQHandler(
void);
230 void CAN0_Error_IRQHandler(
void);
231 #if FEATURE_CAN_HAS_WAKE_UP_IRQ
232 void CAN0_Wake_Up_IRQHandler(
void);
234 void CAN0_ORed_00_03_MB_IRQHandler(
void);
235 void CAN0_ORed_04_07_MB_IRQHandler(
void);
236 void CAN0_ORed_08_11_MB_IRQHandler(
void);
237 void CAN0_ORed_12_15_MB_IRQHandler(
void);
238 void CAN0_ORed_16_31_MB_IRQHandler(
void);
239 void CAN0_ORed_32_39_MB_IRQHandler(
void);
240 void CAN0_ORed_40_47_MB_IRQHandler(
void);
241 void CAN0_ORed_48_55_MB_IRQHandler(
void);
242 void CAN0_ORed_56_63_MB_IRQHandler(
void);
244 #if (CAN_INSTANCE_COUNT > 1U)
246 void CAN1_ORed_IRQHandler(
void);
247 void CAN1_Error_IRQHandler(
void);
248 void CAN1_ORed_00_03_MB_IRQHandler(
void);
249 void CAN1_ORed_04_07_MB_IRQHandler(
void);
250 void CAN1_ORed_08_11_MB_IRQHandler(
void);
251 void CAN1_ORed_12_15_MB_IRQHandler(
void);
252 void CAN1_ORed_16_31_MB_IRQHandler(
void);
253 void CAN1_ORed_32_39_MB_IRQHandler(
void);
254 void CAN1_ORed_40_47_MB_IRQHandler(
void);
255 void CAN1_ORed_48_55_MB_IRQHandler(
void);
256 void CAN1_ORed_56_63_MB_IRQHandler(
void);
260 #if (CAN_INSTANCE_COUNT > 2U)
262 void CAN2_ORed_IRQHandler(
void);
263 void CAN2_Error_IRQHandler(
void);
264 void CAN2_ORed_00_03_MB_IRQHandler(
void);
265 void CAN2_ORed_04_07_MB_IRQHandler(
void);
266 void CAN2_ORed_08_11_MB_IRQHandler(
void);
267 void CAN2_ORed_12_15_MB_IRQHandler(
void);
268 void CAN2_ORed_16_31_MB_IRQHandler(
void);
269 void CAN2_ORed_32_39_MB_IRQHandler(
void);
270 void CAN2_ORed_40_47_MB_IRQHandler(
void);
271 void CAN2_ORed_48_55_MB_IRQHandler(
void);
272 void CAN2_ORed_56_63_MB_IRQHandler(
void);
277 #error "No valid CPU defined!"
void FLEXCAN_Error_IRQHandler(uint8_t instance)
Error interrupt handler for a FlexCAN instance.
void FLEXCAN_WakeUpHandler(uint8_t instance)
Wake up handler for a FlexCAN instance.
void CAN0_ORed_Err_Wakeup_IRQHandler(void)
void CAN0_ORed_0_31_MB_IRQHandler(void)
void FLEXCAN_IRQHandler(uint8_t instance)
Interrupt handler for a FlexCAN instance.