📄 dma3.map
字号:
******************************************************************************
TMS320C55x COFF Linker PC v3.2.2
******************************************************************************
>> Linked Sat Apr 11 21:44:45 2009
OUTPUT FILE NAME: <./Debug/dma3.out>
ENTRY POINT SYMBOL: "_c_int00" address: 00002000
MEMORY CONFIGURATION
name origin length used attr fill
(bytes) (bytes) (bytes)
---------------------- -------- --------- -------- ---- --------
MMR 00000000 000000c0 00000000 RWIX
DARAM0 000000c0 00001f3f 00001432 RWIX
DARAM1 00002000 00005fff 000043d6 RWIX
DARAM4 00008000 00001fff 000014a4 RWIX
DARAM5 0000a000 00001fff 00000000 RWIX
DARAM6 0000c000 00001fff 00000000 RWIX
DARAM7 0000e000 00001fff 00000000 RWIX
CE0 00010000 003effff 00000100 RWIX
CE1 00400000 003fffff 00000000 RWIX
CE2 00800000 003fffff 00000000 RWIX
CE3 00c00000 003f7fff 00000000 RWIX
SECTION ALLOCATION MAP
(Addresses surrounded by []'s are displayed for convenience only!)
output attributes/
section page orgn(bytes) orgn(words) len(bytes) len(words) input sections
-------- ---- ----------- ----------- ---------- ---------- --------------
.cinit 0 [ 000000c0 ] 00000060 * 0000021f
[ 000000c0 ] 00000060 * 00000093 rts55.lib : defs.obj (.cinit)
[ 000001e6 ] 000000f3 * 00000081 csl5502.lib : csl_dmadat.obj (.cinit)
[ 000002e8 ] 00000174 * 00000069 : csl_mcbspdat.obj (.cinit)
[ 000003ba ] 000001dd * 0000003a main_dma3.obj (.cinit)
[ 0000042e ] 00000217 * 00000028 rts55.lib : lowlev.obj (.cinit)
[ 0000047e ] 0000023f * 00000023 csl5502.lib : csl_csldat.obj (.cinit)
[ 000004c4 ] 00000262 * 0000000e rts55.lib : exit.obj (.cinit)
[ 000004e0 ] 00000270 * 0000000a : _lock.obj (.cinit)
[ 000004f4 ] 0000027a * 00000004 : memory.obj (.cinit)
[ 000004fc ] 0000027e * 00000001 --HOLE-- [fill = 0]
.stack 0 [ 00000500 ] 00000280 * 000001f4 UNINITIALIZED
.sysstack
* 0 [ 000008e8 ] 00000474 * 000001f4 UNINITIALIZED
.const 0 [ 00000cd0 ] 00000668 * 0000016e
[ 00000cd0 ] 00000668 * 00000101 rts55.lib : ctype.obj (.const)
[ 00000ed2 ] 00000769 * 00000001 --HOLE-- [fill = 0]
[ 00000ed4 ] 0000076a * 00000034 : _printfi.obj (.const)
[ 00000f3c ] 0000079e * 0000001c main_dma3.obj (.const)
[ 00000f74 ] 000007ba * 0000000c rts55.lib : fcvt.obj (.const)
[ 00000f8c ] 000007c6 * 0000000c : ecvt.obj (.const)
[ 00000fa4 ] 000007d2 * 00000002 : fputs.obj (.const)
[ 00000fa8 ] 000007d4 * 00000002 : fltlid.obj (.const)
.cio 0 [ 00001000 ] 00000800 * 00000120 UNINITIALIZED
[ 00001000 ] 00000800 * 00000120 rts55.lib : trgmsg.obj (.cio)
.csldata 0 [ 00001240 ] 00000920 * 00000104 UNINITIALIZED
[ 00001240 ] 00000920 * 0000007e csl5502.lib : csl_dmadat.obj (.csldata:DMA_data)
[ 0000133c ] 0000099e * 00000066 : csl_mcbspdat.obj (.csldata:MCBSP_data)
[ 00001408 ] 00000a04 * 00000020 : csl_csldat.obj (.csldata:SYS_data)
dmaMem 0 [ 00001448 ] 00000a24 * 00000080 UNINITIALIZED
[ 00001448 ] 00000a24 * 00000080 main_dma3.obj (dmaMem)
.text 0 00002000 [ 00001000 ] 000043d6 *
00002000 [ 00001000 ] 00000048 * rts55.lib : boot.obj (.text)
00002048 [ 00001024 ] 00000097 * : exit.obj (.text)
000020df [ 0000106f+] 00000007 * : exit.obj (.text:CIO_breakpoint)
000020e6 [ 00001073 ] 00000010 * : _lock.obj (.text)
000020f6 [ 0000107b ] 0000002a * : args_main.obj (.text)
00002120 [ 00001090 ] 0000006b * : autoinit.obj (.text)
0000218b [ 000010c5+] 00000380 * main_dma3.obj (.text)
0000250b [ 00001285+] 00000002 * vectors_dma3.obj (.text)
0000250d [ 00001286+] 00000002 * csl5502.lib : csl.obj (.text)
0000250f [ 00001287+] 0000000c * : csl.obj (.text:CSL_init)
0000251b [ 0000128d+] 000000fc * : dma_cfg.obj (.text:DMA_config)
00002617 [ 0000130b+] 00000033 * : dma_close.obj (.text:DMA_close)
0000264a [ 00001325 ] 0000009e * : dma_open.obj (.text:DMA_open)
000026e8 [ 00001374 ] 00000179 * : dma_reset.obj (.text:DMA_reset)
00002861 [ 00001430+] 00000039 * : irq_clear.obj (.text:IRQ_clear)
0000289a [ 0000144d ] 00000052 * : irq_enab.obj (.text:IRQ_enable)
000028ec [ 00001476 ] 0000000d * : irq_gdisab.obj (.text:IRQ_globalDisable)
000028f9 [ 0000147c+] 0000000d * : irq_genab.obj (.text:IRQ_globalEnable)
00002906 [ 00001483 ] 0000000c * : irq_grest.obj (.text:IRQ_globalRestore)
00002912 [ 00001489 ] 00000089 * : irq_pluga.obj (.text)
0000299b [ 000014cd+] 0000002b * : irq_setvecs.obj (.text:IRQ_setVecs)
000029c6 [ 000014e3 ] 0000012b * : mcbsp_cfg.obj (.text:MCBSP_config)
00002af1 [ 00001578+] 00000031 * : mcbsp_cls.obj (.text:MCBSP_close)
00002b22 [ 00001591 ] 000000b5 * : mcbsp_open.obj (.text:MCBSP_open)
00002bd7 [ 000015eb+] 000001e8 * : mcbsp_rst.obj (.text:MCBSP_reset)
00002dbf [ 000016df+] 0000007e * : mcbsp_start.obj (.text:MCBSP_start)
00002e3d [ 0000171e+] 00000007 * : mcbsp_w16.obj (.text:MCBSP_write16)
00002e44 [ 00001722 ] 0000000b * : _csl_init.obj (.text:_CSL_init)
00002e4f [ 00001727+] 00000049 * rts55.lib : printf.obj (.text)
00002e98 [ 0000174c ] 00000fed * : _printfi.obj (.text)
00003e85 [ 00001f42+] 00000059 * : atoi.obj (.text)
00003ede [ 00001f6f ] 00000240 * : cmpd.obj (.text)
0000411e [ 0000208f ] 000000f7 * : divd.obj (.text)
00004215 [ 0000210a+] 000000a0 * : divul.obj (.text)
000042b5 [ 0000215a+] 000001b7 * : ecvt.obj (.text)
0000446c [ 00002236 ] 000001b5 * : fcvt.obj (.text)
00004621 [ 00002310+] 0000002a * : fixdi.obj (.text)
0000464b [ 00002325+] 00000079 * : fixdli.obj (.text)
000046c4 [ 00002362 ] 0000006c * : fltlid.obj (.text)
00004730 [ 00002398 ] 00000084 * : fputc.obj (.text)
000047b4 [ 000023da ] 0000012e * : fputs.obj (.text)
000048e2 [ 00002471 ] 000000d1 * : frcdivd.obj (.text)
000049b3 [ 000024d9+] 00000263 * : llmpy.obj (.text)
00004c16 [ 0000260b ] 00000013 * : lmpy.obj (.text)
00004c29 [ 00002614+] 00000477 * : lowlev.obj (.text)
000050a0 [ 00002850 ] 00000070 * : ltoa.obj (.text)
00005110 [ 00002888 ] 0000001c * : memccpy.obj (.text)
0000512c [ 00002896 ] 00000013 * : memcpy.obj (.text)
0000513f [ 0000289f+] 00000344 * : memory.obj (.text)
00005483 [ 00002a41+] 0000010d * : mpyd.obj (.text)
00005590 [ 00002ac8 ] 00000010 * : negd.obj (.text)
000055a0 [ 00002ad0 ] 00000051 * : remli.obj (.text)
000055f1 [ 00002af8+] 00000075 * : remul.obj (.text)
00005666 [ 00002b33 ] 00000014 * : subd.obj (.text)
0000567a [ 00002b3d ] 0000046f * : trgdrv.obj (.text)
00005ae9 [ 00002d74+] 00000064 * : trgmsg.obj (.text)
00005b4d [ 00002da6+] 0000009e * : trgmsg.obj (.text:CIO_breakpoint)
00005beb [ 00002df5+] 0000002a * : udiv.obj (.text)
00005c15 [ 00002e0a+] 000000a4 * : _io_perm.obj (.text)
00005cb9 [ 00002e5c+] 00000233 * : addd.obj (.text)
00005eec [ 00002f76 ] 0000004e * : divli.obj (.text)
00005f3a [ 00002f9d ] 00000099 * : fflush.obj (.text)
00005fd3 [ 00002fe9+] 00000076 * : frcmpyd.obj (.text)
00006049 [ 00003024+] 00000058 * : fseek.obj (.text)
000060a1 [ 00003050+] 000000bc * : setvbuf.obj (.text)
0000615d [ 000030ae+] 0000020d * : fopen.obj (.text)
0000636a [ 000031b5 ] 00000061 * : fclose.obj (.text)
000063cb [ 000031e5+] 0000000a * : remove.obj (.text)
000063d5 [ 000031ea+] 00000001 * --HOLE-- [fill = 20]
.data 0 [ 00008000 ] 00004000 * 00000000 UNINITIALIZED
.bss 0 [ 00008000 ] 00004000 * 0000066a UNINITIALIZED
[ 00008000 ] 00004000 * 000001cd rts55.lib : defs.obj (.bss)
[ 0000839a ] 000041cd * 00000190 : _printfi.obj (.bss)
[ 000086ba ] 0000435d * 000000d0 : trgdrv.obj (.bss)
[ 0000885c ] 0000442e * 000000b3 main_dma3.obj (.bss)
[ 000089c4 ] 000044e2 * 00000071 rts55.lib : lowlev.obj (.bss)
[ 00008aa6 ] 00004553 * 00000064 : ecvt.obj (.bss)
[ 00008b6e ] 000045b7 * 00000064 : fcvt.obj (.bss)
[ 00008c38 ] 0000461c * 00000046 : exit.obj (.bss)
[ 00008cc4 ] 00004662 * 00000004 : _lock.obj (.bss)
[ 00008ccc ] 00004666 * 00000004 : memory.obj (.bss)
.sysmem 0 [ 00008cd4 ] 0000466a * 000003e8 UNINITIALIZED
.vectors 0 00010000 [ 00008000 ] 00000100 *
00010000 [ 00008000 ] 00000100 * vectors_dma3.obj (.vectors)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
abs. value/
byte addr word addr name
--------- --------- ----
00000001 $TI_capability_requires_rev2
00004000 .bss
00004000 .data
00002000 .text
000020e0 C$$EXIT
00005be4 C$$IO$$
00004c16 I$$LMPY
00005beb I$$UDIV
00005c00 I$$UMOD
0000250d _CSL5502_LIB_
00000920 _CSL_DmaData
0000099e _CSL_McbspData
00000a04 _CSL_SysData
0000250f _CSL_init
000044ae _ConfigLoopBack16
00002617 _DMA_close
0000251b _DMA_config
0000264a _DMA_open
000026e8 _DMA_reset
00005a9a _HOSTclock
00005701 _HOSTclose
0000584a _HOSTlseek
0000567a _HOSTopen
00005758 _HOSTread
00005948 _HOSTrename
00005a4b _HOSTtime
000058f1 _HOSTunlink
000057d1 _HOSTwrite
00002861 _IRQ_clear
0000289a _IRQ_enable
000028ec _IRQ_globalDisable
000028f9 _IRQ_globalEnable
00002906 _IRQ_globalRestore
00002912 _IRQ_plug
0000299b _IRQ_setVecs
00002af1 _MCBSP_close
000029c6 _MCBSP_config
00002b22 _MCBSP_open
00002bd7 _MCBSP_reset
00002dbf _MCBSP_start
00002e3d _MCBSP_write16
00010000 _VECSTART
00000800 __CIOBUF_
00002e44 __CSL_init
000003e8 __STACK_SIZE
000007d0 __SYSMEM_SIZE
000003e8 __SYSSTACK_SIZE
ffffffff ___binit__
00004000 ___bss__
ffffffff ___c_args__
00000060 ___cinit__
00004000 ___data__
00004000 ___edata__
0000466a ___end__
000063d6 ___etext__
ffffffff ___pinit__
00002000 ___text__
00005cb9 __addd
000020f6 __args_main
0000631c __cleanup
0000465e __cleanup_ptr
00003ede __cmpd
00000668 __ctypes_
0000411e __divd
00005eec __divli
00004bb0 __divlli
00005beb __divu
00004215 __divul
00004a6b __divull
00005f8b __doflush
00004660 __dtors_ptr
00003f1e __eqld
00004621 __fixdi
0000464b __fixdli
000046c4 __fltlid
000048e2 __frcdivd
00005fd3 __frcmpyd
000041cc __ft_end
00004000 __ftable
000040c1 __geqd
00004003 __gtrd
00004061 __leqd
00004662 __lock
00003fa8 __lssd
00005483 __mpyd
00004c16 __mpyli
000049b3 __mpylli
00005590 __negd
00003f63 __neqd
000020e6 __nop
00002e98 __printfi
00005c15 __rd_ok
000020e8 __register_lock
000020ef __register_unlock
000055a0 __remli
00004be7 __remlli
00005c00 __remu
000055f1 __remul
00004b62 __remull
00000280 __stack
00005666 __subd
0000466a __sys_memory
00000474 __sysstack
0000408c __tmpnams
00004664 __unlock
00005c5d __wrt_ok
000020df _abort
00004d26 _add_device
00002097 _atexit
00003e85 _atoi
00002120 _auto_init
00002000 _c_int00
000053d9 _calloc
00005402 _chkheap
00004fc9 _close
000044ca _dmaConfig
000042b5 _ecvt
000044de _err
00002048 _exit
0000636a _fclose
0000446c _fcvt
00005f3a _fflush
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -