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

📄 bios.map

📁 基于TMS320C5410的BIOS测试程序
💻 MAP
📖 第 1 页 / 共 4 页
字号:
******************************************************************************
         TMS320C54x COFF Linker PC v4.1.0                      
******************************************************************************
>> Linked Mon May 29 22:47:45 2006

OUTPUT FILE NAME:   <bios.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00003917


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: VECT                    00002000   00000080  00000080  RWIX
         IPROG                   00002080   00001f80  00001911  RWIX
         EPROG                   0000c000   00003f80  00000000  RWIX

PAGE  1: USERREGS                00000060   0000001a  00000000  RWIX
         CSLREGS                 0000007a   00000002  00000000  RWIX
         BIOSREGS                0000007c   00000004  00000004  RWIX
         IDATA                   00000080   00001fff  00001140  RWIX
         EDATA                   00008000   00004000  00000000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.hwi_vec   0    00002000    00000080     
                  00002000    00000080     bioscfg.obj (.hwi_vec)

.hwi       0    00002080    00000000     UNINITIALIZED

frt        0    00002080    00000000     UNINITIALIZED

.switch    0    00002080    00000000     UNINITIALIZED

.bios      0    00002080    00001008     
                  00002080    0000001e     bioscfg.obj (.bios:.near)
                  0000209e    000001d8     lnkrtdx.a54 : rtdx.o54 (.bios:.near)
                  00002276    00000045     biosi.a54 : clk.o54 (.bios:.near)
                  000022bb    00000034               : clk_isr.o54 (.bios:.norptb)
                  000022ef    00000133               : clk_run.o54 (.bios:.norptb)
                  00002422    00000018               : clk_start54.o54 (.bios)
                  0000243a    0000000e               : fxn.o54 (.bios:.near)
                  00002448    00000001               : gbl_chip.o54 (.bios:.near)
                  00002449    00000015               : gbl_cslinit54.o (.bios)
                  0000245e    00000003               : gbl_vers.o54 (.bios:.near)
                  00002461    00000018               : idl.o54 (.bios:.near)
                  00002479    00000015               : idl_busy.o54 (.bios:.near)
                  0000248e    00000026               : log.o54 (.bios:.near)
                  000024b4    00000077               : pip.o54 (.bios:.near)
                  0000252b    0000002e               : fxn_exec.o54 (.bios:.near)
                  00002559    0000006d               : prd.o54 (.bios:.near)
                  000025c6    00000034               : prd_tick.o54 (.bios:.near)
                  000025fa    0000009c               : rta.o54 (.bios:.near)
                  00002696    00000008               : rta_andn.o54 (.bios:.near)
                  0000269e    00000027               : sts.o54 (.bios:.near)
                  000026c5    000001e0               : swi.o54 (.bios:.near)
                  000028a5    00000030               : knl_exit_inst.o (.bios)
                  000028d5    00000086               : knl_run_inst.o5 (.bios)
                  0000295b    00000045               : knl_chec_inst.o (.bios:.near)
                  000029a0    0000003d               : knl_swit_inst.o (.bios)
                  000029dd    0000000f               : knl_swit_inst.o (.bios:.near)
                  000029ec    000000a6               : knl_tick_inst.o (.bios)
                  00002a92    0000001f               : knl_post_inst.o (.bios)
                  00002ab1    00000021               : knl_ipos_inst.o (.bios)
                  00002ad2    00000063               : mem_init_inst.o (.bios:.near)
                  00002b35    00000036               : mem_rom.o54 (.bios:.near)
                  00002b6b    00000010               : mem_rom.o54 (.bios:.wrap)
                  00002b7b    0000000a               : idl_stub_inst.o (.bios:.near)
                  00002b85    00000035               : idl_cal.o54 (.bios:.near)
                  00002bba    00000030               : que_get_inst.o5 (.bios)
                  00002bea    00000014               : swi_dec.o54 (.bios:.wrap)
                  00002bfe    0000000b               : swi_post.o54 (.bios:.wrap)
                  00002c09    0000007d               : tsk_exit_inst.o (.bios)
                  00002c86    00000027               : sys_exit_inst.o (.bios)
                  00002cad    0000008f               : sem_dopo_inst.o (.bios)
                  00002d3c    0000001d               : tsk_init_inst.o (.bios)
                  00002d59    0000007b               : tsk_setu_inst.o (.bios)
                  00002dd4    0000003a               : tsk_stup_inst.o (.bios)
                  00002e0e    0000003d               : lck_inst.o54 (.bios)
                  00002e4b    00000048               : sem_post_asm_in (.bios)
                  00002e93    00000025               : sem_post_inst.o (.bios)
                  00002eb8    0000004f               : sem_pend_asm_in (.bios)
                  00002f07    000000bb               : sem_pend_inst.o (.bios)
                  00002fc2    0000000f               : utl_doab_inst.o (.bios)
                  00002fd1    0000000e               : utl_doer_inst.o (.bios)
                  00002fdf    00000016               : utl_putc_inst.o (.bios)
                  00002ff5    00000005               : utl_halt_inst.o (.bios)
                  00002ffa    00000042               : atm_inst.o54 (.bios)
                  0000303c    00000001               : fxn_c.o54 (.bios)
                  0000303d    00000010               : hwi_c.o54 (.bios:.wrap)
                  0000304d    0000000e               : idl_c.o54 (.bios:.wrap)
                  0000305b    00000007               : log_event.o54 (.bios:.wrap)
                  00003062    00000007               : log_printf.o54 (.bios:.wrap)
                  00003069    00000009               : sts_set.o54 (.bios:.wrap)
                  00003072    0000000f               : trc_c.o54 (.bios:.wrap)
                  00003081    00000007               : clk_itime.o54 (.bios:.wrap)

.cinit     0    00003088    000003c7     
                  00003088    00000191     bioscfg.obj (.cinit)
                  00003219    00000006     volume.obj (.cinit)
                  0000321f    000000c1     biosi.a54 : biosdata.o54 (.cinit)
                  000032e0    00000004               : clk_start54.o54 (.cinit)
                  000032e4    00000003               : idl_busy.o54 (.cinit)
                  000032e7    00000006               : rta.o54 (.cinit)
                  000032ed    0000005a               : knl_inst.o54 (.cinit)
                  00003347    00000003               : knl_swit_inst.o (.cinit)
                  0000334a    00000006               : knl_tick_inst.o (.cinit)
                  00003350    00000006               : sys_inst.o54 (.cinit)
                  00003356    00000018               : tsk_inst.o54 (.cinit)
                  0000336e    0000000b               : tsk_stup_inst.o (.cinit)
                  00003379    00000009               : utl_putc_inst.o (.cinit)
                  00003382    00000003     rtdx.lib : buffer1.o54 (.cinit)
                  00003385    000000ba     csl5410.lib : csl_csldat.obj (.cinit)
                  0000343f    00000006     rts.lib : _lock.obj (.cinit)
                  00003445    00000009             : exit.obj (.cinit)
                  0000344e    00000001     --HOLE-- [fill = 0]

.text      0    0000344f    00000339     
                  0000344f    00000001     bioscfg_c.obj (.text:CSL_cfgInit)
                  00003450    00000010     load.obj (.text)
                  00003460    00000065     volume.obj (.text)
                  000034c5    00000121     rtdx.lib : buffer1.o54 (.text)
                  000035e6    00000015              : IMR.o54 (.text)
                  000035fb    0000000b     csl5410.lib : _csl_init.obj (.text:_CSL_init)
                  00003606    00000024                 : irq_enab.obj (.text:IRQ_enable)
                  0000362a    00000008                 : irq_gdis.obj (.text:IRQ_globalDisable)
                  00003632    0000000e                 : irq_grest.obj (.text:IRQ_globalRestore)
                  00003640    0000002d                 : tim_cfgb.obj (.text:TIMER_configArgs)
                  0000366d    00000064                 : tim_open.obj (.text:TIMER_open)
                  000036d1    00000044                 : tim_rst.obj (.text:TIMER_reset)
                  00003715    0000000c                 : tim_start.obj (.text:TIMER_start)
                  00003721    00000007     rts.lib : _lock.obj (.text)
                  00003728    00000052             : exit.obj (.text)
                  0000377a    0000000e             : memcpy.obj (.text)

.rtdx_text 
*          0    00003788    00000111     
                  00003788    00000111     rtdx.lib : rtdx_mon.o54 (.rtdx_text)

.sysinit   0    00003899    000000e5     
                  00003899    0000007e     bioscfg.obj (.sysinit)
                  00003917    00000067     biosi.a54 : boot.o54 (.sysinit)

.gblinit   0    0000397e    0000000d     
                  0000397e    0000000d     bioscfg.obj (.gblinit)

.pinit     0    0000398b    00000004     
                  0000398b    00000001     rtdx.lib : rtdx_mon.o54 (.pinit)
                  0000398c    00000001              : buffer1.o54 (.pinit)
                  0000398d    00000002     --HOLE-- [fill = 0]

.trcdata   0    0000398f    00000002     
                  0000398f    00000002     bioscfg.obj (.trcdata)

.sysregs   1    0000007c    00000004     
                  0000007c    00000004     biosi.a54 : biosdata.o54 (.sysregs)

.far       1    00000080    00000000     UNINITIALIZED

