7 #ifdef __IAR_SYSTEMS_ASM__
13 IRQ_DEFAULT_HANDLER macro
14 PUBWEAK default_isr_\1
19 SECTION `.isr_vector`:CODE:ROOT(9)
32 IRQ_DEFAULT_HANDLER 10
33 IRQ_DEFAULT_HANDLER 11
34 IRQ_DEFAULT_HANDLER 12
35 IRQ_DEFAULT_HANDLER 13
36 IRQ_DEFAULT_HANDLER 14
37 IRQ_DEFAULT_HANDLER 15
38 IRQ_DEFAULT_HANDLER 16
39 IRQ_DEFAULT_HANDLER 17
40 IRQ_DEFAULT_HANDLER 18
41 IRQ_DEFAULT_HANDLER 19
42 IRQ_DEFAULT_HANDLER 20
43 IRQ_DEFAULT_HANDLER 21
44 IRQ_DEFAULT_HANDLER 22
45 IRQ_DEFAULT_HANDLER 23
46 IRQ_DEFAULT_HANDLER 24
47 IRQ_DEFAULT_HANDLER 25
48 IRQ_DEFAULT_HANDLER 26
49 IRQ_DEFAULT_HANDLER 27
50 IRQ_DEFAULT_HANDLER 28
51 IRQ_DEFAULT_HANDLER 29
52 IRQ_DEFAULT_HANDLER 30
53 IRQ_DEFAULT_HANDLER 31
54 IRQ_DEFAULT_HANDLER 32
55 IRQ_DEFAULT_HANDLER 33
56 IRQ_DEFAULT_HANDLER 34
57 IRQ_DEFAULT_HANDLER 35
58 IRQ_DEFAULT_HANDLER 36
59 IRQ_DEFAULT_HANDLER 37
60 IRQ_DEFAULT_HANDLER 38
61 IRQ_DEFAULT_HANDLER 39
62 IRQ_DEFAULT_HANDLER 40
63 IRQ_DEFAULT_HANDLER 41
64 IRQ_DEFAULT_HANDLER 42
65 IRQ_DEFAULT_HANDLER 43
66 IRQ_DEFAULT_HANDLER 44
67 IRQ_DEFAULT_HANDLER 45
68 IRQ_DEFAULT_HANDLER 46
69 IRQ_DEFAULT_HANDLER 47
70 IRQ_DEFAULT_HANDLER 48
71 IRQ_DEFAULT_HANDLER 49
72 IRQ_DEFAULT_HANDLER 50
73 IRQ_DEFAULT_HANDLER 51
74 IRQ_DEFAULT_HANDLER 52
75 IRQ_DEFAULT_HANDLER 53
76 IRQ_DEFAULT_HANDLER 54
77 IRQ_DEFAULT_HANDLER 55
78 IRQ_DEFAULT_HANDLER 56
79 IRQ_DEFAULT_HANDLER 57
80 IRQ_DEFAULT_HANDLER 58
81 IRQ_DEFAULT_HANDLER 59
82 IRQ_DEFAULT_HANDLER 60
83 IRQ_DEFAULT_HANDLER 61
84 IRQ_DEFAULT_HANDLER 62
85 IRQ_DEFAULT_HANDLER 63
86 IRQ_DEFAULT_HANDLER 64
87 IRQ_DEFAULT_HANDLER 65
88 IRQ_DEFAULT_HANDLER 66
89 IRQ_DEFAULT_HANDLER 67
90 IRQ_DEFAULT_HANDLER 68
91 IRQ_DEFAULT_HANDLER 69
92 IRQ_DEFAULT_HANDLER 70
93 IRQ_DEFAULT_HANDLER 71
94 IRQ_DEFAULT_HANDLER 72
95 IRQ_DEFAULT_HANDLER 73
96 IRQ_DEFAULT_HANDLER 74
97 IRQ_DEFAULT_HANDLER 75
98 IRQ_DEFAULT_HANDLER 76
99 IRQ_DEFAULT_HANDLER 77
100 IRQ_DEFAULT_HANDLER 78
101 IRQ_DEFAULT_HANDLER 79
102 IRQ_DEFAULT_HANDLER 80
103 IRQ_DEFAULT_HANDLER 81
104 IRQ_DEFAULT_HANDLER 82
105 IRQ_DEFAULT_HANDLER 83
106 IRQ_DEFAULT_HANDLER 84
107 IRQ_DEFAULT_HANDLER 85
108 IRQ_DEFAULT_HANDLER 86
109 IRQ_DEFAULT_HANDLER 87
110 IRQ_DEFAULT_HANDLER 88
111 IRQ_DEFAULT_HANDLER 89
112 IRQ_DEFAULT_HANDLER 90
113 IRQ_DEFAULT_HANDLER 91
114 IRQ_DEFAULT_HANDLER 92
115 IRQ_DEFAULT_HANDLER 93
119 PUBLIC __vector_table
123 #if (!defined(USE_NONVECTOR_MODE) || (USE_NONVECTOR_MODE == 0)) && defined(CONFIG_FREERTOS)
124 dc32 freertos_risc_v_trap_handler
230 .macro IRQ_HANDLER irq
231 .weak default_isr_\irq
233 .long default_isr_\irq
236 .section .vector_table,
"a"
237 .global __vector_table
240 #if (!defined(USE_NONVECTOR_MODE) || (USE_NONVECTOR_MODE == 0)) && defined(CONFIG_FREERTOS)
345 #ifdef __IAR_SYSTEMS_ASM__
348 dc32 default_isr_s_\1
351 IRQ_DEFAULT_S_HANDLER macro
352 PUBWEAK default_isr_s_\1
354 j default_irq_s_handler
357 SECTION `.isr_s_vector`:CODE:ROOT(9)
358 PUBWEAK default_irq_s_handler
359 default_irq_s_handler
360 j default_irq_s_handler
361 IRQ_DEFAULT_S_HANDLER 1
362 IRQ_DEFAULT_S_HANDLER 2
363 IRQ_DEFAULT_S_HANDLER 3
364 IRQ_DEFAULT_S_HANDLER 4
365 IRQ_DEFAULT_S_HANDLER 5
366 IRQ_DEFAULT_S_HANDLER 6
367 IRQ_DEFAULT_S_HANDLER 7
368 IRQ_DEFAULT_S_HANDLER 8
369 IRQ_DEFAULT_S_HANDLER 9
370 IRQ_DEFAULT_S_HANDLER 10
371 IRQ_DEFAULT_S_HANDLER 11
372 IRQ_DEFAULT_S_HANDLER 12
373 IRQ_DEFAULT_S_HANDLER 13
374 IRQ_DEFAULT_S_HANDLER 14
375 IRQ_DEFAULT_S_HANDLER 15
376 IRQ_DEFAULT_S_HANDLER 16
377 IRQ_DEFAULT_S_HANDLER 17
378 IRQ_DEFAULT_S_HANDLER 18
379 IRQ_DEFAULT_S_HANDLER 19
380 IRQ_DEFAULT_S_HANDLER 20
381 IRQ_DEFAULT_S_HANDLER 21
382 IRQ_DEFAULT_S_HANDLER 22
383 IRQ_DEFAULT_S_HANDLER 23
384 IRQ_DEFAULT_S_HANDLER 24
385 IRQ_DEFAULT_S_HANDLER 25
386 IRQ_DEFAULT_S_HANDLER 26
387 IRQ_DEFAULT_S_HANDLER 27
388 IRQ_DEFAULT_S_HANDLER 28
389 IRQ_DEFAULT_S_HANDLER 29
390 IRQ_DEFAULT_S_HANDLER 30
391 IRQ_DEFAULT_S_HANDLER 31
392 IRQ_DEFAULT_S_HANDLER 32
393 IRQ_DEFAULT_S_HANDLER 33
394 IRQ_DEFAULT_S_HANDLER 34
395 IRQ_DEFAULT_S_HANDLER 35
396 IRQ_DEFAULT_S_HANDLER 36
397 IRQ_DEFAULT_S_HANDLER 37
398 IRQ_DEFAULT_S_HANDLER 38
399 IRQ_DEFAULT_S_HANDLER 39
400 IRQ_DEFAULT_S_HANDLER 40
401 IRQ_DEFAULT_S_HANDLER 41
402 IRQ_DEFAULT_S_HANDLER 42
403 IRQ_DEFAULT_S_HANDLER 43
404 IRQ_DEFAULT_S_HANDLER 44
405 IRQ_DEFAULT_S_HANDLER 45
406 IRQ_DEFAULT_S_HANDLER 46
407 IRQ_DEFAULT_S_HANDLER 47
408 IRQ_DEFAULT_S_HANDLER 48
409 IRQ_DEFAULT_S_HANDLER 49
410 IRQ_DEFAULT_S_HANDLER 50
411 IRQ_DEFAULT_S_HANDLER 51
412 IRQ_DEFAULT_S_HANDLER 52
413 IRQ_DEFAULT_S_HANDLER 53
414 IRQ_DEFAULT_S_HANDLER 54
415 IRQ_DEFAULT_S_HANDLER 55
416 IRQ_DEFAULT_S_HANDLER 56
417 IRQ_DEFAULT_S_HANDLER 57
418 IRQ_DEFAULT_S_HANDLER 58
419 IRQ_DEFAULT_S_HANDLER 59
420 IRQ_DEFAULT_S_HANDLER 60
421 IRQ_DEFAULT_S_HANDLER 61
422 IRQ_DEFAULT_S_HANDLER 62
423 IRQ_DEFAULT_S_HANDLER 63
424 IRQ_DEFAULT_S_HANDLER 64
425 IRQ_DEFAULT_S_HANDLER 65
426 IRQ_DEFAULT_S_HANDLER 66
427 IRQ_DEFAULT_S_HANDLER 67
428 IRQ_DEFAULT_S_HANDLER 68
429 IRQ_DEFAULT_S_HANDLER 69
430 IRQ_DEFAULT_S_HANDLER 70
431 IRQ_DEFAULT_S_HANDLER 71
432 IRQ_DEFAULT_S_HANDLER 72
433 IRQ_DEFAULT_S_HANDLER 73
434 IRQ_DEFAULT_S_HANDLER 74
435 IRQ_DEFAULT_S_HANDLER 75
436 IRQ_DEFAULT_S_HANDLER 76
437 IRQ_DEFAULT_S_HANDLER 77
438 IRQ_DEFAULT_S_HANDLER 78
439 IRQ_DEFAULT_S_HANDLER 79
440 IRQ_DEFAULT_S_HANDLER 80
441 IRQ_DEFAULT_S_HANDLER 81
442 IRQ_DEFAULT_S_HANDLER 82
443 IRQ_DEFAULT_S_HANDLER 83
444 IRQ_DEFAULT_S_HANDLER 84
445 IRQ_DEFAULT_S_HANDLER 85
446 IRQ_DEFAULT_S_HANDLER 86
447 IRQ_DEFAULT_S_HANDLER 87
448 IRQ_DEFAULT_S_HANDLER 88
449 IRQ_DEFAULT_S_HANDLER 89
450 IRQ_DEFAULT_S_HANDLER 90
451 IRQ_DEFAULT_S_HANDLER 91
452 IRQ_DEFAULT_S_HANDLER 92
453 IRQ_DEFAULT_S_HANDLER 93
457 PUBLIC __vector_s_table
461 #if (!defined(USE_NONVECTOR_MODE) || (USE_NONVECTOR_MODE == 0)) && defined(CONFIG_FREERTOS)
462 dc32 freertos_risc_v_trap_handler
562 .global default_irq_s_handler
563 .weak default_irq_s_handler
565 default_irq_s_handler:
568 .macro IRQ_S_HANDLER irq
569 .weak default_isr_s_\irq
570 .set default_isr_s_\irq, default_irq_s_handler
571 .long default_isr_s_\irq
574 .section .vector_s_table,
"a"
575 .global __vector_s_table
578 #if (!defined(USE_NONVECTOR_MODE) || (USE_NONVECTOR_MODE == 0)) && defined(CONFIG_FREERTOS)