]> git.gir.st - tmk_keyboard.git/blob - tool/mbed/mbed-sdk/libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F3/TARGET_NUCLEO_F303RE/TOOLCHAIN_IAR/startup_stm32f303xe.s
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[tmk_keyboard.git] / tool / mbed / mbed-sdk / libraries / mbed / targets / cmsis / TARGET_STM / TARGET_STM32F3 / TARGET_NUCLEO_F303RE / TOOLCHAIN_IAR / startup_stm32f303xe.s
1 ;/******************** (C) COPYRIGHT 2014 STMicroelectronics ********************
2 ;* File Name : startup_stm32f303xe.s
3 ;* Author : MCD Application Team
4 ;* Version : V2.1.0
5 ;* Date : 12-Sept-2014
6 ;* Description : STM32F303RE/STM32F303VE/STM32F303ZE devices vector table
7 ;* for EWARM toolchain.
8 ;* This module performs:
9 ;* - Set the initial SP
10 ;* - Set the initial PC == _iar_program_start,
11 ;* - Set the vector table entries with the exceptions ISR
12 ;* address.
13 ;* - Branches to main in the C library (which eventually
14 ;* calls main()).
15 ;* After Reset the Cortex-M4 processor is in Thread mode,
16 ;* priority is Privileged, and the Stack is set to Main.
17 ;********************************************************************************
18 ;*
19 ;* <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
20 ;*
21 ;* Redistribution and use in source and binary forms, with or without modification,
22 ;* are permitted provided that the following conditions are met:
23 ;* 1. Redistributions of source code must retain the above copyright notice,
24 ;* this list of conditions and the following disclaimer.
25 ;* 2. Redistributions in binary form must reproduce the above copyright notice,
26 ;* this list of conditions and the following disclaimer in the documentation
27 ;* and/or other materials provided with the distribution.
28 ;* 3. Neither the name of STMicroelectronics nor the names of its contributors
29 ;* may be used to endorse or promote products derived from this software
30 ;* without specific prior written permission.
31 ;*
32 ;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
33 ;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
34 ;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
35 ;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
36 ;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
37 ;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
38 ;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
39 ;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
40 ;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
41 ;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
42 ;*
43 ;*******************************************************************************
44 ;
45 ;
46 ; The modules in this file are included in the libraries, and may be replaced
47 ; by any user-defined modules that define the PUBLIC symbol _program_start or
48 ; a user defined start symbol.
49 ; To override the cstartup defined in the library, simply add your modified
50 ; version to the workbench project.
51 ;
52 ; The vector table is normally located at address 0.
53 ; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
54 ; The name "__vector_table" has special meaning for C-SPY:
55 ; it is where the SP start value is found, and the NVIC vector
56 ; table register (VTOR) is initialized to this address if != 0.
57 ;
58 ; Cortex-M version
59 ;
60
61 MODULE ?cstartup
62
63 ;; Forward declaration of sections.
64 SECTION CSTACK:DATA:NOROOT(3)
65
66 SECTION .intvec:CODE:NOROOT(2)
67
68 EXTERN __iar_program_start
69 EXTERN SystemInit
70 PUBLIC __vector_table
71
72 DATA
73 __vector_table
74 DCD sfe(CSTACK)
75 DCD Reset_Handler ; Reset Handler
76
77 DCD NMI_Handler ; NMI Handler
78 DCD HardFault_Handler ; Hard Fault Handler
79 DCD MemManage_Handler ; MPU Fault Handler
80 DCD BusFault_Handler ; Bus Fault Handler
81 DCD UsageFault_Handler ; Usage Fault Handler
82 DCD 0 ; Reserved
83 DCD 0 ; Reserved
84 DCD 0 ; Reserved
85 DCD 0 ; Reserved
86 DCD SVC_Handler ; SVCall Handler
87 DCD DebugMon_Handler ; Debug Monitor Handler
88 DCD 0 ; Reserved
89 DCD PendSV_Handler ; PendSV Handler
90 DCD SysTick_Handler ; SysTick Handler
91
92 ; External Interrupts
93 DCD WWDG_IRQHandler ; 0: Window WatchDog
94 DCD PVD_IRQHandler ; 1: PVD through EXTI Line detection
95 DCD TAMP_STAMP_IRQHandler ; 2: Tamper and TimeStamps through the EXTI line
96 DCD RTC_WKUP_IRQHandler ; 3: RTC Wakeup through the EXTI line
97 DCD FLASH_IRQHandler ; 4: FLASH
98 DCD RCC_IRQHandler ; 5: RCC
99 DCD EXTI0_IRQHandler ; 6: EXTI Line0
100 DCD EXTI1_IRQHandler ; 7: EXTI Line1
101 DCD EXTI2_TSC_IRQHandler ; 8: EXTI Line2 and Touch Sense controller
102 DCD EXTI3_IRQHandler ; 9: EXTI Line3
103 DCD EXTI4_IRQHandler ; 10: EXTI Line4
104 DCD DMA1_Channel1_IRQHandler ; 11: DMA1 Channel 1
105 DCD DMA1_Channel2_IRQHandler ; 12: DMA1 Channel 2
106 DCD DMA1_Channel3_IRQHandler ; 13: DMA1 Channel 3
107 DCD DMA1_Channel4_IRQHandler ; 14: DMA1 Channel 4
108 DCD DMA1_Channel5_IRQHandler ; 15: DMA1 Channel 5
109 DCD DMA1_Channel6_IRQHandler ; 16: DMA1 Channel 6
110 DCD DMA1_Channel7_IRQHandler ; 17: DMA1 Channel 7
111 DCD ADC1_2_IRQHandler ; 18: ADC1 and ADC2
112 DCD USB_HP_CAN_TX_IRQHandler ; 19: USB Device High Priority or CAN TX
113 DCD USB_LP_CAN_RX0_IRQHandler ; 20: USB Device Low Priority or CAN RX0
114 DCD CAN_RX1_IRQHandler ; 21: CAN RX1
115 DCD CAN_SCE_IRQHandler ; 22: CAN SCE
116 DCD EXTI9_5_IRQHandler ; 23: External Line[9:5]s
117 DCD TIM1_BRK_TIM15_IRQHandler ; 24: TIM1 Break and TIM15
118 DCD TIM1_UP_TIM16_IRQHandler ; 25: TIM1 Update and TIM16
119 DCD TIM1_TRG_COM_TIM17_IRQHandler ; 26: TIM1 Trigger and Commutation and TIM17
120 DCD TIM1_CC_IRQHandler ; 27: TIM1 Capture Compare
121 DCD TIM2_IRQHandler ; 28: TIM2
122 DCD TIM3_IRQHandler ; 29: TIM3
123 DCD TIM4_IRQHandler ; 30: TIM4
124 DCD I2C1_EV_IRQHandler ; 31: I2C1 Event
125 DCD I2C1_ER_IRQHandler ; 32: I2C1 Error
126 DCD I2C2_EV_IRQHandler ; 33: I2C2 Event
127 DCD I2C2_ER_IRQHandler ; 34: I2C2 Error
128 DCD SPI1_IRQHandler ; 35: SPI1
129 DCD SPI2_IRQHandler ; 36: SPI2
130 DCD USART1_IRQHandler ; 37: USART1
131 DCD USART2_IRQHandler ; 38: USART2
132 DCD USART3_IRQHandler ; 39: USART3
133 DCD EXTI15_10_IRQHandler ; 40: External Line[15:10]s
134 DCD RTC_Alarm_IRQHandler ; 41: RTC Alarm (A and B) through EXTI Line
135 DCD USBWakeUp_IRQHandler ; 42: USB Wakeup through EXTI line
136 DCD TIM8_BRK_IRQHandler ; 43: TIM8 Break
137 DCD TIM8_UP_IRQHandler ; 44: TIM8 Update
138 DCD TIM8_TRG_COM_IRQHandler ; 45: TIM8 Trigger and Commutation
139 DCD TIM8_CC_IRQHandler ; 46: TIM8 Capture Compare
140 DCD ADC3_IRQHandler ; 47: ADC3
141 DCD FMC_IRQHandler ; 48: FMC
142 DCD 0 ; 49: Reserved
143 DCD 0 ; 50: Reserved
144 DCD SPI3_IRQHandler ; 51: SPI3
145 DCD UART4_IRQHandler ; 52: UART4
146 DCD UART5_IRQHandler ; 53: UART5
147 DCD TIM6_DAC_IRQHandler ; 54: TIM6 and DAC1&2 underrun errors
148 DCD TIM7_IRQHandler ; 55: TIM7
149 DCD DMA2_Channel1_IRQHandler ; 56: DMA2 Channel 1
150 DCD DMA2_Channel2_IRQHandler ; 57: DMA2 Channel 2
151 DCD DMA2_Channel3_IRQHandler ; 58: DMA2 Channel 3
152 DCD DMA2_Channel4_IRQHandler ; 59: DMA2 Channel 4
153 DCD DMA2_Channel5_IRQHandler ; 60: DMA2 Channel 5
154 DCD ADC4_IRQHandler ; 61: ADC4
155 DCD 0 ; 62: Reserved
156 DCD 0 ; 63: Reserved
157 DCD COMP1_2_3_IRQHandler ; 64: COMP1, COMP2 and COMP3
158 DCD COMP4_5_6_IRQHandler ; 65: COMP4, COMP5 and COMP6
159 DCD COMP7_IRQHandler ; 66: COMP7
160 DCD 0 ; 67: Reserved
161 DCD 0 ; 68: Reserved
162 DCD 0 ; 69: Reserved
163 DCD 0 ; 70: Reserved
164 DCD 0 ; 71: Reserved
165 DCD I2C3_EV_IRQHandler ; 72: I2C3 Event
166 DCD I2C3_ER_IRQHandler ; 73: I2C3 Error
167 DCD USB_HP_IRQHandler ; 74: USB High Priority remap
168 DCD USB_LP_IRQHandler ; 75: USB Low Priority remap
169 DCD USBWakeUp_RMP_IRQHandler ; 76: USB Wakeup remap through EXTI
170 DCD TIM20_BRK_IRQHandler ; 77: TIM20 Break
171 DCD TIM20_UP_IRQHandler ; 78: TIM20 Update
172 DCD TIM20_TRG_COM_IRQHandler ; 79: TIM20 Trigger and Commutation
173 DCD TIM20_CC_IRQHandler ; 80: TIM20 Capture Compare
174 DCD FPU_IRQHandler ; 81: FPU
175 DCD 0 ; 82: Reserved
176 DCD 0 ; 83: Reserved
177 DCD SPI4_IRQHandler ; 84: SPI4
178
179 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
180 ;;
181 ;; Default interrupt handlers.
182 ;;
183 THUMB
184 PUBWEAK Reset_Handler
185 SECTION .text:CODE:NOROOT:REORDER(2)
186 Reset_Handler
187
188 LDR R0, =SystemInit
189 BLX R0
190 LDR R0, =__iar_program_start
191 BX R0
192
193 PUBWEAK NMI_Handler
194 SECTION .text:CODE:NOROOT:REORDER(1)
195 NMI_Handler
196 B NMI_Handler
197
198 PUBWEAK HardFault_Handler
199 SECTION .text:CODE:NOROOT:REORDER(1)
200 HardFault_Handler
201 B HardFault_Handler
202
203 PUBWEAK MemManage_Handler
204 SECTION .text:CODE:NOROOT:REORDER(1)
205 MemManage_Handler
206 B MemManage_Handler
207
208 PUBWEAK BusFault_Handler
209 SECTION .text:CODE:NOROOT:REORDER(1)
210 BusFault_Handler
211 B BusFault_Handler
212
213 PUBWEAK UsageFault_Handler
214 SECTION .text:CODE:NOROOT:REORDER(1)
215 UsageFault_Handler
216 B UsageFault_Handler
217
218 PUBWEAK SVC_Handler
219 SECTION .text:CODE:NOROOT:REORDER(1)
220 SVC_Handler
221 B SVC_Handler
222
223 PUBWEAK DebugMon_Handler
224 SECTION .text:CODE:NOROOT:REORDER(1)
225 DebugMon_Handler
226 B DebugMon_Handler
227
228 PUBWEAK PendSV_Handler
229 SECTION .text:CODE:NOROOT:REORDER(1)
230 PendSV_Handler
231 B PendSV_Handler
232
233 PUBWEAK SysTick_Handler
234 SECTION .text:CODE:NOROOT:REORDER(1)
235 SysTick_Handler
236 B SysTick_Handler
237
238 PUBWEAK WWDG_IRQHandler
239 SECTION .text:CODE:NOROOT:REORDER(1)
240 WWDG_IRQHandler
241 B WWDG_IRQHandler
242
243 PUBWEAK PVD_IRQHandler
244 SECTION .text:CODE:NOROOT:REORDER(1)
245 PVD_IRQHandler
246 B PVD_IRQHandler
247
248 PUBWEAK TAMP_STAMP_IRQHandler
249 SECTION .text:CODE:NOROOT:REORDER(1)
250 TAMP_STAMP_IRQHandler
251 B TAMP_STAMP_IRQHandler
252
253 PUBWEAK RTC_WKUP_IRQHandler
254 SECTION .text:CODE:NOROOT:REORDER(1)
255 RTC_WKUP_IRQHandler
256 B RTC_WKUP_IRQHandler
257
258 PUBWEAK FLASH_IRQHandler
259 SECTION .text:CODE:NOROOT:REORDER(1)
260 FLASH_IRQHandler
261 B FLASH_IRQHandler
262
263 PUBWEAK RCC_IRQHandler
264 SECTION .text:CODE:NOROOT:REORDER(1)
265 RCC_IRQHandler
266 B RCC_IRQHandler
267
268 PUBWEAK EXTI0_IRQHandler
269 SECTION .text:CODE:NOROOT:REORDER(1)
270 EXTI0_IRQHandler
271 B EXTI0_IRQHandler
272
273 PUBWEAK EXTI1_IRQHandler
274 SECTION .text:CODE:NOROOT:REORDER(1)
275 EXTI1_IRQHandler
276 B EXTI1_IRQHandler
277
278 PUBWEAK EXTI2_TSC_IRQHandler
279 SECTION .text:CODE:NOROOT:REORDER(1)
280 EXTI2_TSC_IRQHandler
281 B EXTI2_TSC_IRQHandler
282
283 PUBWEAK EXTI3_IRQHandler
284 SECTION .text:CODE:NOROOT:REORDER(1)
285 EXTI3_IRQHandler
286 B EXTI3_IRQHandler
287
288 PUBWEAK EXTI4_IRQHandler
289 SECTION .text:CODE:NOROOT:REORDER(1)
290 EXTI4_IRQHandler
291 B EXTI4_IRQHandler
292
293 PUBWEAK DMA1_Channel1_IRQHandler
294 SECTION .text:CODE:NOROOT:REORDER(1)
295 DMA1_Channel1_IRQHandler
296 B DMA1_Channel1_IRQHandler
297
298 PUBWEAK DMA1_Channel2_IRQHandler
299 SECTION .text:CODE:NOROOT:REORDER(1)
300 DMA1_Channel2_IRQHandler
301 B DMA1_Channel2_IRQHandler
302
303 PUBWEAK DMA1_Channel3_IRQHandler
304 SECTION .text:CODE:NOROOT:REORDER(1)
305 DMA1_Channel3_IRQHandler
306 B DMA1_Channel3_IRQHandler
307
308 PUBWEAK DMA1_Channel4_IRQHandler
309 SECTION .text:CODE:NOROOT:REORDER(1)
310 DMA1_Channel4_IRQHandler
311 B DMA1_Channel4_IRQHandler
312
313 PUBWEAK DMA1_Channel5_IRQHandler
314 SECTION .text:CODE:NOROOT:REORDER(1)
315 DMA1_Channel5_IRQHandler
316 B DMA1_Channel5_IRQHandler
317
318 PUBWEAK DMA1_Channel6_IRQHandler
319 SECTION .text:CODE:NOROOT:REORDER(1)
320 DMA1_Channel6_IRQHandler
321 B DMA1_Channel6_IRQHandler
322
323 PUBWEAK DMA1_Channel7_IRQHandler
324 SECTION .text:CODE:NOROOT:REORDER(1)
325 DMA1_Channel7_IRQHandler
326 B DMA1_Channel7_IRQHandler
327
328 PUBWEAK ADC1_2_IRQHandler
329 SECTION .text:CODE:NOROOT:REORDER(1)
330 ADC1_2_IRQHandler
331 B ADC1_2_IRQHandler
332
333 PUBWEAK USB_HP_CAN_TX_IRQHandler
334 SECTION .text:CODE:NOROOT:REORDER(1)
335 USB_HP_CAN_TX_IRQHandler
336 B USB_HP_CAN_TX_IRQHandler
337
338 PUBWEAK USB_LP_CAN_RX0_IRQHandler
339 SECTION .text:CODE:NOROOT:REORDER(1)
340 USB_LP_CAN_RX0_IRQHandler
341 B USB_LP_CAN_RX0_IRQHandler
342
343 PUBWEAK CAN_RX1_IRQHandler
344 SECTION .text:CODE:NOROOT:REORDER(1)
345 CAN_RX1_IRQHandler
346 B CAN_RX1_IRQHandler
347
348 PUBWEAK CAN_SCE_IRQHandler
349 SECTION .text:CODE:NOROOT:REORDER(1)
350 CAN_SCE_IRQHandler
351 B CAN_SCE_IRQHandler
352
353 PUBWEAK EXTI9_5_IRQHandler
354 SECTION .text:CODE:NOROOT:REORDER(1)
355 EXTI9_5_IRQHandler
356 B EXTI9_5_IRQHandler
357
358 PUBWEAK TIM1_BRK_TIM15_IRQHandler
359 SECTION .text:CODE:NOROOT:REORDER(1)
360 TIM1_BRK_TIM15_IRQHandler
361 B TIM1_BRK_TIM15_IRQHandler
362
363 PUBWEAK TIM1_UP_TIM16_IRQHandler
364 SECTION .text:CODE:NOROOT:REORDER(1)
365 TIM1_UP_TIM16_IRQHandler
366 B TIM1_UP_TIM16_IRQHandler
367
368 PUBWEAK TIM1_TRG_COM_TIM17_IRQHandler
369 SECTION .text:CODE:NOROOT:REORDER(1)
370 TIM1_TRG_COM_TIM17_IRQHandler
371 B TIM1_TRG_COM_TIM17_IRQHandler
372
373 PUBWEAK TIM1_CC_IRQHandler
374 SECTION .text:CODE:NOROOT:REORDER(1)
375 TIM1_CC_IRQHandler
376 B TIM1_CC_IRQHandler
377
378 PUBWEAK TIM2_IRQHandler
379 SECTION .text:CODE:NOROOT:REORDER(1)
380 TIM2_IRQHandler
381 B TIM2_IRQHandler
382
383 PUBWEAK TIM3_IRQHandler
384 SECTION .text:CODE:NOROOT:REORDER(1)
385 TIM3_IRQHandler
386 B TIM3_IRQHandler
387
388 PUBWEAK TIM4_IRQHandler
389 SECTION .text:CODE:NOROOT:REORDER(1)
390 TIM4_IRQHandler
391 B TIM4_IRQHandler
392
393 PUBWEAK I2C1_EV_IRQHandler
394 SECTION .text:CODE:NOROOT:REORDER(1)
395 I2C1_EV_IRQHandler
396 B I2C1_EV_IRQHandler
397
398 PUBWEAK I2C1_ER_IRQHandler
399 SECTION .text:CODE:NOROOT:REORDER(1)
400 I2C1_ER_IRQHandler
401 B I2C1_ER_IRQHandler
402
403 PUBWEAK I2C2_EV_IRQHandler
404 SECTION .text:CODE:NOROOT:REORDER(1)
405 I2C2_EV_IRQHandler
406 B I2C2_EV_IRQHandler
407
408 PUBWEAK I2C2_ER_IRQHandler
409 SECTION .text:CODE:NOROOT:REORDER(1)
410 I2C2_ER_IRQHandler
411 B I2C2_ER_IRQHandler
412
413 PUBWEAK SPI1_IRQHandler
414 SECTION .text:CODE:NOROOT:REORDER(1)
415 SPI1_IRQHandler
416 B SPI1_IRQHandler
417
418 PUBWEAK SPI2_IRQHandler
419 SECTION .text:CODE:NOROOT:REORDER(1)
420 SPI2_IRQHandler
421 B SPI2_IRQHandler
422
423 PUBWEAK USART1_IRQHandler
424 SECTION .text:CODE:NOROOT:REORDER(1)
425 USART1_IRQHandler
426 B USART1_IRQHandler
427
428 PUBWEAK USART2_IRQHandler
429 SECTION .text:CODE:NOROOT:REORDER(1)
430 USART2_IRQHandler
431 B USART2_IRQHandler
432
433 PUBWEAK USART3_IRQHandler
434 SECTION .text:CODE:NOROOT:REORDER(1)
435 USART3_IRQHandler
436 B USART3_IRQHandler
437
438 PUBWEAK EXTI15_10_IRQHandler
439 SECTION .text:CODE:NOROOT:REORDER(1)
440 EXTI15_10_IRQHandler
441 B EXTI15_10_IRQHandler
442
443 PUBWEAK RTC_Alarm_IRQHandler
444 SECTION .text:CODE:NOROOT:REORDER(1)
445 RTC_Alarm_IRQHandler
446 B RTC_Alarm_IRQHandler
447
448 PUBWEAK USBWakeUp_IRQHandler
449 SECTION .text:CODE:NOROOT:REORDER(1)
450 USBWakeUp_IRQHandler
451 B USBWakeUp_IRQHandler
452
453 PUBWEAK TIM8_BRK_IRQHandler
454 SECTION .text:CODE:NOROOT:REORDER(1)
455 TIM8_BRK_IRQHandler
456 B TIM8_BRK_IRQHandler
457
458 PUBWEAK TIM8_UP_IRQHandler
459 SECTION .text:CODE:NOROOT:REORDER(1)
460 TIM8_UP_IRQHandler
461 B TIM8_UP_IRQHandler
462
463 PUBWEAK TIM8_TRG_COM_IRQHandler
464 SECTION .text:CODE:NOROOT:REORDER(1)
465 TIM8_TRG_COM_IRQHandler
466 B TIM8_TRG_COM_IRQHandler
467
468 PUBWEAK TIM8_CC_IRQHandler
469 SECTION .text:CODE:NOROOT:REORDER(1)
470 TIM8_CC_IRQHandler
471 B TIM8_CC_IRQHandler
472
473 PUBWEAK ADC3_IRQHandler
474 SECTION .text:CODE:NOROOT:REORDER(1)
475 ADC3_IRQHandler
476 B ADC3_IRQHandler
477
478 PUBWEAK FMC_IRQHandler
479 SECTION .text:CODE:NOROOT:REORDER(1)
480 FMC_IRQHandler
481 B FMC_IRQHandler
482
483 PUBWEAK SPI3_IRQHandler
484 SECTION .text:CODE:NOROOT:REORDER(1)
485 SPI3_IRQHandler
486 B SPI3_IRQHandler
487
488 PUBWEAK UART4_IRQHandler
489 SECTION .text:CODE:NOROOT:REORDER(1)
490 UART4_IRQHandler
491 B UART4_IRQHandler
492
493 PUBWEAK UART5_IRQHandler
494 SECTION .text:CODE:NOROOT:REORDER(1)
495 UART5_IRQHandler
496 B UART5_IRQHandler
497
498 PUBWEAK TIM6_DAC_IRQHandler
499 SECTION .text:CODE:NOROOT:REORDER(1)
500 TIM6_DAC_IRQHandler
501 B TIM6_DAC_IRQHandler
502
503 PUBWEAK TIM7_IRQHandler
504 SECTION .text:CODE:NOROOT:REORDER(1)
505 TIM7_IRQHandler
506 B TIM7_IRQHandler
507
508 PUBWEAK DMA2_Channel1_IRQHandler
509 SECTION .text:CODE:NOROOT:REORDER(1)
510 DMA2_Channel1_IRQHandler
511 B DMA2_Channel1_IRQHandler
512
513 PUBWEAK DMA2_Channel2_IRQHandler
514 SECTION .text:CODE:NOROOT:REORDER(1)
515 DMA2_Channel2_IRQHandler
516 B DMA2_Channel2_IRQHandler
517
518 PUBWEAK DMA2_Channel3_IRQHandler
519 SECTION .text:CODE:NOROOT:REORDER(1)
520 DMA2_Channel3_IRQHandler
521 B DMA2_Channel3_IRQHandler
522
523 PUBWEAK DMA2_Channel4_IRQHandler
524 SECTION .text:CODE:NOROOT:REORDER(1)
525 DMA2_Channel4_IRQHandler
526 B DMA2_Channel4_IRQHandler
527
528 PUBWEAK DMA2_Channel5_IRQHandler
529 SECTION .text:CODE:NOROOT:REORDER(1)
530 DMA2_Channel5_IRQHandler
531 B DMA2_Channel5_IRQHandler
532
533
534 PUBWEAK ADC4_IRQHandler
535 SECTION .text:CODE:NOROOT:REORDER(1)
536 ADC4_IRQHandler
537 B ADC4_IRQHandler
538
539 PUBWEAK COMP1_2_3_IRQHandler
540 SECTION .text:CODE:NOROOT:REORDER(1)
541 COMP1_2_3_IRQHandler
542 B COMP1_2_3_IRQHandler
543
544 PUBWEAK COMP4_5_6_IRQHandler
545 SECTION .text:CODE:NOROOT:REORDER(1)
546 COMP4_5_6_IRQHandler
547 B COMP4_5_6_IRQHandler
548
549 PUBWEAK COMP7_IRQHandler
550 SECTION .text:CODE:NOROOT:REORDER(1)
551 COMP7_IRQHandler
552 B COMP7_IRQHandler
553
554 PUBWEAK I2C3_EV_IRQHandler
555 SECTION .text:CODE:NOROOT:REORDER(1)
556 I2C3_EV_IRQHandler
557 B I2C3_EV_IRQHandler
558
559 PUBWEAK I2C3_ER_IRQHandler
560 SECTION .text:CODE:NOROOT:REORDER(1)
561 I2C3_ER_IRQHandler
562 B I2C3_ER_IRQHandler
563
564 PUBWEAK USB_HP_IRQHandler
565 SECTION .text:CODE:NOROOT:REORDER(1)
566 USB_HP_IRQHandler
567 B USB_HP_IRQHandler
568
569 PUBWEAK USB_LP_IRQHandler
570 SECTION .text:CODE:NOROOT:REORDER(1)
571 USB_LP_IRQHandler
572 B USB_LP_IRQHandler
573
574 PUBWEAK USBWakeUp_RMP_IRQHandler
575 SECTION .text:CODE:NOROOT:REORDER(1)
576 USBWakeUp_RMP_IRQHandler
577 B USBWakeUp_RMP_IRQHandler
578
579 PUBWEAK TIM20_BRK_IRQHandler
580 SECTION .text:CODE:NOROOT:REORDER(1)
581 TIM20_BRK_IRQHandler
582 B TIM20_BRK_IRQHandler
583
584 PUBWEAK TIM20_UP_IRQHandler
585 SECTION .text:CODE:NOROOT:REORDER(1)
586 TIM20_UP_IRQHandler
587 B TIM20_UP_IRQHandler
588
589 PUBWEAK TIM20_TRG_COM_IRQHandler
590 SECTION .text:CODE:NOROOT:REORDER(1)
591 TIM20_TRG_COM_IRQHandler
592 B TIM20_TRG_COM_IRQHandler
593
594 PUBWEAK TIM20_CC_IRQHandler
595 SECTION .text:CODE:NOROOT:REORDER(1)
596 TIM20_CC_IRQHandler
597 B TIM20_CC_IRQHandler
598
599 PUBWEAK FPU_IRQHandler
600 SECTION .text:CODE:NOROOT:REORDER(1)
601 FPU_IRQHandler
602 B FPU_IRQHandler
603
604 PUBWEAK SPI4_IRQHandler
605 SECTION .text:CODE:NOROOT:REORDER(1)
606 SPI4_IRQHandler
607 B SPI4_IRQHandler
608
609 END
610 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
Imprint / Impressum