******************************************************************************
                  TI ARM Linker Unix v15.12.1                  
******************************************************************************
>> Linked Mon Aug 14 14:15:45 2017

OUTPUT FILE NAME:   <Modbus-Slave.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00204c59


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  CSM_ECSL_Z1           00200000   00000024  00000024  00000000  RWIX
  CSM_RSVD_Z1           00200024   0000000c  0000000c  00000000  RWIX
  RESETISR              00200030   00000008  00000006  00000002  R  X
  INTVECS               00201000   000001b0  000001b0  00000000  R  X
  FLASHLOAD             00201200   00002e00  00000000  00002e00  R  X
  FLASH                 00204000   0007bf00  00001056  0007aeaa  R  X
  CSM_RSVD_Z2           0027ff00   000000dc  0000000c  000000d0  RWIX
  CSM_ECSL_Z2           0027ffdc   00000024  00000024  00000000  RWIX
  C0                    20000000   00004000  000003b8  00003c48  RW X
  BOOT_RSVD             20004000   00000900  00000000  00000900  R  X
  C2                    20004900   00001700  00000000  00001700  RW X
  C3                    20006000   00002000  00000000  00002000  RW X
  S0                    20008000   00002000  00000000  00002000  RW X
  S1                    2000a000   00002000  00000000  00002000  RW X
  S2                    2000c000   00002000  00000000  00002000  RW X
  S3                    2000e000   00002000  00000000  00002000  RW X
  S4                    20010000   00002000  00000000  00002000  RW X
  S5                    20012000   00002000  00000000  00002000  RW X
  S6                    20014000   00002000  00000000  00002000  RW X
  S7                    20016000   00002000  00000000  00002000  RW X
  CTOMRAM               2007f000   00000800  00000000  00000800  R  X
  MTOCRAM               2007f800   00000800  00000000  00000800  RW X


SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
00200000    00200000    00000036   00000036    r-x
  00200000    00200000    00000024   00000024    r-- .z1secvalues
  00200024    00200024    0000000c   0000000c    r-- .z1_csm_rsvd
  00200030    00200030    00000006   00000006    r-x .resetisr
00201000    00201000    000001b0   000001b0    r--
  00201000    00201000    000001b0   000001b0    r-- .intvecs
00204000    00204000    0000105c   0000105c    r-x
  00204000    00204000    00000f5e   00000f5e    r-x .text
  00204f60    00204f60    0000009c   0000009c    r-- .const
  00205000    00205000    0000005c   0000005c    r-- .cinit
0027ff00    0027ff00    0000000c   0000000c    r--
  0027ff00    0027ff00    0000000c   0000000c    r-- .z2_csm_rsvd
0027ffdc    0027ffdc    00000024   00000024    r--
  0027ffdc    0027ffdc    00000024   00000024    r-- .z2secvalues
20000000    20000000    000003b8   00000000    rw-
  20000000    20000000    00000258   00000000    rw- .vtable
  20000258    20000258    00000100   00000000    rw- .stack
  20000358    20000358    00000040   00000000    rw- .bss
  20000398    20000398    00000020   00000000    rw- .data


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.z1secvalues 
*          0    00200000    00000024     
                  00200000    00000024     dcsm_z1_secvalues.obj (.z1secvalues)

.z1_csm_rsvd 
*          0    00200024    0000000c     
                  00200024    0000000c     dcsm_z1_secvalues.obj (.z1_csm_rsvd)

.resetisr 
*          0    00200030    00000006     
                  00200030    00000006     startup_ccs.obj (.resetisr:ResetISR)

.intvecs   0    00201000    000001b0     
                  00201000    000001b0     startup_ccs.obj (.intvecs)

.text      0    00204000    00000f5e     
                  00204000    0000018c     sysctl.obj (.text:SysCtlClockPllConfig)
                  0020418c    00000148     sysctl.obj (.text:SysCtlClockDividersSet)
                  002042d4    000000d4     sysctl.obj (.text:SysCtlClockGet)
                  002043a8    000000ac     interrupt.obj (.text:IntEnable)
                  00204454    000000a6     gpio.obj (.text:GPIOPadConfigSet)
                  002044fa    00000002     startup_ccs.obj (.text:FaultISR)
                  002044fc    000000a4     gpio.obj (.text:GPIOPinConfigure)
                  002045a0    0000009c     rtsv7M3_T_le_eabi.lib : memcpy_t2.obj (.text)
                  0020463c    00000094     sysctl.obj (.text:SysCtlClockConfigGet)
                  002046d0    00000090     sysctl.obj (.text:SysCtlXPllClockDividerSet)
                  00204760    0000007a     rtsv7M3_T_le_eabi.lib : memset_t2.obj (.text)
                  002047da    00000076     uart.obj (.text:UARTConfigSetExpClk)
                  00204850    00000074     UART_Interface.obj (.text:InitUART0)
                  002048c4    00000074     UART_Interface.obj (.text:InitUART1)
                  00204938    00000070     rtsv7M3_T_le_eabi.lib : autoinit.obj (.text)
                  002049a8    0000006a                           : copy_decompress_rle.obj (.text)
                  00204a12    0000005c     gpio.obj (.text:GPIODirModeSet)
                  00204a6e    00000002     startup_ccs.obj (.text:IntDefaultHandler)
                  00204a70    0000005c     UART_Interrupt.obj (.text:UART1IntHandler)
                  00204acc    00000058     interrupt.obj (.text:IntRegister)
                  00204b24    00000054     rtsv7M3_T_le_eabi.lib : exit.obj (.text)
                  00204b78    0000004c     sysctl.obj (.text:SysCtlClockConfigSet)
                  00204bc4    0000004c     rtsv7M3_T_le_eabi.lib : cpy_tbl.obj (.text)
                  00204c10    00000048     sysctl.obj (.text:SysCtlPeripheralEnable)
                  00204c58    00000040     rtsv7M3_T_le_eabi.lib : boot.obj (.text)
                  00204c98    0000003c     UART_Interface.obj (.text:WriteToUART1)
                  00204cd4    00000038     A_Wellth_Main.obj (.text:InitializeAllUart)
                  00204d0c    00000038     sysctl.obj (.text:SysCtlPeripheralIsEnabled)
                  00204d44    00000034     UART_Interrupt.obj (.text:UART0IntHandler)
                  00204d78    00000030     uart.obj (.text:UARTDisable)
                  00204da8    00000026     uart.obj (.text:UARTCharPut)
                  00204dce    00000026     A_Wellth_Main.obj (.text:main)
                  00204df4    00000022     gpio.obj (.text:GPIOPinTypeUART)
                  00204e16    0000001e     uart.obj (.text:UARTIntStatus)
                  00204e34    0000001c     UART_Interface.obj (.text:InitSystem)
                  00204e50    00000018     uart.obj (.text:UARTEnable)
                  00204e68    00000018     uart.obj (.text:UARTIntEnable)
                  00204e80    00000018     uart.obj (.text:UARTSpaceAvail)
                  00204e98    00000018     rtsv7M3_T_le_eabi.lib : args_main.obj (.text)
                  00204eb0    00000016     uart.obj (.text:UARTCharGet)
                  00204ec6    00000002     startup_ccs.obj (.text:NmiSR)
                  00204ec8    00000014     rtsv7M3_T_le_eabi.lib : _lock.obj (.text)
                  00204edc    00000012     uart.obj (.text:UARTIntClear)
                  00204eee    00000012     watchdog.obj (.text:WatchdogReloadSet)
                  00204f00    00000012     watchdog.obj (.text:WatchdogRunning)
                  00204f12    0000000e     rtsv7M3_T_le_eabi.lib : copy_decompress_none.obj (.text:decompress:none)
                  00204f20    0000000c     cpu.obj (.text:CPUcpsie)
                  00204f2c    0000000c     A_Wellth_Main.obj (.text:CallSystem)
                  00204f38    0000000a     interrupt.obj (.text:IntMasterEnable)
                  00204f42    00000008     UART_Interface.obj (.text:InitMasterInterrupt)
                  00204f4a    00000002     rtsv7M3_T_le_eabi.lib : mpu_init.obj (.text)
                  00204f4c    00000006     sysctl.obj (.text:SysCtlDelay)
                  00204f52    00000006     rtsv7M3_T_le_eabi.lib : copy_decompress_rle.obj (.text:decompress:rle24)
                  00204f58    00000004                           : pre_init.obj (.text)
                  00204f5c    00000002                           : startup.obj (.text)

.const     0    00204f60    0000009c     
                  00204f60    00000088     gpio.obj (.const:g_pulGPIOBaseAddrs)
                  00204fe8    00000014     sysctl.obj (.const:g_pulRCGCRegs)

