⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uart.map

📁 RS232串口通信
💻 MAP
📖 第 1 页 / 共 2 页
字号:
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
    main.o(.text) refers to uart.o(.text) for UART_init
    uart.o(.text) refers to uart.o(.constdata) for HEX_TABLE
    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 main.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 main.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


================================================================================

Adding Veneers to the image

    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).

6 Veneer(s) (total 40 bytes) added to the image.

================================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  cpuinit.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.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  use_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.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
    ABT_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    FIQ_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    GP0CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    GP1CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    GP2CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    GP3CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    GP4CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    GPIO_SETUP                               0x00000000   Number         0  startup.o ABSOLUTE
    Heap_Size                                0x00000000   Number         0  startup.o ABSOLUTE
    UART.c                                   0x00000000   Number         0  uart.o ABSOLUTE
    UND_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    XM0CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    XM1CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    XM2CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    XM3CON_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    XM_SETUP                                 0x00000000   Number         0  startup.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    main.c                                   0x00000000   Number         0  main.o ABSOLUTE
    startup.s                                0x00000000   Number         0  startup.o ABSOLUTE
    PLLCFG_Val                               0x00000001   Number         0  startup.o ABSOLUTE
    PLL_SETUP                                0x00000001   Number         0  startup.o ABSOLUTE
    XMCFG_Val                                0x00000001   Number         0  startup.o ABSOLUTE
    SVC_Stack_Size                           0x00000008   Number         0  startup.o ABSOLUTE
    Mode_USR                                 0x00000010   Number         0  startup.o ABSOLUTE
    Mode_FIQ                                 0x00000011   Number         0  startup.o ABSOLUTE
    Mode_IRQ                                 0x00000012   Number         0  startup.o ABSOLUTE
    Mode_SVC                                 0x00000013   Number         0  startup.o ABSOLUTE
    Mode_ABT                                 0x00000017   Number         0  startup.o ABSOLUTE
    Mode_UND                                 0x0000001b   Number         0  startup.o ABSOLUTE
    Mode_SYS                                 0x0000001f   Number         0  startup.o ABSOLUTE
    F_Bit                                    0x00000040   Number         0  startup.o ABSOLUTE
    IRQ_Stack_Size                           0x00000080   Number         0  startup.o ABSOLUTE
    I_Bit                                    0x00000080   Number         0  startup.o ABSOLUTE
    REMAP_OFFSET                             0x00000220   Number         0  startup.o ABSOLUTE
    PREMAP_OFFSET                            0x00000224   Number         0  startup.o ABSOLUTE
    USR_Stack_Size                           0x00000400   Number         0  startup.o ABSOLUTE
    POWKEY1_OFFSET                           0x00000404   Number         0  startup.o ABSOLUTE
    POWCON_OFFSET                            0x00000408   Number         0  startup.o ABSOLUTE
    POWKEY2_OFFSET                           0x0000040c   Number         0  startup.o ABSOLUTE
    Stack_Size                               0x00000488   Number         0  startup.o ABSOLUTE
    XM0PAR_Val                               0x000070ff   Number         0  startup.o ABSOLUTE
    XM1PAR_Val                               0x000070ff   Number         0  startup.o ABSOLUTE
    XM2PAR_Val                               0x000070ff   Number         0  startup.o ABSOLUTE
    XM3PAR_Val                               0x000070ff   Number         0  startup.o ABSOLUTE
    __libspace_start                         0x00010000   Data          96  libspace.o(.bss)
    .bss                                     0x00010000   Section       96  libspace.o(.bss)
    Heap_Mem                                 0x00010060   Number         0  startup.o(HEAP)
    Stack_Mem                                0x00010060   Data        1160  startup.o(STACK)
    HEAP                                     0x00010060   Number         0  startup.o(HEAP)
    STACK                                    0x00010060   Section     1160  startup.o(STACK)
    Stack_Top                                0x000104e8   Number         0  startup.o(STACK)
    Vectors                                  0x00080000   ARM Code       4  startup.o(Reset)
    Reset                                    0x00080000   Section      212  startup.o(Reset)
    Reset_Addr                               0x00080020   Data           4  startup.o(Reset)
    Undef_Addr                               0x00080024   Data           4  startup.o(Reset)
    SWI_Addr                                 0x00080028   Data           4  startup.o(Reset)
    PAbt_Addr                                0x0008002c   Data           4  startup.o(Reset)
    DAbt_Addr                                0x00080030   Data           4  startup.o(Reset)
    IRQ_Addr                                 0x00080038   Data           4  startup.o(Reset)
    FIQ_Addr                                 0x0008003c   Data           4  startup.o(Reset)
    Undef_Handler                            0x00080040   ARM Code       4  startup.o(Reset)
    SWI_Handler                              0x00080044   ARM Code       4  startup.o(Reset)
    PAbt_Handler                             0x00080048   ARM Code       4  startup.o(Reset)
    DAbt_Handler                             0x0008004c   ARM Code       4  startup.o(Reset)
    IRQ_Handler                              0x00080050   ARM Code       4  startup.o(Reset)
    FIQ_Handler                              0x00080054   ARM Code       4  startup.o(Reset)
    !!!main                                  0x000800d4   Section        8  __main.o(!!!main)
    !!!scatter                               0x000800dc   Section       56  __scatter.o(!!!scatter)
    _region_table                            0x0008010c   Data           0  __scatter.o(!!!scatter)
    !!handler_zi                             0x00080114   Section       44  __scatter_zi.o(!!handler_zi)
    _zero_loop                               0x00080124   ARM Code       0  __scatter_zi.o(!!handler_zi)
    .emb_text                                0x00080144   Section       16  lib_init.o(.emb_text)
    argv                                     0x00080150   Data           0  lib_init.o(.emb_text)
    .text                                    0x00080154   Section       32  startup.o(.text)
    .text                                    0x00080174   Section      968  main.o(.text)
    .text                                    0x0008053c   Section      336  uart.o(.text)
    .text                                    0x0008068c   Section      168  stkheap2.o(.text)
    .text                                    0x00080738   Section       12  libspace.o(.text)
    .text                                    0x00080744   Section      104  kernel.o(.text)
    mainaddruse                              0x0008076c   ARM Code       4  kernel.o(.text)
    thumbmainreturn                          0x00080789   Thumb Code     0  kernel.o(.text)
    mainaddr                                 0x0008078c   Data           4  kernel.o(.text)
    __rt_abort1                              0x000807a8   ARM Code       0  kernel.o(.text)
    .text                                    0x000807ac   Section       24  sys_exit.o(.text)
    .text                                    0x000807c4   Section       20  exit.o(.text)
    .text                                    0x000807e0   Section      206  lib_init.o(.text)
    .text                                    0x000808b0   Section        4  boardinit1.o(.text)
    .text                                    0x000808b4   Section       12  boardinit2.o(.text)
    .text                                    0x000808c0   Section       16  boardinit3.o(.text)
    .text                                    0x000808d0   Section        4  boardshut.o(.text)
    .text                                    0x000808d4   Section        4  use_semi.o(.text)
    .text                                    0x000808d8   Section        4  cpuinit.o(.text)
    .text                                    0x000808dc   Section       20  rt_fp_status_addr.o(.text)
    i.__ARM_get_argv                         0x00080904   Section        4  main.o(i.__ARM_get_argv)
    x$fpl$fpinit                             0x0008090c   Section       24  fpinit.o(x$fpl$fpinit)
    .constdata$1                             0x00080924   Data           0  uart.o(.constdata)
    .constdata                               0x00080924   Section       16  uart.o(.constdata)
    MMR_BASE                                 0xffff0000   Number         0  startup.o ABSOLUTE
    XMBASE                                   0xfffff000   Number         0  startup.o ABSOLUTE
    GPIOBASE                                 0xfffff400   Number         0  startup.o ABSOLUTE

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THUMB_ISAv1$ARM_ISAv4$M$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __Heap_DescSize                           - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __user_heap_extend                        - Undefined Weak Reference
    __user_stack_slop                         - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference

⌨️ 快捷键说明

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