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