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_STM32L0/TARGET_NUCLEO_L073RZ/TOOLCHAIN_GCC_ARM/startup_stm32l073xx.s@494:41cd0bfadcd0
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 494:41cd0bfadcd0 1 /**
mbed_official 494:41cd0bfadcd0 2 ******************************************************************************
mbed_official 494:41cd0bfadcd0 3 * @file startup_stm32l073xx.s
mbed_official 494:41cd0bfadcd0 4 * @author MCD Application Team
mbed_official 494:41cd0bfadcd0 5 * @version V1.2.0
mbed_official 494:41cd0bfadcd0 6 * @date 06-February-2015
mbed_official 494:41cd0bfadcd0 7 * @brief STM32L073xx Devices vector table for Atollic TrueSTUDIO toolchain.
mbed_official 494:41cd0bfadcd0 8 * This module performs:
mbed_official 494:41cd0bfadcd0 9 * - Set the initial SP
mbed_official 494:41cd0bfadcd0 10 * - Set the initial PC == Reset_Handler,
mbed_official 494:41cd0bfadcd0 11 * - Set the vector table entries with the exceptions ISR address
mbed_official 494:41cd0bfadcd0 12 * - Branches to main in the C library (which eventually
mbed_official 494:41cd0bfadcd0 13 * calls main()).
mbed_official 494:41cd0bfadcd0 14 * After Reset the Cortex-M0+ processor is in Thread mode,
mbed_official 494:41cd0bfadcd0 15 * priority is Privileged, and the Stack is set to Main.
mbed_official 494:41cd0bfadcd0 16 ******************************************************************************
mbed_official 494:41cd0bfadcd0 17 *
mbed_official 494:41cd0bfadcd0 18 * Redistribution and use in source and binary forms, with or without modification,
mbed_official 494:41cd0bfadcd0 19 * are permitted provided that the following conditions are met:
mbed_official 494:41cd0bfadcd0 20 * 1. Redistributions of source code must retain the above copyright notice,
mbed_official 494:41cd0bfadcd0 21 * this list of conditions and the following disclaimer.
mbed_official 494:41cd0bfadcd0 22 * 2. Redistributions in binary form must reproduce the above copyright notice,
mbed_official 494:41cd0bfadcd0 23 * this list of conditions and the following disclaimer in the documentation
mbed_official 494:41cd0bfadcd0 24 * and/or other materials provided with the distribution.
mbed_official 494:41cd0bfadcd0 25 * 3. Neither the name of STMicroelectronics nor the names of its contributors
mbed_official 494:41cd0bfadcd0 26 * may be used to endorse or promote products derived from this software
mbed_official 494:41cd0bfadcd0 27 * without specific prior written permission.
mbed_official 494:41cd0bfadcd0 28 *
mbed_official 494:41cd0bfadcd0 29 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
mbed_official 494:41cd0bfadcd0 30 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
mbed_official 494:41cd0bfadcd0 31 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
mbed_official 494:41cd0bfadcd0 32 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
mbed_official 494:41cd0bfadcd0 33 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
mbed_official 494:41cd0bfadcd0 34 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
mbed_official 494:41cd0bfadcd0 35 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
mbed_official 494:41cd0bfadcd0 36 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
mbed_official 494:41cd0bfadcd0 37 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
mbed_official 494:41cd0bfadcd0 38 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
mbed_official 494:41cd0bfadcd0 39 *
mbed_official 494:41cd0bfadcd0 40 ******************************************************************************
mbed_official 494:41cd0bfadcd0 41 */
mbed_official 494:41cd0bfadcd0 42
mbed_official 494:41cd0bfadcd0 43 .syntax unified
mbed_official 494:41cd0bfadcd0 44 .cpu cortex-m0plus
mbed_official 494:41cd0bfadcd0 45 .fpu softvfp
mbed_official 494:41cd0bfadcd0 46 .thumb
mbed_official 494:41cd0bfadcd0 47
mbed_official 494:41cd0bfadcd0 48 .global g_pfnVectors
mbed_official 494:41cd0bfadcd0 49 .global Default_Handler
mbed_official 494:41cd0bfadcd0 50
mbed_official 494:41cd0bfadcd0 51 /* start address for the initialization values of the .data section.
mbed_official 494:41cd0bfadcd0 52 defined in linker script */
mbed_official 494:41cd0bfadcd0 53 .word _sidata
mbed_official 494:41cd0bfadcd0 54 /* start address for the .data section. defined in linker script */
mbed_official 494:41cd0bfadcd0 55 .word _sdata
mbed_official 494:41cd0bfadcd0 56 /* end address for the .data section. defined in linker script */
mbed_official 494:41cd0bfadcd0 57 .word _edata
mbed_official 494:41cd0bfadcd0 58 /* start address for the .bss section. defined in linker script */
mbed_official 494:41cd0bfadcd0 59 .word _sbss
mbed_official 494:41cd0bfadcd0 60 /* end address for the .bss section. defined in linker script */
mbed_official 494:41cd0bfadcd0 61 .word _ebss
mbed_official 494:41cd0bfadcd0 62
mbed_official 494:41cd0bfadcd0 63 .section .text.Reset_Handler
mbed_official 494:41cd0bfadcd0 64 .weak Reset_Handler
mbed_official 494:41cd0bfadcd0 65 .type Reset_Handler, %function
mbed_official 494:41cd0bfadcd0 66 Reset_Handler:
mbed_official 494:41cd0bfadcd0 67 ldr r0, =_estack
mbed_official 494:41cd0bfadcd0 68 mov sp, r0 /* set stack pointer */
mbed_official 494:41cd0bfadcd0 69
mbed_official 494:41cd0bfadcd0 70 /* Copy the data segment initializers from flash to SRAM */
mbed_official 494:41cd0bfadcd0 71 movs r1, #0
mbed_official 494:41cd0bfadcd0 72 b LoopCopyDataInit
mbed_official 494:41cd0bfadcd0 73
mbed_official 494:41cd0bfadcd0 74 CopyDataInit:
mbed_official 494:41cd0bfadcd0 75 ldr r3, =_sidata
mbed_official 494:41cd0bfadcd0 76 ldr r3, [r3, r1]
mbed_official 494:41cd0bfadcd0 77 str r3, [r0, r1]
mbed_official 494:41cd0bfadcd0 78 adds r1, r1, #4
mbed_official 494:41cd0bfadcd0 79
mbed_official 494:41cd0bfadcd0 80 LoopCopyDataInit:
mbed_official 494:41cd0bfadcd0 81 ldr r0, =_sdata
mbed_official 494:41cd0bfadcd0 82 ldr r3, =_edata
mbed_official 494:41cd0bfadcd0 83 adds r2, r0, r1
mbed_official 494:41cd0bfadcd0 84 cmp r2, r3
mbed_official 494:41cd0bfadcd0 85 bcc CopyDataInit
mbed_official 494:41cd0bfadcd0 86 ldr r2, =_sbss
mbed_official 494:41cd0bfadcd0 87 b LoopFillZerobss
mbed_official 494:41cd0bfadcd0 88 /* Zero fill the bss segment. */
mbed_official 494:41cd0bfadcd0 89 FillZerobss:
mbed_official 494:41cd0bfadcd0 90 movs r3, #0
mbed_official 494:41cd0bfadcd0 91 str r3, [r2]
mbed_official 494:41cd0bfadcd0 92 adds r2, r2, #4
mbed_official 494:41cd0bfadcd0 93
mbed_official 494:41cd0bfadcd0 94
mbed_official 494:41cd0bfadcd0 95 LoopFillZerobss:
mbed_official 494:41cd0bfadcd0 96 ldr r3, = _ebss
mbed_official 494:41cd0bfadcd0 97 cmp r2, r3
mbed_official 494:41cd0bfadcd0 98 bcc FillZerobss
mbed_official 494:41cd0bfadcd0 99
mbed_official 494:41cd0bfadcd0 100 /* Call the clock system intitialization function.*/
mbed_official 494:41cd0bfadcd0 101 bl SystemInit
mbed_official 494:41cd0bfadcd0 102 /* Call static constructors */
mbed_official 494:41cd0bfadcd0 103 //bl __libc_init_array
mbed_official 494:41cd0bfadcd0 104 /* Call the application's entry point.*/
mbed_official 494:41cd0bfadcd0 105 //bl main
mbed_official 494:41cd0bfadcd0 106 bl _start
mbed_official 494:41cd0bfadcd0 107
mbed_official 494:41cd0bfadcd0 108 LoopForever:
mbed_official 494:41cd0bfadcd0 109 b LoopForever
mbed_official 494:41cd0bfadcd0 110
mbed_official 494:41cd0bfadcd0 111
mbed_official 494:41cd0bfadcd0 112 .size Reset_Handler, .-Reset_Handler
mbed_official 494:41cd0bfadcd0 113
mbed_official 494:41cd0bfadcd0 114 /**
mbed_official 494:41cd0bfadcd0 115 * @brief This is the code that gets called when the processor receives an
mbed_official 494:41cd0bfadcd0 116 * unexpected interrupt. This simply enters an infinite loop, preserving
mbed_official 494:41cd0bfadcd0 117 * the system state for examination by a debugger.
mbed_official 494:41cd0bfadcd0 118 *
mbed_official 494:41cd0bfadcd0 119 * @param None
mbed_official 494:41cd0bfadcd0 120 * @retval : None
mbed_official 494:41cd0bfadcd0 121 */
mbed_official 494:41cd0bfadcd0 122 .section .text.Default_Handler,"ax",%progbits
mbed_official 494:41cd0bfadcd0 123 Default_Handler:
mbed_official 494:41cd0bfadcd0 124 Infinite_Loop:
mbed_official 494:41cd0bfadcd0 125 b Infinite_Loop
mbed_official 494:41cd0bfadcd0 126 .size Default_Handler, .-Default_Handler
mbed_official 494:41cd0bfadcd0 127 /******************************************************************************
mbed_official 494:41cd0bfadcd0 128 *
mbed_official 494:41cd0bfadcd0 129 * The minimal vector table for a Cortex M0. Note that the proper constructs
mbed_official 494:41cd0bfadcd0 130 * must be placed on this to ensure that it ends up at physical address
mbed_official 494:41cd0bfadcd0 131 * 0x0000.0000.
mbed_official 494:41cd0bfadcd0 132 *
mbed_official 494:41cd0bfadcd0 133 ******************************************************************************/
mbed_official 494:41cd0bfadcd0 134 .section .isr_vector,"a",%progbits
mbed_official 494:41cd0bfadcd0 135 .type g_pfnVectors, %object
mbed_official 494:41cd0bfadcd0 136 .size g_pfnVectors, .-g_pfnVectors
mbed_official 494:41cd0bfadcd0 137
mbed_official 494:41cd0bfadcd0 138
mbed_official 494:41cd0bfadcd0 139 g_pfnVectors:
mbed_official 494:41cd0bfadcd0 140 .word _estack
mbed_official 494:41cd0bfadcd0 141 .word Reset_Handler
mbed_official 494:41cd0bfadcd0 142 .word NMI_Handler
mbed_official 494:41cd0bfadcd0 143 .word HardFault_Handler
mbed_official 494:41cd0bfadcd0 144 .word 0
mbed_official 494:41cd0bfadcd0 145 .word 0
mbed_official 494:41cd0bfadcd0 146 .word 0
mbed_official 494:41cd0bfadcd0 147 .word 0
mbed_official 494:41cd0bfadcd0 148 .word 0
mbed_official 494:41cd0bfadcd0 149 .word 0
mbed_official 494:41cd0bfadcd0 150 .word 0
mbed_official 494:41cd0bfadcd0 151 .word SVC_Handler
mbed_official 494:41cd0bfadcd0 152 .word DebugMon_Handler
mbed_official 494:41cd0bfadcd0 153 .word 0
mbed_official 494:41cd0bfadcd0 154 .word PendSV_Handler
mbed_official 494:41cd0bfadcd0 155 .word SysTick_Handler
mbed_official 494:41cd0bfadcd0 156 .word WWDG_IRQHandler /* Window WatchDog */
mbed_official 494:41cd0bfadcd0 157 .word PVD_IRQHandler /* PVD through EXTI Line detection */
mbed_official 494:41cd0bfadcd0 158 .word RTC_IRQHandler /* RTC through the EXTI line */
mbed_official 494:41cd0bfadcd0 159 .word FLASH_IRQHandler /* FLASH */
mbed_official 494:41cd0bfadcd0 160 .word RCC_CRS_IRQHandler /* RCC and CRS */
mbed_official 494:41cd0bfadcd0 161 .word EXTI0_1_IRQHandler /* EXTI Line 0 and 1 */
mbed_official 494:41cd0bfadcd0 162 .word EXTI2_3_IRQHandler /* EXTI Line 2 and 3 */
mbed_official 494:41cd0bfadcd0 163 .word EXTI4_15_IRQHandler /* EXTI Line 4 to 15 */
mbed_official 494:41cd0bfadcd0 164 .word TSC_IRQHandler /* TSC */
mbed_official 494:41cd0bfadcd0 165 .word DMA1_Channel1_IRQHandler /* DMA1 Channel 1 */
mbed_official 494:41cd0bfadcd0 166 .word DMA1_Channel2_3_IRQHandler /* DMA1 Channel 2 and Channel 3 */
mbed_official 494:41cd0bfadcd0 167 .word DMA1_Channel4_5_6_7_IRQHandler /* DMA1 Channel 4, Channel 5, Channel 6 and Channel 7*/
mbed_official 494:41cd0bfadcd0 168 .word ADC1_COMP_IRQHandler /* ADC1, COMP1 and COMP2 */
mbed_official 494:41cd0bfadcd0 169 .word LPTIM1_IRQHandler /* LPTIM1 */
mbed_official 494:41cd0bfadcd0 170 .word USART4_5_IRQHandler /* USART4 and USART 5 */
mbed_official 494:41cd0bfadcd0 171 .word TIM2_IRQHandler /* TIM2 */
mbed_official 494:41cd0bfadcd0 172 .word TIM3_IRQHandler /* TIM3 */
mbed_official 494:41cd0bfadcd0 173 .word TIM6_DAC_IRQHandler /* TIM6 and DAC */
mbed_official 494:41cd0bfadcd0 174 .word TIM7_IRQHandler /* TIM7 */
mbed_official 494:41cd0bfadcd0 175 .word 0 /* Reserved */
mbed_official 494:41cd0bfadcd0 176 .word TIM21_IRQHandler /* TIM21 */
mbed_official 494:41cd0bfadcd0 177 .word I2C3_IRQHandler /* I2C3 */
mbed_official 494:41cd0bfadcd0 178 .word TIM22_IRQHandler /* TIM22 */
mbed_official 494:41cd0bfadcd0 179 .word I2C1_IRQHandler /* I2C1 */
mbed_official 494:41cd0bfadcd0 180 .word I2C2_IRQHandler /* I2C2 */
mbed_official 494:41cd0bfadcd0 181 .word SPI1_IRQHandler /* SPI1 */
mbed_official 494:41cd0bfadcd0 182 .word SPI2_IRQHandler /* SPI2 */
mbed_official 494:41cd0bfadcd0 183 .word USART1_IRQHandler /* USART1 */
mbed_official 494:41cd0bfadcd0 184 .word USART2_IRQHandler /* USART2 */
mbed_official 494:41cd0bfadcd0 185 .word RNG_LPUART1_IRQHandler /* RNG and LPUART1 */
mbed_official 494:41cd0bfadcd0 186 .word LCD_IRQHandler /* LCD */
mbed_official 494:41cd0bfadcd0 187 .word USB_IRQHandler /* USB */
mbed_official 494:41cd0bfadcd0 188
mbed_official 494:41cd0bfadcd0 189 /*******************************************************************************
mbed_official 494:41cd0bfadcd0 190 *
mbed_official 494:41cd0bfadcd0 191 * Provide weak aliases for each Exception handler to the Default_Handler.
mbed_official 494:41cd0bfadcd0 192 * As they are weak aliases, any function with the same name will override
mbed_official 494:41cd0bfadcd0 193 * this definition.
mbed_official 494:41cd0bfadcd0 194 *
mbed_official 494:41cd0bfadcd0 195 *******************************************************************************/
mbed_official 494:41cd0bfadcd0 196
mbed_official 494:41cd0bfadcd0 197 .weak NMI_Handler
mbed_official 494:41cd0bfadcd0 198 .thumb_set NMI_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 199
mbed_official 494:41cd0bfadcd0 200 .weak HardFault_Handler
mbed_official 494:41cd0bfadcd0 201 .thumb_set HardFault_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 202
mbed_official 494:41cd0bfadcd0 203 .weak SVC_Handler
mbed_official 494:41cd0bfadcd0 204 .thumb_set SVC_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 205
mbed_official 494:41cd0bfadcd0 206 .weak DebugMon_Handler
mbed_official 494:41cd0bfadcd0 207 .thumb_set DebugMon_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 208
mbed_official 494:41cd0bfadcd0 209 .weak PendSV_Handler
mbed_official 494:41cd0bfadcd0 210 .thumb_set PendSV_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 211
mbed_official 494:41cd0bfadcd0 212 .weak SysTick_Handler
mbed_official 494:41cd0bfadcd0 213 .thumb_set SysTick_Handler,Default_Handler
mbed_official 494:41cd0bfadcd0 214
mbed_official 494:41cd0bfadcd0 215 .weak WWDG_IRQHandler
mbed_official 494:41cd0bfadcd0 216 .thumb_set WWDG_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 217
mbed_official 494:41cd0bfadcd0 218 .weak PVD_IRQHandler
mbed_official 494:41cd0bfadcd0 219 .thumb_set PVD_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 220
mbed_official 494:41cd0bfadcd0 221 .weak RTC_IRQHandler
mbed_official 494:41cd0bfadcd0 222 .thumb_set RTC_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 223
mbed_official 494:41cd0bfadcd0 224 .weak FLASH_IRQHandler
mbed_official 494:41cd0bfadcd0 225 .thumb_set FLASH_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 226
mbed_official 494:41cd0bfadcd0 227 .weak RCC_CRS_IRQHandler
mbed_official 494:41cd0bfadcd0 228 .thumb_set RCC_CRS_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 229
mbed_official 494:41cd0bfadcd0 230 .weak EXTI0_1_IRQHandler
mbed_official 494:41cd0bfadcd0 231 .thumb_set EXTI0_1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 232
mbed_official 494:41cd0bfadcd0 233 .weak EXTI2_3_IRQHandler
mbed_official 494:41cd0bfadcd0 234 .thumb_set EXTI2_3_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 235
mbed_official 494:41cd0bfadcd0 236 .weak EXTI4_15_IRQHandler
mbed_official 494:41cd0bfadcd0 237 .thumb_set EXTI4_15_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 238
mbed_official 494:41cd0bfadcd0 239 .weak TSC_IRQHandler
mbed_official 494:41cd0bfadcd0 240 .thumb_set TSC_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 241
mbed_official 494:41cd0bfadcd0 242 .weak DMA1_Channel1_IRQHandler
mbed_official 494:41cd0bfadcd0 243 .thumb_set DMA1_Channel1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 244
mbed_official 494:41cd0bfadcd0 245 .weak DMA1_Channel2_3_IRQHandler
mbed_official 494:41cd0bfadcd0 246 .thumb_set DMA1_Channel2_3_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 247
mbed_official 494:41cd0bfadcd0 248 .weak DMA1_Channel4_5_6_7_IRQHandler
mbed_official 494:41cd0bfadcd0 249 .thumb_set DMA1_Channel4_5_6_7_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 250
mbed_official 494:41cd0bfadcd0 251 .weak ADC1_COMP_IRQHandler
mbed_official 494:41cd0bfadcd0 252 .thumb_set ADC1_COMP_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 253
mbed_official 494:41cd0bfadcd0 254 .weak LPTIM1_IRQHandler
mbed_official 494:41cd0bfadcd0 255 .thumb_set LPTIM1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 256
mbed_official 494:41cd0bfadcd0 257 .weak USART4_5_IRQHandler
mbed_official 494:41cd0bfadcd0 258 .thumb_set USART4_5_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 259
mbed_official 494:41cd0bfadcd0 260 .weak TIM2_IRQHandler
mbed_official 494:41cd0bfadcd0 261 .thumb_set TIM2_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 262
mbed_official 494:41cd0bfadcd0 263 .weak TIM3_IRQHandler
mbed_official 494:41cd0bfadcd0 264 .thumb_set TIM3_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 265
mbed_official 494:41cd0bfadcd0 266 .weak TIM6_DAC_IRQHandler
mbed_official 494:41cd0bfadcd0 267 .thumb_set TIM6_DAC_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 268
mbed_official 494:41cd0bfadcd0 269 .weak TIM7_IRQHandler
mbed_official 494:41cd0bfadcd0 270 .thumb_set TIM7_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 271
mbed_official 494:41cd0bfadcd0 272 .weak TIM21_IRQHandler
mbed_official 494:41cd0bfadcd0 273 .thumb_set TIM21_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 274
mbed_official 494:41cd0bfadcd0 275 .weak I2C3_IRQHandler
mbed_official 494:41cd0bfadcd0 276 .thumb_set I2C3_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 277
mbed_official 494:41cd0bfadcd0 278 .weak TIM22_IRQHandler
mbed_official 494:41cd0bfadcd0 279 .thumb_set TIM22_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 280
mbed_official 494:41cd0bfadcd0 281 .weak I2C1_IRQHandler
mbed_official 494:41cd0bfadcd0 282 .thumb_set I2C1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 283
mbed_official 494:41cd0bfadcd0 284 .weak I2C2_IRQHandler
mbed_official 494:41cd0bfadcd0 285 .thumb_set I2C2_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 286
mbed_official 494:41cd0bfadcd0 287 .weak SPI1_IRQHandler
mbed_official 494:41cd0bfadcd0 288 .thumb_set SPI1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 289
mbed_official 494:41cd0bfadcd0 290 .weak SPI2_IRQHandler
mbed_official 494:41cd0bfadcd0 291 .thumb_set SPI2_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 292
mbed_official 494:41cd0bfadcd0 293 .weak USART1_IRQHandler
mbed_official 494:41cd0bfadcd0 294 .thumb_set USART1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 295
mbed_official 494:41cd0bfadcd0 296 .weak USART2_IRQHandler
mbed_official 494:41cd0bfadcd0 297 .thumb_set USART2_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 298
mbed_official 494:41cd0bfadcd0 299 .weak RNG_LPUART1_IRQHandler
mbed_official 494:41cd0bfadcd0 300 .thumb_set RNG_LPUART1_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 301
mbed_official 494:41cd0bfadcd0 302 .weak LCD_IRQHandler
mbed_official 494:41cd0bfadcd0 303 .thumb_set LCD_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 304
mbed_official 494:41cd0bfadcd0 305 .weak USB_IRQHandler
mbed_official 494:41cd0bfadcd0 306 .thumb_set USB_IRQHandler,Default_Handler
mbed_official 494:41cd0bfadcd0 307
mbed_official 494:41cd0bfadcd0 308
mbed_official 494:41cd0bfadcd0 309
mbed_official 494:41cd0bfadcd0 310 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
mbed_official 494:41cd0bfadcd0 311