.cinit     0    00205000    0000005c     
                  00205000    0000001b     (.cinit..data.load) [load image, compression = rle]
                  0020501b    00000005     --HOLE-- [fill = 0]
                  00205020    0000000b     (.cinit..vtable.load) [load image, compression = rle]
                  0020502b    00000005     --HOLE-- [fill = 0]
                  00205030    00000009     (.cinit..bss.load) [load image, compression = rle]
                  00205039    00000003     --HOLE-- [fill = 0]
                  0020503c    00000008     (__TI_handler_table)
                  00205044    00000018     (__TI_cinit_table)

.z2_csm_rsvd 
*          0    0027ff00    0000000c     
                  0027ff00    0000000c     dcsm_z2_secvalues.obj (.z2_csm_rsvd)

.z2secvalues 
*          0    0027ffdc    00000024     
                  0027ffdc    00000024     dcsm_z2_secvalues.obj (.z2secvalues)

.vtable    0    20000000    00000258     UNINITIALIZED
                  20000000    00000258     interrupt.obj (.vtable)

ramfuncs   0    20000000    00000000     UNINITIALIZED

.bss       0    20000358    00000040     UNINITIALIZED
                  20000358    00000020     (.common:UART0Buffer)
                  20000378    00000020     (.common:UART1Buffer)

.data      0    20000398    00000020     UNINITIALIZED
                  20000398    0000000c     rtsv7M3_T_le_eabi.lib : exit.obj (.data:$O1$$)
                  200003a4    00000008                           : _lock.obj (.data:$O1$$)
                  200003ac    00000008     UART_Interrupt.obj (.data)
                  200003b4    00000004     rtsv7M3_T_le_eabi.lib : stkdepth_vars.obj (.data)

.stack     0    20000258    00000100     UNINITIALIZED
                  20000258    00000100     --HOLE--

GETBUFFER 
*          0    2007f000    00000000     DSECT

GETWRITEIDX 
*          0    2007f000    00000000     DSECT

PUTREADIDX 
*          0    2007f000    00000000     DSECT

MODULE SUMMARY

       Module                     code   ro data   rw data
       ------                     ----   -------   -------
    ./F28M35H52C_System/driverlib/
       sysctl.obj                 1438   20        0      
       interrupt.obj              270    0         600    
       gpio.obj                   456    136       0      
       uart.obj                   346    0         0      
       dcsm_z1_secvalues.obj      0      48        0      
       dcsm_z2_secvalues.obj      0      48        0      
       watchdog.obj               36     0         0      
       cpu.obj                    12     0         0      
    +--+--------------------------+------+---------+---------+
       Total:                     2558   252       600    
                                                          
    ./F28M35H52C_System/utils/
       startup_ccs.obj            12     432       0      
    +--+--------------------------+------+---------+---------+
       Total:                     12     432       0      
                                                          
    ./src/
       UART_Interface.obj         328    0         0      
       UART_Interrupt.obj         144    0         72     
       A_Wellth_Main.obj          106    0         0      
    +--+--------------------------+------+---------+---------+
       Total:                     578    0         72     
                                                          
    /home/preetham/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.1.LTS/lib/rtsv7M3_T_le_eabi.lib
       memcpy_t2.obj              156    0         0      
       memset_t2.obj              122    0         0      
       autoinit.obj               112    0         0      
       copy_decompress_rle.obj    112    0         0      
       exit.obj                   84     0         12     
       cpy_tbl.obj                76     0         0      
       boot.obj                   64     0         0      
       _lock.obj                  20     0         8      
       args_main.obj              24     0         0      
       copy_decompress_none.obj   14     0         0      
       pre_init.obj               4      0         0      
       stkdepth_vars.obj          0      0         4      
       mpu_init.obj               2      0         0      
       startup.obj                2      0         0      
    +--+--------------------------+------+---------+---------+
       Total:                     792    0         24     
                                                          
       Stack:                     0      0         256    
       Linker Generated:          0      79        0      
    +--+--------------------------+------+---------+---------+
       Grand Total:               3940   763       952    


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 00205044 records: 3, size/record: 8, table size: 24
	.data: load addr=00205000, load size=0000001b bytes, run addr=20000398, run size=00000020 bytes, compression=rle
	.vtable: load addr=00205020, load size=0000000b bytes, run addr=20000000, run size=00000258 bytes, compression=rle
	.bss: load addr=00205030, load size=00000009 bytes, run addr=20000358, run size=00000040 bytes, compression=rle


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 0020503c records: 2, size/record: 4, table size: 8
	index: 0, handler: __TI_decompress_rle24
	index: 1, handler: __TI_decompress_none


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address   name                           
-------   ----                           
00204b25  C$$EXIT                        
00204f21  CPUcpsie                       
00204f2d  CallSystem                     
00204a13  GPIODirModeSet                 
00204455  GPIOPadConfigSet               
002044fd  GPIOPinConfigure               
00204df5  GPIOPinTypeUART                
00204f43  InitMasterInterrupt            
00204e35  InitSystem                     
00204851  InitUART0                      
002048c5  InitUART1                      
00204cd5  InitializeAllUart              
002043a9  IntEnable                      
00204f39  IntMasterEnable                
00204acd  IntRegister                    
200003ae  NeglectZeros                   
20000000  RamfuncsLoadEnd                
00000000  RamfuncsLoadSize               
20000000  RamfuncsLoadStart              
20000000  RamfuncsRunEnd                 
00000000  RamfuncsRunSize                
20000000  RamfuncsRunStart               
00200031  ResetISR                       
UNDEFED   SHT$$INIT_ARRAY$$Base          
UNDEFED   SHT$$INIT_ARRAY$$Limit         
0020463d  SysCtlClockConfigGet           
00204b79  SysCtlClockConfigSet           
0020418d  SysCtlClockDividersSet         
002042d5  SysCtlClockGet                 
00204001  SysCtlClockPllConfig           
00204f4d  SysCtlDelay                    
00204c11  SysCtlPeripheralEnable         
00204d0d  SysCtlPeripheralIsEnabled      
002046d1  SysCtlXPllClockDividerSet      
200003b0  TX_cnt                         
20000358  UART0Buffer                    
200003ac  UART0Count                     
00204d45  UART0IntHandler                
20000378  UART1Buffer                    
200003ad  UART1Count                     
00204a71  UART1IntHandler                
00204eb1  UARTCharGet                    
00204da9  UARTCharPut                    
002047db  UARTConfigSetExpClk            
00204d79  UARTDisable                    
00204e51  UARTEnable                     
00204edd  UARTIntClear                   
00204e69  UARTIntEnable                  
00204e17  UARTIntStatus                  
00204e81  UARTSpaceAvail                 
00204eef  WatchdogReloadSet              
00204f01  WatchdogRunning                
00204c99  WriteToUART1                   
20000358  __STACK_END                    
00000100  __STACK_SIZE                   
00205044  __TI_CINIT_Base                
0020505c  __TI_CINIT_Limit               
0020503c  __TI_Handler_Table_Base        
00205044  __TI_Handler_Table_Limit       
00204939  __TI_auto_init                 
20000398  __TI_cleanup_ptr               
00204f13  __TI_decompress_none           
00204f53  __TI_decompress_rle24          
2000039c  __TI_dtors_ptr                 
200003a0  __TI_enable_exit_profile_output
ffffffff  __TI_pprof_out_hndl            
ffffffff  __TI_prof_data_size            
ffffffff  __TI_prof_data_start           
00205000  __TI_static_base__             
00204761  __aeabi_memclr                 
00204761  __aeabi_memclr4                
00204761  __aeabi_memclr8                
002045a1  __aeabi_memcpy                 
002045a1  __aeabi_memcpy4                
002045a1  __aeabi_memcpy8                
00204763  __aeabi_memset                 
00204763  __aeabi_memset4                
00204763  __aeabi_memset8                
ffffffff  __binit__                      
ffffffff  __c_args__                     
00204f4b  __mpu_init                     
20000258  __stack                        
00204e99  _args_main                     
00204c59  _c_int00                       
200003a4  _lock                          
00204ed7  _nop                           
00204ecf  _register_lock                 
00204ec9  _register_unlock               
00204f5d  _system_post_cinit             
00204f59  _system_pre_init               
200003a8  _unlock                        
00204b29  abort                          
ffffffff  binit                          
00204bc5  copy_in                        
00204b31  exit                           
20000000  g_pfnRAMVectors                
00201000  g_pfnVectors                   
00204dcf  main                           
200003b4  main_func_sp                   
002045a1  memcpy                         
00204769  memset                         
00200024  z1_csm_rsvd                    
00200000  z1secvalues                    
0027ff00  z2_csm_rsvd                    
0027ffdc  z2secvalues                    


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address   name                           
-------   ----                           
00000000  RamfuncsLoadSize               
00000000  RamfuncsRunSize                
00000100  __STACK_SIZE                   
00200000  z1secvalues                    
00200024  z1_csm_rsvd                    
00200031  ResetISR                       
00201000  g_pfnVectors                   
00204001  SysCtlClockPllConfig           
0020418d  SysCtlClockDividersSet         
002042d5  SysCtlClockGet                 
002043a9  IntEnable                      
00204455  GPIOPadConfigSet               
002044fd  GPIOPinConfigure               
002045a1  __aeabi_memcpy                 
002045a1  __aeabi_memcpy4                
002045a1  __aeabi_memcpy8                
002045a1  memcpy                         
0020463d  SysCtlClockConfigGet           
002046d1  SysCtlXPllClockDividerSet      
00204761  __aeabi_memclr                 
00204761  __aeabi_memclr4                
00204761  __aeabi_memclr8                
00204763  __aeabi_memset                 
00204763  __aeabi_memset4                
00204763  __aeabi_memset8                
00204769  memset                         
002047db  UARTConfigSetExpClk            
00204851  InitUART0                      
002048c5  InitUART1                      
00204939  __TI_auto_init                 
00204a13  GPIODirModeSet                 
00204a71  UART1IntHandler                
00204acd  IntRegister                    
00204b25  C$$EXIT                        
00204b29  abort                          
00204b31  exit                           
00204b79  SysCtlClockConfigSet           
00204bc5  copy_in                        
00204c11  SysCtlPeripheralEnable         
00204c59  _c_int00                       
00204c99  WriteToUART1                   
00204cd5  InitializeAllUart              
00204d0d  SysCtlPeripheralIsEnabled      
00204d45  UART0IntHandler                
00204d79  UARTDisable                    
00204da9  UARTCharPut                    
00204dcf  main                           
00204df5  GPIOPinTypeUART                
00204e17  UARTIntStatus                  
00204e35  InitSystem                     
00204e51  UARTEnable                     
00204e69  UARTIntEnable                  
00204e81  UARTSpaceAvail                 
00204e99  _args_main                     
00204eb1  UARTCharGet                    
00204ec9  _register_unlock               
00204ecf  _register_lock                 
00204ed7  _nop                           
00204edd  UARTIntClear                   
00204eef  WatchdogReloadSet              
00204f01  WatchdogRunning                
00204f13  __TI_decompress_none           
00204f21  CPUcpsie                       
00204f2d  CallSystem                     
00204f39  IntMasterEnable                
00204f43  InitMasterInterrupt            
00204f4b  __mpu_init                     
00204f4d  SysCtlDelay                    
00204f53  __TI_decompress_rle24          
00204f59  _system_pre_init               
00204f5d  _system_post_cinit             
00205000  __TI_static_base__             
0020503c  __TI_Handler_Table_Base        
00205044  __TI_CINIT_Base                
00205044  __TI_Handler_Table_Limit       
0020505c  __TI_CINIT_Limit               
0027ff00  z2_csm_rsvd                    
0027ffdc  z2secvalues                    
20000000  RamfuncsLoadEnd                
20000000  RamfuncsLoadStart              
20000000  RamfuncsRunEnd                 
20000000  RamfuncsRunStart               
20000000  g_pfnRAMVectors                
20000258  __stack                        
20000358  UART0Buffer                    
20000358  __STACK_END                    
20000378  UART1Buffer                    
20000398  __TI_cleanup_ptr               
2000039c  __TI_dtors_ptr                 
200003a0  __TI_enable_exit_profile_output
200003a4  _lock                          
200003a8  _unlock                        
200003ac  UART0Count                     
200003ad  UART1Count                     
200003ae  NeglectZeros                   
200003b0  TX_cnt                         
200003b4  main_func_sp                   
ffffffff  __TI_pprof_out_hndl            
ffffffff  __TI_prof_data_size            
ffffffff  __TI_prof_data_start           
ffffffff  __binit__                      
ffffffff  __c_args__                     
ffffffff  binit                          
UNDEFED   SHT$$INIT_ARRAY$$Base          
UNDEFED   SHT$$INIT_ARRAY$$Limit         

[105 symbols]
