1 /*
2 * Copyright 2022-2023 NXP
3 * All rights reserved.
4 *
5 *
6 * SPDX-License-Identifier: BSD-3-Clause
7 */
8
9 #include "fsl_edma_soc.h"
10
11 /*******************************************************************************
12 * Definitions
13 ******************************************************************************/
14
15 /* Component ID definition, used by tools. */
16 #ifndef FSL_COMPONENT_ID
17 #define FSL_COMPONENT_ID "platform.drivers.edma_soc"
18 #endif
19
20 /*******************************************************************************
21 * Prototypes
22 ******************************************************************************/
23 extern void DMA4_CH0_CH1_CH32_CH33_DriverIRQHandler(void);
24 extern void DMA4_CH2_CH3_CH34_CH35_DriverIRQHandler(void);
25 extern void DMA4_CH4_CH5_CH36_CH37_DriverIRQHandler(void);
26 extern void DMA4_CH6_CH7_CH38_CH39_DriverIRQHandler(void);
27 extern void DMA4_CH8_CH9_CH40_CH41_DriverIRQHandler(void);
28 extern void DMA4_CH10_CH11_CH42_CH43_DriverIRQHandler(void);
29 extern void DMA4_CH12_CH13_CH44_CH45_DriverIRQHandler(void);
30 extern void DMA4_CH14_CH15_CH46_CH47_DriverIRQHandler(void);
31 extern void DMA4_CH16_CH17_CH48_CH49_DriverIRQHandler(void);
32 extern void DMA4_CH18_CH19_CH50_CH51_DriverIRQHandler(void);
33 extern void DMA4_CH20_CH21_CH52_CH53_DriverIRQHandler(void);
34 extern void DMA4_CH22_CH23_CH54_CH55_DriverIRQHandler(void);
35 extern void DMA4_CH24_CH25_CH56_CH57_DriverIRQHandler(void);
36 extern void DMA4_CH26_CH27_CH58_CH59_DriverIRQHandler(void);
37 extern void DMA4_CH28_CH29_CH60_CH61_DriverIRQHandler(void);
38 extern void DMA4_CH30_CH31_CH62_CH63_DriverIRQHandler(void);
39 extern void DMA3_CH0_DriverIRQHandler(void);
40 extern void DMA3_CH1_DriverIRQHandler(void);
41 extern void DMA3_CH2_DriverIRQHandler(void);
42 extern void DMA3_CH3_DriverIRQHandler(void);
43 extern void DMA3_CH4_DriverIRQHandler(void);
44 extern void DMA3_CH5_DriverIRQHandler(void);
45 extern void DMA3_CH6_DriverIRQHandler(void);
46 extern void DMA3_CH7_DriverIRQHandler(void);
47 extern void DMA3_CH8_DriverIRQHandler(void);
48 extern void DMA3_CH9_DriverIRQHandler(void);
49 extern void DMA3_CH10_DriverIRQHandler(void);
50 extern void DMA3_CH11_DriverIRQHandler(void);
51 extern void DMA3_CH12_DriverIRQHandler(void);
52 extern void DMA3_CH13_DriverIRQHandler(void);
53 extern void DMA3_CH14_DriverIRQHandler(void);
54 extern void DMA3_CH15_DriverIRQHandler(void);
55 extern void DMA3_CH16_DriverIRQHandler(void);
56 extern void DMA3_CH17_DriverIRQHandler(void);
57 extern void DMA3_CH18_DriverIRQHandler(void);
58 extern void DMA3_CH19_DriverIRQHandler(void);
59 extern void DMA3_CH20_DriverIRQHandler(void);
60 extern void DMA3_CH21_DriverIRQHandler(void);
61 extern void DMA3_CH22_DriverIRQHandler(void);
62 extern void DMA3_CH23_DriverIRQHandler(void);
63 extern void DMA3_CH24_DriverIRQHandler(void);
64 extern void DMA3_CH25_DriverIRQHandler(void);
65 extern void DMA3_CH26_DriverIRQHandler(void);
66 extern void DMA3_CH27_DriverIRQHandler(void);
67 extern void DMA3_CH28_DriverIRQHandler(void);
68 extern void DMA3_CH29_DriverIRQHandler(void);
69 extern void DMA3_CH30_DriverIRQHandler(void);
70 extern void DMA3_CH31_DriverIRQHandler(void);
71 extern void EDMA_DriverIRQHandler(uint32_t instance, uint32_t channel);
72 /*******************************************************************************
73 * Code
74 ******************************************************************************/
75 /*!
76 * brief DMA instance 1, channel 0~1, 32~33 IRQ handler.
77 *
78 */
DMA4_CH0_CH1_CH32_CH33_DriverIRQHandler(void)79 void DMA4_CH0_CH1_CH32_CH33_DriverIRQHandler(void)
80 {
81 /* Instance 1 channel 0 */
82 EDMA_DriverIRQHandler(1U, 0U);
83 /* Instance 1 channel 1 */
84 EDMA_DriverIRQHandler(1U, 1U);
85 /* Instance 1 channel 32 */
86 EDMA_DriverIRQHandler(1U, 32U);
87 /* Instance 1 channel 33 */
88 EDMA_DriverIRQHandler(1U, 33U);
89 }
90
91 /*!
92 * brief DMA instance 1, channel 2~3, 34~35 IRQ handler.
93 *
94 */
DMA4_CH2_CH3_CH34_CH35_DriverIRQHandler(void)95 void DMA4_CH2_CH3_CH34_CH35_DriverIRQHandler(void)
96 {
97 /* Instance 1 channel 2 */
98 EDMA_DriverIRQHandler(1U, 2U);
99 /* Instance 1 channel 3 */
100 EDMA_DriverIRQHandler(1U, 3U);
101 /* Instance 1 channel 34 */
102 EDMA_DriverIRQHandler(1U, 34U);
103 /* Instance 1 channel 35 */
104 EDMA_DriverIRQHandler(1U, 35U);
105 }
106
107 /*!
108 * brief DMA instance 1, channel 4~5, 36~37 IRQ handler.
109 *
110 */
DMA4_CH4_CH5_CH36_CH37_DriverIRQHandler(void)111 void DMA4_CH4_CH5_CH36_CH37_DriverIRQHandler(void)
112 {
113 /* Instance 1 channel 4 */
114 EDMA_DriverIRQHandler(1U, 4U);
115 /* Instance 1 channel 5 */
116 EDMA_DriverIRQHandler(1U, 5U);
117 /* Instance 1 channel 36 */
118 EDMA_DriverIRQHandler(1U, 36U);
119 /* Instance 1 channel 37 */
120 EDMA_DriverIRQHandler(1U, 37U);
121 }
122
123 /*!
124 * brief DMA instance 1, channel 6~7, 38~39 IRQ handler.
125 *
126 */
DMA4_CH6_CH7_CH38_CH39_DriverIRQHandler(void)127 void DMA4_CH6_CH7_CH38_CH39_DriverIRQHandler(void)
128 {
129 /* Instance 1 channel 6 */
130 EDMA_DriverIRQHandler(1U, 6U);
131 /* Instance 1 channel 7 */
132 EDMA_DriverIRQHandler(1U, 7U);
133 /* Instance 1 channel 38 */
134 EDMA_DriverIRQHandler(1U, 38U);
135 /* Instance 1 channel 39 */
136 EDMA_DriverIRQHandler(1U, 39U);
137 }
138
139 /*!
140 * brief DMA instance 1, channel 8~9, 40~41 IRQ handler.
141 *
142 */
DMA4_CH8_CH9_CH40_CH41_DriverIRQHandler(void)143 void DMA4_CH8_CH9_CH40_CH41_DriverIRQHandler(void)
144 {
145 /* Instance 1 channel 8 */
146 EDMA_DriverIRQHandler(1U, 8U);
147 /* Instance 1 channel 9 */
148 EDMA_DriverIRQHandler(1U, 9U);
149 /* Instance 1 channel 40 */
150 EDMA_DriverIRQHandler(1U, 40U);
151 /* Instance 1 channel 41 */
152 EDMA_DriverIRQHandler(1U, 41U);
153 }
154
155 /*!
156 * brief DMA instance 1, channel 10~11, 42~43 IRQ handler.
157 *
158 */
DMA4_CH10_CH11_CH42_CH43_DriverIRQHandler(void)159 void DMA4_CH10_CH11_CH42_CH43_DriverIRQHandler(void)
160 {
161 /* Instance 1 channel 10 */
162 EDMA_DriverIRQHandler(1U, 10U);
163 /* Instance 1 channel 11 */
164 EDMA_DriverIRQHandler(1U, 11U);
165 /* Instance 1 channel 42 */
166 EDMA_DriverIRQHandler(1U, 42U);
167 /* Instance 1 channel 43 */
168 EDMA_DriverIRQHandler(1U, 43U);
169 }
170
171 /*!
172 * brief DMA instance 1, channel 12~13, 44~45 IRQ handler.
173 *
174 */
DMA4_CH12_CH13_CH44_CH45_DriverIRQHandler(void)175 void DMA4_CH12_CH13_CH44_CH45_DriverIRQHandler(void)
176 {
177 /* Instance 1 channel 12 */
178 EDMA_DriverIRQHandler(1U, 12U);
179 /* Instance 1 channel 13 */
180 EDMA_DriverIRQHandler(1U, 13U);
181 /* Instance 1 channel 44 */
182 EDMA_DriverIRQHandler(1U, 44U);
183 /* Instance 1 channel 45 */
184 EDMA_DriverIRQHandler(1U, 45U);
185 }
186
187 /*!
188 * brief DMA instance 1, channel 14~15, 46~47 IRQ handler.
189 *
190 */
DMA4_CH14_CH15_CH46_CH47_DriverIRQHandler(void)191 void DMA4_CH14_CH15_CH46_CH47_DriverIRQHandler(void)
192 {
193 /* Instance 1 channel 14 */
194 EDMA_DriverIRQHandler(1U, 14U);
195 /* Instance 1 channel 15 */
196 EDMA_DriverIRQHandler(1U, 15U);
197 /* Instance 1 channel 46 */
198 EDMA_DriverIRQHandler(1U, 46U);
199 /* Instance 1 channel 47 */
200 EDMA_DriverIRQHandler(1U, 47U);
201 }
202
203 /*!
204 * brief DMA instance 1, channel 16~17, 48~49 IRQ handler.
205 *
206 */
DMA4_CH16_CH17_CH48_CH49_DriverIRQHandler(void)207 void DMA4_CH16_CH17_CH48_CH49_DriverIRQHandler(void)
208 {
209 /* Instance 1 channel 16 */
210 EDMA_DriverIRQHandler(1U, 16U);
211 /* Instance 1 channel 17 */
212 EDMA_DriverIRQHandler(1U, 17U);
213 /* Instance 1 channel 48 */
214 EDMA_DriverIRQHandler(1U, 48U);
215 /* Instance 1 channel 49 */
216 EDMA_DriverIRQHandler(1U, 49U);
217 }
218
219 /*!
220 * brief DMA instance 1, channel 18~19, 50~51 IRQ handler.
221 *
222 */
DMA4_CH18_CH19_CH50_CH51_DriverIRQHandler(void)223 void DMA4_CH18_CH19_CH50_CH51_DriverIRQHandler(void)
224 {
225 /* Instance 1 channel 18 */
226 EDMA_DriverIRQHandler(1U, 18U);
227 /* Instance 1 channel 19 */
228 EDMA_DriverIRQHandler(1U, 19U);
229 /* Instance 1 channel 50 */
230 EDMA_DriverIRQHandler(1U, 50U);
231 /* Instance 1 channel 51 */
232 EDMA_DriverIRQHandler(1U, 51U);
233 }
234
235 /*!
236 * brief DMA instance 1, channel 20~21, 52~53 IRQ handler.
237 *
238 */
DMA4_CH20_CH21_CH52_CH53_DriverIRQHandler(void)239 void DMA4_CH20_CH21_CH52_CH53_DriverIRQHandler(void)
240 {
241 /* Instance 1 channel 20 */
242 EDMA_DriverIRQHandler(1U, 20U);
243 /* Instance 1 channel 21 */
244 EDMA_DriverIRQHandler(1U, 21U);
245 /* Instance 1 channel 52 */
246 EDMA_DriverIRQHandler(1U, 52U);
247 /* Instance 1 channel 53 */
248 EDMA_DriverIRQHandler(1U, 53U);
249 }
250
251 /*!
252 * brief DMA instance 1, channel 22~23, 54~55 IRQ handler.
253 *
254 */
DMA4_CH22_CH23_CH54_CH55_DriverIRQHandler(void)255 void DMA4_CH22_CH23_CH54_CH55_DriverIRQHandler(void)
256 {
257 /* Instance 1 channel 22 */
258 EDMA_DriverIRQHandler(1U, 22U);
259 /* Instance 1 channel 23 */
260 EDMA_DriverIRQHandler(1U, 23U);
261 /* Instance 1 channel 54 */
262 EDMA_DriverIRQHandler(1U, 54U);
263 /* Instance 1 channel 55 */
264 EDMA_DriverIRQHandler(1U, 55U);
265 }
266
267 /*!
268 * brief DMA instance 1, channel 24~25, 56~57 IRQ handler.
269 *
270 */
DMA4_CH24_CH25_CH56_CH57_DriverIRQHandler(void)271 void DMA4_CH24_CH25_CH56_CH57_DriverIRQHandler(void)
272 {
273 /* Instance 1 channel 24 */
274 EDMA_DriverIRQHandler(1U, 24U);
275 /* Instance 1 channel 25 */
276 EDMA_DriverIRQHandler(1U, 25U);
277 /* Instance 1 channel 56 */
278 EDMA_DriverIRQHandler(1U, 56U);
279 /* Instance 1 channel 57 */
280 EDMA_DriverIRQHandler(1U, 57U);
281 }
282
283 /*!
284 * brief DMA instance 1, channel 26~27, 58~59 IRQ handler.
285 *
286 */
DMA4_CH26_CH27_CH58_CH59_DriverIRQHandler(void)287 void DMA4_CH26_CH27_CH58_CH59_DriverIRQHandler(void)
288 {
289 /* Instance 1 channel 26 */
290 EDMA_DriverIRQHandler(1U, 26U);
291 /* Instance 1 channel 27 */
292 EDMA_DriverIRQHandler(1U, 27U);
293 /* Instance 1 channel 58 */
294 EDMA_DriverIRQHandler(1U, 58U);
295 /* Instance 1 channel 59 */
296 EDMA_DriverIRQHandler(1U, 59U);
297 }
298
299 /*!
300 * brief DMA instance 1, channel 28~29, 60~61 IRQ handler.
301 *
302 */
DMA4_CH28_CH29_CH60_CH61_DriverIRQHandler(void)303 void DMA4_CH28_CH29_CH60_CH61_DriverIRQHandler(void)
304 {
305 /* Instance 1 channel 28 */
306 EDMA_DriverIRQHandler(1U, 28U);
307 /* Instance 1 channel 29 */
308 EDMA_DriverIRQHandler(1U, 29U);
309 /* Instance 1 channel 60 */
310 EDMA_DriverIRQHandler(1U, 60U);
311 /* Instance 1 channel 61 */
312 EDMA_DriverIRQHandler(1U, 61U);
313 }
314
315 /*!
316 * brief DMA instance 1, channel 30~31, 62~63 IRQ handler.
317 *
318 */
DMA4_CH30_CH31_CH62_CH63_DriverIRQHandler(void)319 void DMA4_CH30_CH31_CH62_CH63_DriverIRQHandler(void)
320 {
321 /* Instance 1 channel 30 */
322 EDMA_DriverIRQHandler(1U, 30U);
323 /* Instance 1 channel 31 */
324 EDMA_DriverIRQHandler(1U, 31U);
325 /* Instance 1 channel 62 */
326 EDMA_DriverIRQHandler(1U, 62U);
327 /* Instance 1 channel 63 */
328 EDMA_DriverIRQHandler(1U, 63U);
329 }
330
331 /*!
332 * brief DMA instance 0, channel 0 IRQ handler.
333 *
334 */
DMA3_CH0_DriverIRQHandler(void)335 void DMA3_CH0_DriverIRQHandler(void)
336 {
337 /* Instance 0 channel 0 */
338 EDMA_DriverIRQHandler(0U, 0U);
339 }
340
341 /*!
342 * brief DMA instance 0, channel 1 IRQ handler.
343 *
344 */
DMA3_CH1_DriverIRQHandler(void)345 void DMA3_CH1_DriverIRQHandler(void)
346 {
347 /* Instance 0 channel 1 */
348 EDMA_DriverIRQHandler(0U, 1U);
349 }
350
351 /*!
352 * brief DMA instance 0, channel 2 IRQ handler.
353 *
354 */
DMA3_CH2_DriverIRQHandler(void)355 void DMA3_CH2_DriverIRQHandler(void)
356 {
357 /* Instance 0 channel 2 */
358 EDMA_DriverIRQHandler(0U, 2U);
359 }
360
361 /*!
362 * brief DMA instance 0, channel 3 IRQ handler.
363 *
364 */
DMA3_CH3_DriverIRQHandler(void)365 void DMA3_CH3_DriverIRQHandler(void)
366 {
367 /* Instance 0 channel 3 */
368 EDMA_DriverIRQHandler(0U, 3U);
369 }
370
371 /*!
372 * brief DMA instance 0, channel 4 IRQ handler.
373 *
374 */
DMA3_CH4_DriverIRQHandler(void)375 void DMA3_CH4_DriverIRQHandler(void)
376 {
377 /* Instance 0 channel 4 */
378 EDMA_DriverIRQHandler(0U, 4U);
379 }
380
381 /*!
382 * brief DMA instance 0, channel 5 IRQ handler.
383 *
384 */
DMA3_CH5_DriverIRQHandler(void)385 void DMA3_CH5_DriverIRQHandler(void)
386 {
387 /* Instance 0 channel 5 */
388 EDMA_DriverIRQHandler(0U, 5U);
389 }
390
391 /*!
392 * brief DMA instance 0, channel 6 IRQ handler.
393 *
394 */
DMA3_CH6_DriverIRQHandler(void)395 void DMA3_CH6_DriverIRQHandler(void)
396 {
397 /* Instance 0 channel 6 */
398 EDMA_DriverIRQHandler(0U, 6U);
399 }
400
401 /*!
402 * brief DMA instance 0, channel 7 IRQ handler.
403 *
404 */
DMA3_CH7_DriverIRQHandler(void)405 void DMA3_CH7_DriverIRQHandler(void)
406 {
407 /* Instance 0 channel 7 */
408 EDMA_DriverIRQHandler(0U, 7U);
409 }
410
411 /*!
412 * brief DMA instance 0, channel 8 IRQ handler.
413 *
414 */
DMA3_CH8_DriverIRQHandler(void)415 void DMA3_CH8_DriverIRQHandler(void)
416 {
417 /* Instance 0 channel 8 */
418 EDMA_DriverIRQHandler(0U, 8U);
419 }
420
421 /*!
422 * brief DMA instance 0, channel 9 IRQ handler.
423 *
424 */
DMA3_CH9_DriverIRQHandler(void)425 void DMA3_CH9_DriverIRQHandler(void)
426 {
427 /* Instance 0 channel 9 */
428 EDMA_DriverIRQHandler(0U, 9U);
429 }
430
431 /*!
432 * brief DMA instance 0, channel 10 IRQ handler.
433 *
434 */
DMA3_CH10_DriverIRQHandler(void)435 void DMA3_CH10_DriverIRQHandler(void)
436 {
437 /* Instance 0 channel 10 */
438 EDMA_DriverIRQHandler(0U, 10U);
439 }
440
441 /*!
442 * brief DMA instance 0, channel 11 IRQ handler.
443 *
444 */
DMA3_CH11_DriverIRQHandler(void)445 void DMA3_CH11_DriverIRQHandler(void)
446 {
447 /* Instance 0 channel 11 */
448 EDMA_DriverIRQHandler(0U, 11U);
449 }
450
451 /*!
452 * brief DMA instance 0, channel 12 IRQ handler.
453 *
454 */
DMA3_CH12_DriverIRQHandler(void)455 void DMA3_CH12_DriverIRQHandler(void)
456 {
457 /* Instance 0 channel 12 */
458 EDMA_DriverIRQHandler(0U, 12U);
459 }
460
461 /*!
462 * brief DMA instance 0, channel 13 IRQ handler.
463 *
464 */
DMA3_CH13_DriverIRQHandler(void)465 void DMA3_CH13_DriverIRQHandler(void)
466 {
467 /* Instance 0 channel 13 */
468 EDMA_DriverIRQHandler(0U, 13U);
469 }
470
471 /*!
472 * brief DMA instance 0, channel 14 IRQ handler.
473 *
474 */
DMA3_CH14_DriverIRQHandler(void)475 void DMA3_CH14_DriverIRQHandler(void)
476 {
477 /* Instance 0 channel 14 */
478 EDMA_DriverIRQHandler(0U, 14U);
479 }
480
481 /*!
482 * brief DMA instance 0, channel 15 IRQ handler.
483 *
484 */
DMA3_CH15_DriverIRQHandler(void)485 void DMA3_CH15_DriverIRQHandler(void)
486 {
487 /* Instance 0 channel 15 */
488 EDMA_DriverIRQHandler(0U, 15U);
489 }
490
491 /*!
492 * brief DMA instance 0, channel 16 IRQ handler.
493 *
494 */
DMA3_CH16_DriverIRQHandler(void)495 void DMA3_CH16_DriverIRQHandler(void)
496 {
497 /* Instance 0 channel 16 */
498 EDMA_DriverIRQHandler(0U, 16U);
499 }
500
501 /*!
502 * brief DMA instance 0, channel 17 IRQ handler.
503 *
504 */
DMA3_CH17_DriverIRQHandler(void)505 void DMA3_CH17_DriverIRQHandler(void)
506 {
507 /* Instance 0 channel 17 */
508 EDMA_DriverIRQHandler(0U, 17U);
509 }
510
511 /*!
512 * brief DMA instance 0, channel 18 IRQ handler.
513 *
514 */
DMA3_CH18_DriverIRQHandler(void)515 void DMA3_CH18_DriverIRQHandler(void)
516 {
517 /* Instance 0 channel 18 */
518 EDMA_DriverIRQHandler(0U, 18U);
519 }
520
521 /*!
522 * brief DMA instance 0, channel 19 IRQ handler.
523 *
524 */
DMA3_CH19_DriverIRQHandler(void)525 void DMA3_CH19_DriverIRQHandler(void)
526 {
527 /* Instance 0 channel 19 */
528 EDMA_DriverIRQHandler(0U, 19U);
529 }
530
531 /*!
532 * brief DMA instance 0, channel 20 IRQ handler.
533 *
534 */
DMA3_CH20_DriverIRQHandler(void)535 void DMA3_CH20_DriverIRQHandler(void)
536 {
537 /* Instance 0 channel 20 */
538 EDMA_DriverIRQHandler(0U, 20U);
539 }
540
541 /*!
542 * brief DMA instance 0, channel 21 IRQ handler.
543 *
544 */
DMA3_CH21_DriverIRQHandler(void)545 void DMA3_CH21_DriverIRQHandler(void)
546 {
547 /* Instance 0 channel 21 */
548 EDMA_DriverIRQHandler(0U, 21U);
549 }
550
551 /*!
552 * brief DMA instance 0, channel 22 IRQ handler.
553 *
554 */
DMA3_CH22_DriverIRQHandler(void)555 void DMA3_CH22_DriverIRQHandler(void)
556 {
557 /* Instance 0 channel 22 */
558 EDMA_DriverIRQHandler(0U, 22U);
559 }
560
561 /*!
562 * brief DMA instance 0, channel 23 IRQ handler.
563 *
564 */
DMA3_CH23_DriverIRQHandler(void)565 void DMA3_CH23_DriverIRQHandler(void)
566 {
567 /* Instance 0 channel 23 */
568 EDMA_DriverIRQHandler(0U, 23U);
569 }
570
571 /*!
572 * brief DMA instance 0, channel 24 IRQ handler.
573 *
574 */
DMA3_CH24_DriverIRQHandler(void)575 void DMA3_CH24_DriverIRQHandler(void)
576 {
577 /* Instance 0 channel 24 */
578 EDMA_DriverIRQHandler(0U, 24U);
579 }
580
581 /*!
582 * brief DMA instance 0, channel 25 IRQ handler.
583 *
584 */
DMA3_CH25_DriverIRQHandler(void)585 void DMA3_CH25_DriverIRQHandler(void)
586 {
587 /* Instance 0 channel 25 */
588 EDMA_DriverIRQHandler(0U, 25U);
589 }
590
591 /*!
592 * brief DMA instance 0, channel 26 IRQ handler.
593 *
594 */
DMA3_CH26_DriverIRQHandler(void)595 void DMA3_CH26_DriverIRQHandler(void)
596 {
597 /* Instance 0 channel 26 */
598 EDMA_DriverIRQHandler(0U, 26U);
599 }
600
601 /*!
602 * brief DMA instance 0, channel 27 IRQ handler.
603 *
604 */
DMA3_CH27_DriverIRQHandler(void)605 void DMA3_CH27_DriverIRQHandler(void)
606 {
607 /* Instance 0 channel 27 */
608 EDMA_DriverIRQHandler(0U, 27U);
609 }
610
611 /*!
612 * brief DMA instance 0, channel 28 IRQ handler.
613 *
614 */
DMA3_CH28_DriverIRQHandler(void)615 void DMA3_CH28_DriverIRQHandler(void)
616 {
617 /* Instance 0 channel 28 */
618 EDMA_DriverIRQHandler(0U, 28U);
619 }
620
621 /*!
622 * brief DMA instance 0, channel 29 IRQ handler.
623 *
624 */
DMA3_CH29_DriverIRQHandler(void)625 void DMA3_CH29_DriverIRQHandler(void)
626 {
627 /* Instance 0 channel 29 */
628 EDMA_DriverIRQHandler(0U, 29U);
629 }
630
631 /*!
632 * brief DMA instance 0, channel 30 IRQ handler.
633 *
634 */
DMA3_CH30_DriverIRQHandler(void)635 void DMA3_CH30_DriverIRQHandler(void)
636 {
637 /* Instance0 channel 30 */
638 EDMA_DriverIRQHandler(0U, 30U);
639 }
640
641 /*!
642 * brief DMA instance 0, channel 31 IRQ handler.
643 *
644 */
DMA3_CH31_DriverIRQHandler(void)645 void DMA3_CH31_DriverIRQHandler(void)
646 {
647 /* Instance 0 channel 31 */
648 EDMA_DriverIRQHandler(0U, 31U);
649 }
650