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 Nov 19 08:30:07 2014 +0000
Revision:
407:bbbab616ce8f
Child:
428:4ddf7f7eabbb
Synchronized with git revision 7ff3e68a9620bb9eab1f14ca4522c07d60a8329a

Full URL: https://github.com/mbedmicro/mbed/commit/7ff3e68a9620bb9eab1f14ca4522c07d60a8329a/

Tools: NUCLEO_F302R8 - exporters for gcc_arm and coide

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 407:bbbab616ce8f 1 /**
mbed_official 407:bbbab616ce8f 2 ******************************************************************************
mbed_official 407:bbbab616ce8f 3 * @file startup_stm32f302x8.s
mbed_official 407:bbbab616ce8f 4 * @author MCD Application Team
mbed_official 407:bbbab616ce8f 5 * @version V2.0.1
mbed_official 407:bbbab616ce8f 6 * @date 18-June-2014
mbed_official 407:bbbab616ce8f 7 * @brief STM32F302x6/STM32F302x8 devices vector table for
mbed_official 407:bbbab616ce8f 8 * Atollic TrueSTUDIO toolchain.
mbed_official 407:bbbab616ce8f 9 * This module performs:
mbed_official 407:bbbab616ce8f 10 * - Set the initial SP
mbed_official 407:bbbab616ce8f 11 * - Set the initial PC == Reset_Handler,
mbed_official 407:bbbab616ce8f 12 * - Set the vector table entries with the exceptions ISR address,
mbed_official 407:bbbab616ce8f 13 * - Configure the clock system
mbed_official 407:bbbab616ce8f 14 * - Branches to main in the C library (which eventually
mbed_official 407:bbbab616ce8f 15 * calls main()).
mbed_official 407:bbbab616ce8f 16 * After Reset the Cortex-M4 processor is in Thread mode,
mbed_official 407:bbbab616ce8f 17 * priority is Privileged, and the Stack is set to Main.
mbed_official 407:bbbab616ce8f 18 ******************************************************************************
mbed_official 407:bbbab616ce8f 19 * @attention
mbed_official 407:bbbab616ce8f 20 *
mbed_official 407:bbbab616ce8f 21 * <h2><center>&copy; COPYRIGHT 2014 STMicroelectronics</center></h2>
mbed_official 407:bbbab616ce8f 22 *
mbed_official 407:bbbab616ce8f 23 * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
mbed_official 407:bbbab616ce8f 24 * You may not use this file except in compliance with the License.
mbed_official 407:bbbab616ce8f 25 * You may obtain a copy of the License at:
mbed_official 407:bbbab616ce8f 26 *
mbed_official 407:bbbab616ce8f 27 * http://www.st.com/software_license_agreement_liberty_v2
mbed_official 407:bbbab616ce8f 28 *
mbed_official 407:bbbab616ce8f 29 * Unless required by applicable law or agreed to in writing, software
mbed_official 407:bbbab616ce8f 30 * distributed under the License is distributed on an "AS IS" BASIS,
mbed_official 407:bbbab616ce8f 31 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
mbed_official 407:bbbab616ce8f 32 * See the License for the specific language governing permissions and
mbed_official 407:bbbab616ce8f 33 * limitations under the License.
mbed_official 407:bbbab616ce8f 34 *
mbed_official 407:bbbab616ce8f 35 ******************************************************************************
mbed_official 407:bbbab616ce8f 36 */
mbed_official 407:bbbab616ce8f 37
mbed_official 407:bbbab616ce8f 38 .syntax unified
mbed_official 407:bbbab616ce8f 39 .cpu cortex-m4
mbed_official 407:bbbab616ce8f 40 .fpu softvfp
mbed_official 407:bbbab616ce8f 41 .thumb
mbed_official 407:bbbab616ce8f 42
mbed_official 407:bbbab616ce8f 43 .global g_pfnVectors
mbed_official 407:bbbab616ce8f 44 .global Default_Handler
mbed_official 407:bbbab616ce8f 45
mbed_official 407:bbbab616ce8f 46 /* start address for the initialization values of the .data section.
mbed_official 407:bbbab616ce8f 47 defined in linker script */
mbed_official 407:bbbab616ce8f 48 .word _sidata
mbed_official 407:bbbab616ce8f 49 /* start address for the .data section. defined in linker script */
mbed_official 407:bbbab616ce8f 50 .word _sdata
mbed_official 407:bbbab616ce8f 51 /* end address for the .data section. defined in linker script */
mbed_official 407:bbbab616ce8f 52 .word _edata
mbed_official 407:bbbab616ce8f 53 /* start address for the .bss section. defined in linker script */
mbed_official 407:bbbab616ce8f 54 .word _sbss
mbed_official 407:bbbab616ce8f 55 /* end address for the .bss section. defined in linker script */
mbed_official 407:bbbab616ce8f 56 .word _ebss
mbed_official 407:bbbab616ce8f 57
mbed_official 407:bbbab616ce8f 58 .equ BootRAM, 0xF1E0F85F
mbed_official 407:bbbab616ce8f 59 /**
mbed_official 407:bbbab616ce8f 60 * @brief This is the code that gets called when the processor first
mbed_official 407:bbbab616ce8f 61 * starts execution following a reset event. Only the absolutely
mbed_official 407:bbbab616ce8f 62 * necessary set is performed, after which the application
mbed_official 407:bbbab616ce8f 63 * supplied main() routine is called.
mbed_official 407:bbbab616ce8f 64 * @param None
mbed_official 407:bbbab616ce8f 65 * @retval : None
mbed_official 407:bbbab616ce8f 66 */
mbed_official 407:bbbab616ce8f 67
mbed_official 407:bbbab616ce8f 68 .section .text.Reset_Handler
mbed_official 407:bbbab616ce8f 69 .weak Reset_Handler
mbed_official 407:bbbab616ce8f 70 .type Reset_Handler, %function
mbed_official 407:bbbab616ce8f 71 Reset_Handler:
mbed_official 407:bbbab616ce8f 72 ldr sp, =_estack /* Atollic update: set stack pointer */
mbed_official 407:bbbab616ce8f 73
mbed_official 407:bbbab616ce8f 74 /* Copy the data segment initializers from flash to SRAM */
mbed_official 407:bbbab616ce8f 75 movs r1, #0
mbed_official 407:bbbab616ce8f 76 b LoopCopyDataInit
mbed_official 407:bbbab616ce8f 77
mbed_official 407:bbbab616ce8f 78 CopyDataInit:
mbed_official 407:bbbab616ce8f 79 ldr r3, =_sidata
mbed_official 407:bbbab616ce8f 80 ldr r3, [r3, r1]
mbed_official 407:bbbab616ce8f 81 str r3, [r0, r1]
mbed_official 407:bbbab616ce8f 82 adds r1, r1, #4
mbed_official 407:bbbab616ce8f 83
mbed_official 407:bbbab616ce8f 84 LoopCopyDataInit:
mbed_official 407:bbbab616ce8f 85 ldr r0, =_sdata
mbed_official 407:bbbab616ce8f 86 ldr r3, =_edata
mbed_official 407:bbbab616ce8f 87 adds r2, r0, r1
mbed_official 407:bbbab616ce8f 88 cmp r2, r3
mbed_official 407:bbbab616ce8f 89 bcc CopyDataInit
mbed_official 407:bbbab616ce8f 90 ldr r2, =_sbss
mbed_official 407:bbbab616ce8f 91 b LoopFillZerobss
mbed_official 407:bbbab616ce8f 92 /* Zero fill the bss segment. */
mbed_official 407:bbbab616ce8f 93 FillZerobss:
mbed_official 407:bbbab616ce8f 94 movs r3, #0
mbed_official 407:bbbab616ce8f 95 str r3, [r2], #4
mbed_official 407:bbbab616ce8f 96
mbed_official 407:bbbab616ce8f 97 LoopFillZerobss:
mbed_official 407:bbbab616ce8f 98 ldr r3, = _ebss
mbed_official 407:bbbab616ce8f 99 cmp r2, r3
mbed_official 407:bbbab616ce8f 100 bcc FillZerobss
mbed_official 407:bbbab616ce8f 101
mbed_official 407:bbbab616ce8f 102 /* Call the clock system intitialization function.*/
mbed_official 407:bbbab616ce8f 103 bl SystemInit
mbed_official 407:bbbab616ce8f 104 /* Call static constructors */
mbed_official 407:bbbab616ce8f 105 bl __libc_init_array
mbed_official 407:bbbab616ce8f 106 /* Call the application's entry point.*/
mbed_official 407:bbbab616ce8f 107 bl main
mbed_official 407:bbbab616ce8f 108
mbed_official 407:bbbab616ce8f 109 LoopForever:
mbed_official 407:bbbab616ce8f 110 b LoopForever
mbed_official 407:bbbab616ce8f 111
mbed_official 407:bbbab616ce8f 112 .size Reset_Handler, .-Reset_Handler
mbed_official 407:bbbab616ce8f 113
mbed_official 407:bbbab616ce8f 114 /**
mbed_official 407:bbbab616ce8f 115 * @brief This is the code that gets called when the processor receives an
mbed_official 407:bbbab616ce8f 116 * unexpected interrupt. This simply enters an infinite loop, preserving
mbed_official 407:bbbab616ce8f 117 * the system state for examination by a debugger.
mbed_official 407:bbbab616ce8f 118 *
mbed_official 407:bbbab616ce8f 119 * @param None
mbed_official 407:bbbab616ce8f 120 * @retval : None
mbed_official 407:bbbab616ce8f 121 */
mbed_official 407:bbbab616ce8f 122 .section .text.Default_Handler,"ax",%progbits
mbed_official 407:bbbab616ce8f 123 Default_Handler:
mbed_official 407:bbbab616ce8f 124 Infinite_Loop:
mbed_official 407:bbbab616ce8f 125 b Infinite_Loop
mbed_official 407:bbbab616ce8f 126 .size Default_Handler, .-Default_Handler
mbed_official 407:bbbab616ce8f 127 /******************************************************************************
mbed_official 407:bbbab616ce8f 128 *
mbed_official 407:bbbab616ce8f 129 * The minimal vector table for a Cortex-M4. Note that the proper constructs
mbed_official 407:bbbab616ce8f 130 * must be placed on this to ensure that it ends up at physical address
mbed_official 407:bbbab616ce8f 131 * 0x0000.0000.
mbed_official 407:bbbab616ce8f 132 *
mbed_official 407:bbbab616ce8f 133 ******************************************************************************/
mbed_official 407:bbbab616ce8f 134 .section .isr_vector,"a",%progbits
mbed_official 407:bbbab616ce8f 135 .type g_pfnVectors, %object
mbed_official 407:bbbab616ce8f 136 .size g_pfnVectors, .-g_pfnVectors
mbed_official 407:bbbab616ce8f 137
mbed_official 407:bbbab616ce8f 138
mbed_official 407:bbbab616ce8f 139 g_pfnVectors:
mbed_official 407:bbbab616ce8f 140 .word _estack
mbed_official 407:bbbab616ce8f 141 .word Reset_Handler
mbed_official 407:bbbab616ce8f 142 .word NMI_Handler
mbed_official 407:bbbab616ce8f 143 .word HardFault_Handler
mbed_official 407:bbbab616ce8f 144 .word MemManage_Handler
mbed_official 407:bbbab616ce8f 145 .word BusFault_Handler
mbed_official 407:bbbab616ce8f 146 .word UsageFault_Handler
mbed_official 407:bbbab616ce8f 147 .word 0
mbed_official 407:bbbab616ce8f 148 .word 0
mbed_official 407:bbbab616ce8f 149 .word 0
mbed_official 407:bbbab616ce8f 150 .word 0
mbed_official 407:bbbab616ce8f 151 .word SVC_Handler
mbed_official 407:bbbab616ce8f 152 .word DebugMon_Handler
mbed_official 407:bbbab616ce8f 153 .word 0
mbed_official 407:bbbab616ce8f 154 .word PendSV_Handler
mbed_official 407:bbbab616ce8f 155 .word SysTick_Handler
mbed_official 407:bbbab616ce8f 156 .word WWDG_IRQHandler
mbed_official 407:bbbab616ce8f 157 .word PVD_IRQHandler
mbed_official 407:bbbab616ce8f 158 .word TAMP_STAMP_IRQHandler
mbed_official 407:bbbab616ce8f 159 .word RTC_WKUP_IRQHandler
mbed_official 407:bbbab616ce8f 160 .word FLASH_IRQHandler
mbed_official 407:bbbab616ce8f 161 .word RCC_IRQHandler
mbed_official 407:bbbab616ce8f 162 .word EXTI0_IRQHandler
mbed_official 407:bbbab616ce8f 163 .word EXTI1_IRQHandler
mbed_official 407:bbbab616ce8f 164 .word EXTI2_TSC_IRQHandler
mbed_official 407:bbbab616ce8f 165 .word EXTI3_IRQHandler
mbed_official 407:bbbab616ce8f 166 .word EXTI4_IRQHandler
mbed_official 407:bbbab616ce8f 167 .word DMA1_Channel1_IRQHandler
mbed_official 407:bbbab616ce8f 168 .word DMA1_Channel2_IRQHandler
mbed_official 407:bbbab616ce8f 169 .word DMA1_Channel3_IRQHandler
mbed_official 407:bbbab616ce8f 170 .word DMA1_Channel4_IRQHandler
mbed_official 407:bbbab616ce8f 171 .word DMA1_Channel5_IRQHandler
mbed_official 407:bbbab616ce8f 172 .word DMA1_Channel6_IRQHandler
mbed_official 407:bbbab616ce8f 173 .word DMA1_Channel7_IRQHandler
mbed_official 407:bbbab616ce8f 174 .word ADC1_IRQHandler
mbed_official 407:bbbab616ce8f 175 .word USB_HP_CAN_TX_IRQHandler
mbed_official 407:bbbab616ce8f 176 .word USB_LP_CAN_RX0_IRQHandler
mbed_official 407:bbbab616ce8f 177 .word CAN_RX1_IRQHandler
mbed_official 407:bbbab616ce8f 178 .word CAN_SCE_IRQHandler
mbed_official 407:bbbab616ce8f 179 .word EXTI9_5_IRQHandler
mbed_official 407:bbbab616ce8f 180 .word TIM1_BRK_TIM15_IRQHandler
mbed_official 407:bbbab616ce8f 181 .word TIM1_UP_TIM16_IRQHandler
mbed_official 407:bbbab616ce8f 182 .word TIM1_TRG_COM_TIM17_IRQHandler
mbed_official 407:bbbab616ce8f 183 .word TIM1_CC_IRQHandler
mbed_official 407:bbbab616ce8f 184 .word TIM2_IRQHandler
mbed_official 407:bbbab616ce8f 185 .word 0
mbed_official 407:bbbab616ce8f 186 .word 0
mbed_official 407:bbbab616ce8f 187 .word I2C1_EV_IRQHandler
mbed_official 407:bbbab616ce8f 188 .word I2C1_ER_IRQHandler
mbed_official 407:bbbab616ce8f 189 .word I2C2_EV_IRQHandler
mbed_official 407:bbbab616ce8f 190 .word I2C2_ER_IRQHandler
mbed_official 407:bbbab616ce8f 191 .word 0
mbed_official 407:bbbab616ce8f 192 .word SPI2_IRQHandler
mbed_official 407:bbbab616ce8f 193 .word USART1_IRQHandler
mbed_official 407:bbbab616ce8f 194 .word USART2_IRQHandler
mbed_official 407:bbbab616ce8f 195 .word USART3_IRQHandler
mbed_official 407:bbbab616ce8f 196 .word EXTI15_10_IRQHandler
mbed_official 407:bbbab616ce8f 197 .word RTC_Alarm_IRQHandler
mbed_official 407:bbbab616ce8f 198 .word USBWakeUp_IRQHandler
mbed_official 407:bbbab616ce8f 199 .word 0
mbed_official 407:bbbab616ce8f 200 .word 0
mbed_official 407:bbbab616ce8f 201 .word 0
mbed_official 407:bbbab616ce8f 202 .word 0
mbed_official 407:bbbab616ce8f 203 .word 0
mbed_official 407:bbbab616ce8f 204 .word 0
mbed_official 407:bbbab616ce8f 205 .word 0
mbed_official 407:bbbab616ce8f 206 .word 0
mbed_official 407:bbbab616ce8f 207 .word SPI3_IRQHandler
mbed_official 407:bbbab616ce8f 208 .word 0
mbed_official 407:bbbab616ce8f 209 .word 0
mbed_official 407:bbbab616ce8f 210 .word TIM6_DAC_IRQHandler
mbed_official 407:bbbab616ce8f 211 .word 0
mbed_official 407:bbbab616ce8f 212 .word 0
mbed_official 407:bbbab616ce8f 213 .word 0
mbed_official 407:bbbab616ce8f 214 .word 0
mbed_official 407:bbbab616ce8f 215 .word 0
mbed_official 407:bbbab616ce8f 216 .word 0
mbed_official 407:bbbab616ce8f 217 .word 0
mbed_official 407:bbbab616ce8f 218 .word 0
mbed_official 407:bbbab616ce8f 219 .word 0
mbed_official 407:bbbab616ce8f 220 .word COMP2_IRQHandler
mbed_official 407:bbbab616ce8f 221 .word COMP4_6_IRQHandler
mbed_official 407:bbbab616ce8f 222 .word 0
mbed_official 407:bbbab616ce8f 223 .word 0
mbed_official 407:bbbab616ce8f 224 .word 0
mbed_official 407:bbbab616ce8f 225 .word 0
mbed_official 407:bbbab616ce8f 226 .word 0
mbed_official 407:bbbab616ce8f 227 .word 0
mbed_official 407:bbbab616ce8f 228 .word I2C3_EV_IRQHandler
mbed_official 407:bbbab616ce8f 229 .word I2C3_ER_IRQHandler
mbed_official 407:bbbab616ce8f 230 .word USB_HP_IRQHandler
mbed_official 407:bbbab616ce8f 231 .word USB_LP_IRQHandler
mbed_official 407:bbbab616ce8f 232 .word USBWakeUp_RMP_IRQHandler
mbed_official 407:bbbab616ce8f 233 .word 0
mbed_official 407:bbbab616ce8f 234 .word 0
mbed_official 407:bbbab616ce8f 235 .word 0
mbed_official 407:bbbab616ce8f 236 .word 0
mbed_official 407:bbbab616ce8f 237 .word FPU_IRQHandler
mbed_official 407:bbbab616ce8f 238
mbed_official 407:bbbab616ce8f 239 /*******************************************************************************
mbed_official 407:bbbab616ce8f 240 *
mbed_official 407:bbbab616ce8f 241 * Provide weak aliases for each Exception handler to the Default_Handler.
mbed_official 407:bbbab616ce8f 242 * As they are weak aliases, any function with the same name will override
mbed_official 407:bbbab616ce8f 243 * this definition.
mbed_official 407:bbbab616ce8f 244 *
mbed_official 407:bbbab616ce8f 245 *******************************************************************************/
mbed_official 407:bbbab616ce8f 246
mbed_official 407:bbbab616ce8f 247 .weak NMI_Handler
mbed_official 407:bbbab616ce8f 248 .thumb_set NMI_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 249
mbed_official 407:bbbab616ce8f 250 .weak HardFault_Handler
mbed_official 407:bbbab616ce8f 251 .thumb_set HardFault_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 252
mbed_official 407:bbbab616ce8f 253 .weak MemManage_Handler
mbed_official 407:bbbab616ce8f 254 .thumb_set MemManage_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 255
mbed_official 407:bbbab616ce8f 256 .weak BusFault_Handler
mbed_official 407:bbbab616ce8f 257 .thumb_set BusFault_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 258
mbed_official 407:bbbab616ce8f 259 .weak UsageFault_Handler
mbed_official 407:bbbab616ce8f 260 .thumb_set UsageFault_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 261
mbed_official 407:bbbab616ce8f 262 .weak SVC_Handler
mbed_official 407:bbbab616ce8f 263 .thumb_set SVC_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 264
mbed_official 407:bbbab616ce8f 265 .weak DebugMon_Handler
mbed_official 407:bbbab616ce8f 266 .thumb_set DebugMon_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 267
mbed_official 407:bbbab616ce8f 268 .weak PendSV_Handler
mbed_official 407:bbbab616ce8f 269 .thumb_set PendSV_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 270
mbed_official 407:bbbab616ce8f 271 .weak SysTick_Handler
mbed_official 407:bbbab616ce8f 272 .thumb_set SysTick_Handler,Default_Handler
mbed_official 407:bbbab616ce8f 273
mbed_official 407:bbbab616ce8f 274 .weak WWDG_IRQHandler
mbed_official 407:bbbab616ce8f 275 .thumb_set WWDG_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 276
mbed_official 407:bbbab616ce8f 277 .weak PVD_IRQHandler
mbed_official 407:bbbab616ce8f 278 .thumb_set PVD_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 279
mbed_official 407:bbbab616ce8f 280 .weak TAMP_STAMP_IRQHandler
mbed_official 407:bbbab616ce8f 281 .thumb_set TAMP_STAMP_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 282
mbed_official 407:bbbab616ce8f 283 .weak RTC_WKUP_IRQHandler
mbed_official 407:bbbab616ce8f 284 .thumb_set RTC_WKUP_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 285
mbed_official 407:bbbab616ce8f 286 .weak FLASH_IRQHandler
mbed_official 407:bbbab616ce8f 287 .thumb_set FLASH_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 288
mbed_official 407:bbbab616ce8f 289 .weak RCC_IRQHandler
mbed_official 407:bbbab616ce8f 290 .thumb_set RCC_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 291
mbed_official 407:bbbab616ce8f 292 .weak EXTI0_IRQHandler
mbed_official 407:bbbab616ce8f 293 .thumb_set EXTI0_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 294
mbed_official 407:bbbab616ce8f 295 .weak EXTI1_IRQHandler
mbed_official 407:bbbab616ce8f 296 .thumb_set EXTI1_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 297
mbed_official 407:bbbab616ce8f 298 .weak EXTI2_TSC_IRQHandler
mbed_official 407:bbbab616ce8f 299 .thumb_set EXTI2_TSC_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 300
mbed_official 407:bbbab616ce8f 301 .weak EXTI3_IRQHandler
mbed_official 407:bbbab616ce8f 302 .thumb_set EXTI3_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 303
mbed_official 407:bbbab616ce8f 304 .weak EXTI4_IRQHandler
mbed_official 407:bbbab616ce8f 305 .thumb_set EXTI4_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 306
mbed_official 407:bbbab616ce8f 307 .weak DMA1_Channel1_IRQHandler
mbed_official 407:bbbab616ce8f 308 .thumb_set DMA1_Channel1_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 309
mbed_official 407:bbbab616ce8f 310 .weak DMA1_Channel2_IRQHandler
mbed_official 407:bbbab616ce8f 311 .thumb_set DMA1_Channel2_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 312
mbed_official 407:bbbab616ce8f 313 .weak DMA1_Channel3_IRQHandler
mbed_official 407:bbbab616ce8f 314 .thumb_set DMA1_Channel3_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 315
mbed_official 407:bbbab616ce8f 316 .weak DMA1_Channel4_IRQHandler
mbed_official 407:bbbab616ce8f 317 .thumb_set DMA1_Channel4_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 318
mbed_official 407:bbbab616ce8f 319 .weak DMA1_Channel5_IRQHandler
mbed_official 407:bbbab616ce8f 320 .thumb_set DMA1_Channel5_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 321
mbed_official 407:bbbab616ce8f 322 .weak DMA1_Channel6_IRQHandler
mbed_official 407:bbbab616ce8f 323 .thumb_set DMA1_Channel6_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 324
mbed_official 407:bbbab616ce8f 325 .weak DMA1_Channel7_IRQHandler
mbed_official 407:bbbab616ce8f 326 .thumb_set DMA1_Channel7_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 327
mbed_official 407:bbbab616ce8f 328 .weak ADC1_IRQHandler
mbed_official 407:bbbab616ce8f 329 .thumb_set ADC1_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 330
mbed_official 407:bbbab616ce8f 331 .weak USB_HP_CAN_TX_IRQHandler
mbed_official 407:bbbab616ce8f 332 .thumb_set USB_HP_CAN_TX_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 333
mbed_official 407:bbbab616ce8f 334 .weak USB_LP_CAN_RX0_IRQHandler
mbed_official 407:bbbab616ce8f 335 .thumb_set USB_LP_CAN_RX0_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 336
mbed_official 407:bbbab616ce8f 337 .weak CAN_RX1_IRQHandler
mbed_official 407:bbbab616ce8f 338 .thumb_set CAN_RX1_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 339
mbed_official 407:bbbab616ce8f 340 .weak CAN_SCE_IRQHandler
mbed_official 407:bbbab616ce8f 341 .thumb_set CAN_SCE_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 342
mbed_official 407:bbbab616ce8f 343 .weak EXTI9_5_IRQHandler
mbed_official 407:bbbab616ce8f 344 .thumb_set EXTI9_5_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 345
mbed_official 407:bbbab616ce8f 346 .weak TIM1_BRK_TIM15_IRQHandler
mbed_official 407:bbbab616ce8f 347 .thumb_set TIM1_BRK_TIM15_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 348
mbed_official 407:bbbab616ce8f 349 .weak TIM1_UP_TIM16_IRQHandler
mbed_official 407:bbbab616ce8f 350 .thumb_set TIM1_UP_TIM16_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 351
mbed_official 407:bbbab616ce8f 352 .weak TIM1_TRG_COM_TIM17_IRQHandler
mbed_official 407:bbbab616ce8f 353 .thumb_set TIM1_TRG_COM_TIM17_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 354
mbed_official 407:bbbab616ce8f 355 .weak TIM1_CC_IRQHandler
mbed_official 407:bbbab616ce8f 356 .thumb_set TIM1_CC_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 357
mbed_official 407:bbbab616ce8f 358 .weak TIM2_IRQHandler
mbed_official 407:bbbab616ce8f 359 .thumb_set TIM2_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 360
mbed_official 407:bbbab616ce8f 361 .weak I2C1_EV_IRQHandler
mbed_official 407:bbbab616ce8f 362 .thumb_set I2C1_EV_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 363
mbed_official 407:bbbab616ce8f 364 .weak I2C1_ER_IRQHandler
mbed_official 407:bbbab616ce8f 365 .thumb_set I2C1_ER_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 366
mbed_official 407:bbbab616ce8f 367 .weak I2C2_EV_IRQHandler
mbed_official 407:bbbab616ce8f 368 .thumb_set I2C2_EV_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 369
mbed_official 407:bbbab616ce8f 370 .weak I2C2_ER_IRQHandler
mbed_official 407:bbbab616ce8f 371 .thumb_set I2C2_ER_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 372
mbed_official 407:bbbab616ce8f 373 .weak SPI2_IRQHandler
mbed_official 407:bbbab616ce8f 374 .thumb_set SPI2_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 375
mbed_official 407:bbbab616ce8f 376 .weak USART1_IRQHandler
mbed_official 407:bbbab616ce8f 377 .thumb_set USART1_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 378
mbed_official 407:bbbab616ce8f 379 .weak USART2_IRQHandler
mbed_official 407:bbbab616ce8f 380 .thumb_set USART2_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 381
mbed_official 407:bbbab616ce8f 382 .weak USART3_IRQHandler
mbed_official 407:bbbab616ce8f 383 .thumb_set USART3_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 384
mbed_official 407:bbbab616ce8f 385 .weak EXTI15_10_IRQHandler
mbed_official 407:bbbab616ce8f 386 .thumb_set EXTI15_10_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 387
mbed_official 407:bbbab616ce8f 388 .weak RTC_Alarm_IRQHandler
mbed_official 407:bbbab616ce8f 389 .thumb_set RTC_Alarm_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 390
mbed_official 407:bbbab616ce8f 391 .weak USBWakeUp_IRQHandler
mbed_official 407:bbbab616ce8f 392 .thumb_set USBWakeUp_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 393
mbed_official 407:bbbab616ce8f 394 .weak SPI3_IRQHandler
mbed_official 407:bbbab616ce8f 395 .thumb_set SPI3_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 396
mbed_official 407:bbbab616ce8f 397 .weak TIM6_DAC_IRQHandler
mbed_official 407:bbbab616ce8f 398 .thumb_set TIM6_DAC_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 399
mbed_official 407:bbbab616ce8f 400 .weak COMP2_IRQHandler
mbed_official 407:bbbab616ce8f 401 .thumb_set COMP2_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 402
mbed_official 407:bbbab616ce8f 403 .weak COMP4_6_IRQHandler
mbed_official 407:bbbab616ce8f 404 .thumb_set COMP4_6_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 405
mbed_official 407:bbbab616ce8f 406 .weak I2C3_EV_IRQHandler
mbed_official 407:bbbab616ce8f 407 .thumb_set I2C3_EV_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 408
mbed_official 407:bbbab616ce8f 409 .weak I2C3_ER_IRQHandler
mbed_official 407:bbbab616ce8f 410 .thumb_set I2C3_ER_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 411
mbed_official 407:bbbab616ce8f 412 .weak USB_HP_IRQHandler
mbed_official 407:bbbab616ce8f 413 .thumb_set USB_HP_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 414
mbed_official 407:bbbab616ce8f 415 .weak USB_LP_IRQHandler
mbed_official 407:bbbab616ce8f 416 .thumb_set USB_LP_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 417
mbed_official 407:bbbab616ce8f 418 .weak USBWakeUp_RMP_IRQHandler
mbed_official 407:bbbab616ce8f 419 .thumb_set USBWakeUp_RMP_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 420
mbed_official 407:bbbab616ce8f 421 .weak FPU_IRQHandler
mbed_official 407:bbbab616ce8f 422 .thumb_set FPU_IRQHandler,Default_Handler
mbed_official 407:bbbab616ce8f 423 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/