📄 project.map
字号:
================================================================================
Section Cross References
target.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(vectors) refers to target.o(.text) for FIQ_Exception
startup.o(vectors) refers to __main.o(!!!) for __main
startup.o(vectors) refers to startup.o(MyStacks) for SvcStackSpace
startup.o(vectors) refers to startup.o(Stacks) for StackUsr
startup.o(vectors) refers to startup.o(Heap) for bottom_of_heap
startup.o(vectors) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(MyStacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(Heap) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(Stacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.text) refers to main.o(.constdata) for .constdata$1
main.o(.text) refers (Special) to __main.o(!!!) for __main
main.o(.text) refers (Special) to _no_redirect.o(.text) for _main
main.o(.constdata) refers (Special) to __main.o(!!!) for __main
main.o(.constdata) refers (Special) to _no_redirect.o(.text) for _main
main.o(.bss) refers (Special) to __main.o(!!!) for __main
main.o(.bss) refers (Special) to _no_redirect.o(.text) for _main
__main.o(!!!) refers to kernel.o(.text) for __rt_entry
kernel.o(.text) refers to stkheap1.o(.text) for __rt_stackheap_init
kernel.o(.text) refers to lib_init.o(.text) for __rt_lib_init
kernel.o(.text) refers to main.o(.text) for main
kernel.o(.text) refers to exit.o(.text) for exit
kernel.o(.text) refers to target.o(.text) for _sys_exit
exit.o(.text) refers to kernel.o(.text) for __rt_exit
lib_init.o(.text) refers to fpinit.o(x$fpl$fpinit) for _fp_init
lib_init.o(.text) refers to libspace.o(.text) for __user_libspace
stkheap1.o(.text) refers to libspace.o(.text) for __user_libspace
stkheap1.o(.text) refers to startup.o(vectors) for __user_initial_stackheap
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
fpinit.o(x$fpl$fpinit) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
rt_fp_status_addr.o(.text) refers to libspace.o(.text) for __user_libspace
================================================================================
Removing Unused input sections from the image.
Removing irq.o(IRQ), (0 bytes).
Removing main.o(.bss), (1 bytes).
2 unused section(s) (total 1 bytes) removed from the image.
================================================================================
Image Symbol Table
Mapping Symbols
Sym Value Execution Region
$a 0x40000000 ROM_EXEC
$d 0x40000014 ROM_EXEC
$a 0x40000018 ROM_EXEC
$d 0x40000020 ROM_EXEC
$f 0x40000020 ROM_EXEC
$f 0x40000024 ROM_EXEC
$f 0x40000028 ROM_EXEC
$f 0x4000002c ROM_EXEC
$f 0x40000030 ROM_EXEC
$f 0x4000003c ROM_EXEC
$a 0x40000040 ROM_EXEC
$d 0x400000ac ROM_EXEC
$a 0x400000c8 ROM_EXEC
$d 0x40000160 ROM_EXEC
$a 0x40000170 ROM_EXEC
$d 0x40000258 ROM_EXEC
$a 0x4000025c ROM_EXEC
$d 0x40000354 ROM_EXEC
$a 0x40000364 ROM_EXEC
$d 0x400004a8 ROM_EXEC
$a 0x400004ac ROM_EXEC
$d 0x400005b0 ROM_EXEC
$a 0x400005b4 ROM_EXEC
$d 0x400005d8 ROM_EXEC
$d 0x40003000 IRAM
$d 0x40003460 HEAP
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
src\target.c 0x00000000 Number 0 target.o ABSOLUTE
.text 0x40000170 ARM Code 0 target.o(.text)
C$debug_abbrev0 0x00000000 Data 0 target.o(.debug_abbrev)
C$debug_frame43 0x00000000 Data 0 target.o(.debug_frame)
C$debug_info3 0x00000000 Data 0 target.o(.debug_info)
C$debug_line2 0x00000000 Data 0 target.o(.debug_line)
C$debug_loc42 0x00000000 Data 0 target.o(.debug_loc)
C$debug_macinfo5 0x00000000 Data 0 target.o(.debug_macinfo)
C$debug_pubnames40 0x00000000 Data 0 target.o(.debug_pubnames)
C$debug_info33 0x00000060 Data 0 target.o(.debug_info)
C$debug_line38 0x000000a4 Data 0 target.o(.debug_line)
C$debug_pubnames10 0x00000128 Data 0 target.o(.debug_pubnames)
C$debug_info27 0x00000140 Data 0 target.o(.debug_info)
C$debug_line8 0x0000015c Data 0 target.o(.debug_line)
C$debug_pubnames28 0x0000018c Data 0 target.o(.debug_pubnames)
C$debug_macinfo11 0x00000194 Data 0 target.o(.debug_macinfo)
C$debug_line26 0x000001a4 Data 0 target.o(.debug_line)
C$debug_pubnames34 0x000001e4 Data 0 target.o(.debug_pubnames)
C$debug_line32 0x000001f4 Data 0 target.o(.debug_line)
C$debug_macinfo29 0x0000020c Data 0 target.o(.debug_macinfo)
C$debug_info39 0x00000224 Data 0 target.o(.debug_info)
C$debug_macinfo35 0x00000258 Data 0 target.o(.debug_macinfo)
C$debug_info9 0x0000075c Data 0 target.o(.debug_info)
src\IRQ.s 0x00000000 Number 0 irq.o ABSOLUTE
USR32Mode 0x00000010 Number 0 irq.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 irq.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 irq.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 irq.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 irq.o ABSOLUTE
NoInt 0x00000080 Number 0 irq.o ABSOLUTE
src\Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
<Anonymous Symbol> 0x00000850 Data 88 startup.o(.debug_info)
<Anonymous Symbol> 0x0000021c Data 116 startup.o(.debug_line)
MyStacks 0x40003060 Data 1024 startup.o(MyStacks)
<Anonymous Symbol> 0x000003ec Data 16 startup.o(.debug_abbrev)
vectors 0x40000000 ARM Code 200 startup.o(vectors)
Heap 0x40003460 Data 4 startup.o(Heap)
Stacks 0x40004000 Number 0 startup.o(Stacks)
ABT_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
FIQ_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
SVC_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
UND_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
USR32Mode 0x00000010 Number 0 startup.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 startup.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 startup.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 startup.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 startup.o ABSOLUTE
NoInt 0x00000080 Number 0 startup.o ABSOLUTE
IRQ_STACK_LEGTH 0x00000100 Number 0 startup.o ABSOLUTE
ResetAddr 0x40000020 Data 4 startup.o(vectors)
UndefinedAddr 0x40000024 Data 4 startup.o(vectors)
SWI_Addr 0x40000028 Data 4 startup.o(vectors)
PrefetchAddr 0x4000002c Data 4 startup.o(vectors)
DataAbortAddr 0x40000030 Data 4 startup.o(vectors)
Nouse 0x40000034 Data 4 startup.o(vectors)
IRQ_Addr 0x40000038 Data 4 startup.o(vectors)
FIQ_Addr 0x4000003c Data 4 startup.o(vectors)
Undefined 0x40000040 ARM Code 0 startup.o(vectors)
SoftwareInterrupt 0x40000044 ARM Code 0 startup.o(vectors)
PrefetchAbort 0x40000048 ARM Code 0 startup.o(vectors)
DataAbort 0x4000004c ARM Code 0 startup.o(vectors)
FIQ_Handler 0x40000050 ARM Code 0 startup.o(vectors)
InitStack 0x40000060 ARM Code 0 startup.o(vectors)
ResetInit 0x40000098 ARM Code 0 startup.o(vectors)
StackSvc 0x400000ac Data 4 startup.o(vectors)
StackIrq 0x400000b0 Data 4 startup.o(vectors)
StackFiq 0x400000b4 Data 4 startup.o(vectors)
StackAbt 0x400000b8 Data 4 startup.o(vectors)
StackUnd 0x400000bc Data 4 startup.o(vectors)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -