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

📄 edma1.map

📁 c6000系列dsp的edma驱动
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
          TMS320C6x COFF Linker PC v5.1.0                      
******************************************************************************
>> Linked Thu Sep 20 15:51:30 2007

OUTPUT FILE NAME:   <./Debug/edma1.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00009840


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
         L2_SRAM                 00000000   00038000  0000ba5f  RWIX
         L2_CACHE                00038000   00008000  00000000  RWIX
         CE0_EXT                 80000000   00100000  00000c84  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.buffers   0    80000000    00000c84     UNINITIALIZED
                  80000000    00000c84     main_edma1.obj (.buffers)

.bss       0    00000000    00000000     UNINITIALIZED

.data      0    00000000    00000000     UNINITIALIZED

.switch    0    00000000    00000000     UNINITIALIZED

.tables    0    00000000    00000000     UNINITIALIZED

.text      0    00000000    00009e40     
                  00000000    00000a60     main_edma1.obj (.text)
                  00000a60    00000520     rts6400.lib : _printfi.obj (.text:__setfield)
                  00000f80    00000440                 : fcvt.obj (.text:_fcvt)
                  000013c0    00000420                 : ecvt.obj (.text:_ecvt)
                  000017e0    00000400                 : _printfi.obj (.text:__printfi)
                  00001be0    000003e0                 : _printfi.obj (.text:__fcpy)
                  00001fc0    000003e0                 : _printfi.obj (.text:__getarg_diouxp)
                  000023a0    000003a0                 : _printfi.obj (.text:__pconv_e)
                  00002740    00000360                 : _printfi.obj (.text:__pproc_fwp)
                  00002aa0    00000340                 : fputs.obj (.text:_fputs)
                  00002de0    00000320                 : memory.obj (.text:_free)
                  00003100    00000300                 : frcdivd.obj (.text:__frcdivd)
                  00003400    000002e0                 : _printfi.obj (.text:__pproc_str)
                  000036e0    000002a0                 : _printfi.obj (.text:__pconv_g)
                  00003980    000002a0                 : imath64.obj (.text:__divull)
                  00003c20    00000280     cslDM642.lib : csl_cache.obj (.text:_CACHE_setL2Mode)
                  00003ea0    00000260     rts6400.lib : _printfi.obj (.text:__pproc_diouxp)
                  00004100    00000260     cslDM642.lib : csl_edma.obj (.text:_EDMA_open)
                  00004360    00000260                  : csl_cache.obj (.text:_CACHE_wait)
                  000045c0    00000240     rts6400.lib : frcaddd.obj (.text:__frcaddd)
                  00004800    00000220                 : trgdrv.obj (.text:_HOSTrename)
                  00004a20    000001e0     cslDM642.lib : csl.obj (.text:__CSL_init)
                  00004c00    00000200     vecs_edma1.obj (.text:vecs)
                  00004e00    000001e0     cslDM642.lib : csl_irq.obj (.text:_IRQ_map)
                  00004fe0    000001e0     rts6400.lib : memory.obj (.text:_malloc)
                  000051c0    000001e0                 : setvbuf.obj (.text:_setvbuf)
                  000053a0    000001c0                 : imath40.obj (.text:__divul)
                  00005560    000001c0                 : mpyd.obj (.text:__mpyd)
                  00005720    000001c0                 : divd.obj (.text:__divd)
                  000058e0    000001c0                 : _printfi.obj (.text:__mcpy)
                  00005aa0    000001a0     cslDM642.lib : csl_cache.obj (.text:_CACHE_clean)
                  00005c40    000001a0     rts6400.lib : _printfi.obj (.text:__pproc_fge)
                  00005de0    000001a0     cslDM642.lib : csl_edma.obj (.text:_EDMA_allocTable)
                  00005f80    000001a0                  : csl_irq.obj (.text:_mux2Tables)
                  00006120    00000180     rts6400.lib : _printfi.obj (.text:__ltostr)
                  000062a0    00000160                 : addd.obj (.text:__addd)
                  00006400    00000140                 : trgdrv.obj (.text:_HOSTopen)
                  00006540    00000140                 : atoi.obj (.text:_atoi)
                  00006680    00000140     cslDM642.lib : csl_edma.obj (.text:_EDMA_resetAll)
                  000067c0    00000140     rts6400.lib : fclose.obj (.text:_fclose)
                  00006900    00000140                 : fputc.obj (.text:_fputc)
                  00006a40    00000140                 : _printfi.obj (.text:__pproc_fflags)
                  00006b80    00000140                 : lowlev.obj (.text:_getdevice)
                  00006cc0    00000120                 : trgdrv.obj (.text:_HOSTlseek)
                  00006de0    00000120                 : frcmpyd.obj (.text:__frcmpyd)
                  00006f00    00000120                 : _printfi.obj (.text:__pconv_f)
                  00007020    00000120     cslDM642.lib : csl_timer.obj (.text:_TIMER_open)
                  00007140    00000120                  : csl_timer.obj (.text:_TIMER_reset)
                  00007260    00000100     rts6400.lib : lowlev.obj (.text:_write)
                  00007360    00000100                 : fseek.obj (.text:_fseek)
                  00007460    00000100                 : memset.obj (.text:_memset)
                  00007560    00000100     cslDM642.lib : csl_cache.obj (.text:_CACHE_wbInvL2)
                  00007660    00000100                  : csl_edma.obj (.text:_EDMA_reset)
                  00007760    00000100     rts6400.lib : exit.obj (.text:_exit)
                  00007860    00000100                 : autoinit.obj (.text:__auto_init)
                  00007960    00000100                 : _io_perm.obj (.text:__wrt_ok)
                  00007a60    00000100                 : trgdrv.obj (.text:_HOSTread)
                  00007b60    00000100                 : lowlev.obj (.text:_lseek)
                  00007c60    00000100                 : lowlev.obj (.text:_close)
                  00007d60    00000100                 : _printfi.obj (.text:__div)
                  00007e60    00000100                 : trgdrv.obj (.text:_HOSTunlink)
                  00007f60    00000100                 : trgdrv.obj (.text:_HOSTwrite)
                  00008060    00000100                 : ltoa.obj (.text:_ltoa)
                  00008160    00000100     cslDM642.lib : csl_cache.obj (.text:_CACHE_wbInvL1d)
                  00008260    000000e0     rts6400.lib : fopen.obj (.text:__cleanup)
                  00008340    000000e0                 : _printfi.obj (.text:__ecpy)
                  00008420    000000c0                 : trgmsg.obj (.text:_readmsg)
                  000084e0    000000c0                 : imath40.obj (.text:__divli)
                  000085a0    000000c0     cslDM642.lib : csl_edma.obj (.text:_EDMA_config)
                  00008660    000000c0                  : csl_edma.obj (.text:_EDMA_close)
                  00008720    000000c0     rts6400.lib : memory.obj (.text:_minsert)
                  000087e0    000000c0     cslDM642.lib : csl_irq.obj (.text:_setMux)
                  000088a0    000000c0     rts6400.lib : lowlev.obj (.text:_finddevice)
                  00008960    000000c0                 : divu.obj (.text:__divu)
                  00008a20    000000c0                 : fflush.obj (.text:__doflush)
                  00008ae0    000000c0                 : memory.obj (.text:_mremove)
                  00008ba0    000000c0                 : trgdrv.obj (.text:_HOSTclose)
                  00008c60    000000a0                 : mpyll.obj (.text:__mpyll)
                  00008d00    000000a0     cslDM642.lib : csl_edma.obj (.text:_EDMA_intEnable)
                  00008da0    000000a0                  : csl_edma.obj (.text:_EDMA_clearPram)
                  00008e40    000000a0     rts6400.lib : imath40.obj (.text:__remli)
                  00008ee0    000000a0                 : printf.obj (.text:_printf)
                  00008f80    000000a0     cslDM642.lib : csl_edma.obj (.text:_EDMA_intDisable)
                  00009020    000000a0                  : csl_edma.obj (.text:_EDMA_enableChannel)
                  000090c0    000000a0     rts6400.lib : fixdli.obj (.text:__fixdli)
                  00009160    000000a0                 : cmpd.obj (.text:__cmpd)
                  00009200    000000a0     cslDM642.lib : csl_edma.obj (.text:_EDMA_disableChannel)
                  000092a0    000000a0     rts6400.lib : fixdi.obj (.text:__fixdi)
                  00009340    000000a0                 : trgmsg.obj (.text:_writemsg)
                  000093e0    000000a0                 : renormd.obj (.text:_renormd)
                  00009480    00000080     cslDM642.lib : csl_timer.obj (.text:_TIMER_close)
                  00009500    00000080                  : csl_irq.obj (.text:__IRQ_init)
                  00009580    00000080     rts6400.lib : lowlev.obj (.text:_unlink)
                  00009600    00000080                 : memccpy.obj (.text:_memccpy)
                  00009680    00000080                 : memcpy64.obj (.text:_memcpy)
                  00009700    00000080                 : llshift.obj (.text:__llshl)
                  00009780    00000060     cslDM642.lib : csl_edma.obj (.text:_EDMA_qdmaConfig)
                  000097e0    00000060                  : csl_cache.obj (.text:_CACHE_enableCaching)
                  00009840    00000060     rts6400.lib : boot.obj (.text:_c_int00)
                  000098a0    00000060                 : fltid.obj (.text:__fltid)
                  00009900    00000060                 : imath64.obj (.text:__subcull)
                  00009960    00000060     cslDM642.lib : csl_timer.obj (.text:_TIMER_configArgs)
                  000099c0    00000060     rts6400.lib : llshift.obj (.text:__llshru)
                  00009a20    00000040                 : subd.obj (.text:__subd)
                  00009a60    00000040                 : negd.obj (.text:__negd)
                  00009aa0    00000040     cslDM642.lib : csl_irq.obj (.text:_IRQ_reset)
                  00009ae0    00000040                  : csl_edma.obj (.text:_EDMA_clearChannel)
                  00009b20    00000040                  : csl_edma.obj (.text:_EDMA_intClear)
                  00009b60    00000040     rts6400.lib : args_main.obj (.text:__args_main)
                  00009ba0    00000040     cslDM642.lib : csl_timer.obj (.text:_TIMER_start)
                  00009be0    00000040                  : csl_irq.obj (.text:_IRQ_disable)
                  00009c20    00000020                  : csl_edma.obj (.text:_EDMA_link)
                  00009c40    00000020                  : csl_irq.obj (.text)
                  00009c60    00000020     rts6400.lib : _lock.obj (.text:__nop)
                  00009c80    00000020                 : remove.obj (.text:_remove)
                  00009ca0    00000020     cslDM642.lib : csl.obj (.text:_CSLDM642_LIB_)
                  00009cc0    00000020     vecs_edma1.obj (.text)
                  00009ce0    00000020     cslDM642.lib : csl_irq.obj (.text:_IRQ_globalDisable)
                  00009d00    00000020     rts6400.lib : printf.obj (.text:__outs)
                  00009d20    00000020                 : exit.obj (.text:_abort)
                  00009d40    00000020                 : negll.obj (.text:__negll)
                  00009d60    00000020     cslDM642.lib : csl_irq.obj (.text:_IRQ_globalRestore)
                  00009d80    00000020                  : csl_timer.obj (.text:_TIMER_pause)
                  00009da0    00000020     rts6400.lib : printf.obj (.text:__outc)
                  00009dc0    00000020     cslDM642.lib : csl_irq.obj (.text:_IRQ_nmiEnable)
                  00009de0    00000020                  : csl_irq.obj (.text:_IRQ_setVecs)
                  00009e00    00000020                  : csl_irq.obj (.text:_IRQ_enable)
                  00009e20    00000020                  : csl_irq.obj (.text:_IRQ_globalEnable)

.far       0    00009e40    00000ba0     UNINITIALIZED
                  00009e40    00000374     rts6400.lib : defs.obj (.far)
                  0000a1b4    00000004     cslDM642.lib : csl_cache.obj (.far)
                  0000a1b8    00000190     rts6400.lib : fcvt.obj (.far)
                  0000a348    00000190                 : _printfi.obj (.far)
                  0000a4d8    0000011c                 : lowlev.obj (.far)
                  0000a5f8    00000100     cslDM642.lib : csl_irq.obj (.far)
                  0000a6f8    000000d0     rts6400.lib : trgdrv.obj (.far)
                  0000a7c8    00000090                 : exit.obj (.far)
                  0000a858    00000064                 : ecvt.obj (.far)
                  0000a8bc    00000060     main_edma1.obj (.far)
                  0000a920    00000058     cslDM642.lib : csl_edma.obj (.far)
                  0000a978    00000030                  : csl_timer.obj (.far)
                  0000a9a8    00000028                  : csl.obj (.far)
                  0000a9d0    00000008     rts6400.lib : _lock.obj (.far)
                  0000a9d8    00000008                 : memory.obj (.far)

.cinit     0    0000a9e0    000005ec     
                  0000a9e0    00000244     rts6400.lib : defs.obj (.cinit)
                  0000ac24    00000004     --HOLE-- [fill = 0]
                  0000ac28    0000012c     cslDM642.lib : csl_irq.obj (.cinit)
                  0000ad54    00000004     --HOLE-- [fill = 0]
                  0000ad58    00000080                  : csl_edma.obj (.cinit)
                  0000add8    00000060     main_edma1.obj (.cinit)
                  0000ae38    0000005c     rts6400.lib : lowlev.obj (.cinit)
                  0000ae94    00000004     --HOLE-- [fill = 0]
                  0000ae98    0000005c     cslDM642.lib : csl_timer.obj (.cinit)
                  0000aef4    00000004     --HOLE-- [fill = 0]
                  0000aef8    0000003c                  : csl.obj (.cinit)
                  0000af34    00000004     --HOLE-- [fill = 0]
                  0000af38    0000002c     rts6400.lib : exit.obj (.cinit)
                  0000af64    00000004     --HOLE-- [fill = 0]
                  0000af68    0000002c                 : memory.obj (.cinit)
                  0000af94    00000004     --HOLE-- [fill = 0]
                  0000af98    0000001c                 : _lock.obj (.cinit)
                  0000afb4    00000004     --HOLE-- [fill = 0]
                  0000afb8    0000000c     cslDM642.lib : csl_cache.obj (.cinit)
                  0000afc4    00000008     --HOLE-- [fill = 0]

.stack     0    0000afd0    00000400     UNINITIALIZED
                  0000afd0    00000008     rts6400.lib : boot.obj (.stack)

.sysmem    0    0000b3d0    00000400     UNINITIALIZED
                  0000b3d0    00000008     rts6400.lib : memory.obj (.sysmem)

.const     0    0000b7d0    00000173     
                  0000b7d0    00000101     rts6400.lib : ctype.obj (.const)
                  0000b8d1    00000002                 : fputs.obj (.const)
                  0000b8d3    00000005     --HOLE-- [fill = 0]
                  0000b8d8    00000020     cslDM642.lib : csl_cache.obj (.const)
                  0000b8f8    0000002a     rts6400.lib : _printfi.obj (.const)
                  0000b922    00000021     main_edma1.obj (.const)

.cio       0    0000b948    00000120     UNINITIALIZED
                  0000b948    00000120     rts6400.lib : trgmsg.obj (.cio)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00000000   $bss
00000000   .bss
00000000   .data
00000000   .text
00009d20   C$$EXIT
000093d8   C$$IO$$
00005aa0   _CACHE_clean
000097e0   _CACHE_enableCaching
00003c20   _CACHE_setL2Mode
00004360   _CACHE_wait
00008160   _CACHE_wbInvL1d
00007560   _CACHE_wbInvL2
00009ca0   _CSLDM642_LIB_
00005de0   _EDMA_allocTable
00009ae0   _EDMA_clearChannel
00008da0   _EDMA_clearPram
00008660   _EDMA_close
000085a0   _EDMA_config
00009200   _EDMA_disableChannel
00009020   _EDMA_enableChannel
00009b20   _EDMA_intClear
00008f80   _EDMA_intDisable
00008d00   _EDMA_intEnable
00009c20   _EDMA_link
00004100   _EDMA_open
00009780   _EDMA_qdmaConfig
00007660   _EDMA_reset
00006680   _EDMA_resetAll
00008ba0   _HOSTclose
00006cc0   _HOSTlseek
00006400   _HOSTopen
00007a60   _HOSTread
00004800   _HOSTrename
00007e60   _HOSTunlink
00007f60   _HOSTwrite
00009be0   _IRQ_disable
00009e00   _IRQ_enable
00009ce0   _IRQ_globalDisable
00009e20   _IRQ_globalEnable
00009d60   _IRQ_globalRestore
00004e00   _IRQ_map
00009dc0   _IRQ_nmiEnable
00009aa0   _IRQ_reset
00009de0   _IRQ_setVecs
00009480   _TIMER_close
00009960   _TIMER_configArgs
00007020   _TIMER_open
00009d80   _TIMER_pause
00007140   _TIMER_reset
00009ba0   _TIMER_start
0000b948   __CIOBUF_
00004a20   __CSL_init
0000a6f0   __IRQ_dispatchTable
0000a628   __IRQ_eventTable
00009c40   __IRQ_hookFetchPacket
00009500   __IRQ_init
0000a6b0   __IRQ_intTable
00000400   __STACK_SIZE
00000400   __SYSMEM_SIZE
0000a978   __TIMER_deviceTable
0000a9a4   __TIMER_hBios
0000a99c   __TIMER_hDev0
0000a9a0   __TIMER_hDev1
ffffffff   ___binit__
00000000   ___bss__
ffffffff   ___c_args__
0000a9e0   ___cinit__
00000000   ___data__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -