You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1504 lines
49 KiB

  1. ARM Macro Assembler Page 1
  2. 1 00000000 ;*******************************************************
  3. ************************
  4. 2 00000000 ;* File Name : startup_stm32l432xx.s
  5. 3 00000000 ;* Author : MCD Application Team
  6. 4 00000000 ;* Description : STM32L432xx Ultra Low Power devi
  7. ces vector table for MDK-ARM toolchain.
  8. 5 00000000 ;* This module performs:
  9. 6 00000000 ;* - Set the initial SP
  10. 7 00000000 ;* - Set the initial PC == Reset_Ha
  11. ndler
  12. 8 00000000 ;* - Set the vector table entries w
  13. ith the exceptions ISR address
  14. 9 00000000 ;* - Branches to __main in the C li
  15. brary (which eventually
  16. 10 00000000 ;* calls main()).
  17. 11 00000000 ;* After Reset the Cortex-M4 proces
  18. sor is in Thread mode,
  19. 12 00000000 ;* priority is Privileged, and the
  20. Stack is set to Main.
  21. 13 00000000 ;*******************************************************
  22. *************************
  23. 14 00000000 ;* @attention
  24. 15 00000000 ;*
  25. 16 00000000 ;* Copyright (c) 2017 STMicroelectronics.
  26. 17 00000000 ;* All rights reserved.
  27. 18 00000000 ;*
  28. 19 00000000 ;* This software is licensed under terms that can be fou
  29. nd in the LICENSE file
  30. 20 00000000 ;* in the root directory of this software component.
  31. 21 00000000 ;* If no LICENSE file comes with this software, it is pr
  32. ovided AS-IS.
  33. 22 00000000 ;
  34. 23 00000000 ;*******************************************************
  35. ************************
  36. 24 00000000 ;* <<< Use Configuration Wizard in Context Menu >>>
  37. 25 00000000 ; Amount of memory (in bytes) allocated for Stack
  38. 26 00000000 ; Tailor this value to your application needs
  39. 27 00000000 ; <h> Stack Configuration
  40. 28 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
  41. 29 00000000 ; </h>
  42. 30 00000000
  43. 31 00000000 00000800
  44. Stack_Size
  45. EQU 0x800
  46. 32 00000000
  47. 33 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
  48. =3
  49. 34 00000000 Stack_Mem
  50. SPACE Stack_Size
  51. 35 00000800 __initial_sp
  52. 36 00000800
  53. 37 00000800
  54. 38 00000800 ; <h> Heap Configuration
  55. 39 00000800 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
  56. 40 00000800 ; </h>
  57. 41 00000800
  58. 42 00000800 00000000
  59. Heap_Size
  60. EQU 0x0
  61. ARM Macro Assembler Page 2
  62. 43 00000800
  63. 44 00000800 AREA HEAP, NOINIT, READWRITE, ALIGN=
  64. 3
  65. 45 00000000 __heap_base
  66. 46 00000000 Heap_Mem
  67. SPACE Heap_Size
  68. 47 00000000 __heap_limit
  69. 48 00000000
  70. 49 00000000 PRESERVE8
  71. 50 00000000 THUMB
  72. 51 00000000
  73. 52 00000000
  74. 53 00000000 ; Vector Table Mapped to Address 0 at Reset
  75. 54 00000000 AREA RESET, DATA, READONLY
  76. 55 00000000 EXPORT __Vectors
  77. 56 00000000 EXPORT __Vectors_End
  78. 57 00000000 EXPORT __Vectors_Size
  79. 58 00000000
  80. 59 00000000 00000000
  81. __Vectors
  82. DCD __initial_sp ; Top of Stack
  83. 60 00000004 00000000 DCD Reset_Handler ; Reset Handler
  84. 61 00000008 00000000 DCD NMI_Handler ; NMI Handler
  85. 62 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
  86. Handler
  87. 63 00000010 00000000 DCD MemManage_Handler
  88. ; MPU Fault Handler
  89. 64 00000014 00000000 DCD BusFault_Handler
  90. ; Bus Fault Handler
  91. 65 00000018 00000000 DCD UsageFault_Handler ; Usage Faul
  92. t Handler
  93. 66 0000001C 00000000 DCD 0 ; Reserved
  94. 67 00000020 00000000 DCD 0 ; Reserved
  95. 68 00000024 00000000 DCD 0 ; Reserved
  96. 69 00000028 00000000 DCD 0 ; Reserved
  97. 70 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
  98. 71 00000030 00000000 DCD DebugMon_Handler ; Debug Monito
  99. r Handler
  100. 72 00000034 00000000 DCD 0 ; Reserved
  101. 73 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
  102. 74 0000003C 00000000 DCD SysTick_Handler
  103. ; SysTick Handler
  104. 75 00000040
  105. 76 00000040 ; External Interrupts
  106. 77 00000040 00000000 DCD WWDG_IRQHandler
  107. ; Window WatchDog
  108. 78 00000044 00000000 DCD PVD_PVM_IRQHandler ; PVD/PVM1/P
  109. VM2/PVM3/PVM4 throu
  110. gh EXTI Line detect
  111. ion
  112. 79 00000048 00000000 DCD TAMP_STAMP_IRQHandler ; Tamper
  113. and TimeStamps thro
  114. ugh the EXTI line
  115. 80 0000004C 00000000 DCD RTC_WKUP_IRQHandler ; RTC Wakeu
  116. p through the EXTI
  117. line
  118. ARM Macro Assembler Page 3
  119. 81 00000050 00000000 DCD FLASH_IRQHandler ; FLASH
  120. 82 00000054 00000000 DCD RCC_IRQHandler ; RCC
  121. 83 00000058 00000000 DCD EXTI0_IRQHandler ; EXTI Line0
  122. 84 0000005C 00000000 DCD EXTI1_IRQHandler ; EXTI Line1
  123. 85 00000060 00000000 DCD EXTI2_IRQHandler ; EXTI Line2
  124. 86 00000064 00000000 DCD EXTI3_IRQHandler ; EXTI Line3
  125. 87 00000068 00000000 DCD EXTI4_IRQHandler ; EXTI Line4
  126. 88 0000006C 00000000 DCD DMA1_Channel1_IRQHandler
  127. ; DMA1 Channel 1
  128. 89 00000070 00000000 DCD DMA1_Channel2_IRQHandler
  129. ; DMA1 Channel 2
  130. 90 00000074 00000000 DCD DMA1_Channel3_IRQHandler
  131. ; DMA1 Channel 3
  132. 91 00000078 00000000 DCD DMA1_Channel4_IRQHandler
  133. ; DMA1 Channel 4
  134. 92 0000007C 00000000 DCD DMA1_Channel5_IRQHandler
  135. ; DMA1 Channel 5
  136. 93 00000080 00000000 DCD DMA1_Channel6_IRQHandler
  137. ; DMA1 Channel 6
  138. 94 00000084 00000000 DCD DMA1_Channel7_IRQHandler
  139. ; DMA1 Channel 7
  140. 95 00000088 00000000 DCD ADC1_IRQHandler ; ADC1
  141. 96 0000008C 00000000 DCD CAN1_TX_IRQHandler ; CAN1 TX
  142. 97 00000090 00000000 DCD CAN1_RX0_IRQHandler ; CAN1 RX0
  143. 98 00000094 00000000 DCD CAN1_RX1_IRQHandler ; CAN1 RX1
  144. 99 00000098 00000000 DCD CAN1_SCE_IRQHandler ; CAN1 SCE
  145. 100 0000009C 00000000 DCD EXTI9_5_IRQHandler ; External L
  146. ine[9:5]s
  147. 101 000000A0 00000000 DCD TIM1_BRK_TIM15_IRQHandler ; TIM
  148. 1 Break and TIM15
  149. 102 000000A4 00000000 DCD TIM1_UP_TIM16_IRQHandler ; TIM1
  150. Update and TIM16
  151. 103 000000A8 00000000 DCD TIM1_TRG_COM_IRQHandler ; TIM1
  152. Trigger and Commuta
  153. tion
  154. 104 000000AC 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
  155. re Compare
  156. 105 000000B0 00000000 DCD TIM2_IRQHandler ; TIM2
  157. 106 000000B4 00000000 DCD 0 ; Reserved
  158. 107 000000B8 00000000 DCD 0 ; Reserved
  159. 108 000000BC 00000000 DCD I2C1_EV_IRQHandler ; I2C1 Event
  160. 109 000000C0 00000000 DCD I2C1_ER_IRQHandler ; I2C1 Error
  161. 110 000000C4 00000000 DCD 0 ; Reserved
  162. 111 000000C8 00000000 DCD 0 ; Reserved
  163. 112 000000CC 00000000 DCD SPI1_IRQHandler ; SPI1
  164. 113 000000D0 00000000 DCD 0 ; Reserved
  165. 114 000000D4 00000000 DCD USART1_IRQHandler ; USART1
  166. 115 000000D8 00000000 DCD USART2_IRQHandler ; USART2
  167. 116 000000DC 00000000 DCD 0 ; Reserved
  168. 117 000000E0 00000000 DCD EXTI15_10_IRQHandler ; External
  169. Line[15:10]
  170. 118 000000E4 00000000 DCD RTC_Alarm_IRQHandler ; RTC Alar
  171. m (A and B) through
  172. EXTI Line
  173. 119 000000E8 00000000 DCD 0 ; Reserved
  174. 120 000000EC 00000000 DCD 0 ; Reserved
  175. 121 000000F0 00000000 DCD 0 ; Reserved
  176. ARM Macro Assembler Page 4
  177. 122 000000F4 00000000 DCD 0 ; Reserved
  178. 123 000000F8 00000000 DCD 0 ; Reserved
  179. 124 000000FC 00000000 DCD 0 ; Reserved
  180. 125 00000100 00000000 DCD 0 ; Reserved
  181. 126 00000104 00000000 DCD 0 ; Reserved
  182. 127 00000108 00000000 DCD 0 ; Reserved
  183. 128 0000010C 00000000 DCD SPI3_IRQHandler ; SPI3
  184. 129 00000110 00000000 DCD 0 ; Reserved
  185. 130 00000114 00000000 DCD 0 ; Reserved
  186. 131 00000118 00000000 DCD TIM6_DAC_IRQHandler ; TIM6 and
  187. DAC1&2 underrun err
  188. ors
  189. 132 0000011C 00000000 DCD TIM7_IRQHandler ; TIM7
  190. 133 00000120 00000000 DCD DMA2_Channel1_IRQHandler
  191. ; DMA2 Channel 1
  192. 134 00000124 00000000 DCD DMA2_Channel2_IRQHandler
  193. ; DMA2 Channel 2
  194. 135 00000128 00000000 DCD DMA2_Channel3_IRQHandler
  195. ; DMA2 Channel 3
  196. 136 0000012C 00000000 DCD DMA2_Channel4_IRQHandler
  197. ; DMA2 Channel 4
  198. 137 00000130 00000000 DCD DMA2_Channel5_IRQHandler
  199. ; DMA2 Channel 5
  200. 138 00000134 00000000 DCD 0 ; Reserved
  201. 139 00000138 00000000 DCD 0 ; Reserved
  202. 140 0000013C 00000000 DCD 0 ; Reserved
  203. 141 00000140 00000000 DCD COMP_IRQHandler
  204. ; COMP Interrupt
  205. 142 00000144 00000000 DCD LPTIM1_IRQHandler
  206. ; LP TIM1 interrupt
  207. 143 00000148 00000000 DCD LPTIM2_IRQHandler
  208. ; LP TIM2 interrupt
  209. 144 0000014C 00000000 DCD USB_IRQHandler ; USB FS
  210. 145 00000150 00000000 DCD DMA2_Channel6_IRQHandler
  211. ; DMA2 Channel 6
  212. 146 00000154 00000000 DCD DMA2_Channel7_IRQHandler
  213. ; DMA2 Channel 7
  214. 147 00000158 00000000 DCD LPUART1_IRQHandler ; LP UART1 i
  215. nterrupt
  216. 148 0000015C 00000000 DCD QUADSPI_IRQHandler ; Quad SPI g
  217. lobal interrupt
  218. 149 00000160 00000000 DCD I2C3_EV_IRQHandler ; I2C3 event
  219. 150 00000164 00000000 DCD I2C3_ER_IRQHandler ; I2C3 error
  220. 151 00000168 00000000 DCD SAI1_IRQHandler ; Serial Audio
  221. Interface 1 global
  222. interrupt
  223. 152 0000016C 00000000 DCD 0 ; Reserved
  224. 153 00000170 00000000 DCD SWPMI1_IRQHandler ; Serial Wire
  225. Interface 1 global
  226. interrupt
  227. 154 00000174 00000000 DCD TSC_IRQHandler ; Touch Sense Co
  228. ntroller global int
  229. errupt
  230. 155 00000178 00000000 DCD 0 ; Reserved
  231. 156 0000017C 00000000 DCD 0 ; Reserved
  232. ARM Macro Assembler Page 5
  233. 157 00000180 00000000 DCD RNG_IRQHandler ; RNG global int
  234. errupt
  235. 158 00000184 00000000 DCD FPU_IRQHandler ; FPU
  236. 159 00000188 00000000 DCD CRS_IRQHandler ; CRS interrupt
  237. 160 0000018C
  238. 161 0000018C __Vectors_End
  239. 162 0000018C
  240. 163 0000018C 0000018C
  241. __Vectors_Size
  242. EQU __Vectors_End - __Vectors
  243. 164 0000018C
  244. 165 0000018C AREA |.text|, CODE, READONLY
  245. 166 00000000
  246. 167 00000000 ; Reset handler
  247. 168 00000000 Reset_Handler
  248. PROC
  249. 169 00000000 EXPORT Reset_Handler [WEAK
  250. ]
  251. 170 00000000 IMPORT SystemInit
  252. 171 00000000 IMPORT __main
  253. 172 00000000
  254. 173 00000000 4809 LDR R0, =SystemInit
  255. 174 00000002 4780 BLX R0
  256. 175 00000004 4809 LDR R0, =__main
  257. 176 00000006 4700 BX R0
  258. 177 00000008 ENDP
  259. 178 00000008
  260. 179 00000008 ; Dummy Exception Handlers (infinite loops which can be
  261. modified)
  262. 180 00000008
  263. 181 00000008 NMI_Handler
  264. PROC
  265. 182 00000008 EXPORT NMI_Handler [WEA
  266. K]
  267. 183 00000008 E7FE B .
  268. 184 0000000A ENDP
  269. 186 0000000A HardFault_Handler
  270. PROC
  271. 187 0000000A EXPORT HardFault_Handler [WEA
  272. K]
  273. 188 0000000A E7FE B .
  274. 189 0000000C ENDP
  275. 191 0000000C MemManage_Handler
  276. PROC
  277. 192 0000000C EXPORT MemManage_Handler [WEA
  278. K]
  279. 193 0000000C E7FE B .
  280. 194 0000000E ENDP
  281. 196 0000000E BusFault_Handler
  282. PROC
  283. 197 0000000E EXPORT BusFault_Handler [WEA
  284. K]
  285. 198 0000000E E7FE B .
  286. 199 00000010 ENDP
  287. 201 00000010 UsageFault_Handler
  288. PROC
  289. 202 00000010 EXPORT UsageFault_Handler [WEA
  290. K]
  291. 203 00000010 E7FE B .
  292. ARM Macro Assembler Page 6
  293. 204 00000012 ENDP
  294. 205 00000012 SVC_Handler
  295. PROC
  296. 206 00000012 EXPORT SVC_Handler [WEA
  297. K]
  298. 207 00000012 E7FE B .
  299. 208 00000014 ENDP
  300. 210 00000014 DebugMon_Handler
  301. PROC
  302. 211 00000014 EXPORT DebugMon_Handler [WEA
  303. K]
  304. 212 00000014 E7FE B .
  305. 213 00000016 ENDP
  306. 214 00000016 PendSV_Handler
  307. PROC
  308. 215 00000016 EXPORT PendSV_Handler [WEA
  309. K]
  310. 216 00000016 E7FE B .
  311. 217 00000018 ENDP
  312. 218 00000018 SysTick_Handler
  313. PROC
  314. 219 00000018 EXPORT SysTick_Handler [WEA
  315. K]
  316. 220 00000018 E7FE B .
  317. 221 0000001A ENDP
  318. 222 0000001A
  319. 223 0000001A Default_Handler
  320. PROC
  321. 224 0000001A
  322. 225 0000001A EXPORT WWDG_IRQHandler
  323. [WEAK]
  324. 226 0000001A EXPORT PVD_PVM_IRQHandler
  325. [WEAK]
  326. 227 0000001A EXPORT TAMP_STAMP_IRQHandler
  327. [WEAK]
  328. 228 0000001A EXPORT RTC_WKUP_IRQHandler
  329. [WEAK]
  330. 229 0000001A EXPORT FLASH_IRQHandler
  331. [WEAK]
  332. 230 0000001A EXPORT RCC_IRQHandler
  333. [WEAK]
  334. 231 0000001A EXPORT EXTI0_IRQHandler
  335. [WEAK]
  336. 232 0000001A EXPORT EXTI1_IRQHandler
  337. [WEAK]
  338. 233 0000001A EXPORT EXTI2_IRQHandler
  339. [WEAK]
  340. 234 0000001A EXPORT EXTI3_IRQHandler
  341. [WEAK]
  342. 235 0000001A EXPORT EXTI4_IRQHandler
  343. [WEAK]
  344. 236 0000001A EXPORT DMA1_Channel1_IRQHandler
  345. [WEAK]
  346. 237 0000001A EXPORT DMA1_Channel2_IRQHandler
  347. [WEAK]
  348. 238 0000001A EXPORT DMA1_Channel3_IRQHandler
  349. [WEAK]
  350. 239 0000001A EXPORT DMA1_Channel4_IRQHandler
  351. [WEAK]
  352. ARM Macro Assembler Page 7
  353. 240 0000001A EXPORT DMA1_Channel5_IRQHandler
  354. [WEAK]
  355. 241 0000001A EXPORT DMA1_Channel6_IRQHandler
  356. [WEAK]
  357. 242 0000001A EXPORT DMA1_Channel7_IRQHandler
  358. [WEAK]
  359. 243 0000001A EXPORT ADC1_IRQHandler
  360. [WEAK]
  361. 244 0000001A EXPORT CAN1_TX_IRQHandler
  362. [WEAK]
  363. 245 0000001A EXPORT CAN1_RX0_IRQHandler
  364. [WEAK]
  365. 246 0000001A EXPORT CAN1_RX1_IRQHandler
  366. [WEAK]
  367. 247 0000001A EXPORT CAN1_SCE_IRQHandler
  368. [WEAK]
  369. 248 0000001A EXPORT EXTI9_5_IRQHandler
  370. [WEAK]
  371. 249 0000001A EXPORT TIM1_BRK_TIM15_IRQHandler
  372. [WEAK]
  373. 250 0000001A EXPORT TIM1_UP_TIM16_IRQHandler
  374. [WEAK]
  375. 251 0000001A EXPORT TIM1_TRG_COM_IRQHandler
  376. [WEAK]
  377. 252 0000001A EXPORT TIM1_CC_IRQHandler
  378. [WEAK]
  379. 253 0000001A EXPORT TIM2_IRQHandler
  380. [WEAK]
  381. 254 0000001A EXPORT I2C1_EV_IRQHandler
  382. [WEAK]
  383. 255 0000001A EXPORT I2C1_ER_IRQHandler
  384. [WEAK]
  385. 256 0000001A EXPORT SPI1_IRQHandler
  386. [WEAK]
  387. 257 0000001A EXPORT USART1_IRQHandler
  388. [WEAK]
  389. 258 0000001A EXPORT USART2_IRQHandler
  390. [WEAK]
  391. 259 0000001A EXPORT EXTI15_10_IRQHandler
  392. [WEAK]
  393. 260 0000001A EXPORT RTC_Alarm_IRQHandler
  394. [WEAK]
  395. 261 0000001A EXPORT SPI3_IRQHandler
  396. [WEAK]
  397. 262 0000001A EXPORT TIM6_DAC_IRQHandler
  398. [WEAK]
  399. 263 0000001A EXPORT TIM7_IRQHandler
  400. [WEAK]
  401. 264 0000001A EXPORT DMA2_Channel1_IRQHandler
  402. [WEAK]
  403. 265 0000001A EXPORT DMA2_Channel2_IRQHandler
  404. [WEAK]
  405. 266 0000001A EXPORT DMA2_Channel3_IRQHandler
  406. [WEAK]
  407. 267 0000001A EXPORT DMA2_Channel4_IRQHandler
  408. [WEAK]
  409. 268 0000001A EXPORT DMA2_Channel5_IRQHandler
  410. [WEAK]
  411. 269 0000001A EXPORT COMP_IRQHandler
  412. ARM Macro Assembler Page 8
  413. [WEAK]
  414. 270 0000001A EXPORT LPTIM1_IRQHandler
  415. [WEAK]
  416. 271 0000001A EXPORT LPTIM2_IRQHandler
  417. [WEAK]
  418. 272 0000001A EXPORT USB_IRQHandler
  419. [WEAK]
  420. 273 0000001A EXPORT DMA2_Channel6_IRQHandler
  421. [WEAK]
  422. 274 0000001A EXPORT DMA2_Channel7_IRQHandler
  423. [WEAK]
  424. 275 0000001A EXPORT LPUART1_IRQHandler
  425. [WEAK]
  426. 276 0000001A EXPORT QUADSPI_IRQHandler
  427. [WEAK]
  428. 277 0000001A EXPORT I2C3_EV_IRQHandler
  429. [WEAK]
  430. 278 0000001A EXPORT I2C3_ER_IRQHandler
  431. [WEAK]
  432. 279 0000001A EXPORT SAI1_IRQHandler
  433. [WEAK]
  434. 280 0000001A EXPORT SWPMI1_IRQHandler
  435. [WEAK]
  436. 281 0000001A EXPORT TSC_IRQHandler
  437. [WEAK]
  438. 282 0000001A EXPORT RNG_IRQHandler
  439. [WEAK]
  440. 283 0000001A EXPORT FPU_IRQHandler
  441. [WEAK]
  442. 284 0000001A EXPORT CRS_IRQHandler
  443. [WEAK]
  444. 285 0000001A
  445. 286 0000001A WWDG_IRQHandler
  446. 287 0000001A PVD_PVM_IRQHandler
  447. 288 0000001A TAMP_STAMP_IRQHandler
  448. 289 0000001A RTC_WKUP_IRQHandler
  449. 290 0000001A FLASH_IRQHandler
  450. 291 0000001A RCC_IRQHandler
  451. 292 0000001A EXTI0_IRQHandler
  452. 293 0000001A EXTI1_IRQHandler
  453. 294 0000001A EXTI2_IRQHandler
  454. 295 0000001A EXTI3_IRQHandler
  455. 296 0000001A EXTI4_IRQHandler
  456. 297 0000001A DMA1_Channel1_IRQHandler
  457. 298 0000001A DMA1_Channel2_IRQHandler
  458. 299 0000001A DMA1_Channel3_IRQHandler
  459. 300 0000001A DMA1_Channel4_IRQHandler
  460. 301 0000001A DMA1_Channel5_IRQHandler
  461. 302 0000001A DMA1_Channel6_IRQHandler
  462. 303 0000001A DMA1_Channel7_IRQHandler
  463. 304 0000001A ADC1_IRQHandler
  464. 305 0000001A CAN1_TX_IRQHandler
  465. 306 0000001A CAN1_RX0_IRQHandler
  466. 307 0000001A CAN1_RX1_IRQHandler
  467. 308 0000001A CAN1_SCE_IRQHandler
  468. 309 0000001A EXTI9_5_IRQHandler
  469. 310 0000001A TIM1_BRK_TIM15_IRQHandler
  470. 311 0000001A TIM1_UP_TIM16_IRQHandler
  471. 312 0000001A TIM1_TRG_COM_IRQHandler
  472. ARM Macro Assembler Page 9
  473. 313 0000001A TIM1_CC_IRQHandler
  474. 314 0000001A TIM2_IRQHandler
  475. 315 0000001A I2C1_EV_IRQHandler
  476. 316 0000001A I2C1_ER_IRQHandler
  477. 317 0000001A SPI1_IRQHandler
  478. 318 0000001A USART1_IRQHandler
  479. 319 0000001A USART2_IRQHandler
  480. 320 0000001A EXTI15_10_IRQHandler
  481. 321 0000001A RTC_Alarm_IRQHandler
  482. 322 0000001A SPI3_IRQHandler
  483. 323 0000001A TIM6_DAC_IRQHandler
  484. 324 0000001A TIM7_IRQHandler
  485. 325 0000001A DMA2_Channel1_IRQHandler
  486. 326 0000001A DMA2_Channel2_IRQHandler
  487. 327 0000001A DMA2_Channel3_IRQHandler
  488. 328 0000001A DMA2_Channel4_IRQHandler
  489. 329 0000001A DMA2_Channel5_IRQHandler
  490. 330 0000001A COMP_IRQHandler
  491. 331 0000001A LPTIM1_IRQHandler
  492. 332 0000001A LPTIM2_IRQHandler
  493. 333 0000001A USB_IRQHandler
  494. 334 0000001A DMA2_Channel6_IRQHandler
  495. 335 0000001A DMA2_Channel7_IRQHandler
  496. 336 0000001A LPUART1_IRQHandler
  497. 337 0000001A QUADSPI_IRQHandler
  498. 338 0000001A I2C3_EV_IRQHandler
  499. 339 0000001A I2C3_ER_IRQHandler
  500. 340 0000001A SAI1_IRQHandler
  501. 341 0000001A SWPMI1_IRQHandler
  502. 342 0000001A TSC_IRQHandler
  503. 343 0000001A RNG_IRQHandler
  504. 344 0000001A FPU_IRQHandler
  505. 345 0000001A CRS_IRQHandler
  506. 346 0000001A
  507. 347 0000001A E7FE B .
  508. 348 0000001C
  509. 349 0000001C ENDP
  510. 350 0000001C
  511. 351 0000001C ALIGN
  512. 352 0000001C
  513. 353 0000001C ;*******************************************************
  514. ************************
  515. 354 0000001C ; User Stack and Heap initialization
  516. 355 0000001C ;*******************************************************
  517. ************************
  518. 356 0000001C IF :DEF:__MICROLIB
  519. 363 0000001C
  520. 364 0000001C IMPORT __use_two_region_memory
  521. 365 0000001C EXPORT __user_initial_stackheap
  522. 366 0000001C
  523. 367 0000001C __user_initial_stackheap
  524. 368 0000001C
  525. 369 0000001C 4804 LDR R0, = Heap_Mem
  526. 370 0000001E 4905 LDR R1, =(Stack_Mem + Stack_Size)
  527. 371 00000020 4A03 LDR R2, = (Heap_Mem + Heap_Size)
  528. 372 00000022 4B05 LDR R3, = Stack_Mem
  529. 373 00000024 4770 BX LR
  530. 374 00000026
  531. 375 00000026 00 00 ALIGN
  532. ARM Macro Assembler Page 10
  533. 376 00000028
  534. 377 00000028 ENDIF
  535. 378 00000028
  536. 379 00000028 END
  537. 00000000
  538. 00000000
  539. 00000000
  540. 00000800
  541. 00000000
  542. Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M4.fp.sp --apcs=
  543. interwork --depend=app\startup_stm32l432xx.d -oapp\startup_stm32l432xx.o -I.\RT
  544. E\_app -IC:\Users\29643\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Incl
  545. ude -IC:\Users\29643\AppData\Local\Arm\Packs\Keil\STM32L4xx_DFP\2.6.1\Drivers\C
  546. MSIS\Device\ST\STM32L4xx\Include --predefine="__UVISION_VERSION SETA 535" --pre
  547. define="_RTE_ SETA 1" --predefine="STM32L432xx SETA 1" --predefine="_RTE_ SETA
  548. 1" --list=startup_stm32l432xx.lst startup_stm32l432xx.s
  549. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  550. Relocatable symbols
  551. STACK 00000000
  552. Symbol: STACK
  553. Definitions
  554. At line 33 in file startup_stm32l432xx.s
  555. Uses
  556. None
  557. Comment: STACK unused
  558. Stack_Mem 00000000
  559. Symbol: Stack_Mem
  560. Definitions
  561. At line 34 in file startup_stm32l432xx.s
  562. Uses
  563. At line 370 in file startup_stm32l432xx.s
  564. At line 372 in file startup_stm32l432xx.s
  565. __initial_sp 00000800
  566. Symbol: __initial_sp
  567. Definitions
  568. At line 35 in file startup_stm32l432xx.s
  569. Uses
  570. At line 59 in file startup_stm32l432xx.s
  571. Comment: __initial_sp used once
  572. 3 symbols
  573. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  574. Relocatable symbols
  575. HEAP 00000000
  576. Symbol: HEAP
  577. Definitions
  578. At line 44 in file startup_stm32l432xx.s
  579. Uses
  580. None
  581. Comment: HEAP unused
  582. Heap_Mem 00000000
  583. Symbol: Heap_Mem
  584. Definitions
  585. At line 46 in file startup_stm32l432xx.s
  586. Uses
  587. At line 369 in file startup_stm32l432xx.s
  588. At line 371 in file startup_stm32l432xx.s
  589. __heap_base 00000000
  590. Symbol: __heap_base
  591. Definitions
  592. At line 45 in file startup_stm32l432xx.s
  593. Uses
  594. None
  595. Comment: __heap_base unused
  596. __heap_limit 00000000
  597. Symbol: __heap_limit
  598. Definitions
  599. At line 47 in file startup_stm32l432xx.s
  600. Uses
  601. None
  602. Comment: __heap_limit unused
  603. 4 symbols
  604. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  605. Relocatable symbols
  606. RESET 00000000
  607. Symbol: RESET
  608. Definitions
  609. At line 54 in file startup_stm32l432xx.s
  610. Uses
  611. None
  612. Comment: RESET unused
  613. __Vectors 00000000
  614. Symbol: __Vectors
  615. Definitions
  616. At line 59 in file startup_stm32l432xx.s
  617. Uses
  618. At line 55 in file startup_stm32l432xx.s
  619. At line 163 in file startup_stm32l432xx.s
  620. __Vectors_End 0000018C
  621. Symbol: __Vectors_End
  622. Definitions
  623. At line 161 in file startup_stm32l432xx.s
  624. Uses
  625. At line 56 in file startup_stm32l432xx.s
  626. At line 163 in file startup_stm32l432xx.s
  627. 3 symbols
  628. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  629. Relocatable symbols
  630. .text 00000000
  631. Symbol: .text
  632. Definitions
  633. At line 165 in file startup_stm32l432xx.s
  634. Uses
  635. None
  636. Comment: .text unused
  637. ADC1_IRQHandler 0000001A
  638. Symbol: ADC1_IRQHandler
  639. Definitions
  640. At line 304 in file startup_stm32l432xx.s
  641. Uses
  642. At line 95 in file startup_stm32l432xx.s
  643. At line 243 in file startup_stm32l432xx.s
  644. BusFault_Handler 0000000E
  645. Symbol: BusFault_Handler
  646. Definitions
  647. At line 196 in file startup_stm32l432xx.s
  648. Uses
  649. At line 64 in file startup_stm32l432xx.s
  650. At line 197 in file startup_stm32l432xx.s
  651. CAN1_RX0_IRQHandler 0000001A
  652. Symbol: CAN1_RX0_IRQHandler
  653. Definitions
  654. At line 306 in file startup_stm32l432xx.s
  655. Uses
  656. At line 97 in file startup_stm32l432xx.s
  657. At line 245 in file startup_stm32l432xx.s
  658. CAN1_RX1_IRQHandler 0000001A
  659. Symbol: CAN1_RX1_IRQHandler
  660. Definitions
  661. At line 307 in file startup_stm32l432xx.s
  662. Uses
  663. At line 98 in file startup_stm32l432xx.s
  664. At line 246 in file startup_stm32l432xx.s
  665. CAN1_SCE_IRQHandler 0000001A
  666. Symbol: CAN1_SCE_IRQHandler
  667. Definitions
  668. At line 308 in file startup_stm32l432xx.s
  669. Uses
  670. At line 99 in file startup_stm32l432xx.s
  671. At line 247 in file startup_stm32l432xx.s
  672. CAN1_TX_IRQHandler 0000001A
  673. Symbol: CAN1_TX_IRQHandler
  674. Definitions
  675. At line 305 in file startup_stm32l432xx.s
  676. Uses
  677. ARM Macro Assembler Page 2 Alphabetic symbol ordering
  678. Relocatable symbols
  679. At line 96 in file startup_stm32l432xx.s
  680. At line 244 in file startup_stm32l432xx.s
  681. COMP_IRQHandler 0000001A
  682. Symbol: COMP_IRQHandler
  683. Definitions
  684. At line 330 in file startup_stm32l432xx.s
  685. Uses
  686. At line 141 in file startup_stm32l432xx.s
  687. At line 269 in file startup_stm32l432xx.s
  688. CRS_IRQHandler 0000001A
  689. Symbol: CRS_IRQHandler
  690. Definitions
  691. At line 345 in file startup_stm32l432xx.s
  692. Uses
  693. At line 159 in file startup_stm32l432xx.s
  694. At line 284 in file startup_stm32l432xx.s
  695. DMA1_Channel1_IRQHandler 0000001A
  696. Symbol: DMA1_Channel1_IRQHandler
  697. Definitions
  698. At line 297 in file startup_stm32l432xx.s
  699. Uses
  700. At line 88 in file startup_stm32l432xx.s
  701. At line 236 in file startup_stm32l432xx.s
  702. DMA1_Channel2_IRQHandler 0000001A
  703. Symbol: DMA1_Channel2_IRQHandler
  704. Definitions
  705. At line 298 in file startup_stm32l432xx.s
  706. Uses
  707. At line 89 in file startup_stm32l432xx.s
  708. At line 237 in file startup_stm32l432xx.s
  709. DMA1_Channel3_IRQHandler 0000001A
  710. Symbol: DMA1_Channel3_IRQHandler
  711. Definitions
  712. At line 299 in file startup_stm32l432xx.s
  713. Uses
  714. At line 90 in file startup_stm32l432xx.s
  715. At line 238 in file startup_stm32l432xx.s
  716. DMA1_Channel4_IRQHandler 0000001A
  717. Symbol: DMA1_Channel4_IRQHandler
  718. Definitions
  719. At line 300 in file startup_stm32l432xx.s
  720. Uses
  721. At line 91 in file startup_stm32l432xx.s
  722. At line 239 in file startup_stm32l432xx.s
  723. DMA1_Channel5_IRQHandler 0000001A
  724. ARM Macro Assembler Page 3 Alphabetic symbol ordering
  725. Relocatable symbols
  726. Symbol: DMA1_Channel5_IRQHandler
  727. Definitions
  728. At line 301 in file startup_stm32l432xx.s
  729. Uses
  730. At line 92 in file startup_stm32l432xx.s
  731. At line 240 in file startup_stm32l432xx.s
  732. DMA1_Channel6_IRQHandler 0000001A
  733. Symbol: DMA1_Channel6_IRQHandler
  734. Definitions
  735. At line 302 in file startup_stm32l432xx.s
  736. Uses
  737. At line 93 in file startup_stm32l432xx.s
  738. At line 241 in file startup_stm32l432xx.s
  739. DMA1_Channel7_IRQHandler 0000001A
  740. Symbol: DMA1_Channel7_IRQHandler
  741. Definitions
  742. At line 303 in file startup_stm32l432xx.s
  743. Uses
  744. At line 94 in file startup_stm32l432xx.s
  745. At line 242 in file startup_stm32l432xx.s
  746. DMA2_Channel1_IRQHandler 0000001A
  747. Symbol: DMA2_Channel1_IRQHandler
  748. Definitions
  749. At line 325 in file startup_stm32l432xx.s
  750. Uses
  751. At line 133 in file startup_stm32l432xx.s
  752. At line 264 in file startup_stm32l432xx.s
  753. DMA2_Channel2_IRQHandler 0000001A
  754. Symbol: DMA2_Channel2_IRQHandler
  755. Definitions
  756. At line 326 in file startup_stm32l432xx.s
  757. Uses
  758. At line 134 in file startup_stm32l432xx.s
  759. At line 265 in file startup_stm32l432xx.s
  760. DMA2_Channel3_IRQHandler 0000001A
  761. Symbol: DMA2_Channel3_IRQHandler
  762. Definitions
  763. At line 327 in file startup_stm32l432xx.s
  764. Uses
  765. At line 135 in file startup_stm32l432xx.s
  766. At line 266 in file startup_stm32l432xx.s
  767. DMA2_Channel4_IRQHandler 0000001A
  768. Symbol: DMA2_Channel4_IRQHandler
  769. Definitions
  770. At line 328 in file startup_stm32l432xx.s
  771. Uses
  772. At line 136 in file startup_stm32l432xx.s
  773. ARM Macro Assembler Page 4 Alphabetic symbol ordering
  774. Relocatable symbols
  775. At line 267 in file startup_stm32l432xx.s
  776. DMA2_Channel5_IRQHandler 0000001A
  777. Symbol: DMA2_Channel5_IRQHandler
  778. Definitions
  779. At line 329 in file startup_stm32l432xx.s
  780. Uses
  781. At line 137 in file startup_stm32l432xx.s
  782. At line 268 in file startup_stm32l432xx.s
  783. DMA2_Channel6_IRQHandler 0000001A
  784. Symbol: DMA2_Channel6_IRQHandler
  785. Definitions
  786. At line 334 in file startup_stm32l432xx.s
  787. Uses
  788. At line 145 in file startup_stm32l432xx.s
  789. At line 273 in file startup_stm32l432xx.s
  790. DMA2_Channel7_IRQHandler 0000001A
  791. Symbol: DMA2_Channel7_IRQHandler
  792. Definitions
  793. At line 335 in file startup_stm32l432xx.s
  794. Uses
  795. At line 146 in file startup_stm32l432xx.s
  796. At line 274 in file startup_stm32l432xx.s
  797. DebugMon_Handler 00000014
  798. Symbol: DebugMon_Handler
  799. Definitions
  800. At line 210 in file startup_stm32l432xx.s
  801. Uses
  802. At line 71 in file startup_stm32l432xx.s
  803. At line 211 in file startup_stm32l432xx.s
  804. Default_Handler 0000001A
  805. Symbol: Default_Handler
  806. Definitions
  807. At line 223 in file startup_stm32l432xx.s
  808. Uses
  809. None
  810. Comment: Default_Handler unused
  811. EXTI0_IRQHandler 0000001A
  812. Symbol: EXTI0_IRQHandler
  813. Definitions
  814. At line 292 in file startup_stm32l432xx.s
  815. Uses
  816. At line 83 in file startup_stm32l432xx.s
  817. At line 231 in file startup_stm32l432xx.s
  818. EXTI15_10_IRQHandler 0000001A
  819. Symbol: EXTI15_10_IRQHandler
  820. Definitions
  821. ARM Macro Assembler Page 5 Alphabetic symbol ordering
  822. Relocatable symbols
  823. At line 320 in file startup_stm32l432xx.s
  824. Uses
  825. At line 117 in file startup_stm32l432xx.s
  826. At line 259 in file startup_stm32l432xx.s
  827. EXTI1_IRQHandler 0000001A
  828. Symbol: EXTI1_IRQHandler
  829. Definitions
  830. At line 293 in file startup_stm32l432xx.s
  831. Uses
  832. At line 84 in file startup_stm32l432xx.s
  833. At line 232 in file startup_stm32l432xx.s
  834. EXTI2_IRQHandler 0000001A
  835. Symbol: EXTI2_IRQHandler
  836. Definitions
  837. At line 294 in file startup_stm32l432xx.s
  838. Uses
  839. At line 85 in file startup_stm32l432xx.s
  840. At line 233 in file startup_stm32l432xx.s
  841. EXTI3_IRQHandler 0000001A
  842. Symbol: EXTI3_IRQHandler
  843. Definitions
  844. At line 295 in file startup_stm32l432xx.s
  845. Uses
  846. At line 86 in file startup_stm32l432xx.s
  847. At line 234 in file startup_stm32l432xx.s
  848. EXTI4_IRQHandler 0000001A
  849. Symbol: EXTI4_IRQHandler
  850. Definitions
  851. At line 296 in file startup_stm32l432xx.s
  852. Uses
  853. At line 87 in file startup_stm32l432xx.s
  854. At line 235 in file startup_stm32l432xx.s
  855. EXTI9_5_IRQHandler 0000001A
  856. Symbol: EXTI9_5_IRQHandler
  857. Definitions
  858. At line 309 in file startup_stm32l432xx.s
  859. Uses
  860. At line 100 in file startup_stm32l432xx.s
  861. At line 248 in file startup_stm32l432xx.s
  862. FLASH_IRQHandler 0000001A
  863. Symbol: FLASH_IRQHandler
  864. Definitions
  865. At line 290 in file startup_stm32l432xx.s
  866. Uses
  867. At line 81 in file startup_stm32l432xx.s
  868. At line 229 in file startup_stm32l432xx.s
  869. ARM Macro Assembler Page 6 Alphabetic symbol ordering
  870. Relocatable symbols
  871. FPU_IRQHandler 0000001A
  872. Symbol: FPU_IRQHandler
  873. Definitions
  874. At line 344 in file startup_stm32l432xx.s
  875. Uses
  876. At line 158 in file startup_stm32l432xx.s
  877. At line 283 in file startup_stm32l432xx.s
  878. HardFault_Handler 0000000A
  879. Symbol: HardFault_Handler
  880. Definitions
  881. At line 186 in file startup_stm32l432xx.s
  882. Uses
  883. At line 62 in file startup_stm32l432xx.s
  884. At line 187 in file startup_stm32l432xx.s
  885. I2C1_ER_IRQHandler 0000001A
  886. Symbol: I2C1_ER_IRQHandler
  887. Definitions
  888. At line 316 in file startup_stm32l432xx.s
  889. Uses
  890. At line 109 in file startup_stm32l432xx.s
  891. At line 255 in file startup_stm32l432xx.s
  892. I2C1_EV_IRQHandler 0000001A
  893. Symbol: I2C1_EV_IRQHandler
  894. Definitions
  895. At line 315 in file startup_stm32l432xx.s
  896. Uses
  897. At line 108 in file startup_stm32l432xx.s
  898. At line 254 in file startup_stm32l432xx.s
  899. I2C3_ER_IRQHandler 0000001A
  900. Symbol: I2C3_ER_IRQHandler
  901. Definitions
  902. At line 339 in file startup_stm32l432xx.s
  903. Uses
  904. At line 150 in file startup_stm32l432xx.s
  905. At line 278 in file startup_stm32l432xx.s
  906. I2C3_EV_IRQHandler 0000001A
  907. Symbol: I2C3_EV_IRQHandler
  908. Definitions
  909. At line 338 in file startup_stm32l432xx.s
  910. Uses
  911. At line 149 in file startup_stm32l432xx.s
  912. At line 277 in file startup_stm32l432xx.s
  913. LPTIM1_IRQHandler 0000001A
  914. Symbol: LPTIM1_IRQHandler
  915. Definitions
  916. At line 331 in file startup_stm32l432xx.s
  917. ARM Macro Assembler Page 7 Alphabetic symbol ordering
  918. Relocatable symbols
  919. Uses
  920. At line 142 in file startup_stm32l432xx.s
  921. At line 270 in file startup_stm32l432xx.s
  922. LPTIM2_IRQHandler 0000001A
  923. Symbol: LPTIM2_IRQHandler
  924. Definitions
  925. At line 332 in file startup_stm32l432xx.s
  926. Uses
  927. At line 143 in file startup_stm32l432xx.s
  928. At line 271 in file startup_stm32l432xx.s
  929. LPUART1_IRQHandler 0000001A
  930. Symbol: LPUART1_IRQHandler
  931. Definitions
  932. At line 336 in file startup_stm32l432xx.s
  933. Uses
  934. At line 147 in file startup_stm32l432xx.s
  935. At line 275 in file startup_stm32l432xx.s
  936. MemManage_Handler 0000000C
  937. Symbol: MemManage_Handler
  938. Definitions
  939. At line 191 in file startup_stm32l432xx.s
  940. Uses
  941. At line 63 in file startup_stm32l432xx.s
  942. At line 192 in file startup_stm32l432xx.s
  943. NMI_Handler 00000008
  944. Symbol: NMI_Handler
  945. Definitions
  946. At line 181 in file startup_stm32l432xx.s
  947. Uses
  948. At line 61 in file startup_stm32l432xx.s
  949. At line 182 in file startup_stm32l432xx.s
  950. PVD_PVM_IRQHandler 0000001A
  951. Symbol: PVD_PVM_IRQHandler
  952. Definitions
  953. At line 287 in file startup_stm32l432xx.s
  954. Uses
  955. At line 78 in file startup_stm32l432xx.s
  956. At line 226 in file startup_stm32l432xx.s
  957. PendSV_Handler 00000016
  958. Symbol: PendSV_Handler
  959. Definitions
  960. At line 214 in file startup_stm32l432xx.s
  961. Uses
  962. At line 73 in file startup_stm32l432xx.s
  963. At line 215 in file startup_stm32l432xx.s
  964. QUADSPI_IRQHandler 0000001A
  965. ARM Macro Assembler Page 8 Alphabetic symbol ordering
  966. Relocatable symbols
  967. Symbol: QUADSPI_IRQHandler
  968. Definitions
  969. At line 337 in file startup_stm32l432xx.s
  970. Uses
  971. At line 148 in file startup_stm32l432xx.s
  972. At line 276 in file startup_stm32l432xx.s
  973. RCC_IRQHandler 0000001A
  974. Symbol: RCC_IRQHandler
  975. Definitions
  976. At line 291 in file startup_stm32l432xx.s
  977. Uses
  978. At line 82 in file startup_stm32l432xx.s
  979. At line 230 in file startup_stm32l432xx.s
  980. RNG_IRQHandler 0000001A
  981. Symbol: RNG_IRQHandler
  982. Definitions
  983. At line 343 in file startup_stm32l432xx.s
  984. Uses
  985. At line 157 in file startup_stm32l432xx.s
  986. At line 282 in file startup_stm32l432xx.s
  987. RTC_Alarm_IRQHandler 0000001A
  988. Symbol: RTC_Alarm_IRQHandler
  989. Definitions
  990. At line 321 in file startup_stm32l432xx.s
  991. Uses
  992. At line 118 in file startup_stm32l432xx.s
  993. At line 260 in file startup_stm32l432xx.s
  994. RTC_WKUP_IRQHandler 0000001A
  995. Symbol: RTC_WKUP_IRQHandler
  996. Definitions
  997. At line 289 in file startup_stm32l432xx.s
  998. Uses
  999. At line 80 in file startup_stm32l432xx.s
  1000. At line 228 in file startup_stm32l432xx.s
  1001. Reset_Handler 00000000
  1002. Symbol: Reset_Handler
  1003. Definitions
  1004. At line 168 in file startup_stm32l432xx.s
  1005. Uses
  1006. At line 60 in file startup_stm32l432xx.s
  1007. At line 169 in file startup_stm32l432xx.s
  1008. SAI1_IRQHandler 0000001A
  1009. Symbol: SAI1_IRQHandler
  1010. Definitions
  1011. At line 340 in file startup_stm32l432xx.s
  1012. Uses
  1013. ARM Macro Assembler Page 9 Alphabetic symbol ordering
  1014. Relocatable symbols
  1015. At line 151 in file startup_stm32l432xx.s
  1016. At line 279 in file startup_stm32l432xx.s
  1017. SPI1_IRQHandler 0000001A
  1018. Symbol: SPI1_IRQHandler
  1019. Definitions
  1020. At line 317 in file startup_stm32l432xx.s
  1021. Uses
  1022. At line 112 in file startup_stm32l432xx.s
  1023. At line 256 in file startup_stm32l432xx.s
  1024. SPI3_IRQHandler 0000001A
  1025. Symbol: SPI3_IRQHandler
  1026. Definitions
  1027. At line 322 in file startup_stm32l432xx.s
  1028. Uses
  1029. At line 128 in file startup_stm32l432xx.s
  1030. At line 261 in file startup_stm32l432xx.s
  1031. SVC_Handler 00000012
  1032. Symbol: SVC_Handler
  1033. Definitions
  1034. At line 205 in file startup_stm32l432xx.s
  1035. Uses
  1036. At line 70 in file startup_stm32l432xx.s
  1037. At line 206 in file startup_stm32l432xx.s
  1038. SWPMI1_IRQHandler 0000001A
  1039. Symbol: SWPMI1_IRQHandler
  1040. Definitions
  1041. At line 341 in file startup_stm32l432xx.s
  1042. Uses
  1043. At line 153 in file startup_stm32l432xx.s
  1044. At line 280 in file startup_stm32l432xx.s
  1045. SysTick_Handler 00000018
  1046. Symbol: SysTick_Handler
  1047. Definitions
  1048. At line 218 in file startup_stm32l432xx.s
  1049. Uses
  1050. At line 74 in file startup_stm32l432xx.s
  1051. At line 219 in file startup_stm32l432xx.s
  1052. TAMP_STAMP_IRQHandler 0000001A
  1053. Symbol: TAMP_STAMP_IRQHandler
  1054. Definitions
  1055. At line 288 in file startup_stm32l432xx.s
  1056. Uses
  1057. At line 79 in file startup_stm32l432xx.s
  1058. At line 227 in file startup_stm32l432xx.s
  1059. TIM1_BRK_TIM15_IRQHandler 0000001A
  1060. ARM Macro Assembler Page 10 Alphabetic symbol ordering
  1061. Relocatable symbols
  1062. Symbol: TIM1_BRK_TIM15_IRQHandler
  1063. Definitions
  1064. At line 310 in file startup_stm32l432xx.s
  1065. Uses
  1066. At line 101 in file startup_stm32l432xx.s
  1067. At line 249 in file startup_stm32l432xx.s
  1068. TIM1_CC_IRQHandler 0000001A
  1069. Symbol: TIM1_CC_IRQHandler
  1070. Definitions
  1071. At line 313 in file startup_stm32l432xx.s
  1072. Uses
  1073. At line 104 in file startup_stm32l432xx.s
  1074. At line 252 in file startup_stm32l432xx.s
  1075. TIM1_TRG_COM_IRQHandler 0000001A
  1076. Symbol: TIM1_TRG_COM_IRQHandler
  1077. Definitions
  1078. At line 312 in file startup_stm32l432xx.s
  1079. Uses
  1080. At line 103 in file startup_stm32l432xx.s
  1081. At line 251 in file startup_stm32l432xx.s
  1082. TIM1_UP_TIM16_IRQHandler 0000001A
  1083. Symbol: TIM1_UP_TIM16_IRQHandler
  1084. Definitions
  1085. At line 311 in file startup_stm32l432xx.s
  1086. Uses
  1087. At line 102 in file startup_stm32l432xx.s
  1088. At line 250 in file startup_stm32l432xx.s
  1089. TIM2_IRQHandler 0000001A
  1090. Symbol: TIM2_IRQHandler
  1091. Definitions
  1092. At line 314 in file startup_stm32l432xx.s
  1093. Uses
  1094. At line 105 in file startup_stm32l432xx.s
  1095. At line 253 in file startup_stm32l432xx.s
  1096. TIM6_DAC_IRQHandler 0000001A
  1097. Symbol: TIM6_DAC_IRQHandler
  1098. Definitions
  1099. At line 323 in file startup_stm32l432xx.s
  1100. Uses
  1101. At line 131 in file startup_stm32l432xx.s
  1102. At line 262 in file startup_stm32l432xx.s
  1103. TIM7_IRQHandler 0000001A
  1104. Symbol: TIM7_IRQHandler
  1105. Definitions
  1106. At line 324 in file startup_stm32l432xx.s
  1107. Uses
  1108. At line 132 in file startup_stm32l432xx.s
  1109. ARM Macro Assembler Page 11 Alphabetic symbol ordering
  1110. Relocatable symbols
  1111. At line 263 in file startup_stm32l432xx.s
  1112. TSC_IRQHandler 0000001A
  1113. Symbol: TSC_IRQHandler
  1114. Definitions
  1115. At line 342 in file startup_stm32l432xx.s
  1116. Uses
  1117. At line 154 in file startup_stm32l432xx.s
  1118. At line 281 in file startup_stm32l432xx.s
  1119. USART1_IRQHandler 0000001A
  1120. Symbol: USART1_IRQHandler
  1121. Definitions
  1122. At line 318 in file startup_stm32l432xx.s
  1123. Uses
  1124. At line 114 in file startup_stm32l432xx.s
  1125. At line 257 in file startup_stm32l432xx.s
  1126. USART2_IRQHandler 0000001A
  1127. Symbol: USART2_IRQHandler
  1128. Definitions
  1129. At line 319 in file startup_stm32l432xx.s
  1130. Uses
  1131. At line 115 in file startup_stm32l432xx.s
  1132. At line 258 in file startup_stm32l432xx.s
  1133. USB_IRQHandler 0000001A
  1134. Symbol: USB_IRQHandler
  1135. Definitions
  1136. At line 333 in file startup_stm32l432xx.s
  1137. Uses
  1138. At line 144 in file startup_stm32l432xx.s
  1139. At line 272 in file startup_stm32l432xx.s
  1140. UsageFault_Handler 00000010
  1141. Symbol: UsageFault_Handler
  1142. Definitions
  1143. At line 201 in file startup_stm32l432xx.s
  1144. Uses
  1145. At line 65 in file startup_stm32l432xx.s
  1146. At line 202 in file startup_stm32l432xx.s
  1147. WWDG_IRQHandler 0000001A
  1148. Symbol: WWDG_IRQHandler
  1149. Definitions
  1150. At line 286 in file startup_stm32l432xx.s
  1151. Uses
  1152. At line 77 in file startup_stm32l432xx.s
  1153. At line 225 in file startup_stm32l432xx.s
  1154. __user_initial_stackheap 0000001C
  1155. Symbol: __user_initial_stackheap
  1156. ARM Macro Assembler Page 12 Alphabetic symbol ordering
  1157. Relocatable symbols
  1158. Definitions
  1159. At line 367 in file startup_stm32l432xx.s
  1160. Uses
  1161. At line 365 in file startup_stm32l432xx.s
  1162. Comment: __user_initial_stackheap used once
  1163. 73 symbols
  1164. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  1165. Absolute symbols
  1166. Heap_Size 00000000
  1167. Symbol: Heap_Size
  1168. Definitions
  1169. At line 42 in file startup_stm32l432xx.s
  1170. Uses
  1171. At line 46 in file startup_stm32l432xx.s
  1172. At line 371 in file startup_stm32l432xx.s
  1173. Stack_Size 00000800
  1174. Symbol: Stack_Size
  1175. Definitions
  1176. At line 31 in file startup_stm32l432xx.s
  1177. Uses
  1178. At line 34 in file startup_stm32l432xx.s
  1179. At line 370 in file startup_stm32l432xx.s
  1180. __Vectors_Size 0000018C
  1181. Symbol: __Vectors_Size
  1182. Definitions
  1183. At line 163 in file startup_stm32l432xx.s
  1184. Uses
  1185. At line 57 in file startup_stm32l432xx.s
  1186. Comment: __Vectors_Size used once
  1187. 3 symbols
  1188. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  1189. External symbols
  1190. SystemInit 00000000
  1191. Symbol: SystemInit
  1192. Definitions
  1193. At line 170 in file startup_stm32l432xx.s
  1194. Uses
  1195. At line 173 in file startup_stm32l432xx.s
  1196. Comment: SystemInit used once
  1197. __main 00000000
  1198. Symbol: __main
  1199. Definitions
  1200. At line 171 in file startup_stm32l432xx.s
  1201. Uses
  1202. At line 175 in file startup_stm32l432xx.s
  1203. Comment: __main used once
  1204. __use_two_region_memory 00000000
  1205. Symbol: __use_two_region_memory
  1206. Definitions
  1207. At line 364 in file startup_stm32l432xx.s
  1208. Uses
  1209. None
  1210. Comment: __use_two_region_memory unused
  1211. 3 symbols
  1212. 427 symbols in table