bs_bcu_app/prj/MDK-ARM/Listings/startup_stm32f407xx.lst

2329 lines
90 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ARM Macro Assembler Page 1
1 00000000 ;*******************************************************
************************
2 00000000 ;* File Name : startup_stm32f407xx.s
3 00000000 ;* Author : MCD Application Team
4 00000000 ;* Description : STM32F407xx devices vector table
for MDK-ARM toolchain.
5 00000000 ;* This module performs:
6 00000000 ;* - Set the initial SP
7 00000000 ;* - Set the initial PC == Reset_Ha
ndler
8 00000000 ;* - Set the vector table entries w
ith the exceptions ISR address
9 00000000 ;* - Branches to __main in the C li
brary (which eventually
10 00000000 ;* calls main()).
11 00000000 ;* After Reset the CortexM4 process
or is in Thread mode,
12 00000000 ;* priority is Privileged, and the
Stack is set to Main.
13 00000000 ;*******************************************************
*************************
14 00000000 ;* @attention
15 00000000 ;*
16 00000000 ;* <h2><center>&copy; Copyright (c) 2017 STMicroelectron
ics.
17 00000000 ;* All rights reserved.</center></h2>
18 00000000 ;*
19 00000000 ;* This software component is licensed by ST under BSD 3
-Clause license,
20 00000000 ;* the "License"; You may not use this file except in co
mpliance with the
21 00000000 ;* License. You may obtain a copy of the License at:
22 00000000 ;* opensource.org/licenses/BSD-3-
Clause
23 00000000 ;*
24 00000000 ;*******************************************************
************************
25 00000000 ;* <<< Use Configuration Wizard in Context Menu >>>
26 00000000 ;
27 00000000 ; Amount of memory (in bytes) allocated for Stack
28 00000000 ; Tailor this value to your application needs
29 00000000 ; <h> Stack Configuration
30 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
31 00000000 ; </h>
32 00000000
33 00000000 00000400
Stack_Size
EQU 0x00000400
34 00000000
35 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
=3
36 00000000 Stack_Mem
SPACE Stack_Size
37 00000400 __initial_sp
38 00000400
39 00000400
40 00000400 ; <h> Heap Configuration
41 00000400 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
42 00000400 ; </h>
ARM Macro Assembler Page 2
43 00000400
44 00000400 ;δ<>õ<EFBFBD><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>(malloc,free<65><65>)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Heap_Szi
eΪ0
45 00000400 00000000
Heap_Size
EQU 0x00000000
46 00000400
47 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=
3
48 00000000 __heap_base
49 00000000 Heap_Mem
SPACE Heap_Size
50 00000000 __heap_limit
51 00000000
52 00000000 PRESERVE8
53 00000000 THUMB
54 00000000
55 00000000
56 00000000 ; Vector Table Mapped to Address 0 at Reset
57 00000000 AREA RESET, DATA, READONLY
58 00000000 EXPORT __Vectors
59 00000000 EXPORT __Vectors_End
60 00000000 EXPORT __Vectors_Size
61 00000000
62 00000000 00000000
__Vectors
DCD __initial_sp ; Top of Stack
63 00000004 00000000 DCD Reset_Handler ; Reset Handler
64 00000008 00000000 DCD NMI_Handler ; NMI Handler
65 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
Handler
66 00000010 00000000 DCD MemManage_Handler
; MPU Fault Handler
67 00000014 00000000 DCD BusFault_Handler
; Bus Fault Handler
68 00000018 00000000 DCD UsageFault_Handler ; Usage Faul
t Handler
69 0000001C 00000000 DCD 0 ; Reserved
70 00000020 00000000 DCD 0 ; Reserved
71 00000024 00000000 DCD 0 ; Reserved
72 00000028 00000000 DCD 0 ; Reserved
73 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
74 00000030 00000000 DCD DebugMon_Handler ; Debug Monito
r Handler
75 00000034 00000000 DCD 0 ; Reserved
76 00000038 00000000 DCD OS_CPU_PendSVHandler
; PendSV Handler
77 0000003C 00000000 DCD SysTick_Handler
; SysTick Handler
78 00000040
79 00000040 ; External Interrupts
80 00000040 00000000 DCD WWDG_IRQHandler ; Window WatchD
og
81 00000044 00000000 DCD PVD_IRQHandler ; PVD through EX
TI Line detection
ARM Macro Assembler Page 3
82 00000048 00000000 DCD TAMP_STAMP_IRQHandler ; Tamper
and TimeStamps thro
ugh the EXTI line
83 0000004C 00000000 DCD RTC_WKUP_IRQHandler ; RTC Wakeu
p through the EXTI
line
84 00000050 00000000 DCD FLASH_IRQHandler ; FLASH
85 00000054 00000000 DCD RCC_IRQHandler ; RCC
86 00000058 00000000 DCD EXTI0_IRQHandler ; EXTI Line0
87 0000005C 00000000 DCD EXTI1_IRQHandler ; EXTI Line1
88 00000060 00000000 DCD EXTI2_IRQHandler ; EXTI Line2
89 00000064 00000000 DCD EXTI3_IRQHandler ; EXTI Line3
90 00000068 00000000 DCD EXTI4_IRQHandler ; EXTI Line4
91 0000006C 00000000 DCD DMA1_Stream0_IRQHandler ; DMA1
Stream 0
92 00000070 00000000 DCD DMA1_Stream1_IRQHandler ; DMA1
Stream 1
93 00000074 00000000 DCD DMA1_Stream2_IRQHandler ; DMA1
Stream 2
94 00000078 00000000 DCD DMA1_Stream3_IRQHandler ; DMA1
Stream 3
95 0000007C 00000000 DCD DMA1_Stream4_IRQHandler ; DMA1
Stream 4
96 00000080 00000000 DCD DMA1_Stream5_IRQHandler ; DMA1
Stream 5
ARM Macro Assembler Page 4
97 00000084 00000000 DCD DMA1_Stream6_IRQHandler ; DMA1
Stream 6
98 00000088 00000000 DCD ADC_IRQHandler ; ADC1, ADC2 and
ADC3s
99 0000008C 00000000 DCD CAN1_TX_IRQHandler ; CAN1 TX
100 00000090 00000000 DCD CAN1_RX0_IRQHandler ; CAN1 RX0
101 00000094 00000000 DCD CAN1_RX1_IRQHandler ; CAN1 RX1
102 00000098 00000000 DCD CAN1_SCE_IRQHandler ; CAN1 SCE
103 0000009C 00000000 DCD EXTI9_5_IRQHandler ; External L
ine[9:5]s
104 000000A0 00000000 DCD TIM1_BRK_TIM9_IRQHandler ; TIM1
Break and TIM9
105 000000A4 00000000 DCD TIM1_UP_TIM10_IRQHandler ; TIM1
Update and TIM10
106 000000A8 00000000 DCD TIM1_TRG_COM_TIM11_IRQHandler ;
TIM1 Trigger and C
ommutation and TIM1
1
107 000000AC 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
re Compare
108 000000B0 00000000 DCD TIM2_IRQHandler ; TIM2
109 000000B4 00000000 DCD TIM3_IRQHandler ; TIM3
110 000000B8 00000000 DCD TIM4_IRQHandler ; TIM4
111 000000BC 00000000 DCD I2C1_EV_IRQHandler ; I2C1 Event
112 000000C0 00000000 DCD I2C1_ER_IRQHandler ; I2C1 Error
ARM Macro Assembler Page 5
113 000000C4 00000000 DCD I2C2_EV_IRQHandler ; I2C2 Event
114 000000C8 00000000 DCD I2C2_ER_IRQHandler ; I2C2 Error
115 000000CC 00000000 DCD SPI1_IRQHandler ; SPI1
116 000000D0 00000000 DCD SPI2_IRQHandler ; SPI2
117 000000D4 00000000 DCD USART1_IRQHandler ; USART1
118 000000D8 00000000 DCD USART2_IRQHandler ; USART2
119 000000DC 00000000 DCD USART3_IRQHandler ; USART3
120 000000E0 00000000 DCD EXTI15_10_IRQHandler ; External
Line[15:10]s
121 000000E4 00000000 DCD RTC_Alarm_IRQHandler ; RTC Alar
m (A and B) through
EXTI Line
122 000000E8 00000000 DCD OTG_FS_WKUP_IRQHandler ; USB OT
G FS Wakeup through
EXTI line
123 000000EC 00000000 DCD TIM8_BRK_TIM12_IRQHandler ; TIM
8 Break and TIM12
124 000000F0 00000000 DCD TIM8_UP_TIM13_IRQHandler ; TIM8
Update and TIM13
125 000000F4 00000000 DCD TIM8_TRG_COM_TIM14_IRQHandler ;
TIM8 Trigger and C
ommutation and TIM1
4
126 000000F8 00000000 DCD TIM8_CC_IRQHandler ; TIM8 Captu
re Compare
127 000000FC 00000000 DCD DMA1_Stream7_IRQHandler ; DMA1
Stream7
128 00000100 00000000 DCD FMC_IRQHandler ; FMC
129 00000104 00000000 DCD SDIO_IRQHandler ; SDIO
ARM Macro Assembler Page 6
130 00000108 00000000 DCD TIM5_IRQHandler ; TIM5
131 0000010C 00000000 DCD SPI3_IRQHandler ; SPI3
132 00000110 00000000 DCD UART4_IRQHandler ; UART4
133 00000114 00000000 DCD UART5_IRQHandler ; UART5
134 00000118 00000000 DCD TIM6_DAC_IRQHandler ; TIM6 and
DAC1&2 underrun err
ors
135 0000011C 00000000 DCD TIM7_IRQHandler ; TIM7
136 00000120 00000000 DCD DMA2_Stream0_IRQHandler ; DMA2
Stream 0
137 00000124 00000000 DCD DMA2_Stream1_IRQHandler ; DMA2
Stream 1
138 00000128 00000000 DCD DMA2_Stream2_IRQHandler ; DMA2
Stream 2
139 0000012C 00000000 DCD DMA2_Stream3_IRQHandler ; DMA2
Stream 3
140 00000130 00000000 DCD DMA2_Stream4_IRQHandler ; DMA2
Stream 4
141 00000134 00000000 DCD ETH_IRQHandler ; Ethernet
142 00000138 00000000 DCD ETH_WKUP_IRQHandler ; Ethernet
Wakeup through EXTI
line
143 0000013C 00000000 DCD CAN2_TX_IRQHandler ; CAN2 TX
144 00000140 00000000 DCD CAN2_RX0_IRQHandler ; CAN2 RX0
145 00000144 00000000 DCD CAN2_RX1_IRQHandler ; CAN2 RX1
146 00000148 00000000 DCD CAN2_SCE_IRQHandler ; CAN2 SCE
ARM Macro Assembler Page 7
147 0000014C 00000000 DCD OTG_FS_IRQHandler ; USB OTG FS
148 00000150 00000000 DCD DMA2_Stream5_IRQHandler ; DMA2
Stream 5
149 00000154 00000000 DCD DMA2_Stream6_IRQHandler ; DMA2
Stream 6
150 00000158 00000000 DCD DMA2_Stream7_IRQHandler ; DMA2
Stream 7
151 0000015C 00000000 DCD USART6_IRQHandler ; USART6
152 00000160 00000000 DCD I2C3_EV_IRQHandler ; I2C3 event
153 00000164 00000000 DCD I2C3_ER_IRQHandler ; I2C3 error
154 00000168 00000000 DCD OTG_HS_EP1_OUT_IRQHandler ; USB
OTG HS End Point 1
Out
155 0000016C 00000000 DCD OTG_HS_EP1_IN_IRQHandler ; USB
OTG HS End Point 1
In
156 00000170 00000000 DCD OTG_HS_WKUP_IRQHandler ; USB OT
G HS Wakeup through
EXTI
157 00000174 00000000 DCD OTG_HS_IRQHandler ; USB OTG HS
158 00000178 00000000 DCD DCMI_IRQHandler ; DCMI
159 0000017C 00000000 DCD 0 ; Reserved
160 00000180 00000000 DCD HASH_RNG_IRQHandler
; Hash and Rng
161 00000184 00000000 DCD FPU_IRQHandler ; FPU
162 00000188
163 00000188
164 00000188 __Vectors_End
165 00000188
166 00000188 00000188
__Vectors_Size
EQU __Vectors_End - __Vectors
167 00000188
168 00000188 AREA |.text|, CODE, READONLY
169 00000000
ARM Macro Assembler Page 8
170 00000000 ; Reset handler
171 00000000 Reset_Handler
PROC
172 00000000 EXPORT Reset_Handler
[WEAK]
173 00000000 IMPORT SystemInit
174 00000000 IMPORT __main
175 00000000
176 00000000 IF {FPU} != "SoftVFP" ;ͨ<><CDA8>Target<65>
<20><><EFBFBD><EEBFA8>Floating Poi
nt Hardwareѡ<65><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>.
177 00000000 ;<3B><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>:Not Used,<2C>򲻱<EFBFBD><F2B2BBB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD>(<28><>ENDIF<49><46><EFBFBD><EFBFBD>)
178 00000000 ;<3B><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>:Use Single/Double Precision,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD>
179 00000000 ;Enable Floating Point Support at reset for FPU
180 00000000 F8DF 0034 LDR.W R0, =0xE000ED88 ; Load address
of CPACR register
181 00000004 6801 LDR R1, [R0] ; Read value at CPA
CR
182 00000006 F441 0170 ORR R1, R1, #(0xF <<20) ; Set bits
20-23 to enable CP
10 and CP11 coproce
ssors
183 0000000A ; Write back the modified CPACR value
184 0000000A 6001 STR R1, [R0] ; Wait for store to
complete
185 0000000C F3BF 8F4F DSB
186 00000010 ;<3B><><EFBFBD><EFBFBD>OSӦ<53><D3A6>,FPU<50>Ĵ<EFBFBD><C4B4><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD>OSѹջ<D1B9><D5BB><EFBFBD><EFBFBD>,<2C>ر<EFBFBD>Ӳ<EFBFBD><D3B2>ѹջ
187 00000010 ; Disable automatic FP register content
188 00000010 ; Disable lazy context switch
189 00000010 ; LDR.W R0, =0xE000EF34 ; Load
address to FPCCR register
190 00000010 ; LDR R1, [R0]
191 00000010 ; AND R1, R1, #(0x3FFFFFFF) ; Clear
the LSPEN and ASPEN bits
192 00000010 ; STR R1, [R0]
193 00000010 ; ISB ; Reset
pipeline now the FPU is enabled
194 00000010 ENDIF
195 00000010
196 00000010 480A LDR R0, =SystemInit
197 00000012 4780 BLX R0
198 00000014 480A LDR R0, =__main
199 00000016 4700 BX R0
200 00000018 ENDP
201 00000018
202 00000018 ; Dummy Exception Handlers (infinite loops which can be
modified)
203 00000018
204 00000018 NMI_Handler
PROC
205 00000018 EXPORT NMI_Handler [WEA
K]
206 00000018 E7FE B .
207 0000001A ENDP
209 0000001A HardFault_Handler
PROC
210 0000001A EXPORT HardFault_Handler [WEA
K]
ARM Macro Assembler Page 9
211 0000001A E7FE B .
212 0000001C ENDP
214 0000001C MemManage_Handler
PROC
215 0000001C EXPORT MemManage_Handler [WEA
K]
216 0000001C E7FE B .
217 0000001E ENDP
219 0000001E BusFault_Handler
PROC
220 0000001E EXPORT BusFault_Handler [WEA
K]
221 0000001E E7FE B .
222 00000020 ENDP
224 00000020 UsageFault_Handler
PROC
225 00000020 EXPORT UsageFault_Handler [WEA
K]
226 00000020 E7FE B .
227 00000022 ENDP
228 00000022 SVC_Handler
PROC
229 00000022 EXPORT SVC_Handler [WEA
K]
230 00000022 E7FE B .
231 00000024 ENDP
233 00000024 DebugMon_Handler
PROC
234 00000024 EXPORT DebugMon_Handler [WEA
K]
235 00000024 E7FE B .
236 00000026 ENDP
237 00000026 OS_CPU_PendSVHandler
PROC
238 00000026 EXPORT OS_CPU_PendSVHandler
[WEAK]
239 00000026 E7FE B .
240 00000028 ENDP
241 00000028 SysTick_Handler
PROC
242 00000028 EXPORT SysTick_Handler [WEA
K]
243 00000028 E7FE B .
244 0000002A ENDP
245 0000002A
246 0000002A Default_Handler
PROC
247 0000002A
248 0000002A EXPORT WWDG_IRQHandler
[WEAK]
249 0000002A EXPORT PVD_IRQHandler
[WEAK]
250 0000002A EXPORT TAMP_STAMP_IRQHandler
[WEAK]
251 0000002A EXPORT RTC_WKUP_IRQHandler
[WEAK]
252 0000002A EXPORT FLASH_IRQHandler
[WEAK]
253 0000002A EXPORT RCC_IRQHandler
ARM Macro Assembler Page 10
[WEAK]
254 0000002A EXPORT EXTI0_IRQHandler
[WEAK]
255 0000002A EXPORT EXTI1_IRQHandler
[WEAK]
256 0000002A EXPORT EXTI2_IRQHandler
[WEAK]
257 0000002A EXPORT EXTI3_IRQHandler
[WEAK]
258 0000002A EXPORT EXTI4_IRQHandler
[WEAK]
259 0000002A EXPORT DMA1_Stream0_IRQHandler
[WEAK]
260 0000002A EXPORT DMA1_Stream1_IRQHandler
[WEAK]
261 0000002A EXPORT DMA1_Stream2_IRQHandler
[WEAK]
262 0000002A EXPORT DMA1_Stream3_IRQHandler
[WEAK]
263 0000002A EXPORT DMA1_Stream4_IRQHandler
[WEAK]
264 0000002A EXPORT DMA1_Stream5_IRQHandler
[WEAK]
265 0000002A EXPORT DMA1_Stream6_IRQHandler
[WEAK]
266 0000002A EXPORT ADC_IRQHandler
[WEAK]
267 0000002A EXPORT CAN1_TX_IRQHandler
[WEAK]
268 0000002A EXPORT CAN1_RX0_IRQHandler
[WEAK]
269 0000002A EXPORT CAN1_RX1_IRQHandler
[WEAK]
270 0000002A EXPORT CAN1_SCE_IRQHandler
[WEAK]
271 0000002A EXPORT EXTI9_5_IRQHandler
[WEAK]
272 0000002A EXPORT TIM1_BRK_TIM9_IRQHandler
[WEAK]
273 0000002A EXPORT TIM1_UP_TIM10_IRQHandler
[WEAK]
274 0000002A EXPORT TIM1_TRG_COM_TIM11_IRQHandler
[WEAK]
275 0000002A EXPORT TIM1_CC_IRQHandler
[WEAK]
276 0000002A EXPORT TIM2_IRQHandler
[WEAK]
277 0000002A EXPORT TIM3_IRQHandler
[WEAK]
278 0000002A EXPORT TIM4_IRQHandler
[WEAK]
279 0000002A EXPORT I2C1_EV_IRQHandler
[WEAK]
280 0000002A EXPORT I2C1_ER_IRQHandler
[WEAK]
281 0000002A EXPORT I2C2_EV_IRQHandler
[WEAK]
282 0000002A EXPORT I2C2_ER_IRQHandler
[WEAK]
ARM Macro Assembler Page 11
283 0000002A EXPORT SPI1_IRQHandler
[WEAK]
284 0000002A EXPORT SPI2_IRQHandler
[WEAK]
285 0000002A EXPORT USART1_IRQHandler
[WEAK]
286 0000002A EXPORT USART2_IRQHandler
[WEAK]
287 0000002A EXPORT USART3_IRQHandler
[WEAK]
288 0000002A EXPORT EXTI15_10_IRQHandler
[WEAK]
289 0000002A EXPORT RTC_Alarm_IRQHandler
[WEAK]
290 0000002A EXPORT OTG_FS_WKUP_IRQHandler
[WEAK]
291 0000002A EXPORT TIM8_BRK_TIM12_IRQHandler
[WEAK]
292 0000002A EXPORT TIM8_UP_TIM13_IRQHandler
[WEAK]
293 0000002A EXPORT TIM8_TRG_COM_TIM14_IRQHandler
[WEAK]
294 0000002A EXPORT TIM8_CC_IRQHandler
[WEAK]
295 0000002A EXPORT DMA1_Stream7_IRQHandler
[WEAK]
296 0000002A EXPORT FMC_IRQHandler
[WEAK]
297 0000002A EXPORT SDIO_IRQHandler
[WEAK]
298 0000002A EXPORT TIM5_IRQHandler
[WEAK]
299 0000002A EXPORT SPI3_IRQHandler
[WEAK]
300 0000002A EXPORT UART4_IRQHandler
[WEAK]
301 0000002A EXPORT UART5_IRQHandler
[WEAK]
302 0000002A EXPORT TIM6_DAC_IRQHandler
[WEAK]
303 0000002A EXPORT TIM7_IRQHandler
[WEAK]
304 0000002A EXPORT DMA2_Stream0_IRQHandler
[WEAK]
305 0000002A EXPORT DMA2_Stream1_IRQHandler
[WEAK]
306 0000002A EXPORT DMA2_Stream2_IRQHandler
[WEAK]
307 0000002A EXPORT DMA2_Stream3_IRQHandler
[WEAK]
308 0000002A EXPORT DMA2_Stream4_IRQHandler
[WEAK]
309 0000002A EXPORT ETH_IRQHandler
[WEAK]
310 0000002A EXPORT ETH_WKUP_IRQHandler
[WEAK]
311 0000002A EXPORT CAN2_TX_IRQHandler
[WEAK]
312 0000002A EXPORT CAN2_RX0_IRQHandler
ARM Macro Assembler Page 12
[WEAK]
313 0000002A EXPORT CAN2_RX1_IRQHandler
[WEAK]
314 0000002A EXPORT CAN2_SCE_IRQHandler
[WEAK]
315 0000002A EXPORT OTG_FS_IRQHandler
[WEAK]
316 0000002A EXPORT DMA2_Stream5_IRQHandler
[WEAK]
317 0000002A EXPORT DMA2_Stream6_IRQHandler
[WEAK]
318 0000002A EXPORT DMA2_Stream7_IRQHandler
[WEAK]
319 0000002A EXPORT USART6_IRQHandler
[WEAK]
320 0000002A EXPORT I2C3_EV_IRQHandler
[WEAK]
321 0000002A EXPORT I2C3_ER_IRQHandler
[WEAK]
322 0000002A EXPORT OTG_HS_EP1_OUT_IRQHandler
[WEAK]
323 0000002A EXPORT OTG_HS_EP1_IN_IRQHandler
[WEAK]
324 0000002A EXPORT OTG_HS_WKUP_IRQHandler
[WEAK]
325 0000002A EXPORT OTG_HS_IRQHandler
[WEAK]
326 0000002A EXPORT DCMI_IRQHandler
[WEAK]
327 0000002A EXPORT HASH_RNG_IRQHandler
[WEAK]
328 0000002A EXPORT FPU_IRQHandler
[WEAK]
329 0000002A
330 0000002A WWDG_IRQHandler
331 0000002A PVD_IRQHandler
332 0000002A TAMP_STAMP_IRQHandler
333 0000002A RTC_WKUP_IRQHandler
334 0000002A FLASH_IRQHandler
335 0000002A RCC_IRQHandler
336 0000002A EXTI0_IRQHandler
337 0000002A EXTI1_IRQHandler
338 0000002A EXTI2_IRQHandler
339 0000002A EXTI3_IRQHandler
340 0000002A EXTI4_IRQHandler
341 0000002A DMA1_Stream0_IRQHandler
342 0000002A DMA1_Stream1_IRQHandler
343 0000002A DMA1_Stream2_IRQHandler
344 0000002A DMA1_Stream3_IRQHandler
345 0000002A DMA1_Stream4_IRQHandler
346 0000002A DMA1_Stream5_IRQHandler
347 0000002A DMA1_Stream6_IRQHandler
348 0000002A ADC_IRQHandler
349 0000002A CAN1_TX_IRQHandler
350 0000002A CAN1_RX0_IRQHandler
351 0000002A CAN1_RX1_IRQHandler
352 0000002A CAN1_SCE_IRQHandler
353 0000002A EXTI9_5_IRQHandler
354 0000002A TIM1_BRK_TIM9_IRQHandler
ARM Macro Assembler Page 13
355 0000002A TIM1_UP_TIM10_IRQHandler
356 0000002A TIM1_TRG_COM_TIM11_IRQHandler
357 0000002A TIM1_CC_IRQHandler
358 0000002A TIM2_IRQHandler
359 0000002A TIM3_IRQHandler
360 0000002A TIM4_IRQHandler
361 0000002A I2C1_EV_IRQHandler
362 0000002A I2C1_ER_IRQHandler
363 0000002A I2C2_EV_IRQHandler
364 0000002A I2C2_ER_IRQHandler
365 0000002A SPI1_IRQHandler
366 0000002A SPI2_IRQHandler
367 0000002A USART1_IRQHandler
368 0000002A USART2_IRQHandler
369 0000002A USART3_IRQHandler
370 0000002A EXTI15_10_IRQHandler
371 0000002A RTC_Alarm_IRQHandler
372 0000002A OTG_FS_WKUP_IRQHandler
373 0000002A TIM8_BRK_TIM12_IRQHandler
374 0000002A TIM8_UP_TIM13_IRQHandler
375 0000002A TIM8_TRG_COM_TIM14_IRQHandler
376 0000002A TIM8_CC_IRQHandler
377 0000002A DMA1_Stream7_IRQHandler
378 0000002A FMC_IRQHandler
379 0000002A SDIO_IRQHandler
380 0000002A TIM5_IRQHandler
381 0000002A SPI3_IRQHandler
382 0000002A UART4_IRQHandler
383 0000002A UART5_IRQHandler
384 0000002A TIM6_DAC_IRQHandler
385 0000002A TIM7_IRQHandler
386 0000002A DMA2_Stream0_IRQHandler
387 0000002A DMA2_Stream1_IRQHandler
388 0000002A DMA2_Stream2_IRQHandler
389 0000002A DMA2_Stream3_IRQHandler
390 0000002A DMA2_Stream4_IRQHandler
391 0000002A ETH_IRQHandler
392 0000002A ETH_WKUP_IRQHandler
393 0000002A CAN2_TX_IRQHandler
394 0000002A CAN2_RX0_IRQHandler
395 0000002A CAN2_RX1_IRQHandler
396 0000002A CAN2_SCE_IRQHandler
397 0000002A OTG_FS_IRQHandler
398 0000002A DMA2_Stream5_IRQHandler
399 0000002A DMA2_Stream6_IRQHandler
400 0000002A DMA2_Stream7_IRQHandler
401 0000002A USART6_IRQHandler
402 0000002A I2C3_EV_IRQHandler
403 0000002A I2C3_ER_IRQHandler
404 0000002A OTG_HS_EP1_OUT_IRQHandler
405 0000002A OTG_HS_EP1_IN_IRQHandler
406 0000002A OTG_HS_WKUP_IRQHandler
407 0000002A OTG_HS_IRQHandler
408 0000002A DCMI_IRQHandler
409 0000002A HASH_RNG_IRQHandler
410 0000002A FPU_IRQHandler
411 0000002A
412 0000002A E7FE B .
413 0000002C
ARM Macro Assembler Page 14
414 0000002C ENDP
415 0000002C
416 0000002C ALIGN
417 0000002C
418 0000002C ;*******************************************************
************************
419 0000002C ; User Stack and Heap initialization
420 0000002C ;*******************************************************
************************
421 0000002C IF :DEF:__MICROLIB
428 0000002C
429 0000002C IMPORT __use_two_region_memory
430 0000002C EXPORT __user_initial_stackheap
431 0000002C
432 0000002C __user_initial_stackheap
433 0000002C
434 0000002C 4805 LDR R0, = Heap_Mem
435 0000002E 4906 LDR R1, =(Stack_Mem + Stack_Size)
436 00000030 4A04 LDR R2, = (Heap_Mem + Heap_Size)
437 00000032 4B06 LDR R3, = Stack_Mem
438 00000034 4770 BX LR
439 00000036
440 00000036 00 00 ALIGN
441 00000038
442 00000038 ENDIF
443 00000038
444 00000038 END
E000ED88
00000000
00000000
00000000
00000400
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M4.fp --apcs=int
erwork --depend=.\objects\startup_stm32f407xx.d -o.\objects\startup_stm32f407xx
.o -I.\RTE\_stm32f407 -ID:\keil5\ARM\PACK\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMS
IS\Device\ST\STM32F4xx\Include -ID:\keil5\ARM\CMSIS\Include --predefine="__UVIS
ION_VERSION SETA 524" --predefine="STM32F407xx SETA 1" --list=.\listings\startu
p_stm32f407xx.lst ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\s
tartup_stm32f407xx.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
STACK 00000000
Symbol: STACK
Definitions
At line 35 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
None
Comment: STACK unused
Stack_Mem 00000000
Symbol: Stack_Mem
Definitions
At line 36 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 435 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 437 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
__initial_sp 00000400
Symbol: __initial_sp
Definitions
At line 37 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 62 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Comment: __initial_sp used once
3 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
HEAP 00000000
Symbol: HEAP
Definitions
At line 47 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
None
Comment: HEAP unused
Heap_Mem 00000000
Symbol: Heap_Mem
Definitions
At line 49 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 434 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 436 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
__heap_base 00000000
Symbol: __heap_base
Definitions
At line 48 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
None
Comment: __heap_base unused
__heap_limit 00000000
Symbol: __heap_limit
Definitions
At line 50 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
None
Comment: __heap_limit unused
4 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
RESET 00000000
Symbol: RESET
Definitions
At line 57 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
None
Comment: RESET unused
__Vectors 00000000
Symbol: __Vectors
Definitions
At line 62 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 58 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 166 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
__Vectors_End 00000188
Symbol: __Vectors_End
Definitions
At line 164 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 59 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 166 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
3 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.text 00000000
Symbol: .text
Definitions
At line 168 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
None
Comment: .text unused
ADC_IRQHandler 0000002A
Symbol: ADC_IRQHandler
Definitions
At line 348 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 98 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 266 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
BusFault_Handler 0000001E
Symbol: BusFault_Handler
Definitions
At line 219 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 67 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 220 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN1_RX0_IRQHandler 0000002A
Symbol: CAN1_RX0_IRQHandler
Definitions
At line 350 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 100 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 268 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN1_RX1_IRQHandler 0000002A
Symbol: CAN1_RX1_IRQHandler
Definitions
At line 351 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 101 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 269 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN1_SCE_IRQHandler 0000002A
ARM Macro Assembler Page 2 Alphabetic symbol ordering
Relocatable symbols
Symbol: CAN1_SCE_IRQHandler
Definitions
At line 352 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 102 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 270 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN1_TX_IRQHandler 0000002A
Symbol: CAN1_TX_IRQHandler
Definitions
At line 349 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 99 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 267 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN2_RX0_IRQHandler 0000002A
Symbol: CAN2_RX0_IRQHandler
Definitions
At line 394 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 144 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 312 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN2_RX1_IRQHandler 0000002A
Symbol: CAN2_RX1_IRQHandler
Definitions
At line 395 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 145 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 313 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN2_SCE_IRQHandler 0000002A
Symbol: CAN2_SCE_IRQHandler
Definitions
At line 396 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 146 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 314 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
CAN2_TX_IRQHandler 0000002A
ARM Macro Assembler Page 3 Alphabetic symbol ordering
Relocatable symbols
Symbol: CAN2_TX_IRQHandler
Definitions
At line 393 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 143 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 311 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DCMI_IRQHandler 0000002A
Symbol: DCMI_IRQHandler
Definitions
At line 408 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 158 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 326 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream0_IRQHandler 0000002A
Symbol: DMA1_Stream0_IRQHandler
Definitions
At line 341 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 91 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 259 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream1_IRQHandler 0000002A
Symbol: DMA1_Stream1_IRQHandler
Definitions
At line 342 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 92 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 260 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream2_IRQHandler 0000002A
Symbol: DMA1_Stream2_IRQHandler
Definitions
At line 343 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 93 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 261 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 4 Alphabetic symbol ordering
Relocatable symbols
DMA1_Stream3_IRQHandler 0000002A
Symbol: DMA1_Stream3_IRQHandler
Definitions
At line 344 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 94 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 262 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream4_IRQHandler 0000002A
Symbol: DMA1_Stream4_IRQHandler
Definitions
At line 345 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 95 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 263 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream5_IRQHandler 0000002A
Symbol: DMA1_Stream5_IRQHandler
Definitions
At line 346 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 96 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 264 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream6_IRQHandler 0000002A
Symbol: DMA1_Stream6_IRQHandler
Definitions
At line 347 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 97 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 265 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA1_Stream7_IRQHandler 0000002A
Symbol: DMA1_Stream7_IRQHandler
Definitions
At line 377 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 127 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 295 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 5 Alphabetic symbol ordering
Relocatable symbols
DMA2_Stream0_IRQHandler 0000002A
Symbol: DMA2_Stream0_IRQHandler
Definitions
At line 386 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 136 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 304 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream1_IRQHandler 0000002A
Symbol: DMA2_Stream1_IRQHandler
Definitions
At line 387 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 137 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 305 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream2_IRQHandler 0000002A
Symbol: DMA2_Stream2_IRQHandler
Definitions
At line 388 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 138 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 306 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream3_IRQHandler 0000002A
Symbol: DMA2_Stream3_IRQHandler
Definitions
At line 389 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 139 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 307 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream4_IRQHandler 0000002A
Symbol: DMA2_Stream4_IRQHandler
Definitions
At line 390 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 140 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 308 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
ARM Macro Assembler Page 6 Alphabetic symbol ordering
Relocatable symbols
es\arm\startup_stm32f407xx.s
DMA2_Stream5_IRQHandler 0000002A
Symbol: DMA2_Stream5_IRQHandler
Definitions
At line 398 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 148 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 316 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream6_IRQHandler 0000002A
Symbol: DMA2_Stream6_IRQHandler
Definitions
At line 399 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 149 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 317 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DMA2_Stream7_IRQHandler 0000002A
Symbol: DMA2_Stream7_IRQHandler
Definitions
At line 400 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 150 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 318 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
DebugMon_Handler 00000024
Symbol: DebugMon_Handler
Definitions
At line 233 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 74 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 234 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Default_Handler 0000002A
Symbol: Default_Handler
Definitions
At line 246 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
None
Comment: Default_Handler unused
ARM Macro Assembler Page 7 Alphabetic symbol ordering
Relocatable symbols
ETH_IRQHandler 0000002A
Symbol: ETH_IRQHandler
Definitions
At line 391 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 141 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 309 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ETH_WKUP_IRQHandler 0000002A
Symbol: ETH_WKUP_IRQHandler
Definitions
At line 392 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 142 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 310 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI0_IRQHandler 0000002A
Symbol: EXTI0_IRQHandler
Definitions
At line 336 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 86 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 254 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI15_10_IRQHandler 0000002A
Symbol: EXTI15_10_IRQHandler
Definitions
At line 370 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 120 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 288 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI1_IRQHandler 0000002A
Symbol: EXTI1_IRQHandler
Definitions
At line 337 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 87 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 255 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 8 Alphabetic symbol ordering
Relocatable symbols
EXTI2_IRQHandler 0000002A
Symbol: EXTI2_IRQHandler
Definitions
At line 338 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 88 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 256 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI3_IRQHandler 0000002A
Symbol: EXTI3_IRQHandler
Definitions
At line 339 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 89 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 257 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI4_IRQHandler 0000002A
Symbol: EXTI4_IRQHandler
Definitions
At line 340 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 90 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 258 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
EXTI9_5_IRQHandler 0000002A
Symbol: EXTI9_5_IRQHandler
Definitions
At line 353 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 103 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 271 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
FLASH_IRQHandler 0000002A
Symbol: FLASH_IRQHandler
Definitions
At line 334 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 84 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 252 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
ARM Macro Assembler Page 9 Alphabetic symbol ordering
Relocatable symbols
es\arm\startup_stm32f407xx.s
FMC_IRQHandler 0000002A
Symbol: FMC_IRQHandler
Definitions
At line 378 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 128 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 296 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
FPU_IRQHandler 0000002A
Symbol: FPU_IRQHandler
Definitions
At line 410 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 161 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 328 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
HASH_RNG_IRQHandler 0000002A
Symbol: HASH_RNG_IRQHandler
Definitions
At line 409 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 160 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 327 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
HardFault_Handler 0000001A
Symbol: HardFault_Handler
Definitions
At line 209 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 65 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 210 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C1_ER_IRQHandler 0000002A
Symbol: I2C1_ER_IRQHandler
Definitions
At line 362 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 112 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 10 Alphabetic symbol ordering
Relocatable symbols
At line 280 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C1_EV_IRQHandler 0000002A
Symbol: I2C1_EV_IRQHandler
Definitions
At line 361 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 111 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 279 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C2_ER_IRQHandler 0000002A
Symbol: I2C2_ER_IRQHandler
Definitions
At line 364 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 114 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 282 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C2_EV_IRQHandler 0000002A
Symbol: I2C2_EV_IRQHandler
Definitions
At line 363 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 113 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 281 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C3_ER_IRQHandler 0000002A
Symbol: I2C3_ER_IRQHandler
Definitions
At line 403 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 153 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 321 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
I2C3_EV_IRQHandler 0000002A
Symbol: I2C3_EV_IRQHandler
Definitions
At line 402 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 152 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
ARM Macro Assembler Page 11 Alphabetic symbol ordering
Relocatable symbols
es\arm\startup_stm32f407xx.s
At line 320 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
MemManage_Handler 0000001C
Symbol: MemManage_Handler
Definitions
At line 214 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 66 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 215 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
NMI_Handler 00000018
Symbol: NMI_Handler
Definitions
At line 204 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 64 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 205 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OS_CPU_PendSVHandler 00000026
Symbol: OS_CPU_PendSVHandler
Definitions
At line 237 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 76 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 238 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_FS_IRQHandler 0000002A
Symbol: OTG_FS_IRQHandler
Definitions
At line 397 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 147 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 315 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_FS_WKUP_IRQHandler 0000002A
Symbol: OTG_FS_WKUP_IRQHandler
Definitions
At line 372 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
ARM Macro Assembler Page 12 Alphabetic symbol ordering
Relocatable symbols
At line 122 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 290 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_HS_EP1_IN_IRQHandler 0000002A
Symbol: OTG_HS_EP1_IN_IRQHandler
Definitions
At line 405 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 155 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 323 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_HS_EP1_OUT_IRQHandler 0000002A
Symbol: OTG_HS_EP1_OUT_IRQHandler
Definitions
At line 404 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 154 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 322 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_HS_IRQHandler 0000002A
Symbol: OTG_HS_IRQHandler
Definitions
At line 407 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 157 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 325 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
OTG_HS_WKUP_IRQHandler 0000002A
Symbol: OTG_HS_WKUP_IRQHandler
Definitions
At line 406 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 156 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 324 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
PVD_IRQHandler 0000002A
Symbol: PVD_IRQHandler
Definitions
At line 331 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 13 Alphabetic symbol ordering
Relocatable symbols
Uses
At line 81 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 249 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
RCC_IRQHandler 0000002A
Symbol: RCC_IRQHandler
Definitions
At line 335 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 85 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 253 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
RTC_Alarm_IRQHandler 0000002A
Symbol: RTC_Alarm_IRQHandler
Definitions
At line 371 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 121 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 289 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
RTC_WKUP_IRQHandler 0000002A
Symbol: RTC_WKUP_IRQHandler
Definitions
At line 333 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 83 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 251 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Reset_Handler 00000000
Symbol: Reset_Handler
Definitions
At line 171 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 63 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 172 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SDIO_IRQHandler 0000002A
Symbol: SDIO_IRQHandler
Definitions
At line 379 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
ARM Macro Assembler Page 14 Alphabetic symbol ordering
Relocatable symbols
es\arm\startup_stm32f407xx.s
Uses
At line 129 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 297 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SPI1_IRQHandler 0000002A
Symbol: SPI1_IRQHandler
Definitions
At line 365 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 115 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 283 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SPI2_IRQHandler 0000002A
Symbol: SPI2_IRQHandler
Definitions
At line 366 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 116 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 284 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SPI3_IRQHandler 0000002A
Symbol: SPI3_IRQHandler
Definitions
At line 381 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 131 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 299 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SVC_Handler 00000022
Symbol: SVC_Handler
Definitions
At line 228 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 73 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 229 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
SysTick_Handler 00000028
Symbol: SysTick_Handler
Definitions
ARM Macro Assembler Page 15 Alphabetic symbol ordering
Relocatable symbols
At line 241 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 77 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 242 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TAMP_STAMP_IRQHandler 0000002A
Symbol: TAMP_STAMP_IRQHandler
Definitions
At line 332 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 82 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 250 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM1_BRK_TIM9_IRQHandler 0000002A
Symbol: TIM1_BRK_TIM9_IRQHandler
Definitions
At line 354 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 104 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 272 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM1_CC_IRQHandler 0000002A
Symbol: TIM1_CC_IRQHandler
Definitions
At line 357 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 107 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 275 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM1_TRG_COM_TIM11_IRQHandler 0000002A
Symbol: TIM1_TRG_COM_TIM11_IRQHandler
Definitions
At line 356 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 106 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 274 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM1_UP_TIM10_IRQHandler 0000002A
Symbol: TIM1_UP_TIM10_IRQHandler
ARM Macro Assembler Page 16 Alphabetic symbol ordering
Relocatable symbols
Definitions
At line 355 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 105 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 273 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM2_IRQHandler 0000002A
Symbol: TIM2_IRQHandler
Definitions
At line 358 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 108 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 276 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM3_IRQHandler 0000002A
Symbol: TIM3_IRQHandler
Definitions
At line 359 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 109 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 277 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM4_IRQHandler 0000002A
Symbol: TIM4_IRQHandler
Definitions
At line 360 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 110 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 278 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM5_IRQHandler 0000002A
Symbol: TIM5_IRQHandler
Definitions
At line 380 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 130 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 298 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM6_DAC_IRQHandler 0000002A
ARM Macro Assembler Page 17 Alphabetic symbol ordering
Relocatable symbols
Symbol: TIM6_DAC_IRQHandler
Definitions
At line 384 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 134 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 302 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM7_IRQHandler 0000002A
Symbol: TIM7_IRQHandler
Definitions
At line 385 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 135 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 303 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM8_BRK_TIM12_IRQHandler 0000002A
Symbol: TIM8_BRK_TIM12_IRQHandler
Definitions
At line 373 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 123 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 291 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM8_CC_IRQHandler 0000002A
Symbol: TIM8_CC_IRQHandler
Definitions
At line 376 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 126 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 294 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM8_TRG_COM_TIM14_IRQHandler 0000002A
Symbol: TIM8_TRG_COM_TIM14_IRQHandler
Definitions
At line 375 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 125 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 293 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
TIM8_UP_TIM13_IRQHandler 0000002A
ARM Macro Assembler Page 18 Alphabetic symbol ordering
Relocatable symbols
Symbol: TIM8_UP_TIM13_IRQHandler
Definitions
At line 374 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 124 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 292 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
UART4_IRQHandler 0000002A
Symbol: UART4_IRQHandler
Definitions
At line 382 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 132 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 300 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
UART5_IRQHandler 0000002A
Symbol: UART5_IRQHandler
Definitions
At line 383 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 133 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 301 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
USART1_IRQHandler 0000002A
Symbol: USART1_IRQHandler
Definitions
At line 367 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 117 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 285 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
USART2_IRQHandler 0000002A
Symbol: USART2_IRQHandler
Definitions
At line 368 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 118 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 286 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
ARM Macro Assembler Page 19 Alphabetic symbol ordering
Relocatable symbols
USART3_IRQHandler 0000002A
Symbol: USART3_IRQHandler
Definitions
At line 369 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 119 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 287 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
USART6_IRQHandler 0000002A
Symbol: USART6_IRQHandler
Definitions
At line 401 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 151 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
At line 319 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
UsageFault_Handler 00000020
Symbol: UsageFault_Handler
Definitions
At line 224 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 68 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 225 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
WWDG_IRQHandler 0000002A
Symbol: WWDG_IRQHandler
Definitions
At line 330 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 80 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 248 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
__user_initial_stackheap 0000002C
Symbol: __user_initial_stackheap
Definitions
At line 432 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 430 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Comment: __user_initial_stackheap used once
94 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Absolute symbols
Heap_Size 00000000
Symbol: Heap_Size
Definitions
At line 45 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 49 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 436 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Stack_Size 00000400
Symbol: Stack_Size
Definitions
At line 33 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Uses
At line 36 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
At line 435 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
__Vectors_Size 00000188
Symbol: __Vectors_Size
Definitions
At line 166 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 60 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Template
s\arm\startup_stm32f407xx.s
Comment: __Vectors_Size used once
3 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
External symbols
SystemInit 00000000
Symbol: SystemInit
Definitions
At line 173 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 196 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Comment: SystemInit used once
__main 00000000
Symbol: __main
Definitions
At line 174 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
At line 198 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Comment: __main used once
__use_two_region_memory 00000000
Symbol: __use_two_region_memory
Definitions
At line 429 in file ..\..\system\CMSIS\Device\ST\STM32F4xx\Source\Templat
es\arm\startup_stm32f407xx.s
Uses
None
Comment: __use_two_region_memory unused
3 symbols
447 symbols in table