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

📄 ucosii.map

📁 可以在ADS下跑的工程有很多,但在Keil下面的ucOS工程还没有.在这里,提供一个可以在Keil环境下跑起来的基于三星的44b0的ucOS工程,可以在RAM中调试.
💻 MAP
📖 第 1 页 / 共 5 页
字号:

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

Section Cross References

    main.o(.text) refers to ucos_ii.o(.text) for OSTimeDly
    main.o(.text) refers to 44blib.o(.text) for Uart_Printf
    main.o(.text) refers to main.o(.bss) for .bss$2
    44blib.o(.text) refers to rt_sdiv.o(.text) for __rt_sdiv
    44blib.o(.text) refers to dflt.o(x$fpl$dflt) for _dflt
    44blib.o(.text) refers to dmul_mull.o(x$fpl$dmul) for _dmul
    44blib.o(.text) refers to ddiv.o(x$fpl$ddiv) for _drdiv
    44blib.o(.text) refers to daddsub.o(x$fpl$dadd) for _dadd
    44blib.o(.text) refers to dfix.o(x$fpl$dfix) for _dfix
    44blib.o(.text) refers to 44blib.o(.data) for .data$0
    44blib.o(.text) refers to vsprintf.o(.text) for vsprintf
    44blib.o(.text) refers to 44blib.o(.bss) for .bss$2
    44blib.o(.text) refers to strlen.o(.text) for strlen
    44blib.o(.text) refers to atoi.o(.text) for atoi
    44blib.o(.text) refers to isalpha.o(.text) for isalpha
    44blib.o(.text) refers to isupper.o(.text) for isupper
    44blib.o(.text) refers to uhal.o(.text) for uHALr_ResetMMU
    44blib.o(.text) refers to os_cpu_a.o(Assembly$$code) for ARMDisableInt
    44blib.o(.text) refers to ucos_ii.o(.text) for OSTimeTick
    44blib.o(.text) refers to ucos_ii.o(.bss) for OSIntNesting
    44binit.o(Init) refers to main.o(.text) for Main
    uhal.o(.text) refers to 44blib.o(.text) for Led_Display
    uhal.o(.text) refers to os_cpu_a.o(Assembly$$code) for TickHandler
    ucos_ii.o(.text) refers to os_cpu_a.o(Assembly$$code) for ARMDisableInt
    ucos_ii.o(.text) refers to rt_udiv.o(.text) for __rt_udiv
    ucos_ii.o(.text) refers to os_cpu_c.o(.text) for OSTaskStatHook
    ucos_ii.o(.text) refers to rt_memclr_w.o(.text) for __rt_memclr_w
    ucos_ii.o(.text) refers to ucos_ii.o(.bss) for .bss$2
    ucos_ii.o(.text) refers to ucos_ii.o(.constdata) for .constdata$1
    ucos_ii.o(.text) refers to rt_memcpy_w.o(.text) for __rt_memcpy_w
    os_cpu_a.o(Assembly$$code) refers to os_cpu_c.o(.text) for OSTaskSwHook
    os_cpu_a.o(Assembly$$code) refers to ucos_ii.o(.text) for OSTimeTick
    os_cpu_a.o(Assembly$$code) refers to ucos_ii.o(.bss) for OSRunning
    os_cpu_a.o(Assembly$$code) refers to os_cpu_a.o(INT_DATA) for SAVED_SVC_SP
    atoi.o(.text) refers to rt_errno_addr.o(.text) for __rt_errno_addr
    atoi.o(.text) refers to strtol.o(.text) for strtol
    isalpha.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table
    isupper.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table
    rt_sdiv.o(.text) refers to rt_div0.o(.text) for __rt_div0
    rt_udiv.o(.text) refers to rt_div0.o(.text) for __rt_div0
    vsprintf.o(.text) refers to __vfpntf.o(.text) for __vfprintf
    vsprintf.o(.text) refers to _sputc.o(.text) for _sputc
    vsprintf.o(.text) refers (Special) to printf1.o(x$fpl$printf1) for __lib_sel_fp_printf
    daddsub.o(x$fpl$dadd) refers to except.o(x$fpl$exception) for __fpl_exception
    daddsub.o(x$fpl$dadd) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    daddsub.o(x$fpl$dadd) refers to dunder.o(x$fpl$dunder) for __dunder
    daddsub.o(x$fpl$dadd) refers (Special) to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    ddiv.o(x$fpl$ddiv) refers to dunder.o(x$fpl$dunder) for __dunder
    ddiv.o(x$fpl$ddiv) refers to except.o(x$fpl$exception) for __fpl_exception
    ddiv.o(x$fpl$ddiv) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    ddiv.o(x$fpl$ddiv) refers (Special) to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    dfix.o(x$fpl$dfix) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dfix.o(x$fpl$dfix) refers to except.o(x$fpl$exception) for __fpl_exception
    dfix.o(x$fpl$dfix) refers (Special) to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    dfix.o(x$fpl$dfixr) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    dfix.o(x$fpl$dfixr) refers to except.o(x$fpl$exception) for __fpl_exception
    dfix.o(x$fpl$dfixr) refers (Special) to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    dmul_mull.o(x$fpl$dmul) refers to dunder.o(x$fpl$dunder) for __dunder
    dmul_mull.o(x$fpl$dmul) refers to except.o(x$fpl$exception) for __fpl_exception
    dmul_mull.o(x$fpl$dmul) refers to dcheck.o(x$fpl$dcheck) for __fpl_dcheck_NaN2
    dmul_mull.o(x$fpl$dmul) refers (Special) to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    __vfpntf.o(.text) refers to callvia.o(.text) for __call_via_r2
    __vfpntf.o(.text) refers to strlen.o(.text) for strlen
    __vfpntf.o(.text) refers to llcmpge.o(.text) for _ll_cmpge
    __vfpntf.o(.text) refers to llneg.o(.text) for _ll_neg
    __vfpntf.o(.text) refers to printf1.o(x$fpl$printf1) for _fp_display_gate
    __vfpntf.o(.text) refers to llcmpu.o(.text) for _ll_cmpu
    __vfpntf.o(.text) refers to llushr.o(.text) for _ll_ushift_r
    __vfpntf.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
    __vfpntf.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
    rt_ctype_table.o(.text) refers to libspace.o(.text) for __user_libspace
    rt_ctype_table.o(.text) refers to lc_ctype_c.o(.text) for _get_lc_ctype
    rt_div0.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_errno_addr.o(.text) refers to libspace.o(.text) for __user_libspace
    rt_fp_status_addr.o(.text) refers to libspace.o(.text) for __user_libspace
    strtol.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table
    strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
    strtol.o(.text) refers to rt_errno_addr.o(.text) for __rt_errno_addr
    printf1.o(x$fpl$printf1) refers to _fp_disp.o(.text) for _fp_display
    dcheck.o(x$fpl$dcheck) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    dcheck.o(x$fpl$dcheck) refers to except.o(x$fpl$exception) for __fpl_exception
    dcheck1.o(x$fpl$dcheck1) refers to except.o(x$fpl$exception) for __fpl_exception
    dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    dunder.o(x$fpl$dunder) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    dunder.o(x$fpl$dunder) refers to trapv.o(x$fpl$trapveneer) for _fp_trapveneer
    dunder.o(x$fpl$dunder) refers (Special) to except.o(x$fpl$exception) for __fpl_exception
    except.o(x$fpl$exception) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    except.o(x$fpl$exception) refers to trapv.o(x$fpl$trapveneer) for _fp_trapveneer
    except.o(x$fpl$exception) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    _fp_disp.o(.text) refers to dtoi.o(.text) for __support_dtoi
    _fp_disp.o(.text) refers to istatus.o(x$fpl$ieeestatus) for __ieee_status
    _fp_disp.o(.text) refers to bigflt0.o(.text) for _btod_etento
    _fp_disp.o(.text) refers to btod.o(CL$$btodstuff) for _btod_d2e
    _fp_disp.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
    _fp_disp.o(.text) refers to lladdlu.o(.text) for _ll_addlu
    _fp_disp.o(.text) refers to llcmpu.o(.text) for _ll_cmpu
    _fp_disp.o(.text) refers to libspace.o(.text) for __user_libspace
    _fp_disp.o(.text) refers to classify.o(.text) for __mathlib_classify
    _fp_disp.o(.text) refers to rt_sdiv.o(.text) for __rt_sdiv
    _fp_disp.o(.text) refers to rtsdiv10.o(.text) for __rt_sdiv10
    _fp_disp.o(.text) refers (Special) to lc_numeric_c.o(.text) for _get_lc_numeric
    _strtoul.o(.text) refers to _chval.o(.text) for _chval
    _strtoul.o(.text) refers to rt_errno_addr.o(.text) for __rt_errno_addr
    lc_ctype_c.o(.text) refers to strcmp.o(.text) for strcmp
    lc_ctype_c.o(.text) refers to lc_ctype_c.o(.constdata) for .constdata$1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
    trapv.o(x$fpl$trapveneer) refers to _fptrap.o(.text) for _fp_trap
    trapv.o(x$fpl$trapveneer) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    __raise.o(.text) refers to defsig.o(.text) for __default_signal_handler
    __raise.o(.text) refers to callvia.o(.text) for __call_via_r2
    _fptrap.o(.text) refers to rt_raise.o(.text) for __rt_raise
    bigflt0.o(.text) refers to rt_sdiv.o(.text) for __rt_sdiv
    bigflt0.o(.text) refers to btod.o(CL$$btodstuff) for _btod_emul
    bigflt0.o(.text) refers to bigflt0.o(.constdata) for .constdata$1
    btod.o(CL$$btodstuff) refers to istatus.o(x$fpl$ieeestatus) for __32__ieee_status
    lc_numeric_c.o(.text) refers to strcmp.o(.text) for strcmp
    lc_numeric_c.o(.text) refers to lc_numeric_c.o(.constdata) for .constdata$1
    sys_exit.o(.text) refers to use_semi.o(.text) for __I_use_semihosting_swi
    istatus.o(x$fpl$ieeestatus) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    dtoi.o(.text) refers to dmul_mull.o(x$fpl$dmul) for _dmul
    defsig.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    defsig.o(.text) refers to defsig.o(.constdata) for .constdata$1
    sys_wrch.o(.text) refers (Special) to use_semi.o(.text) for __I_use_semihosting_swi


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

Removing Unused input sections from the image.

    Removing 44binit.o(RamData), (0 bytes).
    Removing uhal.o(.bss), (4 bytes).

2 unused section(s) (total 4 bytes) removed from the image.

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

Adding veneers to the image

    Adding AT veneer (12 bytes, Long) for call to 'vsprintf' from 44blib.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'strlen' from 44blib.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'atoi' from 44blib.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'isalpha' from 44blib.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'isupper' from 44blib.o(.text).
    Adding TA veneer (8 bytes, Short) for call to '__support_dtoi' from _fp_disp.o(.text).
    Adding TA veneer (8 bytes, Short) for call to '__mathlib_classify' from _fp_disp.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '__raise' from rt_raise.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '_fp_display' from printf1.o(x$fpl$printf1).
    Adding AT veneer (12 bytes, Long) for call to '_fp_trap' from trapv.o(x$fpl$trapveneer).

10 Veneer(s) (total 112 bytes) added to the image.

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

Image Symbol Table

    Mapping Symbols

    Sym    Value        Execution Region

    $a     0x0c000000   ER_RO
    $d     0x0c0000e4   ER_RO
    $f     0x0c0000e4   ER_RO
    $f     0x0c0000e8   ER_RO
    $f     0x0c0000ec   ER_RO
    $f     0x0c0000f0   ER_RO
    $f     0x0c0000f4   ER_RO
    $f     0x0c0000f8   ER_RO
    $f     0x0c0000fc   ER_RO
    $f     0x0c000100   ER_RO
    $f     0x0c000104   ER_RO
    $f     0x0c000108   ER_RO
    $f     0x0c00010c   ER_RO
    $f     0x0c000110   ER_RO
    $f     0x0c000114   ER_RO
    $f     0x0c000118   ER_RO
    $f     0x0c00011c   ER_RO
    $f     0x0c000120   ER_RO
    $f     0x0c000124   ER_RO
    $f     0x0c000128   ER_RO
    $f     0x0c00012c   ER_RO
    $f     0x0c000130   ER_RO
    $f     0x0c000134   ER_RO
    $f     0x0c000138   ER_RO
    $f     0x0c00013c   ER_RO
    $f     0x0c000140   ER_RO
    $f     0x0c000144   ER_RO
    $f     0x0c000148   ER_RO
    $f     0x0c00014c   ER_RO
    $a     0x0c000150   ER_RO
    $d     0x0c0005f4   ER_RO
    $f     0x0c0006ac   ER_RO
    $a     0x0c00070c   ER_RO
    $d     0x0c000744   ER_RO
    $a     0x0c000750   ER_RO

⌨️ 快捷键说明

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