startup_gd32e230.lst 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943
  1. ARM Macro Assembler Page 1
  2. 1 00000000 ;/*!
  3. 2 00000000 ; \file startup_gd32e230.s
  4. 3 00000000 ; \brief start up file
  5. 4 00000000 ;
  6. 5 00000000 ; \version 2018-6-19, V1.0.0, firmware for GD32E230
  7. 6 00000000 ;*/
  8. 7 00000000 ;
  9. 8 00000000 ;/*
  10. 9 00000000 ; Copyright (c) 2018, GigaDevice Semiconductor Inc.
  11. 10 00000000 ;
  12. 11 00000000 ; All rights reserved.
  13. 12 00000000 ;
  14. 13 00000000 ; Redistribution and use in source and binary forms,
  15. with or without modification,
  16. 14 00000000 ;are permitted provided that the following conditions ar
  17. e met:
  18. 15 00000000 ;
  19. 16 00000000 ; 1. Redistributions of source code must retain the a
  20. bove copyright notice, this
  21. 17 00000000 ; list of conditions and the following disclaimer.
  22. 18 00000000 ; 2. Redistributions in binary form must reproduce th
  23. e above copyright notice,
  24. 19 00000000 ; this list of conditions and the following discla
  25. imer in the documentation
  26. 20 00000000 ; and/or other materials provided with the distrib
  27. ution.
  28. 21 00000000 ; 3. Neither the name of the copyright holder nor the
  29. names of its contributors
  30. 22 00000000 ; may be used to endorse or promote products deriv
  31. ed from this software without
  32. 23 00000000 ; specific prior written permission.
  33. 24 00000000 ;
  34. 25 00000000 ; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
  35. AND CONTRIBUTORS "AS IS"
  36. 26 00000000 ;AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT N
  37. OT LIMITED TO, THE IMPLIED
  38. 27 00000000 ;WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICU
  39. LAR PURPOSE ARE DISCLAIMED.
  40. 28 00000000 ;IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  41. BE LIABLE FOR ANY DIRECT,
  42. 29 00000000 ;INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENT
  43. IAL DAMAGES (INCLUDING, BUT
  44. 30 00000000 ;NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERV
  45. ICES; LOSS OF USE, DATA, OR
  46. 31 00000000 ;PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND O
  47. N ANY THEORY OF LIABILITY,
  48. 32 00000000 ;WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDI
  49. NG NEGLIGENCE OR OTHERWISE)
  50. 33 00000000 ;ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVE
  51. N IF ADVISED OF THE POSSIBILITY
  52. 34 00000000 ;OF SUCH DAMAGE.
  53. 35 00000000 ;*/
  54. 36 00000000
  55. 37 00000000 ; <h> Stack Configuration
  56. 38 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
  57. 39 00000000 ; </h>
  58. 40 00000000
  59. 41 00000000 00000400
  60. ARM Macro Assembler Page 2
  61. Stack_Size
  62. EQU 0x00000400
  63. 42 00000000
  64. 43 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
  65. =3
  66. 44 00000000 Stack_Mem
  67. SPACE Stack_Size
  68. 45 00000400 __initial_sp
  69. 46 00000400
  70. 47 00000400
  71. 48 00000400 ; <h> Heap Configuration
  72. 49 00000400 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
  73. 50 00000400 ; </h>
  74. 51 00000400
  75. 52 00000400 00000400
  76. Heap_Size
  77. EQU 0x00000400
  78. 53 00000400
  79. 54 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=
  80. 3
  81. 55 00000000 __heap_base
  82. 56 00000000 Heap_Mem
  83. SPACE Heap_Size
  84. 57 00000400 __heap_limit
  85. 58 00000400
  86. 59 00000400 PRESERVE8
  87. 60 00000400 THUMB
  88. 61 00000400
  89. 62 00000400 ; /* reset Vector Mapped to at Address 0 *
  90. /
  91. 63 00000400 AREA RESET, DATA, READONLY
  92. 64 00000000 EXPORT __Vectors
  93. 65 00000000 EXPORT __Vectors_End
  94. 66 00000000 EXPORT __Vectors_Size
  95. 67 00000000
  96. 68 00000000 00000000
  97. __Vectors
  98. DCD __initial_sp ; Top of Stack
  99. 69 00000004 00000000 DCD Reset_Handler ; Reset Handler
  100. 70 00000008 00000000 DCD NMI_Handler ; NMI Handler
  101. 71 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
  102. Handler
  103. 72 00000010 00000000 DCD 0 ; Reserved
  104. 73 00000014 00000000 DCD 0 ; Reserved
  105. 74 00000018 00000000 DCD 0 ; Reserved
  106. 75 0000001C 00000000 DCD 0 ; Reserved
  107. 76 00000020 00000000 DCD 0 ; Reserved
  108. 77 00000024 00000000 DCD 0 ; Reserved
  109. 78 00000028 00000000 DCD 0 ; Reserved
  110. 79 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
  111. 80 00000030 00000000 DCD 0 ; Reserved
  112. 81 00000034 00000000 DCD 0 ; Reserved
  113. 82 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
  114. 83 0000003C 00000000 DCD SysTick_Handler
  115. ; SysTick Handler
  116. 84 00000040
  117. 85 00000040 ; /* external interrupts handler */
  118. 86 00000040 00000000 DCD WWDGT_IRQHandler ; 16:Window Wa
  119. ARM Macro Assembler Page 3
  120. tchdog Timer
  121. 87 00000044 00000000 DCD LVD_IRQHandler ; 17:LVD through
  122. EXTI Line detect
  123. 88 00000048 00000000 DCD RTC_IRQHandler ; 18:RTC through
  124. EXTI Line
  125. 89 0000004C 00000000 DCD FMC_IRQHandler ; 19:FMC
  126. 90 00000050 00000000 DCD RCU_IRQHandler ; 20:RCU
  127. 91 00000054 00000000 DCD EXTI0_1_IRQHandler ; 21:EXTI Li
  128. ne 0 and EXTI Line
  129. 1
  130. 92 00000058 00000000 DCD EXTI2_3_IRQHandler ; 22:EXTI Li
  131. ne 2 and EXTI Line
  132. 3
  133. 93 0000005C 00000000 DCD EXTI4_15_IRQHandler ; 23:EXTI L
  134. ine 4 to EXTI Line
  135. 15
  136. 94 00000060 00000000 DCD 0 ; Reserved
  137. 95 00000064 00000000 DCD DMA_Channel0_IRQHandler
  138. ; 25:DMA Channel 0
  139. 96 00000068 00000000 DCD DMA_Channel1_2_IRQHandler ; 26:
  140. DMA Channel 1 and D
  141. MA Channel 2
  142. 97 0000006C 00000000 DCD DMA_Channel3_4_IRQHandler ; 27:
  143. DMA Channel 3 and D
  144. MA Channel 4
  145. 98 00000070 00000000 DCD ADC_CMP_IRQHandler ; 28:ADC and
  146. Comparator
  147. 99 00000074 00000000 DCD TIMER0_BRK_UP_TRG_COM_IRQHandle
  148. r
  149. ; 29:TIMER0 Break,U
  150. pdate,Trigger and C
  151. ommutation
  152. 100 00000078 00000000 DCD TIMER0_Channel_IRQHandler ; 30:
  153. TIMER0 Channel Capt
  154. ure Compare
  155. 101 0000007C 00000000 DCD 0 ; Reserved
  156. 102 00000080 00000000 DCD TIMER2_IRQHandler ; 32:TIMER2
  157. 103 00000084 00000000 DCD TIMER5_IRQHandler ; 33:TIMER5
  158. 104 00000088 00000000 DCD 0 ; Reserved
  159. 105 0000008C 00000000 DCD TIMER13_IRQHandler ; 35:TIMER13
  160. 106 00000090 00000000 DCD TIMER14_IRQHandler ; 36:TIMER14
  161. 107 00000094 00000000 DCD TIMER15_IRQHandler ; 37:TIMER15
  162. 108 00000098 00000000 DCD TIMER16_IRQHandler ; 38:TIMER16
  163. 109 0000009C 00000000 DCD I2C0_EV_IRQHandler
  164. ; 39:I2C0 Event
  165. 110 000000A0 00000000 DCD I2C1_EV_IRQHandler
  166. ; 40:I2C1 Event
  167. 111 000000A4 00000000 DCD SPI0_IRQHandler ; 41:SPI0
  168. 112 000000A8 00000000 DCD SPI1_IRQHandler ; 42:SPI1
  169. 113 000000AC 00000000 DCD USART0_IRQHandler ; 43:USART0
  170. 114 000000B0 00000000 DCD USART1_IRQHandler ; 44:USART1
  171. 115 000000B4 00000000 DCD 0 ; Reserved
  172. 116 000000B8 00000000 DCD 0 ; Reserved
  173. 117 000000BC 00000000 DCD 0 ; Reserved
  174. ARM Macro Assembler Page 4
  175. 118 000000C0 00000000 DCD I2C0_ER_IRQHandler
  176. ; 48:I2C0 Error
  177. 119 000000C4 00000000 DCD 0 ; Reserved
  178. 120 000000C8 00000000 DCD I2C1_ER_IRQHandler
  179. ; 50:I2C1 Error
  180. 121 000000CC __Vectors_End
  181. 122 000000CC
  182. 123 000000CC 000000CC
  183. __Vectors_Size
  184. EQU __Vectors_End - __Vectors
  185. 124 000000CC
  186. 125 000000CC AREA |.text|, CODE, READONLY
  187. 126 00000000
  188. 127 00000000 ;/* reset Handler */
  189. 128 00000000 Reset_Handler
  190. PROC
  191. 129 00000000 EXPORT Reset_Handler
  192. [WEAK]
  193. 130 00000000 IMPORT SystemInit
  194. 131 00000000 IMPORT __main
  195. 132 00000000 4807 LDR R0, =SystemInit
  196. 133 00000002 4780 BLX R0
  197. 134 00000004 4807 LDR R0, =__main
  198. 135 00000006 4700 BX R0
  199. 136 00000008 ENDP
  200. 137 00000008
  201. 138 00000008 ;/* dummy Exception Handlers */
  202. 140 00000008 NMI_Handler
  203. PROC
  204. 141 00000008 EXPORT NMI_Handler
  205. [WEAK]
  206. 142 00000008 E7FE B .
  207. 143 0000000A ENDP
  208. 145 0000000A HardFault_Handler
  209. PROC
  210. 146 0000000A EXPORT HardFault_Handler
  211. [WEAK]
  212. 147 0000000A E7FE B .
  213. 148 0000000C ENDP
  214. 150 0000000C SVC_Handler
  215. PROC
  216. 151 0000000C EXPORT SVC_Handler
  217. [WEAK]
  218. 152 0000000C E7FE B .
  219. 153 0000000E ENDP
  220. 155 0000000E PendSV_Handler
  221. PROC
  222. 156 0000000E EXPORT PendSV_Handler
  223. [WEAK]
  224. 157 0000000E E7FE B .
  225. 158 00000010 ENDP
  226. 160 00000010 SysTick_Handler
  227. PROC
  228. 161 00000010 EXPORT SysTick_Handler
  229. [WEAK]
  230. 162 00000010 E7FE B .
  231. 163 00000012 ENDP
  232. 164 00000012
  233. 165 00000012 Default_Handler
  234. ARM Macro Assembler Page 5
  235. PROC
  236. 166 00000012 ; /* external interrupts handler */
  237. 167 00000012 EXPORT WWDGT_IRQHandler
  238. [WEAK]
  239. 168 00000012 EXPORT LVD_IRQHandler
  240. [WEAK]
  241. 169 00000012 EXPORT RTC_IRQHandler
  242. [WEAK]
  243. 170 00000012 EXPORT FMC_IRQHandler
  244. [WEAK]
  245. 171 00000012 EXPORT RCU_IRQHandler
  246. [WEAK]
  247. 172 00000012 EXPORT EXTI0_1_IRQHandler
  248. [WEAK]
  249. 173 00000012 EXPORT EXTI2_3_IRQHandler
  250. [WEAK]
  251. 174 00000012 EXPORT EXTI4_15_IRQHandler
  252. [WEAK]
  253. 175 00000012 EXPORT DMA_Channel0_IRQHandler
  254. [WEAK]
  255. 176 00000012 EXPORT DMA_Channel1_2_IRQHandler
  256. [WEAK]
  257. 177 00000012 EXPORT DMA_Channel3_4_IRQHandler
  258. [WEAK]
  259. 178 00000012 EXPORT ADC_CMP_IRQHandler
  260. [WEAK]
  261. 179 00000012 EXPORT TIMER0_BRK_UP_TRG_COM_IRQHandle
  262. r [WEAK]
  263. 180 00000012 EXPORT TIMER0_Channel_IRQHandler
  264. [WEAK]
  265. 181 00000012 EXPORT TIMER2_IRQHandler
  266. [WEAK]
  267. 182 00000012 EXPORT TIMER5_IRQHandler
  268. [WEAK]
  269. 183 00000012 EXPORT TIMER13_IRQHandler
  270. [WEAK]
  271. 184 00000012 EXPORT TIMER14_IRQHandler
  272. [WEAK]
  273. 185 00000012 EXPORT TIMER15_IRQHandler
  274. [WEAK]
  275. 186 00000012 EXPORT TIMER16_IRQHandler
  276. [WEAK]
  277. 187 00000012 EXPORT I2C0_EV_IRQHandler
  278. [WEAK]
  279. 188 00000012 EXPORT I2C1_EV_IRQHandler
  280. [WEAK]
  281. 189 00000012 EXPORT SPI0_IRQHandler
  282. [WEAK]
  283. 190 00000012 EXPORT SPI1_IRQHandler
  284. [WEAK]
  285. 191 00000012 EXPORT USART0_IRQHandler
  286. [WEAK]
  287. 192 00000012 EXPORT USART1_IRQHandler
  288. [WEAK]
  289. 193 00000012 EXPORT I2C0_ER_IRQHandler
  290. [WEAK]
  291. 194 00000012 EXPORT I2C1_ER_IRQHandler
  292. [WEAK]
  293. 195 00000012
  294. ARM Macro Assembler Page 6
  295. 196 00000012 ;/* external interrupts handler */
  296. 197 00000012 WWDGT_IRQHandler
  297. 198 00000012 LVD_IRQHandler
  298. 199 00000012 RTC_IRQHandler
  299. 200 00000012 FMC_IRQHandler
  300. 201 00000012 RCU_IRQHandler
  301. 202 00000012 EXTI0_1_IRQHandler
  302. 203 00000012 EXTI2_3_IRQHandler
  303. 204 00000012 EXTI4_15_IRQHandler
  304. 205 00000012 DMA_Channel0_IRQHandler
  305. 206 00000012 DMA_Channel1_2_IRQHandler
  306. 207 00000012 DMA_Channel3_4_IRQHandler
  307. 208 00000012 ADC_CMP_IRQHandler
  308. 209 00000012 TIMER0_BRK_UP_TRG_COM_IRQHandler
  309. 210 00000012 TIMER0_Channel_IRQHandler
  310. 211 00000012 TIMER2_IRQHandler
  311. 212 00000012 TIMER5_IRQHandler
  312. 213 00000012 TIMER13_IRQHandler
  313. 214 00000012 TIMER14_IRQHandler
  314. 215 00000012 TIMER15_IRQHandler
  315. 216 00000012 TIMER16_IRQHandler
  316. 217 00000012 I2C0_EV_IRQHandler
  317. 218 00000012 I2C1_EV_IRQHandler
  318. 219 00000012 SPI0_IRQHandler
  319. 220 00000012 SPI1_IRQHandler
  320. 221 00000012 USART0_IRQHandler
  321. 222 00000012 USART1_IRQHandler
  322. 223 00000012 I2C0_ER_IRQHandler
  323. 224 00000012 I2C1_ER_IRQHandler
  324. 225 00000012
  325. 226 00000012 E7FE B .
  326. 227 00000014 ENDP
  327. 228 00000014
  328. 229 00000014 ALIGN
  329. 230 00000014
  330. 231 00000014 ; user Initial Stack & Heap
  331. 232 00000014
  332. 233 00000014 IF :DEF:__MICROLIB
  333. 240 00000014
  334. 241 00000014 IMPORT __use_two_region_memory
  335. 242 00000014 EXPORT __user_initial_stackheap
  336. 243 00000014
  337. 244 00000014 __user_initial_stackheap
  338. PROC
  339. 245 00000014 4804 LDR R0, = Heap_Mem
  340. 246 00000016 4905 LDR R1, =(Stack_Mem + Stack_Size)
  341. 247 00000018 4A05 LDR R2, = (Heap_Mem + Heap_Size)
  342. 248 0000001A 4B06 LDR R3, = Stack_Mem
  343. 249 0000001C 4770 BX LR
  344. 250 0000001E ENDP
  345. 251 0000001E
  346. 252 0000001E 00 00 ALIGN
  347. 253 00000020
  348. 254 00000020 ENDIF
  349. 255 00000020
  350. 256 00000020 END
  351. 00000000
  352. 00000000
  353. 00000000
  354. ARM Macro Assembler Page 7
  355. 00000400
  356. 00000400
  357. 00000000
  358. Command Line: --xref --diag_suppress=9931 --cpu=Cortex-M23 --depend=.\objects\s
  359. tartup_gd32e230.d -o.\objects\startup_gd32e230.o -I.\RTE\_Target_1 -ID:\Keil_v5
  360. \pack\ARM\CMSIS\5.8.0\CMSIS\Core\Include -ID:\Keil_v5\pack\GigaDevice\GD32E23x_
  361. DFP\1.0.2\Device\Include --predefine="__UVISION_VERSION SETA 536" --predefine="
  362. _RTE_ SETA 1" --predefine="GD32E23x SETA 1" --predefine="_RTE_ SETA 1" --list=.
  363. \listings\startup_gd32e230.lst ..\ARM\System\startup_gd32e230.s
  364. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  365. Relocatable symbols
  366. STACK 00000000
  367. Symbol: STACK
  368. Definitions
  369. At line 43 in file ..\ARM\System\startup_gd32e230.s
  370. Uses
  371. None
  372. Comment: STACK unused
  373. Stack_Mem 00000000
  374. Symbol: Stack_Mem
  375. Definitions
  376. At line 44 in file ..\ARM\System\startup_gd32e230.s
  377. Uses
  378. At line 246 in file ..\ARM\System\startup_gd32e230.s
  379. At line 248 in file ..\ARM\System\startup_gd32e230.s
  380. __initial_sp 00000400
  381. Symbol: __initial_sp
  382. Definitions
  383. At line 45 in file ..\ARM\System\startup_gd32e230.s
  384. Uses
  385. At line 68 in file ..\ARM\System\startup_gd32e230.s
  386. Comment: __initial_sp used once
  387. 3 symbols
  388. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  389. Relocatable symbols
  390. HEAP 00000000
  391. Symbol: HEAP
  392. Definitions
  393. At line 54 in file ..\ARM\System\startup_gd32e230.s
  394. Uses
  395. None
  396. Comment: HEAP unused
  397. Heap_Mem 00000000
  398. Symbol: Heap_Mem
  399. Definitions
  400. At line 56 in file ..\ARM\System\startup_gd32e230.s
  401. Uses
  402. At line 245 in file ..\ARM\System\startup_gd32e230.s
  403. At line 247 in file ..\ARM\System\startup_gd32e230.s
  404. __heap_base 00000000
  405. Symbol: __heap_base
  406. Definitions
  407. At line 55 in file ..\ARM\System\startup_gd32e230.s
  408. Uses
  409. None
  410. Comment: __heap_base unused
  411. __heap_limit 00000400
  412. Symbol: __heap_limit
  413. Definitions
  414. At line 57 in file ..\ARM\System\startup_gd32e230.s
  415. Uses
  416. None
  417. Comment: __heap_limit unused
  418. 4 symbols
  419. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  420. Relocatable symbols
  421. RESET 00000000
  422. Symbol: RESET
  423. Definitions
  424. At line 63 in file ..\ARM\System\startup_gd32e230.s
  425. Uses
  426. None
  427. Comment: RESET unused
  428. __Vectors 00000000
  429. Symbol: __Vectors
  430. Definitions
  431. At line 68 in file ..\ARM\System\startup_gd32e230.s
  432. Uses
  433. At line 64 in file ..\ARM\System\startup_gd32e230.s
  434. At line 123 in file ..\ARM\System\startup_gd32e230.s
  435. __Vectors_End 000000CC
  436. Symbol: __Vectors_End
  437. Definitions
  438. At line 121 in file ..\ARM\System\startup_gd32e230.s
  439. Uses
  440. At line 65 in file ..\ARM\System\startup_gd32e230.s
  441. At line 123 in file ..\ARM\System\startup_gd32e230.s
  442. 3 symbols
  443. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  444. Relocatable symbols
  445. .text 00000000
  446. Symbol: .text
  447. Definitions
  448. At line 125 in file ..\ARM\System\startup_gd32e230.s
  449. Uses
  450. None
  451. Comment: .text unused
  452. ADC_CMP_IRQHandler 00000012
  453. Symbol: ADC_CMP_IRQHandler
  454. Definitions
  455. At line 208 in file ..\ARM\System\startup_gd32e230.s
  456. Uses
  457. At line 98 in file ..\ARM\System\startup_gd32e230.s
  458. At line 178 in file ..\ARM\System\startup_gd32e230.s
  459. DMA_Channel0_IRQHandler 00000012
  460. Symbol: DMA_Channel0_IRQHandler
  461. Definitions
  462. At line 205 in file ..\ARM\System\startup_gd32e230.s
  463. Uses
  464. At line 95 in file ..\ARM\System\startup_gd32e230.s
  465. At line 175 in file ..\ARM\System\startup_gd32e230.s
  466. DMA_Channel1_2_IRQHandler 00000012
  467. Symbol: DMA_Channel1_2_IRQHandler
  468. Definitions
  469. At line 206 in file ..\ARM\System\startup_gd32e230.s
  470. Uses
  471. At line 96 in file ..\ARM\System\startup_gd32e230.s
  472. At line 176 in file ..\ARM\System\startup_gd32e230.s
  473. DMA_Channel3_4_IRQHandler 00000012
  474. Symbol: DMA_Channel3_4_IRQHandler
  475. Definitions
  476. At line 207 in file ..\ARM\System\startup_gd32e230.s
  477. Uses
  478. At line 97 in file ..\ARM\System\startup_gd32e230.s
  479. At line 177 in file ..\ARM\System\startup_gd32e230.s
  480. Default_Handler 00000012
  481. Symbol: Default_Handler
  482. Definitions
  483. At line 165 in file ..\ARM\System\startup_gd32e230.s
  484. Uses
  485. None
  486. Comment: Default_Handler unused
  487. EXTI0_1_IRQHandler 00000012
  488. Symbol: EXTI0_1_IRQHandler
  489. Definitions
  490. At line 202 in file ..\ARM\System\startup_gd32e230.s
  491. Uses
  492. At line 91 in file ..\ARM\System\startup_gd32e230.s
  493. ARM Macro Assembler Page 2 Alphabetic symbol ordering
  494. Relocatable symbols
  495. At line 172 in file ..\ARM\System\startup_gd32e230.s
  496. EXTI2_3_IRQHandler 00000012
  497. Symbol: EXTI2_3_IRQHandler
  498. Definitions
  499. At line 203 in file ..\ARM\System\startup_gd32e230.s
  500. Uses
  501. At line 92 in file ..\ARM\System\startup_gd32e230.s
  502. At line 173 in file ..\ARM\System\startup_gd32e230.s
  503. EXTI4_15_IRQHandler 00000012
  504. Symbol: EXTI4_15_IRQHandler
  505. Definitions
  506. At line 204 in file ..\ARM\System\startup_gd32e230.s
  507. Uses
  508. At line 93 in file ..\ARM\System\startup_gd32e230.s
  509. At line 174 in file ..\ARM\System\startup_gd32e230.s
  510. FMC_IRQHandler 00000012
  511. Symbol: FMC_IRQHandler
  512. Definitions
  513. At line 200 in file ..\ARM\System\startup_gd32e230.s
  514. Uses
  515. At line 89 in file ..\ARM\System\startup_gd32e230.s
  516. At line 170 in file ..\ARM\System\startup_gd32e230.s
  517. HardFault_Handler 0000000A
  518. Symbol: HardFault_Handler
  519. Definitions
  520. At line 145 in file ..\ARM\System\startup_gd32e230.s
  521. Uses
  522. At line 71 in file ..\ARM\System\startup_gd32e230.s
  523. At line 146 in file ..\ARM\System\startup_gd32e230.s
  524. I2C0_ER_IRQHandler 00000012
  525. Symbol: I2C0_ER_IRQHandler
  526. Definitions
  527. At line 223 in file ..\ARM\System\startup_gd32e230.s
  528. Uses
  529. At line 118 in file ..\ARM\System\startup_gd32e230.s
  530. At line 193 in file ..\ARM\System\startup_gd32e230.s
  531. I2C0_EV_IRQHandler 00000012
  532. Symbol: I2C0_EV_IRQHandler
  533. Definitions
  534. At line 217 in file ..\ARM\System\startup_gd32e230.s
  535. Uses
  536. At line 109 in file ..\ARM\System\startup_gd32e230.s
  537. At line 187 in file ..\ARM\System\startup_gd32e230.s
  538. I2C1_ER_IRQHandler 00000012
  539. Symbol: I2C1_ER_IRQHandler
  540. ARM Macro Assembler Page 3 Alphabetic symbol ordering
  541. Relocatable symbols
  542. Definitions
  543. At line 224 in file ..\ARM\System\startup_gd32e230.s
  544. Uses
  545. At line 120 in file ..\ARM\System\startup_gd32e230.s
  546. At line 194 in file ..\ARM\System\startup_gd32e230.s
  547. I2C1_EV_IRQHandler 00000012
  548. Symbol: I2C1_EV_IRQHandler
  549. Definitions
  550. At line 218 in file ..\ARM\System\startup_gd32e230.s
  551. Uses
  552. At line 110 in file ..\ARM\System\startup_gd32e230.s
  553. At line 188 in file ..\ARM\System\startup_gd32e230.s
  554. LVD_IRQHandler 00000012
  555. Symbol: LVD_IRQHandler
  556. Definitions
  557. At line 198 in file ..\ARM\System\startup_gd32e230.s
  558. Uses
  559. At line 87 in file ..\ARM\System\startup_gd32e230.s
  560. At line 168 in file ..\ARM\System\startup_gd32e230.s
  561. NMI_Handler 00000008
  562. Symbol: NMI_Handler
  563. Definitions
  564. At line 140 in file ..\ARM\System\startup_gd32e230.s
  565. Uses
  566. At line 70 in file ..\ARM\System\startup_gd32e230.s
  567. At line 141 in file ..\ARM\System\startup_gd32e230.s
  568. PendSV_Handler 0000000E
  569. Symbol: PendSV_Handler
  570. Definitions
  571. At line 155 in file ..\ARM\System\startup_gd32e230.s
  572. Uses
  573. At line 82 in file ..\ARM\System\startup_gd32e230.s
  574. At line 156 in file ..\ARM\System\startup_gd32e230.s
  575. RCU_IRQHandler 00000012
  576. Symbol: RCU_IRQHandler
  577. Definitions
  578. At line 201 in file ..\ARM\System\startup_gd32e230.s
  579. Uses
  580. At line 90 in file ..\ARM\System\startup_gd32e230.s
  581. At line 171 in file ..\ARM\System\startup_gd32e230.s
  582. RTC_IRQHandler 00000012
  583. Symbol: RTC_IRQHandler
  584. Definitions
  585. At line 199 in file ..\ARM\System\startup_gd32e230.s
  586. Uses
  587. At line 88 in file ..\ARM\System\startup_gd32e230.s
  588. At line 169 in file ..\ARM\System\startup_gd32e230.s
  589. ARM Macro Assembler Page 4 Alphabetic symbol ordering
  590. Relocatable symbols
  591. Reset_Handler 00000000
  592. Symbol: Reset_Handler
  593. Definitions
  594. At line 128 in file ..\ARM\System\startup_gd32e230.s
  595. Uses
  596. At line 69 in file ..\ARM\System\startup_gd32e230.s
  597. At line 129 in file ..\ARM\System\startup_gd32e230.s
  598. SPI0_IRQHandler 00000012
  599. Symbol: SPI0_IRQHandler
  600. Definitions
  601. At line 219 in file ..\ARM\System\startup_gd32e230.s
  602. Uses
  603. At line 111 in file ..\ARM\System\startup_gd32e230.s
  604. At line 189 in file ..\ARM\System\startup_gd32e230.s
  605. SPI1_IRQHandler 00000012
  606. Symbol: SPI1_IRQHandler
  607. Definitions
  608. At line 220 in file ..\ARM\System\startup_gd32e230.s
  609. Uses
  610. At line 112 in file ..\ARM\System\startup_gd32e230.s
  611. At line 190 in file ..\ARM\System\startup_gd32e230.s
  612. SVC_Handler 0000000C
  613. Symbol: SVC_Handler
  614. Definitions
  615. At line 150 in file ..\ARM\System\startup_gd32e230.s
  616. Uses
  617. At line 79 in file ..\ARM\System\startup_gd32e230.s
  618. At line 151 in file ..\ARM\System\startup_gd32e230.s
  619. SysTick_Handler 00000010
  620. Symbol: SysTick_Handler
  621. Definitions
  622. At line 160 in file ..\ARM\System\startup_gd32e230.s
  623. Uses
  624. At line 83 in file ..\ARM\System\startup_gd32e230.s
  625. At line 161 in file ..\ARM\System\startup_gd32e230.s
  626. TIMER0_BRK_UP_TRG_COM_IRQHandler 00000012
  627. Symbol: TIMER0_BRK_UP_TRG_COM_IRQHandler
  628. Definitions
  629. At line 209 in file ..\ARM\System\startup_gd32e230.s
  630. Uses
  631. At line 99 in file ..\ARM\System\startup_gd32e230.s
  632. At line 179 in file ..\ARM\System\startup_gd32e230.s
  633. TIMER0_Channel_IRQHandler 00000012
  634. Symbol: TIMER0_Channel_IRQHandler
  635. Definitions
  636. ARM Macro Assembler Page 5 Alphabetic symbol ordering
  637. Relocatable symbols
  638. At line 210 in file ..\ARM\System\startup_gd32e230.s
  639. Uses
  640. At line 100 in file ..\ARM\System\startup_gd32e230.s
  641. At line 180 in file ..\ARM\System\startup_gd32e230.s
  642. TIMER13_IRQHandler 00000012
  643. Symbol: TIMER13_IRQHandler
  644. Definitions
  645. At line 213 in file ..\ARM\System\startup_gd32e230.s
  646. Uses
  647. At line 105 in file ..\ARM\System\startup_gd32e230.s
  648. At line 183 in file ..\ARM\System\startup_gd32e230.s
  649. TIMER14_IRQHandler 00000012
  650. Symbol: TIMER14_IRQHandler
  651. Definitions
  652. At line 214 in file ..\ARM\System\startup_gd32e230.s
  653. Uses
  654. At line 106 in file ..\ARM\System\startup_gd32e230.s
  655. At line 184 in file ..\ARM\System\startup_gd32e230.s
  656. TIMER15_IRQHandler 00000012
  657. Symbol: TIMER15_IRQHandler
  658. Definitions
  659. At line 215 in file ..\ARM\System\startup_gd32e230.s
  660. Uses
  661. At line 107 in file ..\ARM\System\startup_gd32e230.s
  662. At line 185 in file ..\ARM\System\startup_gd32e230.s
  663. TIMER16_IRQHandler 00000012
  664. Symbol: TIMER16_IRQHandler
  665. Definitions
  666. At line 216 in file ..\ARM\System\startup_gd32e230.s
  667. Uses
  668. At line 108 in file ..\ARM\System\startup_gd32e230.s
  669. At line 186 in file ..\ARM\System\startup_gd32e230.s
  670. TIMER2_IRQHandler 00000012
  671. Symbol: TIMER2_IRQHandler
  672. Definitions
  673. At line 211 in file ..\ARM\System\startup_gd32e230.s
  674. Uses
  675. At line 102 in file ..\ARM\System\startup_gd32e230.s
  676. At line 181 in file ..\ARM\System\startup_gd32e230.s
  677. TIMER5_IRQHandler 00000012
  678. Symbol: TIMER5_IRQHandler
  679. Definitions
  680. At line 212 in file ..\ARM\System\startup_gd32e230.s
  681. Uses
  682. At line 103 in file ..\ARM\System\startup_gd32e230.s
  683. At line 182 in file ..\ARM\System\startup_gd32e230.s
  684. ARM Macro Assembler Page 6 Alphabetic symbol ordering
  685. Relocatable symbols
  686. USART0_IRQHandler 00000012
  687. Symbol: USART0_IRQHandler
  688. Definitions
  689. At line 221 in file ..\ARM\System\startup_gd32e230.s
  690. Uses
  691. At line 113 in file ..\ARM\System\startup_gd32e230.s
  692. At line 191 in file ..\ARM\System\startup_gd32e230.s
  693. USART1_IRQHandler 00000012
  694. Symbol: USART1_IRQHandler
  695. Definitions
  696. At line 222 in file ..\ARM\System\startup_gd32e230.s
  697. Uses
  698. At line 114 in file ..\ARM\System\startup_gd32e230.s
  699. At line 192 in file ..\ARM\System\startup_gd32e230.s
  700. WWDGT_IRQHandler 00000012
  701. Symbol: WWDGT_IRQHandler
  702. Definitions
  703. At line 197 in file ..\ARM\System\startup_gd32e230.s
  704. Uses
  705. At line 86 in file ..\ARM\System\startup_gd32e230.s
  706. At line 167 in file ..\ARM\System\startup_gd32e230.s
  707. __user_initial_stackheap 00000014
  708. Symbol: __user_initial_stackheap
  709. Definitions
  710. At line 244 in file ..\ARM\System\startup_gd32e230.s
  711. Uses
  712. At line 242 in file ..\ARM\System\startup_gd32e230.s
  713. Comment: __user_initial_stackheap used once
  714. 37 symbols
  715. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  716. Absolute symbols
  717. Heap_Size 00000400
  718. Symbol: Heap_Size
  719. Definitions
  720. At line 52 in file ..\ARM\System\startup_gd32e230.s
  721. Uses
  722. At line 56 in file ..\ARM\System\startup_gd32e230.s
  723. At line 247 in file ..\ARM\System\startup_gd32e230.s
  724. Stack_Size 00000400
  725. Symbol: Stack_Size
  726. Definitions
  727. At line 41 in file ..\ARM\System\startup_gd32e230.s
  728. Uses
  729. At line 44 in file ..\ARM\System\startup_gd32e230.s
  730. At line 246 in file ..\ARM\System\startup_gd32e230.s
  731. __Vectors_Size 000000CC
  732. Symbol: __Vectors_Size
  733. Definitions
  734. At line 123 in file ..\ARM\System\startup_gd32e230.s
  735. Uses
  736. At line 66 in file ..\ARM\System\startup_gd32e230.s
  737. Comment: __Vectors_Size used once
  738. 3 symbols
  739. ARM Macro Assembler Page 1 Alphabetic symbol ordering
  740. External symbols
  741. SystemInit 00000000
  742. Symbol: SystemInit
  743. Definitions
  744. At line 130 in file ..\ARM\System\startup_gd32e230.s
  745. Uses
  746. At line 132 in file ..\ARM\System\startup_gd32e230.s
  747. Comment: SystemInit used once
  748. __main 00000000
  749. Symbol: __main
  750. Definitions
  751. At line 131 in file ..\ARM\System\startup_gd32e230.s
  752. Uses
  753. At line 134 in file ..\ARM\System\startup_gd32e230.s
  754. Comment: __main used once
  755. __use_two_region_memory 00000000
  756. Symbol: __use_two_region_memory
  757. Definitions
  758. At line 241 in file ..\ARM\System\startup_gd32e230.s
  759. Uses
  760. None
  761. Comment: __use_two_region_memory unused
  762. 3 symbols
  763. 390 symbols in table