📄 simple_bios_app_dsplib_rts_rom.map
字号:
******************************************************************************
TMS320C6x COFF Linker PC v6.0.15
******************************************************************************
>> Linked Thu Nov 29 16:25:51 2007
OUTPUT FILE NAME: <./Debug/simple_bios_app_dsplib_rts_rom.out>
ENTRY POINT SYMBOL: "_c_int00" address: 1001cdc0
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_LOW 10001000 00000b00 00000000 00000b00 RWIX
IRAM_FASTRTS_RESERVED 10001b00 00000100 00000000 00000100 RWIX
IRAM 10001c00 0003e400 0001c57b 00021e85 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.dsplib 0 00020000 00000000 NOLOAD SECTION
.fastRts 0 0002c000 00000000 NOLOAD SECTION
.fastRtsbss
* 0 10001b00 00000000 UNINITIALIZED
.data 0 10001c00 00000000 UNINITIALIZED
.dsm 0 10001c00 00000000 UNINITIALIZED
.gio 0 10001c00 00000000 UNINITIALIZED
.hwi 0 10001c00 00000000 UNINITIALIZED
.sysdata 0 10001c00 00000000 UNINITIALIZED
.sysregs 0 10001c00 00000000 UNINITIALIZED
frt 0 10001c00 00000000 UNINITIALIZED
.IRAM$heap
* 0 10001c00 00008000 UNINITIALIZED
.text 0 10009c00 00006440
10009c00 00000500 rts67plus.lib : _printfi.obj (.text:__setfield)
1000a100 00000440 : _printfi.obj (.text:__getarg_diouxp)
1000a540 00000420 : _printfi.obj (.text:__printfi)
1000a960 000003c0 : _printfi.obj (.text:__fcpy)
1000ad20 000003c0 : _printfi.obj (.text:_ecvt)
1000b0e0 000003a0 : _printfi.obj (.text:_fcvt)
1000b480 00000360 : _printfi.obj (.text:__pproc_fwp)
1000b7e0 00000360 : fputs.obj (.text:_fputs)
1000bb40 00000300 c672xSystemPatchV2_00_00.lib : patch.obj (.text)
1000be40 00000300 rts67plus.lib : _printfi.obj (.text:__pconv_e)
1000c140 000002e0 : imath64.obj (.text:__divull)
1000c420 000002c0 : _printfi.obj (.text:__pproc_diouxp)
1000c6e0 000002c0 : _printfi.obj (.text:__pproc_str)
1000c9a0 000002a0 main.obj (.text)
1000cc40 00000240 rts67plus.lib : _printfi.obj (.text:__mcpy)
1000ce80 00000200 : trgdrv.obj (.text:_HOSTrename)
1000d080 00000200 : memcpy62.obj (.text:_memcpy)
1000d280 00000200 : setvbuf.obj (.text:_setvbuf)
1000d480 000001e0 : _printfi.obj (.text:__pconv_g)
1000d660 000001c0 : imath40.obj (.text:__divul)
1000d820 000001a0 : _printfi.obj (.text:__ltostr)
1000d9c0 000001a0 : lowlev.obj (.text:_getdevice)
1000db60 00000160 : _printfi.obj (.text:__pproc_fflags)
1000dcc0 00000160 : fclose.obj (.text:_fclose)
1000de20 00000140 : trgdrv.obj (.text:_HOSTlseek)
1000df60 00000140 : atoi.obj (.text:_atoi)
1000e0a0 00000140 : fputc.obj (.text:_fputc)
1000e1e0 00000120 : trgdrv.obj (.text:_HOSTopen)
1000e300 00000120 : _printfi.obj (.text:__div)
1000e420 00000120 : _io_perm.obj (.text:__wrt_ok)
1000e540 00000120 : lowlev.obj (.text:_close)
1000e660 00000120 : fseek.obj (.text:_fseek)
1000e780 00000120 : lowlev.obj (.text:_lseek)
1000e8a0 00000120 : ltoa.obj (.text:_ltoa)
1000e9c0 00000120 : memset.obj (.text:_memset)
1000eae0 00000120 : lowlev.obj (.text:_write)
1000ec00 00000100 : trgdrv.obj (.text:_HOSTread)
1000ed00 00000100 : trgdrv.obj (.text:_HOSTunlink)
1000ee00 00000100 : trgdrv.obj (.text:_HOSTwrite)
1000ef00 00000100 : fopen.obj (.text:__cleanup)
1000f000 00000100 : _printfi.obj (.text:__pconv_f)
1000f100 00000100 : _printfi.obj (.text:__pproc_fge)
1000f200 000000e0 : trgdrv.obj (.text:_HOSTclose)
1000f2e0 000000e0 : _printfi.obj (.text:__ecpy)
1000f3c0 000000e0 : exit.obj (.text:_atexit)
1000f4a0 000000c0 : imath40.obj (.text:__divli)
1000f560 000000c0 : divu.obj (.text:__divu)
1000f620 000000c0 : fflush.obj (.text:__doflush)
1000f6e0 000000c0 : fixdli.obj (.text:__fixdli)
1000f7a0 000000c0 : lowlev.obj (.text:_finddevice)
1000f860 000000c0 : trgmsg.obj (.text:_readmsg)
1000f920 000000c0 : trgmsg.obj (.text:_writemsg)
1000f9e0 000000a0 : fltlid.obj (.text:__fltlid)
1000fa80 000000a0 : mpyll.obj (.text:__mpyll)
1000fb20 000000a0 : printf.obj (.text:_printf)
1000fbc0 000000a0 : lowlev.obj (.text:_unlink)
1000fc60 00000080 : llshift.obj (.text:__llshl)
1000fce0 00000080 : memccpy.obj (.text:_memccpy)
1000fd60 00000060 : llshift.obj (.text:__llshru)
1000fdc0 00000060 : imath40.obj (.text:__remli)
1000fe20 00000060 : imath64.obj (.text:__subcull)
1000fe80 00000020 : negll.obj (.text:__negll)
1000fea0 00000020 : _lock.obj (.text:__nop)
1000fec0 00000020 : printf.obj (.text:__outc)
1000fee0 00000020 : printf.obj (.text:__outs)
1000ff00 00000020 : _lock.obj (.text:__register_lock)
1000ff20 00000020 : _lock.obj (.text:__register_unlock)
1000ff40 00000020 : remove.obj (.text:_remove)
1000ff60 00000020 (.T$0000)
1000ff80 00000020 (.T$0001)
1000ffa0 00000020 (.T$0002)
1000ffc0 00000020 (.T$0003)
1000ffe0 00000020 (.T$0004)
10010000 00000020 (.T$0005)
10010020 00000020 (.T$0006)
.bios 0 10010040 00004180
10010040 00000600 lnkrtdx.a67P : rtdx.o67P (.bios)
10010640 000004c0 bios.a67P : swi.o67P (.bios)
10010b00 000004c0 : hwi_disp_asm.o67P (.bios)
10010fc0 000003c0 : malloc.o67P (.bios)
10011380 000003a0 : prd.o67P (.bios)
10011720 000002c0 : rta.o67P (.bios)
100119e0 000002a0 : knl_run.o67P (.bios)
10011c80 00000280 : sem_pend.o67P (.bios)
10011f00 00000280 : mem_allo.o67P (.bios:.near)
10012180 00000260 : knl_tick.o67P (.bios)
100123e0 00000240 : pip.o67P (.bios)
10012620 00000220 : mem_free.o67P (.bios:.near)
10012840 00000200 : sem_dopo.o67P (.bios)
10012a40 000001e0 : tsk_setu.o67P (.bios)
10012c20 000001c0 : autoinit.o67P (.bios)
10012de0 000001c0 biosDA700.a67P : clk.o67P (.bios)
10012fa0 000001a0 bios.a67P : tsk_exit.o67P (.bios)
10013140 000001a0 : knl_swit.o67P (.bios)
100132e0 00000140 : tsk_stup.o67P (.bios)
10013420 00000120 : knl_chec.o67P (.bios)
10013540 000000e0 : sem_post_asm.o67P (.bios)
10013620 000000e0 : sys_exit.o67P (.bios)
10013700 000000e0 : knl_exit.o67P (.bios)
100137e0 000000e0 biosDA700.a67P : clk_meas.o67P (.bios)
100138c0 000000c0 bios.a67P : knl_post.o67P (.bios)
10013980 000000c0 : knl_ipos.o67P (.bios)
10013a40 000000c0 : lck.o67P (.bios)
10013b00 000000c0 : sem_post.o67P (.bios)
10013bc0 00000080 : fxn.o67P (.bios)
10013c40 00000080 : log.o67P (.bios)
10013cc0 00000080 : idl_busy.o67P (.bios)
10013d40 00000080 biosDA700.a67P : idl_cal.o67P (.bios)
10013dc0 00000060 bios.a67P : sem_pend_counting.o67P (.bios)
10013e20 00000060 : hwi_c.o67P (.bios)
10013e80 00000060 : utl_putc.o67P (.bios)
10013ee0 00000060 : sys_abor.o67P (.bios)
10013f40 00000060 : sts.o67P (.bios)
10013fa0 00000060 : sys_erro.o67P (.bios:.near)
10014000 00000040 : rta_andn.o67P (.bios)
10014040 00000040 : idl_stub.o67P (.bios)
10014080 00000040 : utl_doab.o67P (.bios)
100140c0 00000020 : log_printf.o67P (.bios)
100140e0 00000020 : utl_halt.o67P (.bios)
10014100 00000020 : utl_doer.o67P (.bios)
10014120 00000020 : sts_set.o67P (.bios)
10014140 00000020 : idl.o67P (.bios)
10014160 00000020 : gbl_vers.o67P (.bios)
10014180 00000020 : fxn_c.o67P (.bios)
100141a0 00000020 biosDA700.a67P : clk_gethtime.o67P (.bios)
.stack 0 100141c0 00004000 UNINITIALIZED
.const 0 100181c0 00002127
100181c0 00000f9c c672xSystemPatchV2_00_00.lib : pdspFirmware_p1.pdsp.obj (.const)
1001915c 00000f9c : pdspFirmware_p0.pdsp.obj (.const)
1001a0f8 00000101 rts67plus.lib : ctype.obj (.const:__ctypes_)
1001a1f9 00000002 : fputs.obj (.const)
1001a1fb 00000001 bios.a67P : tsk.o67P (.const)
1001a1fc 00000059 main.obj (.const)
1001a255 00000023 bios.a67P : utl_doab.o67P (.const)
1001a278 00000023 rts67plus.lib : _printfi.obj (.const)
1001a29b 00000022 bios.a67P : tsk_stup.o67P (.const)
1001a2bd 00000022 : utl_doer.o67P (.const)
1001a2df 00000004 : mem_allo.o67P (.const)
1001a2e3 00000004 : mem_free.o67P (.const)
.cinit 0 1001a2e8 00000eac
1001a2e8 0000065c simple_bioscfg.obj (.cinit)
1001a944 00000004 --HOLE-- [fill = 0]
1001a948 0000026c bios.a67P : biosdata.o67P (.cinit)
1001abb4 00000004 --HOLE-- [fill = 0]
1001abb8 000001a4 : knl.o67P (.cinit)
1001ad5c 00000004 --HOLE-- [fill = 0]
1001ad60 000000a8 : swi.o67P (.cinit)
1001ae08 00000070 : tsk.o67P (.cinit)
1001ae78 0000005c lnkrtdx.a67P : rtdx.o67P (.cinit)
1001aed4 00000004 --HOLE-- [fill = 0]
1001aed8 0000005c rts67plus.lib : defs.obj (.cinit)
1001af34 00000004 --HOLE-- [fill = 0]
1001af38 0000005c : lowlev.obj (.cinit)
1001af94 00000004 --HOLE-- [fill = 0]
1001af98 0000004c bios.a67P : rta.o67P (.cinit)
1001afe4 00000004 --HOLE-- [fill = 0]
1001afe8 00000034 : hwi.o67P (.cinit)
1001b01c 00000004 --HOLE-- [fill = 0]
1001b020 00000030 : tsk_stup.o67P (.cinit)
1001b050 0000002c : utl_putc.o67P (.cinit)
1001b07c 00000004 --HOLE-- [fill = 0]
1001b080 0000002c rts67plus.lib : exit.obj (.cinit)
1001b0ac 00000004 --HOLE-- [fill = 0]
1001b0b0 00000024 bios.a67P : obj_init.o67P (.cinit)
1001b0d4 00000004 --HOLE-- [fill = 0]
1001b0d8 00000020 main.obj (.cinit)
1001b0f8 0000001c bios.a67P : sys.o67P (.cinit)
1001b114 00000004 --HOLE-- [fill = 0]
1001b118 0000001c rts67plus.lib : _lock.obj (.cinit)
1001b134 00000004 --HOLE-- [fill = 0]
1001b138 00000018 bios.a67P : knl_tick.o67P (.cinit)
1001b150 0000000c : idl_busy.o67P (.cinit)
1001b15c 00000004 --HOLE-- [fill = 0]
1001b160 0000000c : knl_swit.o67P (.cinit)
1001b16c 00000004 --HOLE-- [fill = 0]
1001b170 0000000c rtdx.lib : buffer1.o62 (.cinit)
1001b17c 00000004 --HOLE-- [fill = 0]
1001b180 0000000c rts67plus.lib : fopen.obj (.cinit)
1001b18c 00000008 --HOLE-- [fill = 0]
.trcdata 0 1001b194 0000000c
1001b194 0000000c bios.a67P : trc.o67P (.trcdata)
.rtdx_text
* 0 1001b1a0 00000cc0
1001b1a0 00000720 rtdx.lib : rtdx_mon.o62 (.rtdx_text)
1001b8c0 00000560 : buffer1.o62 (.rtdx_text)
1001be20 00000040 : intr_tgt.o62 (.rtdx_text)
.far 0 1001be60 0000062c UNINITIALIZED
1001be60 00000194 rts67plus.lib : defs.obj (.far)
1001bff4 000000d8 bios.a67P : knl.o67P (.far)
1001c0cc 000000d0 rts67plus.lib : trgdrv.obj (.far)
1001c19c 000000cc : lowlev.obj (.far)
1001c268 0000008c : exit.obj (.far)
1001c2f4 00000004 : fopen.obj (.far)
1001c2f8 00000078 main.obj (.far)
1001c370 0000005c bios.a67P : tsk.o67P (.far)
1001c3cc 00000054 : obj_init.o67P (.far)
1001c420 00000028 : tsk_stup.o67P (.far)
1001c448 00000020 : sys.o67P (.far)
1001c468 00000010 : knl_tick.o67P (.far)
1001c478 0000000c : utl_putc.o67P (.far)
1001c484 00000008 rts67plus.lib : _lock.obj (.far)
.tsk 0 1001c48c 00000060 UNINITIALIZED
1001c48c 00000060 simple_bioscfg.obj (.tsk)
.pinit 0 1001c4ec 00000014
1001c4ec 00000004 applySystemPatch.obj (.pinit)
1001c4f0 00000004 rtdx.lib : rtdx_mon.o62 (.pinit)
1001c4f4 00000004 : buffer1.o62 (.pinit)
1001c4f8 00000008 --HOLE-- [fill = 0]
.LOG_system$buf
* 0 1001c500 00000100 UNINITIALIZED
1001c500 00000100 simple_bioscfg.obj (.LOG_system$buf)
.myTrace$buf
* 0 1001c600 00000200 UNINITIALIZED
1001c600 00000200 simple_bioscfg.obj (.myTrace$buf)
.hwi_vec 0 1001c800 00000200
1001c800 00000200 simple_bioscfg.obj (.hwi_vec)
.sysinit 0 1001ca00 00000520
1001ca00 000002e0 simple_bioscfg.obj (.sysinit)
1001cce0 000000e0 bios.a67P : mem_init.o67P (.sysinit)
1001cdc0 000000c0 : boot.o67P (.sysinit)
1001ce80 00000080 : tsk_init.o67P (.sysinit)
1001cf00 00000020 : obj_init.o67P (.sysinit)
.rtdx_data
* 0 1001cf20 0000044c UNINITIALIZED
1001cf20 00000410 simple_bioscfg.obj (.rtdx_data)
1001d330 00000020 rtdx.lib : buffer1.o62 (.rtdx_data)
1001d350 0000001c : rtdx_mon.o62 (.rtdx_data)
.args 0 1001d36c 00000004
1001d36c 00000004 --HOLE-- [fill = 00000000]
.TSK_idle$stk
* 0 1001d370 00000400 UNINITIALIZED
1001d370 00000400 simple_bioscfg.obj (.TSK_idle$stk)
.bss 0 1001d770 00000340 UNINITIALIZED
1001d770 00000100 bios.a67P : hwi_disp_asm.o67P (.bss)
1001d870 000000cc : biosdata.o67P (.bss)
1001d93c 00000098 : swi.o67P (.bss)
1001d9d4 00000048 : knl.o67P (.bss)
1001da1c 00000028 simple_bioscfg.obj (.bss)
1001da44 00000018 lnkrtdx.a67P : rtdx.o67P (.bss)
1001da5c 00000004 bios.a67P : idl_busy.o67P (.bss)
1001da60 00000018 main.obj (.bss)
1001da78 00000014 bios.a67P : hwi.o67P (.bss)
1001da8c 0000000c : tsk.o67P (.bss)
1001da98 00000008 : sys.o67P (.bss)
1001daa0 00000008 : clk_data.o67P (.bss)
1001daa8 00000004 : clk_data2.o67P (.bss)
1001daac 00000004 : mem_asm.o67P (.bss)
.trace 0 1001dab0 00000200
1001dab0 00000200 --HOLE-- [fill = 00000000]
.cio 0 1001dcb0 00000120 UNINITIALIZED
1001dcb0 00000120 rts67plus.lib : trgmsg.obj (.cio)
.hst0 0 1001ddd0 00000100 UNINITIALIZED
1001ddd0 00000100 simple_bioscfg.obj (.hst0)
.pip 0 1001ded0 000000c8 UNINITIALIZED
1001ded0 000000c8 simple_bioscfg.obj (.pip)
.swi 0 1001df98 00000058 UNINITIALIZED
1001df98 00000058 simple_bioscfg.obj (.swi)
.sts 0 1001dff0 00000050
1001dff0 00000050 simple_bioscfg.obj (.sts)
.gblinit 0 1001e040 0000004c
1001e040 0000004c simple_bioscfg.obj (.gblinit)
.log 0 1001e08c 00000030
1001e08c 00000030 simple_bioscfg.obj (.log)
.hst 0 1001e0bc 0000002c UNINITIALIZED
1001e0bc 0000002c simple_bioscfg.obj (.hst)
.switch 0 1001e0e8 00000028
1001e0e8 00000028 rtdx.lib : rtdx_mon.o62 (.switch)
.idl 0 1001e110 00000020 UNINITIALIZED
1001e110 00000010 simple_bioscfg.obj (.idl)
1001e120 00000010 simple_bioscfg.obj (.idlcal)
.prd 0 1001e130 00000020 UNINITIALIZED
1001e130 00000020 simple_bioscfg.obj (.prd)
.hst1 0 1001e150 00000010 UNINITIALIZED
1001e150 00000010 simple_bioscfg.obj (.hst1)
.sys 0 1001e160 00000010 UNINITIALIZED
1001e160 00000010 simple_bioscfg.obj (.sys)
.clk 0 1001e170 00000008 UNINITIALIZED
1001e170 00000008 simple_bioscfg.obj (.clk)
.mem 0 1001e178 00000004 UNINITIALIZED
1001e178 00000004 simple_bioscfg.obj (.mem)
FAR CALL TRAMPOLINES
callee addr tramp addr call addr call info
-------- -------- -------- -------- --------- ----------------
_DSPF_sp_minval
000243a0 .T$0002 1000ffa0 1000cac0 main.obj (.text)
_DSPF_sp_maxval
000240e0 .T$0001 1000ff80 1000ca90 main.obj (.text)
_DSPF_sp_vecmul
00024a60 .T$0005 10010000 1000cb9c main.obj (.text)
_DSPF_sp_blk_move
000252a0 .T$0003 1000ffc0 1000cb00 main.obj (.text)
_DSPF_sp_w_vec
000248e0 .T$0004 1000ffe0 1000cb48 main.obj (.text)
_cos 0002d120 .T$0006 10010020 1000cbb8 main.obj (.text)
__divd 0002c4e0 .T$0000 1000ff60 1000ae0c rts67plus.lib : _printfi.obj (.text:_ecvt)
1000adc0 : _printfi.obj (.text:_ecvt)
1000b1cc : _printfi.obj (.text:_fcvt)
1000b180 : _printfi.obj (.text:_fcvt)
1000bfc8 : _printfi.obj (.text:__pconv_e)
1000bf94 : _printfi.obj (.text:__pconv_e)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -