Subversion Repositories DashDisplay

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 mjames 1
;******************** (C) COPYRIGHT 2015 STMicroelectronics *******************
2
;* File Name          : startup_stm32f105xc.s
3
;* Author             : MCD Application Team
4
;* Version            : V4.0.1
5
;* Date               : 31-July-2015
6
;* Description        : STM32F105xC Connectivity line devices vector table for 
7
;*                      EWARM toolchain.
8
;*                      This module performs:
9
;*                      - Set the initial SP
10
;*                      - Configure the clock system
11
;*                      - Set the initial PC == __iar_program_start,
12
;*                      - Set the vector table entries with the exceptions ISR 
13
;*                        address.
14
;*                      After Reset the Cortex-M3 processor is in Thread mode,
15
;*                      priority is Privileged, and the Stack is set to Main.
16
;********************************************************************************
17
;* 
18
;* <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
19
;* 
20
;* Redistribution and use in source and binary forms, with or without modification,
21
;* are permitted provided that the following conditions are met:
22
;*   1. Redistributions of source code must retain the above copyright notice,
23
;*      this list of conditions and the following disclaimer.
24
;*   2. Redistributions in binary form must reproduce the above copyright notice,
25
;*      this list of conditions and the following disclaimer in the documentation
26
;*      and/or other materials provided with the distribution.
27
;*   3. Neither the name of STMicroelectronics nor the names of its contributors
28
;*      may be used to endorse or promote products derived from this software
29
;*      without specific prior written permission.
30
;* 
31
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
32
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
33
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
34
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
35
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
36
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
37
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
38
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
39
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
40
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41
;* 
42
;*******************************************************************************
43
;
44
;
45
; The modules in this file are included in the libraries, and may be replaced
46
; by any user-defined modules that define the PUBLIC symbol _program_start or
47
; a user defined start symbol.
48
; To override the cstartup defined in the library, simply add your modified
49
; version to the workbench project.
50
;
51
; The vector table is normally located at address 0.
52
; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
53
; The name "__vector_table" has special meaning for C-SPY:
54
; it is where the SP start value is found, and the NVIC vector
55
; table register (VTOR) is initialized to this address if != 0.
56
;
57
; Cortex-M version
58
;
59
 
60
        MODULE  ?cstartup
61
 
62
        ;; Forward declaration of sections.
63
        SECTION CSTACK:DATA:NOROOT(3)
64
 
65
        SECTION .intvec:CODE:NOROOT(2)
66
 
67
        EXTERN  __iar_program_start
68
        EXTERN  SystemInit        
69
        PUBLIC  __vector_table
70
 
71
        DATA
72
__vector_table
73
        DCD     sfe(CSTACK)
74
        DCD     Reset_Handler             ; Reset Handler
75
        DCD     NMI_Handler               ; NMI Handler
76
        DCD     HardFault_Handler         ; Hard Fault Handler
77
        DCD     MemManage_Handler         ; MPU Fault Handler
78
        DCD     BusFault_Handler          ; Bus Fault Handler
79
        DCD     UsageFault_Handler        ; Usage Fault Handler
80
        DCD     0                         ; Reserved
81
        DCD     0                         ; Reserved
82
        DCD     0                         ; Reserved
83
        DCD     0                         ; Reserved
84
        DCD     SVC_Handler               ; SVCall Handler
85
        DCD     DebugMon_Handler          ; Debug Monitor Handler
86
        DCD     0                         ; Reserved
87
        DCD     PendSV_Handler            ; PendSV Handler
88
        DCD     SysTick_Handler           ; SysTick Handler
89
 
90
         ; External Interrupts
91
        DCD     WWDG_IRQHandler            ; Window Watchdog
92
        DCD     PVD_IRQHandler             ; PVD through EXTI Line detect
93
        DCD     TAMPER_IRQHandler          ; Tamper
94
        DCD     RTC_IRQHandler             ; RTC
95
        DCD     FLASH_IRQHandler           ; Flash
96
        DCD     RCC_IRQHandler             ; RCC
97
        DCD     EXTI0_IRQHandler           ; EXTI Line 0
98
        DCD     EXTI1_IRQHandler           ; EXTI Line 1
99
        DCD     EXTI2_IRQHandler           ; EXTI Line 2
100
        DCD     EXTI3_IRQHandler           ; EXTI Line 3
101
        DCD     EXTI4_IRQHandler           ; EXTI Line 4
102
        DCD     DMA1_Channel1_IRQHandler   ; DMA1 Channel 1
103
        DCD     DMA1_Channel2_IRQHandler   ; DMA1 Channel 2
104
        DCD     DMA1_Channel3_IRQHandler   ; DMA1 Channel 3
105
        DCD     DMA1_Channel4_IRQHandler   ; DMA1 Channel 4
106
        DCD     DMA1_Channel5_IRQHandler   ; DMA1 Channel 5
107
        DCD     DMA1_Channel6_IRQHandler   ; DMA1 Channel 6
108
        DCD     DMA1_Channel7_IRQHandler   ; DMA1 Channel 7
109
        DCD     ADC1_2_IRQHandler          ; ADC1 and ADC2
110
        DCD     CAN1_TX_IRQHandler         ; CAN1 TX
111
        DCD     CAN1_RX0_IRQHandler        ; CAN1 RX0
112
        DCD     CAN1_RX1_IRQHandler        ; CAN1 RX1
113
        DCD     CAN1_SCE_IRQHandler        ; CAN1 SCE
114
        DCD     EXTI9_5_IRQHandler         ; EXTI Line 9..5
115
        DCD     TIM1_BRK_IRQHandler        ; TIM1 Break
116
        DCD     TIM1_UP_IRQHandler         ; TIM1 Update
117
        DCD     TIM1_TRG_COM_IRQHandler    ; TIM1 Trigger and Commutation
118
        DCD     TIM1_CC_IRQHandler         ; TIM1 Capture Compare
119
        DCD     TIM2_IRQHandler            ; TIM2
120
        DCD     TIM3_IRQHandler            ; TIM3
121
        DCD     TIM4_IRQHandler            ; TIM4
122
        DCD     I2C1_EV_IRQHandler         ; I2C1 Event
123
        DCD     I2C1_ER_IRQHandler         ; I2C1 Error
124
        DCD     I2C2_EV_IRQHandler         ; I2C2 Event
125
        DCD     I2C2_ER_IRQHandler         ; I2C1 Error
126
        DCD     SPI1_IRQHandler            ; SPI1
127
        DCD     SPI2_IRQHandler            ; SPI2
128
        DCD     USART1_IRQHandler          ; USART1
129
        DCD     USART2_IRQHandler          ; USART2
130
        DCD     USART3_IRQHandler          ; USART3
131
        DCD     EXTI15_10_IRQHandler       ; EXTI Line 15..10
132
        DCD     RTC_Alarm_IRQHandler        ; RTC alarm through EXTI line
133
        DCD     OTG_FS_WKUP_IRQHandler     ; USB OTG FS Wakeup through EXTI line
134
        DCD     0                          ; Reserved
135
        DCD     0                          ; Reserved
136
        DCD     0                          ; Reserved
137
        DCD     0                          ; Reserved
138
        DCD     0                          ; Reserved
139
        DCD     0                          ; Reserved
140
        DCD     0                          ; Reserved
141
        DCD     TIM5_IRQHandler            ; TIM5
142
        DCD     SPI3_IRQHandler            ; SPI3
143
        DCD     UART4_IRQHandler           ; UART4
144
        DCD     UART5_IRQHandler           ; UART5
145
        DCD     TIM6_IRQHandler            ; TIM6
146
        DCD     TIM7_IRQHandler            ; TIM7
147
        DCD     DMA2_Channel1_IRQHandler   ; DMA2 Channel1
148
        DCD     DMA2_Channel2_IRQHandler   ; DMA2 Channel2
149
        DCD     DMA2_Channel3_IRQHandler   ; DMA2 Channel3
150
        DCD     DMA2_Channel4_IRQHandler   ; DMA2 Channel4
151
        DCD     DMA2_Channel5_IRQHandler   ; DMA2 Channel5
152
        DCD     0                          ; Reserved
153
        DCD     0                          ; Reserved
154
        DCD     CAN2_TX_IRQHandler         ; CAN2 TX
155
        DCD     CAN2_RX0_IRQHandler        ; CAN2 RX0
156
        DCD     CAN2_RX1_IRQHandler        ; CAN2 RX1
157
        DCD     CAN2_SCE_IRQHandler        ; CAN2 SCE
158
        DCD     OTG_FS_IRQHandler          ; USB OTG FS
159
 
160
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
161
;;
162
;; Default interrupt handlers.
163
;;
164
        THUMB
165
 
166
        PUBWEAK Reset_Handler
167
        SECTION .text:CODE:REORDER:NOROOT(2)
168
Reset_Handler
169
        LDR     R0, =SystemInit
170
        BLX     R0
171
        LDR     R0, =__iar_program_start
172
        BX      R0
173
 
174
        PUBWEAK NMI_Handler
175
        SECTION .text:CODE:REORDER:NOROOT(1)
176
NMI_Handler
177
        B NMI_Handler
178
 
179
        PUBWEAK HardFault_Handler
180
        SECTION .text:CODE:REORDER:NOROOT(1)
181
HardFault_Handler
182
        B HardFault_Handler
183
 
184
        PUBWEAK MemManage_Handler
185
        SECTION .text:CODE:REORDER:NOROOT(1)
186
MemManage_Handler
187
        B MemManage_Handler
188
 
189
        PUBWEAK BusFault_Handler
190
        SECTION .text:CODE:REORDER:NOROOT(1)
191
BusFault_Handler
192
        B BusFault_Handler
193
 
194
        PUBWEAK UsageFault_Handler
195
        SECTION .text:CODE:REORDER:NOROOT(1)
196
UsageFault_Handler
197
        B UsageFault_Handler
198
 
199
        PUBWEAK SVC_Handler
200
        SECTION .text:CODE:REORDER:NOROOT(1)
201
SVC_Handler
202
        B SVC_Handler
203
 
204
        PUBWEAK DebugMon_Handler
205
        SECTION .text:CODE:REORDER:NOROOT(1)
206
DebugMon_Handler
207
        B DebugMon_Handler
208
 
209
        PUBWEAK PendSV_Handler
210
        SECTION .text:CODE:REORDER:NOROOT(1)
211
PendSV_Handler
212
        B PendSV_Handler
213
 
214
        PUBWEAK SysTick_Handler
215
        SECTION .text:CODE:REORDER:NOROOT(1)
216
SysTick_Handler
217
        B SysTick_Handler
218
 
219
        PUBWEAK WWDG_IRQHandler
220
        SECTION .text:CODE:REORDER:NOROOT(1)
221
WWDG_IRQHandler
222
        B WWDG_IRQHandler
223
 
224
        PUBWEAK PVD_IRQHandler
225
        SECTION .text:CODE:REORDER:NOROOT(1)
226
PVD_IRQHandler
227
        B PVD_IRQHandler
228
 
229
        PUBWEAK TAMPER_IRQHandler
230
        SECTION .text:CODE:REORDER:NOROOT(1)
231
TAMPER_IRQHandler
232
        B TAMPER_IRQHandler
233
 
234
        PUBWEAK RTC_IRQHandler
235
        SECTION .text:CODE:REORDER:NOROOT(1)
236
RTC_IRQHandler
237
        B RTC_IRQHandler
238
 
239
        PUBWEAK FLASH_IRQHandler
240
        SECTION .text:CODE:REORDER:NOROOT(1)
241
FLASH_IRQHandler
242
        B FLASH_IRQHandler
243
 
244
        PUBWEAK RCC_IRQHandler
245
        SECTION .text:CODE:REORDER:NOROOT(1)
246
RCC_IRQHandler
247
        B RCC_IRQHandler
248
 
249
        PUBWEAK EXTI0_IRQHandler
250
        SECTION .text:CODE:REORDER:NOROOT(1)
251
EXTI0_IRQHandler
252
        B EXTI0_IRQHandler
253
 
254
        PUBWEAK EXTI1_IRQHandler
255
        SECTION .text:CODE:REORDER:NOROOT(1)
256
EXTI1_IRQHandler
257
        B EXTI1_IRQHandler
258
 
259
        PUBWEAK EXTI2_IRQHandler
260
        SECTION .text:CODE:REORDER:NOROOT(1)
261
EXTI2_IRQHandler
262
        B EXTI2_IRQHandler
263
 
264
        PUBWEAK EXTI3_IRQHandler
265
        SECTION .text:CODE:REORDER:NOROOT(1)
266
EXTI3_IRQHandler
267
        B EXTI3_IRQHandler
268
 
269
 
270
        PUBWEAK EXTI4_IRQHandler
271
        SECTION .text:CODE:REORDER:NOROOT(1)
272
EXTI4_IRQHandler
273
        B EXTI4_IRQHandler
274
 
275
        PUBWEAK DMA1_Channel1_IRQHandler
276
        SECTION .text:CODE:REORDER:NOROOT(1)
277
DMA1_Channel1_IRQHandler
278
        B DMA1_Channel1_IRQHandler
279
 
280
        PUBWEAK DMA1_Channel2_IRQHandler
281
        SECTION .text:CODE:REORDER:NOROOT(1)
282
DMA1_Channel2_IRQHandler
283
        B DMA1_Channel2_IRQHandler
284
 
285
        PUBWEAK DMA1_Channel3_IRQHandler
286
        SECTION .text:CODE:REORDER:NOROOT(1)
287
DMA1_Channel3_IRQHandler
288
        B DMA1_Channel3_IRQHandler
289
 
290
        PUBWEAK DMA1_Channel4_IRQHandler
291
        SECTION .text:CODE:REORDER:NOROOT(1)
292
DMA1_Channel4_IRQHandler
293
        B DMA1_Channel4_IRQHandler
294
 
295
        PUBWEAK DMA1_Channel5_IRQHandler
296
        SECTION .text:CODE:REORDER:NOROOT(1)
297
DMA1_Channel5_IRQHandler
298
        B DMA1_Channel5_IRQHandler
299
 
300
        PUBWEAK DMA1_Channel6_IRQHandler
301
        SECTION .text:CODE:REORDER:NOROOT(1)
302
DMA1_Channel6_IRQHandler
303
        B DMA1_Channel6_IRQHandler
304
 
305
        PUBWEAK DMA1_Channel7_IRQHandler
306
        SECTION .text:CODE:REORDER:NOROOT(1)
307
DMA1_Channel7_IRQHandler
308
        B DMA1_Channel7_IRQHandler
309
 
310
        PUBWEAK ADC1_2_IRQHandler
311
        SECTION .text:CODE:REORDER:NOROOT(1)
312
ADC1_2_IRQHandler
313
        B ADC1_2_IRQHandler
314
 
315
        PUBWEAK CAN1_TX_IRQHandler
316
        SECTION .text:CODE:REORDER:NOROOT(1)
317
CAN1_TX_IRQHandler
318
        B CAN1_TX_IRQHandler
319
 
320
        PUBWEAK CAN1_RX0_IRQHandler
321
        SECTION .text:CODE:REORDER:NOROOT(1)
322
CAN1_RX0_IRQHandler
323
        B CAN1_RX0_IRQHandler
324
 
325
        PUBWEAK CAN1_RX1_IRQHandler
326
        SECTION .text:CODE:REORDER:NOROOT(1)
327
CAN1_RX1_IRQHandler
328
        B CAN1_RX1_IRQHandler
329
 
330
        PUBWEAK CAN1_SCE_IRQHandler
331
        SECTION .text:CODE:REORDER:NOROOT(1)
332
CAN1_SCE_IRQHandler
333
        B CAN1_SCE_IRQHandler
334
 
335
        PUBWEAK EXTI9_5_IRQHandler
336
        SECTION .text:CODE:REORDER:NOROOT(1)
337
EXTI9_5_IRQHandler
338
        B EXTI9_5_IRQHandler
339
 
340
        PUBWEAK TIM1_BRK_IRQHandler
341
        SECTION .text:CODE:REORDER:NOROOT(1)
342
TIM1_BRK_IRQHandler
343
        B TIM1_BRK_IRQHandler
344
 
345
        PUBWEAK TIM1_UP_IRQHandler
346
        SECTION .text:CODE:REORDER:NOROOT(1)
347
TIM1_UP_IRQHandler
348
        B TIM1_UP_IRQHandler
349
 
350
        PUBWEAK TIM1_TRG_COM_IRQHandler
351
        SECTION .text:CODE:REORDER:NOROOT(1)
352
TIM1_TRG_COM_IRQHandler
353
        B TIM1_TRG_COM_IRQHandler
354
 
355
        PUBWEAK TIM1_CC_IRQHandler
356
        SECTION .text:CODE:REORDER:NOROOT(1)
357
TIM1_CC_IRQHandler
358
        B TIM1_CC_IRQHandler
359
 
360
        PUBWEAK TIM2_IRQHandler
361
        SECTION .text:CODE:REORDER:NOROOT(1)
362
TIM2_IRQHandler
363
        B TIM2_IRQHandler
364
 
365
        PUBWEAK TIM3_IRQHandler
366
        SECTION .text:CODE:REORDER:NOROOT(1)
367
TIM3_IRQHandler
368
        B TIM3_IRQHandler
369
 
370
        PUBWEAK TIM4_IRQHandler
371
        SECTION .text:CODE:REORDER:NOROOT(1)
372
TIM4_IRQHandler
373
        B TIM4_IRQHandler
374
 
375
        PUBWEAK I2C1_EV_IRQHandler
376
        SECTION .text:CODE:REORDER:NOROOT(1)
377
I2C1_EV_IRQHandler
378
        B I2C1_EV_IRQHandler
379
 
380
        PUBWEAK I2C1_ER_IRQHandler
381
        SECTION .text:CODE:REORDER:NOROOT(1)
382
I2C1_ER_IRQHandler
383
        B I2C1_ER_IRQHandler
384
 
385
        PUBWEAK I2C2_EV_IRQHandler
386
        SECTION .text:CODE:REORDER:NOROOT(1)
387
I2C2_EV_IRQHandler
388
        B I2C2_EV_IRQHandler
389
 
390
        PUBWEAK I2C2_ER_IRQHandler
391
        SECTION .text:CODE:REORDER:NOROOT(1)
392
I2C2_ER_IRQHandler
393
        B I2C2_ER_IRQHandler
394
 
395
        PUBWEAK SPI1_IRQHandler
396
        SECTION .text:CODE:REORDER:NOROOT(1)
397
SPI1_IRQHandler
398
        B SPI1_IRQHandler    
399
 
400
        PUBWEAK SPI2_IRQHandler
401
        SECTION .text:CODE:REORDER:NOROOT(1)
402
SPI2_IRQHandler
403
        B SPI2_IRQHandler
404
 
405
        PUBWEAK USART1_IRQHandler
406
        SECTION .text:CODE:REORDER:NOROOT(1)
407
USART1_IRQHandler
408
        B USART1_IRQHandler
409
 
410
        PUBWEAK USART2_IRQHandler
411
        SECTION .text:CODE:REORDER:NOROOT(1)
412
USART2_IRQHandler
413
        B USART2_IRQHandler
414
 
415
        PUBWEAK USART3_IRQHandler
416
        SECTION .text:CODE:REORDER:NOROOT(1)
417
USART3_IRQHandler
418
        B USART3_IRQHandler
419
 
420
        PUBWEAK EXTI15_10_IRQHandler
421
        SECTION .text:CODE:REORDER:NOROOT(1)
422
EXTI15_10_IRQHandler
423
        B EXTI15_10_IRQHandler
424
 
425
        PUBWEAK RTC_Alarm_IRQHandler
426
        SECTION .text:CODE:REORDER:NOROOT(1)
427
RTC_Alarm_IRQHandler
428
        B RTC_Alarm_IRQHandler
429
 
430
        PUBWEAK OTG_FS_WKUP_IRQHandler
431
        SECTION .text:CODE:REORDER:NOROOT(1)
432
OTG_FS_WKUP_IRQHandler
433
        B OTG_FS_WKUP_IRQHandler
434
 
435
        PUBWEAK TIM5_IRQHandler
436
        SECTION .text:CODE:REORDER:NOROOT(1)
437
TIM5_IRQHandler
438
        B TIM5_IRQHandler
439
 
440
        PUBWEAK SPI3_IRQHandler
441
        SECTION .text:CODE:REORDER:NOROOT(1)
442
SPI3_IRQHandler
443
        B SPI3_IRQHandler
444
 
445
        PUBWEAK UART4_IRQHandler
446
        SECTION .text:CODE:REORDER:NOROOT(1)
447
UART4_IRQHandler
448
        B UART4_IRQHandler
449
 
450
        PUBWEAK UART5_IRQHandler
451
        SECTION .text:CODE:REORDER:NOROOT(1)
452
UART5_IRQHandler
453
        B UART5_IRQHandler
454
 
455
        PUBWEAK TIM6_IRQHandler
456
        SECTION .text:CODE:REORDER:NOROOT(1)
457
TIM6_IRQHandler
458
        B TIM6_IRQHandler
459
 
460
        PUBWEAK TIM7_IRQHandler
461
        SECTION .text:CODE:REORDER:NOROOT(1)
462
TIM7_IRQHandler
463
        B TIM7_IRQHandler
464
 
465
        PUBWEAK DMA2_Channel1_IRQHandler
466
        SECTION .text:CODE:REORDER:NOROOT(1)
467
DMA2_Channel1_IRQHandler
468
        B DMA2_Channel1_IRQHandler
469
 
470
        PUBWEAK DMA2_Channel2_IRQHandler
471
        SECTION .text:CODE:REORDER:NOROOT(1)
472
DMA2_Channel2_IRQHandler
473
        B DMA2_Channel2_IRQHandler
474
 
475
        PUBWEAK DMA2_Channel3_IRQHandler
476
        SECTION .text:CODE:REORDER:NOROOT(1)
477
DMA2_Channel3_IRQHandler
478
        B DMA2_Channel3_IRQHandler
479
 
480
        PUBWEAK DMA2_Channel4_IRQHandler
481
        SECTION .text:CODE:REORDER:NOROOT(1)
482
DMA2_Channel4_IRQHandler
483
        B DMA2_Channel4_IRQHandler
484
 
485
        PUBWEAK DMA2_Channel5_IRQHandler
486
        SECTION .text:CODE:REORDER:NOROOT(1)
487
DMA2_Channel5_IRQHandler
488
        B DMA2_Channel5_IRQHandler
489
 
490
        PUBWEAK ETH_IRQHandler
491
        SECTION .text:CODE:REORDER:NOROOT(1)
492
ETH_IRQHandler
493
        B ETH_IRQHandler
494
 
495
        PUBWEAK ETH_WKUP_IRQHandler
496
        SECTION .text:CODE:REORDER:NOROOT(1)
497
ETH_WKUP_IRQHandler
498
        B ETH_WKUP_IRQHandler
499
 
500
        PUBWEAK CAN2_TX_IRQHandler
501
        SECTION .text:CODE:REORDER:NOROOT(1)
502
CAN2_TX_IRQHandler
503
        B CAN2_TX_IRQHandler
504
 
505
        PUBWEAK CAN2_RX0_IRQHandler
506
        SECTION .text:CODE:REORDER:NOROOT(1)
507
CAN2_RX0_IRQHandler
508
        B CAN2_RX0_IRQHandler
509
 
510
        PUBWEAK CAN2_RX1_IRQHandler
511
        SECTION .text:CODE:REORDER:NOROOT(1)
512
CAN2_RX1_IRQHandler
513
        B CAN2_RX1_IRQHandler
514
 
515
        PUBWEAK CAN2_SCE_IRQHandler
516
        SECTION .text:CODE:REORDER:NOROOT(1)
517
CAN2_SCE_IRQHandler
518
        B CAN2_SCE_IRQHandler
519
 
520
        PUBWEAK OTG_FS_IRQHandler
521
        SECTION .text:CODE:REORDER:NOROOT(1)
522
OTG_FS_IRQHandler
523
        B OTG_FS_IRQHandler
524
 
525
        END
526
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/