📄 bios.map
字号:
******************************************************************************
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 + -