startup_stm32f030.lst 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925
  1. ARM Macro Assembler Page 1
  2. 1 00000000 ;******************** (C) COPYRIGHT 2014 STMicroelectron
  3. ics ********************
  4. 2 00000000 ;* File Name : startup_stm32f030.s
  5. 3 00000000 ;* Author : MCD Application Team
  6. 4 00000000 ;* Version : V1.5.0
  7. 5 00000000 ;* Date : 05-December-2014
  8. 6 00000000 ;* Description : STM32F030 devices vector table f
  9. or 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 0 ; Reserved
  119. 88 00000048 00000000 DCD RTC_IRQHandler ; RTC through EX
  120. ARM Macro Assembler Page 3
  121. TI Line
  122. 89 0000004C 00000000 DCD FLASH_IRQHandler ; FLASH
  123. 90 00000050 00000000 DCD RCC_IRQHandler ; RCC
  124. 91 00000054 00000000 DCD EXTI0_1_IRQHandler
  125. ; EXTI Line 0 and 1
  126. 92 00000058 00000000 DCD EXTI2_3_IRQHandler
  127. ; EXTI Line 2 and 3
  128. 93 0000005C 00000000 DCD EXTI4_15_IRQHandler
  129. ; EXTI Line 4 to 15
  130. 94 00000060 00000000 DCD 0 ; Reserved
  131. 95 00000064 00000000 DCD DMA1_Channel1_IRQHandler
  132. ; DMA1 Channel 1
  133. 96 00000068 00000000 DCD DMA1_Channel2_3_IRQHandler ; DM
  134. A1 Channel 2 and Ch
  135. annel 3
  136. 97 0000006C 00000000 DCD DMA1_Channel4_5_IRQHandler ; DM
  137. A1 Channel 4 and Ch
  138. annel 5
  139. 98 00000070 00000000 DCD ADC1_IRQHandler ; ADC1
  140. 99 00000074 00000000 DCD TIM1_BRK_UP_TRG_COM_IRQHandler
  141. ; TIM1 Break, Updat
  142. e, Trigger and Comm
  143. utation
  144. 100 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
  145. re Compare
  146. 101 0000007C 00000000 DCD 0 ; Reserved
  147. 102 00000080 00000000 DCD TIM3_IRQHandler ; TIM3
  148. 103 00000084 00000000 DCD 0 ; Reserved
  149. 104 00000088 00000000 DCD 0 ; Reserved
  150. 105 0000008C 00000000 DCD TIM14_IRQHandler ; TIM14
  151. 106 00000090 00000000 DCD TIM15_IRQHandler ; TIM15
  152. 107 00000094 00000000 DCD TIM16_IRQHandler ; TIM16
  153. 108 00000098 00000000 DCD TIM17_IRQHandler ; TIM17
  154. 109 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1
  155. 110 000000A0 00000000 DCD I2C2_IRQHandler ; I2C2
  156. 111 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1
  157. 112 000000A8 00000000 DCD SPI2_IRQHandler ; SPI2
  158. 113 000000AC 00000000 DCD USART1_IRQHandler ; USART1
  159. 114 000000B0 00000000 DCD USART2_IRQHandler ; USART2
  160. 115 000000B4
  161. 116 000000B4 __Vectors_End
  162. 117 000000B4
  163. 118 000000B4 000000B4
  164. __Vectors_Size
  165. EQU __Vectors_End - __Vectors
  166. 119 000000B4
  167. 120 000000B4 AREA |.text|, CODE, READONLY
  168. 121 00000000
  169. 122 00000000 ; Reset handler routine
  170. 123 00000000 Reset_Handler
  171. PROC
  172. 124 00000000 EXPORT Reset_Handler [
  173. WEAK]
  174. 125 00000000 IMPORT __main
  175. 126 00000000 IMPORT SystemInit
  176. 127 00000000
  177. ARM Macro Assembler Page 4
  178. 128 00000000
  179. 129 00000000
  180. 130 00000000 480F LDR R0, =__initial_sp ; set stack p
  181. ointer
  182. 131 00000002 F380 8808 MSR MSP, R0
  183. 132 00000006
  184. 133 00000006 ;;Check if boot space corresponds to test memory
  185. 134 00000006
  186. 135 00000006 480F LDR R0,=0x00000004
  187. 136 00000008 6801 LDR R1, [R0]
  188. 137 0000000A 0E09 LSRS R1, R1, #24
  189. 138 0000000C 4A0E LDR R2,=0x1F
  190. 139 0000000E 4291 CMP R1, R2
  191. 140 00000010
  192. 141 00000010 D105 BNE ApplicationStart
  193. 142 00000012
  194. 143 00000012 ;; SYSCFG clock enable
  195. 144 00000012
  196. 145 00000012 480E LDR R0,=0x40021018
  197. 146 00000014 490E LDR R1,=0x00000001
  198. 147 00000016 6001 STR R1, [R0]
  199. 148 00000018
  200. 149 00000018 ;; Set CFGR1 register with flash memory remap at address
  201. 0
  202. 150 00000018
  203. 151 00000018 480E LDR R0,=0x40010000
  204. 152 0000001A 490F LDR R1,=0x00000000
  205. 153 0000001C 6001 STR R1, [R0]
  206. 154 0000001E ApplicationStart
  207. 155 0000001E 480F LDR R0, =SystemInit
  208. 156 00000020 4780 BLX R0
  209. 157 00000022 480F LDR R0, =__main
  210. 158 00000024 4700 BX R0
  211. 159 00000026 ENDP
  212. 160 00000026
  213. 161 00000026 ; Dummy Exception Handlers (infinite loops which can be
  214. modified)
  215. 162 00000026
  216. 163 00000026 NMI_Handler
  217. PROC
  218. 164 00000026 EXPORT NMI_Handler
  219. [WEAK]
  220. 165 00000026 E7FE B .
  221. 166 00000028 ENDP
  222. 168 00000028 HardFault_Handler
  223. PROC
  224. 169 00000028 EXPORT HardFault_Handler
  225. [WEAK]
  226. 170 00000028 E7FE B .
  227. 171 0000002A ENDP
  228. 172 0000002A SVC_Handler
  229. PROC
  230. 173 0000002A EXPORT SVC_Handler
  231. [WEAK]
  232. 174 0000002A E7FE B .
  233. 175 0000002C ENDP
  234. 176 0000002C PendSV_Handler
  235. PROC
  236. 177 0000002C EXPORT PendSV_Handler
  237. ARM Macro Assembler Page 5
  238. [WEAK]
  239. 178 0000002C E7FE B .
  240. 179 0000002E ENDP
  241. 180 0000002E SysTick_Handler
  242. PROC
  243. 181 0000002E EXPORT SysTick_Handler
  244. [WEAK]
  245. 182 0000002E E7FE B .
  246. 183 00000030 ENDP
  247. 184 00000030
  248. 185 00000030 Default_Handler
  249. PROC
  250. 186 00000030
  251. 187 00000030 EXPORT WWDG_IRQHandler
  252. [WEAK]
  253. 188 00000030 EXPORT RTC_IRQHandler
  254. [WEAK]
  255. 189 00000030 EXPORT FLASH_IRQHandler
  256. [WEAK]
  257. 190 00000030 EXPORT RCC_IRQHandler
  258. [WEAK]
  259. 191 00000030 EXPORT EXTI0_1_IRQHandler
  260. [WEAK]
  261. 192 00000030 EXPORT EXTI2_3_IRQHandler
  262. [WEAK]
  263. 193 00000030 EXPORT EXTI4_15_IRQHandler
  264. [WEAK]
  265. 194 00000030 EXPORT DMA1_Channel1_IRQHandler
  266. [WEAK]
  267. 195 00000030 EXPORT DMA1_Channel2_3_IRQHandler
  268. [WEAK]
  269. 196 00000030 EXPORT DMA1_Channel4_5_IRQHandler
  270. [WEAK]
  271. 197 00000030 EXPORT ADC1_IRQHandler
  272. [WEAK]
  273. 198 00000030 EXPORT TIM1_BRK_UP_TRG_COM_IRQHandler
  274. [WEAK]
  275. 199 00000030 EXPORT TIM1_CC_IRQHandler
  276. [WEAK]
  277. 200 00000030 EXPORT TIM3_IRQHandler
  278. [WEAK]
  279. 201 00000030 EXPORT TIM14_IRQHandler
  280. [WEAK]
  281. 202 00000030 EXPORT TIM15_IRQHandler
  282. [WEAK]
  283. 203 00000030 EXPORT TIM16_IRQHandler
  284. [WEAK]
  285. 204 00000030 EXPORT TIM17_IRQHandler
  286. [WEAK]
  287. 205 00000030 EXPORT I2C1_IRQHandler
  288. [WEAK]
  289. 206 00000030 EXPORT I2C2_IRQHandler
  290. [WEAK]
  291. 207 00000030 EXPORT SPI1_IRQHandler
  292. [WEAK]
  293. 208 00000030 EXPORT SPI2_IRQHandler
  294. [WEAK]
  295. 209 00000030 EXPORT USART1_IRQHandler
  296. [WEAK]
  297. ARM Macro Assembler Page 6
  298. 210 00000030 EXPORT USART2_IRQHandler
  299. [WEAK]
  300. 211 00000030
  301. 212 00000030
  302. 213 00000030 WWDG_IRQHandler
  303. 214 00000030 RTC_IRQHandler
  304. 215 00000030 FLASH_IRQHandler
  305. 216 00000030 RCC_IRQHandler
  306. 217 00000030 EXTI0_1_IRQHandler
  307. 218 00000030 EXTI2_3_IRQHandler
  308. 219 00000030 EXTI4_15_IRQHandler
  309. 220 00000030 DMA1_Channel1_IRQHandler
  310. 221 00000030 DMA1_Channel2_3_IRQHandler
  311. 222 00000030 DMA1_Channel4_5_IRQHandler
  312. 223 00000030 ADC1_IRQHandler
  313. 224 00000030 TIM1_BRK_UP_TRG_COM_IRQHandler
  314. 225 00000030 TIM1_CC_IRQHandler
  315. 226 00000030 TIM3_IRQHandler
  316. 227 00000030 TIM14_IRQHandler
  317. 228 00000030 TIM15_IRQHandler
  318. 229 00000030 TIM16_IRQHandler
  319. 230 00000030 TIM17_IRQHandler
  320. 231 00000030 I2C1_IRQHandler
  321. 232 00000030 I2C2_IRQHandler
  322. 233 00000030 SPI1_IRQHandler
  323. 234 00000030 SPI2_IRQHandler
  324. 235 00000030 USART1_IRQHandler
  325. 236 00000030 USART2_IRQHandler
  326. 237 00000030
  327. 238 00000030 E7FE B .
  328. 239 00000032
  329. 240 00000032 ENDP
  330. 241 00000032
  331. 242 00000032 00 00 ALIGN
  332. 243 00000034
  333. 244 00000034 ;*******************************************************
  334. ************************
  335. 245 00000034 ; User Stack and Heap initialization
  336. 246 00000034 ;*******************************************************
  337. ************************
  338. 247 00000034 IF :DEF:__MICROLIB
  339. 254 00000034
  340. 255 00000034 IMPORT __use_two_region_memory
  341. 256 00000034 EXPORT __user_initial_stackheap
  342. 257 00000034
  343. 258 00000034 __user_initial_stackheap
  344. 259 00000034
  345. 260 00000034 480B LDR R0, = Heap_Mem
  346. 261 00000036 490C LDR R1, =(Stack_Mem + Stack_Size)
  347. 262 00000038 4A0C LDR R2, = (Heap_Mem + Heap_Size)
  348. 263 0000003A 4B0D LDR R3, = Stack_Mem
  349. 264 0000003C 4770 BX LR
  350. 265 0000003E
  351. 266 0000003E 00 00 ALIGN
  352. 267 00000040
  353. 268 00000040 ENDIF
  354. 269 00000040
  355. 270 00000040 END
  356. 00000000
  357. ARM Macro Assembler Page 7
  358. 00000004
  359. 0000001F
  360. 40021018
  361. 00000001
  362. 40010000
  363. 00000000
  364. 00000000
  365. 00000000
  366. 00000000
  367. 00000400
  368. 00000200
  369. 00000000
  370. Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
  371. ork --depend=.\object\startup_stm32f030.d -o.\object\startup_stm32f030.o -I.\RT
  372. E\_can -ID:\Users\dwd\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Includ
  373. e -ID:\Users\dwd\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\1.4.0\Device\Includ
  374. e --predefine="__UVISION_VERSION SETA 529" --predefine="_RTE_ SETA 1" --predefi
  375. ne="STM32F030 SETA 1" --list=.\listing\startup_stm32f030.lst ..\..\433MAIN\sour
  376. ce\startup\startup_stm32f030.s
  377. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  378. Relocatable symbols
  379. STACK 00000000
  380. Symbol: STACK
  381. Definitions
  382. At line 42 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  383. Uses
  384. None
  385. Comment: STACK unused
  386. Stack_Mem 00000000
  387. Symbol: Stack_Mem
  388. Definitions
  389. At line 43 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  390. Uses
  391. At line 261 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  392. At line 263 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  393. __initial_sp 00000400
  394. Symbol: __initial_sp
  395. Definitions
  396. At line 44 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  397. Uses
  398. At line 68 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  399. At line 130 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  400. 3 symbols
  401. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  402. Relocatable symbols
  403. HEAP 00000000
  404. Symbol: HEAP
  405. Definitions
  406. At line 53 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  407. Uses
  408. None
  409. Comment: HEAP unused
  410. Heap_Mem 00000000
  411. Symbol: Heap_Mem
  412. Definitions
  413. At line 55 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  414. Uses
  415. At line 260 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  416. At line 262 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  417. __heap_base 00000000
  418. Symbol: __heap_base
  419. Definitions
  420. At line 54 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  421. Uses
  422. None
  423. Comment: __heap_base unused
  424. __heap_limit 00000200
  425. Symbol: __heap_limit
  426. Definitions
  427. At line 56 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  428. Uses
  429. None
  430. Comment: __heap_limit unused
  431. 4 symbols
  432. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  433. Relocatable symbols
  434. RESET 00000000
  435. Symbol: RESET
  436. Definitions
  437. At line 63 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  438. Uses
  439. None
  440. Comment: RESET unused
  441. __Vectors 00000000
  442. Symbol: __Vectors
  443. Definitions
  444. At line 68 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  445. Uses
  446. At line 64 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  447. At line 118 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  448. __Vectors_End 000000B4
  449. Symbol: __Vectors_End
  450. Definitions
  451. At line 116 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  452. Uses
  453. At line 65 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  454. At line 118 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  455. 3 symbols
  456. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  457. Relocatable symbols
  458. .text 00000000
  459. Symbol: .text
  460. Definitions
  461. At line 120 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  462. Uses
  463. None
  464. Comment: .text unused
  465. ADC1_IRQHandler 00000030
  466. Symbol: ADC1_IRQHandler
  467. Definitions
  468. At line 223 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  469. Uses
  470. At line 98 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  471. At line 197 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  472. ApplicationStart 0000001E
  473. Symbol: ApplicationStart
  474. Definitions
  475. At line 154 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  476. Uses
  477. At line 141 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  478. Comment: ApplicationStart used once
  479. DMA1_Channel1_IRQHandler 00000030
  480. Symbol: DMA1_Channel1_IRQHandler
  481. Definitions
  482. At line 220 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  483. Uses
  484. At line 95 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  485. At line 194 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  486. DMA1_Channel2_3_IRQHandler 00000030
  487. Symbol: DMA1_Channel2_3_IRQHandler
  488. Definitions
  489. At line 221 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  490. Uses
  491. At line 96 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  492. At line 195 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  493. DMA1_Channel4_5_IRQHandler 00000030
  494. Symbol: DMA1_Channel4_5_IRQHandler
  495. Definitions
  496. At line 222 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  497. Uses
  498. At line 97 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  499. At line 196 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  500. Default_Handler 00000030
  501. Symbol: Default_Handler
  502. Definitions
  503. At line 185 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  504. Uses
  505. None
  506. ARM Macro Assembler Page 2 Alphabetic symbol ordering
  507. Relocatable symbols
  508. Comment: Default_Handler unused
  509. EXTI0_1_IRQHandler 00000030
  510. Symbol: EXTI0_1_IRQHandler
  511. Definitions
  512. At line 217 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  513. Uses
  514. At line 91 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  515. At line 191 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  516. EXTI2_3_IRQHandler 00000030
  517. Symbol: EXTI2_3_IRQHandler
  518. Definitions
  519. At line 218 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  520. Uses
  521. At line 92 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  522. At line 192 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  523. EXTI4_15_IRQHandler 00000030
  524. Symbol: EXTI4_15_IRQHandler
  525. Definitions
  526. At line 219 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  527. Uses
  528. At line 93 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  529. At line 193 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  530. FLASH_IRQHandler 00000030
  531. Symbol: FLASH_IRQHandler
  532. Definitions
  533. At line 215 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  534. Uses
  535. At line 89 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  536. At line 189 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  537. HardFault_Handler 00000028
  538. Symbol: HardFault_Handler
  539. Definitions
  540. At line 168 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  541. Uses
  542. At line 71 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  543. At line 169 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  544. I2C1_IRQHandler 00000030
  545. Symbol: I2C1_IRQHandler
  546. Definitions
  547. At line 231 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  548. Uses
  549. At line 109 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  550. At line 205 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  551. I2C2_IRQHandler 00000030
  552. Symbol: I2C2_IRQHandler
  553. Definitions
  554. ARM Macro Assembler Page 3 Alphabetic symbol ordering
  555. Relocatable symbols
  556. At line 232 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  557. Uses
  558. At line 110 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  559. At line 206 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  560. NMI_Handler 00000026
  561. Symbol: NMI_Handler
  562. Definitions
  563. At line 163 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  564. Uses
  565. At line 70 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  566. At line 164 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  567. PendSV_Handler 0000002C
  568. Symbol: PendSV_Handler
  569. Definitions
  570. At line 176 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  571. Uses
  572. At line 82 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  573. At line 177 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  574. RCC_IRQHandler 00000030
  575. Symbol: RCC_IRQHandler
  576. Definitions
  577. At line 216 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  578. Uses
  579. At line 90 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  580. At line 190 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  581. RTC_IRQHandler 00000030
  582. Symbol: RTC_IRQHandler
  583. Definitions
  584. At line 214 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  585. Uses
  586. At line 88 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  587. At line 188 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  588. Reset_Handler 00000000
  589. Symbol: Reset_Handler
  590. Definitions
  591. At line 123 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  592. Uses
  593. At line 69 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  594. At line 124 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  595. SPI1_IRQHandler 00000030
  596. Symbol: SPI1_IRQHandler
  597. Definitions
  598. At line 233 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  599. Uses
  600. At line 111 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  601. At line 207 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  602. ARM Macro Assembler Page 4 Alphabetic symbol ordering
  603. Relocatable symbols
  604. SPI2_IRQHandler 00000030
  605. Symbol: SPI2_IRQHandler
  606. Definitions
  607. At line 234 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  608. Uses
  609. At line 112 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  610. At line 208 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  611. SVC_Handler 0000002A
  612. Symbol: SVC_Handler
  613. Definitions
  614. At line 172 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  615. Uses
  616. At line 79 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  617. At line 173 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  618. SysTick_Handler 0000002E
  619. Symbol: SysTick_Handler
  620. Definitions
  621. At line 180 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  622. Uses
  623. At line 83 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  624. At line 181 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  625. TIM14_IRQHandler 00000030
  626. Symbol: TIM14_IRQHandler
  627. Definitions
  628. At line 227 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  629. Uses
  630. At line 105 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  631. At line 201 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  632. TIM15_IRQHandler 00000030
  633. Symbol: TIM15_IRQHandler
  634. Definitions
  635. At line 228 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  636. Uses
  637. At line 106 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  638. At line 202 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  639. TIM16_IRQHandler 00000030
  640. Symbol: TIM16_IRQHandler
  641. Definitions
  642. At line 229 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  643. Uses
  644. At line 107 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  645. At line 203 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  646. TIM17_IRQHandler 00000030
  647. Symbol: TIM17_IRQHandler
  648. Definitions
  649. At line 230 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  650. ARM Macro Assembler Page 5 Alphabetic symbol ordering
  651. Relocatable symbols
  652. Uses
  653. At line 108 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  654. At line 204 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  655. TIM1_BRK_UP_TRG_COM_IRQHandler 00000030
  656. Symbol: TIM1_BRK_UP_TRG_COM_IRQHandler
  657. Definitions
  658. At line 224 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  659. Uses
  660. At line 99 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  661. At line 198 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  662. TIM1_CC_IRQHandler 00000030
  663. Symbol: TIM1_CC_IRQHandler
  664. Definitions
  665. At line 225 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  666. Uses
  667. At line 100 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  668. At line 199 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  669. TIM3_IRQHandler 00000030
  670. Symbol: TIM3_IRQHandler
  671. Definitions
  672. At line 226 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  673. Uses
  674. At line 102 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  675. At line 200 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  676. USART1_IRQHandler 00000030
  677. Symbol: USART1_IRQHandler
  678. Definitions
  679. At line 235 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  680. Uses
  681. At line 113 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  682. At line 209 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  683. USART2_IRQHandler 00000030
  684. Symbol: USART2_IRQHandler
  685. Definitions
  686. At line 236 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  687. Uses
  688. At line 114 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  689. At line 210 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  690. WWDG_IRQHandler 00000030
  691. Symbol: WWDG_IRQHandler
  692. Definitions
  693. At line 213 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  694. Uses
  695. At line 86 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  696. At line 187 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  697. __user_initial_stackheap 00000034
  698. ARM Macro Assembler Page 6 Alphabetic symbol ordering
  699. Relocatable symbols
  700. Symbol: __user_initial_stackheap
  701. Definitions
  702. At line 258 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  703. Uses
  704. At line 256 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  705. Comment: __user_initial_stackheap used once
  706. 34 symbols
  707. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  708. Absolute symbols
  709. Heap_Size 00000200
  710. Symbol: Heap_Size
  711. Definitions
  712. At line 51 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  713. Uses
  714. At line 55 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  715. At line 262 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  716. Stack_Size 00000400
  717. Symbol: Stack_Size
  718. Definitions
  719. At line 40 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  720. Uses
  721. At line 43 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  722. At line 261 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  723. __Vectors_Size 000000B4
  724. Symbol: __Vectors_Size
  725. Definitions
  726. At line 118 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  727. Uses
  728. At line 66 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  729. Comment: __Vectors_Size used once
  730. 3 symbols
  731. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  732. External symbols
  733. SystemInit 00000000
  734. Symbol: SystemInit
  735. Definitions
  736. At line 126 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  737. Uses
  738. At line 155 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  739. Comment: SystemInit used once
  740. __main 00000000
  741. Symbol: __main
  742. Definitions
  743. At line 125 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  744. Uses
  745. At line 157 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  746. Comment: __main used once
  747. __use_two_region_memory 00000000
  748. Symbol: __use_two_region_memory
  749. Definitions
  750. At line 255 in file ..\..\433MAIN\source\startup\startup_stm32f030.s
  751. Uses
  752. None
  753. Comment: __use_two_region_memory unused
  754. 3 symbols
  755. 387 symbols in table