📄 firlab.map
字号:
******************************************************************************
TMS320C54x COFF Linker Version 3.50
******************************************************************************
>> Linked Thu Mar 30 17:28:29 2000
OUTPUT FILE NAME: <FIRlab.out>
ENTRY POINT SYMBOL: "_c_int00" address: 00002839
MEMORY CONFIGURATION
name origin length used attributes fill
-------- -------- --------- -------- ---------- --------
PAGE 0: IPROG 00002000 000001d00 00000915 RWIX
EPROG 0000c000 000003e80 000024a6 RWIX
VECT 0000ff80 000000080 00000080 RWIX
PAGE 1: USERREGS 00000060 00000001c 00000000 RWIX
BIOSREGS 0000007c 000000004 00000004 RWIX
IDATA 00000080 000001f80 00000af5 RWIX
BUFFRAM 00003c00 000000400 00000400 RWIX
EDATA 00008000 000004000 00000000 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.vers 0 00000000 00000036 COPY SECTION
00000000 00000036 bioslabcfg.obj (.vers)
.clk 1 00000080 00000002 UNINITIALIZED
00000080 00000002 bioslabcfg.obj (.clk)
.hwi_vec 0 0000ff80 00000080
0000ff80 00000080 bioslabcfg.obj (.hwi_vec)
.hwi 0 00002000 00000000 UNINITIALIZED
.idl 1 00000082 0000000a UNINITIALIZED
00000082 00000005 bioslabcfg.obj (.idl)
00000087 00000005 bioslabcfg.obj (.idlcal)
.prd 1 0000008c 00000009 UNINITIALIZED
0000008c 00000009 bioslabcfg.obj (.prd)
.swi 1 00000095 00000018 UNINITIALIZED
00000095 00000018 bioslabcfg.obj (.swi)
.sysregs 1 0000007c 00000004
0000007c 00000004 biosi.a54 : biosdata.o54 (.sysregs)
.pip1 1 00003c00 00000200 UNINITIALIZED
00003c00 00000200 bioslabcfg.obj (.pip1)
.pip0 1 00003e00 00000200 UNINITIALIZED
00003e00 00000200 bioslabcfg.obj (.pip0)
.text 0 0000c000 000021d2
0000c000 00000000 bioslabcfg.obj (.text)
0000c000 00000000 rtdx.lib : version.obj (.text)
0000c000 00000000 : rtdx_mon.obj (.text)
0000c000 00000000 biosi.a54 : sys_inst.o54 (.text)
0000c000 00000000 : fxn_exec.o54 (.text)
0000c000 00000000 : pip_c.o54 (.text)
0000c000 00000000 : log_printf.o54 (.text)
0000c000 00000000 : log_event.o54 (.text)
0000c000 00000000 : hwi_c.o54 (.text)
0000c000 00000000 : sys_asm_inst.o (.text)
0000c000 00000000 : swi_andn.o54 (.text)
0000c000 00000000 : trc.o54 (.text)
0000c000 00000000 : swi.o54 (.text)
0000c000 00000000 : sts.o54 (.text)
0000c000 00000000 : rta_andn.o54 (.text)
0000c000 00000000 : rta.o54 (.text)
0000c000 00000000 : prd_tick.o54 (.text)
0000c000 00000000 : prd.o54 (.text)
0000c000 00000000 : pip.o54 (.text)
0000c000 00000000 : log.o54 (.text)
0000c000 00000000 : idl_cal.o54 (.text)
0000c000 00000000 : idl_busy.o54 (.text)
0000c000 00000000 : idl.o54 (.text)
0000c000 00000000 : fxn.o54 (.text)
0000c000 00000000 : clk_run.o54 (.text)
0000c000 00000000 : clk_isr.o54 (.text)
0000c000 00000000 : clk.o54 (.text)
0000c000 00000000 : biosdata.o54 (.text)
0000c000 00000000 : boot.o54 (.text)
0000c000 00000000 lnkrtdx.a54 : rtdx.o54 (.text)
0000c000 00000000 drv5402.lib : vectors.obj (.text)
0000c000 0000022d BIOSlab.obj (.text)
0000c22d 000000fa isrtramp.obj (.text)
0000c327 0000056c dsk5402.lib : board.obj (.text)
0000c893 00000d1e : codec02.obj (.text)
0000d5b1 00000373 : uart.obj (.text)
0000d924 0000001f : portio_.obj (.text)
0000d943 00000029 54xdsp.lib : fir.obj (.text)
0000d96c 00000116 drv5402.lib : dma5402.obj (.text)
0000da82 0000004b : intr.obj (.text)
0000dacd 00000046 biosi.a54 : exit_inst.o54 (.text)
0000db13 0000000e : sys_abor_inst. (.text)
0000db21 00000027 : sys_exit_inst. (.text)
0000db48 00000016 : utl_putc_inst. (.text)
0000db5e 00000005 : utl_halt_inst. (.text)
0000db63 00000001 : fxn_c.o54 (.text)
0000db64 0000000f : utl_doab_inst. (.text)
0000db73 00000010 : utl_doer_inst. (.text)
0000db83 000000d4 rtdx.lib : buffer1.obj (.text)
0000dc57 0000001e : buffer2.obj (.text)
0000dc75 000001ec rts.lib : lowlev.obj (.text)
0000de61 0000000f : memcpy.obj (.text)
0000de70 00000011 : strchr.obj (.text)
0000de81 00000016 : strcmp.obj (.text)
0000de97 0000002f : strncpy.obj (.text)
0000dec6 00000037 : idiv.obj (.text)
0000defd 0000000c : udiv.obj (.text)
0000df09 00000203 : lddrv.obj (.text)
0000e10c 000000a9 : ldmsg.obj (.text)
0000e1b5 0000000d : strcpy.obj (.text)
0000e1c2 00000010 : strlen.obj (.text)
.cinit 0 0000e1d2 000002d0
0000e1d2 0000017f bioslabcfg.obj (.cinit)
0000e351 0000002d BIOSlab.obj (.cinit)
0000e37e 00000012 dsk5402.lib : board.obj (.cinit)
0000e390 00000003 : codec02.obj (.cinit)
0000e393 00000020 drv5402.lib : intr.obj (.cinit)
0000e3b3 00000015 lnkrtdx.a54 : rtdx.o54 (.cinit)
0000e3c8 0000009a biosi.a54 : biosdata.o54 (.cinit)
0000e462 00000003 : idl_busy.o54 (.cinit)
0000e465 00000006 : rta.o54 (.cinit)
0000e46b 00000006 : exit_inst.o54 (.cinit)
0000e471 00000009 : utl_putc_inst. (.cinit)
0000e47a 00000006 : sys_inst.o54 (.cinit)
0000e480 00000006 rtdx.lib : buffer1.obj (.cinit)
0000e486 0000001b rts.lib : lowlev.obj (.cinit)
0000e4a1 00000001 --HOLE-- [fill = 0000]
frt 0 0000c000 00000000 UNINITIALIZED
.pinit 0 0000e4a2 00000004
0000e4a2 00000001 rtdx.lib : buffer1.obj (.pinit)
0000e4a3 00000001 : rtdx_mon.obj (.pinit)
0000e4a4 00000002 --HOLE-- [fill = 0000]
.bss 1 00000100 000001d4 UNINITIALIZED
00000100 00000001 biosi.a54 : sys_asm_inst.o (.bss)
00000101 00000000 : sts.o54 (.bss)
00000101 00000000 : swi.o54 (.bss)
00000101 00000000 : trc.o54 (.bss)
00000101 00000000 : prd_tick.o54 (.bss)
00000101 00000000 : rta.o54 (.bss)
00000101 00000000 : rta_andn.o54 (.bss)
00000101 00000000 : sys_exit_inst. (.bss)
00000101 00000000 lnkrtdx.a54 : rtdx.o54 (.bss)
00000101 00000000 biosi.a54 : utl_halt_inst. (.bss)
00000101 00000000 : swi_andn.o54 (.bss)
00000101 00000000 : sys_abor_inst. (.bss)
00000101 00000000 drv5402.lib : vectors.obj (.bss)
00000101 00000000 biosi.a54 : clk_isr.o54 (.bss)
00000101 00000000 : clk_run.o54 (.bss)
00000101 00000000 : fxn.o54 (.bss)
00000101 00000000 : boot.o54 (.bss)
00000101 00000000 : biosdata.o54 (.bss)
00000101 00000000 : clk.o54 (.bss)
00000101 00000000 : log.o54 (.bss)
00000101 00000000 : pip.o54 (.bss)
00000101 00000000 : prd.o54 (.bss)
00000101 00000000 : idl.o54 (.bss)
00000101 00000000 : idl_busy.o54 (.bss)
00000101 00000000 : idl_cal.o54 (.bss)
00000101 00000000 rts.lib : strchr.obj (.bss)
00000101 00000000 : strcmp.obj (.bss)
00000101 00000000 : strncpy.obj (.bss)
00000101 00000000 rtdx.lib : version.obj (.bss)
00000101 00000000 isrtramp.obj (.bss)
00000101 00000000 rts.lib : memcpy.obj (.bss)
00000101 00000000 : ldmsg.obj (.bss)
00000101 00000000 : strcpy.obj (.bss)
00000101 00000000 : strlen.obj (.bss)
00000101 00000000 : idiv.obj (.bss)
00000101 00000000 : udiv.obj (.bss)
00000101 00000000 dsk5402.lib : portio_.obj (.bss)
00000101 00000000 rtdx.lib : rtdx_mon.obj (.bss)
00000101 00000000 biosi.a54 : log_printf.o54 (.bss)
00000101 00000000 : pip_c.o54 (.bss)
00000101 00000000 : utl_doab_inst. (.bss)
00000101 00000000 : fxn_c.o54 (.bss)
00000101 00000000 : hwi_c.o54 (.bss)
00000101 00000000 : log_event.o54 (.bss)
00000101 00000000 54xdsp.lib : fir.obj (.bss)
00000101 00000000 drv5402.lib : dma5402.obj (.bss)
00000101 00000000 rtdx.lib : buffer2.obj (.bss)
00000101 00000000 biosi.a54 : utl_doer_inst. (.bss)
00000101 00000000 : fxn_exec.o54 (.bss)
00000101 00000012 bioslabcfg.obj (.bss)
00000113 000000d0 rts.lib : lddrv.obj (.bss)
000001e3 00000048 : lowlev.obj (.bss)
0000022b 00000036 dsk5402.lib : codec02.obj (.bss)
00000261 00000022 biosi.a54 : exit_inst.o54 (.bss)
00000283 0000001e drv5402.lib : intr.obj (.bss)
000002a1 0000001a BIOSlab.obj (.bss)
000002bb 0000000a biosi.a54 : sys_inst.o54 (.bss)
000002c5 00000006 dsk5402.lib : board.obj (.bss)
000002cb 00000004 rtdx.lib : buffer1.obj (.bss)
000002cf 00000003 biosi.a54 : utl_putc_inst. (.bss)
000002d2 00000002 dsk5402.lib : uart.obj (.bss)
.far 1 00000080 00000000 UNINITIALIZED
.sysdata 1 00000300 00000054
00000300 0000004d biosi.a54 : biosdata.o54 (.sysdata)
0000034d 00000007 lnkrtdx.a54 : rtdx.o54 (.sysdata)
.LCK$bss 1 00000080 00000000 UNINITIALIZED
.args 1 000000ad 00000004
000000ad 00000000 biosi.a54 : boot.o54 (.args)
000000ad 00000004 --HOLE-- [fill = 0000]
.trace$buf 1 000000c0 00000020
000000c0 00000020 bioslabcfg.obj (.trace$buf) [fill = ffff]
.LOG_system$buf 1 00000400 00000100
00000400 00000100 bioslabcfg.obj (.LOG_system$buf) [fill = ffff]
.printf 1 00000080 00000000 COPY SECTION
.MEM$obj 1 00000080 00000000 UNINITIALIZED
.log 1 000000b1 0000000c
000000b1 0000000c bioslabcfg.obj (.log)
.MBX$bss 1 00000080 00000000 UNINITIALIZED
.hst0 1 00000380 00000040 UNINITIALIZED
00000380 00000040 bioslabcfg.obj (.hst0)
.hst1 1 000000e0 00000004 UNINITIALIZED
000000e0 00000004 bioslabcfg.obj (.hst1)
.dsm 1 00000080 00000000 UNINITIALIZED
.hst 1 000000e4 0000000b UNINITIALIZED
000000e4 0000000b bioslabcfg.obj (.hst)
.data 1 00000080 00000000 UNINITIALIZED
00000080 00000000 bioslabcfg.obj (.data)
00000080 00000000 rts.lib : strlen.obj (.data)
00000080 00000000 : strcpy.obj (.data)
00000080 00000000 : ldmsg.obj (.data)
00000080 00000000 : lddrv.obj (.data)
00000080 00000000 : udiv.obj (.data)
00000080 00000000 : idiv.obj (.data)
00000080 00000000 : strncpy.obj (.data)
00000080 00000000 : strcmp.obj (.data)
00000080 00000000 : strchr.obj (.data)
00000080 00000000 : memcpy.obj (.data)
00000080 00000000 : lowlev.obj (.data)
00000080 00000000 rtdx.lib : version.obj (.data)
00000080 00000000 : rtdx_mon.obj (.data)
00000080 00000000 : buffer2.obj (.data)
00000080 00000000 : buffer1.obj (.data)
00000080 00000000 biosi.a54 : sys_inst.o54 (.data)
00000080 00000000 : fxn_exec.o54 (.data)
00000080 00000000 : utl_doer_inst. (.data)
00000080 00000000 : utl_doab_inst. (.data)
00000080 00000000 : pip_c.o54 (.data)
00000080 00000000 : log_printf.o54 (.data)
00000080 00000000 : log_event.o54 (.data)
00000080 00000000 : hwi_c.o54 (.data)
00000080 00000000 : fxn_c.o54 (.data)
00000080 00000000 : utl_halt_inst. (.data)
00000080 00000000 : utl_putc_inst. (.data)
00000080 00000000 : sys_exit_inst. (.data)
00000080 00000000 : sys_asm_inst.o (.data)
00000080 00000000 : sys_abor_inst. (.data)
00000080 00000000 : swi_andn.o54 (.data)
00000080 00000000 : exit_inst.o54 (.data)
00000080 00000000 : trc.o54 (.data)
00000080 00000000 : swi.o54 (.data)
00000080 00000000 : sts.o54 (.data)
00000080 00000000 : rta_andn.o54 (.data)
00000080 00000000 : rta.o54 (.data)
00000080 00000000 : prd_tick.o54 (.data)
00000080 00000000 : prd.o54 (.data)
00000080 00000000 : pip.o54 (.data)
00000080 00000000 : log.o54 (.data)
00000080 00000000 : idl_cal.o54 (.data)
00000080 00000000 : idl_busy.o54 (.data)
00000080 00000000 : idl.o54 (.data)
00000080 00000000 : fxn.o54 (.data)
00000080 00000000 : clk_run.o54 (.data)
00000080 00000000 : clk_isr.o54 (.data)
00000080 00000000 : clk.o54 (.data)
00000080 00000000 : biosdata.o54 (.data)
00000080 00000000 : boot.o54 (.data)
00000080 00000000 lnkrtdx.a54 : rtdx.o54 (.data)
00000080 00000000 drv5402.lib : intr.obj (.data)
00000080 00000000 : dma5402.obj (.data)
00000080 00000000 : vectors.obj (.data)
00000080 00000000 54xdsp.lib : fir.obj (.data)
00000080 00000000 dsk5402.lib : portio_.obj (.data)
00000080 00000000 : uart.obj (.data)
00000080 00000000 : codec02.obj (.data)
00000080 00000000 : board.obj (.data)
00000080 00000000 isrtramp.obj (.data)
00000080 00000000 BIOSlab.obj (.data)
.OBJ$bss 1 00000080 00000000 UNINITIALIZED
.const 1 00000500 00000079
00000500 0000002d BIOSlab.obj (.const)
0000052d 00000007 biosi.a54 : exit_inst.o54 (.const)
00000534 00000023 : utl_doab_inst. (.const)
00000557 00000022 : utl_doer_inst. (.const)
.sysmem 1 00000080 00000000 UNINITIALIZED
.cio 1 00000580 00000120 UNINITIALIZED
00000580 00000120 rts.lib : ldmsg.obj (.cio)
.SEM$bss 1 00000080 00000000 UNINITIALIZED
.DGN$obj 1 00000080 00000000 UNINITIALIZED
.UDEV$obj 1 00000080 00000000 UNINITIALIZED
.stack 1 000006a0 00000100
000006a0 00000000 biosi.a54 : boot.o54 (.stack)
000006a0 00000100 --HOLE-- [fill = beef]
.pip 1 000007a0 0000006c UNINITIALIZED
000007a0 0000006c bioslabcfg.obj (.pip)
.SIO$bss 1 00000080 00000000 UNINITIALIZED
.DHL$bss 1 00000080 00000000 UNINITIALIZED
.QUE$bss 1 00000080 00000000 UNINITIALIZED
.rtdx_data 1 00000880 00000182
00000880 0000000d rtdx.lib : rtdx_mon.obj (.rtdx_data)
0000088d 00000073 --HOLE-- [fill = 0000]
00000900 00000102 bioslabcfg.obj (.rtdx_data) [fill = 0000]
.trace 1 00000a02 00000200
00000a02 00000200 --HOLE-- [fill = 0000]
.DEV$bss 1 00000080 00000000 UNINITIALIZED
.SIO$obj 1 00000080 00000000 UNINITIALIZED
.sts 1 000003c0 00000030
000003c0 00000030 bioslabcfg.obj (.sts)
.SYS$obj 1 000000f0 00000004 UNINITIALIZED
000000f0 00000004 bioslabcfg.obj (.SYS$obj)
.bios 0 00002000 000006c5
00002000 0000000f bioslabcfg.obj (.bios)
0000200f 000001d8 lnkrtdx.a54 : rtdx.o54 (.bios)
000021e7 00000035 biosi.a54 : clk.o54 (.bios)
0000221c 00000033 : clk_isr.o54 (.bios)
0000224f 0000007a : clk_run.o54 (.bios)
000022c9 0000000e : fxn.o54 (.bios)
000022d7 00000008 : idl.o54 (.bios)
000022df 00000008 : idl_busy.o54 (.bios)
000022e7 00000035 : idl_cal.o54 (.bios)
0000231c 00000026 : log.o54 (.bios)
00002342 00000072 : pip.o54 (.bios)
000023b4 0000006d : prd.o54 (.bios)
00002421 00000034 : prd_tick.o54 (.bios)
00002455 0000009b : rta.o54 (.bios)
000024f0 00000008 : rta_andn.o54 (.bios)
000024f8 00000027 : sts.o54 (.bios)
0000251f 00000127 : swi.o54 (.bios)
00002646 00000018 : swi_andn.o54 (.bios:.wrap)
0000265e 00000010 : hwi_c.o54 (.bios:.wrap)
0000266e 00000007 : log_event.o54 (.bios:.wrap)
00002675 00000007 : log_printf.o54 (.bios:.wrap)
0000267c 0000002e : pip_c.o54 (.bios:.wrap)
000026aa 0000001b : fxn_exec.o54 (.bios)
.trcinit 0 000026c5 00000001
000026c5 00000001 biosi.a54 : trc.o54 (.trcinit)
.gblinit 0 000026c6 0000000a
000026c6 0000000a bioslabcfg.obj (.gblinit)
.rtdx_text 0 000026d0 0000010f
000026d0 0000010f rtdx.lib : rtdx_mon.obj (.rtdx_text)
.sysinit 0 000027df 000000bd
000027df 0000005a bioslabcfg.obj (.sysinit)
00002839 00000063 biosi.a54 : boot.o54 (.sysinit)
.switch 0 00002000 00000000 UNINITIALIZED
coefficients 1 000002e0 00000010 UNINITIALIZED
000002e0 00000010 BIOSlab.obj (coefficients)
delay 1 00000360 00000010 UNINITIALIZED
00000360 00000010 BIOSlab.obj (delay)
asmcode 0 00002000 00000000 UNINITIALIZED
.fifo 1 0000080c 00000046 UNINITIALIZED
0000080c 00000046 dsk5402.lib : board.obj (.fifo)
.trap 0 0000289c 00000001
0000289c 00000001 drv5402.lib : vectors.obj (.trap)
.vectors 0 0000289d 00000078
0000289d 00000078 drv5402.lib : vectors.obj (.vectors)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00000100 .bss
00000080 .data
0000c000 .text
000026d2 ATRAP_H
ffffffff BIOSREGS
000027df BIOS_init
00002839 BIOS_reset
0000281b BIOS_start
ffffffff BUFFRAM
0000db0c C$$EXIT
0000e176 C$$IO$$
00000001 CLK$
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -