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