📄 startup.lst
字号:
ARM Macro Assembler Page 6
207 000000FC ;
208 000000FC ; Some code in the normal code section for initializing
the heap and stack.
209 000000FC ;
210 000000FC ;*******************************************************
***********************
211 000000FC AREA |.text|, CODE, READONLY
212 00000000
213 00000000 ;*******************************************************
***********************
214 00000000 ;
215 00000000 ; The function expected of the C library startup code fo
r defining the stack
216 00000000 ; and heap memory locations. For the C library version
of the startup code,
217 00000000 ; provide this function so that the C library initializa
tion code can find out
218 00000000 ; the location of the stack and heap.
219 00000000 ;
220 00000000 ;*******************************************************
***********************
221 00000000 IF :DEF: __MICROLIB
226 00000000 IMPORT __use_two_region_memory
227 00000000 EXPORT __user_initial_stackheap
228 00000000 __user_initial_stackheap
229 00000000 4802 LDR R0, =HeapMem
230 00000002 4903 LDR R1, =(StackMem + Stack)
231 00000004 4A01 LDR R2, =(HeapMem + Heap)
232 00000006 4B03 LDR R3, =StackMem
233 00000008 4770 BX LR
234 0000000A ENDIF
235 0000000A
236 0000000A ;*******************************************************
***********************
237 0000000A ;
238 0000000A ; Make sure the end of this section is aligned.
239 0000000A ;
240 0000000A ;*******************************************************
***********************
241 0000000A 00 00 ALIGN
242 0000000C
243 0000000C ;*******************************************************
***********************
244 0000000C ;
245 0000000C ; Tell the assembler that we're done.
246 0000000C ;
247 0000000C ;*******************************************************
***********************
248 0000000C END
00000000
00000100
00000000
Command Line: --debug --xref --device=DLM --apcs=interwork -oStartup.o -IC:\Kei
l\ARM\INC\Luminary --list=Startup.lst Startup.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
STACK 00000000
Symbol: STACK
Definitions
At line 48 in file Startup.s
Uses
None
Comment: STACK unused
StackMem 00000000
Symbol: StackMem
Definitions
At line 49 in file Startup.s
Uses
At line 90 in file Startup.s
At line 230 in file Startup.s
At line 232 in file Startup.s
__initial_sp 00000100
Symbol: __initial_sp
Definitions
At line 51 in file Startup.s
Uses
None
Comment: __initial_sp unused
3 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
HEAP 00000000
Symbol: HEAP
Definitions
At line 58 in file Startup.s
Uses
None
Comment: HEAP unused
HeapMem 00000000
Symbol: HeapMem
Definitions
At line 60 in file Startup.s
Uses
At line 229 in file Startup.s
At line 231 in file Startup.s
__heap_base 00000000
Symbol: __heap_base
Definitions
At line 59 in file Startup.s
Uses
None
Comment: __heap_base unused
__heap_limit 00000000
Symbol: __heap_limit
Definitions
At line 62 in file Startup.s
Uses
None
Comment: __heap_limit unused
4 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
FaultISR 000000F6
Symbol: FaultISR
Definitions
At line 186 in file Startup.s
Uses
At line 93 in file Startup.s
At line 187 in file Startup.s
IntDefaultHandler 000000F8
Symbol: IntDefaultHandler
Definitions
At line 196 in file Startup.s
Uses
At line 94 in file Startup.s
At line 95 in file Startup.s
At line 96 in file Startup.s
At line 101 in file Startup.s
At line 102 in file Startup.s
At line 104 in file Startup.s
At line 105 in file Startup.s
At line 106 in file Startup.s
At line 107 in file Startup.s
At line 108 in file Startup.s
At line 109 in file Startup.s
At line 110 in file Startup.s
At line 112 in file Startup.s
At line 113 in file Startup.s
At line 114 in file Startup.s
At line 115 in file Startup.s
At line 116 in file Startup.s
At line 117 in file Startup.s
At line 118 in file Startup.s
At line 119 in file Startup.s
At line 120 in file Startup.s
At line 121 in file Startup.s
At line 122 in file Startup.s
At line 123 in file Startup.s
At line 124 in file Startup.s
At line 125 in file Startup.s
At line 126 in file Startup.s
At line 127 in file Startup.s
At line 128 in file Startup.s
At line 129 in file Startup.s
At line 130 in file Startup.s
At line 131 in file Startup.s
At line 132 in file Startup.s
At line 133 in file Startup.s
At line 134 in file Startup.s
At line 135 in file Startup.s
At line 136 in file Startup.s
At line 137 in file Startup.s
At line 138 in file Startup.s
At line 139 in file Startup.s
At line 140 in file Startup.s
At line 141 in file Startup.s
At line 142 in file Startup.s
At line 143 in file Startup.s
ARM Macro Assembler Page 2 Alphabetic symbol ordering
Relocatable symbols
At line 144 in file Startup.s
At line 145 in file Startup.s
At line 146 in file Startup.s
At line 148 in file Startup.s
At line 149 in file Startup.s
At line 197 in file Startup.s
NmiSR 000000F4
Symbol: NmiSR
Definitions
At line 176 in file Startup.s
Uses
At line 92 in file Startup.s
At line 177 in file Startup.s
RESET 00000000
Symbol: RESET
Definitions
At line 80 in file Startup.s
Uses
None
Comment: RESET unused
Reset_Handler 000000F0
Symbol: Reset_Handler
Definitions
At line 158 in file Startup.s
Uses
At line 91 in file Startup.s
At line 157 in file Startup.s
__Vectors 00000000
Symbol: __Vectors
Definitions
At line 89 in file Startup.s
Uses
At line 88 in file Startup.s
Comment: __Vectors used once
6 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.text 00000000
Symbol: .text
Definitions
At line 211 in file Startup.s
Uses
None
Comment: .text unused
__user_initial_stackheap 00000000
Symbol: __user_initial_stackheap
Definitions
At line 228 in file Startup.s
Uses
At line 227 in file Startup.s
Comment: __user_initial_stackheap used once
2 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Absolute symbols
Heap 00000000
Symbol: Heap
Definitions
At line 41 in file Startup.s
Uses
At line 61 in file Startup.s
At line 231 in file Startup.s
Stack 00000100
Symbol: Stack
Definitions
At line 34 in file Startup.s
Uses
At line 50 in file Startup.s
At line 90 in file Startup.s
At line 230 in file Startup.s
2 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
External symbols
USART0_IRQHandler 00000000
Symbol: USART0_IRQHandler
Definitions
At line 77 in file Startup.s
Uses
At line 111 in file Startup.s
Comment: USART0_IRQHandler used once
__main 00000000
Symbol: __main
Definitions
At line 166 in file Startup.s
Uses
At line 167 in file Startup.s
Comment: __main used once
__use_two_region_memory 00000000
Symbol: __use_two_region_memory
Definitions
At line 226 in file Startup.s
Uses
None
Comment: __use_two_region_memory unused
3 symbols
341 symbols in table
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -