rtdxbios.map

来自「DSP内核代码」· MAP 代码 · 共 1,614 行 · 第 1/4 页

MAP
1,614
字号
******************************************************************************
          TMS320C6x COFF Linker PC Version 4.32                
******************************************************************************
>> Linked Thu May 25 21:33:10 2006

OUTPUT FILE NAME:   <./Debug/rtdxbios.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 80000ce0


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
         CACHE_L2                00000000   00010000  00000000  RWIX
         SDRAM                   80000000   01000000  00012777  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.hwi       0    80000000    00000000     UNINITIALIZED

.gio       0    80000000    00000000     UNINITIALIZED

.data      0    80000000    00000000     UNINITIALIZED

.prd       0    80000000    00000000     UNINITIALIZED

.sysdata   0    80000000    00000000     UNINITIALIZED

.dsm       0    80000000    00000000     UNINITIALIZED

frt        0    80000000    00000000     UNINITIALIZED

.cio       0    80000000    00000000     UNINITIALIZED

.sysregs   0    80000000    00000000     UNINITIALIZED

.clk       0    80000000    00000008     UNINITIALIZED
                  80000000    00000008     rtdxbioscfg.obj (.clk)

.swi       0    80000008    0000002c     UNINITIALIZED
                  80000008    0000002c     rtdxbioscfg.obj (.swi)

.idl       0    80000034    00000020     UNINITIALIZED
                  80000034    00000010     rtdxbioscfg.obj (.idl)
                  80000044    00000010     rtdxbioscfg.obj (.idlcal)

.bss       0    80000054    000004fc     UNINITIALIZED
                  80000054    00000134     biosi.a62 : biosdata.o62 (.bss)
                  80000188    00000100               : hwi_disp_asm.o6 (.bss)
                  80000288    000000e0               : knl_inst.o62 (.bss)
                  80000368    000000cc     rtdxbioscfg.obj (.bss)
                  80000434    00000040     biosi.a62 : knl_inst.o62 (.bss:c)
                  80000474    00000038               : tsk_inst.o62 (.bss)
                  800004ac    00000024               : tsk_stup_inst.o (.bss)
                  800004d0    00000020               : sys_inst.o62 (.bss)
                  800004f0    00000018     lnkrtdx.a62 : rtdx.o62 (.bss)
                  80000508    00000010     biosi.a62 : knl_tick_inst.o (.bss)
                  80000518    00000008               : clk_start6x.o62 (.bss)
                  80000520    00000008               : tsk_inst.o62 (.bss:c)
                  80000528    00000008               : gbl.o62 (.bss:c)
                  80000530    00000008               : sys_inst.o62 (.bss:c)
                  80000538    00000008               : hwi.o62 (.bss)
                  80000540    00000004               : gbl_cslinit62.o (.bss)
                  80000544    00000004               : idl_busy.o62 (.bss)
                  80000548    00000004     rtdxbios.obj (.bss)
                  8000054c    00000004     biosi.a62 : mem_asm.o62 (.bss)

.far       0    80000550    00000204     UNINITIALIZED
                  80000550    000000f4     csl6711.lib : csl_irq.obj (.far)
                  80000644    0000008c     rts6700.lib : exit.obj (.far)
                  800006d0    00000028     csl6711.lib : csl.obj (.far)
                  800006f8    00000024                 : csl_timer.obj (.far)
                  8000071c    00000014     rtdx.lib : buffer1.obj (.far)
                  80000730    00000010     rtdxbioscfg_c.obj (.far)
                  80000740    0000000c     biosi.a62 : utl_putc_inst.o (.far)
                  8000074c    00000008     rts6700.lib : _lock.obj (.far)

.trcdata   0    80000754    0000000c     
                  80000754    0000000c     rtdxbioscfg.obj (.trcdata)

.mem       0    80000760    00000004     UNINITIALIZED
                  80000760    00000004     rtdxbioscfg.obj (.mem)

.gblinit   0    80000764    00000064     
                  80000764    00000064     rtdxbioscfg.obj (.gblinit)

