?? memory.map
字號(hào):
ARM Linker, RVCT2.2 [Build 442] for uVision [Full]
================================================================================
Section Cross References
startup.o(STACK) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
startup.o(HEAP) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
startup.o(RESET) refers to startup.o(STACK) for Stack_Top
startup.o(RESET) refers to __main.o(!!!main) for __main
startup.o(RESET) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
startup.o(.text) refers to startup.o(HEAP) for Heap_Mem
startup.o(.text) refers to startup.o(STACK) for Stack_Mem
startup.o(.text) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
usbhw.o(.text) refers to uwrite4.o(.text) for __aeabi_uwrite4
usbhw.o(.text) refers to uread4.o(.text) for __aeabi_uread4
usbhw.o(.text) refers to usbhw.o(.text) for USB_ISR
usbhw.o(.text) refers to usbcore.o(.data) for USB_DeviceStatus
usbhw.o(.text) refers to usbhw.o(.text) for WrCmd
usbhw.o(.text) refers to usbuser.o(.text) for USB_Reset_Event
usbhw.o(.text) refers to usbuser.o(.constdata) for USB_P_EP
usbcore.o(.text) refers to usbhw.o(.text) for USB_ReadEP
usbcore.o(.text) refers to switch8.o(.text) for __ARM_switch8
usbcore.o(.text) refers to usbcore.o(i.USB_GetStatus) for USB_GetStatus
usbcore.o(.text) refers to usbcore.o(i.USB_SetClrFeature) for USB_SetClrFeature
usbcore.o(.text) refers to usbcore.o(i.USB_GetDescriptor) for USB_GetDescriptor
usbcore.o(.text) refers to usbcore.o(i.USB_SetConfiguration) for USB_SetConfiguration
usbcore.o(.text) refers to usbuser.o(.text) for USB_Configure_Event
usbcore.o(.text) refers to usbcore.o(i.USB_SetInterface) for USB_SetInterface
usbcore.o(.text) refers to mscuser.o(.text) for MSC_Reset
usbcore.o(.text) refers to usbcore.o(.data) for USB_DeviceStatus
usbcore.o(.text) refers to usbcore.o(.bss) for EP0Buf
usbuser.o(.text) refers to usbcore.o(.text) for USB_ResetCore
usbuser.o(.text) refers to mscuser.o(.text) for MSC_BulkOut
usbuser.o(.text) refers to usbcore.o(.data) for USB_Configuration
usbuser.o(.constdata) refers to usbcore.o(.text) for USB_EndPoint0
usbuser.o(.constdata) refers to usbuser.o(.text) for USB_EndPoint2
mscuser.o(.text) refers to usbhw.o(.text) for USB_WriteEP
mscuser.o(.text) refers to uread4.o(.text) for __aeabi_uread4
mscuser.o(.text) refers to uwrite4.o(.text) for __aeabi_uwrite4
mscuser.o(.text) refers to mscuser.o(.data) for BulkStage
mscuser.o(.text) refers to usbcore.o(.bss) for EP0Buf
mscuser.o(.text) refers to mscuser.o(.bss) for Memory
memory.o(.text) refers to usbhw.o(.text) for USB_Init
memory.o(.text) refers to diskimg.o(.constdata) for DiskImage
memory.o(.text) refers to mscuser.o(.bss) for Memory
stkheap2.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
stkheap2.o(.text) refers to startup.o(.text) for __user_initial_stackheap
__main.o(!!!main) refers to kernel.o(.text) for __rt_entry
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
kernel.o(.text) refers to boardinit1.o(.text) for _platform_pre_stackheap_init
kernel.o(.text) refers to stkheap2.o(.text) for __rt_stackheap_init
kernel.o(.text) refers to boardinit2.o(.text) for _platform_post_stackheap_init
kernel.o(.text) refers to lib_init.o(.text) for __rt_lib_init
kernel.o(.text) refers to boardinit3.o(.text) for _platform_post_lib_init
kernel.o(.text) refers to exit.o(.text) for exit
kernel.o(.text) refers to memory.o(.text) for main
kernel.o(.text) refers to boardshut.o(.text) for _platform_pre_lib_shutdown
kernel.o(.text) refers to sys_exit.o(.text) for _sys_exit
sys_exit.o(.text) refers to use_semi.o(.text) for __I_use_semihosting_swi
exit.o(.text) refers to kernel.o(.text) for __rt_exit
lib_init.o(.emb_text) refers to memory.o(i.__ARM_get_argv) for __ARM_get_argv
lib_init.o(.text) refers to fpinit.o(x$fpl$fpinit) for _fp_init
lib_init.o(.text) refers to lib_init.o(.emb_text) for __ARM_argv_veneer
lib_init.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
boardinit3.o(.text) refers to cpuinit.o(.text) for _cpu_pre_main
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_perthread_libspace
usbcore.o(i.USB_SetClrFeature) refers to usbhw.o(.text) for USB_WakeUpCfg
usbcore.o(i.USB_SetClrFeature) refers to usbcore.o(.data) for SetupPacket
usbcore.o(i.USB_GetStatus) refers to usbcore.o(.text) for USB_DataInStage
usbcore.o(i.USB_GetStatus) refers to usbcore.o(.data) for SetupPacket
usbcore.o(i.USB_GetStatus) refers to usbcore.o(.bss) for EP0Buf
usbcore.o(i.USB_SetConfiguration) refers to usbhw.o(.text) for USB_DisableEP
usbcore.o(i.USB_SetConfiguration) refers to usbcore.o(.data) for SetupPacket
usbcore.o(i.USB_SetConfiguration) refers to usbdesc.o(.constdata) for USB_ConfigDescriptor
usbcore.o(i.USB_SetInterface) refers to usbhw.o(.text) for USB_ConfigEP
usbcore.o(i.USB_SetInterface) refers to usbcore.o(.data) for USB_Configuration
usbcore.o(i.USB_SetInterface) refers to usbdesc.o(.constdata) for USB_ConfigDescriptor
usbcore.o(i.USB_GetDescriptor) refers to usbcore.o(.text) for USB_DataInStage
usbcore.o(i.USB_GetDescriptor) refers to usbcore.o(.data) for SetupPacket
usbcore.o(i.USB_GetDescriptor) refers to usbdesc.o(.constdata) for USB_DeviceDescriptor
================================================================================
Adding Veneers to the image
Adding TA veneer (4 bytes, Inline) for call to '__aeabi_uwrite4' from usbhw.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__aeabi_uread4' from usbhw.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'WrCmd' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'RdCmdDat' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'USB_Reset' from usbhw.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'USB_Reset_Event' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'USB_Suspend' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'USB_Suspend_Event' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'USB_Resume' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'USB_Resume_Event' from usbhw.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_switch8' from usbcore.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from kernel.o(.text).
Adding AT veneer (12 bytes, Long) for call to '__rt_lib_shutdown' from kernel.o(.text).
Adding TA veneer (8 bytes, Short) for call to '__rt_exit' from exit.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from lib_init.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_argv_veneer' from lib_init.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__user_perproc_libspace' from lib_init.o(.text).
17 Veneer(s) (total 140 bytes) added to the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../../angel/boardlib.s 0x00000000 Number 0 cpuinit.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../../angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../../angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../../angel/kernel.s 0x00000000 Number 0 kernel.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.o ABSOLUTE
../../angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../../angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 sys_exit.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 use_semi.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../../stkheap2.s 0x00000000 Number 0 stkheap2.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 switch8.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 uwrite4.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 uread4.o ABSOLUTE
ABT_Stack_Size 0x00000000 Number 0 startup.o ABSOLUTE
DiskImg.c 0x00000000 Number 0 diskimg.o ABSOLUTE
FIQ_Stack_Size 0x00000000 Number 0 startup.o ABSOLUTE
Heap_Size 0x00000000 Number 0 startup.o ABSOLUTE
MAMCR_OFS 0x00000000 Number 0 startup.o ABSOLUTE
PLLCON_OFS 0x00000000 Number 0 startup.o ABSOLUTE
Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
UND_Stack_Size 0x00000000 Number 0 startup.o ABSOLUTE
Vectors 0x00000000 ARM Code 4 startup.o(RESET)
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
memory.c 0x00000000 Number 0 memory.o ABSOLUTE
mscuser.c 0x00000000 Number 0 mscuser.o ABSOLUTE
usbcore.c 0x00000000 Number 0 usbcore.o ABSOLUTE
usbdesc.c 0x00000000 Number 0 usbdesc.o ABSOLUTE
usbhw.c 0x00000000 Number 0 usbhw.o ABSOLUTE
usbuser.c 0x00000000 Number 0 usbuser.o ABSOLUTE
RESET 0x00000000 Section 288 startup.o(RESET)
MAM_SETUP 0x00000001 Number 0 startup.o ABSOLUTE
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -