******************************************************************************
             TMS320C2000 Linker PC v18.12.3                    
******************************************************************************
>> Linked Thu Jan 30 13:48:41 2020

OUTPUT FILE NAME:   <cla_ex4_debug_variable.out>
ENTRY POINT SYMBOL: "code_start"  address: 00000000


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
PAGE 0:
  BEGIN                 00000000   00000002  00000002  00000000  RWIX
  RAMM0                 00000122   000002de  00000040  0000029e  RWIX
  RAMD0                 0000b000   00000800  00000800  00000000  RWIX
  RAMD1                 0000b800   00000800  00000468  00000398  RWIX
  RESET                 003fffc0   00000002  00000000  00000002  RWIX

PAGE 1:
  BOOT_RSVD             00000002   00000121  00000000  00000121  RWIX
  RAMM1                 00000400   000003f8  00000100  000002f8  RWIX
  CLA1_MSGRAMLOW        00001480   00000080  00000001  0000007f  RWIX
  CLA1_MSGRAMHIGH       00001500   00000080  00000001  0000007f  RWIX
  RAMLS0                00008000   00000800  0000032a  000004d6  RWIX
  RAMLS1                00008800   00000800  000001ac  00000654  RWIX
  RAMLS2                00009000   00000800  00000002  000007fe  RWIX
  RAMLS3                00009800   00000800  00000000  00000800  RWIX
  RAMLS4                0000a000   00000800  00000000  00000800  RWIX
  RAMLS5                0000a800   00000800  0000037b  00000485  RWIX
  RAMD1                 0000b800   00000800  00000000  00000800  RWIX
  RAMGS0                0000c000   00001000  00000000  00001000  RWIX
  RAMGS1                0000d000   00001000  00000000  00001000  RWIX
  RAMGS2                0000e000   00001000  00000000  00001000  RWIX
  RAMGS3                0000f000   00001000  00000000  00001000  RWIX
  RAMGS4                00010000   00001000  00000000  00001000  RWIX
  RAMGS5                00011000   00001000  00000000  00001000  RWIX
  RAMGS6                00012000   00001000  00000000  00001000  RWIX
  RAMGS7                00013000   00001000  00000000  00001000  RWIX
  RAMGS8                00014000   00001000  00000000  00001000  RWIX
  RAMGS9                00015000   00001000  00000000  00001000  RWIX
  RAMGS10               00016000   00001000  00000000  00001000  RWIX
  RAMGS11               00017000   00001000  00000000  00001000  RWIX
  RAMGS12               00018000   00001000  00000000  00001000  RWIX
  RAMGS13               00019000   00001000  00000000  00001000  RWIX
  RAMGS14               0001a000   00001000  00000000  00001000  RWIX
  RAMGS15               0001b000   00000ff8  00000000  00000ff8  RWIX
  CPU2TOCPU1RAM         0003f800   00000400  00000000  00000400  RWIX
  CPU1TOCPU2RAM         0003fc00   00000400  00000000  00000400  RWIX
  CANA_MSG_RAM          00049000   00000800  00000000  00000800  RWIX
  CANB_MSG_RAM          0004b000   00000800  00000000  00000800  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
codestart 
*          0    00000000    00000002     
                  00000000    00000002     F2837xD_CodeStartBranch.obj (codestart)

.cinit     0    00000128    0000003c     
                  00000128    00000009     (.cinit..data.load) [load image, compression = lzss]
                  00000131    00000001     --HOLE-- [fill = 0]
                  00000132    00000006     (__TI_handler_table)
                  00000138    00000004     (.cinit..bss.load) [load image, compression = zero_init]
                  0000013c    00000004     (.cinit..scratchpad.load) [load image, compression = zero_init]
                  00000140    00000004     (.cinit.Cla1DataRam.load) [load image, compression = zero_init]
                  00000144    00000004     (.cinit.Cla1ToCpuMsgRAM.load) [load image, compression = zero_init]
                  00000148    00000004     (.cinit.CpuToCla1MsgRAM.load) [load image, compression = zero_init]
                  0000014c    00000018     (__TI_cinit_table)

.reset     0    003fffc0    00000000     DSECT

.stack     1    00000400    00000100     UNINITIALIZED
                  00000400    00000100     --HOLE--

.bss       1    0000ab7a    00000002     UNINITIALIZED
                  0000ab7a    00000002     cla_ex4_debug_variable.obj (.bss)

.init_array 
*          0    00000122    00000000     UNINITIALIZED

.const     1    0000a800    00000369     
                  0000a800    0000013e     cla_ex4_debug_variable.obj (.const:.string)
                  0000a93e    000000b0     driverlib_eabi.lib : gpio.obj (.const:.string)
                  0000a9ee    0000005c                        : cputimer.obj (.const:.string)
                  0000aa4a    0000005a                        : memcfg.obj (.const:.string)
                  0000aaa4    0000005a                        : sysctl.obj (.const:.string)
                  0000aafe    00000058                        : epwm.obj (.const:.string)
                  0000ab56    00000013     device.obj (.const:.string)

.data      1    0000ab6a    00000010     UNINITIALIZED
                  0000ab6a    00000006     device.obj (.data)
                  0000ab70    00000006     rts2800_fpu32_eabi.lib : exit.c.obj (.data)
                  0000ab76    00000002                            : _lock.c.obj (.data:_lock)
                  0000ab78    00000002                            : _lock.c.obj (.data:_unlock)

.TI.ramfunc 
*          0    00000122    00000004     
                  00000122    00000004     driverlib_eabi.lib : sysctl.obj (.TI.ramfunc)

GETBUFFER 
*          0    0003f800    00000000     DSECT

GETWRITEIDX 
*          0    0003f800    00000000     DSECT

PUTREADIDX 
*          0    0003f800    00000000     DSECT

Cla1ToCpuMsgRAM 
*          1    00001480    00000001     UNINITIALIZED
                  00001480    00000001     cla_ex4_debug_variable.obj (Cla1ToCpuMsgRAM)

CpuToCla1MsgRAM 
*          1    00001500    00000001     UNINITIALIZED
                  00001500    00000001     cla_ex4_debug_variable.obj (CpuToCla1MsgRAM)

Cla1Prog   1    00008000    0000032a     
                  00008000    0000011a     cla_ex4_debug_variable_cla.obj (Cla1Prog:EPWM_isBaseValid)
                  0000811a    000000ca     cla_ex4_debug_variable_cla.obj (Cla1Prog:Cla1Task1)
                  000081e4    000000a6     cla_ex4_debug_variable_cla.obj (Cla1Prog:GPIO_writePin)
                  0000828a    0000005a     cla_ex4_debug_variable_cla.obj (Cla1Prog:EPWM_clearEventTriggerInterruptFlag)
                  000082e4    00000046     cla_ex4_debug_variable_cla.obj (Cla1Prog:GPIO_isPinValid)

CLAscratch 
*          1    00008800    00000100     UNINITIALIZED
                  00008800    00000100     --HOLE--

.scratchpad 
*          1    0000899c    00000010     UNINITIALIZED
                  0000899c    0000000a     cla_ex4_debug_variable_cla.obj (.scratchpad:Cla1Prog:GPIO_writePin)
                  0000899c    00000004     cla_ex4_debug_variable_cla.obj (.scratchpad:Cla1Prog:EPWM_clearEventTriggerInterruptFlag)
                  000089a0    00000004     cla_ex4_debug_variable_cla.obj (.scratchpad:Cla1Prog:EPWM_isBaseValid)
                  000089a6    00000004     cla_ex4_debug_variable_cla.obj (.scratchpad:Cla1Prog:GPIO_isPinValid)
                  000089aa    00000002     cla_ex4_debug_variable_cla.obj (.scratchpad:Cla1Prog:Cla1Task1)

.const_cla 
*          1    00008900    0000009c     
                  00008900    0000009c     cla_ex4_debug_variable_cla.obj (.const_cla)

Cla1DataRam 
*          1    00009000    00000002     UNINITIALIZED
                  00009000    00000002     cla_ex4_debug_variable.obj (Cla1DataRam)

.text.1    0    0000b000    00000800     
                  0000b000    0000030e     cla_ex4_debug_variable.obj (.text)
                  0000b30e    0000024f     device.obj (.text)
                  0000b55d    0000021f     driverlib_eabi.lib : sysctl.obj (.text:SysCtl_setClock)
                  0000b77c    00000068                        : sysctl.obj (.text:SysCtl_getDeviceParametric)
                  0000b7e4    0000001a                        : cputimer.obj (.text:CPUTimer_isBaseValid)
                  0000b7fe    00000002                        : interrupt.obj (.text:Interrupt_illegalOperationHandler)

.text.2    0    0000b800    00000468     
                  0000b800    00000088     rts2800_fpu32_eabi.lib : fs_div28.asm.obj (.text)
                  0000b888    00000051     driverlib_eabi.lib : sysctl.obj (.text:SysCtl_getClock)
                  0000b8d9    0000004d                        : sysctl.obj (.text:SysCtl_selectOscSource)
                  0000b926    00000047                        : epwm.obj (.text:EPWM_isBaseValid)
                  0000b96d    0000003d                        : interrupt.obj (.text:Interrupt_initModule)
                  0000b9aa    00000038                        : gpio.obj (.text:GPIO_setMasterCore)
                  0000b9e2    00000038                        : gpio.obj (.text:GPIO_setQualificationMode)
                  0000ba1a    00000038                        : memcfg.obj (.text:MemCfg_setLSRAMMasterSel)
                  0000ba52    00000037                        : gpio.obj (.text:GPIO_setPinConfig)
                  0000ba89    00000031                        : gpio.obj (.text:GPIO_setDirectionMode)
                  0000baba    00000031     rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss)
                  0000baeb    0000002b                            : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
                  0000bb16    00000029                            : exit.c.obj (.text)
                  0000bb3f    00000026     driverlib_eabi.lib : cla.obj (.text:CLA_setTriggerSource)
                  0000bb65    00000020                        : interrupt.obj (.text:Interrupt_initVectorTable)
                  0000bb85    0000001d     rts2800_fpu32_eabi.lib : memcpy.c.obj (.text)
                  0000bba2    0000001a     driverlib_eabi.lib : sysctl.obj (.text:SysCtl_getLowSpeedClock)
                  0000bbbc    00000017     rts2800_fpu32_eabi.lib : boot28.asm.obj (.text)
                  0000bbd3    00000016     driverlib_eabi.lib : epwm.obj (.text:EPWM_setEmulationMode)
                  0000bbe9    00000013                        : cputimer.obj (.text:CPUTimer_setEmulationMode)
                  0000bbfc    0000000e                        : gpio.obj (.text:GPIO_isPinValid)
                  0000bc0a    0000000e                        : interrupt.obj (.text:Interrupt_defaultHandler)
                  0000bc18    0000000d                        : interrupt.obj (.text:Interrupt_disableMaster)
                  0000bc25    0000000d     rts2800_fpu32_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset)
                  0000bc32    0000000c                            : args_main.c.obj (.text)
                  0000bc3e    0000000b     driverlib_eabi.lib : sysctl.obj (.text:SysCtl_isMCDClockFailureDetected)
                  0000bc49    00000009                        : sysctl.obj (.text:SysCtl_serviceWatchdog)
                  0000bc52    00000009     rts2800_fpu32_eabi.lib : _lock.c.obj (.text)
                  0000bc5b    00000008                            : copy_decompress_none.c.obj (.text:decompress:none)
                  0000bc63    00000002     driverlib_eabi.lib : interrupt.obj (.text:Interrupt_nmiHandler)
                  0000bc65    00000002     rts2800_fpu32_eabi.lib : pre_init.c.obj (.text)
                  0000bc67    00000001                            : startup.c.obj (.text)

MODULE SUMMARY

       Module                           code   ro data   rw data
       ------                           ----   -------   -------
    .\
       cla_ex4_debug_variable.obj       782    318       6      
       cla_ex4_debug_variable_cla.obj   810    156       24     
    +--+--------------------------------+------+---------+---------+
       Total:                           1592   474       30     
                                                                
    .\device\
       device.obj                       591    19        6      
       F2837xD_CodeStartBranch.obj      2      0         0      
    +--+--------------------------------+------+---------+---------+
       Total:                           593    19        6      
                                                                
    C:\Work\Devices\C2000\C2000Ware_2_01_00_00\driverlib\f2837xd\driverlib\ccs\Debug\driverlib_eabi.lib
       sysctl.obj                       855    90        0      
       gpio.obj                         230    176       0      
       epwm.obj                         93     88        0      
       memcfg.obj                       56     90        0      
       cputimer.obj                     45     92        0      
       interrupt.obj                    124    0         0      
       cla.obj                          38     0         0      
    +--+--------------------------------+------+---------+---------+
       Total:                           1441   536       0      
                                                                
    C:\ti\ccs920\ccs\tools\compiler\ti-cgt-c2000_18.12.3.LTS\lib\rts2800_fpu32_eabi.lib
       fs_div28.asm.obj                 136    0         0      
       copy_decompress_lzss.c.obj       49     0         0      
       exit.c.obj                       41     0         6      
       autoinit.c.obj                   43     0         0      
       memcpy.c.obj                     29     0         0      
       boot28.asm.obj                   23     0         0      
       _lock.c.obj                      9      0         4      
       copy_zero_init.c.obj             13     0         0      
       args_main.c.obj                  12     0         0      
       copy_decompress_none.c.obj       8      0         0      
       pre_init.c.obj                   2      0         0      
       startup.c.obj                    1      0         0      
    +--+--------------------------------+------+---------+---------+
       Total:                           366    0         10     
                                                                
       Stack:                           0      0         256    
       Linker Generated:                0      59        0      
    +--+--------------------------------+------+---------+---------+
       Grand Total:                     3992   1088      302    


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 0000014c records: 6, size/record: 4, table size: 24
	.data: load addr=00000128, load size=00000009 bytes, run addr=0000ab6a, run size=00000010 bytes, compression=lzss
	.bss: load addr=00000138, load size=00000004 bytes, run addr=0000ab7a, run size=00000002 bytes, compression=zero_init
	.scratchpad: load addr=0000013c, load size=00000004 bytes, run addr=0000899c, run size=00000010 bytes, compression=zero_init
	Cla1DataRam: load addr=00000140, load size=00000004 bytes, run addr=00009000, run size=00000002 bytes, compression=zero_init
	Cla1ToCpuMsgRAM: load addr=00000144, load size=00000004 bytes, run addr=00001480, run size=00000001 bytes, compression=zero_init
	CpuToCla1MsgRAM: load addr=00000148, load size=00000004 bytes, run addr=00001500, run size=00000001 bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 00000132 records: 3, size/record: 2, table size: 6
	index: 0, handler: __TI_zero_init
	index: 1, handler: __TI_decompress_lzss
	index: 2, handler: __TI_decompress_none


GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE

address     data page           name
--------    ----------------    ----
00000400      10 (00000400)     __stack

00001480      52 (00001480)     u16CmpClaLoop_Cla1ToCpuMsgRAM

00001500      54 (00001500)     u16CmpMainLoop_CpuToCla1MsgRAM

00009000     240 (00009000)     u16CmpMainLoop_Cla1Data
00009001     240 (00009000)     u16CmpClaLoop_Cla1Data

0000ab6a     2ad (0000ab40)     Example_Result
0000ab6c     2ad (0000ab40)     Example_PassCount
0000ab6e     2ad (0000ab40)     Example_Fail
0000ab70     2ad (0000ab40)     __TI_enable_exit_profile_output
0000ab72     2ad (0000ab40)     __TI_cleanup_ptr
0000ab74     2ad (0000ab40)     __TI_dtors_ptr
0000ab76     2ad (0000ab40)     _lock
0000ab78     2ad (0000ab40)     _unlock
0000ab7a     2ad (0000ab40)     u16CmpMainLoop_global
0000ab7b     2ad (0000ab40)     u16CmpClaLoop_global


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

page  address   name                                     
----  -------   ----                                     
0     0000bb16  C$$EXIT                                  
abs   00000100  CLA_SCRATCHPAD_SIZE                      
0     0000bb3f  CLA_setTriggerSource                     
0     0000bbe9  CPUTimer_setEmulationMode                
1     0000811a  Cla1Task1                                
0     0000b51a  Device_configureTMXAnalogTrim            
0     0000b3be  Device_enableAllPeripherals              
0     0000b504  Device_enableUnbondedGPIOPullups         
0     0000b4e1  Device_enableUnbondedGPIOPullupsFor100Pin
0     0000b4ca  Device_enableUnbondedGPIOPullupsFor176Pin
0     0000b37c  Device_init                              
0     0000b4a9  Device_initGPIO                          
0     0000bbd3  EPWM_setEmulationMode                    
1     0000ab6e  Example_Fail                             
1     0000ab6c  Example_PassCount                        
1     0000ab6a  Example_Result                           
0     0000b55c  Example_done                             
0     0000b557  Example_setResultFail                    
0     0000b552  Example_setResultPass                    
0     0000ba89  GPIO_setDirectionMode                    
0     0000b9aa  GPIO_setMasterCore                       
0     0000ba52  GPIO_setPinConfig                        
0     0000b9e2  GPIO_setQualificationMode                
0     0000b96d  Interrupt_initModule                     
0     0000bb65  Interrupt_initVectorTable                
0     0000ba1a  MemCfg_setLSRAMMasterSel                 
0     00000122  SysCtl_delay                             
0     0000b888  SysCtl_getClock                          
0     0000b77c  SysCtl_getDeviceParametric               
0     0000bba2  SysCtl_getLowSpeedClock                  
0     0000b8d9  SysCtl_selectOscSource                   
0     0000b55d  SysCtl_setClock                          
0     0000014c  __TI_CINIT_Base                          
0     00000164  __TI_CINIT_Limit                         
0     00000132  __TI_Handler_Table_Base                  
0     00000138  __TI_Handler_Table_Limit                 
1     00000500  __TI_STACK_END                           
abs   00000100  __TI_STACK_SIZE                          
0     0000baeb  __TI_auto_init_nobinit_nopinit           
1     0000ab72  __TI_cleanup_ptr                         
0     0000baba  __TI_decompress_lzss                     
0     0000bc5b  __TI_decompress_none                     
1     0000ab74  __TI_dtors_ptr                           
1     0000ab70  __TI_enable_exit_profile_output          
abs   ffffffff  __TI_pprof_out_hndl                      
abs   ffffffff  __TI_prof_data_size                      
abs   ffffffff  __TI_prof_data_start                     
0     0000bc25  __TI_zero_init_nomemset                  
0     0000b800  __c28xabi_divf                           
n/a   UNDEFED   __c_args__                               
0     0000b54b  __error__                                
1     00000400  __stack                                  
0     0000bc32  _args_main                               
0     0000bbbc  _c_int00                                 
1     0000ab76  _lock                                    
0     0000bc5a  _nop                                     
0     0000bc56  _register_lock                           
0     0000bc52  _register_unlock                         
0     0000bc67  _system_post_cinit                       
0     0000bc65  _system_pre_init                         
1     0000ab78  _unlock                                  
0     0000bb16  abort                                    
0     00000000  code_start                               
0     0000bb18  exit                                     
0     0000b2d7  initCLA                                  
0     0000b2a5  initEPWM                                 
0     0000b23f  main                                     
0     0000bb85  memcpy                                   
1     00009001  u16CmpClaLoop_Cla1Data                   
1     00001480  u16CmpClaLoop_Cla1ToCpuMsgRAM            
1     0000ab7b  u16CmpClaLoop_global                     
1     00009000  u16CmpMainLoop_Cla1Data                  
1     00001500  u16CmpMainLoop_CpuToCla1MsgRAM           
1     0000ab7a  u16CmpMainLoop_global                    


GLOBAL SYMBOLS: SORTED BY Symbol Address 

page  address   name                                     
----  -------   ----                                     
0     00000000  code_start                               
0     00000122  SysCtl_delay                             
0     00000132  __TI_Handler_Table_Base                  
0     00000138  __TI_Handler_Table_Limit                 
0     0000014c  __TI_CINIT_Base                          
0     00000164  __TI_CINIT_Limit                         
0     0000b23f  main                                     
0     0000b2a5  initEPWM                                 
0     0000b2d7  initCLA                                  
0     0000b37c  Device_init                              
0     0000b3be  Device_enableAllPeripherals              
0     0000b4a9  Device_initGPIO                          
0     0000b4ca  Device_enableUnbondedGPIOPullupsFor176Pin
0     0000b4e1  Device_enableUnbondedGPIOPullupsFor100Pin
0     0000b504  Device_enableUnbondedGPIOPullups         
0     0000b51a  Device_configureTMXAnalogTrim            
0     0000b54b  __error__                                
0     0000b552  Example_setResultPass                    
0     0000b557  Example_setResultFail                    
0     0000b55c  Example_done                             
0     0000b55d  SysCtl_setClock                          
0     0000b77c  SysCtl_getDeviceParametric               
0     0000b800  __c28xabi_divf                           
0     0000b888  SysCtl_getClock                          
0     0000b8d9  SysCtl_selectOscSource                   
0     0000b96d  Interrupt_initModule                     
0     0000b9aa  GPIO_setMasterCore                       
0     0000b9e2  GPIO_setQualificationMode                
0     0000ba1a  MemCfg_setLSRAMMasterSel                 
0     0000ba52  GPIO_setPinConfig                        
0     0000ba89  GPIO_setDirectionMode                    
0     0000baba  __TI_decompress_lzss                     
0     0000baeb  __TI_auto_init_nobinit_nopinit           
0     0000bb16  C$$EXIT                                  
0     0000bb16  abort                                    
0     0000bb18  exit                                     
0     0000bb3f  CLA_setTriggerSource                     
0     0000bb65  Interrupt_initVectorTable                
0     0000bb85  memcpy                                   
0     0000bba2  SysCtl_getLowSpeedClock                  
0     0000bbbc  _c_int00                                 
0     0000bbd3  EPWM_setEmulationMode                    
0     0000bbe9  CPUTimer_setEmulationMode                
0     0000bc25  __TI_zero_init_nomemset                  
0     0000bc32  _args_main                               
0     0000bc52  _register_unlock                         
0     0000bc56  _register_lock                           
0     0000bc5a  _nop                                     
0     0000bc5b  __TI_decompress_none                     
0     0000bc65  _system_pre_init                         
0     0000bc67  _system_post_cinit                       
1     00000400  __stack                                  
1     00000500  __TI_STACK_END                           
1     00001480  u16CmpClaLoop_Cla1ToCpuMsgRAM            
1     00001500  u16CmpMainLoop_CpuToCla1MsgRAM           
1     0000811a  Cla1Task1                                
1     00009000  u16CmpMainLoop_Cla1Data                  
1     00009001  u16CmpClaLoop_Cla1Data                   
1     0000ab6a  Example_Result                           
1     0000ab6c  Example_PassCount                        
1     0000ab6e  Example_Fail                             
1     0000ab70  __TI_enable_exit_profile_output          
1     0000ab72  __TI_cleanup_ptr                         
1     0000ab74  __TI_dtors_ptr                           
1     0000ab76  _lock                                    
1     0000ab78  _unlock                                  
1     0000ab7a  u16CmpMainLoop_global                    
1     0000ab7b  u16CmpClaLoop_global                     
abs   00000100  CLA_SCRATCHPAD_SIZE                      
abs   00000100  __TI_STACK_SIZE                          
abs   ffffffff  __TI_pprof_out_hndl                      
abs   ffffffff  __TI_prof_data_size                      
abs   ffffffff  __TI_prof_data_start                     
n/a   UNDEFED   __c_args__                               

[74 symbols]