.pinit     0    800007c8    0000000c     
                  800007c8    00000004     rtdx.lib : rtdx_mon.obj (.pinit)
                  800007cc    00000004              : buffer1.obj (.pinit)
                  800007d0    00000004     --HOLE-- [fill = 0]

.switch    0    800007d4    0000002c     
                  800007d4    0000002c     rtdx.lib : rtdx_mon.obj (.switch)

.hwi_vec   0    80000800    00000200     
                  80000800    00000200     rtdxbioscfg.obj (.hwi_vec)

.sysinit   0    80000a00    000003c0     
                  80000a00    000002e0     rtdxbioscfg.obj (.sysinit)
                  80000ce0    000000e0     biosi.a62 : boot.o62 (.sysinit)

.cinit     0    80000dc0    00001184     
                  80000dc0    0000096c     rtdxbioscfg.obj (.cinit)
                  8000172c    00000004     --HOLE-- [fill = 0]
                  80001730    000002dc     biosi.a62 : biosdata.o62 (.cinit)
                  80001a0c    00000004     --HOLE-- [fill = 0]
                  80001a10    0000012c     csl6711.lib : csl_irq.obj (.cinit)
                  80001b3c    00000004     --HOLE-- [fill = 0]
                  80001b40    000000a8     biosi.a62 : knl_inst.o62 (.cinit)
                  80001be8    0000005c     lnkrtdx.a62 : rtdx.o62 (.cinit)
                  80001c44    00000004     --HOLE-- [fill = 0]
                  80001c48    0000004c     csl6711.lib : csl_timer.obj (.cinit)
                  80001c94    00000004     --HOLE-- [fill = 0]
                  80001c98    0000004c     biosi.a62 : rta.o62 (.cinit)
                  80001ce4    00000004     --HOLE-- [fill = 0]
                  80001ce8    0000004c               : tsk_inst.o62 (.cinit)
                  80001d34    00000004     --HOLE-- [fill = 0]
                  80001d38    00000048               : knl_inst.o62 (.cinit:c)
                  80001d80    0000003c     csl6711.lib : csl.obj (.cinit)
                  80001dbc    00000004     --HOLE-- [fill = 0]
                  80001dc0    0000002c     biosi.a62 : utl_putc_inst.o (.cinit)
                  80001dec    00000004     --HOLE-- [fill = 0]
                  80001df0    0000002c     rts6700.lib : exit.obj (.cinit)
                  80001e1c    00000004     --HOLE-- [fill = 0]
                  80001e20    0000002c     biosi.a62 : tsk_stup_inst.o (.cinit)
                  80001e4c    00000004     --HOLE-- [fill = 0]
                  80001e50    00000024     rtdxbioscfg_c.obj (.cinit)
                  80001e74    00000004     --HOLE-- [fill = 0]
                  80001e78    0000001c     biosi.a62 : hwi.o62 (.cinit)
                  80001e94    00000004     --HOLE-- [fill = 0]
                  80001e98    0000001c     rts6700.lib : _lock.obj (.cinit)
                  80001eb4    00000004     --HOLE-- [fill = 0]
                  80001eb8    00000018     biosi.a62 : knl_tick_inst.o (.cinit)
                  80001ed0    00000010               : gbl.o62 (.cinit:c)
                  80001ee0    00000010               : clk_start6x.o62 (.cinit)
                  80001ef0    00000010               : tsk_inst.o62 (.cinit:c)
                  80001f00    00000010               : sys_inst.o62 (.cinit:c)
                  80001f10    0000000c               : idl_busy.o62 (.cinit)
                  80001f1c    00000004     --HOLE-- [fill = 0]
                  80001f20    0000000c     rtdx.lib : buffer1.obj (.cinit)
                  80001f2c    00000004     --HOLE-- [fill = 0]
                  80001f30    0000000c     biosi.a62 : knl_swit_inst.o (.cinit)
                  80001f3c    00000008     --HOLE-- [fill = 0]

