******************************************************************************
               TMS320C6x Linker PC v7.2.1                      
******************************************************************************
>> Linked Mon Jun 11 11:44:43 2012

OUTPUT FILE NAME:   <Example_EDMA.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 0c0081c0


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  L1P                   00e00000   00007fff  00000000  00007fff  RWIX
  L1D                   00f00000   00007fff  00000000  00007fff  RWIX
  MSMC                  0c000000   001fffff  0000e168  001f1e97  RWIX


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
0c000000    0c000000    000089c0   000089c0    r-x
  0c000000    0c000000    000089c0   000089c0    r-x .text
0c0089c0    0c0089c0    00004000   00000000    rw-
  0c0089c0    0c0089c0    00002000   00000000    rw- .stack
  0c00a9c0    0c00a9c0    00002000   00000000    rw- .sysmem
0c00c9c0    0c00c9c0    00000a28   00000a28    r--
  0c00c9c0    0c00c9c0    00000a28   00000a28    r-- .const
0c00d3f0    0c00d3f0    00000980   00000000    rw-
  0c00d3f0    0c00d3f0    00000980   00000000    rw- .far
0c00dd70    0c00dd70    000002fc   000001dc    rw-
  0c00dd70    0c00dd70    000001dc   000001dc    rw- .fardata
  0c00df4c    0c00df4c    00000120   00000000    rw- .cio
0c00e06c    0c00e06c    00000104   00000104    r--
  0c00e06c    0c00e06c    00000070   00000070    r-- .switch
  0c00e0dc    0c00e0dc    00000094   00000094    r-- .cinit


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.text      0    0c000000    000089c0     
                  0c000000    000016a0     edma_test.obj (.text)
                  0c0016a0    00000640     ti.csl.ae66e : csl_edma3HwChannelControl.oe66e (.text:csl_section:edma3:CSL_edma3HwChannelControl)
                  0c001ce0    000005e0     rts6600e_elf.lib : divd.obj (.text:__c6xabi_divd)
                  0c0022c0    000005c0                      : _printfi.obj (.text:_getarg_diouxp)
                  0c002880    00000520     ti.csl.ae66e : csl_edma3HwControl.oe66e (.text:csl_section:edma3:CSL_edma3HwControl)
                  0c002da0    000004a0     rts6600e_elf.lib : _printfi.obj (.text:_setfield)
                  0c003240    00000480                      : _printfi.obj (.text:_printfi)
                  0c0036c0    00000300                      : fputs.obj (.text:fputs)
                  0c0039c0    000002e0                      : _printfi.obj (.text:_pproc_fwp)
                  0c003ca0    000002e0     ti.csl.ae66e : csl_edma3GetHwStatus.oe66e (.text:csl_section:edma3:CSL_edma3GetHwStatus)
                  0c003f80    000002c0     rts6600e_elf.lib : _printfi.obj (.text:_pproc_fge)
                  0c004240    000002a0                      : _printfi.obj (.text:fcvt)
                  0c0044e0    00000280                      : _printfi.obj (.text:ecvt)
                  0c004760    00000280                      : memory.obj (.text:free)
                  0c0049e0    00000240                      : imath64.obj (.text:__c6xabi_divull)
                  0c004c20    00000240                      : _printfi.obj (.text:_pconv_e)
                  0c004e60    00000220                      : _printfi.obj (.text:_pproc_diouxp)
                  0c005080    00000220                      : _printfi.obj (.text:_pproc_str)
                  0c0052a0    00000200                      : _printfi.obj (.text:_pconv_g)
                  0c0054a0    000001c0                      : _printfi.obj (.text:_mcpy)
                  0c005660    000001a0                      : trgdrv.obj (.text:HOSTrename)
                  0c005800    000001a0                      : imath40.obj (.text:__c6xabi_divul)
                  0c0059a0    000001a0                      : memory.obj (.text:malloc)
                  0c005b40    000001a0                      : setvbuf.obj (.text:setvbuf)
                  0c005ce0    00000180                      : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
                  0c005e60    00000180                      : autoinit.obj (.text:_auto_init_elf)
                  0c005fe0    00000160                      : frcmpyd_div.obj (.text:__c6xabi_frcmpyd_div)
                  0c006140    00000140                      : _printfi.obj (.text:_pproc_fflags)
                  0c006280    00000140                      : fputc.obj (.text:fputc)
                  0c0063c0    00000140                      : lowlev.obj (.text:getdevice)
                  0c006500    00000120                      : _printfi.obj (.text:_ltostr)
                  0c006620    00000120     ti.csl.ae66e : csl_edma3ChannelOpen.oe66e (.text:csl_section:edma3:CSL_edma3ChannelOpen)
                  0c006740    00000120                  : csl_edma3GetBaseAddress.oe66e (.text:csl_section:edma:CSL_edma3ccGetModuleBaseAddr)
                  0c006860    00000120     rts6600e_elf.lib : fclose.obj (.text:fclose)
                  0c006980    00000100                      : trgdrv.obj (.text:HOSTlseek)
                  0c006a80    00000100                      : _io_perm.obj (.text:_wrt_ok)
                  0c006b80    00000100                      : cpy_tbl.obj (.text:copy_in)
                  0c006c80    000000e0                      : trgdrv.obj (.text:HOSTopen)
                  0c006d60    000000e0                      : _printfi.obj (.text:_div)
                  0c006e40    000000e0                      : atoi.obj (.text:atoi)
                  0c006f20    000000e0                      : lowlev.obj (.text:close)
                  0c007000    000000e0                      : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
                  0c0070e0    000000e0                      : exit.obj (.text:exit)
                  0c0071c0    000000e0                      : memset.obj (.text:memset)
                  0c0072a0    000000c0                      : trgdrv.obj (.text:HOSTread)
                  0c007360    000000c0                      : trgdrv.obj (.text:HOSTunlink)
                  0c007420    000000c0                      : trgdrv.obj (.text:HOSTwrite)
                  0c0074e0    000000c0                      : divu.obj (.text:__divu)
                  0c0075a0    000000c0                      : fopen.obj (.text:_cleanup)
                  0c007660    000000c0                      : fflush.obj (.text:_doflush)
                  0c007720    000000c0     ti.csl.ae66e : csl_edma3HwChannelSetup.oe66e (.text:csl_section:edma3:CSL_edma3HwChannelSetupQue)
                  0c0077e0    000000c0                  : csl_edma3Open.oe66e (.text:csl_section:edma3:CSL_edma3Open)
                  0c0078a0    000000c0     rts6600e_elf.lib : fseek.obj (.text:fseek)
                  0c007960    000000c0                      : lowlev.obj (.text:lseek)
                  0c007a20    000000c0                      : ltoa.obj (.text:ltoa)
                  0c007ae0    000000c0                      : lowlev.obj (.text:write)
                  0c007ba0    000000a0                      : trgdrv.obj (.text:HOSTclose)
                  0c007c40    000000a0                      : _printfi.obj (.text:_ecpy)
                  0c007ce0    000000a0                      : _printfi.obj (.text:_fcpy)
                  0c007d80    000000a0                      : _printfi.obj (.text:_pconv_f)
                  0c007e20    000000a0     ti.csl.ae66e : csl_edma3HwChannelSetup.oe66e (.text:csl_section:edma3:CSL_edma3HwChannelSetupParam)
                  0c007ec0    000000a0     rts6600e_elf.lib : lowlev.obj (.text:finddevice)
                  0c007f60    000000a0                      : memcpy64.obj (.text:memcpy)
                  0c008000    000000a0                      : memory.obj (.text:minsert)
                  0c0080a0    000000a0                      : memory.obj (.text:mremove)
                  0c008140    00000080                      : llshift.obj (.text:__c6xabi_llshl)
                  0c0081c0    00000080                      : boot.obj (.text:_c_int00)
                  0c008240    00000080                      : memory.obj (.text:_minit)
                  0c0082c0    00000080     ti.csl.ae66e : csl_edma3Param.oe66e (.text:csl_section:edma3:CSL_edma3GetParamHandle)
                  0c008340    00000080                  : csl_edma3HwChannelSetup.oe66e (.text:csl_section:edma3:CSL_edma3HwChannelSetupTriggerWord)
                  0c0083c0    00000080     rts6600e_elf.lib : printf.obj (.text:printf)
                  0c008440    00000080                      : trgmsg.obj (.text:readmsg)
                  0c0084c0    00000080                      : lowlev.obj (.text:unlink)
                  0c008540    00000060                      : llshift.obj (.text:__c6xabi_llshru)
                  0c0085a0    00000060                      : imath64.obj (.text:_subcull)
                  0c008600    00000060     ti.csl.ae66e : csl_edma3Param.oe66e (.text:csl_section:edma3:CSL_edma3ParamSetup)
                  0c008660    00000060     rts6600e_elf.lib : memccpy.obj (.text:memccpy)
                  0c0086c0    00000060                      : trgmsg.obj (.text:writemsg)
                  0c008720    00000040                      : isinf.obj (.text:__c6xabi_isinf)
                  0c008760    00000040                      : _printfi.obj (.text:__c6xabi_isnan)
                  0c0087a0    00000040                      : divd.obj (.text:__c6xabi_isnan)
                  0c0087e0    00000040                      : args_main.obj (.text:_args_main)
                  0c008820    00000040     ti.csl.ae66e : csl_edma3ChannelClose.oe66e (.text:csl_section:edma3:CSL_edma3ChannelClose)
                  0c008860    00000020     rts6600e_elf.lib : negll.obj (.text:__c6xabi_negll)
                  0c008880    00000020                      : tdeh_init.obj (.text:__tdeh_init)
                  0c0088a0    00000020                      : _lock.obj (.text:_nop)
                  0c0088c0    00000020                      : printf.obj (.text:_outc)
                  0c0088e0    00000020                      : printf.obj (.text:_outs)
                  0c008900    00000020                      : exit.obj (.text:abort)
                  0c008920    00000020     ti.csl.ae66e : csl_edma3Close.oe66e (.text:csl_section:edma3:CSL_edma3Close)
                  0c008940    00000020                  : csl_edma3Init.oe66e (.text:csl_section:edma3:CSL_edma3Init)
                  0c008960    00000020                  : csl_edma3Param.oe66e (.text:csl_section:edma3:CSL_edma3ParamWriteWord)
                  0c008980    00000020     rts6600e_elf.lib : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
                  0c0089a0    00000020                      : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)

.stack     0    0c0089c0    00002000     UNINITIALIZED
                  0c0089c0    00000008     rts6600e_elf.lib : boot.obj (.stack)
                  0c0089c8    00001ff8     --HOLE--

.sysmem    0    0c00a9c0    00002000     UNINITIALIZED
                  0c00a9c0    00000008     rts6600e_elf.lib : memory.obj (.sysmem)
                  0c00a9c8    00001ff8     --HOLE--

.const     0    0c00c9c0    00000a28     
                  0c00c9c0    000008e4     edma_test.obj (.const:.string)
                  0c00d2a4    0000000c     --HOLE-- [fill = 0]
                  0c00d2b0    00000101     rts6600e_elf.lib : ctype.obj (.const:_ctypes_)
                  0c00d3b1    00000023                      : _printfi.obj (.const:.string)
                  0c00d3d4    0000000c     --HOLE-- [fill = 0]
                  0c00d3e0    00000008                      : divd.obj (.const:initial_approx$1)

.far       0    0c00d3f0    00000980     UNINITIALIZED
                  0c00d3f0    00000800     edma_test.obj (.far)
                  0c00dbf0    000000d8     rts6600e_elf.lib : trgdrv.obj (.far)
                  0c00dcc8    00000008     --HOLE--
                  0c00dcd0    000000a0                      : defs.obj (.far)

.fardata   0    0c00dd70    000001dc     
                  0c00dd70    000000f0     rts6600e_elf.lib : defs.obj (.fardata:_ftable)
                  0c00de60    00000078                      : lowlev.obj (.fardata:_device)
                  0c00ded8    00000008                      : _lock.obj (.fardata)
                  0c00dee0    00000050                      : lowlev.obj (.fardata:_stream)
                  0c00df30    0000000c                      : exit.obj (.fardata)
                  0c00df3c    0000000c                      : memory.obj (.fardata)
                  0c00df48    00000004                      : defs.obj (.fardata)

.cio       0    0c00df4c    00000120     UNINITIALIZED
                  0c00df4c    00000120     rts6600e_elf.lib : trgmsg.obj (.cio)

.switch    0    0c00e06c    00000070     
                  0c00e06c    0000003c     ti.csl.ae66e : csl_edma3HwControl.oe66e (.switch:CSL_edma3HwControl)
                  0c00e0a8    00000020                  : csl_edma3GetHwStatus.oe66e (.switch:CSL_edma3GetHwStatus)
                  0c00e0c8    00000014                  : csl_edma3HwChannelControl.oe66e (.switch:CSL_edma3HwChannelControl)

.cinit     0    0c00e0dc    00000094     
                  0c00e0dc    0000006f     (.cinit..fardata.load) [load image, compression = rle]
                  0c00e14b    00000001     --HOLE-- [fill = 0]
                  0c00e14c    0000000c     (__TI_handler_table)
                  0c00e158    00000008     (.cinit..far.load) [load image, compression = zero_init]
                  0c00e160    00000010     (__TI_cinit_table)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 0c00e160 records: 2, size/record: 8, table size: 16
	.fardata: load addr=0c00e0dc, load size=0000006f bytes, run addr=0c00dd70, run size=000001dc bytes, compression=rle
	.far: load addr=0c00e158, load size=00000008 bytes, run addr=0c00d3f0, run size=00000980 bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 0c00e14c records: 3, size/record: 4, table size: 12
	index: 0, handler: __TI_zero_init
	index: 1, handler: __TI_decompress_rle24
	index: 2, handler: __TI_decompress_none


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
0c008900   C$$EXIT
0c008718   C$$IO$$
0c008820   CSL_edma3ChannelClose
0c006620   CSL_edma3ChannelOpen
0c008920   CSL_edma3Close
0c003ca0   CSL_edma3GetHwStatus
0c0082c0   CSL_edma3GetParamHandle
0c0016a0   CSL_edma3HwChannelControl
0c007e20   CSL_edma3HwChannelSetupParam
0c007720   CSL_edma3HwChannelSetupQue
0c008340   CSL_edma3HwChannelSetupTriggerWord
0c002880   CSL_edma3HwControl
0c008940   CSL_edma3Init
0c0077e0   CSL_edma3Open
0c008600   CSL_edma3ParamSetup
0c008960   CSL_edma3ParamWriteWord
0c006740   CSL_edma3ccGetModuleBaseAddr
0c007ba0   HOSTclose
0c006980   HOSTlseek
0c006c80   HOSTopen
0c0072a0   HOSTread
0c005660   HOSTrename
0c007360   HOSTunlink
0c007420   HOSTwrite
0c00df4c   __CIOBUF_
0c00e160   __TI_CINIT_Base
0c00e170   __TI_CINIT_Limit
0c00e14c   __TI_Handler_Table_Base
0c00e158   __TI_Handler_Table_Limit
0c00a9c0   __TI_STACK_END
00002000   __TI_STACK_SIZE
00000000   __TI_STATIC_BASE
00002000   __TI_SYSMEM_SIZE
00000001   __TI_args_main
0c008980   __TI_decompress_none
0c0089a0   __TI_decompress_rle24
0c00df38   __TI_enable_exit_profile_output
ffffffff   __TI_pprof_out_hndl
ffffffff   __TI_prof_data_size
ffffffff   __TI_prof_data_start
0c007000   __TI_zero_init
ffffffff   __binit__
0c001ce0   __c6xabi_divd
0c0074e0   __c6xabi_divu
0c005800   __c6xabi_divul
0c0049e0   __c6xabi_divull
0c005fe0   __c6xabi_frcmpyd_div
0c008720   __c6xabi_isinf
0c008140   __c6xabi_llshl
0c008540   __c6xabi_llshru
0c008860   __c6xabi_negll
ffffffff   __c_args__
0c0074e0   __divu
0c008880   __tdeh_init
0c0087e0   _args_main
0c005e60   _auto_init_elf
0c0081c0   _c_int00
0c0075a0   _cleanup
0c00df30   _cleanup_ptr
0c00d2b0   _ctypes_
0c007660   _doflush
0c00df34   _dtors_ptr
0c00df48   _ft_end
0c00dd70   _ftable
0c00ded8   _lock
0c008240   _minit
0c0088a0   _nop
0c003240   _printfi
0c0089c0   _stack
0c0085a0   _subcull
0c00a9c0   _sys_memory
0c00dcd0   _tmpnams
0c00dedc   _unlock
0c006a80   _wrt_ok
0c008900   abort
0c006e40   atoi
ffffffff   binit
0c006f20   close
0c006b80   copy_in
0c00d7f0   dstBuff1
0c00d9f0   dstBuff2
0c0070e0   exit
0c006860   fclose
0c006280   fputc
0c0036c0   fputs
0c004760   free
0c0078a0   fseek
0c007960   lseek
0c007a20   ltoa
0c0011e0   main
0c0059a0   malloc
0c008660   memccpy
0c007f60   memcpy
0c0071c0   memset
0c0083c0   printf
0c006280   putc
0c008440   readmsg
0c0084c0   remove
0c005b40   setvbuf
0c00d3f0   srcBuff1
0c00d5f0   srcBuff2
0c0084c0   unlink
0c007ae0   write
0c0086c0   writemsg


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   __TI_STATIC_BASE
00000001   __TI_args_main
00002000   __TI_STACK_SIZE
00002000   __TI_SYSMEM_SIZE
0c0011e0   main
0c0016a0   CSL_edma3HwChannelControl
0c001ce0   __c6xabi_divd
0c002880   CSL_edma3HwControl
0c003240   _printfi
0c0036c0   fputs
0c003ca0   CSL_edma3GetHwStatus
0c004760   free
0c0049e0   __c6xabi_divull
0c005660   HOSTrename
0c005800   __c6xabi_divul
0c0059a0   malloc
0c005b40   setvbuf
0c005e60   _auto_init_elf
0c005fe0   __c6xabi_frcmpyd_div
0c006280   fputc
0c006280   putc
0c006620   CSL_edma3ChannelOpen
0c006740   CSL_edma3ccGetModuleBaseAddr
0c006860   fclose
0c006980   HOSTlseek
0c006a80   _wrt_ok
0c006b80   copy_in
0c006c80   HOSTopen
0c006e40   atoi
0c006f20   close
0c007000   __TI_zero_init
0c0070e0   exit
0c0071c0   memset
0c0072a0   HOSTread
0c007360   HOSTunlink
0c007420   HOSTwrite
0c0074e0   __c6xabi_divu
0c0074e0   __divu
0c0075a0   _cleanup
0c007660   _doflush
0c007720   CSL_edma3HwChannelSetupQue
0c0077e0   CSL_edma3Open
0c0078a0   fseek
0c007960   lseek
0c007a20   ltoa
0c007ae0   write
0c007ba0   HOSTclose
0c007e20   CSL_edma3HwChannelSetupParam
0c007f60   memcpy
0c008140   __c6xabi_llshl
0c0081c0   _c_int00
0c008240   _minit
0c0082c0   CSL_edma3GetParamHandle
0c008340   CSL_edma3HwChannelSetupTriggerWord
0c0083c0   printf
0c008440   readmsg
0c0084c0   remove
0c0084c0   unlink
0c008540   __c6xabi_llshru
0c0085a0   _subcull
0c008600   CSL_edma3ParamSetup
0c008660   memccpy
0c0086c0   writemsg
0c008718   C$$IO$$
0c008720   __c6xabi_isinf
0c0087e0   _args_main
0c008820   CSL_edma3ChannelClose
0c008860   __c6xabi_negll
0c008880   __tdeh_init
0c0088a0   _nop
0c008900   C$$EXIT
0c008900   abort
0c008920   CSL_edma3Close
0c008940   CSL_edma3Init
0c008960   CSL_edma3ParamWriteWord
0c008980   __TI_decompress_none
0c0089a0   __TI_decompress_rle24
0c0089c0   _stack
0c00a9c0   __TI_STACK_END
0c00a9c0   _sys_memory
0c00d2b0   _ctypes_
0c00d3f0   srcBuff1
0c00d5f0   srcBuff2
0c00d7f0   dstBuff1
0c00d9f0   dstBuff2
0c00dcd0   _tmpnams
0c00dd70   _ftable
0c00ded8   _lock
0c00dedc   _unlock
0c00df30   _cleanup_ptr
0c00df34   _dtors_ptr
0c00df38   __TI_enable_exit_profile_output
0c00df48   _ft_end
0c00df4c   __CIOBUF_
0c00e14c   __TI_Handler_Table_Base
0c00e158   __TI_Handler_Table_Limit
0c00e160   __TI_CINIT_Base
0c00e170   __TI_CINIT_Limit
ffffffff   __TI_pprof_out_hndl
ffffffff   __TI_prof_data_size
ffffffff   __TI_prof_data_start
ffffffff   __binit__
ffffffff   __c_args__
ffffffff   binit

[104 symbols]
