******************************************************************************
                  TI ARM Linker PC v5.1.0                      
******************************************************************************
>> Linked Mon Oct 21 10:41:07 2013

OUTPUT FILE NAME:   <TMS570LS3137_SCI_DMA.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00005ae0


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  VECTORS               00000000   00000020  00000020  00000000     X
  FLASH0                00000020   0017ffe0  00006648  00179998  R  X
  FLASH1                00180000   00180000  00000000  00180000  R  X
  STACKS                08000000   00001500  00000000  00001500  RW  
  RAM                   08001500   0003eb00  000000fc  0003ea04  RW  


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
00000000    00000000    00006668   00006668    r-x
  00000000    00000000    00000020   00000020    r-x .intvecs
  00000020    00000020    0000640c   0000640c    r-x .text
  0000642c    0000642c    00000204   00000204    r-- .const
  00006630    00006630    00000038   00000038    r-- .cinit
08001500    08001500    000000fc   00000000    rw-
  08001500    08001500    000000ec   00000000    rw- .bss
  080015ec    080015ec    00000010   00000000    rw- .data


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.intvecs   0    00000000    00000020     
                  00000000    00000020     sys_intvecs.obj (.intvecs)

.text      0    00000020    0000640c     
                  00000020    000026ec     sys_selftest.obj (.text)
                  0000270c    00000adc     system.obj (.text)
                  000031e8    00000874     sys_vim.obj (.text)
                  00003a5c    00000748     sci.obj (.text)
                  000041a4    00000688     sys_dma.obj (.text)
                  0000482c    00000630     pinmux.obj (.text)
                  00004e5c    00000620     esm.obj (.text)
                  0000547c    000003c4     sys_core.obj (.text)
                  00005840    000002a0     sys_vim.obj (.text:retain)
                  00005ae0    00000248     sys_startup.obj (.text:retain)
                  00005d28    000001e8     sys_main.obj (.text)
                  00005f10    00000158     esm.obj (.text:retain)
                  00006068    000000e8     dabort.obj (.text)
                  00006150    0000009c     rtsv7R4_T_be_v3D16_eabi.lib : memcpy_t2.obj (.text)
                  000061ec    00000094                                 : auto_init.obj (.text)
                  00006280    00000080     notification.obj (.text)
                  00006300    00000060     rtsv7R4_T_be_v3D16_eabi.lib : copy_decompress_rle.obj (.text)
                  00006360    00000048                                 : cpy_tbl.obj (.text)
                  000063a8    00000044                                 : exit.obj (.text)
                  000063ec    00000014                                 : _lock.obj (.text)
                  00006400    00000012                                 : copy_zero_init.obj (.text:decompress:ZI)
                  00006412    0000000e                                 : copy_decompress_none.obj (.text:decompress:none)
                  00006420    00000006                                 : copy_decompress_rle.obj (.text:decompress:rle24)
                  00006426    00000002     --HOLE-- [fill = 0]
                  00006428    00000004     sys_phantom.obj (.text:retain)

.const     0    0000642c    00000204     
                  0000642c    00000204     sys_vim.obj (.const:s_vim_init)

.cinit     0    00006630    00000038     
                  00006630    00000011     (.cinit..data.load) [load image, compression = rle]
                  00006641    00000003     --HOLE-- [fill = 0]
                  00006644    0000000c     (__TI_handler_table)
                  00006650    00000008     (.cinit..bss.load) [load image, compression = zero_init]
                  00006658    00000010     (__TI_cinit_table)

.bss       0    08001500    000000ec     UNINITIALIZED
                  08001500    00000080     sys_main.obj (.bss:TX_DATA)
                  08001580    00000044     sys_main.obj (.bss:g_dmaCTRLPKT)
                  080015c4    00000028     sci.obj (.bss:g_sciTransfer_t)

.data      0    080015ec    00000010     UNINITIALIZED
                  080015ec    00000008     rtsv7R4_T_be_v3D16_eabi.lib : _lock.obj (.data)
                  080015f4    00000008                                 : exit.obj (.data)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 00006658 records: 2, size/record: 8, table size: 16
	.data: load addr=00006630, load size=00000011 bytes, run addr=080015ec, run size=00000010 bytes, compression=rle
	.bss: load addr=00006650, load size=00000008 bytes, run addr=08001500, run size=000000ec bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 00006644 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
--------   ----
000063a9   C$$EXIT
UNDEFED    SHT$$INIT_ARRAY$$Base
UNDEFED    SHT$$INIT_ARRAY$$Limit
08001500   TX_DATA
00006658   __TI_CINIT_Base
00006668   __TI_CINIT_Limit
00006644   __TI_Handler_Table_Base
00006650   __TI_Handler_Table_Limit
00005838   __TI_PINIT_Base
0000583c   __TI_PINIT_Limit
000061ed   __TI_auto_init
080015f4   __TI_cleanup_ptr
00006413   __TI_decompress_none
00006421   __TI_decompress_rle24
080015f8   __TI_dtors_ptr
00000000   __TI_static_base__
00006401   __TI_zero_init
00006151   __aeabi_memcpy
00006151   __aeabi_memcpy4
00006151   __aeabi_memcpy8
ffffffff   __binit__
ffffffff   __c_args__
00005ae0   _c_int00
00005730   _coreClearAuxiliaryDataFault_
0000574c   _coreClearAuxiliaryInstructionFault_
000056f8   _coreClearDataFaultAddress_
000056c0   _coreClearDataFault_
00005714   _coreClearInstructionFaultAddress_
000056dc   _coreClearInstructionFault_
00005624   _coreDisableEventBusExport_
00005688   _coreDisableFlashEcc_
00005654   _coreDisableRamEcc_
0000560c   _coreEnableEventBusExport_
0000566c   _coreEnableFlashEcc_
000056a0   _coreEnableIrqVicOffset_
0000563c   _coreEnableRamEcc_
000055f4   _coreEnableVfp_
00005728   _coreGetAuxiliaryDataFault_
00005744   _coreGetAuxiliaryInstructionFault_
000056f0   _coreGetDataFaultAddress_
000056b8   _coreGetDataFault_
0000570c   _coreGetInstructionFaultAddress_
000056d4   _coreGetInstructionFault_
0000547c   _coreInitRegisters_
00005588   _coreInitStackPointer_
00006068   _dabort
00005768   _disable_FIQ_interrupt_
00005770   _disable_IRQ_interrupt_
00005760   _disable_interrupt_
00005778   _enable_interrupt_
00005808   _errata_CORTEXR4_57_
00005820   _errata_CORTEXR4_66_
00005780   _esmCcmErrorsClear_
000055d4   _getCPSRValue_
000055dc   _gotoCPUIdle_
080015ec   _lock
000063fb   _nop
000063f3   _register_lock
000063ed   _register_unlock
080015f0   _unlock
000063ad   abort
0000116c   adc1ParityCheck
00001228   adc2ParityCheck
ffffffff   binit
00001304   can1ParityCheck
000013e0   can2ParityCheck
000014b8   can3ParityCheck
00000030   ccmSelfCheck
000025ec   ccmr4GetConfigValue
00000884   checkB0RAMECC
00000a38   checkB1RAMECC
00001b3c   checkClockMonitor
00000bec   checkFlashECC
00001c08   checkFlashEEPROMECC
00001da0   checkPLL1Slip
00001e8c   checkPLL2Slip
00001f50   checkRAMAddrParity
00001920   checkRAMECC
00002034   checkRAMUERRTest
000006e0   checkefcSelfTest
00006361   copy_in
00000234   cpuSelfTest
00000cd0   cpuSelfTestFail
00000cc8   custom_dabort
000045a4   dmaDefineRegion
000041d4   dmaDisable
00004504   dmaDisableInterrupt
00004690   dmaDisableParityCheck
00004654   dmaDisableRegion
000041a4   dmaEnable
00004450   dmaEnableInterrupt
00004680   dmaEnableParityCheck
000045e0   dmaEnableRegion
000046a0   dmaGetConfigValue
00004248   dmaGetReq
000062ec   dmaGroupANotification
00000d94   dmaParityCheck
000041f4   dmaReqAssign
000043a8   dmaSetChEnable
00004280   dmaSetCtrlPacket
00004404   dmaSetPriority
00000590   efcCheck
00002550   efcGetConfigValue
000006b8   efcSelfTest
000005f4   efcStuckZeroTest
0000500c   esmActivateNormalOperation
000050f8   esmClearStatus
00005138   esmClearStatusBuffer
00004fd0   esmDisableError
00005048   esmDisableInterrupt
00004fa4   esmEnableError
0000501c   esmEnableInterrupt
00005258   esmEnterSelfTest
00004f88   esmError
0000531c   esmGetConfigValue
00005184   esmGetStatus
000051f8   esmGetStatusBuffer
00006280   esmGroup1Notification
00006290   esmGroup2Notification
00005f10   esmHighInterrupt
00004e5c   esmInit
000052cc   esmSelfTestStatus
00005164   esmSetCounterPreloadValue
00005074   esmSetInterruptLevel
00004ffc   esmTriggerErrorPinReset
000063b5   exit
00002160   fmcBus1ParityCheck
000007a8   fmcBus2Check
000007e4   fmcECCcheck
08001580   g_dmaCTRLPKT
00000e54   het1ParityCheck
00000fd4   het2ParityCheck
00000f08   htu1ParityCheck
00001094   htu2ParityCheck
00005d28   load_data
00005d74   main
00002848   mapClocks
00006151   memcpy
00000174   memoryInit
000062a0   memoryPort0TestFailNotification
000062bc   memoryPort1TestFailNotification
000015a4   mibspi1ParityCheck
000016b8   mibspi3ParityCheck
000017ec   mibspi5ParityCheck
0000482c   muxInit
00002288   pbistFail
00002360   pbistGetConfigValue
000004dc   pbistIsTestCompleted
000004f8   pbistIsTestPassed
00000534   pbistPortTestStatus
000003e0   pbistRun
000002b4   pbistSelfCheck
000004ac   pbistStop
000027f4   periphInit
00006428   phantomInterrupt
00004bb0   pinmuxGetConfigValue
00000000   resetEntry
00003ef4   sciDisableLoopback
00003f80   sciDisableNotification
00003ec0   sciEnableLoopback
00003f10   sciEnableNotification
00003a5c   sciInit
00003d6c   sciIsIdleDetected
00003d50   sciIsRxReady
00003bdc   sciIsTxReady
000062d8   sciNotification
00003de4   sciReceive
00003db8   sciReceiveByte
00003d88   sciRxError
00003c28   sciSend
00003bf8   sciSendByte
00003b68   sciSetBaudrate
00003b48   sciSetFunctional
00003fe8   scilinGetConfigValue
00000020   selftestFailNotification
000027b4   setupFlash
0000270c   setupPLL
00002fd4   sramGetConfigValue
000024b0   stcGetConfigValue
000001b8   stcSelfCheck
00000ccc   stcSelfCheckFail
00002a14   systemGetConfigValue
00002954   systemInit
000029e0   systemPowerDown
00002e28   tcmflashGetConfigValue
0000276c   trimLPO
000032a4   vimChannelMap
00003498   vimDisableInterrupt
00003340   vimEnableInterrupt
0000351c   vimGetConfigValue
000031e8   vimInit
00000cd4   vimParityCheck
00005840   vimParityErrorHandler


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   __TI_static_base__
00000000   resetEntry
00000020   selftestFailNotification
00000030   ccmSelfCheck
00000174   memoryInit
000001b8   stcSelfCheck
00000234   cpuSelfTest
000002b4   pbistSelfCheck
000003e0   pbistRun
000004ac   pbistStop
000004dc   pbistIsTestCompleted
000004f8   pbistIsTestPassed
00000534   pbistPortTestStatus
00000590   efcCheck
000005f4   efcStuckZeroTest
000006b8   efcSelfTest
000006e0   checkefcSelfTest
000007a8   fmcBus2Check
000007e4   fmcECCcheck
00000884   checkB0RAMECC
00000a38   checkB1RAMECC
00000bec   checkFlashECC
00000cc8   custom_dabort
00000ccc   stcSelfCheckFail
00000cd0   cpuSelfTestFail
00000cd4   vimParityCheck
00000d94   dmaParityCheck
00000e54   het1ParityCheck
00000f08   htu1ParityCheck
00000fd4   het2ParityCheck
00001094   htu2ParityCheck
0000116c   adc1ParityCheck
00001228   adc2ParityCheck
00001304   can1ParityCheck
000013e0   can2ParityCheck
000014b8   can3ParityCheck
000015a4   mibspi1ParityCheck
000016b8   mibspi3ParityCheck
000017ec   mibspi5ParityCheck
00001920   checkRAMECC
00001b3c   checkClockMonitor
00001c08   checkFlashEEPROMECC
00001da0   checkPLL1Slip
00001e8c   checkPLL2Slip
00001f50   checkRAMAddrParity
00002034   checkRAMUERRTest
00002160   fmcBus1ParityCheck
00002288   pbistFail
00002360   pbistGetConfigValue
000024b0   stcGetConfigValue
00002550   efcGetConfigValue
000025ec   ccmr4GetConfigValue
0000270c   setupPLL
0000276c   trimLPO
000027b4   setupFlash
000027f4   periphInit
00002848   mapClocks
00002954   systemInit
000029e0   systemPowerDown
00002a14   systemGetConfigValue
00002e28   tcmflashGetConfigValue
00002fd4   sramGetConfigValue
000031e8   vimInit
000032a4   vimChannelMap
00003340   vimEnableInterrupt
00003498   vimDisableInterrupt
0000351c   vimGetConfigValue
00003a5c   sciInit
00003b48   sciSetFunctional
00003b68   sciSetBaudrate
00003bdc   sciIsTxReady
00003bf8   sciSendByte
00003c28   sciSend
00003d50   sciIsRxReady
00003d6c   sciIsIdleDetected
00003d88   sciRxError
00003db8   sciReceiveByte
00003de4   sciReceive
00003ec0   sciEnableLoopback
00003ef4   sciDisableLoopback
00003f10   sciEnableNotification
00003f80   sciDisableNotification
00003fe8   scilinGetConfigValue
000041a4   dmaEnable
000041d4   dmaDisable
000041f4   dmaReqAssign
00004248   dmaGetReq
00004280   dmaSetCtrlPacket
000043a8   dmaSetChEnable
00004404   dmaSetPriority
00004450   dmaEnableInterrupt
00004504   dmaDisableInterrupt
000045a4   dmaDefineRegion
000045e0   dmaEnableRegion
00004654   dmaDisableRegion
00004680   dmaEnableParityCheck
00004690   dmaDisableParityCheck
000046a0   dmaGetConfigValue
0000482c   muxInit
00004bb0   pinmuxGetConfigValue
00004e5c   esmInit
00004f88   esmError
00004fa4   esmEnableError
00004fd0   esmDisableError
00004ffc   esmTriggerErrorPinReset
0000500c   esmActivateNormalOperation
0000501c   esmEnableInterrupt
00005048   esmDisableInterrupt
00005074   esmSetInterruptLevel
000050f8   esmClearStatus
00005138   esmClearStatusBuffer
00005164   esmSetCounterPreloadValue
00005184   esmGetStatus
000051f8   esmGetStatusBuffer
00005258   esmEnterSelfTest
000052cc   esmSelfTestStatus
0000531c   esmGetConfigValue
0000547c   _coreInitRegisters_
00005588   _coreInitStackPointer_
000055d4   _getCPSRValue_
000055dc   _gotoCPUIdle_
000055f4   _coreEnableVfp_
0000560c   _coreEnableEventBusExport_
00005624   _coreDisableEventBusExport_
0000563c   _coreEnableRamEcc_
00005654   _coreDisableRamEcc_
0000566c   _coreEnableFlashEcc_
00005688   _coreDisableFlashEcc_
000056a0   _coreEnableIrqVicOffset_
000056b8   _coreGetDataFault_
000056c0   _coreClearDataFault_
000056d4   _coreGetInstructionFault_
000056dc   _coreClearInstructionFault_
000056f0   _coreGetDataFaultAddress_
000056f8   _coreClearDataFaultAddress_
0000570c   _coreGetInstructionFaultAddress_
00005714   _coreClearInstructionFaultAddress_
00005728   _coreGetAuxiliaryDataFault_
00005730   _coreClearAuxiliaryDataFault_
00005744   _coreGetAuxiliaryInstructionFault_
0000574c   _coreClearAuxiliaryInstructionFault_
00005760   _disable_interrupt_
00005768   _disable_FIQ_interrupt_
00005770   _disable_IRQ_interrupt_
00005778   _enable_interrupt_
00005780   _esmCcmErrorsClear_
00005808   _errata_CORTEXR4_57_
00005820   _errata_CORTEXR4_66_
00005838   __TI_PINIT_Base
0000583c   __TI_PINIT_Limit
00005840   vimParityErrorHandler
00005ae0   _c_int00
00005d28   load_data
00005d74   main
00005f10   esmHighInterrupt
00006068   _dabort
00006151   __aeabi_memcpy
00006151   __aeabi_memcpy4
00006151   __aeabi_memcpy8
00006151   memcpy
000061ed   __TI_auto_init
00006280   esmGroup1Notification
00006290   esmGroup2Notification
000062a0   memoryPort0TestFailNotification
000062bc   memoryPort1TestFailNotification
000062d8   sciNotification
000062ec   dmaGroupANotification
00006361   copy_in
000063a9   C$$EXIT
000063ad   abort
000063b5   exit
000063ed   _register_unlock
000063f3   _register_lock
000063fb   _nop
00006401   __TI_zero_init
00006413   __TI_decompress_none
00006421   __TI_decompress_rle24
00006428   phantomInterrupt
00006644   __TI_Handler_Table_Base
00006650   __TI_Handler_Table_Limit
00006658   __TI_CINIT_Base
00006668   __TI_CINIT_Limit
08001500   TX_DATA
08001580   g_dmaCTRLPKT
080015ec   _lock
080015f0   _unlock
080015f4   __TI_cleanup_ptr
080015f8   __TI_dtors_ptr
ffffffff   __binit__
ffffffff   __c_args__
ffffffff   binit
UNDEFED    SHT$$INIT_ARRAY$$Base
UNDEFED    SHT$$INIT_ARRAY$$Limit

[193 symbols]