.const     0    80001f44    000000eb     
                  80001f44    00000085     rtdxbios.obj (.const)
                  80001fc9    00000020     biosi.a62 : dev_init_inst.o (.const)
                  80001fe9    00000001               : tsk_inst.o62 (.const)
                  80001fea    00000023               : utl_doab_inst.o (.const)
                  8000200d    00000022               : utl_doer_inst.o (.const)

.hst1      0    80002030    00000010     UNINITIALIZED
                  80002030    00000010     rtdxbioscfg.obj (.hst1)

.text      0    80002040    00001000     
                  80002040    000003a0     rtdxbios.obj (.text)
                  800023e0    00000240     rts6700.lib : memcpy62.obj (.text)
                  80002620    00000220                 : exit.obj (.text)
                  80002840    000001c0     csl6711.lib : csl.obj (.text:__CSL_init)
                  80002a00    00000160                 : csl_timer.obj (.text:_TIMER_open)
                  80002b60    00000120                 : csl_timer.obj (.text:_TIMER_reset)
                  80002c80    00000120                 : csl_irq.obj (.text:_mux2Tables)
                  80002da0    000000c0                 : csl_irq.obj (.text:_getMux)
                  80002e60    00000080                 : csl_irq.obj (.text:__IRQ_init)
                  80002ee0    00000060                 : csl_timer.obj (.text:_TIMER_configArgs)
                  80002f40    00000040                 : csl_irq.obj (.text:_IRQ_enable)
                  80002f80    00000040     rts6700.lib : _lock.obj (.text)
                  80002fc0    00000040     csl6711.lib : csl_timer.obj (.text:_TIMER_start)
                  80003000    00000020                 : csl_irq.obj (.text)
                  80003020    00000020     rtdxbioscfg_c.obj (.text:CSL_cfgInit)

.bios      0    80003040    00003fa0     
                  80003040    000006e0     biosi.a62 : swi.o62 (.bios)
                  80003720    00000540     lnkrtdx.a62 : rtdx.o62 (.bios)
                  80003c60    00000420     biosi.a62 : hwi_disp_asm.o6 (.bios)
                  80004080    00000320               : prd.o62 (.bios)
                  800043a0    000002c0               : sem_pend_inst.o (.bios)
                  80004660    00000280               : rta.o62 (.bios)
                  800048e0    00000280               : knl_run_inst.o6 (.bios)
                  80004b60    00000260               : knl_tick_inst.o (.bios)
                  80004dc0    00000220               : pip.o62 (.bios)
                  80004fe0    00000220               : clk.o62 (.bios)
                  80005200    00000220               : gbl_cslcacheini (.bios)
                  80005420    00000200               : tsk_setu_inst.o (.bios)
                  80005620    00000200               : sem_dopo_inst.o (.bios)
                  80005820    000001e0               : tsk_exit_inst.o (.bios)
                  80005a00    000001c0               : knl_swit_inst.o (.bios)
                  80005bc0    000001a0               : autoinit.o62 (.bios)
                  80005d60    00000160               : dev_init_inst.o (.bios)
                  80005ec0    00000120               : tsk_stup_inst.o (.bios)
                  80005fe0    00000100               : idl_cal.o62 (.bios)
                  800060e0    00000100               : knl_chec_inst.o (.bios)
                  800061e0    00000100               : knl_exit_inst.o (.bios)
                  800062e0    000000e0               : sem_post_inst.o (.bios)
                  800063c0    000000e0               : sem_post_asm_in (.bios)
                  800064a0    000000c0               : mem_init_inst.o (.bios:.near)
                  80006560    000000c0               : lck_inst.o62 (.bios)
                  80006620    000000c0               : sys_exit_inst.o (.bios)
                  800066e0    000000c0               : knl_post_inst.o (.bios)
                  800067a0    000000a0               : atm_inst.o62 (.bios)
                  80006840    000000a0               : knl_ipos_inst.o (.bios)
                  800068e0    00000080               : idl_busy.o62 (.bios)
                  80006960    00000080               : clk_start6x.o62 (.bios)
                  800069e0    00000080               : gbl_cslinit62.o (.bios)
                  80006a60    00000080               : log.o62 (.bios)
                  80006ae0    00000080               : fxn.o62 (.bios)
                  80006b60    00000060               : sts.o62 (.bios)
                  80006bc0    00000060               : trc_c.o62 (.bios)
                  80006c20    00000060               : utl_putc_inst.o (.bios)
                  80006c80    00000060               : utl_doab_inst.o (.bios)
                  80006ce0    00000060               : sys_abor_inst.o (.bios)
                  80006d40    00000060               : que_get_inst.o6 (.bios)
                  80006da0    00000060               : tsk_init_inst.o (.bios)
                  80006e00    00000040               : swi_post.o62 (.bios)
                  80006e40    00000040               : rta_andn.o62 (.bios)
                  80006e80    00000040               : idl_stub_inst.o (.bios)
                  80006ec0    00000040               : sem_pend_asm_in (.bios)
                  80006f00    00000020               : fxn_c.o62 (.bios)
                  80006f20    00000020               : sts_set.o62 (.bios)
                  80006f40    00000020               : log_printf.o62 (.bios)
                  80006f60    00000020               : gbl_vers.o62 (.bios)
                  80006f80    00000020               : idl.o62 (.bios)
                  80006fa0    00000020               : utl_halt_inst.o (.bios)
                  80006fc0    00000020               : utl_doer_inst.o (.bios)

