ARM Macro Assembler Page 1 1 00000000 ;/*! 2 00000000 ; \file startup_gd32e230.s 3 00000000 ; \brief start up file 4 00000000 ; 5 00000000 ; \version 2018-6-19, V1.0.0, firmware for GD32E230 6 00000000 ;*/ 7 00000000 ; 8 00000000 ;/* 9 00000000 ; Copyright (c) 2018, GigaDevice Semiconductor Inc. 10 00000000 ; 11 00000000 ; All rights reserved. 12 00000000 ; 13 00000000 ; Redistribution and use in source and binary forms, with or without modification, 14 00000000 ;are permitted provided that the following conditions ar e met: 15 00000000 ; 16 00000000 ; 1. Redistributions of source code must retain the a bove copyright notice, this 17 00000000 ; list of conditions and the following disclaimer. 18 00000000 ; 2. Redistributions in binary form must reproduce th e above copyright notice, 19 00000000 ; this list of conditions and the following discla imer in the documentation 20 00000000 ; and/or other materials provided with the distrib ution. 21 00000000 ; 3. Neither the name of the copyright holder nor the names of its contributors 22 00000000 ; may be used to endorse or promote products deriv ed from this software without 23 00000000 ; specific prior written permission. 24 00000000 ; 25 00000000 ; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 26 00000000 ;AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT N OT LIMITED TO, THE IMPLIED 27 00000000 ;WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICU LAR PURPOSE ARE DISCLAIMED. 28 00000000 ;IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 29 00000000 ;INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENT IAL DAMAGES (INCLUDING, BUT 30 00000000 ;NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERV ICES; LOSS OF USE, DATA, OR 31 00000000 ;PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND O N ANY THEORY OF LIABILITY, 32 00000000 ;WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDI NG NEGLIGENCE OR OTHERWISE) 33 00000000 ;ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVE N IF ADVISED OF THE POSSIBILITY 34 00000000 ;OF SUCH DAMAGE. 35 00000000 ;*/ 36 00000000 37 00000000 ; Stack Configuration 38 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> 39 00000000 ; 40 00000000 41 00000000 00000400 ARM Macro Assembler Page 2 Stack_Size EQU 0x00000400 42 00000000 43 00000000 AREA STACK, NOINIT, READWRITE, ALIGN =3 44 00000000 Stack_Mem SPACE Stack_Size 45 00000400 __initial_sp 46 00000400 47 00000400 48 00000400 ; Heap Configuration 49 00000400 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> 50 00000400 ; 51 00000400 52 00000400 00000400 Heap_Size EQU 0x00000400 53 00000400 54 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= 3 55 00000000 __heap_base 56 00000000 Heap_Mem SPACE Heap_Size 57 00000400 __heap_limit 58 00000400 59 00000400 PRESERVE8 60 00000400 THUMB 61 00000400 62 00000400 ; /* reset Vector Mapped to at Address 0 * / 63 00000400 AREA RESET, DATA, READONLY 64 00000000 EXPORT __Vectors 65 00000000 EXPORT __Vectors_End 66 00000000 EXPORT __Vectors_Size 67 00000000 68 00000000 00000000 __Vectors DCD __initial_sp ; Top of Stack 69 00000004 00000000 DCD Reset_Handler ; Reset Handler 70 00000008 00000000 DCD NMI_Handler ; NMI Handler 71 0000000C 00000000 DCD HardFault_Handler ; Hard Fault Handler 72 00000010 00000000 DCD 0 ; Reserved 73 00000014 00000000 DCD 0 ; Reserved 74 00000018 00000000 DCD 0 ; Reserved 75 0000001C 00000000 DCD 0 ; Reserved 76 00000020 00000000 DCD 0 ; Reserved 77 00000024 00000000 DCD 0 ; Reserved 78 00000028 00000000 DCD 0 ; Reserved 79 0000002C 00000000 DCD SVC_Handler ; SVCall Handler 80 00000030 00000000 DCD 0 ; Reserved 81 00000034 00000000 DCD 0 ; Reserved 82 00000038 00000000 DCD PendSV_Handler ; PendSV Handler 83 0000003C 00000000 DCD SysTick_Handler ; SysTick Handler 84 00000040 85 00000040 ; /* external interrupts handler */ 86 00000040 00000000 DCD WWDGT_IRQHandler ; 16:Window Wa ARM Macro Assembler Page 3 tchdog Timer 87 00000044 00000000 DCD LVD_IRQHandler ; 17:LVD through EXTI Line detect 88 00000048 00000000 DCD RTC_IRQHandler ; 18:RTC through EXTI Line 89 0000004C 00000000 DCD FMC_IRQHandler ; 19:FMC 90 00000050 00000000 DCD RCU_IRQHandler ; 20:RCU 91 00000054 00000000 DCD EXTI0_1_IRQHandler ; 21:EXTI Li ne 0 and EXTI Line 1 92 00000058 00000000 DCD EXTI2_3_IRQHandler ; 22:EXTI Li ne 2 and EXTI Line 3 93 0000005C 00000000 DCD EXTI4_15_IRQHandler ; 23:EXTI L ine 4 to EXTI Line 15 94 00000060 00000000 DCD 0 ; Reserved 95 00000064 00000000 DCD DMA_Channel0_IRQHandler ; 25:DMA Channel 0 96 00000068 00000000 DCD DMA_Channel1_2_IRQHandler ; 26: DMA Channel 1 and D MA Channel 2 97 0000006C 00000000 DCD DMA_Channel3_4_IRQHandler ; 27: DMA Channel 3 and D MA Channel 4 98 00000070 00000000 DCD ADC_CMP_IRQHandler ; 28:ADC and Comparator 99 00000074 00000000 DCD TIMER0_BRK_UP_TRG_COM_IRQHandle r ; 29:TIMER0 Break,U pdate,Trigger and C ommutation 100 00000078 00000000 DCD TIMER0_Channel_IRQHandler ; 30: TIMER0 Channel Capt ure Compare 101 0000007C 00000000 DCD 0 ; Reserved 102 00000080 00000000 DCD TIMER2_IRQHandler ; 32:TIMER2 103 00000084 00000000 DCD TIMER5_IRQHandler ; 33:TIMER5 104 00000088 00000000 DCD 0 ; Reserved 105 0000008C 00000000 DCD TIMER13_IRQHandler ; 35:TIMER13 106 00000090 00000000 DCD TIMER14_IRQHandler ; 36:TIMER14 107 00000094 00000000 DCD TIMER15_IRQHandler ; 37:TIMER15 108 00000098 00000000 DCD TIMER16_IRQHandler ; 38:TIMER16 109 0000009C 00000000 DCD I2C0_EV_IRQHandler ; 39:I2C0 Event 110 000000A0 00000000 DCD I2C1_EV_IRQHandler ; 40:I2C1 Event 111 000000A4 00000000 DCD SPI0_IRQHandler ; 41:SPI0 112 000000A8 00000000 DCD SPI1_IRQHandler ; 42:SPI1 113 000000AC 00000000 DCD USART0_IRQHandler ; 43:USART0 114 000000B0 00000000 DCD USART1_IRQHandler ; 44:USART1 115 000000B4 00000000 DCD 0 ; Reserved 116 000000B8 00000000 DCD 0 ; Reserved 117 000000BC 00000000 DCD 0 ; Reserved ARM Macro Assembler Page 4 118 000000C0 00000000 DCD I2C0_ER_IRQHandler ; 48:I2C0 Error 119 000000C4 00000000 DCD 0 ; Reserved 120 000000C8 00000000 DCD I2C1_ER_IRQHandler ; 50:I2C1 Error 121 000000CC __Vectors_End 122 000000CC 123 000000CC 000000CC __Vectors_Size EQU __Vectors_End - __Vectors 124 000000CC 125 000000CC AREA |.text|, CODE, READONLY 126 00000000 127 00000000 ;/* reset Handler */ 128 00000000 Reset_Handler PROC 129 00000000 EXPORT Reset_Handler [WEAK] 130 00000000 IMPORT SystemInit 131 00000000 IMPORT __main 132 00000000 4807 LDR R0, =SystemInit 133 00000002 4780 BLX R0 134 00000004 4807 LDR R0, =__main 135 00000006 4700 BX R0 136 00000008 ENDP 137 00000008 138 00000008 ;/* dummy Exception Handlers */ 140 00000008 NMI_Handler PROC 141 00000008 EXPORT NMI_Handler [WEAK] 142 00000008 E7FE B . 143 0000000A ENDP 145 0000000A HardFault_Handler PROC 146 0000000A EXPORT HardFault_Handler [WEAK] 147 0000000A E7FE B . 148 0000000C ENDP 150 0000000C SVC_Handler PROC 151 0000000C EXPORT SVC_Handler [WEAK] 152 0000000C E7FE B . 153 0000000E ENDP 155 0000000E PendSV_Handler PROC 156 0000000E EXPORT PendSV_Handler [WEAK] 157 0000000E E7FE B . 158 00000010 ENDP 160 00000010 SysTick_Handler PROC 161 00000010 EXPORT SysTick_Handler [WEAK] 162 00000010 E7FE B . 163 00000012 ENDP 164 00000012 165 00000012 Default_Handler ARM Macro Assembler Page 5 PROC 166 00000012 ; /* external interrupts handler */ 167 00000012 EXPORT WWDGT_IRQHandler [WEAK] 168 00000012 EXPORT LVD_IRQHandler [WEAK] 169 00000012 EXPORT RTC_IRQHandler [WEAK] 170 00000012 EXPORT FMC_IRQHandler [WEAK] 171 00000012 EXPORT RCU_IRQHandler [WEAK] 172 00000012 EXPORT EXTI0_1_IRQHandler [WEAK] 173 00000012 EXPORT EXTI2_3_IRQHandler [WEAK] 174 00000012 EXPORT EXTI4_15_IRQHandler [WEAK] 175 00000012 EXPORT DMA_Channel0_IRQHandler [WEAK] 176 00000012 EXPORT DMA_Channel1_2_IRQHandler [WEAK] 177 00000012 EXPORT DMA_Channel3_4_IRQHandler [WEAK] 178 00000012 EXPORT ADC_CMP_IRQHandler [WEAK] 179 00000012 EXPORT TIMER0_BRK_UP_TRG_COM_IRQHandle r [WEAK] 180 00000012 EXPORT TIMER0_Channel_IRQHandler [WEAK] 181 00000012 EXPORT TIMER2_IRQHandler [WEAK] 182 00000012 EXPORT TIMER5_IRQHandler [WEAK] 183 00000012 EXPORT TIMER13_IRQHandler [WEAK] 184 00000012 EXPORT TIMER14_IRQHandler [WEAK] 185 00000012 EXPORT TIMER15_IRQHandler [WEAK] 186 00000012 EXPORT TIMER16_IRQHandler [WEAK] 187 00000012 EXPORT I2C0_EV_IRQHandler [WEAK] 188 00000012 EXPORT I2C1_EV_IRQHandler [WEAK] 189 00000012 EXPORT SPI0_IRQHandler [WEAK] 190 00000012 EXPORT SPI1_IRQHandler [WEAK] 191 00000012 EXPORT USART0_IRQHandler [WEAK] 192 00000012 EXPORT USART1_IRQHandler [WEAK] 193 00000012 EXPORT I2C0_ER_IRQHandler [WEAK] 194 00000012 EXPORT I2C1_ER_IRQHandler [WEAK] 195 00000012 ARM Macro Assembler Page 6 196 00000012 ;/* external interrupts handler */ 197 00000012 WWDGT_IRQHandler 198 00000012 LVD_IRQHandler 199 00000012 RTC_IRQHandler 200 00000012 FMC_IRQHandler 201 00000012 RCU_IRQHandler 202 00000012 EXTI0_1_IRQHandler 203 00000012 EXTI2_3_IRQHandler 204 00000012 EXTI4_15_IRQHandler 205 00000012 DMA_Channel0_IRQHandler 206 00000012 DMA_Channel1_2_IRQHandler 207 00000012 DMA_Channel3_4_IRQHandler 208 00000012 ADC_CMP_IRQHandler 209 00000012 TIMER0_BRK_UP_TRG_COM_IRQHandler 210 00000012 TIMER0_Channel_IRQHandler 211 00000012 TIMER2_IRQHandler 212 00000012 TIMER5_IRQHandler 213 00000012 TIMER13_IRQHandler 214 00000012 TIMER14_IRQHandler 215 00000012 TIMER15_IRQHandler 216 00000012 TIMER16_IRQHandler 217 00000012 I2C0_EV_IRQHandler 218 00000012 I2C1_EV_IRQHandler 219 00000012 SPI0_IRQHandler 220 00000012 SPI1_IRQHandler 221 00000012 USART0_IRQHandler 222 00000012 USART1_IRQHandler 223 00000012 I2C0_ER_IRQHandler 224 00000012 I2C1_ER_IRQHandler 225 00000012 226 00000012 E7FE B . 227 00000014 ENDP 228 00000014 229 00000014 ALIGN 230 00000014 231 00000014 ; user Initial Stack & Heap 232 00000014 233 00000014 IF :DEF:__MICROLIB 240 00000014 241 00000014 IMPORT __use_two_region_memory 242 00000014 EXPORT __user_initial_stackheap 243 00000014 244 00000014 __user_initial_stackheap PROC 245 00000014 4804 LDR R0, = Heap_Mem 246 00000016 4905 LDR R1, =(Stack_Mem + Stack_Size) 247 00000018 4A05 LDR R2, = (Heap_Mem + Heap_Size) 248 0000001A 4B06 LDR R3, = Stack_Mem 249 0000001C 4770 BX LR 250 0000001E ENDP 251 0000001E 252 0000001E 00 00 ALIGN 253 00000020 254 00000020 ENDIF 255 00000020 256 00000020 END 00000000 00000000 00000000 ARM Macro Assembler Page 7 00000400 00000400 00000000 Command Line: --xref --diag_suppress=9931 --cpu=Cortex-M23 --depend=.\objects\s tartup_gd32e230.d -o.\objects\startup_gd32e230.o -I.\RTE\_Target_1 -ID:\Keil_v5 \pack\ARM\CMSIS\5.8.0\CMSIS\Core\Include -ID:\Keil_v5\pack\GigaDevice\GD32E23x_ DFP\1.0.2\Device\Include --predefine="__UVISION_VERSION SETA 536" --predefine=" _RTE_ SETA 1" --predefine="GD32E23x SETA 1" --predefine="_RTE_ SETA 1" --list=. \listings\startup_gd32e230.lst ..\ARM\System\startup_gd32e230.s ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols STACK 00000000 Symbol: STACK Definitions At line 43 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: STACK unused Stack_Mem 00000000 Symbol: Stack_Mem Definitions At line 44 in file ..\ARM\System\startup_gd32e230.s Uses At line 246 in file ..\ARM\System\startup_gd32e230.s At line 248 in file ..\ARM\System\startup_gd32e230.s __initial_sp 00000400 Symbol: __initial_sp Definitions At line 45 in file ..\ARM\System\startup_gd32e230.s Uses At line 68 in file ..\ARM\System\startup_gd32e230.s Comment: __initial_sp used once 3 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols HEAP 00000000 Symbol: HEAP Definitions At line 54 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: HEAP unused Heap_Mem 00000000 Symbol: Heap_Mem Definitions At line 56 in file ..\ARM\System\startup_gd32e230.s Uses At line 245 in file ..\ARM\System\startup_gd32e230.s At line 247 in file ..\ARM\System\startup_gd32e230.s __heap_base 00000000 Symbol: __heap_base Definitions At line 55 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: __heap_base unused __heap_limit 00000400 Symbol: __heap_limit Definitions At line 57 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: __heap_limit unused 4 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols RESET 00000000 Symbol: RESET Definitions At line 63 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: RESET unused __Vectors 00000000 Symbol: __Vectors Definitions At line 68 in file ..\ARM\System\startup_gd32e230.s Uses At line 64 in file ..\ARM\System\startup_gd32e230.s At line 123 in file ..\ARM\System\startup_gd32e230.s __Vectors_End 000000CC Symbol: __Vectors_End Definitions At line 121 in file ..\ARM\System\startup_gd32e230.s Uses At line 65 in file ..\ARM\System\startup_gd32e230.s At line 123 in file ..\ARM\System\startup_gd32e230.s 3 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols .text 00000000 Symbol: .text Definitions At line 125 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: .text unused ADC_CMP_IRQHandler 00000012 Symbol: ADC_CMP_IRQHandler Definitions At line 208 in file ..\ARM\System\startup_gd32e230.s Uses At line 98 in file ..\ARM\System\startup_gd32e230.s At line 178 in file ..\ARM\System\startup_gd32e230.s DMA_Channel0_IRQHandler 00000012 Symbol: DMA_Channel0_IRQHandler Definitions At line 205 in file ..\ARM\System\startup_gd32e230.s Uses At line 95 in file ..\ARM\System\startup_gd32e230.s At line 175 in file ..\ARM\System\startup_gd32e230.s DMA_Channel1_2_IRQHandler 00000012 Symbol: DMA_Channel1_2_IRQHandler Definitions At line 206 in file ..\ARM\System\startup_gd32e230.s Uses At line 96 in file ..\ARM\System\startup_gd32e230.s At line 176 in file ..\ARM\System\startup_gd32e230.s DMA_Channel3_4_IRQHandler 00000012 Symbol: DMA_Channel3_4_IRQHandler Definitions At line 207 in file ..\ARM\System\startup_gd32e230.s Uses At line 97 in file ..\ARM\System\startup_gd32e230.s At line 177 in file ..\ARM\System\startup_gd32e230.s Default_Handler 00000012 Symbol: Default_Handler Definitions At line 165 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: Default_Handler unused EXTI0_1_IRQHandler 00000012 Symbol: EXTI0_1_IRQHandler Definitions At line 202 in file ..\ARM\System\startup_gd32e230.s Uses At line 91 in file ..\ARM\System\startup_gd32e230.s ARM Macro Assembler Page 2 Alphabetic symbol ordering Relocatable symbols At line 172 in file ..\ARM\System\startup_gd32e230.s EXTI2_3_IRQHandler 00000012 Symbol: EXTI2_3_IRQHandler Definitions At line 203 in file ..\ARM\System\startup_gd32e230.s Uses At line 92 in file ..\ARM\System\startup_gd32e230.s At line 173 in file ..\ARM\System\startup_gd32e230.s EXTI4_15_IRQHandler 00000012 Symbol: EXTI4_15_IRQHandler Definitions At line 204 in file ..\ARM\System\startup_gd32e230.s Uses At line 93 in file ..\ARM\System\startup_gd32e230.s At line 174 in file ..\ARM\System\startup_gd32e230.s FMC_IRQHandler 00000012 Symbol: FMC_IRQHandler Definitions At line 200 in file ..\ARM\System\startup_gd32e230.s Uses At line 89 in file ..\ARM\System\startup_gd32e230.s At line 170 in file ..\ARM\System\startup_gd32e230.s HardFault_Handler 0000000A Symbol: HardFault_Handler Definitions At line 145 in file ..\ARM\System\startup_gd32e230.s Uses At line 71 in file ..\ARM\System\startup_gd32e230.s At line 146 in file ..\ARM\System\startup_gd32e230.s I2C0_ER_IRQHandler 00000012 Symbol: I2C0_ER_IRQHandler Definitions At line 223 in file ..\ARM\System\startup_gd32e230.s Uses At line 118 in file ..\ARM\System\startup_gd32e230.s At line 193 in file ..\ARM\System\startup_gd32e230.s I2C0_EV_IRQHandler 00000012 Symbol: I2C0_EV_IRQHandler Definitions At line 217 in file ..\ARM\System\startup_gd32e230.s Uses At line 109 in file ..\ARM\System\startup_gd32e230.s At line 187 in file ..\ARM\System\startup_gd32e230.s I2C1_ER_IRQHandler 00000012 Symbol: I2C1_ER_IRQHandler ARM Macro Assembler Page 3 Alphabetic symbol ordering Relocatable symbols Definitions At line 224 in file ..\ARM\System\startup_gd32e230.s Uses At line 120 in file ..\ARM\System\startup_gd32e230.s At line 194 in file ..\ARM\System\startup_gd32e230.s I2C1_EV_IRQHandler 00000012 Symbol: I2C1_EV_IRQHandler Definitions At line 218 in file ..\ARM\System\startup_gd32e230.s Uses At line 110 in file ..\ARM\System\startup_gd32e230.s At line 188 in file ..\ARM\System\startup_gd32e230.s LVD_IRQHandler 00000012 Symbol: LVD_IRQHandler Definitions At line 198 in file ..\ARM\System\startup_gd32e230.s Uses At line 87 in file ..\ARM\System\startup_gd32e230.s At line 168 in file ..\ARM\System\startup_gd32e230.s NMI_Handler 00000008 Symbol: NMI_Handler Definitions At line 140 in file ..\ARM\System\startup_gd32e230.s Uses At line 70 in file ..\ARM\System\startup_gd32e230.s At line 141 in file ..\ARM\System\startup_gd32e230.s PendSV_Handler 0000000E Symbol: PendSV_Handler Definitions At line 155 in file ..\ARM\System\startup_gd32e230.s Uses At line 82 in file ..\ARM\System\startup_gd32e230.s At line 156 in file ..\ARM\System\startup_gd32e230.s RCU_IRQHandler 00000012 Symbol: RCU_IRQHandler Definitions At line 201 in file ..\ARM\System\startup_gd32e230.s Uses At line 90 in file ..\ARM\System\startup_gd32e230.s At line 171 in file ..\ARM\System\startup_gd32e230.s RTC_IRQHandler 00000012 Symbol: RTC_IRQHandler Definitions At line 199 in file ..\ARM\System\startup_gd32e230.s Uses At line 88 in file ..\ARM\System\startup_gd32e230.s At line 169 in file ..\ARM\System\startup_gd32e230.s ARM Macro Assembler Page 4 Alphabetic symbol ordering Relocatable symbols Reset_Handler 00000000 Symbol: Reset_Handler Definitions At line 128 in file ..\ARM\System\startup_gd32e230.s Uses At line 69 in file ..\ARM\System\startup_gd32e230.s At line 129 in file ..\ARM\System\startup_gd32e230.s SPI0_IRQHandler 00000012 Symbol: SPI0_IRQHandler Definitions At line 219 in file ..\ARM\System\startup_gd32e230.s Uses At line 111 in file ..\ARM\System\startup_gd32e230.s At line 189 in file ..\ARM\System\startup_gd32e230.s SPI1_IRQHandler 00000012 Symbol: SPI1_IRQHandler Definitions At line 220 in file ..\ARM\System\startup_gd32e230.s Uses At line 112 in file ..\ARM\System\startup_gd32e230.s At line 190 in file ..\ARM\System\startup_gd32e230.s SVC_Handler 0000000C Symbol: SVC_Handler Definitions At line 150 in file ..\ARM\System\startup_gd32e230.s Uses At line 79 in file ..\ARM\System\startup_gd32e230.s At line 151 in file ..\ARM\System\startup_gd32e230.s SysTick_Handler 00000010 Symbol: SysTick_Handler Definitions At line 160 in file ..\ARM\System\startup_gd32e230.s Uses At line 83 in file ..\ARM\System\startup_gd32e230.s At line 161 in file ..\ARM\System\startup_gd32e230.s TIMER0_BRK_UP_TRG_COM_IRQHandler 00000012 Symbol: TIMER0_BRK_UP_TRG_COM_IRQHandler Definitions At line 209 in file ..\ARM\System\startup_gd32e230.s Uses At line 99 in file ..\ARM\System\startup_gd32e230.s At line 179 in file ..\ARM\System\startup_gd32e230.s TIMER0_Channel_IRQHandler 00000012 Symbol: TIMER0_Channel_IRQHandler Definitions ARM Macro Assembler Page 5 Alphabetic symbol ordering Relocatable symbols At line 210 in file ..\ARM\System\startup_gd32e230.s Uses At line 100 in file ..\ARM\System\startup_gd32e230.s At line 180 in file ..\ARM\System\startup_gd32e230.s TIMER13_IRQHandler 00000012 Symbol: TIMER13_IRQHandler Definitions At line 213 in file ..\ARM\System\startup_gd32e230.s Uses At line 105 in file ..\ARM\System\startup_gd32e230.s At line 183 in file ..\ARM\System\startup_gd32e230.s TIMER14_IRQHandler 00000012 Symbol: TIMER14_IRQHandler Definitions At line 214 in file ..\ARM\System\startup_gd32e230.s Uses At line 106 in file ..\ARM\System\startup_gd32e230.s At line 184 in file ..\ARM\System\startup_gd32e230.s TIMER15_IRQHandler 00000012 Symbol: TIMER15_IRQHandler Definitions At line 215 in file ..\ARM\System\startup_gd32e230.s Uses At line 107 in file ..\ARM\System\startup_gd32e230.s At line 185 in file ..\ARM\System\startup_gd32e230.s TIMER16_IRQHandler 00000012 Symbol: TIMER16_IRQHandler Definitions At line 216 in file ..\ARM\System\startup_gd32e230.s Uses At line 108 in file ..\ARM\System\startup_gd32e230.s At line 186 in file ..\ARM\System\startup_gd32e230.s TIMER2_IRQHandler 00000012 Symbol: TIMER2_IRQHandler Definitions At line 211 in file ..\ARM\System\startup_gd32e230.s Uses At line 102 in file ..\ARM\System\startup_gd32e230.s At line 181 in file ..\ARM\System\startup_gd32e230.s TIMER5_IRQHandler 00000012 Symbol: TIMER5_IRQHandler Definitions At line 212 in file ..\ARM\System\startup_gd32e230.s Uses At line 103 in file ..\ARM\System\startup_gd32e230.s At line 182 in file ..\ARM\System\startup_gd32e230.s ARM Macro Assembler Page 6 Alphabetic symbol ordering Relocatable symbols USART0_IRQHandler 00000012 Symbol: USART0_IRQHandler Definitions At line 221 in file ..\ARM\System\startup_gd32e230.s Uses At line 113 in file ..\ARM\System\startup_gd32e230.s At line 191 in file ..\ARM\System\startup_gd32e230.s USART1_IRQHandler 00000012 Symbol: USART1_IRQHandler Definitions At line 222 in file ..\ARM\System\startup_gd32e230.s Uses At line 114 in file ..\ARM\System\startup_gd32e230.s At line 192 in file ..\ARM\System\startup_gd32e230.s WWDGT_IRQHandler 00000012 Symbol: WWDGT_IRQHandler Definitions At line 197 in file ..\ARM\System\startup_gd32e230.s Uses At line 86 in file ..\ARM\System\startup_gd32e230.s At line 167 in file ..\ARM\System\startup_gd32e230.s __user_initial_stackheap 00000014 Symbol: __user_initial_stackheap Definitions At line 244 in file ..\ARM\System\startup_gd32e230.s Uses At line 242 in file ..\ARM\System\startup_gd32e230.s Comment: __user_initial_stackheap used once 37 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Absolute symbols Heap_Size 00000400 Symbol: Heap_Size Definitions At line 52 in file ..\ARM\System\startup_gd32e230.s Uses At line 56 in file ..\ARM\System\startup_gd32e230.s At line 247 in file ..\ARM\System\startup_gd32e230.s Stack_Size 00000400 Symbol: Stack_Size Definitions At line 41 in file ..\ARM\System\startup_gd32e230.s Uses At line 44 in file ..\ARM\System\startup_gd32e230.s At line 246 in file ..\ARM\System\startup_gd32e230.s __Vectors_Size 000000CC Symbol: __Vectors_Size Definitions At line 123 in file ..\ARM\System\startup_gd32e230.s Uses At line 66 in file ..\ARM\System\startup_gd32e230.s Comment: __Vectors_Size used once 3 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering External symbols SystemInit 00000000 Symbol: SystemInit Definitions At line 130 in file ..\ARM\System\startup_gd32e230.s Uses At line 132 in file ..\ARM\System\startup_gd32e230.s Comment: SystemInit used once __main 00000000 Symbol: __main Definitions At line 131 in file ..\ARM\System\startup_gd32e230.s Uses At line 134 in file ..\ARM\System\startup_gd32e230.s Comment: __main used once __use_two_region_memory 00000000 Symbol: __use_two_region_memory Definitions At line 241 in file ..\ARM\System\startup_gd32e230.s Uses None Comment: __use_two_region_memory unused 3 symbols 390 symbols in table