zhyinch
2022-07-14 20bdb4be1fc4676cceaf09456b5ff4b648f4a4a4
MDK-ARM/startup_stm32l051xx.lst
@@ -217,9 +217,9 @@
WEAK]
  133 00000000                 IMPORT           __main
  134 00000000                 IMPORT           SystemInit
  135 00000000 4804            LDR              R0, =SystemInit
  135 00000000 4807            LDR              R0, =SystemInit
  136 00000002 4780            BLX              R0
  137 00000004 4804            LDR              R0, =__main
  137 00000004 4807            LDR              R0, =__main
  138 00000006 4700            BX               R0
  139 00000008                 ENDP
  140 00000008         
@@ -360,24 +360,42 @@
  227 00000014         ;*******************************************************
                       ************************
  228 00000014                 IF               :DEF:__MICROLIB
  229 00000014
  230 00000014                 EXPORT           __initial_sp
  231 00000014                 EXPORT           __heap_base
  232 00000014                 EXPORT           __heap_limit
  233 00000014
  234 00000014                 ELSE
  249                          ENDIF
  250 00000014
  251 00000014                 END
  235 00000014
  236 00000014                 IMPORT           __use_two_region_memory
  237 00000014                 EXPORT           __user_initial_stackheap
  238 00000014
  239 00000014         __user_initial_stackheap
  240 00000014
  241 00000014 4804            LDR              R0, =  Heap_Mem
  242 00000016 4905            LDR              R1, =(Stack_Mem + Stack_Size)
  243 00000018 4A05            LDR              R2, = (Heap_Mem +  Heap_Size)
  244 0000001A 4B06            LDR              R3, = Stack_Mem
  245 0000001C 4770            BX               LR
  246 0000001E
  247 0000001E 00 00           ALIGN
  248 00000020
  249 00000020                 ENDIF
  250 00000020
  251 00000020                 END
              00000000 
              00000000
              00000000
              00000400
              00000200
              00000000 
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0+ --apcs=inter
work --depend=l051\startup_stm32l051xx.d -ol051\startup_stm32l051xx.o -I.\RTE\_
L051 -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Includ
e -ID:\Users\zhyin\AppData\Local\Arm\Packs\Keil\STM32L0xx_DFP\2.1.0\Drivers\CMS
IS\Device\ST\STM32L0xx\Include --predefine="__MICROLIB SETA 1" --predefine="__U
VISION_VERSION SETA 529" --predefine="_RTE_ SETA 1" --predefine="STM32L051xx SE
TA 1" --list=startup_stm32l051xx.lst startup_stm32l051xx.s
IS\Device\ST\STM32L0xx\Include --predefine="__UVISION_VERSION SETA 529" --prede
ARM Macro Assembler    Page 7
fine="_RTE_ SETA 1" --predefine="STM32L051xx SETA 1" --list=startup_stm32l051xx
.lst startup_stm32l051xx.s
@@ -398,8 +416,9 @@
   Definitions
      At line 48 in file startup_stm32l051xx.s
   Uses
      None
Comment: Stack_Mem unused
      At line 242 in file startup_stm32l051xx.s
      At line 244 in file startup_stm32l051xx.s
__initial_sp 00000400
Symbol: __initial_sp
@@ -407,8 +426,7 @@
      At line 49 in file startup_stm32l051xx.s
   Uses
      At line 73 in file startup_stm32l051xx.s
      At line 230 in file startup_stm32l051xx.s
Comment: __initial_sp used once
3 symbols
@@ -430,24 +448,25 @@
   Definitions
      At line 60 in file startup_stm32l051xx.s
   Uses
      None
Comment: Heap_Mem unused
      At line 241 in file startup_stm32l051xx.s
      At line 243 in file startup_stm32l051xx.s
__heap_base 00000000
Symbol: __heap_base
   Definitions
      At line 59 in file startup_stm32l051xx.s
   Uses
      At line 231 in file startup_stm32l051xx.s
Comment: __heap_base used once
      None
Comment: __heap_base unused
__heap_limit 00000200
Symbol: __heap_limit
   Definitions
      At line 61 in file startup_stm32l051xx.s
   Uses
      At line 232 in file startup_stm32l051xx.s
Comment: __heap_limit used once
      None
Comment: __heap_limit unused
4 symbols
@@ -798,7 +817,15 @@
      At line 91 in file startup_stm32l051xx.s
      At line 167 in file startup_stm32l051xx.s
32 symbols
__user_initial_stackheap 00000014
Symbol: __user_initial_stackheap
   Definitions
      At line 239 in file startup_stm32l051xx.s
   Uses
      At line 237 in file startup_stm32l051xx.s
Comment: __user_initial_stackheap used once
33 symbols
@@ -812,7 +839,8 @@
      At line 56 in file startup_stm32l051xx.s
   Uses
      At line 60 in file startup_stm32l051xx.s
Comment: Heap_Size used once
      At line 243 in file startup_stm32l051xx.s
Stack_Size 00000400
Symbol: Stack_Size
@@ -820,7 +848,8 @@
      At line 45 in file startup_stm32l051xx.s
   Uses
      At line 48 in file startup_stm32l051xx.s
Comment: Stack_Size used once
      At line 242 in file startup_stm32l051xx.s
__Vectors_Size 000000C0
Symbol: __Vectors_Size
@@ -852,5 +881,13 @@
   Uses
      At line 137 in file startup_stm32l051xx.s
Comment: __main used once
2 symbols
383 symbols in table
__use_two_region_memory 00000000
Symbol: __use_two_region_memory
   Definitions
      At line 236 in file startup_stm32l051xx.s
   Uses
      None
Comment: __use_two_region_memory unused
3 symbols
386 symbols in table