.stack     0    80006fe0    00000400     
                  80006fe0    00000400     --HOLE-- [fill = 00c0ffee]

.trace     0    800073e0    00000200     
                  800073e0    00000200     --HOLE-- [fill = 00000000]

.rtdx_data 
*          0    800075e0    00000430     UNINITIALIZED
                  800075e0    00000408     rtdxbioscfg.obj (.rtdx_data)
                  800079e8    0000001c     rtdx.lib : rtdx_mon.obj (.rtdx_data)
                  80007a04    0000000c              : buffer1.obj (.rtdx_data)

.args      0    80007a10    00000004     
                  80007a10    00000004     --HOLE-- [fill = 00000000]

.rtdx_text 
*          0    80007a20    00000fe0     
                  80007a20    000007a0     rtdx.lib : rtdx_mon.obj (.rtdx_text)
                  800081c0    00000580              : buffer1.obj (.rtdx_text)
                  80008740    000000e0              : rtdx_us8.obj (.rtdx_text)
                  80008820    000000a0              : rtdx_us7.obj (.rtdx_text)
                  800088c0    00000080              : rtdx_us6.obj (.rtdx_text)
                  80008940    00000080              : buffer2.obj (.rtdx_text)
                  800089c0    00000040              : intr_tgt.obj (.rtdx_text)

.hst       0    80008a00    0000002c     UNINITIALIZED
                  80008a00    0000002c     rtdxbioscfg.obj (.hst)

.hst0      0    80008a2c    00000100     UNINITIALIZED
                  80008a2c    00000100     rtdxbioscfg.obj (.hst0)

.tsk       0    80008b2c    000001e0     UNINITIALIZED
                  80008b2c    000001e0     rtdxbioscfg.obj (.tsk)

.TSK_idle$stk 
*          0    80008d10    00000400     UNINITIALIZED
                  80008d10    00000400     rtdxbioscfg.obj (.TSK_idle$stk)

.task_in$stk 
*          0    80009110    00000400     UNINITIALIZED
                  80009110    00000400     rtdxbioscfg.obj (.task_in$stk)

.task_pro$stk 
*          0    80009510    00000400     UNINITIALIZED
                  80009510    00000400     rtdxbioscfg.obj (.task_pro$stk)

.task_out$stk 
*          0    80009910    00000400     UNINITIALIZED
                  80009910    00000400     rtdxbioscfg.obj (.task_out$stk)

.task_end$stk 
*          0    80009d10    00000400     UNINITIALIZED
                  80009d10    00000400     rtdxbioscfg.obj (.task_end$stk)

.log       0    8000a110    00000030     
                  8000a110    00000030     rtdxbioscfg.obj (.log)

.sts       0    8000a140    00000070     
                  8000a140    00000070     rtdxbioscfg.obj (.sts)

.sys       0    8000a1b0    00000010     UNINITIALIZED
                  8000a1b0    00000010     rtdxbioscfg.obj (.sys)

.LOG_system$buf 
*          0    8000a200    00000100     
                  8000a200    00000100     rtdxbioscfg.obj (.LOG_system$buf) [fill = ffffffff]

.pip       0    8000a300    000000c8     UNINITIALIZED
                  8000a300    000000c8     rtdxbioscfg.obj (.pip)

.trace$buf 
*          0    8000a400    00000400     
                  8000a400    00000400     rtdxbioscfg.obj (.trace$buf) [fill = ffffffff]

.SDRAM$heap 
*          0    8000a800    00008000     UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
80000054   $bss
80000054   .bss
80000000   .data
80002040   .text
80000ba4   BIOS$$CLKOFF
80000b74   BIOS$$CLKON
80000a00   BIOS_init
80000c34   BIOS_start
80002834   C$$EXIT
ffffffff   CACHE_L2
00000001   CLK$
80000000   CLK_A_TABBEG
80000008   CLK_A_TABEND
00000008   CLK_A_TABLEN
0000927c   CLK_COUNTSPMS
00000000   CLK_COUNTSPMSHIGH
8000007c   CLK_D_idletime
80000078   CLK_D_isrhook
80000074   CLK_D_tabbeg
80000070   CLK_D_timefxn
80004fe0   CLK_F_getfhtime
80005000   CLK_F_gethtime
80005074   CLK_F_getltime
80005000   CLK_F_getshtime
80005080   CLK_F_isr
800051bc   CLK_F_itime
80003c60   CLK_HOOKFXN
00004000   CLK_INTBIT
0000927c   CLK_PRD
01940000   CLK_REGS
8000006c   CLK_R_time
00000020   CLK_TCR
00000000   CLK_TDDR
80005000   CLK_TIMEFXN
00000000   CLK_TIMERNUM
00000001   CLK_USETIMER
80000004   CLK_null
00000000   DEV$
00000000   DGN$
00000000   DHL$
00000000   DHL_gChannelsAvailable
00000000   DIO$
00000000   DIO_NUMSWIBASE
00000000   DIO_NUMTSKBASE
00000000   DIO_STATIC
00000000   DPI$
80006ae0   FXN_F_nop
80006ae8   FXN_F_run
80006b38   FXN_F_zero
00000001   GBL$
00000000   GBL_BIGENDIAN
00000000   GBL_C641XL2PRIORITY
00000000   GBL_CACHE
00000001   GBL_CALLCSLCFGINIT
00000001   GBL_ENABLEINST
00000042   GBL_FOOTPRINT
80006f60   GBL_F_version
00002226   GBL_L2ALLOC
00000000   GBL_L2CONFIGALLOC
00000001   GBL_L2CONFIGURE
00000001   GBL_L2MARMASK
00000000   GBL_L2MARMASK1
00000000   GBL_L2MARMASK2
00000000   GBL_L2MARMASK3
00000000   GBL_L2MARMASK4
00000000   GBL_L2MARMASK5
00000007   GBL_L2MODE
00000000   GBL_L2PRIORITY
00000000   GBL_NULL
00000000   GBL_ROM
00000001   GBL_SUPPORTCSL
0000dbef   GBL_TRCMASKVALUE
00000000   GBL_USERINIT
80006f00   GBL_USERINITFXN
00000001   GBL_boot
8000075c   GBL_initdone
80006fe0   GBL_stackbeg
800073df   GBL_stackend
00000000   GIO$
80006f00   GIO_CREATEFXN
80006f00   GIO_DELETEFXN
80006f00   GIO_PENDFXN
80006f00   GIO_POSTFXN
00000000   HOOK$
00000000   HOOK_KNLID
00000001   HST$
80008a00   HST_A_TABBEG
80008a2c   HST_A_TABEND
00000002   HST_A_TABLEN
00000000   HST_DSM
80000378   HST_DSMBUFSEG
00000400   HST_DSMMEMSIZE
8000016c   HST_D_chanmask

⌨️ 快捷键说明

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