ARM Macro Assembler Page 1 1 00000000 ;/* Copyright Statement: 2 00000000 ; * 3 00000000 ; * This software/firmware and related documentation ("A utoChips Software") are 4 00000000 ; * protected under relevant copyright laws. The informa tion contained herein is 5 00000000 ; * confidential and proprietary to AutoChips Inc. and/o r its licensors. Without 6 00000000 ; * the prior written permission of AutoChips inc. and/o r its licensors, any 7 00000000 ; * reproduction, modification, use or disclosure of Aut oChips Software, and 8 00000000 ; * information contained herein, in whole or in part, s hall be strictly 9 00000000 ; * prohibited. 10 00000000 ; * 11 00000000 ; * AutoChips Inc. (C) 2021. All rights reserved. 12 00000000 ; * 13 00000000 ; * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES 14 00000000 ; * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS (" AUTOCHIPS SOFTWARE") 15 00000000 ; * RECEIVED FROM AUTOCHIPS AND/OR ITS REPRESENTATIVES A RE PROVIDED TO RECEIVER 16 00000000 ; * ON AN "AS-IS" BASIS ONLY. AUTOCHIPS EXPRESSLY DISCLA IMS ANY AND ALL 17 00000000 ; * WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LI MITED TO THE IMPLIED 18 00000000 ; * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICU LAR PURPOSE OR 19 00000000 ; * NONINFRINGEMENT. NEITHER DOES AUTOCHIPS PROVIDE ANY WARRANTY WHATSOEVER WITH 20 00000000 ; * RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, 21 00000000 ; * INCORPORATED IN, OR SUPPLIED WITH THE AUTOCHIPS SOFT WARE, AND RECEIVER AGREES 22 00000000 ; * TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CL AIM RELATING THERETO. 23 00000000 ; * RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER' S SOLE RESPONSIBILITY TO 24 00000000 ; * OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONT AINED IN AUTOCHIPS 25 00000000 ; * SOFTWARE. AUTOCHIPS SHALL ALSO NOT BE RESPONSIBLE FO R ANY AUTOCHIPS SOFTWARE 26 00000000 ; * RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONF ORM TO A PARTICULAR 27 00000000 ; * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIV E REMEDY AND AUTOCHIPS'S 28 00000000 ; * ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE AUTOCHIPS SOFTWARE 29 00000000 ; * RELEASED HEREUNDER WILL BE, AT AUTOCHIPS'S OPTION, T O REVISE OR REPLACE THE 30 00000000 ; * AUTOCHIPS SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE 31 00000000 ; * CHARGE PAID BY RECEIVER TO AUTOCHIPS FOR SUCH AUTOCH IPS SOFTWARE AT ISSUE. 32 00000000 ; */ 33 00000000 34 00000000 ;/* ARM Macro Assembler Page 2 35 00000000 ;//-------- <<< Use Configuration Wizard in Context Menu >>> ------------------ 36 00000000 ;*/ 37 00000000 38 00000000 ; Amount of memory (in bytes) allocated for Stack 39 00000000 ; Tailor this value to your application needs 40 00000000 ; Stack Configuration 41 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> 42 00000000 ; 43 00000000 44 00000000 45 00000000 00000400 Stack_Size EQU 0x00000400 46 00000000 47 00000000 AREA STACK, NOINIT, READWRITE, ALIGN =3 48 00000000 Stack_Mem SPACE Stack_Size 49 00000400 __initial_sp 50 00000400 51 00000400 52 00000400 ; Heap Configuration 53 00000400 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> 54 00000400 ; 55 00000400 56 00000400 00000200 Heap_Size EQU 0x00000200 57 00000400 58 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= 3 59 00000000 __heap_base 60 00000000 Heap_Mem SPACE Heap_Size 61 00000200 __heap_limit 62 00000200 63 00000200 PRESERVE8 64 00000200 THUMB 65 00000200 66 00000200 67 00000200 ; Vector Table Mapped to Address 0 at Reset 68 00000200 AREA RESET, DATA, READONLY 69 00000000 EXPORT __Vectors 70 00000000 EXPORT __Vectors_End 71 00000000 EXPORT __Vectors_Size 72 00000000 73 00000000 00000000 __Vectors DCD __initial_sp ; Top of Stack 74 00000004 00000000 DCD Reset_Handler ; Reset Handler 75 00000008 00000000 DCD NMI_Handler ; NMI Handler 76 0000000C 00000000 DCD HardFault_Handler ; Hard Fault Handler 77 00000010 00000000 DCD MemManage_Handler ; MPU Fault Handler 78 00000014 00000000 DCD BusFault_Handler ; Bus Fault Handler ARM Macro Assembler Page 3 79 00000018 00000000 DCD UsageFault_Handler ; Usage Faul t Handler 80 0000001C 00000000 DCD 0 ; Reserved 81 00000020 00000000 DCD 0 ; Reserved 82 00000024 00000000 DCD 0 ; Reserved 83 00000028 00000000 DCD 0 ; Reserved 84 0000002C 00000000 DCD SVC_Handler ; SVCall Handler 85 00000030 00000000 DCD DebugMon_Handler ; Debug Monito r Handler 86 00000034 00000000 DCD 0 ; Reserved 87 00000038 00000000 DCD PendSV_Handler ; PendSV Handler 88 0000003C 00000000 DCD SysTick_Handler ; SysTick Handler 89 00000040 90 00000040 ;External Interrupts 91 00000040 00000000 DCD DMA0_Channel0_IRQHandler ;DMA c hannel 0 transfer c omplete 92 00000044 00000000 DCD DMA0_Channel1_IRQHandler ;DMA c hannel 1 transfer c omplete 93 00000048 00000000 DCD DMA0_Channel2_IRQHandler ;DMA c hannel 2 transfer c omplete 94 0000004C 00000000 DCD DMA0_Channel3_IRQHandler ;DMA c hannel 3 transfer c omplete 95 00000050 00000000 DCD DMA0_Channel4_IRQHandler ;DMA c hannel 4 transfer c omplete 96 00000054 00000000 DCD DMA0_Channel5_IRQHandler ;DMA c hannel 5 transfer c omplete 97 00000058 00000000 DCD DMA0_Channel6_IRQHandler ;DMA c hannel 6 transfer c omplete 98 0000005C 00000000 DCD DMA0_Channel7_IRQHandler ;DMA c hannel 7 transfer c omplete 99 00000060 00000000 DCD DMA0_Channel8_IRQHandler ;DMA c hannel 8 transfer c omplete 100 00000064 00000000 DCD DMA0_Channel9_IRQHandler ;DMA c hannel 9 transfer c omplete 101 00000068 00000000 DCD DMA0_Channel10_IRQHandler ;DMA channel 10 transfer complete 102 0000006C 00000000 DCD DMA0_Channel11_IRQHandler ;DMA channel 11 transfer complete 103 00000070 00000000 DCD DMA0_Channel12_IRQHandler ;DMA channel 12 transfer complete 104 00000074 00000000 DCD DMA0_Channel13_IRQHandler ;DMA channel 13 transfer complete ARM Macro Assembler Page 4 105 00000078 00000000 DCD DMA0_Channel14_IRQHandler ;DMA channel 14 transfer complete 106 0000007C 00000000 DCD DMA0_Channel15_IRQHandler ;DMA channel 15 transfer complete 107 00000080 00000000 DCD PORTA_IRQHandler ;Port A pin de tect interrupt 108 00000084 00000000 DCD PORTB_IRQHandler ;Port B pin de tect interrupt 109 00000088 00000000 DCD PORTC_IRQHandler ;Port C pin de tect interrupt 110 0000008C 00000000 DCD PORTD_IRQHandler ;Port D pin de tect interrupt 111 00000090 00000000 DCD PORTE_IRQHandler ;Port E pin de tect interrupt 112 00000094 00000000 DCD UART0_IRQHandler ;UART0 Transmi t / Receive Interru pt 113 00000098 00000000 DCD UART1_IRQHandler ;UART1 Transmi t / Receive Interru pt 114 0000009C 00000000 DCD UART2_IRQHandler ;UART2 Transmi t / Receive Interru pt 115 000000A0 00000000 DCD UART3_IRQHandler ;UART3 Transmi t / Receive Interru pt 116 000000A4 00000000 DCD 0 ;Reserved 117 000000A8 00000000 DCD 0 ;Reserved 118 000000AC 00000000 DCD SPI0_IRQHandler ;SPI0 Interrupt 119 000000B0 00000000 DCD SPI1_IRQHandler ;SPI1 Interrupt 120 000000B4 00000000 DCD SPI2_IRQHandler ;SPI2 Interrupt 121 000000B8 00000000 DCD 0 ;Reserved 122 000000BC 00000000 DCD I2C0_IRQHandler ;I2C0 Interrupt 123 000000C0 00000000 DCD 0 ;Reserved 124 000000C4 00000000 DCD EIO_IRQHandler ;EIO Interrupt 125 000000C8 00000000 DCD CAN0_IRQHandler ;CAN0 Interrupt 126 000000CC 00000000 DCD CAN0_Wakeup_IRQHandler ;CAN0 Wa keup Interrupt 127 000000D0 00000000 DCD CAN1_IRQHandler ;CAN1 Interrupt 128 000000D4 00000000 DCD CAN1_Wakeup_IRQHandler ;CAN1 Wa keup Interrupt 129 000000D8 00000000 DCD CAN2_IRQHandler ;CAN2 Interrupt 130 000000DC 00000000 DCD CAN2_Wakeup_IRQHandler ;CAN2 Wa keup Interrupt 131 000000E0 00000000 DCD CAN3_IRQHandler ;CAN3 Interrupt 132 000000E4 00000000 DCD CAN3_Wakeup_IRQHandler ;CAN3 Wa keup Interrupt 133 000000E8 00000000 DCD 0 ;Reserved 134 000000EC 00000000 DCD 0 ;Reserved ARM Macro Assembler Page 5 135 000000F0 00000000 DCD 0 ;Reserved 136 000000F4 00000000 DCD 0 ;Reserved 137 000000F8 00000000 DCD PDT0_IRQHandler ;PDT0 Interrupt 138 000000FC 00000000 DCD PDT1_IRQHandler ;PDT1 Interrupt 139 00000100 00000000 DCD ADC0_IRQHandler ;ADC0 Interrupt 140 00000104 00000000 DCD ADC1_IRQHandler ;ADC1 Interrupt 141 00000108 00000000 DCD ACMP0_IRQHandler ;ACMP0 Interrupt 142 0000010C 00000000 DCD WDG_IRQHandler ;WDG Interrupt 143 00000110 00000000 DCD EWDG_IRQHandler ;EWDG Interrupt 144 00000114 00000000 DCD MCM_IRQHandler ;MCM Interrupt 145 00000118 00000000 DCD LVD_IRQHandler ;LVD Interrupt 146 0000011C 00000000 DCD SPM_IRQHandler ;SPM Interrupt 147 00000120 00000000 DCD RCM_IRQHandler ;RCM Interrupt 148 00000124 00000000 DCD PWM0_Overflow_IRQHandler ;PWM0 Overflow Interrupt 149 00000128 00000000 DCD PWM0_Channel_IRQHandler ;PWM0 C hannel Interrupt 150 0000012C 00000000 DCD PWM0_Fault_IRQHandler ;PWM0 Fau lt Interrupt 151 00000130 00000000 DCD PWM1_Overflow_IRQHandler ;PWM1 Overflow Interrupt 152 00000134 00000000 DCD PWM1_Channel_IRQHandler ;PWM1 C hannel Interrupt 153 00000138 00000000 DCD PWM1_Fault_IRQHandler ;PWM1 Fau lt Interrupt 154 0000013C 00000000 DCD PWM2_Overflow_IRQHandler ;PWM2 Overflow Interrupt 155 00000140 00000000 DCD PWM2_Channel_IRQHandler ;PWM2 C hannel Interrupt 156 00000144 00000000 DCD PWM2_Fault_IRQHandler ;PWM2 Fau lt Interrupt 157 00000148 00000000 DCD PWM3_Overflow_IRQHandler ;PWM3 Overflow Interrupt 158 0000014C 00000000 DCD PWM3_Channel_IRQHandler ;PWM3 C hannel Interrupt 159 00000150 00000000 DCD PWM3_Fault_IRQHandler ;PWM3 Fau lt Interrupt 160 00000154 00000000 DCD PWM4_Overflow_IRQHandler ;PWM4 Overflow Interrupt 161 00000158 00000000 DCD PWM4_Channel_IRQHandler ;PWM4 C hannel Interrupt 162 0000015C 00000000 DCD PWM4_Fault_IRQHandler ;PWM4 Fau lt Interrupt 163 00000160 00000000 DCD PWM5_Overflow_IRQHandler ;PWM5 Overflow Interrupt 164 00000164 00000000 DCD PWM5_Channel_IRQHandler ;PWM5 C hannel Interrupt 165 00000168 00000000 DCD PWM5_Fault_IRQHandler ;PWM5 Fau lt Interrupt 166 0000016C 00000000 DCD 0 ;Reserved 167 00000170 00000000 DCD 0 ;Reserved 168 00000174 00000000 DCD 0 ;Reserved 169 00000178 00000000 DCD 0 ;Reserved ARM Macro Assembler Page 6 170 0000017C 00000000 DCD 0 ;Reserved 171 00000180 00000000 DCD 0 ;Reserved 172 00000184 00000000 DCD RTC_IRQHandler ;RTC Interrupt 173 00000188 00000000 DCD PCT_IRQHandler ;PCT Interrupt 174 0000018C 00000000 DCD TIMER_Channel0_IRQHandler ;TIME R Channel0 Interrup t 175 00000190 00000000 DCD TIMER_Channel1_IRQHandler ;TIME R Channel1 Interrup t 176 00000194 00000000 DCD TIMER_Channel2_IRQHandler ;TIME R Channel2 Interrup t 177 00000198 00000000 DCD TIMER_Channel3_IRQHandler ;TIME R Channel3 Interrup t 178 0000019C 00000000 DCD CSE_IRQHandler ;CSE Interrupt 179 000001A0 00000000 DCD FLASH_ECC_IRQHandler ;Flash ECC Interrupt 180 000001A4 00000000 DCD FLASH_IRQHandler ;Flash Interrupt 181 000001A8 00000000 DCD FLASH_Collision_IRQHandler ;Fla sh Collision Interr upt 182 000001AC 00000000 DCD ECC_1BIT_IRQHandler ;ECC 1BIT Interrupt 183 000001B0 00000000 DCD ECC_2BIT_IRQHandler ;ECC 2BIT Interrupt 184 000001B4 185 000001B4 __Vectors_End 186 000001B4 187 000001B4 000001B4 __Vectors_Size EQU __Vectors_End - __Vectors 188 000001B4 189 000001B4 AREA |.text|, CODE, READONLY 190 00000000 191 00000000 ; Reset handler 192 00000000 Reset_Handler PROC 193 00000000 EXPORT Reset_Handler [WEAK ] 194 00000000 B672 CPSID I ; Mask interrupts 195 00000002 196 00000002 IF :DEF:NOT_INIT_SRAM_AFTER_RESET 203 ENDIF 204 00000002 205 00000002 ; Init ECC SRAM 206 00000002 4910 LDR R1, =0x1FFF0000 207 00000004 4A10 LDR R2, =0x2000F000 208 00000006 1A52 SUBS R2, R1 209 00000008 3A01 SUBS R2, #1 210 0000000A DD05 BLE ECC_INIT_END0 211 0000000C 212 0000000C 2000 MOVS R0, #0 213 0000000E 2304 MOVS R3, #4 214 00000010 LOOP0 ARM Macro Assembler Page 7 215 00000010 6008 STR R0, [R1] 216 00000012 4419 ADD R1, R1, R3 217 00000014 3A04 SUBS R2, #4 218 00000016 DAFB BGE LOOP0 219 00000018 ECC_INIT_END0 220 00000018 IMPORT SystemInit 221 00000018 IMPORT __main 222 00000018 223 00000018 480C LDR R0, =SystemInit 224 0000001A 4780 BLX R0 225 0000001C 226 0000001C IF :DEF:NOT_INIT_SRAM_AFTER_RESET 231 ENDIF 232 0000001C 233 0000001C B662 CPSIE I ; Unmask interrupts 234 0000001E 480C LDR R0, =__main 235 00000020 4700 BX R0 236 00000022 ENDP 237 00000022 238 00000022 ; Dummy Exception Handlers (infinite loops which can be modified) 239 00000022 240 00000022 NMI_Handler PROC 241 00000022 EXPORT NMI_Handler [WEAK] 242 00000022 E7FE B . 243 00000024 ENDP 245 00000024 HardFault_Handler PROC 246 00000024 EXPORT HardFault_Handler [WEAK] 247 00000024 E7FE B . 248 00000026 ENDP 250 00000026 MemManage_Handler PROC 251 00000026 EXPORT MemManage_Handler [WEAK] 252 00000026 E7FE B . 253 00000028 ENDP 255 00000028 BusFault_Handler PROC 256 00000028 EXPORT BusFault_Handler [WEAK] 257 00000028 E7FE B . 258 0000002A ENDP 260 0000002A UsageFault_Handler PROC 261 0000002A EXPORT UsageFault_Handler [WEAK] 262 0000002A E7FE B . 263 0000002C ENDP 264 0000002C SVC_Handler PROC 265 0000002C EXPORT SVC_Handler [WEAK] 266 0000002C E7FE B . 267 0000002E ENDP ARM Macro Assembler Page 8 269 0000002E DebugMon_Handler PROC 270 0000002E EXPORT DebugMon_Handler [WEAK] 271 0000002E E7FE B . 272 00000030 ENDP 273 00000030 PendSV_Handler PROC 274 00000030 EXPORT PendSV_Handler [WEAK] 275 00000030 E7FE B . 276 00000032 ENDP 277 00000032 SysTick_Handler PROC 278 00000032 EXPORT SysTick_Handler [WEAK] 279 00000032 E7FE B . 280 00000034 ENDP 281 00000034 Default_Handler PROC 282 00000034 EXPORT DMA0_Channel0_IRQHandler [WEAK] 283 00000034 EXPORT DMA0_Channel1_IRQHandler [WEAK] 284 00000034 EXPORT DMA0_Channel2_IRQHandler [WEAK] 285 00000034 EXPORT DMA0_Channel3_IRQHandler [WEAK] 286 00000034 EXPORT DMA0_Channel4_IRQHandler [WEAK] 287 00000034 EXPORT DMA0_Channel5_IRQHandler [WEAK] 288 00000034 EXPORT DMA0_Channel6_IRQHandler [WEAK] 289 00000034 EXPORT DMA0_Channel7_IRQHandler [WEAK] 290 00000034 EXPORT DMA0_Channel8_IRQHandler [WEAK] 291 00000034 EXPORT DMA0_Channel9_IRQHandler [WEAK] 292 00000034 EXPORT DMA0_Channel10_IRQHandler [WEAK] 293 00000034 EXPORT DMA0_Channel11_IRQHandler [WEAK] 294 00000034 EXPORT DMA0_Channel12_IRQHandler [WEAK] 295 00000034 EXPORT DMA0_Channel13_IRQHandler [WEAK] 296 00000034 EXPORT DMA0_Channel14_IRQHandler [WEAK] 297 00000034 EXPORT DMA0_Channel15_IRQHandler [WEAK] 298 00000034 EXPORT PORTA_IRQHandler [WEAK] 299 00000034 EXPORT PORTB_IRQHandler [WEAK] 300 00000034 EXPORT PORTC_IRQHandler [WEAK] 301 00000034 EXPORT PORTD_IRQHandler ARM Macro Assembler Page 9 [WEAK] 302 00000034 EXPORT PORTE_IRQHandler [WEAK] 303 00000034 EXPORT UART0_IRQHandler [WEAK] 304 00000034 EXPORT UART1_IRQHandler [WEAK] 305 00000034 EXPORT UART2_IRQHandler [WEAK] 306 00000034 EXPORT UART3_IRQHandler [WEAK] 307 00000034 EXPORT SPI0_IRQHandler [WEAK] 308 00000034 EXPORT SPI1_IRQHandler [WEAK] 309 00000034 EXPORT SPI2_IRQHandler [WEAK] 310 00000034 EXPORT I2C0_IRQHandler [WEAK] 311 00000034 EXPORT EIO_IRQHandler [WEAK] 312 00000034 EXPORT CAN0_IRQHandler [WEAK] 313 00000034 EXPORT CAN0_Wakeup_IRQHandler [WEAK] 314 00000034 EXPORT CAN1_IRQHandler [WEAK] 315 00000034 EXPORT CAN1_Wakeup_IRQHandler [WEAK] 316 00000034 EXPORT CAN2_IRQHandler [WEAK] 317 00000034 EXPORT CAN2_Wakeup_IRQHandler [WEAK] 318 00000034 EXPORT CAN3_IRQHandler [WEAK] 319 00000034 EXPORT CAN3_Wakeup_IRQHandler [WEAK] 320 00000034 EXPORT PDT0_IRQHandler [WEAK] 321 00000034 EXPORT PDT1_IRQHandler [WEAK] 322 00000034 EXPORT ADC0_IRQHandler [WEAK] 323 00000034 EXPORT ADC1_IRQHandler [WEAK] 324 00000034 EXPORT ACMP0_IRQHandler [WEAK] 325 00000034 EXPORT WDG_IRQHandler [WEAK] 326 00000034 EXPORT EWDG_IRQHandler [WEAK] 327 00000034 EXPORT MCM_IRQHandler [WEAK] 328 00000034 EXPORT LVD_IRQHandler [WEAK] 329 00000034 EXPORT SPM_IRQHandler [WEAK] 330 00000034 EXPORT RCM_IRQHandler [WEAK] ARM Macro Assembler Page 10 331 00000034 EXPORT PWM0_Overflow_IRQHandler [WEAK] 332 00000034 EXPORT PWM0_Channel_IRQHandler [WEAK] 333 00000034 EXPORT PWM0_Fault_IRQHandler [WEAK] 334 00000034 EXPORT PWM1_Overflow_IRQHandler [WEAK] 335 00000034 EXPORT PWM1_Channel_IRQHandler [WEAK] 336 00000034 EXPORT PWM1_Fault_IRQHandler [WEAK] 337 00000034 EXPORT PWM2_Overflow_IRQHandler [WEAK] 338 00000034 EXPORT PWM2_Channel_IRQHandler [WEAK] 339 00000034 EXPORT PWM2_Fault_IRQHandler [WEAK] 340 00000034 EXPORT PWM3_Overflow_IRQHandler [WEAK] 341 00000034 EXPORT PWM3_Channel_IRQHandler [WEAK] 342 00000034 EXPORT PWM3_Fault_IRQHandler [WEAK] 343 00000034 EXPORT PWM4_Overflow_IRQHandler [WEAK] 344 00000034 EXPORT PWM4_Channel_IRQHandler [WEAK] 345 00000034 EXPORT PWM4_Fault_IRQHandler [WEAK] 346 00000034 EXPORT PWM5_Overflow_IRQHandler [WEAK] 347 00000034 EXPORT PWM5_Channel_IRQHandler [WEAK] 348 00000034 EXPORT PWM5_Fault_IRQHandler [WEAK] 349 00000034 EXPORT RTC_IRQHandler [WEAK] 350 00000034 EXPORT PCT_IRQHandler [WEAK] 351 00000034 EXPORT TIMER_Channel0_IRQHandler [WEAK] 352 00000034 EXPORT TIMER_Channel1_IRQHandler [WEAK] 353 00000034 EXPORT TIMER_Channel2_IRQHandler [WEAK] 354 00000034 EXPORT TIMER_Channel3_IRQHandler [WEAK] 355 00000034 EXPORT CSE_IRQHandler [WEAK] 356 00000034 EXPORT FLASH_ECC_IRQHandler [WEAK] 357 00000034 EXPORT FLASH_IRQHandler [WEAK] 358 00000034 EXPORT FLASH_Collision_IRQHandler [WEAK] 359 00000034 EXPORT ECC_1BIT_IRQHandler [WEAK] 360 00000034 EXPORT ECC_2BIT_IRQHandler ARM Macro Assembler Page 11 [WEAK] 361 00000034 DMA0_Channel0_IRQHandler 362 00000034 DMA0_Channel1_IRQHandler 363 00000034 DMA0_Channel2_IRQHandler 364 00000034 DMA0_Channel3_IRQHandler 365 00000034 DMA0_Channel4_IRQHandler 366 00000034 DMA0_Channel5_IRQHandler 367 00000034 DMA0_Channel6_IRQHandler 368 00000034 DMA0_Channel7_IRQHandler 369 00000034 DMA0_Channel8_IRQHandler 370 00000034 DMA0_Channel9_IRQHandler 371 00000034 DMA0_Channel10_IRQHandler 372 00000034 DMA0_Channel11_IRQHandler 373 00000034 DMA0_Channel12_IRQHandler 374 00000034 DMA0_Channel13_IRQHandler 375 00000034 DMA0_Channel14_IRQHandler 376 00000034 DMA0_Channel15_IRQHandler 377 00000034 PORTA_IRQHandler 378 00000034 PORTB_IRQHandler 379 00000034 PORTC_IRQHandler 380 00000034 PORTD_IRQHandler 381 00000034 PORTE_IRQHandler 382 00000034 UART0_IRQHandler 383 00000034 UART1_IRQHandler 384 00000034 UART2_IRQHandler 385 00000034 UART3_IRQHandler 386 00000034 SPI0_IRQHandler 387 00000034 SPI1_IRQHandler 388 00000034 SPI2_IRQHandler 389 00000034 I2C0_IRQHandler 390 00000034 EIO_IRQHandler 391 00000034 CAN0_IRQHandler 392 00000034 CAN0_Wakeup_IRQHandler 393 00000034 CAN1_IRQHandler 394 00000034 CAN1_Wakeup_IRQHandler 395 00000034 CAN2_IRQHandler 396 00000034 CAN2_Wakeup_IRQHandler 397 00000034 CAN3_IRQHandler 398 00000034 CAN3_Wakeup_IRQHandler 399 00000034 PDT0_IRQHandler 400 00000034 PDT1_IRQHandler 401 00000034 ADC0_IRQHandler 402 00000034 ADC1_IRQHandler 403 00000034 ACMP0_IRQHandler 404 00000034 WDG_IRQHandler 405 00000034 EWDG_IRQHandler 406 00000034 MCM_IRQHandler 407 00000034 LVD_IRQHandler 408 00000034 SPM_IRQHandler 409 00000034 RCM_IRQHandler 410 00000034 PWM0_Overflow_IRQHandler 411 00000034 PWM0_Channel_IRQHandler 412 00000034 PWM0_Fault_IRQHandler 413 00000034 PWM1_Overflow_IRQHandler 414 00000034 PWM1_Channel_IRQHandler 415 00000034 PWM1_Fault_IRQHandler 416 00000034 PWM2_Overflow_IRQHandler 417 00000034 PWM2_Channel_IRQHandler 418 00000034 PWM2_Fault_IRQHandler ARM Macro Assembler Page 12 419 00000034 PWM3_Overflow_IRQHandler 420 00000034 PWM3_Channel_IRQHandler 421 00000034 PWM3_Fault_IRQHandler 422 00000034 PWM4_Overflow_IRQHandler 423 00000034 PWM4_Channel_IRQHandler 424 00000034 PWM4_Fault_IRQHandler 425 00000034 PWM5_Overflow_IRQHandler 426 00000034 PWM5_Channel_IRQHandler 427 00000034 PWM5_Fault_IRQHandler 428 00000034 RTC_IRQHandler 429 00000034 PCT_IRQHandler 430 00000034 TIMER_Channel0_IRQHandler 431 00000034 TIMER_Channel1_IRQHandler 432 00000034 TIMER_Channel2_IRQHandler 433 00000034 TIMER_Channel3_IRQHandler 434 00000034 CSE_IRQHandler 435 00000034 FLASH_ECC_IRQHandler 436 00000034 FLASH_IRQHandler 437 00000034 FLASH_Collision_IRQHandler 438 00000034 ECC_1BIT_IRQHandler 439 00000034 ECC_2BIT_IRQHandler 440 00000034 441 00000034 E7FE B . 442 00000036 443 00000036 ENDP 444 00000036 445 00000036 00 00 ALIGN 446 00000038 447 00000038 ;******************************************************* ************************ 448 00000038 ; User Stack and Heap initialization 449 00000038 ;******************************************************* ************************ 450 00000038 IF :DEF:__MICROLIB 457 00000038 458 00000038 IMPORT __use_two_region_memory 459 00000038 EXPORT __user_initial_stackheap 460 00000038 461 00000038 __user_initial_stackheap 462 00000038 463 00000038 4806 LDR R0, = Heap_Mem 464 0000003A 4907 LDR R1, =(Stack_Mem + Stack_Size) 465 0000003C 4A07 LDR R2, = (Heap_Mem + Heap_Size) 466 0000003E 4B08 LDR R3, = Stack_Mem 467 00000040 4770 BX LR 468 00000042 469 00000042 00 00 ALIGN 470 00000044 471 00000044 ENDIF 472 00000044 473 00000044 END 1FFF0000 2000F000 00000000 00000000 00000000 00000400 00000200 00000000 ARM Macro Assembler Page 13 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M4.fp.sp --apcs= interwork --depend=.\objects\startup_ac7840x.d -o.\objects\startup_ac7840x.o -I .\RTE\Device\AC78406HGLA -I.\RTE\_bvacs -IC:\Users\avans\ARM\CMSIS\5.8.0\CMSIS\ Core\Include -IC:\Users\avans\ARM\CMSIS\5.8.0\CMSIS\DSP\Include -IC:\Users\avan s\ARM\CMSIS\5.8.0\CMSIS\DSP\PrivateInclude -IC:\Users\avans\AutoChips\AC7840x_D FP\2.0.5\Device\ac7840x\include -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\De vice\ac7840x\startup -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\inc -I C:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\src\ckgen -IC:\Users\avans\Au toChips\AC7840x_DFP\2.0.5\Driver\src\dma -IC:\Users\avans\AutoChips\AC7840x_DFP \2.0.5\Driver\src\flash -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\src \gpio -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\src\rcm -IC:\Users\av ans\AutoChips\AC7840x_DFP\2.0.5\Driver\src\spi -IC:\Users\avans\AutoChips\AC784 0x_DFP\2.0.5\Driver\src\spm -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver \src\timer -IC:\Users\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\src\uart -IC:\Us ers\avans\AutoChips\AC7840x_DFP\2.0.5\Driver\src\wdg -IC:\Users\avans\AutoChips \AC7840x_DFP\2.0.5\Rtos\osif --predefine="__UVISION_VERSION SETA 536" --predefi ne="_RTE_ SETA 1" --predefine="_RTE_ SETA 1" --list=.\listings\startup_ac7840x. lst RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols STACK 00000000 Symbol: STACK Definitions At line 47 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: STACK unused Stack_Mem 00000000 Symbol: Stack_Mem Definitions At line 48 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 464 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 466 in file RTE\Device\AC78406HGLA\startup_ac7840x.s __initial_sp 00000400 Symbol: __initial_sp Definitions At line 49 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 73 in file RTE\Device\AC78406HGLA\startup_ac7840x.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 58 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: HEAP unused Heap_Mem 00000000 Symbol: Heap_Mem Definitions At line 60 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 463 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 465 in file RTE\Device\AC78406HGLA\startup_ac7840x.s __heap_base 00000000 Symbol: __heap_base Definitions At line 59 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: __heap_base unused __heap_limit 00000200 Symbol: __heap_limit Definitions At line 61 in file RTE\Device\AC78406HGLA\startup_ac7840x.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 68 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: RESET unused __Vectors 00000000 Symbol: __Vectors Definitions At line 73 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 69 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 187 in file RTE\Device\AC78406HGLA\startup_ac7840x.s __Vectors_End 000001B4 Symbol: __Vectors_End Definitions At line 185 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 70 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 187 in file RTE\Device\AC78406HGLA\startup_ac7840x.s 3 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols .text 00000000 Symbol: .text Definitions At line 189 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: .text unused ACMP0_IRQHandler 00000034 Symbol: ACMP0_IRQHandler Definitions At line 403 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 141 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 324 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ADC0_IRQHandler 00000034 Symbol: ADC0_IRQHandler Definitions At line 401 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 139 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 322 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ADC1_IRQHandler 00000034 Symbol: ADC1_IRQHandler Definitions At line 402 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 140 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 323 in file RTE\Device\AC78406HGLA\startup_ac7840x.s BusFault_Handler 00000028 Symbol: BusFault_Handler Definitions At line 255 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 78 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 256 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN0_IRQHandler 00000034 Symbol: CAN0_IRQHandler Definitions At line 391 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 125 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 312 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN0_Wakeup_IRQHandler 00000034 Symbol: CAN0_Wakeup_IRQHandler Definitions At line 392 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses ARM Macro Assembler Page 2 Alphabetic symbol ordering Relocatable symbols At line 126 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 313 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN1_IRQHandler 00000034 Symbol: CAN1_IRQHandler Definitions At line 393 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 127 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 314 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN1_Wakeup_IRQHandler 00000034 Symbol: CAN1_Wakeup_IRQHandler Definitions At line 394 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 128 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 315 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN2_IRQHandler 00000034 Symbol: CAN2_IRQHandler Definitions At line 395 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 129 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 316 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN2_Wakeup_IRQHandler 00000034 Symbol: CAN2_Wakeup_IRQHandler Definitions At line 396 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 130 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 317 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN3_IRQHandler 00000034 Symbol: CAN3_IRQHandler Definitions At line 397 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 131 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 318 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CAN3_Wakeup_IRQHandler 00000034 Symbol: CAN3_Wakeup_IRQHandler Definitions At line 398 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 132 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 319 in file RTE\Device\AC78406HGLA\startup_ac7840x.s CSE_IRQHandler 00000034 ARM Macro Assembler Page 3 Alphabetic symbol ordering Relocatable symbols Symbol: CSE_IRQHandler Definitions At line 434 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 178 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 355 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel0_IRQHandler 00000034 Symbol: DMA0_Channel0_IRQHandler Definitions At line 361 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 91 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 282 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel10_IRQHandler 00000034 Symbol: DMA0_Channel10_IRQHandler Definitions At line 371 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 101 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 292 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel11_IRQHandler 00000034 Symbol: DMA0_Channel11_IRQHandler Definitions At line 372 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 102 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 293 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel12_IRQHandler 00000034 Symbol: DMA0_Channel12_IRQHandler Definitions At line 373 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 103 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 294 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel13_IRQHandler 00000034 Symbol: DMA0_Channel13_IRQHandler Definitions At line 374 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 104 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 295 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel14_IRQHandler 00000034 Symbol: DMA0_Channel14_IRQHandler Definitions At line 375 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 105 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 4 Alphabetic symbol ordering Relocatable symbols At line 296 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel15_IRQHandler 00000034 Symbol: DMA0_Channel15_IRQHandler Definitions At line 376 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 106 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 297 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel1_IRQHandler 00000034 Symbol: DMA0_Channel1_IRQHandler Definitions At line 362 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 92 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 283 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel2_IRQHandler 00000034 Symbol: DMA0_Channel2_IRQHandler Definitions At line 363 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 93 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 284 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel3_IRQHandler 00000034 Symbol: DMA0_Channel3_IRQHandler Definitions At line 364 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 94 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 285 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel4_IRQHandler 00000034 Symbol: DMA0_Channel4_IRQHandler Definitions At line 365 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 95 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 286 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel5_IRQHandler 00000034 Symbol: DMA0_Channel5_IRQHandler Definitions At line 366 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 96 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 287 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel6_IRQHandler 00000034 Symbol: DMA0_Channel6_IRQHandler ARM Macro Assembler Page 5 Alphabetic symbol ordering Relocatable symbols Definitions At line 367 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 97 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 288 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel7_IRQHandler 00000034 Symbol: DMA0_Channel7_IRQHandler Definitions At line 368 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 98 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 289 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel8_IRQHandler 00000034 Symbol: DMA0_Channel8_IRQHandler Definitions At line 369 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 99 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 290 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DMA0_Channel9_IRQHandler 00000034 Symbol: DMA0_Channel9_IRQHandler Definitions At line 370 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 100 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 291 in file RTE\Device\AC78406HGLA\startup_ac7840x.s DebugMon_Handler 0000002E Symbol: DebugMon_Handler Definitions At line 269 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 85 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 270 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Default_Handler 00000034 Symbol: Default_Handler Definitions At line 281 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: Default_Handler unused ECC_1BIT_IRQHandler 00000034 Symbol: ECC_1BIT_IRQHandler Definitions At line 438 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 182 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 359 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 6 Alphabetic symbol ordering Relocatable symbols ECC_2BIT_IRQHandler 00000034 Symbol: ECC_2BIT_IRQHandler Definitions At line 439 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 183 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 360 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ECC_INIT_END0 00000018 Symbol: ECC_INIT_END0 Definitions At line 219 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 210 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Comment: ECC_INIT_END0 used once EIO_IRQHandler 00000034 Symbol: EIO_IRQHandler Definitions At line 390 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 124 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 311 in file RTE\Device\AC78406HGLA\startup_ac7840x.s EWDG_IRQHandler 00000034 Symbol: EWDG_IRQHandler Definitions At line 405 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 143 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 326 in file RTE\Device\AC78406HGLA\startup_ac7840x.s FLASH_Collision_IRQHandler 00000034 Symbol: FLASH_Collision_IRQHandler Definitions At line 437 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 181 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 358 in file RTE\Device\AC78406HGLA\startup_ac7840x.s FLASH_ECC_IRQHandler 00000034 Symbol: FLASH_ECC_IRQHandler Definitions At line 435 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 179 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 356 in file RTE\Device\AC78406HGLA\startup_ac7840x.s FLASH_IRQHandler 00000034 Symbol: FLASH_IRQHandler Definitions At line 436 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses ARM Macro Assembler Page 7 Alphabetic symbol ordering Relocatable symbols At line 180 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 357 in file RTE\Device\AC78406HGLA\startup_ac7840x.s HardFault_Handler 00000024 Symbol: HardFault_Handler Definitions At line 245 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 76 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 246 in file RTE\Device\AC78406HGLA\startup_ac7840x.s I2C0_IRQHandler 00000034 Symbol: I2C0_IRQHandler Definitions At line 389 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 122 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 310 in file RTE\Device\AC78406HGLA\startup_ac7840x.s LOOP0 00000010 Symbol: LOOP0 Definitions At line 214 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 218 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Comment: LOOP0 used once LVD_IRQHandler 00000034 Symbol: LVD_IRQHandler Definitions At line 407 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 145 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 328 in file RTE\Device\AC78406HGLA\startup_ac7840x.s MCM_IRQHandler 00000034 Symbol: MCM_IRQHandler Definitions At line 406 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 144 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 327 in file RTE\Device\AC78406HGLA\startup_ac7840x.s MemManage_Handler 00000026 Symbol: MemManage_Handler Definitions At line 250 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 77 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 251 in file RTE\Device\AC78406HGLA\startup_ac7840x.s NMI_Handler 00000022 Symbol: NMI_Handler ARM Macro Assembler Page 8 Alphabetic symbol ordering Relocatable symbols Definitions At line 240 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 75 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 241 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PCT_IRQHandler 00000034 Symbol: PCT_IRQHandler Definitions At line 429 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 173 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 350 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PDT0_IRQHandler 00000034 Symbol: PDT0_IRQHandler Definitions At line 399 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 137 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 320 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PDT1_IRQHandler 00000034 Symbol: PDT1_IRQHandler Definitions At line 400 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 138 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 321 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PORTA_IRQHandler 00000034 Symbol: PORTA_IRQHandler Definitions At line 377 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 107 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 298 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PORTB_IRQHandler 00000034 Symbol: PORTB_IRQHandler Definitions At line 378 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 108 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 299 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PORTC_IRQHandler 00000034 Symbol: PORTC_IRQHandler Definitions At line 379 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 109 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 300 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 9 Alphabetic symbol ordering Relocatable symbols PORTD_IRQHandler 00000034 Symbol: PORTD_IRQHandler Definitions At line 380 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 110 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 301 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PORTE_IRQHandler 00000034 Symbol: PORTE_IRQHandler Definitions At line 381 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 111 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 302 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM0_Channel_IRQHandler 00000034 Symbol: PWM0_Channel_IRQHandler Definitions At line 411 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 149 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 332 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM0_Fault_IRQHandler 00000034 Symbol: PWM0_Fault_IRQHandler Definitions At line 412 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 150 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 333 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM0_Overflow_IRQHandler 00000034 Symbol: PWM0_Overflow_IRQHandler Definitions At line 410 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 148 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 331 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM1_Channel_IRQHandler 00000034 Symbol: PWM1_Channel_IRQHandler Definitions At line 414 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 152 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 335 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM1_Fault_IRQHandler 00000034 Symbol: PWM1_Fault_IRQHandler Definitions ARM Macro Assembler Page 10 Alphabetic symbol ordering Relocatable symbols At line 415 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 153 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 336 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM1_Overflow_IRQHandler 00000034 Symbol: PWM1_Overflow_IRQHandler Definitions At line 413 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 151 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 334 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM2_Channel_IRQHandler 00000034 Symbol: PWM2_Channel_IRQHandler Definitions At line 417 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 155 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 338 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM2_Fault_IRQHandler 00000034 Symbol: PWM2_Fault_IRQHandler Definitions At line 418 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 156 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 339 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM2_Overflow_IRQHandler 00000034 Symbol: PWM2_Overflow_IRQHandler Definitions At line 416 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 154 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 337 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM3_Channel_IRQHandler 00000034 Symbol: PWM3_Channel_IRQHandler Definitions At line 420 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 158 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 341 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM3_Fault_IRQHandler 00000034 Symbol: PWM3_Fault_IRQHandler Definitions At line 421 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 159 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 342 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 11 Alphabetic symbol ordering Relocatable symbols PWM3_Overflow_IRQHandler 00000034 Symbol: PWM3_Overflow_IRQHandler Definitions At line 419 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 157 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 340 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM4_Channel_IRQHandler 00000034 Symbol: PWM4_Channel_IRQHandler Definitions At line 423 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 161 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 344 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM4_Fault_IRQHandler 00000034 Symbol: PWM4_Fault_IRQHandler Definitions At line 424 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 162 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 345 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM4_Overflow_IRQHandler 00000034 Symbol: PWM4_Overflow_IRQHandler Definitions At line 422 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 160 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 343 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM5_Channel_IRQHandler 00000034 Symbol: PWM5_Channel_IRQHandler Definitions At line 426 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 164 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 347 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM5_Fault_IRQHandler 00000034 Symbol: PWM5_Fault_IRQHandler Definitions At line 427 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 165 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 348 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PWM5_Overflow_IRQHandler 00000034 Symbol: PWM5_Overflow_IRQHandler Definitions At line 425 in file RTE\Device\AC78406HGLA\startup_ac7840x.s ARM Macro Assembler Page 12 Alphabetic symbol ordering Relocatable symbols Uses At line 163 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 346 in file RTE\Device\AC78406HGLA\startup_ac7840x.s PendSV_Handler 00000030 Symbol: PendSV_Handler Definitions At line 273 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 87 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 274 in file RTE\Device\AC78406HGLA\startup_ac7840x.s RCM_IRQHandler 00000034 Symbol: RCM_IRQHandler Definitions At line 409 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 147 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 330 in file RTE\Device\AC78406HGLA\startup_ac7840x.s RTC_IRQHandler 00000034 Symbol: RTC_IRQHandler Definitions At line 428 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 172 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 349 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Reset_Handler 00000000 Symbol: Reset_Handler Definitions At line 192 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 74 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 193 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SPI0_IRQHandler 00000034 Symbol: SPI0_IRQHandler Definitions At line 386 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 118 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 307 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SPI1_IRQHandler 00000034 Symbol: SPI1_IRQHandler Definitions At line 387 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 119 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 308 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SPI2_IRQHandler 00000034 ARM Macro Assembler Page 13 Alphabetic symbol ordering Relocatable symbols Symbol: SPI2_IRQHandler Definitions At line 388 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 120 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 309 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SPM_IRQHandler 00000034 Symbol: SPM_IRQHandler Definitions At line 408 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 146 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 329 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SVC_Handler 0000002C Symbol: SVC_Handler Definitions At line 264 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 84 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 265 in file RTE\Device\AC78406HGLA\startup_ac7840x.s SysTick_Handler 00000032 Symbol: SysTick_Handler Definitions At line 277 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 88 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 278 in file RTE\Device\AC78406HGLA\startup_ac7840x.s TIMER_Channel0_IRQHandler 00000034 Symbol: TIMER_Channel0_IRQHandler Definitions At line 430 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 174 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 351 in file RTE\Device\AC78406HGLA\startup_ac7840x.s TIMER_Channel1_IRQHandler 00000034 Symbol: TIMER_Channel1_IRQHandler Definitions At line 431 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 175 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 352 in file RTE\Device\AC78406HGLA\startup_ac7840x.s TIMER_Channel2_IRQHandler 00000034 Symbol: TIMER_Channel2_IRQHandler Definitions At line 432 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses ARM Macro Assembler Page 14 Alphabetic symbol ordering Relocatable symbols At line 176 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 353 in file RTE\Device\AC78406HGLA\startup_ac7840x.s TIMER_Channel3_IRQHandler 00000034 Symbol: TIMER_Channel3_IRQHandler Definitions At line 433 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 177 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 354 in file RTE\Device\AC78406HGLA\startup_ac7840x.s UART0_IRQHandler 00000034 Symbol: UART0_IRQHandler Definitions At line 382 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 112 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 303 in file RTE\Device\AC78406HGLA\startup_ac7840x.s UART1_IRQHandler 00000034 Symbol: UART1_IRQHandler Definitions At line 383 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 113 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 304 in file RTE\Device\AC78406HGLA\startup_ac7840x.s UART2_IRQHandler 00000034 Symbol: UART2_IRQHandler Definitions At line 384 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 114 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 305 in file RTE\Device\AC78406HGLA\startup_ac7840x.s UART3_IRQHandler 00000034 Symbol: UART3_IRQHandler Definitions At line 385 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 115 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 306 in file RTE\Device\AC78406HGLA\startup_ac7840x.s UsageFault_Handler 0000002A Symbol: UsageFault_Handler Definitions At line 260 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 79 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 261 in file RTE\Device\AC78406HGLA\startup_ac7840x.s WDG_IRQHandler 00000034 ARM Macro Assembler Page 15 Alphabetic symbol ordering Relocatable symbols Symbol: WDG_IRQHandler Definitions At line 404 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 142 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 325 in file RTE\Device\AC78406HGLA\startup_ac7840x.s __user_initial_stackheap 00000038 Symbol: __user_initial_stackheap Definitions At line 461 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 459 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Comment: __user_initial_stackheap used once 94 symbols ARM Macro Assembler Page 1 Alphabetic symbol ordering Absolute symbols Heap_Size 00000200 Symbol: Heap_Size Definitions At line 56 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 60 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 465 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Stack_Size 00000400 Symbol: Stack_Size Definitions At line 45 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 48 in file RTE\Device\AC78406HGLA\startup_ac7840x.s At line 464 in file RTE\Device\AC78406HGLA\startup_ac7840x.s __Vectors_Size 000001B4 Symbol: __Vectors_Size Definitions At line 187 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 71 in file RTE\Device\AC78406HGLA\startup_ac7840x.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 220 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 223 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Comment: SystemInit used once __main 00000000 Symbol: __main Definitions At line 221 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses At line 234 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Comment: __main used once __use_two_region_memory 00000000 Symbol: __use_two_region_memory Definitions At line 458 in file RTE\Device\AC78406HGLA\startup_ac7840x.s Uses None Comment: __use_two_region_memory unused 3 symbols 451 symbols in table