ARM Macro Assembler Page 1 1 00000000 ;/****************************************************** *********************** 2 00000000 ; * Copyright (C) 2022, Xiaohua Semiconductor Co., Ltd. All rights reserved. 3 00000000 ; * 4 00000000 ; * This software component is licensed by XHSC under BS D 3-Clause license 5 00000000 ; * (the "License"); You may not use this file except in compliance with the 6 00000000 ; * License. You may obtain a copy of the License at: 7 00000000 ; * opensource.org/licenses/BSD-3-Cla use 8 00000000 ; * 9 00000000 ; */ 10 00000000 ;/****************************************************** **********************/ 11 00000000 ;/* Startup for MDK */ 12 00000000 ;/* Version V1.0 */ 13 00000000 ;/* Date 2022-12-31 */ 14 00000000 ;/* Target-mcu HC32F448 */ 15 00000000 ;/****************************************************** **********************/ 16 00000000 17 00000000 ; Stack Configuration 18 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> 19 00000000 20 00000000 00000C00 Stack_Size EQU 0x00000C00 21 00000000 22 00000000 AREA STACK, NOINIT, READWRITE, ALIGN =3 23 00000000 Stack_Mem SPACE Stack_Size 24 00000C00 __initial_sp 25 00000C00 26 00000C00 27 00000C00 ; Heap Configuration 28 00000C00 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> 29 00000C00 30 00000C00 00000400 Heap_Size EQU 0x00000400 31 00000C00 32 00000C00 AREA HEAP, NOINIT, READWRITE, ALIGN= 3 33 00000000 __heap_base 34 00000000 Heap_Mem SPACE Heap_Size 35 00000400 __heap_limit 36 00000400 37 00000400 PRESERVE8 38 00000400 THUMB 39 00000400 40 00000400 ; Vector Table Mapped to Address 0 at Reset ARM Macro Assembler Page 2 41 00000400 42 00000400 AREA RESET, DATA, READONLY 43 00000000 EXPORT __Vectors 44 00000000 EXPORT __Vectors_End 45 00000000 EXPORT __Vectors_Size 46 00000000 47 00000000 00000000 __Vectors DCD __initial_sp ; Top of Stack 48 00000004 00000000 DCD Reset_Handler ; Reset Handler 49 00000008 00000000 DCD NMI_Handler ; NMI Handler 50 0000000C 00000000 DCD HardFault_Handler ; Hard Fault Handler 51 00000010 00000000 DCD MemManage_Handler ; MPU Fault Handler 52 00000014 00000000 DCD BusFault_Handler ; Bus Fault Handler 53 00000018 00000000 DCD UsageFault_Handler ; Usage Faul t Handler 54 0000001C 00000000 DCD 0 ; Reserved 55 00000020 00000000 DCD 0 ; Reserved 56 00000024 00000000 DCD 0 ; Reserved 57 00000028 00000000 DCD 0 ; Reserved 58 0000002C 00000000 DCD SVC_Handler ; SVCall Handler 59 00000030 00000000 DCD DebugMon_Handler ; Debug Monito r Handler 60 00000034 00000000 DCD 0 ; Reserved 61 00000038 00000000 DCD PendSV_Handler ; PendSV Handler 62 0000003C 00000000 DCD SysTick_Handler ; SysTick Handler 63 00000040 64 00000040 ; Peripheral Interrupts 65 00000040 00000000 DCD IRQ000_Handler 66 00000044 00000000 DCD IRQ001_Handler 67 00000048 00000000 DCD IRQ002_Handler 68 0000004C 00000000 DCD IRQ003_Handler 69 00000050 00000000 DCD IRQ004_Handler 70 00000054 00000000 DCD IRQ005_Handler 71 00000058 00000000 DCD IRQ006_Handler 72 0000005C 00000000 DCD IRQ007_Handler 73 00000060 00000000 DCD IRQ008_Handler 74 00000064 00000000 DCD IRQ009_Handler 75 00000068 00000000 DCD IRQ010_Handler 76 0000006C 00000000 DCD IRQ011_Handler 77 00000070 00000000 DCD IRQ012_Handler 78 00000074 00000000 DCD IRQ013_Handler 79 00000078 00000000 DCD IRQ014_Handler 80 0000007C 00000000 DCD IRQ015_Handler 81 00000080 00000000 DCD EXTINT00_SWINT16_Handler 82 00000084 00000000 DCD EXTINT01_SWINT17_Handler 83 00000088 00000000 DCD EXTINT02_SWINT18_Handler 84 0000008C 00000000 DCD EXTINT03_SWINT19_Handler 85 00000090 00000000 DCD EXTINT04_SWINT20_Handler 86 00000094 00000000 DCD EXTINT05_SWINT21_Handler 87 00000098 00000000 DCD EXTINT06_SWINT22_Handler 88 0000009C 00000000 DCD EXTINT07_SWINT23_Handler ARM Macro Assembler Page 3 89 000000A0 00000000 DCD EXTINT08_SWINT24_Handler 90 000000A4 00000000 DCD EXTINT09_SWINT25_Handler 91 000000A8 00000000 DCD EXTINT10_SWINT26_Handler 92 000000AC 00000000 DCD EXTINT11_SWINT27_Handler 93 000000B0 00000000 DCD EXTINT12_SWINT28_Handler 94 000000B4 00000000 DCD EXTINT13_SWINT29_Handler 95 000000B8 00000000 DCD EXTINT14_SWINT30_Handler 96 000000BC 00000000 DCD EXTINT15_SWINT31_Handler 97 000000C0 00000000 DCD DMA1_Error_Handler 98 000000C4 00000000 DCD DMA1_TC0_BTC0_Handler 99 000000C8 00000000 DCD DMA1_TC1_BTC1_Handler 100 000000CC 00000000 DCD DMA1_TC2_BTC2_Handler 101 000000D0 00000000 DCD DMA1_TC3_BTC3_Handler 102 000000D4 00000000 DCD DMA1_TC4_BTC4_Handler 103 000000D8 00000000 DCD DMA1_TC5_BTC5_Handler 104 000000DC 00000000 DCD EFM_PEError_ReadCol_Handler 105 000000E0 00000000 DCD EFM_OpEnd_Handler 106 000000E4 00000000 DCD QSPI_Handler 107 000000E8 00000000 DCD DCU1_Handler 108 000000EC 00000000 DCD DCU2_Handler 109 000000F0 00000000 DCD DCU3_Handler 110 000000F4 00000000 DCD DCU4_Handler 111 000000F8 00000000 DCD DMA2_Error_Handler 112 000000FC 00000000 DCD DMA2_TC0_BTC0_Handler 113 00000100 00000000 DCD DMA2_TC1_BTC1_Handler 114 00000104 00000000 DCD DMA2_TC2_BTC2_Handler 115 00000108 00000000 DCD DMA2_TC3_BTC3_Handler 116 0000010C 00000000 DCD DMA2_TC4_BTC4_Handler 117 00000110 00000000 DCD DMA2_TC5_BTC5_Handler 118 00000114 00000000 DCD TMR0_1_Handler 119 00000118 00000000 DCD TMR0_2_Handler 120 0000011C 00000000 DCD RTC_Handler 121 00000120 00000000 DCD CLK_XtalStop_Handler 122 00000124 00000000 DCD PWC_WKTM_Handler 123 00000128 00000000 DCD SWDT_Handler 124 0000012C 00000000 DCD TMR6_1_GCmp_Handler 125 00000130 00000000 DCD TMR6_1_Ovf_Udf_Handler 126 00000134 00000000 DCD TMR6_1_GDet_Handler 127 00000138 00000000 DCD TMR6_1_SCmp_Handler 128 0000013C 00000000 DCD TMRA_1_Ovf_Udf_Handler 129 00000140 00000000 DCD TMRA_1_Cmp_Handler 130 00000144 00000000 DCD TMR6_2_GCmp_Handler 131 00000148 00000000 DCD TMR6_2_Ovf_Udf_Handler 132 0000014C 00000000 DCD TMR6_2_GDet_Handler 133 00000150 00000000 DCD TMR6_2_SCmp_Handler 134 00000154 00000000 DCD TMRA_2_Ovf_Udf_Handler 135 00000158 00000000 DCD TMRA_2_Cmp_Handler 136 0000015C 00000000 DCD TMRA_3_Ovf_Udf_Handler 137 00000160 00000000 DCD TMRA_3_Cmp_Handler 138 00000164 00000000 DCD TMRA_4_Ovf_Udf_Handler 139 00000168 00000000 DCD TMRA_4_Cmp_Handler 140 0000016C 00000000 DCD TMR4_1_GCmp_Handler 141 00000170 00000000 DCD TMR4_1_Ovf_Udf_Handler 142 00000174 00000000 DCD TMR4_1_Reload_Handler 143 00000178 00000000 DCD TMR4_1_SCmp_Handler 144 0000017C 00000000 DCD TMR4_2_GCmp_Handler 145 00000180 00000000 DCD TMR4_2_Ovf_Udf_Handler 146 00000184 00000000 DCD TMR4_2_Reload_Handler 147 00000188 00000000 DCD TMR4_2_SCmp_Handler ARM Macro Assembler Page 4 148 0000018C 00000000 DCD TMR4_3_GCmp_Handler 149 00000190 00000000 DCD TMR4_3_Ovf_Udf_Handler 150 00000194 00000000 DCD TMR4_3_Reload_Handler 151 00000198 00000000 DCD TMR4_3_SCmp_Handler 152 0000019C 00000000 DCD I2C1_Handler 153 000001A0 00000000 DCD I2C2_Handler 154 000001A4 00000000 DCD CMP1_Handler 155 000001A8 00000000 DCD CMP2_Handler 156 000001AC 00000000 DCD CMP3_Handler 157 000001B0 00000000 DCD CMP4_Handler 158 000001B4 00000000 DCD USART1_Handler 159 000001B8 00000000 DCD USART1_TxComplete_Handler 160 000001BC 00000000 DCD USART2_Handler 161 000001C0 00000000 DCD USART2_TxComplete_Handler 162 000001C4 00000000 DCD SPI1_Handler 163 000001C8 00000000 DCD TMRA_5_Ovf_Udf_Handler 164 000001CC 00000000 DCD TMRA_5_Cmp_Handler 165 000001D0 00000000 DCD EVENT_PORT1_Handler 166 000001D4 00000000 DCD EVENT_PORT2_Handler 167 000001D8 00000000 DCD EVENT_PORT3_Handler 168 000001DC 00000000 DCD EVENT_PORT4_Handler 169 000001E0 00000000 DCD USART3_Handler 170 000001E4 00000000 DCD USART3_TxComplete_Handler 171 000001E8 00000000 DCD USART4_Handler 172 000001EC 00000000 DCD USART4_TxComplete_Handler 173 000001F0 00000000 DCD SPI2_Handler 174 000001F4 00000000 DCD SPI3_Handler 175 000001F8 00000000 DCD EMB_GR0_Handler 176 000001FC 00000000 DCD EMB_GR1_Handler 177 00000200 00000000 DCD EMB_GR2_Handler 178 00000204 00000000 DCD EMB_GR3_Handler 179 00000208 00000000 DCD USART5_Handler 180 0000020C 00000000 DCD USART5_TxComplete_Handler 181 00000210 00000000 DCD USART6_Handler 182 00000214 00000000 DCD USART6_TxComplete_Handler 183 00000218 00000000 DCD MCAN1_INT0_Handler 184 0000021C 00000000 DCD MCAN1_INT1_Handler 185 00000220 00000000 DCD MCAN2_INT0_Handler 186 00000224 00000000 DCD MCAN2_INT1_Handler 187 00000228 00000000 DCD USART1_WKUP_Handler 188 0000022C 00000000 DCD PWC_LVD1_Handler 189 00000230 00000000 DCD PWC_LVD2_Handler 190 00000234 00000000 DCD FCM_Handler 191 00000238 00000000 DCD WDT_Handler 192 0000023C 00000000 DCD CTC_Handler 193 00000240 00000000 DCD ADC1_Handler 194 00000244 00000000 DCD ADC2_Handler 195 00000248 00000000 DCD ADC3_Handler 196 0000024C 00000000 DCD TRNG_Handler 197 00000250 198 00000250 __Vectors_End 199 00000250 200 00000250 00000250 __Vectors_Size EQU __Vectors_End - __Vectors 201 00000250 202 00000250 AREA |.text|, CODE, READONLY 203 00000000 204 00000000 ; Reset Handler ARM Macro Assembler Page 5 205 00000000 206 00000000 Reset_Handler PROC 207 00000000 EXPORT Reset_Handler [WEAK ] 208 00000000 IMPORT SystemInit 209 00000000 IMPORT __main 210 00000000 211 00000000 4809 LDR R0, =SystemInit 212 00000002 4780 BLX R0 213 00000004 4809 LDR R0, =__main 214 00000006 4700 BX R0 215 00000008 ENDP 216 00000008 217 00000008 ; Dummy Exception Handlers (infinite loops which can be modified) 218 00000008 219 00000008 NMI_Handler PROC 220 00000008 EXPORT NMI_Handler [WEAK ] 221 00000008 E7FE B . 222 0000000A ENDP 224 0000000A HardFault_Handler PROC 225 0000000A EXPORT HardFault_Handler [WEAK ] 226 0000000A E7FE B . 227 0000000C ENDP 229 0000000C MemManage_Handler PROC 230 0000000C EXPORT MemManage_Handler [WEAK ] 231 0000000C E7FE B . 232 0000000E ENDP 234 0000000E BusFault_Handler PROC 235 0000000E EXPORT BusFault_Handler [WEAK ] 236 0000000E E7FE B . 237 00000010 ENDP 239 00000010 UsageFault_Handler PROC 240 00000010 EXPORT UsageFault_Handler [WEAK ] 241 00000010 E7FE B . 242 00000012 ENDP 243 00000012 SVC_Handler PROC 244 00000012 EXPORT SVC_Handler [WEAK ] 245 00000012 E7FE B . 246 00000014 ENDP 248 00000014 DebugMon_Handler PROC 249 00000014 EXPORT DebugMon_Handler [WEAK ] 250 00000014 E7FE B . 251 00000016 ENDP ARM Macro Assembler Page 6 252 00000016 PendSV_Handler PROC 253 00000016 EXPORT PendSV_Handler [WEAK ] 254 00000016 E7FE B . 255 00000018 ENDP 256 00000018 SysTick_Handler PROC 257 00000018 EXPORT SysTick_Handler [WEAK ] 258 00000018 E7FE B . 259 0000001A ENDP 260 0000001A 261 0000001A Default_Handler PROC 262 0000001A EXPORT IRQ000_Handler [WEAK] 263 0000001A EXPORT IRQ001_Handler [WEAK] 264 0000001A EXPORT IRQ002_Handler [WEAK] 265 0000001A EXPORT IRQ003_Handler [WEAK] 266 0000001A EXPORT IRQ004_Handler [WEAK] 267 0000001A EXPORT IRQ005_Handler [WEAK] 268 0000001A EXPORT IRQ006_Handler [WEAK] 269 0000001A EXPORT IRQ007_Handler [WEAK] 270 0000001A EXPORT IRQ008_Handler [WEAK] 271 0000001A EXPORT IRQ009_Handler [WEAK] 272 0000001A EXPORT IRQ010_Handler [WEAK] 273 0000001A EXPORT IRQ011_Handler [WEAK] 274 0000001A EXPORT IRQ012_Handler [WEAK] 275 0000001A EXPORT IRQ013_Handler [WEAK] 276 0000001A EXPORT IRQ014_Handler [WEAK] 277 0000001A EXPORT IRQ015_Handler [WEAK] 278 0000001A EXPORT EXTINT00_SWINT16_Handler [WEAK] 279 0000001A EXPORT EXTINT01_SWINT17_Handler [WEAK] 280 0000001A EXPORT EXTINT02_SWINT18_Handler [WEAK] 281 0000001A EXPORT EXTINT03_SWINT19_Handler [WEAK] 282 0000001A EXPORT EXTINT04_SWINT20_Handler [WEAK] 283 0000001A EXPORT EXTINT05_SWINT21_Handler [WEAK] ARM Macro Assembler Page 7 284 0000001A EXPORT EXTINT06_SWINT22_Handler [WEAK] 285 0000001A EXPORT EXTINT07_SWINT23_Handler [WEAK] 286 0000001A EXPORT EXTINT08_SWINT24_Handler [WEAK] 287 0000001A EXPORT EXTINT09_SWINT25_Handler [WEAK] 288 0000001A EXPORT EXTINT10_SWINT26_Handler [WEAK] 289 0000001A EXPORT EXTINT11_SWINT27_Handler [WEAK] 290 0000001A EXPORT EXTINT12_SWINT28_Handler [WEAK] 291 0000001A EXPORT EXTINT13_SWINT29_Handler [WEAK] 292 0000001A EXPORT EXTINT14_SWINT30_Handler [WEAK] 293 0000001A EXPORT EXTINT15_SWINT31_Handler [WEAK] 294 0000001A EXPORT DMA1_Error_Handler [WEAK] 295 0000001A EXPORT DMA1_TC0_BTC0_Handler [WEAK] 296 0000001A EXPORT DMA1_TC1_BTC1_Handler [WEAK] 297 0000001A EXPORT DMA1_TC2_BTC2_Handler [WEAK] 298 0000001A EXPORT DMA1_TC3_BTC3_Handler [WEAK] 299 0000001A EXPORT DMA1_TC4_BTC4_Handler [WEAK] 300 0000001A EXPORT DMA1_TC5_BTC5_Handler [WEAK] 301 0000001A EXPORT EFM_PEError_ReadCol_Handler [WEAK] 302 0000001A EXPORT EFM_OpEnd_Handler [WEAK] 303 0000001A EXPORT QSPI_Handler [WEAK] 304 0000001A EXPORT DCU1_Handler [WEAK] 305 0000001A EXPORT DCU2_Handler [WEAK] 306 0000001A EXPORT DCU3_Handler [WEAK] 307 0000001A EXPORT DCU4_Handler [WEAK] 308 0000001A EXPORT DMA2_Error_Handler [WEAK] 309 0000001A EXPORT DMA2_TC0_BTC0_Handler [WEAK] 310 0000001A EXPORT DMA2_TC1_BTC1_Handler [WEAK] 311 0000001A EXPORT DMA2_TC2_BTC2_Handler [WEAK] 312 0000001A EXPORT DMA2_TC3_BTC3_Handler [WEAK] 313 0000001A EXPORT DMA2_TC4_BTC4_Handler ARM Macro Assembler Page 8 [WEAK] 314 0000001A EXPORT DMA2_TC5_BTC5_Handler [WEAK] 315 0000001A EXPORT TMR0_1_Handler [WEAK] 316 0000001A EXPORT TMR0_2_Handler [WEAK] 317 0000001A EXPORT RTC_Handler [WEAK] 318 0000001A EXPORT CLK_XtalStop_Handler [WEAK] 319 0000001A EXPORT PWC_WKTM_Handler [WEAK] 320 0000001A EXPORT SWDT_Handler [WEAK] 321 0000001A EXPORT TMR6_1_GCmp_Handler [WEAK] 322 0000001A EXPORT TMR6_1_Ovf_Udf_Handler [WEAK] 323 0000001A EXPORT TMR6_1_GDet_Handler [WEAK] 324 0000001A EXPORT TMR6_1_SCmp_Handler [WEAK] 325 0000001A EXPORT TMRA_1_Ovf_Udf_Handler [WEAK] 326 0000001A EXPORT TMRA_1_Cmp_Handler [WEAK] 327 0000001A EXPORT TMR6_2_GCmp_Handler [WEAK] 328 0000001A EXPORT TMR6_2_Ovf_Udf_Handler [WEAK] 329 0000001A EXPORT TMR6_2_GDet_Handler [WEAK] 330 0000001A EXPORT TMR6_2_SCmp_Handler [WEAK] 331 0000001A EXPORT TMRA_2_Ovf_Udf_Handler [WEAK] 332 0000001A EXPORT TMRA_2_Cmp_Handler [WEAK] 333 0000001A EXPORT TMRA_3_Ovf_Udf_Handler [WEAK] 334 0000001A EXPORT TMRA_3_Cmp_Handler [WEAK] 335 0000001A EXPORT TMRA_4_Ovf_Udf_Handler [WEAK] 336 0000001A EXPORT TMRA_4_Cmp_Handler [WEAK] 337 0000001A EXPORT TMR4_1_GCmp_Handler [WEAK] 338 0000001A EXPORT TMR4_1_Ovf_Udf_Handler [WEAK] 339 0000001A EXPORT TMR4_1_Reload_Handler [WEAK] 340 0000001A EXPORT TMR4_1_SCmp_Handler [WEAK] 341 0000001A EXPORT TMR4_2_GCmp_Handler [WEAK] 342 0000001A EXPORT TMR4_2_Ovf_Udf_Handler [WEAK] ARM Macro Assembler Page 9 343 0000001A EXPORT TMR4_2_Reload_Handler [WEAK] 344 0000001A EXPORT TMR4_2_SCmp_Handler [WEAK] 345 0000001A EXPORT TMR4_3_GCmp_Handler [WEAK] 346 0000001A EXPORT TMR4_3_Ovf_Udf_Handler [WEAK] 347 0000001A EXPORT TMR4_3_Reload_Handler [WEAK] 348 0000001A EXPORT TMR4_3_SCmp_Handler [WEAK] 349 0000001A EXPORT I2C1_Handler [WEAK] 350 0000001A EXPORT I2C2_Handler [WEAK] 351 0000001A EXPORT CMP1_Handler [WEAK] 352 0000001A EXPORT CMP2_Handler [WEAK] 353 0000001A EXPORT CMP3_Handler [WEAK] 354 0000001A EXPORT CMP4_Handler [WEAK] 355 0000001A EXPORT USART1_Handler [WEAK] 356 0000001A EXPORT USART1_TxComplete_Handler [WEAK] 357 0000001A EXPORT USART2_Handler [WEAK] 358 0000001A EXPORT USART2_TxComplete_Handler [WEAK] 359 0000001A EXPORT SPI1_Handler [WEAK] 360 0000001A EXPORT TMRA_5_Ovf_Udf_Handler [WEAK] 361 0000001A EXPORT TMRA_5_Cmp_Handler [WEAK] 362 0000001A EXPORT EVENT_PORT1_Handler [WEAK] 363 0000001A EXPORT EVENT_PORT2_Handler [WEAK] 364 0000001A EXPORT EVENT_PORT3_Handler [WEAK] 365 0000001A EXPORT EVENT_PORT4_Handler [WEAK] 366 0000001A EXPORT USART3_Handler [WEAK] 367 0000001A EXPORT USART3_TxComplete_Handler [WEAK] 368 0000001A EXPORT USART4_Handler [WEAK] 369 0000001A EXPORT USART4_TxComplete_Handler [WEAK] 370 0000001A EXPORT SPI2_Handler [WEAK] 371 0000001A EXPORT SPI3_Handler [WEAK] 372 0000001A EXPORT EMB_GR0_Handler ARM Macro Assembler Page 10 [WEAK] 373 0000001A EXPORT EMB_GR1_Handler [WEAK] 374 0000001A EXPORT EMB_GR2_Handler [WEAK] 375 0000001A EXPORT EMB_GR3_Handler [WEAK] 376 0000001A EXPORT USART5_Handler [WEAK] 377 0000001A EXPORT USART5_TxComplete_Handler [WEAK] 378 0000001A EXPORT USART6_Handler [WEAK] 379 0000001A EXPORT USART6_TxComplete_Handler [WEAK] 380 0000001A EXPORT MCAN1_INT0_Handler [WEAK] 381 0000001A EXPORT MCAN1_INT1_Handler [WEAK] 382 0000001A EXPORT MCAN2_INT0_Handler [WEAK] 383 0000001A EXPORT MCAN2_INT1_Handler [WEAK] 384 0000001A EXPORT USART1_WKUP_Handler [WEAK] 385 0000001A EXPORT PWC_LVD1_Handler [WEAK] 386 0000001A EXPORT PWC_LVD2_Handler [WEAK] 387 0000001A EXPORT FCM_Handler [WEAK] 388 0000001A EXPORT WDT_Handler [WEAK] 389 0000001A EXPORT CTC_Handler [WEAK] 390 0000001A EXPORT ADC1_Handler [WEAK] 391 0000001A EXPORT ADC2_Handler [WEAK] 392 0000001A EXPORT ADC3_Handler [WEAK] 393 0000001A EXPORT TRNG_Handler [WEAK] 394 0000001A 395 0000001A IRQ000_Handler 396 0000001A IRQ001_Handler 397 0000001A IRQ002_Handler 398 0000001A IRQ003_Handler 399 0000001A IRQ004_Handler 400 0000001A IRQ005_Handler 401 0000001A IRQ006_Handler 402 0000001A IRQ007_Handler 403 0000001A IRQ008_Handler 404 0000001A IRQ009_Handler 405 0000001A IRQ010_Handler 406 0000001A IRQ011_Handler 407 0000001A IRQ012_Handler 408 0000001A IRQ013_Handler 409 0000001A IRQ014_Handler ARM Macro Assembler Page 11 410 0000001A IRQ015_Handler 411 0000001A EXTINT00_SWINT16_Handler 412 0000001A EXTINT01_SWINT17_Handler 413 0000001A EXTINT02_SWINT18_Handler 414 0000001A EXTINT03_SWINT19_Handler 415 0000001A EXTINT04_SWINT20_Handler 416 0000001A EXTINT05_SWINT21_Handler 417 0000001A EXTINT06_SWINT22_Handler 418 0000001A EXTINT07_SWINT23_Handler 419 0000001A EXTINT08_SWINT24_Handler 420 0000001A EXTINT09_SWINT25_Handler 421 0000001A EXTINT10_SWINT26_Handler 422 0000001A EXTINT11_SWINT27_Handler 423 0000001A EXTINT12_SWINT28_Handler 424 0000001A EXTINT13_SWINT29_Handler 425 0000001A EXTINT14_SWINT30_Handler 426 0000001A EXTINT15_SWINT31_Handler 427 0000001A DMA1_Error_Handler 428 0000001A DMA1_TC0_BTC0_Handler 429 0000001A DMA1_TC1_BTC1_Handler 430 0000001A DMA1_TC2_BTC2_Handler 431 0000001A DMA1_TC3_BTC3_Handler 432 0000001A DMA1_TC4_BTC4_Handler 433 0000001A DMA1_TC5_BTC5_Handler 434 0000001A EFM_PEError_ReadCol_Handler 435 0000001A EFM_OpEnd_Handler 436 0000001A QSPI_Handler 437 0000001A DCU1_Handler 438 0000001A DCU2_Handler 439 0000001A DCU3_Handler 440 0000001A DCU4_Handler 441 0000001A DMA2_Error_Handler 442 0000001A DMA2_TC0_BTC0_Handler 443 0000001A DMA2_TC1_BTC1_Handler 444 0000001A DMA2_TC2_BTC2_Handler 445 0000001A DMA2_TC3_BTC3_Handler 446 0000001A DMA2_TC4_BTC4_Handler 447 0000001A DMA2_TC5_BTC5_Handler 448 0000001A TMR0_1_Handler 449 0000001A TMR0_2_Handler 450 0000001A RTC_Handler 451 0000001A CLK_XtalStop_Handler 452 0000001A PWC_WKTM_Handler 453 0000001A SWDT_Handler 454 0000001A TMR6_1_GCmp_Handler 455 0000001A TMR6_1_Ovf_Udf_Handler 456 0000001A TMR6_1_GDet_Handler 457 0000001A TMR6_1_SCmp_Handler 458 0000001A TMRA_1_Ovf_Udf_Handler 459 0000001A TMRA_1_Cmp_Handler 460 0000001A TMR6_2_GCmp_Handler 461 0000001A TMR6_2_Ovf_Udf_Handler 462 0000001A TMR6_2_GDet_Handler 463 0000001A TMR6_2_SCmp_Handler 464 0000001A TMRA_2_Ovf_Udf_Handler 465 0000001A TMRA_2_Cmp_Handler 466 0000001A TMRA_3_Ovf_Udf_Handler 467 0000001A TMRA_3_Cmp_Handler 468 0000001A TMRA_4_Ovf_Udf_Handler ARM Macro Assembler Page 12 469 0000001A TMRA_4_Cmp_Handler 470 0000001A TMR4_1_GCmp_Handler 471 0000001A TMR4_1_Ovf_Udf_Handler 472 0000001A TMR4_1_Reload_Handler 473 0000001A TMR4_1_SCmp_Handler 474 0000001A TMR4_2_GCmp_Handler 475 0000001A TMR4_2_Ovf_Udf_Handler 476 0000001A TMR4_2_Reload_Handler 477 0000001A TMR4_2_SCmp_Handler 478 0000001A TMR4_3_GCmp_Handler 479 0000001A TMR4_3_Ovf_Udf_Handler 480 0000001A TMR4_3_Reload_Handler 481 0000001A TMR4_3_SCmp_Handler 482 0000001A I2C1_Handler 483 0000001A I2C2_Handler 484 0000001A CMP1_Handler 485 0000001A CMP2_Handler 486 0000001A CMP3_Handler 487 0000001A CMP4_Handler 488 0000001A USART1_Handler 489 0000001A USART1_TxComplete_Handler 490 0000001A USART2_Handler 491 0000001A USART2_TxComplete_Handler 492 0000001A SPI1_Handler 493 0000001A TMRA_5_Ovf_Udf_Handler 494 0000001A TMRA_5_Cmp_Handler 495 0000001A EVENT_PORT1_Handler 496 0000001A EVENT_PORT2_Handler 497 0000001A EVENT_PORT3_Handler 498 0000001A EVENT_PORT4_Handler 499 0000001A USART3_Handler 500 0000001A USART3_TxComplete_Handler 501 0000001A USART4_Handler 502 0000001A USART4_TxComplete_Handler 503 0000001A SPI2_Handler 504 0000001A SPI3_Handler 505 0000001A EMB_GR0_Handler 506 0000001A EMB_GR1_Handler 507 0000001A EMB_GR2_Handler 508 0000001A EMB_GR3_Handler 509 0000001A USART5_Handler 510 0000001A USART5_TxComplete_Handler 511 0000001A USART6_Handler 512 0000001A USART6_TxComplete_Handler 513 0000001A MCAN1_INT0_Handler 514 0000001A MCAN1_INT1_Handler 515 0000001A MCAN2_INT0_Handler 516 0000001A MCAN2_INT1_Handler 517 0000001A USART1_WKUP_Handler 518 0000001A PWC_LVD1_Handler 519 0000001A PWC_LVD2_Handler 520 0000001A FCM_Handler 521 0000001A WDT_Handler 522 0000001A CTC_Handler 523 0000001A ADC1_Handler 524 0000001A ADC2_Handler 525 0000001A ADC3_Handler 526 0000001A TRNG_Handler 527 0000001A ARM Macro Assembler Page 13 528 0000001A E7FE B . 529 0000001C ENDP 530 0000001C 531 0000001C ALIGN 532 0000001C 533 0000001C 534 0000001C ; User Initial Stack & Heap 535 0000001C 536 0000001C IF :DEF:__MICROLIB 543 0000001C 544 0000001C IMPORT __use_two_region_memory 545 0000001C EXPORT __user_initial_stackheap 546 0000001C 547 0000001C __user_initial_stackheap 548 0000001C 4804 LDR R0, = Heap_Mem 549 0000001E 4905 LDR R1, =(Stack_Mem + Stack_Size) 550 00000020 4A05 LDR R2, = (Heap_Mem + Heap_Size) 551 00000022 4B06 LDR R3, = Stack_Mem 552 00000024 4770 BX LR 553 00000026 554 00000026 00 00 ALIGN 555 00000028 556 00000028 ENDIF 557 00000028 558 00000028 559 00000028 END 00000000 00000000 00000000 00000C00 00000400 00000000 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M4.fp.sp --apcs= interwork --depend=.\startup_hc32f448.d -o.\startup_hc32f448.o -I.\RTE\_HC32 -I d:\Users\cw\AppData\Local\Arm\Packs\HDSC\HC32F448\1.0.0\Device\Include -Id:\Kei l_v5\ARM\CMSIS\Include --predefine="__UVISION_VERSION SETA 529" --list=.\startu p_hc32f448.lst common\startup_hc32f448.s ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols STACK 00000000 Symbol: STACK Definitions At line 22 in file common\startup_hc32f448.s Uses None Comment: STACK unused Stack_Mem 00000000 Symbol: Stack_Mem Definitions At line 23 in file common\startup_hc32f448.s Uses At line 549 in file common\startup_hc32f448.s At line 551 in file common\startup_hc32f448.s __initial_sp 00000C00 Symbol: __initial_sp Definitions At line 24 in file common\startup_hc32f448.s Uses At line 47 in file common\startup_hc32f448.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 32 in file common\startup_hc32f448.s Uses None Comment: HEAP unused Heap_Mem 00000000 Symbol: Heap_Mem Definitions At line 34 in file common\startup_hc32f448.s Uses At line 548 in file common\startup_hc32f448.s At line 550 in file common\startup_hc32f448.s __heap_base 00000000 Symbol: __heap_base Definitions At line 33 in file common\startup_hc32f448.s Uses None Comment: __heap_base unused __heap_limit 00000400 Symbol: __heap_limit Definitions At line 35 in file common\startup_hc32f448.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 42 in file common\startup_hc32f448.s Uses None Comment: RESET unused __Vectors 00000000 Symbol: __Vectors Definitions At line 47 in file common\startup_hc32f448.s Uses At line 43 in file common\startup_hc32f448.s At line 200 in file common\startup_hc32f448.s __Vectors_End 00000250 Symbol: __Vectors_End Definitions At line 198 in file common\startup_hc32f448.s Uses At line 44 in file common\startup_hc32f448.s At line 200 in file common\startup_hc32f448.s 3 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols .text 00000000 Symbol: .text Definitions At line 202 in file common\startup_hc32f448.s Uses None Comment: .text unused ADC1_Handler 0000001A Symbol: ADC1_Handler Definitions At line 523 in file common\startup_hc32f448.s Uses At line 193 in file common\startup_hc32f448.s At line 390 in file common\startup_hc32f448.s ADC2_Handler 0000001A Symbol: ADC2_Handler Definitions At line 524 in file common\startup_hc32f448.s Uses At line 194 in file common\startup_hc32f448.s At line 391 in file common\startup_hc32f448.s ADC3_Handler 0000001A Symbol: ADC3_Handler Definitions At line 525 in file common\startup_hc32f448.s Uses At line 195 in file common\startup_hc32f448.s At line 392 in file common\startup_hc32f448.s BusFault_Handler 0000000E Symbol: BusFault_Handler Definitions At line 234 in file common\startup_hc32f448.s Uses At line 52 in file common\startup_hc32f448.s At line 235 in file common\startup_hc32f448.s CLK_XtalStop_Handler 0000001A Symbol: CLK_XtalStop_Handler Definitions At line 451 in file common\startup_hc32f448.s Uses At line 121 in file common\startup_hc32f448.s At line 318 in file common\startup_hc32f448.s CMP1_Handler 0000001A Symbol: CMP1_Handler Definitions At line 484 in file common\startup_hc32f448.s Uses ARM Macro Assembler Page 2 Alphabetic symbol ordering Relocatable symbols At line 154 in file common\startup_hc32f448.s At line 351 in file common\startup_hc32f448.s CMP2_Handler 0000001A Symbol: CMP2_Handler Definitions At line 485 in file common\startup_hc32f448.s Uses At line 155 in file common\startup_hc32f448.s At line 352 in file common\startup_hc32f448.s CMP3_Handler 0000001A Symbol: CMP3_Handler Definitions At line 486 in file common\startup_hc32f448.s Uses At line 156 in file common\startup_hc32f448.s At line 353 in file common\startup_hc32f448.s CMP4_Handler 0000001A Symbol: CMP4_Handler Definitions At line 487 in file common\startup_hc32f448.s Uses At line 157 in file common\startup_hc32f448.s At line 354 in file common\startup_hc32f448.s CTC_Handler 0000001A Symbol: CTC_Handler Definitions At line 522 in file common\startup_hc32f448.s Uses At line 192 in file common\startup_hc32f448.s At line 389 in file common\startup_hc32f448.s DCU1_Handler 0000001A Symbol: DCU1_Handler Definitions At line 437 in file common\startup_hc32f448.s Uses At line 107 in file common\startup_hc32f448.s At line 304 in file common\startup_hc32f448.s DCU2_Handler 0000001A Symbol: DCU2_Handler Definitions At line 438 in file common\startup_hc32f448.s Uses At line 108 in file common\startup_hc32f448.s At line 305 in file common\startup_hc32f448.s DCU3_Handler 0000001A ARM Macro Assembler Page 3 Alphabetic symbol ordering Relocatable symbols Symbol: DCU3_Handler Definitions At line 439 in file common\startup_hc32f448.s Uses At line 109 in file common\startup_hc32f448.s At line 306 in file common\startup_hc32f448.s DCU4_Handler 0000001A Symbol: DCU4_Handler Definitions At line 440 in file common\startup_hc32f448.s Uses At line 110 in file common\startup_hc32f448.s At line 307 in file common\startup_hc32f448.s DMA1_Error_Handler 0000001A Symbol: DMA1_Error_Handler Definitions At line 427 in file common\startup_hc32f448.s Uses At line 97 in file common\startup_hc32f448.s At line 294 in file common\startup_hc32f448.s DMA1_TC0_BTC0_Handler 0000001A Symbol: DMA1_TC0_BTC0_Handler Definitions At line 428 in file common\startup_hc32f448.s Uses At line 98 in file common\startup_hc32f448.s At line 295 in file common\startup_hc32f448.s DMA1_TC1_BTC1_Handler 0000001A Symbol: DMA1_TC1_BTC1_Handler Definitions At line 429 in file common\startup_hc32f448.s Uses At line 99 in file common\startup_hc32f448.s At line 296 in file common\startup_hc32f448.s DMA1_TC2_BTC2_Handler 0000001A Symbol: DMA1_TC2_BTC2_Handler Definitions At line 430 in file common\startup_hc32f448.s Uses At line 100 in file common\startup_hc32f448.s At line 297 in file common\startup_hc32f448.s DMA1_TC3_BTC3_Handler 0000001A Symbol: DMA1_TC3_BTC3_Handler Definitions At line 431 in file common\startup_hc32f448.s Uses At line 101 in file common\startup_hc32f448.s ARM Macro Assembler Page 4 Alphabetic symbol ordering Relocatable symbols At line 298 in file common\startup_hc32f448.s DMA1_TC4_BTC4_Handler 0000001A Symbol: DMA1_TC4_BTC4_Handler Definitions At line 432 in file common\startup_hc32f448.s Uses At line 102 in file common\startup_hc32f448.s At line 299 in file common\startup_hc32f448.s DMA1_TC5_BTC5_Handler 0000001A Symbol: DMA1_TC5_BTC5_Handler Definitions At line 433 in file common\startup_hc32f448.s Uses At line 103 in file common\startup_hc32f448.s At line 300 in file common\startup_hc32f448.s DMA2_Error_Handler 0000001A Symbol: DMA2_Error_Handler Definitions At line 441 in file common\startup_hc32f448.s Uses At line 111 in file common\startup_hc32f448.s At line 308 in file common\startup_hc32f448.s DMA2_TC0_BTC0_Handler 0000001A Symbol: DMA2_TC0_BTC0_Handler Definitions At line 442 in file common\startup_hc32f448.s Uses At line 112 in file common\startup_hc32f448.s At line 309 in file common\startup_hc32f448.s DMA2_TC1_BTC1_Handler 0000001A Symbol: DMA2_TC1_BTC1_Handler Definitions At line 443 in file common\startup_hc32f448.s Uses At line 113 in file common\startup_hc32f448.s At line 310 in file common\startup_hc32f448.s DMA2_TC2_BTC2_Handler 0000001A Symbol: DMA2_TC2_BTC2_Handler Definitions At line 444 in file common\startup_hc32f448.s Uses At line 114 in file common\startup_hc32f448.s At line 311 in file common\startup_hc32f448.s DMA2_TC3_BTC3_Handler 0000001A Symbol: DMA2_TC3_BTC3_Handler ARM Macro Assembler Page 5 Alphabetic symbol ordering Relocatable symbols Definitions At line 445 in file common\startup_hc32f448.s Uses At line 115 in file common\startup_hc32f448.s At line 312 in file common\startup_hc32f448.s DMA2_TC4_BTC4_Handler 0000001A Symbol: DMA2_TC4_BTC4_Handler Definitions At line 446 in file common\startup_hc32f448.s Uses At line 116 in file common\startup_hc32f448.s At line 313 in file common\startup_hc32f448.s DMA2_TC5_BTC5_Handler 0000001A Symbol: DMA2_TC5_BTC5_Handler Definitions At line 447 in file common\startup_hc32f448.s Uses At line 117 in file common\startup_hc32f448.s At line 314 in file common\startup_hc32f448.s DebugMon_Handler 00000014 Symbol: DebugMon_Handler Definitions At line 248 in file common\startup_hc32f448.s Uses At line 59 in file common\startup_hc32f448.s At line 249 in file common\startup_hc32f448.s Default_Handler 0000001A Symbol: Default_Handler Definitions At line 261 in file common\startup_hc32f448.s Uses None Comment: Default_Handler unused EFM_OpEnd_Handler 0000001A Symbol: EFM_OpEnd_Handler Definitions At line 435 in file common\startup_hc32f448.s Uses At line 105 in file common\startup_hc32f448.s At line 302 in file common\startup_hc32f448.s EFM_PEError_ReadCol_Handler 0000001A Symbol: EFM_PEError_ReadCol_Handler Definitions At line 434 in file common\startup_hc32f448.s Uses At line 104 in file common\startup_hc32f448.s At line 301 in file common\startup_hc32f448.s ARM Macro Assembler Page 6 Alphabetic symbol ordering Relocatable symbols EMB_GR0_Handler 0000001A Symbol: EMB_GR0_Handler Definitions At line 505 in file common\startup_hc32f448.s Uses At line 175 in file common\startup_hc32f448.s At line 372 in file common\startup_hc32f448.s EMB_GR1_Handler 0000001A Symbol: EMB_GR1_Handler Definitions At line 506 in file common\startup_hc32f448.s Uses At line 176 in file common\startup_hc32f448.s At line 373 in file common\startup_hc32f448.s EMB_GR2_Handler 0000001A Symbol: EMB_GR2_Handler Definitions At line 507 in file common\startup_hc32f448.s Uses At line 177 in file common\startup_hc32f448.s At line 374 in file common\startup_hc32f448.s EMB_GR3_Handler 0000001A Symbol: EMB_GR3_Handler Definitions At line 508 in file common\startup_hc32f448.s Uses At line 178 in file common\startup_hc32f448.s At line 375 in file common\startup_hc32f448.s EVENT_PORT1_Handler 0000001A Symbol: EVENT_PORT1_Handler Definitions At line 495 in file common\startup_hc32f448.s Uses At line 165 in file common\startup_hc32f448.s At line 362 in file common\startup_hc32f448.s EVENT_PORT2_Handler 0000001A Symbol: EVENT_PORT2_Handler Definitions At line 496 in file common\startup_hc32f448.s Uses At line 166 in file common\startup_hc32f448.s At line 363 in file common\startup_hc32f448.s EVENT_PORT3_Handler 0000001A Symbol: EVENT_PORT3_Handler Definitions At line 497 in file common\startup_hc32f448.s ARM Macro Assembler Page 7 Alphabetic symbol ordering Relocatable symbols Uses At line 167 in file common\startup_hc32f448.s At line 364 in file common\startup_hc32f448.s EVENT_PORT4_Handler 0000001A Symbol: EVENT_PORT4_Handler Definitions At line 498 in file common\startup_hc32f448.s Uses At line 168 in file common\startup_hc32f448.s At line 365 in file common\startup_hc32f448.s EXTINT00_SWINT16_Handler 0000001A Symbol: EXTINT00_SWINT16_Handler Definitions At line 411 in file common\startup_hc32f448.s Uses At line 81 in file common\startup_hc32f448.s At line 278 in file common\startup_hc32f448.s EXTINT01_SWINT17_Handler 0000001A Symbol: EXTINT01_SWINT17_Handler Definitions At line 412 in file common\startup_hc32f448.s Uses At line 82 in file common\startup_hc32f448.s At line 279 in file common\startup_hc32f448.s EXTINT02_SWINT18_Handler 0000001A Symbol: EXTINT02_SWINT18_Handler Definitions At line 413 in file common\startup_hc32f448.s Uses At line 83 in file common\startup_hc32f448.s At line 280 in file common\startup_hc32f448.s EXTINT03_SWINT19_Handler 0000001A Symbol: EXTINT03_SWINT19_Handler Definitions At line 414 in file common\startup_hc32f448.s Uses At line 84 in file common\startup_hc32f448.s At line 281 in file common\startup_hc32f448.s EXTINT04_SWINT20_Handler 0000001A Symbol: EXTINT04_SWINT20_Handler Definitions At line 415 in file common\startup_hc32f448.s Uses At line 85 in file common\startup_hc32f448.s At line 282 in file common\startup_hc32f448.s EXTINT05_SWINT21_Handler 0000001A ARM Macro Assembler Page 8 Alphabetic symbol ordering Relocatable symbols Symbol: EXTINT05_SWINT21_Handler Definitions At line 416 in file common\startup_hc32f448.s Uses At line 86 in file common\startup_hc32f448.s At line 283 in file common\startup_hc32f448.s EXTINT06_SWINT22_Handler 0000001A Symbol: EXTINT06_SWINT22_Handler Definitions At line 417 in file common\startup_hc32f448.s Uses At line 87 in file common\startup_hc32f448.s At line 284 in file common\startup_hc32f448.s EXTINT07_SWINT23_Handler 0000001A Symbol: EXTINT07_SWINT23_Handler Definitions At line 418 in file common\startup_hc32f448.s Uses At line 88 in file common\startup_hc32f448.s At line 285 in file common\startup_hc32f448.s EXTINT08_SWINT24_Handler 0000001A Symbol: EXTINT08_SWINT24_Handler Definitions At line 419 in file common\startup_hc32f448.s Uses At line 89 in file common\startup_hc32f448.s At line 286 in file common\startup_hc32f448.s EXTINT09_SWINT25_Handler 0000001A Symbol: EXTINT09_SWINT25_Handler Definitions At line 420 in file common\startup_hc32f448.s Uses At line 90 in file common\startup_hc32f448.s At line 287 in file common\startup_hc32f448.s EXTINT10_SWINT26_Handler 0000001A Symbol: EXTINT10_SWINT26_Handler Definitions At line 421 in file common\startup_hc32f448.s Uses At line 91 in file common\startup_hc32f448.s At line 288 in file common\startup_hc32f448.s EXTINT11_SWINT27_Handler 0000001A Symbol: EXTINT11_SWINT27_Handler Definitions At line 422 in file common\startup_hc32f448.s Uses ARM Macro Assembler Page 9 Alphabetic symbol ordering Relocatable symbols At line 92 in file common\startup_hc32f448.s At line 289 in file common\startup_hc32f448.s EXTINT12_SWINT28_Handler 0000001A Symbol: EXTINT12_SWINT28_Handler Definitions At line 423 in file common\startup_hc32f448.s Uses At line 93 in file common\startup_hc32f448.s At line 290 in file common\startup_hc32f448.s EXTINT13_SWINT29_Handler 0000001A Symbol: EXTINT13_SWINT29_Handler Definitions At line 424 in file common\startup_hc32f448.s Uses At line 94 in file common\startup_hc32f448.s At line 291 in file common\startup_hc32f448.s EXTINT14_SWINT30_Handler 0000001A Symbol: EXTINT14_SWINT30_Handler Definitions At line 425 in file common\startup_hc32f448.s Uses At line 95 in file common\startup_hc32f448.s At line 292 in file common\startup_hc32f448.s EXTINT15_SWINT31_Handler 0000001A Symbol: EXTINT15_SWINT31_Handler Definitions At line 426 in file common\startup_hc32f448.s Uses At line 96 in file common\startup_hc32f448.s At line 293 in file common\startup_hc32f448.s FCM_Handler 0000001A Symbol: FCM_Handler Definitions At line 520 in file common\startup_hc32f448.s Uses At line 190 in file common\startup_hc32f448.s At line 387 in file common\startup_hc32f448.s HardFault_Handler 0000000A Symbol: HardFault_Handler Definitions At line 224 in file common\startup_hc32f448.s Uses At line 50 in file common\startup_hc32f448.s At line 225 in file common\startup_hc32f448.s I2C1_Handler 0000001A ARM Macro Assembler Page 10 Alphabetic symbol ordering Relocatable symbols Symbol: I2C1_Handler Definitions At line 482 in file common\startup_hc32f448.s Uses At line 152 in file common\startup_hc32f448.s At line 349 in file common\startup_hc32f448.s I2C2_Handler 0000001A Symbol: I2C2_Handler Definitions At line 483 in file common\startup_hc32f448.s Uses At line 153 in file common\startup_hc32f448.s At line 350 in file common\startup_hc32f448.s IRQ000_Handler 0000001A Symbol: IRQ000_Handler Definitions At line 395 in file common\startup_hc32f448.s Uses At line 65 in file common\startup_hc32f448.s At line 262 in file common\startup_hc32f448.s IRQ001_Handler 0000001A Symbol: IRQ001_Handler Definitions At line 396 in file common\startup_hc32f448.s Uses At line 66 in file common\startup_hc32f448.s At line 263 in file common\startup_hc32f448.s IRQ002_Handler 0000001A Symbol: IRQ002_Handler Definitions At line 397 in file common\startup_hc32f448.s Uses At line 67 in file common\startup_hc32f448.s At line 264 in file common\startup_hc32f448.s IRQ003_Handler 0000001A Symbol: IRQ003_Handler Definitions At line 398 in file common\startup_hc32f448.s Uses At line 68 in file common\startup_hc32f448.s At line 265 in file common\startup_hc32f448.s IRQ004_Handler 0000001A Symbol: IRQ004_Handler Definitions At line 399 in file common\startup_hc32f448.s Uses At line 69 in file common\startup_hc32f448.s ARM Macro Assembler Page 11 Alphabetic symbol ordering Relocatable symbols At line 266 in file common\startup_hc32f448.s IRQ005_Handler 0000001A Symbol: IRQ005_Handler Definitions At line 400 in file common\startup_hc32f448.s Uses At line 70 in file common\startup_hc32f448.s At line 267 in file common\startup_hc32f448.s IRQ006_Handler 0000001A Symbol: IRQ006_Handler Definitions At line 401 in file common\startup_hc32f448.s Uses At line 71 in file common\startup_hc32f448.s At line 268 in file common\startup_hc32f448.s IRQ007_Handler 0000001A Symbol: IRQ007_Handler Definitions At line 402 in file common\startup_hc32f448.s Uses At line 72 in file common\startup_hc32f448.s At line 269 in file common\startup_hc32f448.s IRQ008_Handler 0000001A Symbol: IRQ008_Handler Definitions At line 403 in file common\startup_hc32f448.s Uses At line 73 in file common\startup_hc32f448.s At line 270 in file common\startup_hc32f448.s IRQ009_Handler 0000001A Symbol: IRQ009_Handler Definitions At line 404 in file common\startup_hc32f448.s Uses At line 74 in file common\startup_hc32f448.s At line 271 in file common\startup_hc32f448.s IRQ010_Handler 0000001A Symbol: IRQ010_Handler Definitions At line 405 in file common\startup_hc32f448.s Uses At line 75 in file common\startup_hc32f448.s At line 272 in file common\startup_hc32f448.s IRQ011_Handler 0000001A Symbol: IRQ011_Handler ARM Macro Assembler Page 12 Alphabetic symbol ordering Relocatable symbols Definitions At line 406 in file common\startup_hc32f448.s Uses At line 76 in file common\startup_hc32f448.s At line 273 in file common\startup_hc32f448.s IRQ012_Handler 0000001A Symbol: IRQ012_Handler Definitions At line 407 in file common\startup_hc32f448.s Uses At line 77 in file common\startup_hc32f448.s At line 274 in file common\startup_hc32f448.s IRQ013_Handler 0000001A Symbol: IRQ013_Handler Definitions At line 408 in file common\startup_hc32f448.s Uses At line 78 in file common\startup_hc32f448.s At line 275 in file common\startup_hc32f448.s IRQ014_Handler 0000001A Symbol: IRQ014_Handler Definitions At line 409 in file common\startup_hc32f448.s Uses At line 79 in file common\startup_hc32f448.s At line 276 in file common\startup_hc32f448.s IRQ015_Handler 0000001A Symbol: IRQ015_Handler Definitions At line 410 in file common\startup_hc32f448.s Uses At line 80 in file common\startup_hc32f448.s At line 277 in file common\startup_hc32f448.s MCAN1_INT0_Handler 0000001A Symbol: MCAN1_INT0_Handler Definitions At line 513 in file common\startup_hc32f448.s Uses At line 183 in file common\startup_hc32f448.s At line 380 in file common\startup_hc32f448.s MCAN1_INT1_Handler 0000001A Symbol: MCAN1_INT1_Handler Definitions At line 514 in file common\startup_hc32f448.s Uses At line 184 in file common\startup_hc32f448.s At line 381 in file common\startup_hc32f448.s ARM Macro Assembler Page 13 Alphabetic symbol ordering Relocatable symbols MCAN2_INT0_Handler 0000001A Symbol: MCAN2_INT0_Handler Definitions At line 515 in file common\startup_hc32f448.s Uses At line 185 in file common\startup_hc32f448.s At line 382 in file common\startup_hc32f448.s MCAN2_INT1_Handler 0000001A Symbol: MCAN2_INT1_Handler Definitions At line 516 in file common\startup_hc32f448.s Uses At line 186 in file common\startup_hc32f448.s At line 383 in file common\startup_hc32f448.s MemManage_Handler 0000000C Symbol: MemManage_Handler Definitions At line 229 in file common\startup_hc32f448.s Uses At line 51 in file common\startup_hc32f448.s At line 230 in file common\startup_hc32f448.s NMI_Handler 00000008 Symbol: NMI_Handler Definitions At line 219 in file common\startup_hc32f448.s Uses At line 49 in file common\startup_hc32f448.s At line 220 in file common\startup_hc32f448.s PWC_LVD1_Handler 0000001A Symbol: PWC_LVD1_Handler Definitions At line 518 in file common\startup_hc32f448.s Uses At line 188 in file common\startup_hc32f448.s At line 385 in file common\startup_hc32f448.s PWC_LVD2_Handler 0000001A Symbol: PWC_LVD2_Handler Definitions At line 519 in file common\startup_hc32f448.s Uses At line 189 in file common\startup_hc32f448.s At line 386 in file common\startup_hc32f448.s PWC_WKTM_Handler 0000001A Symbol: PWC_WKTM_Handler Definitions ARM Macro Assembler Page 14 Alphabetic symbol ordering Relocatable symbols At line 452 in file common\startup_hc32f448.s Uses At line 122 in file common\startup_hc32f448.s At line 319 in file common\startup_hc32f448.s PendSV_Handler 00000016 Symbol: PendSV_Handler Definitions At line 252 in file common\startup_hc32f448.s Uses At line 61 in file common\startup_hc32f448.s At line 253 in file common\startup_hc32f448.s QSPI_Handler 0000001A Symbol: QSPI_Handler Definitions At line 436 in file common\startup_hc32f448.s Uses At line 106 in file common\startup_hc32f448.s At line 303 in file common\startup_hc32f448.s RTC_Handler 0000001A Symbol: RTC_Handler Definitions At line 450 in file common\startup_hc32f448.s Uses At line 120 in file common\startup_hc32f448.s At line 317 in file common\startup_hc32f448.s Reset_Handler 00000000 Symbol: Reset_Handler Definitions At line 206 in file common\startup_hc32f448.s Uses At line 48 in file common\startup_hc32f448.s At line 207 in file common\startup_hc32f448.s SPI1_Handler 0000001A Symbol: SPI1_Handler Definitions At line 492 in file common\startup_hc32f448.s Uses At line 162 in file common\startup_hc32f448.s At line 359 in file common\startup_hc32f448.s SPI2_Handler 0000001A Symbol: SPI2_Handler Definitions At line 503 in file common\startup_hc32f448.s Uses At line 173 in file common\startup_hc32f448.s At line 370 in file common\startup_hc32f448.s ARM Macro Assembler Page 15 Alphabetic symbol ordering Relocatable symbols SPI3_Handler 0000001A Symbol: SPI3_Handler Definitions At line 504 in file common\startup_hc32f448.s Uses At line 174 in file common\startup_hc32f448.s At line 371 in file common\startup_hc32f448.s SVC_Handler 00000012 Symbol: SVC_Handler Definitions At line 243 in file common\startup_hc32f448.s Uses At line 58 in file common\startup_hc32f448.s At line 244 in file common\startup_hc32f448.s SWDT_Handler 0000001A Symbol: SWDT_Handler Definitions At line 453 in file common\startup_hc32f448.s Uses At line 123 in file common\startup_hc32f448.s At line 320 in file common\startup_hc32f448.s SysTick_Handler 00000018 Symbol: SysTick_Handler Definitions At line 256 in file common\startup_hc32f448.s Uses At line 62 in file common\startup_hc32f448.s At line 257 in file common\startup_hc32f448.s TMR0_1_Handler 0000001A Symbol: TMR0_1_Handler Definitions At line 448 in file common\startup_hc32f448.s Uses At line 118 in file common\startup_hc32f448.s At line 315 in file common\startup_hc32f448.s TMR0_2_Handler 0000001A Symbol: TMR0_2_Handler Definitions At line 449 in file common\startup_hc32f448.s Uses At line 119 in file common\startup_hc32f448.s At line 316 in file common\startup_hc32f448.s TMR4_1_GCmp_Handler 0000001A Symbol: TMR4_1_GCmp_Handler Definitions At line 470 in file common\startup_hc32f448.s ARM Macro Assembler Page 16 Alphabetic symbol ordering Relocatable symbols Uses At line 140 in file common\startup_hc32f448.s At line 337 in file common\startup_hc32f448.s TMR4_1_Ovf_Udf_Handler 0000001A Symbol: TMR4_1_Ovf_Udf_Handler Definitions At line 471 in file common\startup_hc32f448.s Uses At line 141 in file common\startup_hc32f448.s At line 338 in file common\startup_hc32f448.s TMR4_1_Reload_Handler 0000001A Symbol: TMR4_1_Reload_Handler Definitions At line 472 in file common\startup_hc32f448.s Uses At line 142 in file common\startup_hc32f448.s At line 339 in file common\startup_hc32f448.s TMR4_1_SCmp_Handler 0000001A Symbol: TMR4_1_SCmp_Handler Definitions At line 473 in file common\startup_hc32f448.s Uses At line 143 in file common\startup_hc32f448.s At line 340 in file common\startup_hc32f448.s TMR4_2_GCmp_Handler 0000001A Symbol: TMR4_2_GCmp_Handler Definitions At line 474 in file common\startup_hc32f448.s Uses At line 144 in file common\startup_hc32f448.s At line 341 in file common\startup_hc32f448.s TMR4_2_Ovf_Udf_Handler 0000001A Symbol: TMR4_2_Ovf_Udf_Handler Definitions At line 475 in file common\startup_hc32f448.s Uses At line 145 in file common\startup_hc32f448.s At line 342 in file common\startup_hc32f448.s TMR4_2_Reload_Handler 0000001A Symbol: TMR4_2_Reload_Handler Definitions At line 476 in file common\startup_hc32f448.s Uses At line 146 in file common\startup_hc32f448.s At line 343 in file common\startup_hc32f448.s TMR4_2_SCmp_Handler 0000001A ARM Macro Assembler Page 17 Alphabetic symbol ordering Relocatable symbols Symbol: TMR4_2_SCmp_Handler Definitions At line 477 in file common\startup_hc32f448.s Uses At line 147 in file common\startup_hc32f448.s At line 344 in file common\startup_hc32f448.s TMR4_3_GCmp_Handler 0000001A Symbol: TMR4_3_GCmp_Handler Definitions At line 478 in file common\startup_hc32f448.s Uses At line 148 in file common\startup_hc32f448.s At line 345 in file common\startup_hc32f448.s TMR4_3_Ovf_Udf_Handler 0000001A Symbol: TMR4_3_Ovf_Udf_Handler Definitions At line 479 in file common\startup_hc32f448.s Uses At line 149 in file common\startup_hc32f448.s At line 346 in file common\startup_hc32f448.s TMR4_3_Reload_Handler 0000001A Symbol: TMR4_3_Reload_Handler Definitions At line 480 in file common\startup_hc32f448.s Uses At line 150 in file common\startup_hc32f448.s At line 347 in file common\startup_hc32f448.s TMR4_3_SCmp_Handler 0000001A Symbol: TMR4_3_SCmp_Handler Definitions At line 481 in file common\startup_hc32f448.s Uses At line 151 in file common\startup_hc32f448.s At line 348 in file common\startup_hc32f448.s TMR6_1_GCmp_Handler 0000001A Symbol: TMR6_1_GCmp_Handler Definitions At line 454 in file common\startup_hc32f448.s Uses At line 124 in file common\startup_hc32f448.s At line 321 in file common\startup_hc32f448.s TMR6_1_GDet_Handler 0000001A Symbol: TMR6_1_GDet_Handler Definitions At line 456 in file common\startup_hc32f448.s Uses ARM Macro Assembler Page 18 Alphabetic symbol ordering Relocatable symbols At line 126 in file common\startup_hc32f448.s At line 323 in file common\startup_hc32f448.s TMR6_1_Ovf_Udf_Handler 0000001A Symbol: TMR6_1_Ovf_Udf_Handler Definitions At line 455 in file common\startup_hc32f448.s Uses At line 125 in file common\startup_hc32f448.s At line 322 in file common\startup_hc32f448.s TMR6_1_SCmp_Handler 0000001A Symbol: TMR6_1_SCmp_Handler Definitions At line 457 in file common\startup_hc32f448.s Uses At line 127 in file common\startup_hc32f448.s At line 324 in file common\startup_hc32f448.s TMR6_2_GCmp_Handler 0000001A Symbol: TMR6_2_GCmp_Handler Definitions At line 460 in file common\startup_hc32f448.s Uses At line 130 in file common\startup_hc32f448.s At line 327 in file common\startup_hc32f448.s TMR6_2_GDet_Handler 0000001A Symbol: TMR6_2_GDet_Handler Definitions At line 462 in file common\startup_hc32f448.s Uses At line 132 in file common\startup_hc32f448.s At line 329 in file common\startup_hc32f448.s TMR6_2_Ovf_Udf_Handler 0000001A Symbol: TMR6_2_Ovf_Udf_Handler Definitions At line 461 in file common\startup_hc32f448.s Uses At line 131 in file common\startup_hc32f448.s At line 328 in file common\startup_hc32f448.s TMR6_2_SCmp_Handler 0000001A Symbol: TMR6_2_SCmp_Handler Definitions At line 463 in file common\startup_hc32f448.s Uses At line 133 in file common\startup_hc32f448.s At line 330 in file common\startup_hc32f448.s TMRA_1_Cmp_Handler 0000001A ARM Macro Assembler Page 19 Alphabetic symbol ordering Relocatable symbols Symbol: TMRA_1_Cmp_Handler Definitions At line 459 in file common\startup_hc32f448.s Uses At line 129 in file common\startup_hc32f448.s At line 326 in file common\startup_hc32f448.s TMRA_1_Ovf_Udf_Handler 0000001A Symbol: TMRA_1_Ovf_Udf_Handler Definitions At line 458 in file common\startup_hc32f448.s Uses At line 128 in file common\startup_hc32f448.s At line 325 in file common\startup_hc32f448.s TMRA_2_Cmp_Handler 0000001A Symbol: TMRA_2_Cmp_Handler Definitions At line 465 in file common\startup_hc32f448.s Uses At line 135 in file common\startup_hc32f448.s At line 332 in file common\startup_hc32f448.s TMRA_2_Ovf_Udf_Handler 0000001A Symbol: TMRA_2_Ovf_Udf_Handler Definitions At line 464 in file common\startup_hc32f448.s Uses At line 134 in file common\startup_hc32f448.s At line 331 in file common\startup_hc32f448.s TMRA_3_Cmp_Handler 0000001A Symbol: TMRA_3_Cmp_Handler Definitions At line 467 in file common\startup_hc32f448.s Uses At line 137 in file common\startup_hc32f448.s At line 334 in file common\startup_hc32f448.s TMRA_3_Ovf_Udf_Handler 0000001A Symbol: TMRA_3_Ovf_Udf_Handler Definitions At line 466 in file common\startup_hc32f448.s Uses At line 136 in file common\startup_hc32f448.s At line 333 in file common\startup_hc32f448.s TMRA_4_Cmp_Handler 0000001A Symbol: TMRA_4_Cmp_Handler Definitions At line 469 in file common\startup_hc32f448.s Uses At line 139 in file common\startup_hc32f448.s ARM Macro Assembler Page 20 Alphabetic symbol ordering Relocatable symbols At line 336 in file common\startup_hc32f448.s TMRA_4_Ovf_Udf_Handler 0000001A Symbol: TMRA_4_Ovf_Udf_Handler Definitions At line 468 in file common\startup_hc32f448.s Uses At line 138 in file common\startup_hc32f448.s At line 335 in file common\startup_hc32f448.s TMRA_5_Cmp_Handler 0000001A Symbol: TMRA_5_Cmp_Handler Definitions At line 494 in file common\startup_hc32f448.s Uses At line 164 in file common\startup_hc32f448.s At line 361 in file common\startup_hc32f448.s TMRA_5_Ovf_Udf_Handler 0000001A Symbol: TMRA_5_Ovf_Udf_Handler Definitions At line 493 in file common\startup_hc32f448.s Uses At line 163 in file common\startup_hc32f448.s At line 360 in file common\startup_hc32f448.s TRNG_Handler 0000001A Symbol: TRNG_Handler Definitions At line 526 in file common\startup_hc32f448.s Uses At line 196 in file common\startup_hc32f448.s At line 393 in file common\startup_hc32f448.s USART1_Handler 0000001A Symbol: USART1_Handler Definitions At line 488 in file common\startup_hc32f448.s Uses At line 158 in file common\startup_hc32f448.s At line 355 in file common\startup_hc32f448.s USART1_TxComplete_Handler 0000001A Symbol: USART1_TxComplete_Handler Definitions At line 489 in file common\startup_hc32f448.s Uses At line 159 in file common\startup_hc32f448.s At line 356 in file common\startup_hc32f448.s USART1_WKUP_Handler 0000001A Symbol: USART1_WKUP_Handler ARM Macro Assembler Page 21 Alphabetic symbol ordering Relocatable symbols Definitions At line 517 in file common\startup_hc32f448.s Uses At line 187 in file common\startup_hc32f448.s At line 384 in file common\startup_hc32f448.s USART2_Handler 0000001A Symbol: USART2_Handler Definitions At line 490 in file common\startup_hc32f448.s Uses At line 160 in file common\startup_hc32f448.s At line 357 in file common\startup_hc32f448.s USART2_TxComplete_Handler 0000001A Symbol: USART2_TxComplete_Handler Definitions At line 491 in file common\startup_hc32f448.s Uses At line 161 in file common\startup_hc32f448.s At line 358 in file common\startup_hc32f448.s USART3_Handler 0000001A Symbol: USART3_Handler Definitions At line 499 in file common\startup_hc32f448.s Uses At line 169 in file common\startup_hc32f448.s At line 366 in file common\startup_hc32f448.s USART3_TxComplete_Handler 0000001A Symbol: USART3_TxComplete_Handler Definitions At line 500 in file common\startup_hc32f448.s Uses At line 170 in file common\startup_hc32f448.s At line 367 in file common\startup_hc32f448.s USART4_Handler 0000001A Symbol: USART4_Handler Definitions At line 501 in file common\startup_hc32f448.s Uses At line 171 in file common\startup_hc32f448.s At line 368 in file common\startup_hc32f448.s USART4_TxComplete_Handler 0000001A Symbol: USART4_TxComplete_Handler Definitions At line 502 in file common\startup_hc32f448.s Uses At line 172 in file common\startup_hc32f448.s At line 369 in file common\startup_hc32f448.s ARM Macro Assembler Page 22 Alphabetic symbol ordering Relocatable symbols USART5_Handler 0000001A Symbol: USART5_Handler Definitions At line 509 in file common\startup_hc32f448.s Uses At line 179 in file common\startup_hc32f448.s At line 376 in file common\startup_hc32f448.s USART5_TxComplete_Handler 0000001A Symbol: USART5_TxComplete_Handler Definitions At line 510 in file common\startup_hc32f448.s Uses At line 180 in file common\startup_hc32f448.s At line 377 in file common\startup_hc32f448.s USART6_Handler 0000001A Symbol: USART6_Handler Definitions At line 511 in file common\startup_hc32f448.s Uses At line 181 in file common\startup_hc32f448.s At line 378 in file common\startup_hc32f448.s USART6_TxComplete_Handler 0000001A Symbol: USART6_TxComplete_Handler Definitions At line 512 in file common\startup_hc32f448.s Uses At line 182 in file common\startup_hc32f448.s At line 379 in file common\startup_hc32f448.s UsageFault_Handler 00000010 Symbol: UsageFault_Handler Definitions At line 239 in file common\startup_hc32f448.s Uses At line 53 in file common\startup_hc32f448.s At line 240 in file common\startup_hc32f448.s WDT_Handler 0000001A Symbol: WDT_Handler Definitions At line 521 in file common\startup_hc32f448.s Uses At line 191 in file common\startup_hc32f448.s At line 388 in file common\startup_hc32f448.s __user_initial_stackheap 0000001C Symbol: __user_initial_stackheap Definitions ARM Macro Assembler Page 23 Alphabetic symbol ordering Relocatable symbols At line 547 in file common\startup_hc32f448.s Uses At line 545 in file common\startup_hc32f448.s Comment: __user_initial_stackheap used once 145 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Absolute symbols Heap_Size 00000400 Symbol: Heap_Size Definitions At line 30 in file common\startup_hc32f448.s Uses At line 34 in file common\startup_hc32f448.s At line 550 in file common\startup_hc32f448.s Stack_Size 00000C00 Symbol: Stack_Size Definitions At line 20 in file common\startup_hc32f448.s Uses At line 23 in file common\startup_hc32f448.s At line 549 in file common\startup_hc32f448.s __Vectors_Size 00000250 Symbol: __Vectors_Size Definitions At line 200 in file common\startup_hc32f448.s Uses At line 45 in file common\startup_hc32f448.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 208 in file common\startup_hc32f448.s Uses At line 211 in file common\startup_hc32f448.s Comment: SystemInit used once __main 00000000 Symbol: __main Definitions At line 209 in file common\startup_hc32f448.s Uses At line 213 in file common\startup_hc32f448.s Comment: __main used once __use_two_region_memory 00000000 Symbol: __use_two_region_memory Definitions At line 544 in file common\startup_hc32f448.s Uses None Comment: __use_two_region_memory unused 3 symbols 497 symbols in table