mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Committer:
mbed_official
Date:
Wed Jul 01 08:15:11 2015 +0100
Revision:
577:15494b56c2f3
Parent:
targets/cmsis/TARGET_STM/TARGET_STM32L1/TARGET_MOTE_L152RC/TOOLCHAIN_IAR/startup_stm32l152xc.s@522:aee49fe30179
Synchronized with git revision 7766e75dd858812cd79aedb3080349715f55dd56

Full URL: https://github.com/mbedmicro/mbed/commit/7766e75dd858812cd79aedb3080349715f55dd56/

GCC asm updates

Who changed what in which revision?

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