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:
Tue Nov 04 09:45:07 2014 +0000
Revision:
385:be64abf45658
Parent:
targets/cmsis/TARGET_STM/TARGET_NUCLEO_F334R8/TOOLCHAIN_GCC_ARM/startup_stm32f334x8.s@347:832eef7a1e60
Child:
428:4ddf7f7eabbb
Synchronized with git revision 5a868b18bc02bd5bb19d24424d0a2464cd1930bb

Full URL: https://github.com/mbedmicro/mbed/commit/5a868b18bc02bd5bb19d24424d0a2464cd1930bb/

Targets: Factorisation of NUCLEO_F302R8 and F334R8 cmsis folders

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 347:832eef7a1e60 1 /* File: startup_STM32F40x.S
mbed_official 347:832eef7a1e60 2 * Purpose: startup file for Cortex-M4 devices. Should use with
mbed_official 347:832eef7a1e60 3 * GCC for ARM Embedded Processors
mbed_official 347:832eef7a1e60 4 * Version: V1.4
mbed_official 347:832eef7a1e60 5 * Date: 09 July 2012
mbed_official 347:832eef7a1e60 6 *
mbed_official 347:832eef7a1e60 7 * Copyright (c) 2011, 2012, ARM Limited
mbed_official 347:832eef7a1e60 8 * All rights reserved.
mbed_official 347:832eef7a1e60 9 *
mbed_official 347:832eef7a1e60 10 * Redistribution and use in source and binary forms, with or without
mbed_official 347:832eef7a1e60 11 * modification, are permitted provided that the following conditions are met:
mbed_official 347:832eef7a1e60 12 * Redistributions of source code must retain the above copyright
mbed_official 347:832eef7a1e60 13 notice, this list of conditions and the following disclaimer.
mbed_official 347:832eef7a1e60 14 * Redistributions in binary form must reproduce the above copyright
mbed_official 347:832eef7a1e60 15 notice, this list of conditions and the following disclaimer in the
mbed_official 347:832eef7a1e60 16 documentation and/or other materials provided with the distribution.
mbed_official 347:832eef7a1e60 17 * Neither the name of the ARM Limited nor the
mbed_official 347:832eef7a1e60 18 names of its contributors may be used to endorse or promote products
mbed_official 347:832eef7a1e60 19 derived from this software without specific prior written permission.
mbed_official 347:832eef7a1e60 20 *
mbed_official 347:832eef7a1e60 21 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
mbed_official 347:832eef7a1e60 22 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
mbed_official 347:832eef7a1e60 23 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
mbed_official 347:832eef7a1e60 24 * DISCLAIMED. IN NO EVENT SHALL ARM LIMITED BE LIABLE FOR ANY
mbed_official 347:832eef7a1e60 25 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
mbed_official 347:832eef7a1e60 26 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
mbed_official 347:832eef7a1e60 27 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
mbed_official 347:832eef7a1e60 28 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
mbed_official 347:832eef7a1e60 29 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
mbed_official 347:832eef7a1e60 30 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
mbed_official 347:832eef7a1e60 31 */
mbed_official 347:832eef7a1e60 32 .syntax unified
mbed_official 347:832eef7a1e60 33 .arch armv7-m
mbed_official 347:832eef7a1e60 34
mbed_official 347:832eef7a1e60 35 .section .stack
mbed_official 347:832eef7a1e60 36 .align 3
mbed_official 347:832eef7a1e60 37 #ifdef __STACK_SIZE
mbed_official 347:832eef7a1e60 38 .equ Stack_Size, __STACK_SIZE
mbed_official 347:832eef7a1e60 39 #else
mbed_official 347:832eef7a1e60 40 .equ Stack_Size, 0xc00
mbed_official 347:832eef7a1e60 41 #endif
mbed_official 347:832eef7a1e60 42 .globl __StackTop
mbed_official 347:832eef7a1e60 43 .globl __StackLimit
mbed_official 347:832eef7a1e60 44 __StackLimit:
mbed_official 347:832eef7a1e60 45 .space Stack_Size
mbed_official 347:832eef7a1e60 46 .size __StackLimit, . - __StackLimit
mbed_official 347:832eef7a1e60 47 __StackTop:
mbed_official 347:832eef7a1e60 48 .size __StackTop, . - __StackTop
mbed_official 347:832eef7a1e60 49
mbed_official 347:832eef7a1e60 50 .section .heap
mbed_official 347:832eef7a1e60 51 .align 3
mbed_official 347:832eef7a1e60 52 #ifdef __HEAP_SIZE
mbed_official 347:832eef7a1e60 53 .equ Heap_Size, __HEAP_SIZE
mbed_official 347:832eef7a1e60 54 #else
mbed_official 347:832eef7a1e60 55 .equ Heap_Size, 0x400
mbed_official 347:832eef7a1e60 56 #endif
mbed_official 347:832eef7a1e60 57 .globl __HeapBase
mbed_official 347:832eef7a1e60 58 .globl __HeapLimit
mbed_official 347:832eef7a1e60 59 __HeapBase:
mbed_official 347:832eef7a1e60 60 .if Heap_Size
mbed_official 347:832eef7a1e60 61 .space Heap_Size
mbed_official 347:832eef7a1e60 62 .endif
mbed_official 347:832eef7a1e60 63 .size __HeapBase, . - __HeapBase
mbed_official 347:832eef7a1e60 64 __HeapLimit:
mbed_official 347:832eef7a1e60 65 .size __HeapLimit, . - __HeapLimit
mbed_official 347:832eef7a1e60 66
mbed_official 347:832eef7a1e60 67 .section .isr_vector
mbed_official 347:832eef7a1e60 68 .align 2
mbed_official 347:832eef7a1e60 69 .globl __isr_vector
mbed_official 347:832eef7a1e60 70 __isr_vector:
mbed_official 347:832eef7a1e60 71 .long __StackTop /* Top of Stack */
mbed_official 347:832eef7a1e60 72 .long Reset_Handler /* Reset Handler */
mbed_official 347:832eef7a1e60 73 .long NMI_Handler /* NMI Handler */
mbed_official 347:832eef7a1e60 74 .long HardFault_Handler /* Hard Fault Handler */
mbed_official 347:832eef7a1e60 75 .long MemManage_Handler /* MPU Fault Handler */
mbed_official 347:832eef7a1e60 76 .long BusFault_Handler /* Bus Fault Handler */
mbed_official 347:832eef7a1e60 77 .long UsageFault_Handler /* Usage Fault Handler */
mbed_official 347:832eef7a1e60 78 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 79 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 80 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 81 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 82 .long SVC_Handler /* SVCall Handler */
mbed_official 347:832eef7a1e60 83 .long DebugMon_Handler /* Debug Monitor Handler */
mbed_official 347:832eef7a1e60 84 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 85 .long PendSV_Handler /* PendSV Handler */
mbed_official 347:832eef7a1e60 86 .long SysTick_Handler /* SysTick Handler */
mbed_official 347:832eef7a1e60 87
mbed_official 347:832eef7a1e60 88 /* External interrupts */
mbed_official 347:832eef7a1e60 89 .long WWDG_IRQHandler /* Window WatchDog */
mbed_official 347:832eef7a1e60 90 .long PVD_IRQHandler /* PVD through EXTI Line detection */
mbed_official 347:832eef7a1e60 91 .long TAMP_STAMP_IRQHandler /* Tamper and TimeStamps through the EXTI line */
mbed_official 347:832eef7a1e60 92 .long RTC_WKUP_IRQHandler /* RTC Wakeup through the EXTI line */
mbed_official 347:832eef7a1e60 93 .long FLASH_IRQHandler /* FLASH */
mbed_official 347:832eef7a1e60 94 .long RCC_IRQHandler /* RCC */
mbed_official 347:832eef7a1e60 95 .long EXTI0_IRQHandler /* EXTI Line0 */
mbed_official 347:832eef7a1e60 96 .long EXTI1_IRQHandler /* EXTI Line1 */
mbed_official 347:832eef7a1e60 97 .long EXTI2_TSC_IRQHandler /* EXTI Line2 */
mbed_official 347:832eef7a1e60 98 .long EXTI3_IRQHandler /* EXTI Line3 */
mbed_official 347:832eef7a1e60 99 .long EXTI4_IRQHandler /* EXTI Line4 */
mbed_official 347:832eef7a1e60 100 .long DMA1_Stream0_IRQHandler /* DMA1 Stream 0 */
mbed_official 347:832eef7a1e60 101 .long DMA1_Stream1_IRQHandler /* DMA1 Stream 1 */
mbed_official 347:832eef7a1e60 102 .long DMA1_Stream2_IRQHandler /* DMA1 Stream 2 */
mbed_official 347:832eef7a1e60 103 .long DMA1_Stream3_IRQHandler /* DMA1 Stream 3 */
mbed_official 347:832eef7a1e60 104 .long DMA1_Stream4_IRQHandler /* DMA1 Stream 4 */
mbed_official 347:832eef7a1e60 105 .long DMA1_Stream5_IRQHandler /* DMA1 Stream 5 */
mbed_official 347:832eef7a1e60 106 .long DMA1_Stream6_IRQHandler /* DMA1 Stream 6 */
mbed_official 347:832eef7a1e60 107 .long ADC1_2_IRQHandler /* ADC1, ADC2 and ADC3s */
mbed_official 347:832eef7a1e60 108 .long CAN_TX_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 109 .long CAN_RX0_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 110 .long CAN_RX1_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 111 .long CAN_SCE_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 112 .long EXTI9_5_IRQHandler /* External Line[9:5]s */
mbed_official 347:832eef7a1e60 113 .long TIM1_BRK_TIM15_IRQHandler /* TIM1 Break and TIM9 */
mbed_official 347:832eef7a1e60 114 .long TIM1_UP_TIM16_IRQHandler /* TIM1 Update and TIM10 */
mbed_official 347:832eef7a1e60 115 .long TIM1_TRG_COM_TIM17_IRQHandler /* TIM1 Trigger and Commutation and TIM11 */
mbed_official 347:832eef7a1e60 116 .long TIM1_CC_IRQHandler /* TIM1 Capture Compare */
mbed_official 347:832eef7a1e60 117 .long TIM2_IRQHandler /* TIM2 */
mbed_official 347:832eef7a1e60 118 .long TIM3_IRQHandler /* TIM3 */
mbed_official 347:832eef7a1e60 119 .long 0 /* TIM4 */
mbed_official 347:832eef7a1e60 120 .long I2C1_EV_IRQHandler /* I2C1 Event */
mbed_official 347:832eef7a1e60 121 .long I2C1_ER_IRQHandler /* I2C1 Error */
mbed_official 347:832eef7a1e60 122 .long 0 /* I2C2 Event */
mbed_official 347:832eef7a1e60 123 .long 0 /* I2C2 Error */
mbed_official 347:832eef7a1e60 124 .long SPI1_IRQHandler /* SPI1 */
mbed_official 347:832eef7a1e60 125 .long 0 /* SPI2 */
mbed_official 347:832eef7a1e60 126 .long USART1_IRQHandler /* USART1 */
mbed_official 347:832eef7a1e60 127 .long USART2_IRQHandler /* USART2 */
mbed_official 347:832eef7a1e60 128 .long USART3_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 129 .long EXTI15_10_IRQHandler /* External Line[15:10]s */
mbed_official 347:832eef7a1e60 130 .long RTC_Alarm_IRQHandler /* RTC Alarm (A and B) through EXTI Line */
mbed_official 347:832eef7a1e60 131 .long 0 /* USB OTG FS Wakeup through EXTI line */
mbed_official 347:832eef7a1e60 132 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 133 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 134 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 135 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 136 .long 0 /* DMA1 Stream7 */
mbed_official 347:832eef7a1e60 137 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 138 .long 0 /* SDIO */
mbed_official 347:832eef7a1e60 139 .long 0 /* TIM5 */
mbed_official 347:832eef7a1e60 140 .long 0 /* SPI3 */
mbed_official 347:832eef7a1e60 141 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 142 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 143 .long TIM6_DAC1_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 144 .long TIM7_DAC2_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 145 .long 0 /* DMA2 Stream 0 */
mbed_official 347:832eef7a1e60 146 .long 0 /* DMA2 Stream 1 */
mbed_official 347:832eef7a1e60 147 .long 0 /* DMA2 Stream 2 */
mbed_official 347:832eef7a1e60 148 .long 0 /* DMA2 Stream 3 */
mbed_official 347:832eef7a1e60 149 .long 0 /* DMA2 Stream 4 */
mbed_official 347:832eef7a1e60 150 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 151 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 152 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 153 .long COMP2_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 154 .long COMP4_6_IRQHandler /* Reserved */
mbed_official 347:832eef7a1e60 155 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 156 .long HRTIM1_Master_IRQHandler /* USB OTG FS */
mbed_official 347:832eef7a1e60 157 .long HRTIM1_TIMA_IRQHandler /* DMA2 Stream 5 */
mbed_official 347:832eef7a1e60 158 .long HRTIM1_TIMB_IRQHandler /* DMA2 Stream 6 */
mbed_official 347:832eef7a1e60 159 .long HRTIM1_TIMC_IRQHandler /* DMA2 Stream 7 */
mbed_official 347:832eef7a1e60 160 .long HRTIM1_TIMD_IRQHandler /* USART6 */
mbed_official 347:832eef7a1e60 161 .long HRTIM1_TIME_IRQHandler /* I2C3 event */
mbed_official 347:832eef7a1e60 162 .long HRTIM1_FLT_IRQHandler /* I2C3 error */
mbed_official 347:832eef7a1e60 163 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 164 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 165 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 166 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 167 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 168 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 169 .long 0 /* Reserved */
mbed_official 347:832eef7a1e60 170 .long FPU_IRQHandler /* FPU */
mbed_official 347:832eef7a1e60 171
mbed_official 347:832eef7a1e60 172 .size __isr_vector, . - __isr_vector
mbed_official 347:832eef7a1e60 173
mbed_official 347:832eef7a1e60 174 .text
mbed_official 347:832eef7a1e60 175 .thumb
mbed_official 347:832eef7a1e60 176 .thumb_func
mbed_official 347:832eef7a1e60 177 .align 2
mbed_official 347:832eef7a1e60 178 .globl Reset_Handler
mbed_official 347:832eef7a1e60 179 .type Reset_Handler, %function
mbed_official 347:832eef7a1e60 180 Reset_Handler:
mbed_official 347:832eef7a1e60 181 /* Loop to copy data from read only memory to RAM. The ranges
mbed_official 347:832eef7a1e60 182 * of copy from/to are specified by following symbols evaluated in
mbed_official 347:832eef7a1e60 183 * linker script.
mbed_official 347:832eef7a1e60 184 * __etext: End of code section, i.e., begin of data sections to copy from.
mbed_official 347:832eef7a1e60 185 * __data_start__/__data_end__: RAM address range that data should be
mbed_official 347:832eef7a1e60 186 * copied to. Both must be aligned to 4 bytes boundary. */
mbed_official 347:832eef7a1e60 187
mbed_official 347:832eef7a1e60 188 ldr r1, =__etext
mbed_official 347:832eef7a1e60 189 ldr r2, =__data_start__
mbed_official 347:832eef7a1e60 190 ldr r3, =__data_end__
mbed_official 347:832eef7a1e60 191
mbed_official 347:832eef7a1e60 192 .LC0:
mbed_official 347:832eef7a1e60 193 cmp r2, r3
mbed_official 347:832eef7a1e60 194 ittt lt
mbed_official 347:832eef7a1e60 195 ldrlt r0, [r1], #4
mbed_official 347:832eef7a1e60 196 strlt r0, [r2], #4
mbed_official 347:832eef7a1e60 197 blt .LC0
mbed_official 347:832eef7a1e60 198
mbed_official 347:832eef7a1e60 199 ldr r0, =SystemInit
mbed_official 347:832eef7a1e60 200 blx r0
mbed_official 347:832eef7a1e60 201 ldr r0, =_start
mbed_official 347:832eef7a1e60 202 bx r0
mbed_official 347:832eef7a1e60 203 .pool
mbed_official 347:832eef7a1e60 204 .size Reset_Handler, . - Reset_Handler
mbed_official 347:832eef7a1e60 205
mbed_official 347:832eef7a1e60 206 .text
mbed_official 347:832eef7a1e60 207 /* Macro to define default handlers. Default handler
mbed_official 347:832eef7a1e60 208 * will be weak symbol and just dead loops. They can be
mbed_official 347:832eef7a1e60 209 * overwritten by other handlers */
mbed_official 347:832eef7a1e60 210 .macro def_default_handler handler_name
mbed_official 347:832eef7a1e60 211 .align 1
mbed_official 347:832eef7a1e60 212 .thumb_func
mbed_official 347:832eef7a1e60 213 .weak \handler_name
mbed_official 347:832eef7a1e60 214 .type \handler_name, %function
mbed_official 347:832eef7a1e60 215 \handler_name :
mbed_official 347:832eef7a1e60 216 b .
mbed_official 347:832eef7a1e60 217 .size \handler_name, . - \handler_name
mbed_official 347:832eef7a1e60 218 .endm
mbed_official 347:832eef7a1e60 219
mbed_official 347:832eef7a1e60 220 def_default_handler NMI_Handler
mbed_official 347:832eef7a1e60 221 def_default_handler HardFault_Handler
mbed_official 347:832eef7a1e60 222 def_default_handler MemManage_Handler
mbed_official 347:832eef7a1e60 223 def_default_handler BusFault_Handler
mbed_official 347:832eef7a1e60 224 def_default_handler UsageFault_Handler
mbed_official 347:832eef7a1e60 225 def_default_handler SVC_Handler
mbed_official 347:832eef7a1e60 226 def_default_handler DebugMon_Handler
mbed_official 347:832eef7a1e60 227 def_default_handler PendSV_Handler
mbed_official 347:832eef7a1e60 228 def_default_handler SysTick_Handler
mbed_official 347:832eef7a1e60 229 def_default_handler Default_Handler
mbed_official 347:832eef7a1e60 230
mbed_official 347:832eef7a1e60 231 .macro def_irq_default_handler handler_name
mbed_official 347:832eef7a1e60 232 .weak \handler_name
mbed_official 347:832eef7a1e60 233 .set \handler_name, Default_Handler
mbed_official 347:832eef7a1e60 234 .endm
mbed_official 347:832eef7a1e60 235
mbed_official 347:832eef7a1e60 236 def_irq_default_handler WWDG_IRQHandler
mbed_official 347:832eef7a1e60 237 def_irq_default_handler PVD_IRQHandler
mbed_official 347:832eef7a1e60 238 def_irq_default_handler TAMP_STAMP_IRQHandler
mbed_official 347:832eef7a1e60 239 def_irq_default_handler RTC_WKUP_IRQHandler
mbed_official 347:832eef7a1e60 240 def_irq_default_handler FLASH_IRQHandler
mbed_official 347:832eef7a1e60 241 def_irq_default_handler RCC_IRQHandler
mbed_official 347:832eef7a1e60 242 def_irq_default_handler EXTI0_IRQHandler
mbed_official 347:832eef7a1e60 243 def_irq_default_handler EXTI1_IRQHandler
mbed_official 347:832eef7a1e60 244 def_irq_default_handler EXTI2_TSC_IRQHandler
mbed_official 347:832eef7a1e60 245 def_irq_default_handler EXTI3_IRQHandler
mbed_official 347:832eef7a1e60 246 def_irq_default_handler EXTI4_IRQHandler
mbed_official 347:832eef7a1e60 247 def_irq_default_handler DMA1_Stream0_IRQHandler
mbed_official 347:832eef7a1e60 248 def_irq_default_handler DMA1_Stream1_IRQHandler
mbed_official 347:832eef7a1e60 249 def_irq_default_handler DMA1_Stream2_IRQHandler
mbed_official 347:832eef7a1e60 250 def_irq_default_handler DMA1_Stream3_IRQHandler
mbed_official 347:832eef7a1e60 251 def_irq_default_handler DMA1_Stream4_IRQHandler
mbed_official 347:832eef7a1e60 252 def_irq_default_handler DMA1_Stream5_IRQHandler
mbed_official 347:832eef7a1e60 253 def_irq_default_handler DMA1_Stream6_IRQHandler
mbed_official 347:832eef7a1e60 254 def_irq_default_handler ADC1_2_IRQHandler
mbed_official 347:832eef7a1e60 255 def_irq_default_handler CAN_TX_IRQHandler
mbed_official 347:832eef7a1e60 256 def_irq_default_handler CAN_RX0_IRQHandler
mbed_official 347:832eef7a1e60 257 def_irq_default_handler CAN_RX1_IRQHandler
mbed_official 347:832eef7a1e60 258 def_irq_default_handler CAN_SCE_IRQHandler
mbed_official 347:832eef7a1e60 259 def_irq_default_handler EXTI9_5_IRQHandler
mbed_official 347:832eef7a1e60 260 def_irq_default_handler TIM1_BRK_TIM15_IRQHandler
mbed_official 347:832eef7a1e60 261 def_irq_default_handler TIM1_UP_TIM16_IRQHandler
mbed_official 347:832eef7a1e60 262 def_irq_default_handler TIM1_TRG_COM_TIM17_IRQHandler
mbed_official 347:832eef7a1e60 263 def_irq_default_handler TIM1_CC_IRQHandler
mbed_official 347:832eef7a1e60 264 def_irq_default_handler TIM2_IRQHandler
mbed_official 347:832eef7a1e60 265 def_irq_default_handler TIM3_IRQHandler
mbed_official 347:832eef7a1e60 266 def_irq_default_handler I2C1_EV_IRQHandler
mbed_official 347:832eef7a1e60 267 def_irq_default_handler I2C1_ER_IRQHandler
mbed_official 347:832eef7a1e60 268 def_irq_default_handler SPI1_IRQHandler
mbed_official 347:832eef7a1e60 269 def_irq_default_handler USART1_IRQHandler
mbed_official 347:832eef7a1e60 270 def_irq_default_handler USART2_IRQHandler
mbed_official 347:832eef7a1e60 271 def_irq_default_handler USART3_IRQHandler
mbed_official 347:832eef7a1e60 272 def_irq_default_handler EXTI15_10_IRQHandler
mbed_official 347:832eef7a1e60 273 def_irq_default_handler RTC_Alarm_IRQHandler
mbed_official 347:832eef7a1e60 274 def_irq_default_handler TIM6_DAC1_IRQHandler
mbed_official 347:832eef7a1e60 275 def_irq_default_handler TIM7_DAC2_IRQHandler
mbed_official 347:832eef7a1e60 276 def_irq_default_handler COMP2_IRQHandler
mbed_official 347:832eef7a1e60 277 def_irq_default_handler COMP4_6_IRQHandler
mbed_official 347:832eef7a1e60 278 def_irq_default_handler HRTIM1_Master_IRQHandler
mbed_official 347:832eef7a1e60 279 def_irq_default_handler HRTIM1_TIMA_IRQHandler
mbed_official 347:832eef7a1e60 280 def_irq_default_handler HRTIM1_TIMB_IRQHandler
mbed_official 347:832eef7a1e60 281 def_irq_default_handler HRTIM1_TIMC_IRQHandler
mbed_official 347:832eef7a1e60 282 def_irq_default_handler HRTIM1_TIMD_IRQHandler
mbed_official 347:832eef7a1e60 283 def_irq_default_handler HRTIM1_TIME_IRQHandler
mbed_official 347:832eef7a1e60 284 def_irq_default_handler HRTIM1_FLT_IRQHandler
mbed_official 347:832eef7a1e60 285 def_irq_default_handler FPU_IRQHandler
mbed_official 347:832eef7a1e60 286 def_irq_default_handler DEF_IRQHandler
mbed_official 347:832eef7a1e60 287
mbed_official 347:832eef7a1e60 288 .end