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

📄 xram.map

📁 keil开发平台下的ADUC7027的功能模块代码。
💻 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
    main.o(.text) refers to ex_memory_test.o(.text) for EX_memory_init
    ex_memory_test.o(.text) refers to uart.o(.text) for prints
    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  use_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_exit.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
    EX_memory_test.c                         0x00000000   Number         0  ex_memory_test.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      324  main.o(.text)
    .text                                    0x000802b8   Section      980  ex_memory_test.o(.text)
    .text                                    0x0008068c   Section      508  uart.o(.text)
    .text                                    0x00080888   Section      168  stkheap2.o(.text)
    .text                                    0x00080934   Section       12  libspace.o(.text)
    .text                                    0x00080940   Section      104  kernel.o(.text)
    mainaddruse                              0x00080968   ARM Code       4  kernel.o(.text)
    thumbmainreturn                          0x00080985   Thumb Code     0  kernel.o(.text)
    mainaddr                                 0x00080988   Data           4  kernel.o(.text)
    __rt_abort1                              0x000809a4   ARM Code       0  kernel.o(.text)
    .text                                    0x000809a8   Section       24  sys_exit.o(.text)
    .text                                    0x000809c0   Section       20  exit.o(.text)
    .text                                    0x000809dc   Section      206  lib_init.o(.text)
    .text                                    0x00080aac   Section        4  boardinit1.o(.text)
    .text                                    0x00080ab0   Section       12  boardinit2.o(.text)
    .text                                    0x00080abc   Section       16  boardinit3.o(.text)
    .text                                    0x00080acc   Section        4  boardshut.o(.text)
    .text                                    0x00080ad0   Section        4  use_semi.o(.text)
    .text                                    0x00080ad4   Section        4  cpuinit.o(.text)
    .text                                    0x00080ad8   Section       20  rt_fp_status_addr.o(.text)
    i.__ARM_get_argv                         0x00080b00   Section        4  main.o(i.__ARM_get_argv)
    x$fpl$fpinit                             0x00080b08   Section       24  fpinit.o(x$fpl$fpinit)
    .constdata$1                             0x00080b20   Data           0  uart.o(.constdata)
    .constdata                               0x00080b20   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
    _call_atexit_fns                          - Undefined Weak Reference

⌨️ 快捷键说明

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