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

📄 dma3.map

📁 dsp的dma例子
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
         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 + -