startup.lst

来自「基于 Luminary Micro 公司的 Cortex-M3 (ARM)内核使」· LST 代码 · 共 561 行 · 第 1/2 页

LST
561
字号
                       码                                              *       
                             
  181 000000C4         ;*******************************************************
                       *************************************************
  182 000000C4 00000000        AREA             |.text|, CODE, READONLY
  183 00000000         
  184 00000000         ;************************************************
  185 00000000         ; The function expected of the C library startup 
  186 00000000         ;code for defining the stack and heap memory locations.
  187 00000000         ;     C语言启动库调用本代码初始化堆和栈 
  188 00000000         ;************************************************
  189 00000000                 IMPORT           __use_two_region_memory
  190 00000000                 EXPORT           __user_initial_stackheap
  191 00000000         __user_initial_stackheap
  192 00000000 4802            LDR              R0, =HeapMem
  193 00000002 4903            LDR              R1, =(StackMem + Stack)
  194 00000004 4A03            LDR              R2, =(HeapMem + Heap)
  195 00000006 4B04            LDR              R3, =StackMem
  196 00000008 4770            BX               LR
  197 0000000A         
  198 0000000A         
  199 0000000A         ;************************************************
  200 0000000A         ; Make sure the end of this section is aligned.
  201 0000000A         ;            确保本段的末尾对齐
  202 0000000A         ;************************************************
  203 0000000A 00 00           ALIGN
  204 0000000C         
  205 0000000C         
  206 0000000C         ;*******************************************************
                       **************************************************
  207 0000000C         ;*                                      End Of File     
                                                                        *
  208 0000000C         ;*******************************************************
                       **************************************************
  209 0000000C                 END
              00000000 
              00000100 
              00000064 
              00000000 
Command Line: --debug --xref --device=DLM --apcs=interwork -o.\Object\Startup.o
 -IC:\Keil\MDK350\ARM\INC\Luminary --list=.\Comment\Startup.lst Target\Startup.
s



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

STACK 00000000

Symbol: STACK
   Definitions
      At line 41 in file Target\Startup.s
   Uses
      None
Comment: STACK unused
StackMem 00000000

Symbol: StackMem
   Definitions
      At line 42 in file Target\Startup.s
   Uses
      At line 84 in file Target\Startup.s
      At line 193 in file Target\Startup.s
      At line 195 in file Target\Startup.s

2 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

HEAP 00000000

Symbol: HEAP
   Definitions
      At line 49 in file Target\Startup.s
   Uses
      None
Comment: HEAP unused
HeapMem 00000000

Symbol: HeapMem
   Definitions
      At line 50 in file Target\Startup.s
   Uses
      At line 192 in file Target\Startup.s
      At line 194 in file Target\Startup.s

2 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

FaultISR 000000BE

Symbol: FaultISR
   Definitions
      At line 157 in file Target\Startup.s
   Uses
      At line 158 in file Target\Startup.s
Comment: FaultISR used once
IntDefaultHandler 000000C0

Symbol: IntDefaultHandler
   Definitions
      At line 166 in file Target\Startup.s
   Uses
      At line 87 in file Target\Startup.s
      At line 88 in file Target\Startup.s
      At line 89 in file Target\Startup.s
      At line 90 in file Target\Startup.s
      At line 95 in file Target\Startup.s
      At line 96 in file Target\Startup.s
      At line 100 in file Target\Startup.s
      At line 101 in file Target\Startup.s
      At line 102 in file Target\Startup.s
      At line 103 in file Target\Startup.s
      At line 104 in file Target\Startup.s
      At line 105 in file Target\Startup.s
      At line 106 in file Target\Startup.s
      At line 107 in file Target\Startup.s
      At line 108 in file Target\Startup.s
      At line 109 in file Target\Startup.s
      At line 110 in file Target\Startup.s
      At line 111 in file Target\Startup.s
      At line 112 in file Target\Startup.s
      At line 113 in file Target\Startup.s
      At line 114 in file Target\Startup.s
      At line 115 in file Target\Startup.s
      At line 116 in file Target\Startup.s
      At line 117 in file Target\Startup.s
      At line 118 in file Target\Startup.s
      At line 119 in file Target\Startup.s
      At line 120 in file Target\Startup.s
      At line 121 in file Target\Startup.s
      At line 122 in file Target\Startup.s
      At line 123 in file Target\Startup.s
      At line 124 in file Target\Startup.s
      At line 125 in file Target\Startup.s
      At line 126 in file Target\Startup.s
      At line 127 in file Target\Startup.s
      At line 128 in file Target\Startup.s
      At line 129 in file Target\Startup.s
      At line 167 in file Target\Startup.s

NmiSR 000000BC

Symbol: NmiSR
   Definitions
      At line 148 in file Target\Startup.s
   Uses
      At line 86 in file Target\Startup.s



ARM Macro Assembler    Page 2 Alphabetic symbol ordering
Relocatable symbols

      At line 149 in file Target\Startup.s

RESET 00000000

Symbol: RESET
   Definitions
      At line 75 in file Target\Startup.s
   Uses
      None
Comment: RESET unused
Reset_Handler 000000B8

Symbol: Reset_Handler
   Definitions
      At line 137 in file Target\Startup.s
   Uses
      At line 85 in file Target\Startup.s
      At line 136 in file Target\Startup.s

__Vectors 00000000

Symbol: __Vectors
   Definitions
      At line 83 in file Target\Startup.s
   Uses
      At line 82 in file Target\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 182 in file Target\Startup.s
   Uses
      None
Comment: .text unused
__user_initial_stackheap 00000000

Symbol: __user_initial_stackheap
   Definitions
      At line 191 in file Target\Startup.s
   Uses
      At line 190 in file Target\Startup.s
Comment: __user_initial_stackheap used once
2 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Absolute symbols

Heap 00000064

Symbol: Heap
   Definitions
      At line 35 in file Target\Startup.s
   Uses
      At line 51 in file Target\Startup.s
      At line 194 in file Target\Startup.s

Stack 00000100

Symbol: Stack
   Definitions
      At line 29 in file Target\Startup.s
   Uses
      At line 43 in file Target\Startup.s
      At line 84 in file Target\Startup.s
      At line 193 in file Target\Startup.s

2 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
External symbols

OSPendSV 00000000

Symbol: OSPendSV
   Definitions
      At line 58 in file Target\Startup.s
   Uses
      At line 98 in file Target\Startup.s
Comment: OSPendSV used once
Tmr_TickISR_Handler 00000000

Symbol: Tmr_TickISR_Handler
   Definitions
      At line 59 in file Target\Startup.s
   Uses
      At line 99 in file Target\Startup.s
Comment: Tmr_TickISR_Handler used once
__main 00000000

Symbol: __main
   Definitions
      At line 138 in file Target\Startup.s
   Uses
      At line 139 in file Target\Startup.s
Comment: __main used once
__use_two_region_memory 00000000

Symbol: __use_two_region_memory
   Definitions
      At line 189 in file Target\Startup.s
   Uses
      None
Comment: __use_two_region_memory unused
4 symbols
341 symbols in table

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?