📄 project.map
字号:
================================================================================
Section Cross References
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
target.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
kb.o(.text) refers to rt_udiv.o(.text) for __rt_udiv
kb.o(.text) refers to kb.o(.constdata) for .constdata$1
kb.o(.text) refers to kb.o(.bss) for .bss$2
kb.o(.text) refers (Special) to __main.o(!!!) for __main
kb.o(.text) refers (Special) to _no_redirect.o(.text) for _main
kb.o(.constdata) refers (Special) to __main.o(!!!) for __main
kb.o(.constdata) refers (Special) to _no_redirect.o(.text) for _main
kb.o(.bss) refers (Special) to __main.o(!!!) for __main
kb.o(.bss) refers (Special) to _no_redirect.o(.text) for _main
kb.o(.constdata) refers (Special) to __main.o(!!!) for __main
kb.o(.constdata) refers (Special) to _no_redirect.o(.text) for _main
kb.o(.constdata) refers (Special) to __main.o(!!!) for __main
kb.o(.constdata) refers (Special) to _no_redirect.o(.text) for _main
__main.o(!!!) refers to kernel.o(.text) for __rt_entry
rt_udiv.o(.text) refers to target.o(.text) for __rt_div0
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 kb.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 kb.o(.constdata), (32 bytes).
Removing kb.o(.constdata), (32 bytes).
3 unused section(s) (total 64 bytes) removed from the image.
================================================================================
Image Symbol Table
Mapping Symbols
Sym Value Execution Region
$d 0x40003560 HEAP
$d 0x40003000 IRAM
$d 0x40003100 IRAM
$d 0x40003160 IRAM
$a 0x40000000 ROM_EXEC
$d 0x40000014 ROM_EXEC
$a 0x40000018 ROM_EXEC
$d 0x40000020 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 0x40000dcc ROM_EXEC
$a 0x40000dd8 ROM_EXEC
$d 0x40000e40 ROM_EXEC
$a 0x40000e44 ROM_EXEC
$a 0x40000e4c ROM_EXEC
$a 0x40000f0c ROM_EXEC
$a 0x40000f10 ROM_EXEC
$a 0x40000f38 ROM_EXEC
$a 0x40000f50 ROM_EXEC
$d 0x40001048 ROM_EXEC
$a 0x4000104c ROM_EXEC
$a 0x40001148 ROM_EXEC
$d 0x40001150 ROM_EXEC
$a 0x40001154 ROM_EXEC
$a 0x40001164 ROM_EXEC
$d 0x40001178 ROM_EXEC
$d 0x40003388 ROM_EXEC
$d 0x400033b8 ROM_EXEC
$d 0x40004000 STACKS
$f 0x40000020 ROM_EXEC
$f 0x40000024 ROM_EXEC
$f 0x40000028 ROM_EXEC
$f 0x4000002c ROM_EXEC
$f 0x40000030 ROM_EXEC
$f 0x4000003c ROM_EXEC
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
src\IRQ.s 0x00000000 Number 0 irq.o ABSOLUTE
NoInt 0x00000080 Number 0 irq.o ABSOLUTE
USR32Mode 0x00000010 Number 0 irq.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 irq.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 irq.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 irq.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 irq.o ABSOLUTE
src\Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
vectors 0x40000000 ARM Code 200 startup.o(vectors)
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)
MyStacks 0x40003160 Data 1024 startup.o(MyStacks)
SvcStackSpace 0x40003160 Data 0 startup.o(MyStacks)
IrqStackSpace 0x40003160 Data 1024 startup.o(MyStacks)
FiqStackSpace 0x40003560 Data 0 startup.o(MyStacks)
AbtStackSpace 0x40003560 Data 0 startup.o(MyStacks)
UndtStackSpace 0x40003560 Data 0 startup.o(MyStacks)
Heap 0x40003560 Data 4 startup.o(Heap)
Stacks 0x40004000 Number 0 startup.o(Stacks)
<Anonymous Symbol> 0x00000000 Data 88 startup.o(.debug_info)
<Anonymous Symbol> 0x00000000 Data 116 startup.o(.debug_line)
<Anonymous Symbol> 0x00000000 Data 16 startup.o(.debug_abbrev)
SVC_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
FIQ_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
IRQ_STACK_LEGTH 0x00000100 Number 0 startup.o ABSOLUTE
ABT_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
UND_STACK_LEGTH 0x00000000 Number 0 startup.o ABSOLUTE
NoInt 0x00000080 Number 0 startup.o ABSOLUTE
USR32Mode 0x00000010 Number 0 startup.o ABSOLUTE
SVC32Mode 0x00000013 Number 0 startup.o ABSOLUTE
SYS32Mode 0x0000001f Number 0 startup.o ABSOLUTE
IRQ32Mode 0x00000012 Number 0 startup.o ABSOLUTE
FIQ32Mode 0x00000011 Number 0 startup.o ABSOLUTE
src\target.c 0x00000000 Number 0 target.o ABSOLUTE
C$debug_abbrev0 0x00000010 Data 0 target.o(.debug_abbrev)
C$debug_line2 0x00000074 Data 0 target.o(.debug_line)
C$debug_info3 0x00000058 Data 0 target.o(.debug_info)
C$debug_macinfo5 0x00000000 Data 0 target.o(.debug_macinfo)
C$debug_line26 0x000001d0 Data 0 target.o(.debug_line)
C$debug_info27 0x00000198 Data 0 target.o(.debug_info)
C$debug_pubnames28 0x00000128 Data 0 target.o(.debug_pubnames)
C$debug_macinfo29 0x00000194 Data 0 target.o(.debug_macinfo)
C$debug_line32 0x00000220 Data 0 target.o(.debug_line)
C$debug_info33 0x000000b8 Data 0 target.o(.debug_info)
C$debug_pubnames34 0x00000180 Data 0 target.o(.debug_pubnames)
C$debug_macinfo35 0x000001e0 Data 0 target.o(.debug_macinfo)
.text 0x40000170 ARM Code 0 target.o(.text)
C$debug_line38 0x00000118 Data 0 target.o(.debug_line)
C$debug_info39 0x0000027c Data 0 target.o(.debug_info)
C$debug_pubnames40 0x00000000 Data 0 target.o(.debug_pubnames)
C$debug_loc42 0x00000000 Data 0 target.o(.debug_loc)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -