******************************************************************************
               TMS320C6x Linker PC v7.3.0                      
******************************************************************************
>> Linked Fri Mar 16 11:56:43 2012

OUTPUT FILE NAME:   <IPC_Example.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00806f80


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  L2                    00800000   00010000  0000c3a4  00003c5c  RWIX
  MSM                   0c000000   00010000  00000000  00010000  RWIX


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
00800000    00800000    000075c0   000075c0    r-x
  00800000    00800000    000075c0   000075c0    r-x .text
008075c0    008075c0    000043b8   00000000    rw-
  008075c0    008075c0    00002000   00000000    rw- .stack
  008095c0    008095c0    00002000   00000000    rw- .sysmem
  0080b5c0    0080b5c0    000003b8   00000000    rw- .far
0080b978    0080b978    00000004   00000004    rw-
  0080b978    0080b978    00000004   00000004    rw- .data
0080b980    0080b980    0000031c   0000031c    rw-
  0080b980    0080b980    0000031c   0000031c    rw- .fardata
0080bca0    0080bca0    000002a4   000002a4    r--
  0080bca0    0080bca0    000002a4   000002a4    r-- .const
0080bf44    0080bf44    00000060   00000060    rw-
  0080bf44    0080bf44    00000060   00000060    rw- .bss
0080bfa4    0080bfa4    0000002c   0000002c    r--
  0080bfa4    0080bfa4    0000002c   0000002c    r-- .switch
0080c000    0080c000    00000200   00000200    r-x
  0080c000    0080c000    00000200   00000200    r-x .csl_vect
0080c200    0080c200    00000120   00000000    rw-
  0080c200    0080c200    00000120   00000000    rw- .cio
0080c320    0080c320    000000bc   000000bc    r--
  0080c320    0080c320    000000bc   000000bc    r-- .cinit


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.text      0    00800000    000075c0     
                  00800000    000005c0     rts6600_elf.lib : divd.obj (.text:__c6xabi_divd)
                  008005c0    000005c0                     : _printfi.obj (.text:_getarg_diouxp)
                  00800b80    00000480                     : _printfi.obj (.text:_setfield)
                  00801000    00000460                     : _printfi.obj (.text:_printfi)
                  00801460    000003c0     ti.csl.intc.ae66 : csl_intcHwControl.oe66 (.text:csl_section:intc:CSL_intcHwControl)
                  00801820    00000300     rts6600_elf.lib : fputs.obj (.text:fputs)
                  00801b20    000002e0                     : _printfi.obj (.text:_pproc_fwp)
                  00801e00    000002e0     main.obj (.text)
                  008020e0    000002c0     rts6600_elf.lib : _printfi.obj (.text:_pproc_fge)
                  008023a0    000002a0                     : _printfi.obj (.text:fcvt)
                  00802640    00000280                     : _printfi.obj (.text:ecvt)
                  008028c0    00000280                     : memory.obj (.text:free)
                  00802b40    00000260     main.obj (.text:retain)
                  00802da0    00000240     rts6600_elf.lib : imath64.obj (.text:__c6xabi_divull)
                  00802fe0    00000240                     : _printfi.obj (.text:_pconv_e)
                  00803220    00000240     ti.csl.intc.ae66 : csl_intcOpen.oe66 (.text:csl_section:intc:CSL_intcOpen)
                  00803460    00000220     rts6600_elf.lib : _printfi.obj (.text:_pproc_diouxp)
                  00803680    00000220                     : _printfi.obj (.text:_pproc_str)
                  008038a0    00000200                     : _printfi.obj (.text:_pconv_g)
                  00803aa0    00000200     ti.csl.intc.ae66 : _csl_intcCombEventDispatcher.oe66 (.text:csl_section:intc:_CSL_intcEvent0Dispatcher)
                  00803ca0    00000200                      : _csl_intcCombEventDispatcher.oe66 (.text:csl_section:intc:_CSL_intcEvent1Dispatcher)
                  00803ea0    00000200                      : _csl_intcCombEventDispatcher.oe66 (.text:csl_section:intc:_CSL_intcEvent2Dispatcher)
                  008040a0    00000200                      : _csl_intcCombEventDispatcher.oe66 (.text:csl_section:intc:_CSL_intcEvent3Dispatcher)
                  008042a0    000001e0                      : _csl_intcDispatcher.oe66 (.text:csl_section:intc:_CSL_intcDispatcher)
                  00804480    000001c0     rts6600_elf.lib : _printfi.obj (.text:_mcpy)
                  00804640    000001c0                     : memory.obj (.text:malloc)
                  00804800    000001a0                     : trgdrv.obj (.text:HOSTrename)
                  008049a0    000001a0                     : imath40.obj (.text:__c6xabi_divul)
                  00804b40    00000180                     : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
                  00804cc0    00000180                     : autoinit.obj (.text:_auto_init_elf)
                  00804e40    00000180                     : setvbuf.obj (.text:setvbuf)
                  00804fc0    00000160     ti.csl.intc.ae66 : csl_intcInit.oe66 (.text:csl_section:intc:CSL_intcInit)
                  00805120    00000140     rts6600_elf.lib : _printfi.obj (.text:_pproc_fflags)
                  00805260    00000140     ti.csl.intc.ae66 : _csl_intcIntrEnDisRes.oe66 (.text:csl_section:intc)
                  008053a0    00000140     rts6600_elf.lib : fputc.obj (.text:fputc)
                  008054e0    00000140                     : lowlev.obj (.text:getdevice)
                  00805620    00000120                     : _printfi.obj (.text:_ltostr)
                  00805740    00000120                     : _io_perm.obj (.text:_wrt_ok)
                  00805860    00000120                     : fclose.obj (.text:fclose)
                  00805980    00000100                     : trgdrv.obj (.text:HOSTlseek)
                  00805a80    00000100                     : cpy_tbl.obj (.text:copy_in)
                  00805b80    000000e0                     : trgdrv.obj (.text:HOSTopen)
                  00805c60    000000e0                     : _printfi.obj (.text:_div)
                  00805d40    000000e0                     : atoi.obj (.text:atoi)
                  00805e20    000000e0                     : lowlev.obj (.text:close)
                  00805f00    000000e0                     : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
                  00805fe0    000000e0                     : exit.obj (.text:exit)
                  008060c0    000000e0                     : ltoa.obj (.text:ltoa)
                  008061a0    000000e0                     : memset.obj (.text:memset)
                  00806280    000000c0                     : trgdrv.obj (.text:HOSTread)
                  00806340    000000c0                     : trgdrv.obj (.text:HOSTunlink)
                  00806400    000000c0                     : trgdrv.obj (.text:HOSTwrite)
                  008064c0    000000c0                     : divu.obj (.text:__divu)
                  00806580    000000c0                     : fopen.obj (.text:_cleanup)
                  00806640    000000c0                     : fflush.obj (.text:_doflush)
                  00806700    000000c0     ti.csl.intc.ae66 : csl_intcPlugEventHandler.oe66 (.text:csl_section:intc:CSL_intcPlugEventHandler)
                  008067c0    000000c0     rts6600_elf.lib : fseek.obj (.text:fseek)
                  00806880    000000c0                     : lowlev.obj (.text:lseek)
                  00806940    000000c0                     : lowlev.obj (.text:write)
                  00806a00    000000a0                     : trgdrv.obj (.text:HOSTclose)
                  00806aa0    000000a0                     : _printfi.obj (.text:_ecpy)
                  00806b40    000000a0                     : _printfi.obj (.text:_fcpy)
                  00806be0    000000a0                     : _printfi.obj (.text:_pconv_f)
                  00806c80    000000a0                     : lowlev.obj (.text:finddevice)
                  00806d20    000000a0                     : memcpy64.obj (.text:memcpy)
                  00806dc0    000000a0                     : memory.obj (.text:minsert)
                  00806e60    000000a0                     : memory.obj (.text:mremove)
                  00806f00    00000080                     : llshift.obj (.text:__c6xabi_llshl)
                  00806f80    00000080                     : boot.obj (.text:_c_int00)
                  00807000    00000080                     : memory.obj (.text:_minit)
                  00807080    00000080                     : printf.obj (.text:printf)
                  00807100    00000080                     : trgmsg.obj (.text:readmsg)
                  00807180    00000080                     : lowlev.obj (.text:unlink)
                  00807200    00000060                     : frcmpyd_div.obj (.text:__c6xabi_frcmpyd_div)
                  00807260    00000060                     : llshift.obj (.text:__c6xabi_llshru)
                  008072c0    00000060                     : imath64.obj (.text:_subcull)
                  00807320    00000060                     : memccpy.obj (.text:memccpy)
                  00807380    00000060                     : trgmsg.obj (.text:writemsg)
                  008073e0    00000040                     : isinf.obj (.text:__c6xabi_isinf)
                  00807420    00000040                     : _printfi.obj (.text:__c6xabi_isnan)
                  00807460    00000040                     : args_main.obj (.text:_args_main)
                  008074a0    00000020                     : negll.obj (.text:__c6xabi_negll)
                  008074c0    00000020                     : _lock.obj (.text:_nop)
                  008074e0    00000020                     : printf.obj (.text:_outc)
                  00807500    00000020                     : printf.obj (.text:_outs)
                  00807520    00000020                     : exit.obj (.text:abort)
                  00807540    00000020     ti.csl.intc.ae66 : csl_intcHookIsr.oe66 (.text:csl_section:intc:CSL_intcHookIsr)
                  00807560    00000020                      : _csl_intcNmiDummy.oe66 (.text:csl_section:intc)
                  00807580    00000020     rts6600_elf.lib : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
                  008075a0    00000020                     : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)

.stack     0    008075c0    00002000     UNINITIALIZED
                  008075c0    00000008     rts6600_elf.lib : boot.obj (.stack)
                  008075c8    00001ff8     --HOLE--

.sysmem    0    008095c0    00002000     UNINITIALIZED
                  008095c0    00000008     rts6600_elf.lib : memory.obj (.sysmem)
                  008095c8    00001ff8     --HOLE--

.far       0    0080b5c0    000003b8     UNINITIALIZED
                  0080b5c0    000001a0     main.obj (.far)
                  0080b760    00000140     rts6600_elf.lib : defs.obj (.far)
                  0080b8a0    000000d8                     : trgdrv.obj (.far)

.data      0    0080b978    00000004     
                  0080b978    00000004     main.obj (.data)

.fardata   0    0080b980    0000031c     
                  0080b980    000001e0     rts6600_elf.lib : defs.obj (.fardata:_ftable)
                  0080bb60    000000a0                     : lowlev.obj (.fardata:_stream)
                  0080bc00    00000078                     : lowlev.obj (.fardata:_device)
                  0080bc78    0000000c                     : exit.obj (.fardata)
                  0080bc84    0000000c                     : memory.obj (.fardata)
                  0080bc90    00000008                     : _lock.obj (.fardata)
                  0080bc98    00000004                     : defs.obj (.fardata)

.const     0    0080bca0    000002a4     
                  0080bca0    00000180     main.obj (.const)
                  0080be20    00000101     rts6600_elf.lib : ctype.obj (.const:_ctypes_)
                  0080bf21    00000023                     : _printfi.obj (.const)

.bss       0    0080bf44    00000060     
                  0080bf44    0000004c     ti.csl.intc.ae66 : _csl_intcResource.oe66 (.bss:csl_section:intc:uninit) [fill = 0]
                  0080bf90    0000000c     main.obj (.bss) [fill = 0]
                  0080bf9c    00000008     ti.csl.intc.ae66 : _csl_intcResource.oe66 (.bss:csl_section:intc:init)

.switch    0    0080bfa4    0000002c     
                  0080bfa4    0000001c     ti.csl.intc.ae66 : csl_intcHwControl.oe66 (.switch:CSL_intcHwControl)
                  0080bfc0    00000010                      : csl_intcOpen.oe66 (.switch:CSL_intcOpen)

.csl_vect 
*          0    0080c000    00000200     
                  0080c000    00000200     ti.csl.intc.ae66 : _csl_intcIsrDispatch.oe66 (.csl_vect)

.cio       0    0080c200    00000120     UNINITIALIZED
                  0080c200    00000120     rts6600_elf.lib : trgmsg.obj (.cio)

.cinit     0    0080c320    000000bc     
                  0080c320    0000006d     (.cinit..fardata.load) [load image, compression = rle]
                  0080c38d    00000003     --HOLE-- [fill = 0]
                  0080c390    0000000c     (__TI_handler_table)
                  0080c39c    00000009     (.cinit..bss.load) [load image, compression = rle]
                  0080c3a5    00000003     --HOLE-- [fill = 0]
                  0080c3a8    00000009     (.cinit..data.load) [load image, compression = rle]
                  0080c3b1    00000003     --HOLE-- [fill = 0]
                  0080c3b4    00000008     (.cinit..far.load) [load image, compression = zero_init]
                  0080c3bc    00000020     (__TI_cinit_table)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 0080c3bc records: 4, size/record: 8, table size: 32
	.fardata: load addr=0080c320, load size=0000006d bytes, run addr=0080b980, run size=0000031c bytes, compression=rle
	.bss: load addr=0080c39c, load size=00000009 bytes, run addr=0080bf44, run size=00000060 bytes, compression=rle
	.data: load addr=0080c3a8, load size=00000009 bytes, run addr=0080b978, run size=00000004 bytes, compression=rle
	.far: load addr=0080c3b4, load size=00000008 bytes, run addr=0080b5c0, run size=000003b8 bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 0080c390 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
--------   ----
00807520   C$$EXIT
008073d8   C$$IO$$
00805318   CSL_intcGlobalDisable
008052f8   CSL_intcGlobalEnable
0080538c   CSL_intcGlobalExcepClear
00805364   CSL_intcGlobalExcepEnable
00805378   CSL_intcGlobalExtExcepEnable
00805350   CSL_intcGlobalNmiEnable
00805338   CSL_intcGlobalRestore
00807540   CSL_intcHookIsr
00801460   CSL_intcHwControl
00804fc0   CSL_intcInit
008052b0   CSL_intcInterruptClear
00805290   CSL_intcInterruptDisable
00805270   CSL_intcInterruptEnable
008052cc   CSL_intcInterruptRestore
008052c0   CSL_intcInterruptSet
00803220   CSL_intcOpen
00806700   CSL_intcPlugEventHandler
008052e4   CSL_intcQueryInterruptStatus
0080b660   EventHandler
0080b758   EventRecord
00806a00   HOSTclose
00805980   HOSTlseek
00805b80   HOSTopen
00806280   HOSTread
00804800   HOSTrename
00806340   HOSTunlink
00806400   HOSTwrite
00801e8c   IPC_Init
00801fb0   IPC_Trigger
0080bf9c   _CSL_intcAllocMask
0080bf44   _CSL_intcCpuIntrTable
008042a0   _CSL_intcDispatcher
00803aa0   _CSL_intcEvent0Dispatcher
00803ca0   _CSL_intcEvent1Dispatcher
00803ea0   _CSL_intcEvent2Dispatcher
008040a0   _CSL_intcEvent3Dispatcher
0080bf8c   _CSL_intcEventHandlerRecord
0080bfa0   _CSL_intcEventOffsetMap
00805260   _CSL_intcIvpSet
00807560   _CSL_intcNmiDummy
0080bf88   _CSL_intcNumEvents
0080c000   _CSL_intcVectorTable
0080c200   __CIOBUF_
0080c3bc   __TI_CINIT_Base
0080c3dc   __TI_CINIT_Limit
0080c390   __TI_Handler_Table_Base
0080c39c   __TI_Handler_Table_Limit
008095c0   __TI_STACK_END
00002000   __TI_STACK_SIZE
0080bf44   __TI_STATIC_BASE
00002000   __TI_SYSMEM_SIZE
00000001   __TI_args_main
00807580   __TI_decompress_none
008075a0   __TI_decompress_rle24
0080bc80   __TI_enable_exit_profile_output
ffffffff   __TI_pprof_out_hndl
ffffffff   __TI_prof_data_size
ffffffff   __TI_prof_data_start
00805f00   __TI_zero_init
ffffffff   __binit__
00800000   __c6xabi_divd
008064c0   __c6xabi_divu
008049a0   __c6xabi_divul
00802da0   __c6xabi_divull
00807200   __c6xabi_frcmpyd_div
008073e0   __c6xabi_isinf
00806f00   __c6xabi_llshl
00807260   __c6xabi_llshru
008074a0   __c6xabi_negll
ffffffff   __c_args__
008064c0   __divu
00807460   _args_main
00804cc0   _auto_init_elf
00806f80   _c_int00
00806580   _cleanup
0080bc78   _cleanup_ptr
0080be20   _ctypes_
00806640   _doflush
0080bc7c   _dtors_ptr
0080bc98   _ft_end
0080b980   _ftable
0080bc90   _lock
00807000   _minit
008074c0   _nop
00801000   _printfi
008075c0   _stack
008072c0   _subcull
008095c0   _sys_memory
0080b760   _tmpnams
0080bc94   _unlock
00805740   _wrt_ok
00807520   abort
00805d40   atoi
ffffffff   binit
00805e20   close
00805a80   copy_in
00805fe0   exit
00805860   fclose
008053a0   fputc
00801820   fputs
008028c0   free
008067c0   fseek
0080bf90   hTest
00802b40   intIsr
0080b978   int_flag
0080b5c0   intcContext
0080b750   intcObj
00806880   lseek
008060c0   ltoa
0080200c   main
00804640   malloc
00807320   memccpy
00806d20   memcpy
008061a0   memset
00807080   printf
008053a0   putc
00807100   readmsg
00807180   remove
00804e40   setvbuf
0080bf94   state
00807180   unlink
0080bf98   vectId
00806940   write
00807380   writemsg


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000001   __TI_args_main
00002000   __TI_STACK_SIZE
00002000   __TI_SYSMEM_SIZE
00800000   __c6xabi_divd
00801000   _printfi
00801460   CSL_intcHwControl
00801820   fputs
00801e8c   IPC_Init
00801fb0   IPC_Trigger
0080200c   main
008028c0   free
00802b40   intIsr
00802da0   __c6xabi_divull
00803220   CSL_intcOpen
00803aa0   _CSL_intcEvent0Dispatcher
00803ca0   _CSL_intcEvent1Dispatcher
00803ea0   _CSL_intcEvent2Dispatcher
008040a0   _CSL_intcEvent3Dispatcher
008042a0   _CSL_intcDispatcher
00804640   malloc
00804800   HOSTrename
008049a0   __c6xabi_divul
00804cc0   _auto_init_elf
00804e40   setvbuf
00804fc0   CSL_intcInit
00805260   _CSL_intcIvpSet
00805270   CSL_intcInterruptEnable
00805290   CSL_intcInterruptDisable
008052b0   CSL_intcInterruptClear
008052c0   CSL_intcInterruptSet
008052cc   CSL_intcInterruptRestore
008052e4   CSL_intcQueryInterruptStatus
008052f8   CSL_intcGlobalEnable
00805318   CSL_intcGlobalDisable
00805338   CSL_intcGlobalRestore
00805350   CSL_intcGlobalNmiEnable
00805364   CSL_intcGlobalExcepEnable
00805378   CSL_intcGlobalExtExcepEnable
0080538c   CSL_intcGlobalExcepClear
008053a0   fputc
008053a0   putc
00805740   _wrt_ok
00805860   fclose
00805980   HOSTlseek
00805a80   copy_in
00805b80   HOSTopen
00805d40   atoi
00805e20   close
00805f00   __TI_zero_init
00805fe0   exit
008060c0   ltoa
008061a0   memset
00806280   HOSTread
00806340   HOSTunlink
00806400   HOSTwrite
008064c0   __c6xabi_divu
008064c0   __divu
00806580   _cleanup
00806640   _doflush
00806700   CSL_intcPlugEventHandler
008067c0   fseek
00806880   lseek
00806940   write
00806a00   HOSTclose
00806d20   memcpy
00806f00   __c6xabi_llshl
00806f80   _c_int00
00807000   _minit
00807080   printf
00807100   readmsg
00807180   remove
00807180   unlink
00807200   __c6xabi_frcmpyd_div
00807260   __c6xabi_llshru
008072c0   _subcull
00807320   memccpy
00807380   writemsg
008073d8   C$$IO$$
008073e0   __c6xabi_isinf
00807460   _args_main
008074a0   __c6xabi_negll
008074c0   _nop
00807520   C$$EXIT
00807520   abort
00807540   CSL_intcHookIsr
00807560   _CSL_intcNmiDummy
00807580   __TI_decompress_none
008075a0   __TI_decompress_rle24
008075c0   _stack
008095c0   __TI_STACK_END
008095c0   _sys_memory
0080b5c0   intcContext
0080b660   EventHandler
0080b750   intcObj
0080b758   EventRecord
0080b760   _tmpnams
0080b978   int_flag
0080b980   _ftable
0080bc78   _cleanup_ptr
0080bc7c   _dtors_ptr
0080bc80   __TI_enable_exit_profile_output
0080bc90   _lock
0080bc94   _unlock
0080bc98   _ft_end
0080be20   _ctypes_
0080bf44   _CSL_intcCpuIntrTable
0080bf44   __TI_STATIC_BASE
0080bf88   _CSL_intcNumEvents
0080bf8c   _CSL_intcEventHandlerRecord
0080bf90   hTest
0080bf94   state
0080bf98   vectId
0080bf9c   _CSL_intcAllocMask
0080bfa0   _CSL_intcEventOffsetMap
0080c000   _CSL_intcVectorTable
0080c200   __CIOBUF_
0080c390   __TI_Handler_Table_Base
0080c39c   __TI_Handler_Table_Limit
0080c3bc   __TI_CINIT_Base
0080c3dc   __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

[126 symbols]
