📄 timer.map
字号:
******************************************************************************
TMS320C54x COFF Linker PC Version 3.83
******************************************************************************
>> Linked Fri Jun 01 15:05:55 2007
OUTPUT FILE NAME: <./Debug/TIMER.out>
ENTRY POINT SYMBOL: "_c_int00" address: 000045e3
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: IPROG 00002000 00004000 00003819 RWIX
VECT 00006f80 00000080 00000080 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 00001f80 00001425 RWIX
EDATA 00008000 00004000 00000000 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.switch 0 00002000 00000000 UNINITIALIZED
frt 0 00002000 00000000 UNINITIALIZED
.hwi 0 00002000 00000000 UNINITIALIZED
.rtdx_text
* 0 00002000 00000111
00002000 00000111 rtdx.lib : rtdx_mon.obj (.rtdx_text)
.text 0 00002111 0000201e
00002111 00000001 Config1cfg_c.obj (.text:CSL_cfgInit)
00002112 00000077 main.obj (.text)
00002189 0000010e rtdx.lib : buffer1.obj (.text)
00002297 0000001f : buffer2.obj (.text)
000022b6 00000015 : imr.obj (.text)
000022cb 0000000d csl5416.lib : _csl_init.obj (.text:_CSL_init)
000022d8 00000024 : irq_enab.obj (.text:IRQ_enable)
000022fc 00000008 : irq_gdis.obj (.text:IRQ_globalDisable)
00002304 0000000e : irq_grest.obj (.text:IRQ_globalRestore)
00002312 0000002c : tim_cfgb.obj (.text:TIMER_configArgs)
0000233e 00000062 : tim_open.obj (.text:TIMER_open)
000023a0 00000042 : tim_rst.obj (.text:TIMER_reset)
000023e2 0000000c : tim_start.obj (.text:TIMER_start)
000023ee 00000007 rts.lib : _lock.obj (.text)
000023f5 00000052 : exit.obj (.text)
00002447 0000000e : memcpy.obj (.text)
00002455 00000032 : printf.obj (.text)
00002487 00000b02 : _printfi.obj (.text)
00002f89 00000059 : atoi.obj (.text)
00002fe2 00000102 : ecvt.obj (.text)
000030e4 00000020 : f_cmp.obj (.text)
00003104 0000009a : f_div.obj (.text)
0000319e 00000001 : f_error.obj (.text)
0000319f 0000003c : f_ftoi.obj (.text)
000031db 0000004b : f_ftol.obj (.text)
00003226 0000002b : f_itof.obj (.text)
00003251 00000073 : f_mul.obj (.text)
000032c4 00000005 : f_neg.obj (.text)
000032c9 00000009 : f_sub.obj (.text)
000032d2 0000009f : f_add.obj (.text)
00003371 000000fc : fcvt.obj (.text)
0000346d 0000002a : f_ltof.obj (.text)
00003497 0000006c : fputc.obj (.text)
00003503 0000009f : _io_perm.obj (.text)
000035a2 00000075 : fflush.obj (.text)
00003617 000000fa : fputs.obj (.text)
00003711 0000003c : fseek.obj (.text)
0000374d 000000a5 : ldiv.obj (.text)
000037f2 00000014 : lmpy.obj (.text)
00003806 00000326 : lowlev.obj (.text)
00003b2c 00000049 : ltoa.obj (.text)
00003b75 00000020 : memccpy.obj (.text)
00003b95 00000087 : setvbuf.obj (.text)
00003c1c 00000151 : fopen.obj (.text)
00003d6d 00000050 : fclose.obj (.text)
00003dbd 00000005 : remove.obj (.text)
00003dc2 000002b7 : trgdrv.obj (.text)
00004079 000000aa : ldmsg.obj (.text)
00004123 0000000c : udiv.obj (.text)
.pinit 0 0000412f 00000004
0000412f 00000001 rtdx.lib : buffer1.obj (.pinit)
00004130 00000001 : rtdx_mon.obj (.pinit)
00004131 00000002 --HOLE-- [fill = 0]
.cinit 0 00004133 00000432
00004133 00000138 Config1cfg.obj (.cinit)
0000426b 00000003 main.obj (.cinit)
0000426e 000000c1 biosi.a54 : biosdata.o54 (.cinit)
0000432f 00000004 : clk_start54.o54 (.cinit)
00004333 00000003 : idl_busy.o54 (.cinit)
00004336 00000006 : rta.o54 (.cinit)
0000433c 0000005a : knl_inst.o54 (.cinit)
00004396 00000003 : knl_swit_inst.o (.cinit)
00004399 00000006 : knl_tick_inst.o (.cinit)
0000439f 00000006 : sys_inst.o54 (.cinit)
000043a5 00000018 : tsk_inst.o54 (.cinit)
000043bd 0000000b : tsk_stup_inst.o (.cinit)
000043c8 00000009 : utl_putc_inst.o (.cinit)
000043d1 00000003 rtdx.lib : buffer1.obj (.cinit)
000043d4 000000d2 csl5416.lib : csl_csldat.obj (.cinit)
000044a6 00000006 rts.lib : _lock.obj (.cinit)
000044ac 00000009 : exit.obj (.cinit)
000044b5 00000091 : defs.obj (.cinit)
00004546 0000001e : lowlev.obj (.cinit)
00004564 00000001 --HOLE-- [fill = 0]
.sysinit 0 00004565 000000e5
00004565 0000007e Config1cfg.obj (.sysinit)
000045e3 00000067 biosi.a54 : boot.o54 (.sysinit)
.gblinit 0 0000464a 0000000a
0000464a 0000000a Config1cfg.obj (.gblinit)
.trcdata 0 00004654 00000002
00004654 00000002 Config1cfg.obj (.trcdata)
.bios 0 00004656 000011c3
00004656 0000001e Config1cfg.obj (.bios:.near)
00004674 000001d8 lnkrtdx.a54 : rtdx.o54 (.bios:.near)
0000484c 00000045 biosi.a54 : clk.o54 (.bios:.near)
00004891 00000034 : clk_isr.o54 (.bios:.norptb)
000048c5 00000133 : clk_run.o54 (.bios:.norptb)
000049f8 00000018 : clk_start54.o54 (.bios)
00004a10 0000000e : fxn.o54 (.bios:.near)
00004a1e 00000001 : gbl_chip.o54 (.bios:.near)
00004a1f 00000015 : gbl_cslinit54.o (.bios)
00004a34 00000003 : gbl_vers.o54 (.bios:.near)
00004a37 00000018 : idl.o54 (.bios:.near)
00004a4f 00000015 : idl_busy.o54 (.bios:.near)
00004a64 00000026 : log.o54 (.bios:.near)
00004a8a 00000077 : pip.o54 (.bios:.near)
00004b01 0000002e : fxn_exec.o54 (.bios:.near)
00004b2f 00000034 : prd_tick.o54 (.bios:.near)
00004b63 0000009c : rta.o54 (.bios:.near)
00004bff 00000008 : rta_andn.o54 (.bios:.near)
00004c07 00000027 : sts.o54 (.bios:.near)
00004c2e 000001e0 : swi.o54 (.bios:.near)
00004e0e 00000030 : knl_exit_inst.o (.bios)
00004e3e 00000086 : knl_run_inst.o5 (.bios)
00004ec4 00000045 : knl_chec_inst.o (.bios:.near)
00004f09 0000003d : knl_swit_inst.o (.bios)
00004f46 0000000f : knl_swit_inst.o (.bios:.near)
00004f55 000000a6 : knl_tick_inst.o (.bios)
00004ffb 0000001f : knl_post_inst.o (.bios)
0000501a 00000021 : knl_ipos_inst.o (.bios)
0000503b 00000063 : mem_init_inst.o (.bios:.near)
0000509e 00000036 : mem_rom.o54 (.bios:.near)
000050d4 00000010 : mem_rom.o54 (.bios:.wrap)
000050e4 0000000a : idl_stub_inst.o (.bios:.near)
000050ee 00000035 : idl_cal.o54 (.bios:.near)
00005123 00000030 : que_get_inst.o5 (.bios)
00005153 0000000b : swi_post.o54 (.bios:.wrap)
0000515e 0000007d : tsk_exit_inst.o (.bios)
000051db 00000027 : sys_exit_inst.o (.bios)
00005202 0000008f : sem_dopo_inst.o (.bios)
00005291 0000001d : tsk_init_inst.o (.bios)
000052ae 0000007b : tsk_setu_inst.o (.bios)
00005329 0000003a : tsk_stup_inst.o (.bios)
00005363 0000003d : lck_inst.o54 (.bios)
000053a0 00000048 : sem_post_asm_in (.bios)
000053e8 00000025 : sem_post_inst.o (.bios)
0000540d 0000004f : sem_pend_asm_in (.bios)
0000545c 000000bb : sem_pend_inst.o (.bios)
00005517 0000000f : utl_doab_inst.o (.bios)
00005526 0000000e : utl_doer_inst.o (.bios)
00005534 00000016 : utl_putc_inst.o (.bios)
0000554a 00000005 : utl_halt_inst.o (.bios)
0000554f 00000042 : atm_inst.o54 (.bios)
00005591 00000001 : fxn_c.o54 (.bios)
00005592 00000010 : hwi_c.o54 (.bios:.wrap)
000055a2 0000000e : idl_c.o54 (.bios:.wrap)
000055b0 00000007 : log_event.o54 (.bios:.wrap)
000055b7 00000009 : sts_set.o54 (.bios:.wrap)
000055c0 0000000f : trc_c.o54 (.bios:.wrap)
000055cf 00000007 : clk_itime.o54 (.bios:.wrap)
000055d6 000000e9 : malloc_inst.o54 (.bios)
000056bf 0000009a : mem_allo_inst.o (.bios:.near)
00005759 0000009f : mem_free_inst.o (.bios:.near)
000057f8 00000017 : sys_erro_inst.o (.bios:.near)
0000580f 0000000a : sys_asm_inst.o5 (.bios:.near)
.hwi_vec 0 00006f80 00000080
00006f80 00000080 Config1cfg.obj (.hwi_vec)
.sysregs 1 0000007c 00000004
0000007c 00000004 biosi.a54 : biosdata.o54 (.sysregs)
.prd 1 00000080 00000000 UNINITIALIZED
.far 1 00000080 00000000 UNINITIALIZED
.data 1 00000080 00000000 UNINITIALIZED
.gio 1 00000080 00000000 UNINITIALIZED
.dsm 1 00000080 00000000 UNINITIALIZED
.clk 1 00000080 00000003 UNINITIALIZED
00000080 00000003 Config1cfg.obj (.clk)
.swi 1 00000083 0000000c UNINITIALIZED
00000083 0000000c Config1cfg.obj (.swi)
.idl 1 0000008f 0000000a UNINITIALIZED
0000008f 00000005 Config1cfg.obj (.idl)
00000094 00000005 Config1cfg.obj (.idlcal)
.mem 1 00000099 00000001 UNINITIALIZED
00000099 00000001 Config1cfg.obj (.mem)
.sts 1 0000009a 00000018
0000009a 00000018 Config1cfg.obj (.sts)
.args 1 000000b2 00000004
000000b2 00000004 --HOLE-- [fill = 0000]
.sys 1 000000b6 00000004 UNINITIALIZED
000000b6 00000004 Config1cfg.obj (.sys)
.pip 1 000000ba 00000036 UNINITIALIZED
000000ba 00000036 Config1cfg.obj (.pip)
.log 1 000000f0 00000006
000000f0 00000006 Config1cfg.obj (.log)
.hst1 1 000000f8 00000004 UNINITIALIZED
000000f8 00000004 Config1cfg.obj (.hst1)
.bss 1 00000100 00000615 UNINITIALIZED
00000100 00000023 Config1cfg.obj (.bss)
00000124 00000001 biosi.a54 : mem_asm.o54 (.bss)
00000125 000001cd rts.lib : defs.obj (.bss)
000002f2 00000190 : _printfi.obj (.bss)
00000482 000000d0 : trgdrv.obj (.bss)
00000552 00000064 : fcvt.obj (.bss)
000005b6 00000064 : ecvt.obj (.bss)
0000061a 0000005c : lowlev.obj (.bss)
00000676 00000048 biosi.a54 : knl_inst.o54 (.bss)
000006be 00000023 rts.lib : exit.obj (.bss)
000006e1 00000010 biosi.a54 : tsk_inst.o54 (.bss)
000006f1 0000000a : sys_inst.o54 (.bss)
000006fb 00000009 : tsk_stup_inst.o (.bss)
00000704 00000004 : knl_tick_inst.o (.bss)
00000708 00000004 rtdx.lib : buffer1.obj (.bss)
0000070c 00000003 biosi.a54 : utl_putc_inst.o (.bss)
0000070f 00000002 rts.lib : _lock.obj (.bss)
00000711 00000002 biosi.a54 : clk_start54.o54 (.bss)
00000713 00000001 : gbl_cslinit54.o (.bss)
00000714 00000001 main.obj (.bss)
.tsk 1 00000715 00000018 UNINITIALIZED
00000715 00000018 Config1cfg.obj (.tsk)
.hst 1 0000072d 0000000b UNINITIALIZED
0000072d 0000000b Config1cfg.obj (.hst)
.LOG_system$buf
* 1 00000740 00000040
00000740 00000040 Config1cfg.obj (.LOG_system$buf) [fill = ffff]
.sysdata 1 00000780 0000005b UNINITIALIZED
00000780 0000005b biosi.a54 : biosdata.o54 (.sysdata)
.trace 1 000007db 00000200
000007db 00000200 --HOLE-- [fill = 0000]
.csldata 1 000009dc 000000d0 UNINITIALIZED
000009dc 000000d0 csl5416.lib : csl_csldat.obj (.csldata)
.const 1 00000aac 00000198
00000aac 00000034 rts.lib : _printfi.obj (.const)
00000ae0 00000008 : ecvt.obj (.const)
00000ae8 00000008 : fcvt.obj (.const)
00000af0 00000101 : ctype.obj (.const)
00000bf1 00000023 biosi.a54 : utl_doab_inst.o (.const)
00000c14 00000022 : utl_doer_inst.o (.const)
00000c36 00000004 : mem_free_inst.o (.const)
00000c3a 00000004 : mem_allo_inst.o (.const)
00000c3e 00000003 main.obj (.const)
00000c41 00000002 rts.lib : fputs.obj (.const)
00000c43 00000001 biosi.a54 : tsk_inst.o54 (.const)
.cio 1 00000c80 00000120 UNINITIALIZED
00000c80 00000120 rts.lib : ldmsg.obj (.cio)
.TSK_idle$stk
* 1 00000da0 00000100 UNINITIALIZED
00000da0 00000100 Config1cfg.obj (.TSK_idle$stk)
.stack 1 00000ea0 00000100
00000ea0 00000100 --HOLE-- [fill = beef]
.hst0 1 00000fa0 00000040 UNINITIALIZED
00000fa0 00000040 Config1cfg.obj (.hst0)
.rtdx_data
* 1 00001000 00000110
00001000 00000104 Config1cfg.obj (.rtdx_data) [fill = 0]
00001104 0000000c rtdx.lib : rtdx_mon.obj (.rtdx_data)
.IDATA$heap
* 1 00001110 00000400 UNINITIALIZED
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00000100 .bss
00000080 .data
00002111 .text
00002002 ATRAP_H
ffffffff BIOSREGS
00004565 BIOS_init
000045c1 BIOS_start
00000000 BUF$
00000001 BUF_ENABLED
00002444 C$$EXIT
000040e2 C$$IO$$
00000001 CLK$
00000081 CLK0
00000080 CLK_A_TABBEG
00000083 CLK_A_TABEND
00000003 CLK_A_TABLEN
0000c350 CLK_COUNTSPMS
00000000 CLK_COUNTSPMSHIGH
00000789 CLK_D_idletime
00000788 CLK_D_isrhook
00000787 CLK_D_tabbeg
00000786 CLK_D_timefxn
0000484c CLK_F_getfhtime
00004859 CLK_F_gethtime
0000486d CLK_F_getltime
00004859 CLK_F_getshtime
00004891 CLK_F_isr
00004891 CLK_F_isr54x
00004870 CLK_F_itime
000048c5 CLK_F_run
000048c5 CLK_HOOKFXN
00000082 CLK_NULL
0000c34f CLK_PRD
00000000 CLK_PRDHIGH
00000000 CLK_REGS
0000007c CLK_R_timh
0000007d CLK_R_timl
00000021 CLK_TCR
00000001 CLK_TDDR
00000000 CLK_TDDRHIGH
00004859 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
000032d2 F$$ADD
000030e4 F$$COMPARE
00003104 F$$DIV
0000319f F$$FTOI
000031db F$$FTOL
00003226 F$$ITOF
0000346d F$$LTOF
00003251 F$$MUL
000032c4 F$$NEG
000032c9 F$$SUB
00004b01 FXN_F_execute
00004a1b FXN_F_nop
00004a10 FXN_F_run
00004a1c FXN_F_zero
00000001 GBL$
0000000f GBL_A_SYSDP
00000780 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
00004a1e GBL_F_chip
00004a1e GBL_F_chip54x
00004a34 GBL_F_version
00000000 GBL_MODIFYCLKMD
00000000 GBL_MODIFYSWCR
00000000 GBL_NULL
00006fe0 GBL_PMST
00000000 GBL_ROM
0000007f GBL_R_sysdp
00000001 GBL_SUPPORTCSL
00000000 GBL_SWCR
00000209 GBL_SWWSR
0000dbef GBL_TRCMASKVALUE
00000000 GBL_USERINIT
00005591 GBL_USERINITFXN
00000001 GBL_boot
00004655 GBL_initdone
00000ea0 GBL_stackbeg
00000f9e GBL_stackend
00000000 GIO$
00005591 GIO_CREATEFXN
00005591 GIO_DELETEFXN
00005591 GIO_PENDFXN
00005591 GIO_POSTFXN
00000000 HOOK$
00000000 HOOK_KNLID
00000001 HST$
0000072d HST_A_TABBEG
00000738 HST_A_TABEND
00000002 HST_A_TABLEN
00000000 HST_DSM
00000104 HST_DSMBUFSEG
00000400 HST_DSMMEMSIZE
000007c8 HST_D_chanmask
00000100 HST_MAXFRAMEALLOWED
00000040 HST_MAXFRAMESET
00000000 HST_NONE
00000001 HST_RTDX
00000001 HWI$
000007cb HWI_D_stkbottom
000007cc HWI_D_stktop
00000010 HWI_INT0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -