📄 startup_rvmdk.lst
字号:
201 000000FA ;*******************************************************
***********************
202 000000FA 00 00 ALIGN
203 000000FC
204 000000FC ;*******************************************************
***********************
205 000000FC ;
206 000000FC ; Some code in the normal code section for initializing
the heap and stack.
207 000000FC ;
208 000000FC ;*******************************************************
***********************
209 000000FC AREA |.text|, CODE, READONLY
210 00000000
211 00000000 ;*******************************************************
***********************
212 00000000 ;
213 00000000 ; The function expected of the C library startup code fo
r defining the stack
214 00000000 ; and heap memory locations. For the C library version
of the startup code,
215 00000000 ; provide this function so that the C library initializa
tion code can find out
216 00000000 ; the location of the stack and heap.
217 00000000 ;
218 00000000 ;*******************************************************
***********************
219 00000000 IF :DEF: __MICROLIB
224 00000000 IMPORT __use_two_region_memory
225 00000000 EXPORT __user_initial_stackheap
226 00000000 __user_initial_stackheap
227 00000000 4802 LDR R0, =HeapMem
228 00000002 4903 LDR R1, =(StackMem + Stack)
229 00000004 4A01 LDR R2, =(HeapMem + Heap)
230 00000006 4B03 LDR R3, =StackMem
231 00000008 4770 BX LR
232 0000000A ENDIF
233 0000000A
234 0000000A ;*******************************************************
***********************
235 0000000A ;
236 0000000A ; Make sure the end of this section is aligned.
237 0000000A ;
238 0000000A ;*******************************************************
***********************
239 0000000A 00 00 ALIGN
240 0000000C
241 0000000C ;*******************************************************
***********************
242 0000000C ;
243 0000000C ; Tell the assembler that we're done.
244 0000000C ;
245 0000000C ;*******************************************************
ARM Macro Assembler Page 7
***********************
246 0000000C END
00000000
00000100
00000000
Command Line: --debug --xref --cpu=Cortex-M3 --apcs=interwork --depend=startup_
rvmdk.d -ostartup_rvmdk.o -I"D:\Program Files\keil 51\ARM\INC" -I"D:\Program Fi
les\keil 51\ARM\INC\Luminary" --list=startup_rvmdk.lst startup_rvmdk.S
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
STACK 00000000
Symbol: STACK
Definitions
At line 45 in file startup_rvmdk.S
Uses
None
Comment: STACK unused
StackMem 00000000
Symbol: StackMem
Definitions
At line 46 in file startup_rvmdk.S
Uses
At line 90 in file startup_rvmdk.S
At line 228 in file startup_rvmdk.S
At line 230 in file startup_rvmdk.S
__initial_sp 00000100
Symbol: __initial_sp
Definitions
At line 48 in file startup_rvmdk.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 55 in file startup_rvmdk.S
Uses
None
Comment: HEAP unused
HeapMem 00000000
Symbol: HeapMem
Definitions
At line 57 in file startup_rvmdk.S
Uses
At line 227 in file startup_rvmdk.S
At line 229 in file startup_rvmdk.S
__heap_base 00000000
Symbol: __heap_base
Definitions
At line 56 in file startup_rvmdk.S
Uses
None
Comment: __heap_base unused
__heap_limit 00000000
Symbol: __heap_limit
Definitions
At line 59 in file startup_rvmdk.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 184 in file startup_rvmdk.S
Uses
At line 93 in file startup_rvmdk.S
At line 185 in file startup_rvmdk.S
IntDefaultHandler 000000F8
Symbol: IntDefaultHandler
Definitions
At line 194 in file startup_rvmdk.S
Uses
At line 94 in file startup_rvmdk.S
At line 95 in file startup_rvmdk.S
At line 96 in file startup_rvmdk.S
At line 101 in file startup_rvmdk.S
At line 102 in file startup_rvmdk.S
At line 104 in file startup_rvmdk.S
At line 105 in file startup_rvmdk.S
At line 106 in file startup_rvmdk.S
At line 107 in file startup_rvmdk.S
At line 108 in file startup_rvmdk.S
At line 109 in file startup_rvmdk.S
At line 110 in file startup_rvmdk.S
At line 111 in file startup_rvmdk.S
At line 112 in file startup_rvmdk.S
At line 113 in file startup_rvmdk.S
At line 114 in file startup_rvmdk.S
At line 115 in file startup_rvmdk.S
At line 116 in file startup_rvmdk.S
At line 117 in file startup_rvmdk.S
At line 118 in file startup_rvmdk.S
At line 119 in file startup_rvmdk.S
At line 120 in file startup_rvmdk.S
At line 121 in file startup_rvmdk.S
At line 122 in file startup_rvmdk.S
At line 123 in file startup_rvmdk.S
At line 124 in file startup_rvmdk.S
At line 125 in file startup_rvmdk.S
At line 126 in file startup_rvmdk.S
At line 127 in file startup_rvmdk.S
At line 128 in file startup_rvmdk.S
At line 129 in file startup_rvmdk.S
At line 130 in file startup_rvmdk.S
At line 131 in file startup_rvmdk.S
At line 132 in file startup_rvmdk.S
At line 133 in file startup_rvmdk.S
At line 134 in file startup_rvmdk.S
At line 135 in file startup_rvmdk.S
At line 136 in file startup_rvmdk.S
At line 137 in file startup_rvmdk.S
At line 138 in file startup_rvmdk.S
At line 139 in file startup_rvmdk.S
At line 140 in file startup_rvmdk.S
At line 141 in file startup_rvmdk.S
At line 142 in file startup_rvmdk.S
ARM Macro Assembler Page 2 Alphabetic symbol ordering
Relocatable symbols
At line 143 in file startup_rvmdk.S
At line 144 in file startup_rvmdk.S
At line 146 in file startup_rvmdk.S
At line 147 in file startup_rvmdk.S
At line 148 in file startup_rvmdk.S
At line 149 in file startup_rvmdk.S
At line 195 in file startup_rvmdk.S
NmiSR 000000F4
Symbol: NmiSR
Definitions
At line 174 in file startup_rvmdk.S
Uses
At line 92 in file startup_rvmdk.S
At line 175 in file startup_rvmdk.S
RESET 00000000
Symbol: RESET
Definitions
At line 73 in file startup_rvmdk.S
Uses
None
Comment: RESET unused
Reset_Handler 000000F0
Symbol: Reset_Handler
Definitions
At line 158 in file startup_rvmdk.S
Uses
At line 91 in file startup_rvmdk.S
At line 157 in file startup_rvmdk.S
__Vectors 00000000
Symbol: __Vectors
Definitions
At line 89 in file startup_rvmdk.S
Uses
At line 88 in file startup_rvmdk.S
Comment: __Vectors used once
6 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.text 00000000
Symbol: .text
Definitions
At line 209 in file startup_rvmdk.S
Uses
None
Comment: .text unused
__user_initial_stackheap 00000000
Symbol: __user_initial_stackheap
Definitions
At line 226 in file startup_rvmdk.S
Uses
At line 225 in file startup_rvmdk.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 38 in file startup_rvmdk.S
Uses
At line 58 in file startup_rvmdk.S
At line 229 in file startup_rvmdk.S
Stack 00000100
Symbol: Stack
Definitions
At line 31 in file startup_rvmdk.S
Uses
At line 47 in file startup_rvmdk.S
At line 90 in file startup_rvmdk.S
At line 228 in file startup_rvmdk.S
2 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
External symbols
CANIntHandler 00000000
Symbol: CANIntHandler
Definitions
At line 81 in file startup_rvmdk.S
Uses
At line 145 in file startup_rvmdk.S
Comment: CANIntHandler used once
__main 00000000
Symbol: __main
Definitions
At line 164 in file startup_rvmdk.S
Uses
At line 165 in file startup_rvmdk.S
Comment: __main used once
__use_two_region_memory 00000000
Symbol: __use_two_region_memory
Definitions
At line 224 in file startup_rvmdk.S
Uses
None
Comment: __use_two_region_memory unused
3 symbols
348 symbols in table
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -