startup_stm32f030x8.lst 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945
  1. ARM Macro Assembler Page 1
  2. 1 00000000 ;******************** (C) COPYRIGHT 2013 STMicroelectron
  3. ics ********************
  4. 2 00000000 ;* File Name : startup_stm32f030x8.s
  5. 3 00000000 ;* Author : MCD Application Team
  6. 4 00000000 ;* Version : V1.2.0
  7. 5 00000000 ;* Date : 01-August-2013
  8. 6 00000000 ;* Description : STM32F030x8 devices vector table
  9. for MDK-ARM toolchain.
  10. 7 00000000 ;* This module performs:
  11. 8 00000000 ;* - Set the initial SP
  12. 9 00000000 ;* - Set the initial PC == Reset_Ha
  13. ndler
  14. 10 00000000 ;* - Set the vector table entries w
  15. ith the exceptions ISR address
  16. 11 00000000 ;* - Configure the system clock
  17. 12 00000000 ;* - Branches to __main in the C li
  18. brary (which eventually
  19. 13 00000000 ;* calls main()).
  20. 14 00000000 ;* After Reset the CortexM0 process
  21. or is in Thread mode,
  22. 15 00000000 ;* priority is Privileged, and the
  23. Stack is set to Main.
  24. 16 00000000 ;* <<< Use Configuration Wizard in Context Menu >>>
  25. 17 00000000 ;*******************************************************
  26. ************************
  27. 18 00000000 ; @attention
  28. 19 00000000 ;
  29. 20 00000000 ; Licensed under MCD-ST Liberty SW License Agreement V2
  30. , (the "License");
  31. 21 00000000 ; You may not use this file except in compliance with t
  32. he License.
  33. 22 00000000 ; You may obtain a copy of the License at:
  34. 23 00000000 ;
  35. 24 00000000 ; http://www.st.com/software_license_agreement_l
  36. iberty_v2
  37. 25 00000000 ;
  38. 26 00000000 ; Unless required by applicable law or agreed to in wri
  39. ting, software
  40. 27 00000000 ; distributed under the License is distributed on an "A
  41. S IS" BASIS,
  42. 28 00000000 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  43. express or implied.
  44. 29 00000000 ; See the License for the specific language governing p
  45. ermissions and
  46. 30 00000000 ; limitations under the License.
  47. 31 00000000 ;
  48. 32 00000000 ;*******************************************************
  49. ************************
  50. 33 00000000 ;
  51. 34 00000000 ; Amount of memory (in bytes) allocated for Stack
  52. 35 00000000 ; Tailor this value to your application needs
  53. 36 00000000 ; <h> Stack Configuration
  54. 37 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
  55. 38 00000000 ; </h>
  56. 39 00000000
  57. 40 00000000 00000400
  58. Stack_Size
  59. EQU 0x00000400
  60. 41 00000000
  61. ARM Macro Assembler Page 2
  62. 42 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
  63. =3
  64. 43 00000000 Stack_Mem
  65. SPACE Stack_Size
  66. 44 00000400 __initial_sp
  67. 45 00000400
  68. 46 00000400
  69. 47 00000400 ; <h> Heap Configuration
  70. 48 00000400 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
  71. 49 00000400 ; </h>
  72. 50 00000400
  73. 51 00000400 00000200
  74. Heap_Size
  75. EQU 0x00000200
  76. 52 00000400
  77. 53 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=
  78. 3
  79. 54 00000000 __heap_base
  80. 55 00000000 Heap_Mem
  81. SPACE Heap_Size
  82. 56 00000200 __heap_limit
  83. 57 00000200
  84. 58 00000200 PRESERVE8
  85. 59 00000200 THUMB
  86. 60 00000200
  87. 61 00000200
  88. 62 00000200 ; Vector Table Mapped to Address 0 at Reset
  89. 63 00000200 AREA RESET, DATA, READONLY
  90. 64 00000000 EXPORT __Vectors
  91. 65 00000000 EXPORT __Vectors_End
  92. 66 00000000 EXPORT __Vectors_Size
  93. 67 00000000
  94. 68 00000000 00000000
  95. __Vectors
  96. DCD __initial_sp ; Top of Stack
  97. 69 00000004 00000000 DCD Reset_Handler ; Reset Handler
  98. 70 00000008 00000000 DCD NMI_Handler ; NMI Handler
  99. 71 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
  100. Handler
  101. 72 00000010 00000000 DCD 0 ; Reserved
  102. 73 00000014 00000000 DCD 0 ; Reserved
  103. 74 00000018 00000000 DCD 0 ; Reserved
  104. 75 0000001C 00000000 DCD 0 ; Reserved
  105. 76 00000020 00000000 DCD 0 ; Reserved
  106. 77 00000024 00000000 DCD 0 ; Reserved
  107. 78 00000028 00000000 DCD 0 ; Reserved
  108. 79 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
  109. 80 00000030 00000000 DCD 0 ; Reserved
  110. 81 00000034 00000000 DCD 0 ; Reserved
  111. 82 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
  112. 83 0000003C 00000000 DCD SysTick_Handler
  113. ; SysTick Handler
  114. 84 00000040
  115. 85 00000040 ; External Interrupts
  116. 86 00000040 00000000 DCD WWDG_IRQHandler
  117. ; Window Watchdog
  118. 87 00000044 00000000 DCD PVD_IRQHandler ; PVD through EX
  119. TI Line detect
  120. ARM Macro Assembler Page 3
  121. 88 00000048 00000000 DCD RTC_IRQHandler ; RTC through EX
  122. TI Line
  123. 89 0000004C 00000000 DCD FLASH_IRQHandler ; FLASH
  124. 90 00000050 00000000 DCD RCC_IRQHandler ; RCC
  125. 91 00000054 00000000 DCD EXTI0_1_IRQHandler
  126. ; EXTI Line 0 and 1
  127. 92 00000058 00000000 DCD EXTI2_3_IRQHandler
  128. ; EXTI Line 2 and 3
  129. 93 0000005C 00000000 DCD EXTI4_15_IRQHandler
  130. ; EXTI Line 4 to 15
  131. 94 00000060 00000000 DCD TS_IRQHandler ; TS
  132. 95 00000064 00000000 DCD DMA1_Channel1_IRQHandler
  133. ; DMA1 Channel 1
  134. 96 00000068 00000000 DCD DMA1_Channel2_3_IRQHandler ; DM
  135. A1 Channel 2 and Ch
  136. annel 3
  137. 97 0000006C 00000000 DCD DMA1_Channel4_5_IRQHandler ; DM
  138. A1 Channel 4 and Ch
  139. annel 5
  140. 98 00000070 00000000 DCD ADC1_COMP_IRQHandler ; ADC1, CO
  141. MP1 and COMP2
  142. 99 00000074 00000000 DCD TIM1_BRK_UP_TRG_COM_IRQHandler
  143. ; TIM1 Break, Updat
  144. e, Trigger and Comm
  145. utation
  146. 100 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
  147. re Compare
  148. 101 0000007C 00000000 DCD TIM2_IRQHandler ; TIM2
  149. 102 00000080 00000000 DCD TIM3_IRQHandler ; TIM3
  150. 103 00000084 00000000 DCD TIM6_DAC_IRQHandler
  151. ; TIM6 and DAC
  152. 104 00000088 00000000 DCD 0 ; Reserved
  153. 105 0000008C 00000000 DCD TIM14_IRQHandler ; TIM14
  154. 106 00000090 00000000 DCD TIM15_IRQHandler ; TIM15
  155. 107 00000094 00000000 DCD TIM16_IRQHandler ; TIM16
  156. 108 00000098 00000000 DCD TIM17_IRQHandler ; TIM17
  157. 109 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1
  158. 110 000000A0 00000000 DCD I2C2_IRQHandler ; I2C2
  159. 111 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1
  160. 112 000000A8 00000000 DCD SPI2_IRQHandler ; SPI2
  161. 113 000000AC 00000000 DCD USART1_IRQHandler ; USART1
  162. 114 000000B0 00000000 DCD USART2_IRQHandler ; USART2
  163. 115 000000B4 00000000 DCD 0 ; Reserved
  164. 116 000000B8 00000000 DCD CEC_IRQHandler ; CEC
  165. 117 000000BC 00000000 DCD 0 ; Reserved
  166. 118 000000C0
  167. 119 000000C0 __Vectors_End
  168. 120 000000C0
  169. 121 000000C0 000000C0
  170. __Vectors_Size
  171. EQU __Vectors_End - __Vectors
  172. 122 000000C0
  173. 123 000000C0 AREA |.text|, CODE, READONLY
  174. 124 00000000
  175. 125 00000000 ; Reset handler routine
  176. 126 00000000 Reset_Handler
  177. ARM Macro Assembler Page 4
  178. PROC
  179. 127 00000000 EXPORT Reset_Handler [
  180. WEAK]
  181. 128 00000000 IMPORT __main
  182. 129 00000000 IMPORT SystemInit
  183. 130 00000000 4807 LDR R0, =SystemInit
  184. 131 00000002 4780 BLX R0
  185. 132 00000004 4807 LDR R0, =__main
  186. 133 00000006 4700 BX R0
  187. 134 00000008 ENDP
  188. 135 00000008
  189. 136 00000008 ; Dummy Exception Handlers (infinite loops which can be
  190. modified)
  191. 137 00000008
  192. 138 00000008 NMI_Handler
  193. PROC
  194. 139 00000008 EXPORT NMI_Handler
  195. [WEAK]
  196. 140 00000008 E7FE B .
  197. 141 0000000A ENDP
  198. 143 0000000A HardFault_Handler
  199. PROC
  200. 144 0000000A EXPORT HardFault_Handler
  201. [WEAK]
  202. 145 0000000A E7FE B .
  203. 146 0000000C ENDP
  204. 147 0000000C SVC_Handler
  205. PROC
  206. 148 0000000C EXPORT SVC_Handler
  207. [WEAK]
  208. 149 0000000C E7FE B .
  209. 150 0000000E ENDP
  210. 151 0000000E PendSV_Handler
  211. PROC
  212. 152 0000000E EXPORT PendSV_Handler
  213. [WEAK]
  214. 153 0000000E E7FE B .
  215. 154 00000010 ENDP
  216. 155 00000010 SysTick_Handler
  217. PROC
  218. 156 00000010 EXPORT SysTick_Handler
  219. [WEAK]
  220. 157 00000010 E7FE B .
  221. 158 00000012 ENDP
  222. 159 00000012
  223. 160 00000012 Default_Handler
  224. PROC
  225. 161 00000012
  226. 162 00000012 EXPORT WWDG_IRQHandler
  227. [WEAK]
  228. 163 00000012 EXPORT PVD_IRQHandler
  229. [WEAK]
  230. 164 00000012 EXPORT RTC_IRQHandler
  231. [WEAK]
  232. 165 00000012 EXPORT FLASH_IRQHandler
  233. [WEAK]
  234. 166 00000012 EXPORT RCC_IRQHandler
  235. [WEAK]
  236. 167 00000012 EXPORT EXTI0_1_IRQHandler
  237. ARM Macro Assembler Page 5
  238. [WEAK]
  239. 168 00000012 EXPORT EXTI2_3_IRQHandler
  240. [WEAK]
  241. 169 00000012 EXPORT EXTI4_15_IRQHandler
  242. [WEAK]
  243. 170 00000012 EXPORT TS_IRQHandler
  244. [WEAK]
  245. 171 00000012 EXPORT DMA1_Channel1_IRQHandler
  246. [WEAK]
  247. 172 00000012 EXPORT DMA1_Channel2_3_IRQHandler
  248. [WEAK]
  249. 173 00000012 EXPORT DMA1_Channel4_5_IRQHandler
  250. [WEAK]
  251. 174 00000012 EXPORT ADC1_COMP_IRQHandler
  252. [WEAK]
  253. 175 00000012 EXPORT TIM1_BRK_UP_TRG_COM_IRQHandler
  254. [WEAK]
  255. 176 00000012 EXPORT TIM1_CC_IRQHandler
  256. [WEAK]
  257. 177 00000012 EXPORT TIM2_IRQHandler
  258. [WEAK]
  259. 178 00000012 EXPORT TIM3_IRQHandler
  260. [WEAK]
  261. 179 00000012 EXPORT TIM6_DAC_IRQHandler
  262. [WEAK]
  263. 180 00000012 EXPORT TIM14_IRQHandler
  264. [WEAK]
  265. 181 00000012 EXPORT TIM15_IRQHandler
  266. [WEAK]
  267. 182 00000012 EXPORT TIM16_IRQHandler
  268. [WEAK]
  269. 183 00000012 EXPORT TIM17_IRQHandler
  270. [WEAK]
  271. 184 00000012 EXPORT I2C1_IRQHandler
  272. [WEAK]
  273. 185 00000012 EXPORT I2C2_IRQHandler
  274. [WEAK]
  275. 186 00000012 EXPORT SPI1_IRQHandler
  276. [WEAK]
  277. 187 00000012 EXPORT SPI2_IRQHandler
  278. [WEAK]
  279. 188 00000012 EXPORT USART1_IRQHandler
  280. [WEAK]
  281. 189 00000012 EXPORT USART2_IRQHandler
  282. [WEAK]
  283. 190 00000012 EXPORT CEC_IRQHandler
  284. [WEAK]
  285. 191 00000012
  286. 192 00000012
  287. 193 00000012 WWDG_IRQHandler
  288. 194 00000012 PVD_IRQHandler
  289. 195 00000012 RTC_IRQHandler
  290. 196 00000012 FLASH_IRQHandler
  291. 197 00000012 RCC_IRQHandler
  292. 198 00000012 EXTI0_1_IRQHandler
  293. 199 00000012 EXTI2_3_IRQHandler
  294. 200 00000012 EXTI4_15_IRQHandler
  295. 201 00000012 TS_IRQHandler
  296. 202 00000012 DMA1_Channel1_IRQHandler
  297. ARM Macro Assembler Page 6
  298. 203 00000012 DMA1_Channel2_3_IRQHandler
  299. 204 00000012 DMA1_Channel4_5_IRQHandler
  300. 205 00000012 ADC1_COMP_IRQHandler
  301. 206 00000012 TIM1_BRK_UP_TRG_COM_IRQHandler
  302. 207 00000012 TIM1_CC_IRQHandler
  303. 208 00000012 TIM2_IRQHandler
  304. 209 00000012 TIM3_IRQHandler
  305. 210 00000012 TIM6_DAC_IRQHandler
  306. 211 00000012 TIM14_IRQHandler
  307. 212 00000012 TIM15_IRQHandler
  308. 213 00000012 TIM16_IRQHandler
  309. 214 00000012 TIM17_IRQHandler
  310. 215 00000012 I2C1_IRQHandler
  311. 216 00000012 I2C2_IRQHandler
  312. 217 00000012 SPI1_IRQHandler
  313. 218 00000012 SPI2_IRQHandler
  314. 219 00000012 USART1_IRQHandler
  315. 220 00000012 USART2_IRQHandler
  316. 221 00000012 CEC_IRQHandler
  317. 222 00000012
  318. 223 00000012 E7FE B .
  319. 224 00000014
  320. 225 00000014 ENDP
  321. 226 00000014
  322. 227 00000014 ALIGN
  323. 228 00000014
  324. 229 00000014 ;*******************************************************
  325. ************************
  326. 230 00000014 ; User Stack and Heap initialization
  327. 231 00000014 ;*******************************************************
  328. ************************
  329. 232 00000014 IF :DEF:__MICROLIB
  330. 239 00000014
  331. 240 00000014 IMPORT __use_two_region_memory
  332. 241 00000014 EXPORT __user_initial_stackheap
  333. 242 00000014
  334. 243 00000014 __user_initial_stackheap
  335. 244 00000014
  336. 245 00000014 4804 LDR R0, = Heap_Mem
  337. 246 00000016 4905 LDR R1, =(Stack_Mem + Stack_Size)
  338. 247 00000018 4A05 LDR R2, = (Heap_Mem + Heap_Size)
  339. 248 0000001A 4B06 LDR R3, = Stack_Mem
  340. 249 0000001C 4770 BX LR
  341. 250 0000001E
  342. 251 0000001E 00 00 ALIGN
  343. 252 00000020
  344. 253 00000020 ENDIF
  345. 254 00000020
  346. 255 00000020 END
  347. 00000000
  348. 00000000
  349. 00000000
  350. 00000400
  351. 00000200
  352. 00000000
  353. Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
  354. ork --depend=.\object\startup_stm32f030x8.d -o.\object\startup_stm32f030x8.o -I
  355. .\RTE\_can -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Include -ID:\Keil_v5\ARM
  356. \PACK\Keil\STM32F0xx_DFP\2.1.0\Drivers\CMSIS\Device\ST\STM32F0xx\Include --pred
  357. ARM Macro Assembler Page 7
  358. efine="__EVAL SETA 1" --predefine="__UVISION_VERSION SETA 525" --predefine="_RT
  359. E_ SETA 1" --predefine="STM32F030x8 SETA 1" --list=.\listing\startup_stm32f030x
  360. 8.lst ..\source\startup\startup_stm32f030x8.s
  361. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  362. Relocatable symbols
  363. STACK 00000000
  364. Symbol: STACK
  365. Definitions
  366. At line 42 in file ..\source\startup\startup_stm32f030x8.s
  367. Uses
  368. None
  369. Comment: STACK unused
  370. Stack_Mem 00000000
  371. Symbol: Stack_Mem
  372. Definitions
  373. At line 43 in file ..\source\startup\startup_stm32f030x8.s
  374. Uses
  375. At line 246 in file ..\source\startup\startup_stm32f030x8.s
  376. At line 248 in file ..\source\startup\startup_stm32f030x8.s
  377. __initial_sp 00000400
  378. Symbol: __initial_sp
  379. Definitions
  380. At line 44 in file ..\source\startup\startup_stm32f030x8.s
  381. Uses
  382. At line 68 in file ..\source\startup\startup_stm32f030x8.s
  383. Comment: __initial_sp used once
  384. 3 symbols
  385. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  386. Relocatable symbols
  387. HEAP 00000000
  388. Symbol: HEAP
  389. Definitions
  390. At line 53 in file ..\source\startup\startup_stm32f030x8.s
  391. Uses
  392. None
  393. Comment: HEAP unused
  394. Heap_Mem 00000000
  395. Symbol: Heap_Mem
  396. Definitions
  397. At line 55 in file ..\source\startup\startup_stm32f030x8.s
  398. Uses
  399. At line 245 in file ..\source\startup\startup_stm32f030x8.s
  400. At line 247 in file ..\source\startup\startup_stm32f030x8.s
  401. __heap_base 00000000
  402. Symbol: __heap_base
  403. Definitions
  404. At line 54 in file ..\source\startup\startup_stm32f030x8.s
  405. Uses
  406. None
  407. Comment: __heap_base unused
  408. __heap_limit 00000200
  409. Symbol: __heap_limit
  410. Definitions
  411. At line 56 in file ..\source\startup\startup_stm32f030x8.s
  412. Uses
  413. None
  414. Comment: __heap_limit unused
  415. 4 symbols
  416. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  417. Relocatable symbols
  418. RESET 00000000
  419. Symbol: RESET
  420. Definitions
  421. At line 63 in file ..\source\startup\startup_stm32f030x8.s
  422. Uses
  423. None
  424. Comment: RESET unused
  425. __Vectors 00000000
  426. Symbol: __Vectors
  427. Definitions
  428. At line 68 in file ..\source\startup\startup_stm32f030x8.s
  429. Uses
  430. At line 64 in file ..\source\startup\startup_stm32f030x8.s
  431. At line 121 in file ..\source\startup\startup_stm32f030x8.s
  432. __Vectors_End 000000C0
  433. Symbol: __Vectors_End
  434. Definitions
  435. At line 119 in file ..\source\startup\startup_stm32f030x8.s
  436. Uses
  437. At line 65 in file ..\source\startup\startup_stm32f030x8.s
  438. At line 121 in file ..\source\startup\startup_stm32f030x8.s
  439. 3 symbols
  440. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  441. Relocatable symbols
  442. .text 00000000
  443. Symbol: .text
  444. Definitions
  445. At line 123 in file ..\source\startup\startup_stm32f030x8.s
  446. Uses
  447. None
  448. Comment: .text unused
  449. ADC1_COMP_IRQHandler 00000012
  450. Symbol: ADC1_COMP_IRQHandler
  451. Definitions
  452. At line 205 in file ..\source\startup\startup_stm32f030x8.s
  453. Uses
  454. At line 98 in file ..\source\startup\startup_stm32f030x8.s
  455. At line 174 in file ..\source\startup\startup_stm32f030x8.s
  456. CEC_IRQHandler 00000012
  457. Symbol: CEC_IRQHandler
  458. Definitions
  459. At line 221 in file ..\source\startup\startup_stm32f030x8.s
  460. Uses
  461. At line 116 in file ..\source\startup\startup_stm32f030x8.s
  462. At line 190 in file ..\source\startup\startup_stm32f030x8.s
  463. DMA1_Channel1_IRQHandler 00000012
  464. Symbol: DMA1_Channel1_IRQHandler
  465. Definitions
  466. At line 202 in file ..\source\startup\startup_stm32f030x8.s
  467. Uses
  468. At line 95 in file ..\source\startup\startup_stm32f030x8.s
  469. At line 171 in file ..\source\startup\startup_stm32f030x8.s
  470. DMA1_Channel2_3_IRQHandler 00000012
  471. Symbol: DMA1_Channel2_3_IRQHandler
  472. Definitions
  473. At line 203 in file ..\source\startup\startup_stm32f030x8.s
  474. Uses
  475. At line 96 in file ..\source\startup\startup_stm32f030x8.s
  476. At line 172 in file ..\source\startup\startup_stm32f030x8.s
  477. DMA1_Channel4_5_IRQHandler 00000012
  478. Symbol: DMA1_Channel4_5_IRQHandler
  479. Definitions
  480. At line 204 in file ..\source\startup\startup_stm32f030x8.s
  481. Uses
  482. At line 97 in file ..\source\startup\startup_stm32f030x8.s
  483. At line 173 in file ..\source\startup\startup_stm32f030x8.s
  484. Default_Handler 00000012
  485. Symbol: Default_Handler
  486. Definitions
  487. At line 160 in file ..\source\startup\startup_stm32f030x8.s
  488. Uses
  489. ARM Macro Assembler Page 2 Alphabetic symbol ordering
  490. Relocatable symbols
  491. None
  492. Comment: Default_Handler unused
  493. EXTI0_1_IRQHandler 00000012
  494. Symbol: EXTI0_1_IRQHandler
  495. Definitions
  496. At line 198 in file ..\source\startup\startup_stm32f030x8.s
  497. Uses
  498. At line 91 in file ..\source\startup\startup_stm32f030x8.s
  499. At line 167 in file ..\source\startup\startup_stm32f030x8.s
  500. EXTI2_3_IRQHandler 00000012
  501. Symbol: EXTI2_3_IRQHandler
  502. Definitions
  503. At line 199 in file ..\source\startup\startup_stm32f030x8.s
  504. Uses
  505. At line 92 in file ..\source\startup\startup_stm32f030x8.s
  506. At line 168 in file ..\source\startup\startup_stm32f030x8.s
  507. EXTI4_15_IRQHandler 00000012
  508. Symbol: EXTI4_15_IRQHandler
  509. Definitions
  510. At line 200 in file ..\source\startup\startup_stm32f030x8.s
  511. Uses
  512. At line 93 in file ..\source\startup\startup_stm32f030x8.s
  513. At line 169 in file ..\source\startup\startup_stm32f030x8.s
  514. FLASH_IRQHandler 00000012
  515. Symbol: FLASH_IRQHandler
  516. Definitions
  517. At line 196 in file ..\source\startup\startup_stm32f030x8.s
  518. Uses
  519. At line 89 in file ..\source\startup\startup_stm32f030x8.s
  520. At line 165 in file ..\source\startup\startup_stm32f030x8.s
  521. HardFault_Handler 0000000A
  522. Symbol: HardFault_Handler
  523. Definitions
  524. At line 143 in file ..\source\startup\startup_stm32f030x8.s
  525. Uses
  526. At line 71 in file ..\source\startup\startup_stm32f030x8.s
  527. At line 144 in file ..\source\startup\startup_stm32f030x8.s
  528. I2C1_IRQHandler 00000012
  529. Symbol: I2C1_IRQHandler
  530. Definitions
  531. At line 215 in file ..\source\startup\startup_stm32f030x8.s
  532. Uses
  533. At line 109 in file ..\source\startup\startup_stm32f030x8.s
  534. At line 184 in file ..\source\startup\startup_stm32f030x8.s
  535. I2C2_IRQHandler 00000012
  536. Symbol: I2C2_IRQHandler
  537. ARM Macro Assembler Page 3 Alphabetic symbol ordering
  538. Relocatable symbols
  539. Definitions
  540. At line 216 in file ..\source\startup\startup_stm32f030x8.s
  541. Uses
  542. At line 110 in file ..\source\startup\startup_stm32f030x8.s
  543. At line 185 in file ..\source\startup\startup_stm32f030x8.s
  544. NMI_Handler 00000008
  545. Symbol: NMI_Handler
  546. Definitions
  547. At line 138 in file ..\source\startup\startup_stm32f030x8.s
  548. Uses
  549. At line 70 in file ..\source\startup\startup_stm32f030x8.s
  550. At line 139 in file ..\source\startup\startup_stm32f030x8.s
  551. PVD_IRQHandler 00000012
  552. Symbol: PVD_IRQHandler
  553. Definitions
  554. At line 194 in file ..\source\startup\startup_stm32f030x8.s
  555. Uses
  556. At line 87 in file ..\source\startup\startup_stm32f030x8.s
  557. At line 163 in file ..\source\startup\startup_stm32f030x8.s
  558. PendSV_Handler 0000000E
  559. Symbol: PendSV_Handler
  560. Definitions
  561. At line 151 in file ..\source\startup\startup_stm32f030x8.s
  562. Uses
  563. At line 82 in file ..\source\startup\startup_stm32f030x8.s
  564. At line 152 in file ..\source\startup\startup_stm32f030x8.s
  565. RCC_IRQHandler 00000012
  566. Symbol: RCC_IRQHandler
  567. Definitions
  568. At line 197 in file ..\source\startup\startup_stm32f030x8.s
  569. Uses
  570. At line 90 in file ..\source\startup\startup_stm32f030x8.s
  571. At line 166 in file ..\source\startup\startup_stm32f030x8.s
  572. RTC_IRQHandler 00000012
  573. Symbol: RTC_IRQHandler
  574. Definitions
  575. At line 195 in file ..\source\startup\startup_stm32f030x8.s
  576. Uses
  577. At line 88 in file ..\source\startup\startup_stm32f030x8.s
  578. At line 164 in file ..\source\startup\startup_stm32f030x8.s
  579. Reset_Handler 00000000
  580. Symbol: Reset_Handler
  581. Definitions
  582. At line 126 in file ..\source\startup\startup_stm32f030x8.s
  583. Uses
  584. At line 69 in file ..\source\startup\startup_stm32f030x8.s
  585. At line 127 in file ..\source\startup\startup_stm32f030x8.s
  586. ARM Macro Assembler Page 4 Alphabetic symbol ordering
  587. Relocatable symbols
  588. SPI1_IRQHandler 00000012
  589. Symbol: SPI1_IRQHandler
  590. Definitions
  591. At line 217 in file ..\source\startup\startup_stm32f030x8.s
  592. Uses
  593. At line 111 in file ..\source\startup\startup_stm32f030x8.s
  594. At line 186 in file ..\source\startup\startup_stm32f030x8.s
  595. SPI2_IRQHandler 00000012
  596. Symbol: SPI2_IRQHandler
  597. Definitions
  598. At line 218 in file ..\source\startup\startup_stm32f030x8.s
  599. Uses
  600. At line 112 in file ..\source\startup\startup_stm32f030x8.s
  601. At line 187 in file ..\source\startup\startup_stm32f030x8.s
  602. SVC_Handler 0000000C
  603. Symbol: SVC_Handler
  604. Definitions
  605. At line 147 in file ..\source\startup\startup_stm32f030x8.s
  606. Uses
  607. At line 79 in file ..\source\startup\startup_stm32f030x8.s
  608. At line 148 in file ..\source\startup\startup_stm32f030x8.s
  609. SysTick_Handler 00000010
  610. Symbol: SysTick_Handler
  611. Definitions
  612. At line 155 in file ..\source\startup\startup_stm32f030x8.s
  613. Uses
  614. At line 83 in file ..\source\startup\startup_stm32f030x8.s
  615. At line 156 in file ..\source\startup\startup_stm32f030x8.s
  616. TIM14_IRQHandler 00000012
  617. Symbol: TIM14_IRQHandler
  618. Definitions
  619. At line 211 in file ..\source\startup\startup_stm32f030x8.s
  620. Uses
  621. At line 105 in file ..\source\startup\startup_stm32f030x8.s
  622. At line 180 in file ..\source\startup\startup_stm32f030x8.s
  623. TIM15_IRQHandler 00000012
  624. Symbol: TIM15_IRQHandler
  625. Definitions
  626. At line 212 in file ..\source\startup\startup_stm32f030x8.s
  627. Uses
  628. At line 106 in file ..\source\startup\startup_stm32f030x8.s
  629. At line 181 in file ..\source\startup\startup_stm32f030x8.s
  630. TIM16_IRQHandler 00000012
  631. Symbol: TIM16_IRQHandler
  632. Definitions
  633. ARM Macro Assembler Page 5 Alphabetic symbol ordering
  634. Relocatable symbols
  635. At line 213 in file ..\source\startup\startup_stm32f030x8.s
  636. Uses
  637. At line 107 in file ..\source\startup\startup_stm32f030x8.s
  638. At line 182 in file ..\source\startup\startup_stm32f030x8.s
  639. TIM17_IRQHandler 00000012
  640. Symbol: TIM17_IRQHandler
  641. Definitions
  642. At line 214 in file ..\source\startup\startup_stm32f030x8.s
  643. Uses
  644. At line 108 in file ..\source\startup\startup_stm32f030x8.s
  645. At line 183 in file ..\source\startup\startup_stm32f030x8.s
  646. TIM1_BRK_UP_TRG_COM_IRQHandler 00000012
  647. Symbol: TIM1_BRK_UP_TRG_COM_IRQHandler
  648. Definitions
  649. At line 206 in file ..\source\startup\startup_stm32f030x8.s
  650. Uses
  651. At line 99 in file ..\source\startup\startup_stm32f030x8.s
  652. At line 175 in file ..\source\startup\startup_stm32f030x8.s
  653. TIM1_CC_IRQHandler 00000012
  654. Symbol: TIM1_CC_IRQHandler
  655. Definitions
  656. At line 207 in file ..\source\startup\startup_stm32f030x8.s
  657. Uses
  658. At line 100 in file ..\source\startup\startup_stm32f030x8.s
  659. At line 176 in file ..\source\startup\startup_stm32f030x8.s
  660. TIM2_IRQHandler 00000012
  661. Symbol: TIM2_IRQHandler
  662. Definitions
  663. At line 208 in file ..\source\startup\startup_stm32f030x8.s
  664. Uses
  665. At line 101 in file ..\source\startup\startup_stm32f030x8.s
  666. At line 177 in file ..\source\startup\startup_stm32f030x8.s
  667. TIM3_IRQHandler 00000012
  668. Symbol: TIM3_IRQHandler
  669. Definitions
  670. At line 209 in file ..\source\startup\startup_stm32f030x8.s
  671. Uses
  672. At line 102 in file ..\source\startup\startup_stm32f030x8.s
  673. At line 178 in file ..\source\startup\startup_stm32f030x8.s
  674. TIM6_DAC_IRQHandler 00000012
  675. Symbol: TIM6_DAC_IRQHandler
  676. Definitions
  677. At line 210 in file ..\source\startup\startup_stm32f030x8.s
  678. Uses
  679. At line 103 in file ..\source\startup\startup_stm32f030x8.s
  680. At line 179 in file ..\source\startup\startup_stm32f030x8.s
  681. ARM Macro Assembler Page 6 Alphabetic symbol ordering
  682. Relocatable symbols
  683. TS_IRQHandler 00000012
  684. Symbol: TS_IRQHandler
  685. Definitions
  686. At line 201 in file ..\source\startup\startup_stm32f030x8.s
  687. Uses
  688. At line 94 in file ..\source\startup\startup_stm32f030x8.s
  689. At line 170 in file ..\source\startup\startup_stm32f030x8.s
  690. USART1_IRQHandler 00000012
  691. Symbol: USART1_IRQHandler
  692. Definitions
  693. At line 219 in file ..\source\startup\startup_stm32f030x8.s
  694. Uses
  695. At line 113 in file ..\source\startup\startup_stm32f030x8.s
  696. At line 188 in file ..\source\startup\startup_stm32f030x8.s
  697. USART2_IRQHandler 00000012
  698. Symbol: USART2_IRQHandler
  699. Definitions
  700. At line 220 in file ..\source\startup\startup_stm32f030x8.s
  701. Uses
  702. At line 114 in file ..\source\startup\startup_stm32f030x8.s
  703. At line 189 in file ..\source\startup\startup_stm32f030x8.s
  704. WWDG_IRQHandler 00000012
  705. Symbol: WWDG_IRQHandler
  706. Definitions
  707. At line 193 in file ..\source\startup\startup_stm32f030x8.s
  708. Uses
  709. At line 86 in file ..\source\startup\startup_stm32f030x8.s
  710. At line 162 in file ..\source\startup\startup_stm32f030x8.s
  711. __user_initial_stackheap 00000014
  712. Symbol: __user_initial_stackheap
  713. Definitions
  714. At line 243 in file ..\source\startup\startup_stm32f030x8.s
  715. Uses
  716. At line 241 in file ..\source\startup\startup_stm32f030x8.s
  717. Comment: __user_initial_stackheap used once
  718. 38 symbols
  719. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  720. Absolute symbols
  721. Heap_Size 00000200
  722. Symbol: Heap_Size
  723. Definitions
  724. At line 51 in file ..\source\startup\startup_stm32f030x8.s
  725. Uses
  726. At line 55 in file ..\source\startup\startup_stm32f030x8.s
  727. At line 247 in file ..\source\startup\startup_stm32f030x8.s
  728. Stack_Size 00000400
  729. Symbol: Stack_Size
  730. Definitions
  731. At line 40 in file ..\source\startup\startup_stm32f030x8.s
  732. Uses
  733. At line 43 in file ..\source\startup\startup_stm32f030x8.s
  734. At line 246 in file ..\source\startup\startup_stm32f030x8.s
  735. __Vectors_Size 000000C0
  736. Symbol: __Vectors_Size
  737. Definitions
  738. At line 121 in file ..\source\startup\startup_stm32f030x8.s
  739. Uses
  740. At line 66 in file ..\source\startup\startup_stm32f030x8.s
  741. Comment: __Vectors_Size used once
  742. 3 symbols
  743. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  744. External symbols
  745. SystemInit 00000000
  746. Symbol: SystemInit
  747. Definitions
  748. At line 129 in file ..\source\startup\startup_stm32f030x8.s
  749. Uses
  750. At line 130 in file ..\source\startup\startup_stm32f030x8.s
  751. Comment: SystemInit used once
  752. __main 00000000
  753. Symbol: __main
  754. Definitions
  755. At line 128 in file ..\source\startup\startup_stm32f030x8.s
  756. Uses
  757. At line 132 in file ..\source\startup\startup_stm32f030x8.s
  758. Comment: __main used once
  759. __use_two_region_memory 00000000
  760. Symbol: __use_two_region_memory
  761. Definitions
  762. At line 240 in file ..\source\startup\startup_stm32f030x8.s
  763. Uses
  764. None
  765. Comment: __use_two_region_memory unused
  766. 3 symbols
  767. 392 symbols in table