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

📄 simple_bios_app_dsplib_rts_rom.map

📁 Using ROM Contents on TMS320C672x
💻 MAP
📖 第 1 页 / 共 5 页
字号:
******************************************************************************
          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 + -