******************************************************************************
               TMS320C6x Linker PC v7.3.2                      
******************************************************************************
>> Linked Thu Dec 08 11:43:12 2011

OUTPUT FILE NAME:   <IPC_example_on_6678.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 0081f460


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  VECTORS               00800000   00000400  00000200  00000200  RWIX
  LL2MEM                00800400   0007fc00  00020844  0005f3bc  RWIX
  MSMCSRAM              0c000000   00200000  00000000  00200000  RWIX


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
00800000    00800000    00000200   00000200    r-x
  00800000    00800000    00000200   00000200    r-x .csl_vect
00800400    00800400    00018000   00000000    rw-
  00800400    00800400    00010000   00000000    rw- .stack
  00810400    00810400    00008000   00000000    rw- .sysmem
00818400    00818400    000076a0   000076a0    r-x
  00818400    00818400    000076a0   000076a0    r-x .text
0081faa0    0081faa0    000007a8   00000000    rw-
  0081faa0    0081faa0    000007a8   00000000    rw- .far
00820248    00820248    00000008   00000008    rw-
  00820248    00820248    00000008   00000008    rw- .neardata
00820250    00820250    000003dc   000003dc    rw-
  00820250    00820250    000003dc   000003dc    rw- .fardata
00820630    00820630    00000294   00000294    r--
  00820630    00820630    00000294   00000294    r-- .const
008208c4    008208c4    00000120   00000000    rw-
  008208c4    008208c4    00000120   00000000    rw- .cio
008209e4    008209e4    0000009c   0000009c    r--
  008209e4    008209e4    0000009c   0000009c    r-- .switch
00820a80    00820a80    00000058   00000058    rw-
  00820a80    00820a80    00000058   00000058    rw- .bss
00820ad8    00820ad8    00000170   00000170    r--
  00820ad8    00820ad8    00000170   00000170    r-- .cinit


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.csl_vect 
*          0    00800000    00000200     
                  00800000    00000200     ti.csl.intc.ae66e : _csl_intcIsrDispatch.oe66e (.csl_vect)

.stack     0    00800400    00010000     UNINITIALIZED
                  00800400    00000008     rts6600e_elf.lib : boot.obj (.stack)
                  00800408    0000fff8     --HOLE--

.sysmem    0    00810400    00008000     UNINITIALIZED
                  00810400    00000008     rts6600e_elf.lib : memory.obj (.sysmem)
                  00810408    00007ff8     --HOLE--

.text      0    00818400    000076a0     
                  00818400    000005c0     rts6600e_elf.lib : divd.obj (.text:__c6xabi_divd)
                  008189c0    000005c0                      : _printfi.obj (.text:_getarg_diouxp)
                  00818f80    00000480                      : _printfi.obj (.text:_setfield)
                  00819400    00000460                      : _printfi.obj (.text:_printfi)
                  00819860    00000440     ipc_interrupt.obj (.text)
                  00819ca0    000003c0     ti.csl.intc.ae66e : csl_intcHwControl.oe66e (.text:csl_section:intc:CSL_intcHwControl)
                  0081a060    00000300     rts6600e_elf.lib : fputs.obj (.text:fputs)
                  0081a360    000002e0                      : _printfi.obj (.text:_pproc_fwp)
                  0081a640    000002c0                      : _printfi.obj (.text:_pproc_fge)
                  0081a900    000002a0                      : _printfi.obj (.text:fcvt)
                  0081aba0    00000280                      : _printfi.obj (.text:ecvt)
                  0081ae20    00000280                      : memory.obj (.text:free)
                  0081b0a0    00000240                      : imath64.obj (.text:__c6xabi_divull)
                  0081b2e0    00000240                      : _printfi.obj (.text:_pconv_e)
                  0081b520    00000240                      : _printfi.obj (.text:_pproc_diouxp)
                  0081b760    00000240     ti.csl.intc.ae66e : csl_intcOpen.oe66e (.text:csl_section:intc:CSL_intcOpen)
                  0081b9a0    00000220     rts6600e_elf.lib : _printfi.obj (.text:_pproc_str)
                  0081bbc0    00000200                      : _printfi.obj (.text:_pconv_g)
                  0081bdc0    00000200     ti.csl.intc.ae66e : _csl_intcCombEventDispatcher.oe66e (.text:csl_section:intc:_CSL_intcEvent0Dispatcher)
                  0081bfc0    00000200                       : _csl_intcCombEventDispatcher.oe66e (.text:csl_section:intc:_CSL_intcEvent1Dispatcher)
                  0081c1c0    00000200                       : _csl_intcCombEventDispatcher.oe66e (.text:csl_section:intc:_CSL_intcEvent2Dispatcher)
                  0081c3c0    00000200                       : _csl_intcCombEventDispatcher.oe66e (.text:csl_section:intc:_CSL_intcEvent3Dispatcher)
                  0081c5c0    000001e0                       : _csl_intcDispatcher.oe66e (.text:csl_section:intc:_CSL_intcDispatcher)
                  0081c7a0    000001c0     rts6600e_elf.lib : _printfi.obj (.text:_mcpy)
                  0081c960    000001c0                      : memory.obj (.text:malloc)
                  0081cb20    000001a0                      : trgdrv.obj (.text:HOSTrename)
                  0081ccc0    000001a0                      : imath40.obj (.text:__c6xabi_divul)
                  0081ce60    00000180                      : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
                  0081cfe0    00000180                      : autoinit.obj (.text:_auto_init_elf)
                  0081d160    00000180                      : setvbuf.obj (.text:setvbuf)
                  0081d2e0    00000160     ti.csl.intc.ae66e : csl_intcInit.oe66e (.text:csl_section:intc:CSL_intcInit)
                  0081d440    00000140     ti.csl.ae66e : csl_chip.oe66e (.text:CSL_chipReadReg)
                  0081d580    00000140     rts6600e_elf.lib : _printfi.obj (.text:_pproc_fflags)
                  0081d6c0    00000140     ti.csl.intc.ae66e : _csl_intcIntrEnDisRes.oe66e (.text:csl_section:intc)
                  0081d800    00000140     rts6600e_elf.lib : fputc.obj (.text:fputc)
                  0081d940    00000140                      : lowlev.obj (.text:getdevice)
                  0081da80    00000120                      : _printfi.obj (.text:_ltostr)
                  0081dba0    00000120                      : _io_perm.obj (.text:_wrt_ok)
                  0081dcc0    00000120                      : fclose.obj (.text:fclose)
                  0081dde0    00000100                      : trgdrv.obj (.text:HOSTlseek)
                  0081dee0    00000100                      : cpy_tbl.obj (.text:copy_in)
                  0081dfe0    000000e0                      : trgdrv.obj (.text:HOSTopen)
                  0081e0c0    000000e0                      : _printfi.obj (.text:_div)
                  0081e1a0    000000e0                      : atoi.obj (.text:atoi)
                  0081e280    000000e0                      : lowlev.obj (.text:close)
                  0081e360    000000e0                      : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
                  0081e440    000000e0                      : exit.obj (.text:exit)
                  0081e520    000000e0                      : ltoa.obj (.text:ltoa)
                  0081e600    000000e0                      : memset.obj (.text:memset)
                  0081e6e0    000000c0                      : trgdrv.obj (.text:HOSTread)
                  0081e7a0    000000c0                      : trgdrv.obj (.text:HOSTunlink)
                  0081e860    000000c0                      : trgdrv.obj (.text:HOSTwrite)
                  0081e920    000000c0                      : divu.obj (.text:__divu)
                  0081e9e0    000000c0                      : fopen.obj (.text:_cleanup)
                  0081eaa0    000000c0                      : fflush.obj (.text:_doflush)
                  0081eb60    000000c0     ti.csl.intc.ae66e : csl_intcPlugEventHandler.oe66e (.text:csl_section:intc:CSL_intcPlugEventHandler)
                  0081ec20    000000c0     rts6600e_elf.lib : fseek.obj (.text:fseek)
                  0081ece0    000000c0                      : lowlev.obj (.text:lseek)
                  0081eda0    000000c0                      : lowlev.obj (.text:write)
                  0081ee60    000000a0                      : trgdrv.obj (.text:HOSTclose)
                  0081ef00    000000a0                      : _printfi.obj (.text:_ecpy)
                  0081efa0    000000a0                      : _printfi.obj (.text:_fcpy)
                  0081f040    000000a0                      : _printfi.obj (.text:_pconv_f)
                  0081f0e0    000000a0                      : lowlev.obj (.text:finddevice)
                  0081f180    000000a0                      : memcpy64.obj (.text:memcpy)
                  0081f220    000000a0                      : memory.obj (.text:minsert)
                  0081f2c0    000000a0                      : memory.obj (.text:mremove)
                  0081f360    00000080     IPC_example_main.obj (.text)
                  0081f3e0    00000080     rts6600e_elf.lib : llshift.obj (.text:__c6xabi_llshl)
                  0081f460    00000080                      : boot.obj (.text:_c_int00)
                  0081f4e0    00000080                      : memory.obj (.text:_minit)
                  0081f560    00000080                      : printf.obj (.text:printf)
                  0081f5e0    00000080                      : trgmsg.obj (.text:readmsg)
                  0081f660    00000080                      : lowlev.obj (.text:unlink)
                  0081f6e0    00000060                      : frcmpyd_div.obj (.text:__c6xabi_frcmpyd_div)
                  0081f740    00000060                      : llshift.obj (.text:__c6xabi_llshru)
                  0081f7a0    00000060                      : imath64.obj (.text:_subcull)
                  0081f800    00000060                      : memccpy.obj (.text:memccpy)
                  0081f860    00000060                      : trgmsg.obj (.text:writemsg)
                  0081f8c0    00000040                      : isinf.obj (.text:__c6xabi_isinf)
                  0081f900    00000040                      : _printfi.obj (.text:__c6xabi_isnan)
                  0081f940    00000040                      : args_main.obj (.text:_args_main)
                  0081f980    00000020                      : negll.obj (.text:__c6xabi_negll)
                  0081f9a0    00000020                      : _lock.obj (.text:_nop)
                  0081f9c0    00000020                      : printf.obj (.text:_outc)
                  0081f9e0    00000020                      : printf.obj (.text:_outs)
                  0081fa00    00000020                      : exit.obj (.text:abort)
                  0081fa20    00000020     ti.csl.intc.ae66e : csl_intcHookIsr.oe66e (.text:csl_section:intc:CSL_intcHookIsr)
                  0081fa40    00000020                       : _csl_intcNmiDummy.oe66e (.text:csl_section:intc)
                  0081fa60    00000020     rts6600e_elf.lib : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
                  0081fa80    00000020                      : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)

.far       0    0081faa0    000007a8     UNINITIALIZED
                  0081faa0    00000590     ipc_interrupt.obj (.far)
                  00820030    00000140     rts6600e_elf.lib : defs.obj (.far)
                  00820170    000000d8                      : trgdrv.obj (.far)

.neardata 
*          0    00820248    00000008     
                  00820248    00000008     ipc_interrupt.obj (.neardata)

.fardata   0    00820250    000003dc     
                  00820250    000001e0     rts6600e_elf.lib : defs.obj (.fardata:_ftable)
                  00820430    000000a0                      : lowlev.obj (.fardata:_stream)
                  008204d0    00000080     ipc_interrupt.obj (.fardata:intInfo)
                  00820550    00000078     rts6600e_elf.lib : lowlev.obj (.fardata:_device)
                  008205c8    00000008                      : _lock.obj (.fardata)
                  008205d0    00000020     ipc_interrupt.obj (.fardata:iIPCARInfo)
                  008205f0    00000020     ipc_interrupt.obj (.fardata:iIPCGRInfo)
                  00820610    0000000c     rts6600e_elf.lib : exit.obj (.fardata)
                  0082061c    0000000c                      : memory.obj (.fardata)
                  00820628    00000004                      : defs.obj (.fardata)

.const     0    00820630    00000294     
                  00820630    00000168     ipc_interrupt.obj (.const:.string)
                  00820798    00000008     --HOLE-- [fill = 0]
                  008207a0    00000101     rts6600e_elf.lib : ctype.obj (.const:_ctypes_)
                  008208a1    00000023                      : _printfi.obj (.const:.string)

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

.switch    0    008209e4    0000009c     
                  008209e4    00000070     ti.csl.ae66e : csl_chip.oe66e (.switch:CSL_chipReadReg)
                  00820a54    0000001c     ti.csl.intc.ae66e : csl_intcHwControl.oe66e (.switch:CSL_intcHwControl)
                  00820a70    00000010                       : csl_intcOpen.oe66e (.switch:CSL_intcOpen)

.bss       0    00820a80    00000058     
                  00820a80    0000004c     ti.csl.intc.ae66e : _csl_intcResource.oe66e (.bss:csl_section:intc:uninit) [fill = 0]
                  00820acc    00000008                       : _csl_intcResource.oe66e (.bss:csl_section:intc:init)
                  00820ad4    00000004     ipc_interrupt.obj (.bss) [fill = 0]

.cinit     0    00820ad8    00000170     
                  00820ad8    00000124     (.cinit..fardata.load) [load image, compression = rle]
                  00820bfc    0000000c     (__TI_handler_table)
                  00820c08    00000009     (.cinit..bss.load) [load image, compression = rle]
                  00820c11    00000003     --HOLE-- [fill = 0]
                  00820c14    00000009     (.cinit..neardata.load) [load image, compression = rle]
                  00820c1d    00000003     --HOLE-- [fill = 0]
                  00820c20    00000008     (.cinit..far.load) [load image, compression = zero_init]
                  00820c28    00000020     (__TI_cinit_table)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 00820c28 records: 4, size/record: 8, table size: 32
	.fardata: load addr=00820ad8, load size=00000124 bytes, run addr=00820250, run size=000003dc bytes, compression=rle
	.bss: load addr=00820c08, load size=00000009 bytes, run addr=00820a80, run size=00000058 bytes, compression=rle
	.neardata: load addr=00820c14, load size=00000009 bytes, run addr=00820248, run size=00000008 bytes, compression=rle
	.far: load addr=00820c20, load size=00000008 bytes, run addr=0081faa0, run size=000007a8 bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

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


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
0081fa00   C$$EXIT
0081f8b8   C$$IO$$
0081d440   CSL_chipReadReg
0081d778   CSL_intcGlobalDisable
0081d758   CSL_intcGlobalEnable
0081d7ec   CSL_intcGlobalExcepClear
0081d7c4   CSL_intcGlobalExcepEnable
0081d7d8   CSL_intcGlobalExtExcepEnable
0081d7b0   CSL_intcGlobalNmiEnable
0081d798   CSL_intcGlobalRestore
0081fa20   CSL_intcHookIsr
00819ca0   CSL_intcHwControl
0081d2e0   CSL_intcInit
0081d710   CSL_intcInterruptClear
0081d6f0   CSL_intcInterruptDisable
0081d6d0   CSL_intcInterruptEnable
0081d72c   CSL_intcInterruptRestore
0081d720   CSL_intcInterruptSet
0081b760   CSL_intcOpen
0081eb60   CSL_intcPlugEventHandler
0081d744   CSL_intcQueryInterruptStatus
0081ff40   EventRecord
0081ee60   HOSTclose
0081dde0   HOSTlseek
0081dfe0   HOSTopen
0081e6e0   HOSTread
0081cb20   HOSTrename
0081e7a0   HOSTunlink
0081e860   HOSTwrite
00819c00   IPC_ISR
00819b10   IssueInterruptToNextCore
0081fb40   Record
00820acc   _CSL_intcAllocMask
00820a80   _CSL_intcCpuIntrTable
0081c5c0   _CSL_intcDispatcher
0081bdc0   _CSL_intcEvent0Dispatcher
0081bfc0   _CSL_intcEvent1Dispatcher
0081c1c0   _CSL_intcEvent2Dispatcher
0081c3c0   _CSL_intcEvent3Dispatcher
00820ac8   _CSL_intcEventHandlerRecord
00820ad0   _CSL_intcEventOffsetMap
0081d6c0   _CSL_intcIvpSet
0081fa40   _CSL_intcNmiDummy
00820ac4   _CSL_intcNumEvents
00800000   _CSL_intcVectorTable
008208c4   __CIOBUF_
00820c28   __TI_CINIT_Base
00820c48   __TI_CINIT_Limit
00820bfc   __TI_Handler_Table_Base
00820c08   __TI_Handler_Table_Limit
00810400   __TI_STACK_END
00010000   __TI_STACK_SIZE
00820248   __TI_STATIC_BASE
00008000   __TI_SYSMEM_SIZE
00000001   __TI_args_main
0081fa60   __TI_decompress_none
0081fa80   __TI_decompress_rle24
00820618   __TI_enable_exit_profile_output
ffffffff   __TI_pprof_out_hndl
ffffffff   __TI_prof_data_size
ffffffff   __TI_prof_data_start
0081e360   __TI_zero_init
ffffffff   __binit__
00818400   __c6xabi_divd
0081e920   __c6xabi_divu
0081ccc0   __c6xabi_divul
0081b0a0   __c6xabi_divull
0081f6e0   __c6xabi_frcmpyd_div
0081f8c0   __c6xabi_isinf
0081f3e0   __c6xabi_llshl
0081f740   __c6xabi_llshru
0081f980   __c6xabi_negll
ffffffff   __c_args__
0081e920   __divu
0081f940   _args_main
0081cfe0   _auto_init_elf
0081f460   _c_int00
0081e9e0   _cleanup
00820610   _cleanup_ptr
008207a0   _ctypes_
0081eaa0   _doflush
00820614   _dtors_ptr
00820628   _ft_end
00820250   _ftable
008205c8   _lock
0081f4e0   _minit
0081f9a0   _nop
00819400   _printfi
00800400   _stack
0081f7a0   _subcull
00810400   _sys_memory
00820030   _tmpnams
008205cc   _unlock
0081dba0   _wrt_ok
0081fa00   abort
0081e1a0   atoi
ffffffff   binit
0081e280   close
0081faa0   context
0081dee0   copy_in
0081ff50   coreVector
0081e440   exit
0081dcc0   fclose
0081d800   fputc
0081a060   fputs
0081ae20   free
0081ec20   fseek
0081fff0   hintc
008205d0   iIPCARInfo
008205f0   iIPCGRInfo
008204d0   intInfo
00819860   intcInit
0081ff70   intcObj
00820248   interruptNumber
0081ece0   lseek
0081e520   ltoa
0081f360   main
0081c960   malloc
0081f800   memccpy
0081f180   memcpy
0081e600   memset
0081f560   printf
0081d800   putc
0081f5e0   readmsg
008198c4   registerInterrupt
0081f660   remove
0081d160   setvbuf
00820ad4   state
0081f660   unlink
0081eda0   write
0081f860   writemsg


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000001   __TI_args_main
00008000   __TI_SYSMEM_SIZE
00010000   __TI_STACK_SIZE
00800000   _CSL_intcVectorTable
00800400   _stack
00810400   __TI_STACK_END
00810400   _sys_memory
00818400   __c6xabi_divd
00819400   _printfi
00819860   intcInit
008198c4   registerInterrupt
00819b10   IssueInterruptToNextCore
00819c00   IPC_ISR
00819ca0   CSL_intcHwControl
0081a060   fputs
0081ae20   free
0081b0a0   __c6xabi_divull
0081b760   CSL_intcOpen
0081bdc0   _CSL_intcEvent0Dispatcher
0081bfc0   _CSL_intcEvent1Dispatcher
0081c1c0   _CSL_intcEvent2Dispatcher
0081c3c0   _CSL_intcEvent3Dispatcher
0081c5c0   _CSL_intcDispatcher
0081c960   malloc
0081cb20   HOSTrename
0081ccc0   __c6xabi_divul
0081cfe0   _auto_init_elf
0081d160   setvbuf
0081d2e0   CSL_intcInit
0081d440   CSL_chipReadReg
0081d6c0   _CSL_intcIvpSet
0081d6d0   CSL_intcInterruptEnable
0081d6f0   CSL_intcInterruptDisable
0081d710   CSL_intcInterruptClear
0081d720   CSL_intcInterruptSet
0081d72c   CSL_intcInterruptRestore
0081d744   CSL_intcQueryInterruptStatus
0081d758   CSL_intcGlobalEnable
0081d778   CSL_intcGlobalDisable
0081d798   CSL_intcGlobalRestore
0081d7b0   CSL_intcGlobalNmiEnable
0081d7c4   CSL_intcGlobalExcepEnable
0081d7d8   CSL_intcGlobalExtExcepEnable
0081d7ec   CSL_intcGlobalExcepClear
0081d800   fputc
0081d800   putc
0081dba0   _wrt_ok
0081dcc0   fclose
0081dde0   HOSTlseek
0081dee0   copy_in
0081dfe0   HOSTopen
0081e1a0   atoi
0081e280   close
0081e360   __TI_zero_init
0081e440   exit
0081e520   ltoa
0081e600   memset
0081e6e0   HOSTread
0081e7a0   HOSTunlink
0081e860   HOSTwrite
0081e920   __c6xabi_divu
0081e920   __divu
0081e9e0   _cleanup
0081eaa0   _doflush
0081eb60   CSL_intcPlugEventHandler
0081ec20   fseek
0081ece0   lseek
0081eda0   write
0081ee60   HOSTclose
0081f180   memcpy
0081f360   main
0081f3e0   __c6xabi_llshl
0081f460   _c_int00
0081f4e0   _minit
0081f560   printf
0081f5e0   readmsg
0081f660   remove
0081f660   unlink
0081f6e0   __c6xabi_frcmpyd_div
0081f740   __c6xabi_llshru
0081f7a0   _subcull
0081f800   memccpy
0081f860   writemsg
0081f8b8   C$$IO$$
0081f8c0   __c6xabi_isinf
0081f940   _args_main
0081f980   __c6xabi_negll
0081f9a0   _nop
0081fa00   C$$EXIT
0081fa00   abort
0081fa20   CSL_intcHookIsr
0081fa40   _CSL_intcNmiDummy
0081fa60   __TI_decompress_none
0081fa80   __TI_decompress_rle24
0081faa0   context
0081fb40   Record
0081ff40   EventRecord
0081ff50   coreVector
0081ff70   intcObj
0081fff0   hintc
00820030   _tmpnams
00820248   __TI_STATIC_BASE
00820248   interruptNumber
00820250   _ftable
008204d0   intInfo
008205c8   _lock
008205cc   _unlock
008205d0   iIPCARInfo
008205f0   iIPCGRInfo
00820610   _cleanup_ptr
00820614   _dtors_ptr
00820618   __TI_enable_exit_profile_output
00820628   _ft_end
008207a0   _ctypes_
008208c4   __CIOBUF_
00820a80   _CSL_intcCpuIntrTable
00820ac4   _CSL_intcNumEvents
00820ac8   _CSL_intcEventHandlerRecord
00820acc   _CSL_intcAllocMask
00820ad0   _CSL_intcEventOffsetMap
00820ad4   state
00820bfc   __TI_Handler_Table_Base
00820c08   __TI_Handler_Table_Limit
00820c28   __TI_CINIT_Base
00820c48   __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

[131 symbols]