.data      1    00000080    00000000     UNINITIALIZED

.cio       1    00000080    00000000     UNINITIALIZED

.dsm       1    00000080    00000000     UNINITIALIZED

.gio       1    00000080    00000000     UNINITIALIZED

.IDATA$heap 
*          1    00000080    00000400     UNINITIALIZED

.trace     1    00000480    00000200     
                  00000480    00000200     --HOLE-- [fill = 0000]

.rtdx_data 
*          1    00000680    00000110     
                  00000680    00000104     bioscfg.obj (.rtdx_data) [fill = 0]
                  00000784    0000000c     rtdx.lib : rtdx_mon.o54 (.rtdx_data)

.hst0      1    00000790    00000040     UNINITIALIZED
                  00000790    00000040     bioscfg.obj (.hst0)

.sts       1    000007d0    00000030     
                  000007d0    00000030     bioscfg.obj (.sts)

.trace$buf 
*          1    00000800    00000200     
                  00000800    00000200     bioscfg.obj (.trace$buf) [fill = ffff]

.LOG_system$buf 
*          1    00000a00    00000200     
                  00000a00    00000200     bioscfg.obj (.LOG_system$buf) [fill = ffff]

.bss       1    00000c00    0000018d     UNINITIALIZED
                  00000c00    00000023     bioscfg.obj (.bss)
                  00000c23    00000001     biosi.a54 : gbl_cslinit54.o (.bss)
                  00000c24    00000001               : mem_asm.o54 (.bss)
                  00000c25    000000cb     volume.obj (.bss)
                  00000cf0    00000048     biosi.a54 : knl_inst.o54 (.bss)
                  00000d38    00000023     rts.lib : exit.obj (.bss)
                  00000d5b    00000010     biosi.a54 : tsk_inst.o54 (.bss)
                  00000d6b    0000000a               : sys_inst.o54 (.bss)
                  00000d75    00000009               : tsk_stup_inst.o (.bss)
                  00000d7e    00000004     rtdx.lib : buffer1.o54 (.bss)
                  00000d82    00000004     biosi.a54 : knl_tick_inst.o (.bss)
                  00000d86    00000003               : utl_putc_inst.o (.bss)
                  00000d89    00000002     rts.lib : _lock.obj (.bss)
                  00000d8b    00000002     biosi.a54 : clk_start54.o54 (.bss)

.mem       1    00000d8d    00000001     UNINITIALIZED
                  00000d8d    00000001     bioscfg.obj (.mem)

.TSK_idle$stk 
*          1    00000d8e    00000100     UNINITIALIZED
                  00000d8e    00000100     bioscfg.obj (.TSK_idle$stk)

.stack     1    00000e8e    00000100     
                  00000e8e    00000100     --HOLE-- [fill = beef]

.pip       1    00000f8e    00000036     UNINITIALIZED
                  00000f8e    00000036     bioscfg.obj (.pip)

.swi       1    00000fc4    00000024     UNINITIALIZED
                  00000fc4    00000024     bioscfg.obj (.swi)

.tsk       1    00000fe8    00000018     UNINITIALIZED
                  00000fe8    00000018     bioscfg.obj (.tsk)

.sysdata   1    00001000    0000005b     UNINITIALIZED
                  00001000    0000005b     biosi.a54 : biosdata.o54 (.sysdata)

.csldata   1    0000105c    000000b8     UNINITIALIZED
                  0000105c    000000b8     csl5410.lib : csl_csldat.obj (.csldata)

.const     1    00001114    00000074     
                  00001114    0000002e     volume.obj (.const)
                  00001142    00000001     biosi.a54 : tsk_inst.o54 (.const)
                  00001143    00000023               : utl_doab_inst.o (.const)
                  00001166    00000022               : utl_doer_inst.o (.const)

.log       1    00001188    0000000c     
                  00001188    0000000c     bioscfg.obj (.log)

.hst       1    00001194    0000000b     UNINITIALIZED
                  00001194    0000000b     bioscfg.obj (.hst)

.idl       1    0000119f    0000000a     UNINITIALIZED
                  0000119f    00000005     bioscfg.obj (.idl)
                  000011a4    00000005     bioscfg.obj (.idlcal)

.prd       1    000011a9    00000009     UNINITIALIZED
                  000011a9    00000009     bioscfg.obj (.prd)

.args      1    000011b2    00000004     
                  000011b2    00000004     --HOLE-- [fill = 0000]

.sys       1    000011b6    00000004     UNINITIALIZED
                  000011b6    00000004     bioscfg.obj (.sys)

.hst1      1    000011bc    00000004     UNINITIALIZED
                  000011bc    00000004     bioscfg.obj (.hst1)

.clk       1    000011c0    00000003     UNINITIALIZED
                  000011c0    00000003     bioscfg.obj (.clk)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00000c00   .bss
00000080   .data
0000344f   .text
0000378a   ATRAP_H
ffffffff   BIOSREGS
00003899   BIOS_init
000038f5   BIOS_start
00000000   BUF$
00000001   BUF_ENABLED
00003777   C$$EXIT
00000001   CLK$
000011c0   CLK_A_TABBEG
000011c3   CLK_A_TABEND
00000003   CLK_A_TABLEN
000086a0   CLK_COUNTSPMS
00000001   CLK_COUNTSPMSHIGH
00001009   CLK_D_idletime
00001008   CLK_D_isrhook
00001007   CLK_D_tabbeg
00001006   CLK_D_timefxn
00002276   CLK_F_getfhtime
00002283   CLK_F_gethtime
00002297   CLK_F_getltime
00002283   CLK_F_getshtime
000022bb   CLK_F_isr
000022bb   CLK_F_isr54x
0000229a   CLK_F_itime
000022ef   CLK_F_run
000022ef   CLK_HOOKFXN
000011c2   CLK_NULL
0000c34f   CLK_PRD
00000000   CLK_PRDHIGH
00000000   CLK_REGS
0000007c   CLK_R_timh
0000007d   CLK_R_timl
00000020   CLK_TCR
00000000   CLK_TDDR
00000000   CLK_TDDRHIGH
00002283   CLK_TIMEFXN
00000000   CLK_TIMERNUM
00000001   CLK_USETIMER
ffffffff   CSLREGS
00000000   DEV$
00000000   DGN$
00000000   DHL$
00000000   DHL_gChannelsAvailable
00000000   DIO$
00000000   DIO_NUMSWIBASE
00000000   DIO_NUMTSKBASE
00000000   DIO_STATIC
00000000   DPI$
ffffffff   EDATA
ffffffff   EPROG
0000252b   FXN_F_execute
00002445   FXN_F_nop
0000243a   FXN_F_run
00002446   FXN_F_zero
00000001   GBL$
00000020   GBL_A_SYSDP
00001000   GBL_A_SYSPAGE
00000490   GBL_A_VERSION
00000002   GBL_BSCR
00000001   GBL_CALLCSLCFGINIT
00000000   GBL_CHIPPRSC
00000000   GBL_CHIPTYPE5441
00000000   GBL_CLKMD
00000001   GBL_ENABLEINST
00000000   GBL_FARMODE
00000042   GBL_FOOTPRINT
00002448   GBL_F_chip
00002448   GBL_F_chip54x
0000245e   GBL_F_version
00000000   GBL_MODIFYCLKMD
00000000   GBL_MODIFYSWCR
00000000   GBL_NULL
00002020   GBL_PMST
00000000   GBL_ROM
0000007f   GBL_R_sysdp
00000001   GBL_SUPPORTCSL
00000000   GBL_SWCR
00000209   GBL_SWWSR
0000dbef   GBL_TRCMASKVALUE
00000000   GBL_USERINIT
0000303c   GBL_USERINITFXN
00000001   GBL_boot
00003990   GBL_initdone
00000e8e   GBL_stackbeg
00000f8c   GBL_stackend
00000000   GIO$
0000303c   GIO_CREATEFXN
0000303c   GIO_DELETEFXN
0000303c   GIO_PENDFXN
0000303c   GIO_POSTFXN
00000000   HOOK$
00000000   HOOK_KNLID
00000001   HST$
00001194   HST_A_TABBEG
0000119f   HST_A_TABEND
00000002   HST_A_TABLEN
00000000   HST_DSM
00000c04   HST_DSMBUFSEG
00000400   HST_DSMMEMSIZE
00001048   HST_D_chanmask
00000100   HST_MAXFRAMEALLOWED
00000040   HST_MAXFRAMESET
00000000   HST_NONE
00000001   HST_RTDX
00000001   HWI$
0000104b   HWI_D_stkbottom
0000104c   HWI_D_stktop
00000010   HWI_INT0
00000011   HWI_INT1
00000012   HWI_INT2
00000001   HWI_NMI
00000000   HWI_RS
0000001a   HWI_SINT10
0000001b   HWI_SINT11
0000001c   HWI_SINT12
0000001d   HWI_SINT13
0000001e   HWI_SINT14
0000001f   HWI_SINT15
00000002   HWI_SINT17
00000003   HWI_SINT18
00000004   HWI_SINT19
00000005   HWI_SINT20
00000006   HWI_SINT21
00000007   HWI_SINT22
00000008   HWI_SINT23
00000009   HWI_SINT24
0000000a   HWI_SINT25
0000000b   HWI_SINT26

⌨️ 快捷键说明

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