simple_app.map
来自「Using ROM Contents on TMS320C672x」· MAP 代码 · 共 396 行 · 第 1/2 页
MAP
396 行
******************************************************************************
TMS320C6x COFF Linker PC v6.0.15
******************************************************************************
>> Linked Thu Nov 29 15:59:58 2007
OUTPUT FILE NAME: <./Debug/simple_app.out>
ENTRY POINT SYMBOL: "_c_int00" address: 100089c0
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
IROM_BOOT 00000000 00020000 00000000 00020000 RWIX
IROM_DSPLIB 00020000 0000c000 00000000 0000c000 RWIX
IROM_FASTRTS 0002c000 00004000 00000000 00004000 RWIX
IROM_BIOS 00030000 00030000 00000000 00030000 RWIX
IRAM_BOOT 10000000 00001000 00000000 00001000 RWIX
IRAM_USER 10001000 0003f000 00010567 0002ea99 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.data 0 10001000 00000000 UNINITIALIZED
.tables 0 10001000 00000000 UNINITIALIZED
.text 0 10001000 00007d20
10001000 00000500 rts67plus.lib : _printfi.obj (.text:__setfield)
10001500 00000440 : _printfi.obj (.text:__getarg_diouxp)
10001940 00000420 : _printfi.obj (.text:__printfi)
10001d60 000003c0 : _printfi.obj (.text:__fcpy)
10002120 000003c0 : _printfi.obj (.text:_ecvt)
100024e0 000003a0 : _printfi.obj (.text:_fcvt)
10002880 00000380 : cos.obj (.text:_cos)
10002c00 00000380 : memory.obj (.text:_free)
10002f80 00000360 : _printfi.obj (.text:__pproc_fwp)
100032e0 00000360 : fputs.obj (.text:_fputs)
10003640 00000300 c672xSystemPatchV2_00_00.lib : patch.obj (.text)
10003940 00000300 rts67plus.lib : _printfi.obj (.text:__pconv_e)
10003c40 000002e0 : imath64.obj (.text:__divull)
10003f20 000002e0 : frcdivd.obj (.text:__frcdivd)
10004200 000002c0 : _printfi.obj (.text:__pproc_diouxp)
100044c0 000002c0 : _printfi.obj (.text:__pproc_str)
10004780 00000280 main.obj (.text)
10004a00 00000240 rts67plus.lib : _printfi.obj (.text:__mcpy)
10004c40 00000220 : divd.obj (.text:__divd)
10004e60 00000200 : trgdrv.obj (.text:_HOSTrename)
10005060 00000200 : memcpy62.obj (.text:_memcpy)
10005260 00000200 : setvbuf.obj (.text:_setvbuf)
10005460 000001e0 : _printfi.obj (.text:__pconv_g)
10005640 000001e0 : memory.obj (.text:_malloc)
10005820 000001c0 dsp67x.lib : DSPF_sp_minval.obj (.text)
100059e0 000001c0 : DSPF_sp_maxval.obj (.text)
10005ba0 000001c0 rts67plus.lib : imath40.obj (.text:__divul)
10005d60 000001a0 : _printfi.obj (.text:__ltostr)
10005f00 000001a0 : lowlev.obj (.text:_getdevice)
100060a0 00000180 dsp67x.lib : DSPF_sp_w_vec.obj (.text)
10006220 00000160 rts67plus.lib : _printfi.obj (.text:__pproc_fflags)
10006380 00000160 : fclose.obj (.text:_fclose)
100064e0 00000140 : trgdrv.obj (.text:_HOSTlseek)
10006620 00000140 : atoi.obj (.text:_atoi)
10006760 00000140 : exit.obj (.text:_exit)
100068a0 00000140 : fputc.obj (.text:_fputc)
100069e0 00000120 : trgdrv.obj (.text:_HOSTopen)
10006b00 00000120 : autoinit.obj (.text:__auto_init)
10006c20 00000120 : _printfi.obj (.text:__div)
10006d40 00000120 : _io_perm.obj (.text:__wrt_ok)
10006e60 00000120 : lowlev.obj (.text:_close)
10006f80 00000120 : fseek.obj (.text:_fseek)
100070a0 00000120 : lowlev.obj (.text:_lseek)
100071c0 00000120 : ltoa.obj (.text:_ltoa)
100072e0 00000120 : memset.obj (.text:_memset)
10007400 00000120 : lowlev.obj (.text:_write)
10007520 00000100 : trgdrv.obj (.text:_HOSTread)
10007620 00000100 : trgdrv.obj (.text:_HOSTunlink)
10007720 00000100 : trgdrv.obj (.text:_HOSTwrite)
10007820 00000100 : fopen.obj (.text:__cleanup)
10007920 00000100 : _printfi.obj (.text:__pconv_f)
10007a20 00000100 : _printfi.obj (.text:__pproc_fge)
10007b20 000000e0 : trgdrv.obj (.text:_HOSTclose)
10007c00 000000e0 : _printfi.obj (.text:__ecpy)
10007ce0 000000e0 : memory.obj (.text:_minsert)
10007dc0 000000e0 : modf.obj (.text:_modf)
10007ea0 000000c0 dsp67x.lib : DSPF_sp_vecmul.obj (.text)
10007f60 000000c0 rts67plus.lib : imath40.obj (.text:__divli)
10008020 000000c0 : divu.obj (.text:__divu)
100080e0 000000c0 : fflush.obj (.text:__doflush)
100081a0 000000c0 : fixdli.obj (.text:__fixdli)
10008260 000000c0 : round.obj (.text:__round)
10008320 000000c0 : lowlev.obj (.text:_finddevice)
100083e0 000000c0 : memory.obj (.text:_mremove)
100084a0 000000c0 : trgmsg.obj (.text:_readmsg)
10008560 000000c0 : trgmsg.obj (.text:_writemsg)
10008620 000000a0 dsp67x.lib : DSPF_sp_blk_move.obj (.text)
100086c0 000000a0 rts67plus.lib : fltlid.obj (.text:__fltlid)
10008760 000000a0 : mpyll.obj (.text:__mpyll)
10008800 000000a0 : printf.obj (.text:_printf)
100088a0 000000a0 : lowlev.obj (.text:_unlink)
10008940 00000080 : llshift.obj (.text:__llshl)
100089c0 00000080 : boot.obj (.text:_c_int00)
10008a40 00000080 : memccpy.obj (.text:_memccpy)
10008ac0 00000060 : llshift.obj (.text:__llshru)
10008b20 00000060 : imath40.obj (.text:__remli)
10008b80 00000060 : imath64.obj (.text:__subcull)
10008be0 00000040 : args_main.obj (.text:__args_main)
10008c20 00000040 : trunc.obj (.text:__trunc)
10008c60 00000020 : negll.obj (.text:__negll)
10008c80 00000020 : _lock.obj (.text:__nop)
10008ca0 00000020 : printf.obj (.text:__outc)
10008cc0 00000020 : printf.obj (.text:__outs)
10008ce0 00000020 : exit.obj (.text:_abort)
10008d00 00000020 : remove.obj (.text:_remove)
.stack 0 10008d20 00004000 UNINITIALIZED
10008d20 00000008 rts67plus.lib : boot.obj (.stack)
.const 0 1000cd20 000020af
1000cd20 00000f9c c672xSystemPatchV2_00_00.lib : pdspFirmware_p1.pdsp.obj (.const)
1000dcbc 00000f9c : pdspFirmware_p0.pdsp.obj (.const)
1000ec58 00000101 rts67plus.lib : ctype.obj (.const:__ctypes_)
1000ed59 00000002 : fputs.obj (.const)
1000ed5b 00000001 --HOLE-- [fill = 0]
1000ed5c 00000050 main.obj (.const)
1000edac 00000023 rts67plus.lib : _printfi.obj (.const)
.sysmem 0 1000edd0 00002000 UNINITIALIZED
1000edd0 00000008 rts67plus.lib : memory.obj (.sysmem)
.far 0 10010dd0 00000488 UNINITIALIZED
10010dd0 00000194 rts67plus.lib : defs.obj (.far)
10010f64 000000d0 : trgdrv.obj (.far)
10011034 000000cc : lowlev.obj (.far)
10011100 0000008c : exit.obj (.far)
1001118c 00000004 : fopen.obj (.far)
10011190 00000078 main.obj (.far)
10011208 00000040 rts67plus.lib : cos.obj (.far)
10011248 00000008 : memory.obj (.far)
10011250 00000008 : _lock.obj (.far)
.cinit 0 10011258 000001bc
10011258 0000005c rts67plus.lib : defs.obj (.cinit)
100112b4 00000004 --HOLE-- [fill = 0]
100112b8 0000005c : lowlev.obj (.cinit)
10011314 00000004 --HOLE-- [fill = 0]
10011318 00000048 : cos.obj (.cinit)
10011360 0000002c : exit.obj (.cinit)
1001138c 00000004 --HOLE-- [fill = 0]
10011390 0000002c : memory.obj (.cinit)
100113bc 00000004 --HOLE-- [fill = 0]
100113c0 00000020 main.obj (.cinit)
100113e0 0000001c rts67plus.lib : _lock.obj (.cinit)
100113fc 00000004 --HOLE-- [fill = 0]
10011400 0000000c : fopen.obj (.cinit)
1001140c 00000008 --HOLE-- [fill = 0]
.cio 0 10011414 00000120 UNINITIALIZED
10011414 00000120 rts67plus.lib : trgmsg.obj (.cio)
.bss 0 10011538 00000018 UNINITIALIZED
10011538 00000018 main.obj (.bss)
.switch 0 10011550 00000010
10011550 00000010 rts67plus.lib : frcdivd.obj (.switch)
.pinit 0 10011560 0000000c
10011560 00000004 applySystemPatch.obj (.pinit)
10011564 00000008 --HOLE-- [fill = 0]
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
10011538 $bss
10011538 .bss
10001000 .data
10001000 .text
10008ce0 C$$EXIT
10008608 C$$IO$$
10008620 _DSPF_sp_blk_move
100059e0 _DSPF_sp_maxval
10005820 _DSPF_sp_minval
10007ea0 _DSPF_sp_vecmul
100060a0 _DSPF_sp_w_vec
10007b20 _HOSTclose
100064e0 _HOSTlseek
100069e0 _HOSTopen
10007520 _HOSTread
10004e60 _HOSTrename
10007620 _HOSTunlink
10007720 _HOSTwrite
1000dcbc _SarPdspFirmware0
1000cd20 _SarPdspFirmware1
10011414 __CIOBUF_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?