mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Committer:
AnnaBridge
Date:
Wed Feb 20 22:31:08 2019 +0000
Revision:
189:f392fc9709a3
Parent:
182:a56a73fd2a6f
mbed library release version 165

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 182:a56a73fd2a6f 1 ;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
AnnaBridge 182:a56a73fd2a6f 2 ;* File Name : startup_stm32f429xx.s
AnnaBridge 182:a56a73fd2a6f 3 ;* Author : MCD Application Team
AnnaBridge 182:a56a73fd2a6f 4 ;* Description : STM32F429x devices vector table for MDK-ARM_MICRO toolchain.
AnnaBridge 182:a56a73fd2a6f 5 ;* This module performs:
AnnaBridge 182:a56a73fd2a6f 6 ;* - Set the initial SP
AnnaBridge 182:a56a73fd2a6f 7 ;* - Set the initial PC == Reset_Handler
AnnaBridge 182:a56a73fd2a6f 8 ;* - Set the vector table entries with the exceptions ISR address
AnnaBridge 182:a56a73fd2a6f 9 ;* - Branches to __main in the C library (which eventually
AnnaBridge 182:a56a73fd2a6f 10 ;* calls main()).
AnnaBridge 182:a56a73fd2a6f 11 ;* After Reset the CortexM4 processor is in Thread mode,
AnnaBridge 182:a56a73fd2a6f 12 ;* priority is Privileged, and the Stack is set to Main.
AnnaBridge 182:a56a73fd2a6f 13 ;* <<< Use Configuration Wizard in Context Menu >>>
AnnaBridge 182:a56a73fd2a6f 14 ;*******************************************************************************
AnnaBridge 182:a56a73fd2a6f 15 ;
AnnaBridge 182:a56a73fd2a6f 16 ;* Redistribution and use in source and binary forms, with or without modification,
AnnaBridge 182:a56a73fd2a6f 17 ;* are permitted provided that the following conditions are met:
AnnaBridge 182:a56a73fd2a6f 18 ;* 1. Redistributions of source code must retain the above copyright notice,
AnnaBridge 182:a56a73fd2a6f 19 ;* this list of conditions and the following disclaimer.
AnnaBridge 182:a56a73fd2a6f 20 ;* 2. Redistributions in binary form must reproduce the above copyright notice,
AnnaBridge 182:a56a73fd2a6f 21 ;* this list of conditions and the following disclaimer in the documentation
AnnaBridge 182:a56a73fd2a6f 22 ;* and/or other materials provided with the distribution.
AnnaBridge 182:a56a73fd2a6f 23 ;* 3. Neither the name of STMicroelectronics nor the names of its contributors
AnnaBridge 182:a56a73fd2a6f 24 ;* may be used to endorse or promote products derived from this software
AnnaBridge 182:a56a73fd2a6f 25 ;* without specific prior written permission.
AnnaBridge 182:a56a73fd2a6f 26 ;*
AnnaBridge 182:a56a73fd2a6f 27 ;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AnnaBridge 182:a56a73fd2a6f 28 ;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
AnnaBridge 182:a56a73fd2a6f 29 ;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
AnnaBridge 182:a56a73fd2a6f 30 ;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
AnnaBridge 182:a56a73fd2a6f 31 ;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
AnnaBridge 182:a56a73fd2a6f 32 ;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
AnnaBridge 182:a56a73fd2a6f 33 ;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
AnnaBridge 182:a56a73fd2a6f 34 ;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
AnnaBridge 182:a56a73fd2a6f 35 ;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
AnnaBridge 182:a56a73fd2a6f 36 ;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
AnnaBridge 182:a56a73fd2a6f 37 ;
AnnaBridge 182:a56a73fd2a6f 38 ;*******************************************************************************
AnnaBridge 182:a56a73fd2a6f 39
AnnaBridge 182:a56a73fd2a6f 40 ; Amount of memory (in bytes) allocated for Stack
AnnaBridge 182:a56a73fd2a6f 41 ; Tailor this value to your application needs
AnnaBridge 182:a56a73fd2a6f 42 ; <h> Stack Configuration
AnnaBridge 182:a56a73fd2a6f 43 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
AnnaBridge 182:a56a73fd2a6f 44 ; </h>
AnnaBridge 182:a56a73fd2a6f 45
AnnaBridge 182:a56a73fd2a6f 46 Stack_Size EQU 0x00000400
AnnaBridge 182:a56a73fd2a6f 47
AnnaBridge 182:a56a73fd2a6f 48 AREA STACK, NOINIT, READWRITE, ALIGN=3
AnnaBridge 182:a56a73fd2a6f 49 EXPORT __initial_sp
AnnaBridge 182:a56a73fd2a6f 50
AnnaBridge 182:a56a73fd2a6f 51 Stack_Mem SPACE Stack_Size
AnnaBridge 182:a56a73fd2a6f 52 __initial_sp EQU 0x20020000 ; Top of RAM
AnnaBridge 182:a56a73fd2a6f 53
AnnaBridge 182:a56a73fd2a6f 54
AnnaBridge 182:a56a73fd2a6f 55 ; <h> Heap Configuration
AnnaBridge 182:a56a73fd2a6f 56 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
AnnaBridge 182:a56a73fd2a6f 57 ; </h>
AnnaBridge 182:a56a73fd2a6f 58
AnnaBridge 182:a56a73fd2a6f 59 Heap_Size EQU 0x00000200
AnnaBridge 182:a56a73fd2a6f 60
AnnaBridge 182:a56a73fd2a6f 61 AREA HEAP, NOINIT, READWRITE, ALIGN=3
AnnaBridge 182:a56a73fd2a6f 62 EXPORT __heap_base
AnnaBridge 182:a56a73fd2a6f 63 EXPORT __heap_limit
AnnaBridge 182:a56a73fd2a6f 64
AnnaBridge 182:a56a73fd2a6f 65 __heap_base
AnnaBridge 182:a56a73fd2a6f 66 Heap_Mem SPACE Heap_Size
AnnaBridge 182:a56a73fd2a6f 67 __heap_limit EQU (__initial_sp - Stack_Size)
AnnaBridge 182:a56a73fd2a6f 68
AnnaBridge 182:a56a73fd2a6f 69 PRESERVE8
AnnaBridge 182:a56a73fd2a6f 70 THUMB
AnnaBridge 182:a56a73fd2a6f 71
AnnaBridge 182:a56a73fd2a6f 72
AnnaBridge 182:a56a73fd2a6f 73 ; Vector Table Mapped to Address 0 at Reset
AnnaBridge 182:a56a73fd2a6f 74 AREA RESET, DATA, READONLY
AnnaBridge 182:a56a73fd2a6f 75 EXPORT __Vectors
AnnaBridge 182:a56a73fd2a6f 76 EXPORT __Vectors_End
AnnaBridge 182:a56a73fd2a6f 77 EXPORT __Vectors_Size
AnnaBridge 182:a56a73fd2a6f 78
AnnaBridge 182:a56a73fd2a6f 79 __Vectors DCD __initial_sp ; Top of Stack
AnnaBridge 182:a56a73fd2a6f 80 DCD Reset_Handler ; Reset Handler
AnnaBridge 182:a56a73fd2a6f 81 DCD NMI_Handler ; NMI Handler
AnnaBridge 182:a56a73fd2a6f 82 DCD HardFault_Handler ; Hard Fault Handler
AnnaBridge 182:a56a73fd2a6f 83 DCD MemManage_Handler ; MPU Fault Handler
AnnaBridge 182:a56a73fd2a6f 84 DCD BusFault_Handler ; Bus Fault Handler
AnnaBridge 182:a56a73fd2a6f 85 DCD UsageFault_Handler ; Usage Fault Handler
AnnaBridge 182:a56a73fd2a6f 86 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 87 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 88 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 89 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 90 DCD SVC_Handler ; SVCall Handler
AnnaBridge 182:a56a73fd2a6f 91 DCD DebugMon_Handler ; Debug Monitor Handler
AnnaBridge 182:a56a73fd2a6f 92 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 93 DCD PendSV_Handler ; PendSV Handler
AnnaBridge 182:a56a73fd2a6f 94 DCD SysTick_Handler ; SysTick Handler
AnnaBridge 182:a56a73fd2a6f 95
AnnaBridge 182:a56a73fd2a6f 96 ; External Interrupts
AnnaBridge 182:a56a73fd2a6f 97 DCD WWDG_IRQHandler ; Window WatchDog
AnnaBridge 182:a56a73fd2a6f 98 DCD PVD_IRQHandler ; PVD through EXTI Line detection
AnnaBridge 182:a56a73fd2a6f 99 DCD TAMP_STAMP_IRQHandler ; Tamper and TimeStamps through the EXTI line
AnnaBridge 182:a56a73fd2a6f 100 DCD RTC_WKUP_IRQHandler ; RTC Wakeup through the EXTI line
AnnaBridge 182:a56a73fd2a6f 101 DCD FLASH_IRQHandler ; FLASH
AnnaBridge 182:a56a73fd2a6f 102 DCD RCC_IRQHandler ; RCC
AnnaBridge 182:a56a73fd2a6f 103 DCD EXTI0_IRQHandler ; EXTI Line0
AnnaBridge 182:a56a73fd2a6f 104 DCD EXTI1_IRQHandler ; EXTI Line1
AnnaBridge 182:a56a73fd2a6f 105 DCD EXTI2_IRQHandler ; EXTI Line2
AnnaBridge 182:a56a73fd2a6f 106 DCD EXTI3_IRQHandler ; EXTI Line3
AnnaBridge 182:a56a73fd2a6f 107 DCD EXTI4_IRQHandler ; EXTI Line4
AnnaBridge 182:a56a73fd2a6f 108 DCD DMA1_Stream0_IRQHandler ; DMA1 Stream 0
AnnaBridge 182:a56a73fd2a6f 109 DCD DMA1_Stream1_IRQHandler ; DMA1 Stream 1
AnnaBridge 182:a56a73fd2a6f 110 DCD DMA1_Stream2_IRQHandler ; DMA1 Stream 2
AnnaBridge 182:a56a73fd2a6f 111 DCD DMA1_Stream3_IRQHandler ; DMA1 Stream 3
AnnaBridge 182:a56a73fd2a6f 112 DCD DMA1_Stream4_IRQHandler ; DMA1 Stream 4
AnnaBridge 182:a56a73fd2a6f 113 DCD DMA1_Stream5_IRQHandler ; DMA1 Stream 5
AnnaBridge 182:a56a73fd2a6f 114 DCD DMA1_Stream6_IRQHandler ; DMA1 Stream 6
AnnaBridge 182:a56a73fd2a6f 115 DCD ADC_IRQHandler ; ADC1, ADC2 and ADC3s
AnnaBridge 182:a56a73fd2a6f 116 DCD CAN1_TX_IRQHandler ; CAN1 TX
AnnaBridge 182:a56a73fd2a6f 117 DCD CAN1_RX0_IRQHandler ; CAN1 RX0
AnnaBridge 182:a56a73fd2a6f 118 DCD CAN1_RX1_IRQHandler ; CAN1 RX1
AnnaBridge 182:a56a73fd2a6f 119 DCD CAN1_SCE_IRQHandler ; CAN1 SCE
AnnaBridge 182:a56a73fd2a6f 120 DCD EXTI9_5_IRQHandler ; External Line[9:5]s
AnnaBridge 182:a56a73fd2a6f 121 DCD TIM1_BRK_TIM9_IRQHandler ; TIM1 Break and TIM9
AnnaBridge 182:a56a73fd2a6f 122 DCD TIM1_UP_TIM10_IRQHandler ; TIM1 Update and TIM10
AnnaBridge 182:a56a73fd2a6f 123 DCD TIM1_TRG_COM_TIM11_IRQHandler ; TIM1 Trigger and Commutation and TIM11
AnnaBridge 182:a56a73fd2a6f 124 DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
AnnaBridge 182:a56a73fd2a6f 125 DCD TIM2_IRQHandler ; TIM2
AnnaBridge 182:a56a73fd2a6f 126 DCD TIM3_IRQHandler ; TIM3
AnnaBridge 182:a56a73fd2a6f 127 DCD TIM4_IRQHandler ; TIM4
AnnaBridge 182:a56a73fd2a6f 128 DCD I2C1_EV_IRQHandler ; I2C1 Event
AnnaBridge 182:a56a73fd2a6f 129 DCD I2C1_ER_IRQHandler ; I2C1 Error
AnnaBridge 182:a56a73fd2a6f 130 DCD I2C2_EV_IRQHandler ; I2C2 Event
AnnaBridge 182:a56a73fd2a6f 131 DCD I2C2_ER_IRQHandler ; I2C2 Error
AnnaBridge 182:a56a73fd2a6f 132 DCD SPI1_IRQHandler ; SPI1
AnnaBridge 182:a56a73fd2a6f 133 DCD SPI2_IRQHandler ; SPI2
AnnaBridge 182:a56a73fd2a6f 134 DCD USART1_IRQHandler ; USART1
AnnaBridge 182:a56a73fd2a6f 135 DCD USART2_IRQHandler ; USART2
AnnaBridge 182:a56a73fd2a6f 136 DCD USART3_IRQHandler ; USART3
AnnaBridge 182:a56a73fd2a6f 137 DCD EXTI15_10_IRQHandler ; External Line[15:10]s
AnnaBridge 182:a56a73fd2a6f 138 DCD RTC_Alarm_IRQHandler ; RTC Alarm (A and B) through EXTI Line
AnnaBridge 182:a56a73fd2a6f 139 DCD OTG_FS_WKUP_IRQHandler ; USB OTG FS Wakeup through EXTI line
AnnaBridge 182:a56a73fd2a6f 140 DCD TIM8_BRK_TIM12_IRQHandler ; TIM8 Break and TIM12
AnnaBridge 182:a56a73fd2a6f 141 DCD TIM8_UP_TIM13_IRQHandler ; TIM8 Update and TIM13
AnnaBridge 182:a56a73fd2a6f 142 DCD TIM8_TRG_COM_TIM14_IRQHandler ; TIM8 Trigger and Commutation and TIM14
AnnaBridge 182:a56a73fd2a6f 143 DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare
AnnaBridge 182:a56a73fd2a6f 144 DCD DMA1_Stream7_IRQHandler ; DMA1 Stream7
AnnaBridge 182:a56a73fd2a6f 145 DCD FMC_IRQHandler ; FMC
AnnaBridge 182:a56a73fd2a6f 146 DCD SDIO_IRQHandler ; SDIO
AnnaBridge 182:a56a73fd2a6f 147 DCD TIM5_IRQHandler ; TIM5
AnnaBridge 182:a56a73fd2a6f 148 DCD SPI3_IRQHandler ; SPI3
AnnaBridge 182:a56a73fd2a6f 149 DCD UART4_IRQHandler ; UART4
AnnaBridge 182:a56a73fd2a6f 150 DCD UART5_IRQHandler ; UART5
AnnaBridge 182:a56a73fd2a6f 151 DCD TIM6_DAC_IRQHandler ; TIM6 and DAC1&2 underrun errors
AnnaBridge 182:a56a73fd2a6f 152 DCD TIM7_IRQHandler ; TIM7
AnnaBridge 182:a56a73fd2a6f 153 DCD DMA2_Stream0_IRQHandler ; DMA2 Stream 0
AnnaBridge 182:a56a73fd2a6f 154 DCD DMA2_Stream1_IRQHandler ; DMA2 Stream 1
AnnaBridge 182:a56a73fd2a6f 155 DCD DMA2_Stream2_IRQHandler ; DMA2 Stream 2
AnnaBridge 182:a56a73fd2a6f 156 DCD DMA2_Stream3_IRQHandler ; DMA2 Stream 3
AnnaBridge 182:a56a73fd2a6f 157 DCD DMA2_Stream4_IRQHandler ; DMA2 Stream 4
AnnaBridge 182:a56a73fd2a6f 158 DCD ETH_IRQHandler ; Ethernet
AnnaBridge 182:a56a73fd2a6f 159 DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line
AnnaBridge 182:a56a73fd2a6f 160 DCD CAN2_TX_IRQHandler ; CAN2 TX
AnnaBridge 182:a56a73fd2a6f 161 DCD CAN2_RX0_IRQHandler ; CAN2 RX0
AnnaBridge 182:a56a73fd2a6f 162 DCD CAN2_RX1_IRQHandler ; CAN2 RX1
AnnaBridge 182:a56a73fd2a6f 163 DCD CAN2_SCE_IRQHandler ; CAN2 SCE
AnnaBridge 182:a56a73fd2a6f 164 DCD OTG_FS_IRQHandler ; USB OTG FS
AnnaBridge 182:a56a73fd2a6f 165 DCD DMA2_Stream5_IRQHandler ; DMA2 Stream 5
AnnaBridge 182:a56a73fd2a6f 166 DCD DMA2_Stream6_IRQHandler ; DMA2 Stream 6
AnnaBridge 182:a56a73fd2a6f 167 DCD DMA2_Stream7_IRQHandler ; DMA2 Stream 7
AnnaBridge 182:a56a73fd2a6f 168 DCD USART6_IRQHandler ; USART6
AnnaBridge 182:a56a73fd2a6f 169 DCD I2C3_EV_IRQHandler ; I2C3 event
AnnaBridge 182:a56a73fd2a6f 170 DCD I2C3_ER_IRQHandler ; I2C3 error
AnnaBridge 182:a56a73fd2a6f 171 DCD OTG_HS_EP1_OUT_IRQHandler ; USB OTG HS End Point 1 Out
AnnaBridge 182:a56a73fd2a6f 172 DCD OTG_HS_EP1_IN_IRQHandler ; USB OTG HS End Point 1 In
AnnaBridge 182:a56a73fd2a6f 173 DCD OTG_HS_WKUP_IRQHandler ; USB OTG HS Wakeup through EXTI
AnnaBridge 182:a56a73fd2a6f 174 DCD OTG_HS_IRQHandler ; USB OTG HS
AnnaBridge 182:a56a73fd2a6f 175 DCD DCMI_IRQHandler ; DCMI
AnnaBridge 182:a56a73fd2a6f 176 DCD 0 ; Reserved
AnnaBridge 182:a56a73fd2a6f 177 DCD HASH_RNG_IRQHandler ; Hash and Rng
AnnaBridge 182:a56a73fd2a6f 178 DCD FPU_IRQHandler ; FPU
AnnaBridge 182:a56a73fd2a6f 179 DCD UART7_IRQHandler ; UART7
AnnaBridge 182:a56a73fd2a6f 180 DCD UART8_IRQHandler ; UART8
AnnaBridge 182:a56a73fd2a6f 181 DCD SPI4_IRQHandler ; SPI4
AnnaBridge 182:a56a73fd2a6f 182 DCD SPI5_IRQHandler ; SPI5
AnnaBridge 182:a56a73fd2a6f 183 DCD SPI6_IRQHandler ; SPI6
AnnaBridge 182:a56a73fd2a6f 184 DCD SAI1_IRQHandler ; SAI1
AnnaBridge 182:a56a73fd2a6f 185 DCD LTDC_IRQHandler ; LTDC
AnnaBridge 182:a56a73fd2a6f 186 DCD LTDC_ER_IRQHandler ; LTDC error
AnnaBridge 182:a56a73fd2a6f 187 DCD DMA2D_IRQHandler ; DMA2D
AnnaBridge 182:a56a73fd2a6f 188
AnnaBridge 182:a56a73fd2a6f 189 __Vectors_End
AnnaBridge 182:a56a73fd2a6f 190
AnnaBridge 182:a56a73fd2a6f 191 __Vectors_Size EQU __Vectors_End - __Vectors
AnnaBridge 182:a56a73fd2a6f 192
AnnaBridge 182:a56a73fd2a6f 193 AREA |.text|, CODE, READONLY
AnnaBridge 182:a56a73fd2a6f 194
AnnaBridge 182:a56a73fd2a6f 195 ; Reset handler
AnnaBridge 182:a56a73fd2a6f 196 Reset_Handler PROC
AnnaBridge 182:a56a73fd2a6f 197 EXPORT Reset_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 198 IMPORT SystemInitPre
AnnaBridge 182:a56a73fd2a6f 199 IMPORT HAL_InitPre
AnnaBridge 182:a56a73fd2a6f 200 IMPORT SystemInit
AnnaBridge 182:a56a73fd2a6f 201 IMPORT __main
AnnaBridge 182:a56a73fd2a6f 202
AnnaBridge 182:a56a73fd2a6f 203 LDR R0, =SystemInitPre
AnnaBridge 182:a56a73fd2a6f 204 BLX R0
AnnaBridge 182:a56a73fd2a6f 205 LDR R0, =HAL_InitPre
AnnaBridge 182:a56a73fd2a6f 206 BLX R0
AnnaBridge 182:a56a73fd2a6f 207 LDR R0, =SystemInit
AnnaBridge 182:a56a73fd2a6f 208 BLX R0
AnnaBridge 182:a56a73fd2a6f 209 LDR R0, =__main
AnnaBridge 182:a56a73fd2a6f 210 BX R0
AnnaBridge 182:a56a73fd2a6f 211 ENDP
AnnaBridge 182:a56a73fd2a6f 212
AnnaBridge 182:a56a73fd2a6f 213 ; Dummy Exception Handlers (infinite loops which can be modified)
AnnaBridge 182:a56a73fd2a6f 214
AnnaBridge 182:a56a73fd2a6f 215 NMI_Handler PROC
AnnaBridge 182:a56a73fd2a6f 216 EXPORT NMI_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 217 B .
AnnaBridge 182:a56a73fd2a6f 218 ENDP
AnnaBridge 182:a56a73fd2a6f 219 HardFault_Handler\
AnnaBridge 182:a56a73fd2a6f 220 PROC
AnnaBridge 182:a56a73fd2a6f 221 EXPORT HardFault_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 222 B .
AnnaBridge 182:a56a73fd2a6f 223 ENDP
AnnaBridge 182:a56a73fd2a6f 224 MemManage_Handler\
AnnaBridge 182:a56a73fd2a6f 225 PROC
AnnaBridge 182:a56a73fd2a6f 226 EXPORT MemManage_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 227 B .
AnnaBridge 182:a56a73fd2a6f 228 ENDP
AnnaBridge 182:a56a73fd2a6f 229 BusFault_Handler\
AnnaBridge 182:a56a73fd2a6f 230 PROC
AnnaBridge 182:a56a73fd2a6f 231 EXPORT BusFault_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 232 B .
AnnaBridge 182:a56a73fd2a6f 233 ENDP
AnnaBridge 182:a56a73fd2a6f 234 UsageFault_Handler\
AnnaBridge 182:a56a73fd2a6f 235 PROC
AnnaBridge 182:a56a73fd2a6f 236 EXPORT UsageFault_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 237 B .
AnnaBridge 182:a56a73fd2a6f 238 ENDP
AnnaBridge 182:a56a73fd2a6f 239 SVC_Handler PROC
AnnaBridge 182:a56a73fd2a6f 240 EXPORT SVC_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 241 B .
AnnaBridge 182:a56a73fd2a6f 242 ENDP
AnnaBridge 182:a56a73fd2a6f 243 DebugMon_Handler\
AnnaBridge 182:a56a73fd2a6f 244 PROC
AnnaBridge 182:a56a73fd2a6f 245 EXPORT DebugMon_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 246 B .
AnnaBridge 182:a56a73fd2a6f 247 ENDP
AnnaBridge 182:a56a73fd2a6f 248 PendSV_Handler PROC
AnnaBridge 182:a56a73fd2a6f 249 EXPORT PendSV_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 250 B .
AnnaBridge 182:a56a73fd2a6f 251 ENDP
AnnaBridge 182:a56a73fd2a6f 252 SysTick_Handler PROC
AnnaBridge 182:a56a73fd2a6f 253 EXPORT SysTick_Handler [WEAK]
AnnaBridge 182:a56a73fd2a6f 254 B .
AnnaBridge 182:a56a73fd2a6f 255 ENDP
AnnaBridge 182:a56a73fd2a6f 256
AnnaBridge 182:a56a73fd2a6f 257 Default_Handler PROC
AnnaBridge 182:a56a73fd2a6f 258
AnnaBridge 182:a56a73fd2a6f 259 EXPORT WWDG_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 260 EXPORT PVD_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 261 EXPORT TAMP_STAMP_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 262 EXPORT RTC_WKUP_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 263 EXPORT FLASH_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 264 EXPORT RCC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 265 EXPORT EXTI0_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 266 EXPORT EXTI1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 267 EXPORT EXTI2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 268 EXPORT EXTI3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 269 EXPORT EXTI4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 270 EXPORT DMA1_Stream0_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 271 EXPORT DMA1_Stream1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 272 EXPORT DMA1_Stream2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 273 EXPORT DMA1_Stream3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 274 EXPORT DMA1_Stream4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 275 EXPORT DMA1_Stream5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 276 EXPORT DMA1_Stream6_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 277 EXPORT ADC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 278 EXPORT CAN1_TX_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 279 EXPORT CAN1_RX0_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 280 EXPORT CAN1_RX1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 281 EXPORT CAN1_SCE_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 282 EXPORT EXTI9_5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 283 EXPORT TIM1_BRK_TIM9_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 284 EXPORT TIM1_UP_TIM10_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 285 EXPORT TIM1_TRG_COM_TIM11_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 286 EXPORT TIM1_CC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 287 EXPORT TIM2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 288 EXPORT TIM3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 289 EXPORT TIM4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 290 EXPORT I2C1_EV_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 291 EXPORT I2C1_ER_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 292 EXPORT I2C2_EV_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 293 EXPORT I2C2_ER_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 294 EXPORT SPI1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 295 EXPORT SPI2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 296 EXPORT USART1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 297 EXPORT USART2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 298 EXPORT USART3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 299 EXPORT EXTI15_10_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 300 EXPORT RTC_Alarm_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 301 EXPORT OTG_FS_WKUP_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 302 EXPORT TIM8_BRK_TIM12_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 303 EXPORT TIM8_UP_TIM13_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 304 EXPORT TIM8_TRG_COM_TIM14_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 305 EXPORT TIM8_CC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 306 EXPORT DMA1_Stream7_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 307 EXPORT FMC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 308 EXPORT SDIO_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 309 EXPORT TIM5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 310 EXPORT SPI3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 311 EXPORT UART4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 312 EXPORT UART5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 313 EXPORT TIM6_DAC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 314 EXPORT TIM7_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 315 EXPORT DMA2_Stream0_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 316 EXPORT DMA2_Stream1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 317 EXPORT DMA2_Stream2_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 318 EXPORT DMA2_Stream3_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 319 EXPORT DMA2_Stream4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 320 EXPORT ETH_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 321 EXPORT ETH_WKUP_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 322 EXPORT CAN2_TX_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 323 EXPORT CAN2_RX0_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 324 EXPORT CAN2_RX1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 325 EXPORT CAN2_SCE_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 326 EXPORT OTG_FS_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 327 EXPORT DMA2_Stream5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 328 EXPORT DMA2_Stream6_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 329 EXPORT DMA2_Stream7_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 330 EXPORT USART6_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 331 EXPORT I2C3_EV_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 332 EXPORT I2C3_ER_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 333 EXPORT OTG_HS_EP1_OUT_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 334 EXPORT OTG_HS_EP1_IN_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 335 EXPORT OTG_HS_WKUP_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 336 EXPORT OTG_HS_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 337 EXPORT DCMI_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 338 EXPORT HASH_RNG_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 339 EXPORT FPU_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 340 EXPORT UART7_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 341 EXPORT UART8_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 342 EXPORT SPI4_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 343 EXPORT SPI5_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 344 EXPORT SPI6_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 345 EXPORT SAI1_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 346 EXPORT LTDC_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 347 EXPORT LTDC_ER_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 348 EXPORT DMA2D_IRQHandler [WEAK]
AnnaBridge 182:a56a73fd2a6f 349
AnnaBridge 182:a56a73fd2a6f 350 WWDG_IRQHandler
AnnaBridge 182:a56a73fd2a6f 351 PVD_IRQHandler
AnnaBridge 182:a56a73fd2a6f 352 TAMP_STAMP_IRQHandler
AnnaBridge 182:a56a73fd2a6f 353 RTC_WKUP_IRQHandler
AnnaBridge 182:a56a73fd2a6f 354 FLASH_IRQHandler
AnnaBridge 182:a56a73fd2a6f 355 RCC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 356 EXTI0_IRQHandler
AnnaBridge 182:a56a73fd2a6f 357 EXTI1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 358 EXTI2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 359 EXTI3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 360 EXTI4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 361 DMA1_Stream0_IRQHandler
AnnaBridge 182:a56a73fd2a6f 362 DMA1_Stream1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 363 DMA1_Stream2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 364 DMA1_Stream3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 365 DMA1_Stream4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 366 DMA1_Stream5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 367 DMA1_Stream6_IRQHandler
AnnaBridge 182:a56a73fd2a6f 368 ADC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 369 CAN1_TX_IRQHandler
AnnaBridge 182:a56a73fd2a6f 370 CAN1_RX0_IRQHandler
AnnaBridge 182:a56a73fd2a6f 371 CAN1_RX1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 372 CAN1_SCE_IRQHandler
AnnaBridge 182:a56a73fd2a6f 373 EXTI9_5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 374 TIM1_BRK_TIM9_IRQHandler
AnnaBridge 182:a56a73fd2a6f 375 TIM1_UP_TIM10_IRQHandler
AnnaBridge 182:a56a73fd2a6f 376 TIM1_TRG_COM_TIM11_IRQHandler
AnnaBridge 182:a56a73fd2a6f 377 TIM1_CC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 378 TIM2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 379 TIM3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 380 TIM4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 381 I2C1_EV_IRQHandler
AnnaBridge 182:a56a73fd2a6f 382 I2C1_ER_IRQHandler
AnnaBridge 182:a56a73fd2a6f 383 I2C2_EV_IRQHandler
AnnaBridge 182:a56a73fd2a6f 384 I2C2_ER_IRQHandler
AnnaBridge 182:a56a73fd2a6f 385 SPI1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 386 SPI2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 387 USART1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 388 USART2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 389 USART3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 390 EXTI15_10_IRQHandler
AnnaBridge 182:a56a73fd2a6f 391 RTC_Alarm_IRQHandler
AnnaBridge 182:a56a73fd2a6f 392 OTG_FS_WKUP_IRQHandler
AnnaBridge 182:a56a73fd2a6f 393 TIM8_BRK_TIM12_IRQHandler
AnnaBridge 182:a56a73fd2a6f 394 TIM8_UP_TIM13_IRQHandler
AnnaBridge 182:a56a73fd2a6f 395 TIM8_TRG_COM_TIM14_IRQHandler
AnnaBridge 182:a56a73fd2a6f 396 TIM8_CC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 397 DMA1_Stream7_IRQHandler
AnnaBridge 182:a56a73fd2a6f 398 FMC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 399 SDIO_IRQHandler
AnnaBridge 182:a56a73fd2a6f 400 TIM5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 401 SPI3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 402 UART4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 403 UART5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 404 TIM6_DAC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 405 TIM7_IRQHandler
AnnaBridge 182:a56a73fd2a6f 406 DMA2_Stream0_IRQHandler
AnnaBridge 182:a56a73fd2a6f 407 DMA2_Stream1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 408 DMA2_Stream2_IRQHandler
AnnaBridge 182:a56a73fd2a6f 409 DMA2_Stream3_IRQHandler
AnnaBridge 182:a56a73fd2a6f 410 DMA2_Stream4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 411 ETH_IRQHandler
AnnaBridge 182:a56a73fd2a6f 412 ETH_WKUP_IRQHandler
AnnaBridge 182:a56a73fd2a6f 413 CAN2_TX_IRQHandler
AnnaBridge 182:a56a73fd2a6f 414 CAN2_RX0_IRQHandler
AnnaBridge 182:a56a73fd2a6f 415 CAN2_RX1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 416 CAN2_SCE_IRQHandler
AnnaBridge 182:a56a73fd2a6f 417 OTG_FS_IRQHandler
AnnaBridge 182:a56a73fd2a6f 418 DMA2_Stream5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 419 DMA2_Stream6_IRQHandler
AnnaBridge 182:a56a73fd2a6f 420 DMA2_Stream7_IRQHandler
AnnaBridge 182:a56a73fd2a6f 421 USART6_IRQHandler
AnnaBridge 182:a56a73fd2a6f 422 I2C3_EV_IRQHandler
AnnaBridge 182:a56a73fd2a6f 423 I2C3_ER_IRQHandler
AnnaBridge 182:a56a73fd2a6f 424 OTG_HS_EP1_OUT_IRQHandler
AnnaBridge 182:a56a73fd2a6f 425 OTG_HS_EP1_IN_IRQHandler
AnnaBridge 182:a56a73fd2a6f 426 OTG_HS_WKUP_IRQHandler
AnnaBridge 182:a56a73fd2a6f 427 OTG_HS_IRQHandler
AnnaBridge 182:a56a73fd2a6f 428 DCMI_IRQHandler
AnnaBridge 182:a56a73fd2a6f 429 HASH_RNG_IRQHandler
AnnaBridge 182:a56a73fd2a6f 430 FPU_IRQHandler
AnnaBridge 182:a56a73fd2a6f 431 UART7_IRQHandler
AnnaBridge 182:a56a73fd2a6f 432 UART8_IRQHandler
AnnaBridge 182:a56a73fd2a6f 433 SPI4_IRQHandler
AnnaBridge 182:a56a73fd2a6f 434 SPI5_IRQHandler
AnnaBridge 182:a56a73fd2a6f 435 SPI6_IRQHandler
AnnaBridge 182:a56a73fd2a6f 436 SAI1_IRQHandler
AnnaBridge 182:a56a73fd2a6f 437 LTDC_IRQHandler
AnnaBridge 182:a56a73fd2a6f 438 LTDC_ER_IRQHandler
AnnaBridge 182:a56a73fd2a6f 439 DMA2D_IRQHandler
AnnaBridge 182:a56a73fd2a6f 440 B .
AnnaBridge 182:a56a73fd2a6f 441
AnnaBridge 182:a56a73fd2a6f 442 ENDP
AnnaBridge 182:a56a73fd2a6f 443
AnnaBridge 182:a56a73fd2a6f 444 ALIGN
AnnaBridge 182:a56a73fd2a6f 445 END
AnnaBridge 182:a56a73fd2a6f 446
AnnaBridge 182:a56a73fd2a6f 447 ;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****