mbed library sources

Dependents:   frdm_kl05z_gpio_test

Fork of mbed-src by mbed official

Committer:
mbed_official
Date:
Mon Dec 02 11:30:05 2013 +0000
Revision:
52:a51c77007319
Child:
56:99eb381a3269
Synchronized with git revision 49df530ae72ce97ccc773d1f2c13b38e868e6abd

Full URL: https://github.com/mbedmicro/mbed/commit/49df530ae72ce97ccc773d1f2c13b38e868e6abd/

Add STMicroelectronics NUCLEO_F103RB target

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 52:a51c77007319 1 ;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
mbed_official 52:a51c77007319 2 ;* File Name : startup_stm32f10x_md.s
mbed_official 52:a51c77007319 3 ;* Author : MCD Application Team
mbed_official 52:a51c77007319 4 ;* Version : V3.5.0
mbed_official 52:a51c77007319 5 ;* Date : 11-March-2011
mbed_official 52:a51c77007319 6 ;* Description : STM32F10x Medium Density Devices vector table for MDK-ARM
mbed_official 52:a51c77007319 7 ;* toolchain.
mbed_official 52:a51c77007319 8 ;* This module performs:
mbed_official 52:a51c77007319 9 ;* - Set the initial SP
mbed_official 52:a51c77007319 10 ;* - Set the initial PC == Reset_Handler
mbed_official 52:a51c77007319 11 ;* - Set the vector table entries with the exceptions ISR address
mbed_official 52:a51c77007319 12 ;* - Configure the clock system
mbed_official 52:a51c77007319 13 ;* - Branches to __main in the C library (which eventually
mbed_official 52:a51c77007319 14 ;* calls main()).
mbed_official 52:a51c77007319 15 ;* After Reset the CortexM3 processor is in Thread mode,
mbed_official 52:a51c77007319 16 ;* priority is Privileged, and the Stack is set to Main.
mbed_official 52:a51c77007319 17 ;* <<< Use Configuration Wizard in Context Menu >>>
mbed_official 52:a51c77007319 18 ;*******************************************************************************
mbed_official 52:a51c77007319 19 ; THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
mbed_official 52:a51c77007319 20 ; WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
mbed_official 52:a51c77007319 21 ; AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
mbed_official 52:a51c77007319 22 ; INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
mbed_official 52:a51c77007319 23 ; CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
mbed_official 52:a51c77007319 24 ; INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
mbed_official 52:a51c77007319 25 ;*******************************************************************************
mbed_official 52:a51c77007319 26
mbed_official 52:a51c77007319 27 ; Amount of memory (in bytes) allocated for Stack
mbed_official 52:a51c77007319 28 ; Tailor this value to your application needs
mbed_official 52:a51c77007319 29 ; <h> Stack Configuration
mbed_official 52:a51c77007319 30 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
mbed_official 52:a51c77007319 31 ; </h>
mbed_official 52:a51c77007319 32
mbed_official 52:a51c77007319 33 Stack_Size EQU 0x00000400
mbed_official 52:a51c77007319 34
mbed_official 52:a51c77007319 35 AREA STACK, NOINIT, READWRITE, ALIGN=3
mbed_official 52:a51c77007319 36 Stack_Mem SPACE Stack_Size
mbed_official 52:a51c77007319 37 __initial_sp EQU 0x20005000 ; Top of RAM
mbed_official 52:a51c77007319 38
mbed_official 52:a51c77007319 39
mbed_official 52:a51c77007319 40 ; <h> Heap Configuration
mbed_official 52:a51c77007319 41 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
mbed_official 52:a51c77007319 42 ; </h>
mbed_official 52:a51c77007319 43
mbed_official 52:a51c77007319 44 Heap_Size EQU 0x00000200
mbed_official 52:a51c77007319 45
mbed_official 52:a51c77007319 46 AREA HEAP, NOINIT, READWRITE, ALIGN=3
mbed_official 52:a51c77007319 47 __heap_base
mbed_official 52:a51c77007319 48 Heap_Mem SPACE Heap_Size
mbed_official 52:a51c77007319 49 __heap_limit
mbed_official 52:a51c77007319 50
mbed_official 52:a51c77007319 51 PRESERVE8
mbed_official 52:a51c77007319 52 THUMB
mbed_official 52:a51c77007319 53
mbed_official 52:a51c77007319 54
mbed_official 52:a51c77007319 55 ; Vector Table Mapped to Address 0 at Reset
mbed_official 52:a51c77007319 56 AREA RESET, DATA, READONLY
mbed_official 52:a51c77007319 57 EXPORT __Vectors
mbed_official 52:a51c77007319 58 EXPORT __Vectors_End
mbed_official 52:a51c77007319 59 EXPORT __Vectors_Size
mbed_official 52:a51c77007319 60
mbed_official 52:a51c77007319 61 __Vectors DCD __initial_sp ; Top of Stack
mbed_official 52:a51c77007319 62 DCD Reset_Handler ; Reset Handler
mbed_official 52:a51c77007319 63 DCD NMI_Handler ; NMI Handler
mbed_official 52:a51c77007319 64 DCD HardFault_Handler ; Hard Fault Handler
mbed_official 52:a51c77007319 65 DCD MemManage_Handler ; MPU Fault Handler
mbed_official 52:a51c77007319 66 DCD BusFault_Handler ; Bus Fault Handler
mbed_official 52:a51c77007319 67 DCD UsageFault_Handler ; Usage Fault Handler
mbed_official 52:a51c77007319 68 DCD 0 ; Reserved
mbed_official 52:a51c77007319 69 DCD 0 ; Reserved
mbed_official 52:a51c77007319 70 DCD 0 ; Reserved
mbed_official 52:a51c77007319 71 DCD 0 ; Reserved
mbed_official 52:a51c77007319 72 DCD SVC_Handler ; SVCall Handler
mbed_official 52:a51c77007319 73 DCD DebugMon_Handler ; Debug Monitor Handler
mbed_official 52:a51c77007319 74 DCD 0 ; Reserved
mbed_official 52:a51c77007319 75 DCD PendSV_Handler ; PendSV Handler
mbed_official 52:a51c77007319 76 DCD SysTick_Handler ; SysTick Handler
mbed_official 52:a51c77007319 77
mbed_official 52:a51c77007319 78 ; External Interrupts
mbed_official 52:a51c77007319 79 DCD WWDG_IRQHandler ; Window Watchdog
mbed_official 52:a51c77007319 80 DCD PVD_IRQHandler ; PVD through EXTI Line detect
mbed_official 52:a51c77007319 81 DCD TAMPER_IRQHandler ; Tamper
mbed_official 52:a51c77007319 82 DCD RTC_IRQHandler ; RTC
mbed_official 52:a51c77007319 83 DCD FLASH_IRQHandler ; Flash
mbed_official 52:a51c77007319 84 DCD RCC_IRQHandler ; RCC
mbed_official 52:a51c77007319 85 DCD EXTI0_IRQHandler ; EXTI Line 0
mbed_official 52:a51c77007319 86 DCD EXTI1_IRQHandler ; EXTI Line 1
mbed_official 52:a51c77007319 87 DCD EXTI2_IRQHandler ; EXTI Line 2
mbed_official 52:a51c77007319 88 DCD EXTI3_IRQHandler ; EXTI Line 3
mbed_official 52:a51c77007319 89 DCD EXTI4_IRQHandler ; EXTI Line 4
mbed_official 52:a51c77007319 90 DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
mbed_official 52:a51c77007319 91 DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
mbed_official 52:a51c77007319 92 DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
mbed_official 52:a51c77007319 93 DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
mbed_official 52:a51c77007319 94 DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
mbed_official 52:a51c77007319 95 DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
mbed_official 52:a51c77007319 96 DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
mbed_official 52:a51c77007319 97 DCD ADC1_2_IRQHandler ; ADC1_2
mbed_official 52:a51c77007319 98 DCD USB_HP_CAN1_TX_IRQHandler ; USB High Priority or CAN1 TX
mbed_official 52:a51c77007319 99 DCD USB_LP_CAN1_RX0_IRQHandler ; USB Low Priority or CAN1 RX0
mbed_official 52:a51c77007319 100 DCD CAN1_RX1_IRQHandler ; CAN1 RX1
mbed_official 52:a51c77007319 101 DCD CAN1_SCE_IRQHandler ; CAN1 SCE
mbed_official 52:a51c77007319 102 DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
mbed_official 52:a51c77007319 103 DCD TIM1_BRK_IRQHandler ; TIM1 Break
mbed_official 52:a51c77007319 104 DCD TIM1_UP_IRQHandler ; TIM1 Update
mbed_official 52:a51c77007319 105 DCD TIM1_TRG_COM_IRQHandler ; TIM1 Trigger and Commutation
mbed_official 52:a51c77007319 106 DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
mbed_official 52:a51c77007319 107 DCD TIM2_IRQHandler ; TIM2
mbed_official 52:a51c77007319 108 DCD TIM3_IRQHandler ; TIM3
mbed_official 52:a51c77007319 109 DCD TIM4_IRQHandler ; TIM4
mbed_official 52:a51c77007319 110 DCD I2C1_EV_IRQHandler ; I2C1 Event
mbed_official 52:a51c77007319 111 DCD I2C1_ER_IRQHandler ; I2C1 Error
mbed_official 52:a51c77007319 112 DCD I2C2_EV_IRQHandler ; I2C2 Event
mbed_official 52:a51c77007319 113 DCD I2C2_ER_IRQHandler ; I2C2 Error
mbed_official 52:a51c77007319 114 DCD SPI1_IRQHandler ; SPI1
mbed_official 52:a51c77007319 115 DCD SPI2_IRQHandler ; SPI2
mbed_official 52:a51c77007319 116 DCD USART1_IRQHandler ; USART1
mbed_official 52:a51c77007319 117 DCD USART2_IRQHandler ; USART2
mbed_official 52:a51c77007319 118 DCD USART3_IRQHandler ; USART3
mbed_official 52:a51c77007319 119 DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
mbed_official 52:a51c77007319 120 DCD RTCAlarm_IRQHandler ; RTC Alarm through EXTI Line
mbed_official 52:a51c77007319 121 DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend
mbed_official 52:a51c77007319 122 __Vectors_End
mbed_official 52:a51c77007319 123
mbed_official 52:a51c77007319 124 __Vectors_Size EQU __Vectors_End - __Vectors
mbed_official 52:a51c77007319 125
mbed_official 52:a51c77007319 126 AREA |.text|, CODE, READONLY
mbed_official 52:a51c77007319 127
mbed_official 52:a51c77007319 128 ; Reset handler
mbed_official 52:a51c77007319 129 Reset_Handler PROC
mbed_official 52:a51c77007319 130 EXPORT Reset_Handler [WEAK]
mbed_official 52:a51c77007319 131 IMPORT __main
mbed_official 52:a51c77007319 132 IMPORT SystemInit
mbed_official 52:a51c77007319 133 LDR R0, =SystemInit
mbed_official 52:a51c77007319 134 BLX R0
mbed_official 52:a51c77007319 135 LDR R0, =__main
mbed_official 52:a51c77007319 136 BX R0
mbed_official 52:a51c77007319 137 ENDP
mbed_official 52:a51c77007319 138
mbed_official 52:a51c77007319 139 ; Dummy Exception Handlers (infinite loops which can be modified)
mbed_official 52:a51c77007319 140
mbed_official 52:a51c77007319 141 NMI_Handler PROC
mbed_official 52:a51c77007319 142 EXPORT NMI_Handler [WEAK]
mbed_official 52:a51c77007319 143 B .
mbed_official 52:a51c77007319 144 ENDP
mbed_official 52:a51c77007319 145 HardFault_Handler\
mbed_official 52:a51c77007319 146 PROC
mbed_official 52:a51c77007319 147 EXPORT HardFault_Handler [WEAK]
mbed_official 52:a51c77007319 148 B .
mbed_official 52:a51c77007319 149 ENDP
mbed_official 52:a51c77007319 150 MemManage_Handler\
mbed_official 52:a51c77007319 151 PROC
mbed_official 52:a51c77007319 152 EXPORT MemManage_Handler [WEAK]
mbed_official 52:a51c77007319 153 B .
mbed_official 52:a51c77007319 154 ENDP
mbed_official 52:a51c77007319 155 BusFault_Handler\
mbed_official 52:a51c77007319 156 PROC
mbed_official 52:a51c77007319 157 EXPORT BusFault_Handler [WEAK]
mbed_official 52:a51c77007319 158 B .
mbed_official 52:a51c77007319 159 ENDP
mbed_official 52:a51c77007319 160 UsageFault_Handler\
mbed_official 52:a51c77007319 161 PROC
mbed_official 52:a51c77007319 162 EXPORT UsageFault_Handler [WEAK]
mbed_official 52:a51c77007319 163 B .
mbed_official 52:a51c77007319 164 ENDP
mbed_official 52:a51c77007319 165 SVC_Handler PROC
mbed_official 52:a51c77007319 166 EXPORT SVC_Handler [WEAK]
mbed_official 52:a51c77007319 167 B .
mbed_official 52:a51c77007319 168 ENDP
mbed_official 52:a51c77007319 169 DebugMon_Handler\
mbed_official 52:a51c77007319 170 PROC
mbed_official 52:a51c77007319 171 EXPORT DebugMon_Handler [WEAK]
mbed_official 52:a51c77007319 172 B .
mbed_official 52:a51c77007319 173 ENDP
mbed_official 52:a51c77007319 174 PendSV_Handler PROC
mbed_official 52:a51c77007319 175 EXPORT PendSV_Handler [WEAK]
mbed_official 52:a51c77007319 176 B .
mbed_official 52:a51c77007319 177 ENDP
mbed_official 52:a51c77007319 178 SysTick_Handler PROC
mbed_official 52:a51c77007319 179 EXPORT SysTick_Handler [WEAK]
mbed_official 52:a51c77007319 180 B .
mbed_official 52:a51c77007319 181 ENDP
mbed_official 52:a51c77007319 182
mbed_official 52:a51c77007319 183 Default_Handler PROC
mbed_official 52:a51c77007319 184
mbed_official 52:a51c77007319 185 EXPORT WWDG_IRQHandler [WEAK]
mbed_official 52:a51c77007319 186 EXPORT PVD_IRQHandler [WEAK]
mbed_official 52:a51c77007319 187 EXPORT TAMPER_IRQHandler [WEAK]
mbed_official 52:a51c77007319 188 EXPORT RTC_IRQHandler [WEAK]
mbed_official 52:a51c77007319 189 EXPORT FLASH_IRQHandler [WEAK]
mbed_official 52:a51c77007319 190 EXPORT RCC_IRQHandler [WEAK]
mbed_official 52:a51c77007319 191 EXPORT EXTI0_IRQHandler [WEAK]
mbed_official 52:a51c77007319 192 EXPORT EXTI1_IRQHandler [WEAK]
mbed_official 52:a51c77007319 193 EXPORT EXTI2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 194 EXPORT EXTI3_IRQHandler [WEAK]
mbed_official 52:a51c77007319 195 EXPORT EXTI4_IRQHandler [WEAK]
mbed_official 52:a51c77007319 196 EXPORT DMA1_Channel1_IRQHandler [WEAK]
mbed_official 52:a51c77007319 197 EXPORT DMA1_Channel2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 198 EXPORT DMA1_Channel3_IRQHandler [WEAK]
mbed_official 52:a51c77007319 199 EXPORT DMA1_Channel4_IRQHandler [WEAK]
mbed_official 52:a51c77007319 200 EXPORT DMA1_Channel5_IRQHandler [WEAK]
mbed_official 52:a51c77007319 201 EXPORT DMA1_Channel6_IRQHandler [WEAK]
mbed_official 52:a51c77007319 202 EXPORT DMA1_Channel7_IRQHandler [WEAK]
mbed_official 52:a51c77007319 203 EXPORT ADC1_2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 204 EXPORT USB_HP_CAN1_TX_IRQHandler [WEAK]
mbed_official 52:a51c77007319 205 EXPORT USB_LP_CAN1_RX0_IRQHandler [WEAK]
mbed_official 52:a51c77007319 206 EXPORT CAN1_RX1_IRQHandler [WEAK]
mbed_official 52:a51c77007319 207 EXPORT CAN1_SCE_IRQHandler [WEAK]
mbed_official 52:a51c77007319 208 EXPORT EXTI9_5_IRQHandler [WEAK]
mbed_official 52:a51c77007319 209 EXPORT TIM1_BRK_IRQHandler [WEAK]
mbed_official 52:a51c77007319 210 EXPORT TIM1_UP_IRQHandler [WEAK]
mbed_official 52:a51c77007319 211 EXPORT TIM1_TRG_COM_IRQHandler [WEAK]
mbed_official 52:a51c77007319 212 EXPORT TIM1_CC_IRQHandler [WEAK]
mbed_official 52:a51c77007319 213 EXPORT TIM2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 214 EXPORT TIM3_IRQHandler [WEAK]
mbed_official 52:a51c77007319 215 EXPORT TIM4_IRQHandler [WEAK]
mbed_official 52:a51c77007319 216 EXPORT I2C1_EV_IRQHandler [WEAK]
mbed_official 52:a51c77007319 217 EXPORT I2C1_ER_IRQHandler [WEAK]
mbed_official 52:a51c77007319 218 EXPORT I2C2_EV_IRQHandler [WEAK]
mbed_official 52:a51c77007319 219 EXPORT I2C2_ER_IRQHandler [WEAK]
mbed_official 52:a51c77007319 220 EXPORT SPI1_IRQHandler [WEAK]
mbed_official 52:a51c77007319 221 EXPORT SPI2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 222 EXPORT USART1_IRQHandler [WEAK]
mbed_official 52:a51c77007319 223 EXPORT USART2_IRQHandler [WEAK]
mbed_official 52:a51c77007319 224 EXPORT USART3_IRQHandler [WEAK]
mbed_official 52:a51c77007319 225 EXPORT EXTI15_10_IRQHandler [WEAK]
mbed_official 52:a51c77007319 226 EXPORT RTCAlarm_IRQHandler [WEAK]
mbed_official 52:a51c77007319 227 EXPORT USBWakeUp_IRQHandler [WEAK]
mbed_official 52:a51c77007319 228
mbed_official 52:a51c77007319 229 WWDG_IRQHandler
mbed_official 52:a51c77007319 230 PVD_IRQHandler
mbed_official 52:a51c77007319 231 TAMPER_IRQHandler
mbed_official 52:a51c77007319 232 RTC_IRQHandler
mbed_official 52:a51c77007319 233 FLASH_IRQHandler
mbed_official 52:a51c77007319 234 RCC_IRQHandler
mbed_official 52:a51c77007319 235 EXTI0_IRQHandler
mbed_official 52:a51c77007319 236 EXTI1_IRQHandler
mbed_official 52:a51c77007319 237 EXTI2_IRQHandler
mbed_official 52:a51c77007319 238 EXTI3_IRQHandler
mbed_official 52:a51c77007319 239 EXTI4_IRQHandler
mbed_official 52:a51c77007319 240 DMA1_Channel1_IRQHandler
mbed_official 52:a51c77007319 241 DMA1_Channel2_IRQHandler
mbed_official 52:a51c77007319 242 DMA1_Channel3_IRQHandler
mbed_official 52:a51c77007319 243 DMA1_Channel4_IRQHandler
mbed_official 52:a51c77007319 244 DMA1_Channel5_IRQHandler
mbed_official 52:a51c77007319 245 DMA1_Channel6_IRQHandler
mbed_official 52:a51c77007319 246 DMA1_Channel7_IRQHandler
mbed_official 52:a51c77007319 247 ADC1_2_IRQHandler
mbed_official 52:a51c77007319 248 USB_HP_CAN1_TX_IRQHandler
mbed_official 52:a51c77007319 249 USB_LP_CAN1_RX0_IRQHandler
mbed_official 52:a51c77007319 250 CAN1_RX1_IRQHandler
mbed_official 52:a51c77007319 251 CAN1_SCE_IRQHandler
mbed_official 52:a51c77007319 252 EXTI9_5_IRQHandler
mbed_official 52:a51c77007319 253 TIM1_BRK_IRQHandler
mbed_official 52:a51c77007319 254 TIM1_UP_IRQHandler
mbed_official 52:a51c77007319 255 TIM1_TRG_COM_IRQHandler
mbed_official 52:a51c77007319 256 TIM1_CC_IRQHandler
mbed_official 52:a51c77007319 257 TIM2_IRQHandler
mbed_official 52:a51c77007319 258 TIM3_IRQHandler
mbed_official 52:a51c77007319 259 TIM4_IRQHandler
mbed_official 52:a51c77007319 260 I2C1_EV_IRQHandler
mbed_official 52:a51c77007319 261 I2C1_ER_IRQHandler
mbed_official 52:a51c77007319 262 I2C2_EV_IRQHandler
mbed_official 52:a51c77007319 263 I2C2_ER_IRQHandler
mbed_official 52:a51c77007319 264 SPI1_IRQHandler
mbed_official 52:a51c77007319 265 SPI2_IRQHandler
mbed_official 52:a51c77007319 266 USART1_IRQHandler
mbed_official 52:a51c77007319 267 USART2_IRQHandler
mbed_official 52:a51c77007319 268 USART3_IRQHandler
mbed_official 52:a51c77007319 269 EXTI15_10_IRQHandler
mbed_official 52:a51c77007319 270 RTCAlarm_IRQHandler
mbed_official 52:a51c77007319 271 USBWakeUp_IRQHandler
mbed_official 52:a51c77007319 272
mbed_official 52:a51c77007319 273 B .
mbed_official 52:a51c77007319 274
mbed_official 52:a51c77007319 275 ENDP
mbed_official 52:a51c77007319 276
mbed_official 52:a51c77007319 277 ALIGN
mbed_official 52:a51c77007319 278
mbed_official 52:a51c77007319 279 ;*******************************************************************************
mbed_official 52:a51c77007319 280 ; User Stack and Heap initialization
mbed_official 52:a51c77007319 281 ;*******************************************************************************
mbed_official 52:a51c77007319 282 IF :DEF:__MICROLIB
mbed_official 52:a51c77007319 283
mbed_official 52:a51c77007319 284 EXPORT __initial_sp
mbed_official 52:a51c77007319 285 EXPORT __heap_base
mbed_official 52:a51c77007319 286 EXPORT __heap_limit
mbed_official 52:a51c77007319 287
mbed_official 52:a51c77007319 288 ELSE
mbed_official 52:a51c77007319 289
mbed_official 52:a51c77007319 290 IMPORT __use_two_region_memory
mbed_official 52:a51c77007319 291 EXPORT __user_initial_stackheap
mbed_official 52:a51c77007319 292
mbed_official 52:a51c77007319 293 __user_initial_stackheap
mbed_official 52:a51c77007319 294
mbed_official 52:a51c77007319 295 LDR R0, = Heap_Mem
mbed_official 52:a51c77007319 296 LDR R1, =(Stack_Mem + Stack_Size)
mbed_official 52:a51c77007319 297 LDR R2, = (Heap_Mem + Heap_Size)
mbed_official 52:a51c77007319 298 LDR R3, = Stack_Mem
mbed_official 52:a51c77007319 299 BX LR
mbed_official 52:a51c77007319 300
mbed_official 52:a51c77007319 301 ALIGN
mbed_official 52:a51c77007319 302
mbed_official 52:a51c77007319 303 ENDIF
mbed_official 52:a51c77007319 304
mbed_official 52:a51c77007319 305 END
mbed_official 52:a51c77007319 306
mbed_official 52:a51c77007319 307 ;******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE*****