******************************************************************************
                  TI C29 Linker PC v1.0.0                      
******************************************************************************
>> Linked Fri May 30 15:18:14 2025

OUTPUT FILE NAME:   <epwm_ex1_trip_zone.out>
ENTRY POINT SYMBOL: "code_start"  address: 20100000


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  FLASH_RP0             10000000   00100000  00000000  00100000  RWIX
  FLASH_RP1             10100000   00100000  00000000  00100000  RWIX
  FLASH_RP2             10200000   00100000  00000000  00100000  RWIX
  FLASH_RP3             10300000   00100000  00000000  00100000  RWIX
  SRAM_LDAx             200e0000   00020000  000024b6  0001db4a  RWIX
  SRAM_LPAx             20100000   00010000  0000435a  0000bca6  RWIX
  SRAM_CPAx             20110000   00010000  00000000  00010000  RWIX
  SRAM_CDAx             20120000   00030000  00000000  00030000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.cinit     0    200e24a4    00000014     
                  200e24a4    00000008     (.cinit..bss.load) [load image, compression = zero_init]
                  200e24ac    00000004     (__TI_handler_table)
                  200e24b0    00000008     (__TI_cinit_table)

codestart 
*          0    20100000    0000001e     
                  20100000    0000001e     codestartbranch.o (codestart)

.text      0    20100020    00004332     
                  20100020    00000ba6     driverlib.lib : sysctl.o (.text.SysCtl_isPLLValid)
                  20100bc6    0000000a     --HOLE-- [fill = 0]
                  20100bd0    0000071e     device.o (.text.Device_enableAllPeripherals)
                  201012ee    00000002     --HOLE-- [fill = 0]
                  201012f0    00000520     driverlib.lib : interrupt.o (.text.link2.Interrupt_clearEsmEaFlags)
                  20101810    00000460     device.o (.text.CLOCK_init)
                  20101c70    0000044e     driverlib.lib : sysctl.o (.text.link2.SysCtl_setClock)
                  201020be    00000002     --HOLE-- [fill = 0]
                  201020c0    00000298                   : erroraggregator.o (.text.ErrorAggregator_getCpuErrorInfo)
                  20102358    00000008     --HOLE-- [fill = 0]
                  20102360    00000274                   : erad.o (.text.link2.ERAD_configCounterInStartStopMode)
                  201025d4    0000000c     --HOLE-- [fill = 0]
                  201025e0    0000022c                   : gpio.o (.text.link2.GPIO_setPadConfig)
                  2010280c    00000004     --HOLE-- [fill = 0]
                  20102810    00000228                   : interrupt.o (.text.link2.Interrupt_initModule)
                  20102a38    00000008     --HOLE-- [fill = 0]
                  20102a40    000001f4     board.o (.text.Board_init)
                  20102c34    0000000c     --HOLE-- [fill = 0]
                  20102c40    000001b6     driverlib.lib : erroraggregator.o (.text.ErrorAggregator_getRtdmaErrorInfo)
                  20102df6    0000000a     --HOLE-- [fill = 0]
                  20102e00    000001b4                   : gpio.o (.text.link2.GPIO_setQualificationMode)
                  20102fb4    0000000c     --HOLE-- [fill = 0]
                  20102fc0    00000180                   : sysctl.o (.text.SysCtl_getClock)
                  20103140    00000152     device.o (.text.Device_init)
                  20103292    0000000e     --HOLE-- [fill = 0]
                  201032a0    00000146     driverlib.lib : erroraggregator.o (.text.ErrorAggregator_clearCpuError)
                  201033e6    0000000a     --HOLE-- [fill = 0]
                  201033f0    0000011a                   : erroraggregator.o (.text.ErrorAggregator_clearRtdmaError)
                  2010350a    00000006     --HOLE-- [fill = 0]
                  20103510    00000112                   : erroraggregator.o (.text.ErrorAggregator_getEthercatErrorInfo)
                  20103622    0000000e     --HOLE-- [fill = 0]
                  20103630    00000112                   : erroraggregator.o (.text.ErrorAggregator_getSsuErrorInfo)
                  20103742    0000000e     --HOLE-- [fill = 0]
                  20103750    000000e8                   : sysctl.o (.text.SysCtl_pollSyncBusy)
                  20103838    00000008     --HOLE-- [fill = 0]
                  20103840    000000e8                   : sysctl.o (.text.SysCtl_pollSyncBusyWd)
                  20103928    00000008     --HOLE-- [fill = 0]
                  20103930    000000de                   : sysctl.o (.text.SysCtl_selectXTAL)
                  20103a0e    00000002     --HOLE-- [fill = 0]
                  20103a10    000000cc     libc.a : boot.c.obj (.text.set_secsp)
                  20103adc    00000004     --HOLE-- [fill = 0]
                  20103ae0    000000b8     driverlib.lib : gpio.o (.text.link2.GPIO_setPinConfig)
                  20103b98    00000008     --HOLE-- [fill = 0]
                  20103ba0    000000b2     libclang_rt.builtins.a : udivsi3.c.obj (.text.__udivsi3)
                  20103c52    0000000e     --HOLE-- [fill = 0]
                  20103c60    000000ae     driverlib.lib : erroraggregator.o (.text.ErrorAggregator_clearEthercatError)
                  20103d0e    00000002     --HOLE-- [fill = 0]
                  20103d10    000000ae                   : erroraggregator.o (.text.ErrorAggregator_clearSsuError)
                  20103dbe    00000002     --HOLE-- [fill = 0]
                  20103dc0    000000a4                   : sysctl.o (.text.SysCtl_selectOscSource)
                  20103e64    0000000c     --HOLE-- [fill = 0]
                  20103e70    0000009a     libclang_rt.builtins.a : divsf3.c.obj (.text.__divsf3)
                  20103f0a    00000006     --HOLE-- [fill = 0]
                  20103f10    00000086     driverlib.lib : sysctl.o (.text.SysCtl_selectXTALSingleEnded)
                  20103f96    0000000a     --HOLE-- [fill = 0]
                  20103fa0    00000086     libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
                  20104026    0000000a     --HOLE-- [fill = 0]
                  20104030    00000080     driverlib.lib : interrupt.o (.text.link2.Interrupt_initVectorTable)
                  201040b0    0000006c                   : xbar.o (.text.link2.XBAR_selectEpwmXbarInputSource)
                  2010411c    00000004     --HOLE-- [fill = 0]
                  20104120    00000064     epwm_ex1_trip_zone.o (.text.main)
                  20104184    0000000c     --HOLE-- [fill = 0]
                  20104190    00000060     libc.a : boot.c.obj (.text:_c_int00_noargs)
                  201041f0    0000004c            : memset.c.obj (.text.memset)
                  2010423c    00000004     --HOLE-- [fill = 0]
                  20104240    00000034     driverlib.lib : interrupt.o (.text.link2.Interrupt_defaultNMIHandler)
                  20104274    0000000c     --HOLE-- [fill = 0]
                  20104280    00000024                   : sysctl.o (.text.SysCtl_pollX1Counter)
                  201042a4    0000000c     --HOLE-- [fill = 0]
                  201042b0    0000001a     libc.a : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset)
                  201042ca    00000006     --HOLE-- [fill = 0]
                  201042d0    00000018     driverlib.lib : interrupt.o (.text.link2.Interrupt_defaultHandler)
                  201042e8    00000008     --HOLE-- [fill = 0]
                  201042f0    00000018     libc.a : boot.c.obj (.text.set_link2_ap_override)
                  20104308    00000008     --HOLE-- [fill = 0]
                  20104310    00000016     device.o (.text.error)
                  20104326    0000000a     --HOLE-- [fill = 0]
                  20104330    00000006     libc.a : exit.c.obj (.text:abort)
                  20104336    0000000a     --HOLE-- [fill = 0]
                  20104340    00000004            : pre_init.c.obj (.text._system_pre_init)
                  20104344    0000000c     --HOLE-- [fill = 0]
                  20104350    00000002            : startup.c.obj (.text._system_post_cinit)

.TI.ramfunc 
*          0    20104360    0000000a     
                  20104360    0000000a     driverlib.lib : sysctl.o (.TI.ramfunc)

.rodata    0    200e2400    00000066     
                  200e2400    00000015     driverlib.lib : erroraggregator.o (.rodata.str1.8841215152393505456.1)
                  200e2415    00000010     device.o (.rodata.str1.3588773153417145149.1)
                  200e2425    0000000f     driverlib.lib : interrupt.o (.rodata.str1.11951635059995866808.1)
                  200e2434    0000000c                   : sysctl.o (.rodata.str1.2617099298423409947.1)
                  200e2440    0000000a                   : gpio.o (.rodata.str1.12605127406494497015.1)
                  200e244a    0000000a                   : erad.o (.rodata.str1.2698901885373922304.1)
                  200e2454    00000009                   : sysctl.o (.rodata.str1.13555910082102802101.1)
                  200e245d    00000009                   : interrupt.o (.rodata.str1.13798805978760649355.1)

.init_array 
*          0    200e0000    00000000     UNINITIALIZED

.stack     0    200e0000    00002000     UNINITIALIZED
                  200e0000    00000004     libc.a : boot.c.obj (.stack)
                  200e0004    00001ffc     --HOLE--

.sysmem    0    200e2000    00000400     UNINITIALIZED
                  200e2000    00000010     libc.a : memory.c.obj (.sysmem)
                  200e2010    000003f0     --HOLE--

.bss       0    200e2468    0000003c     UNINITIALIZED
                  200e2468    00000004     libc.a : boot.c.obj (.bss.__SECSP0_START)
                  200e246c    00000004     --HOLE--
                  200e2470    00000004            : boot.c.obj (.bss.__SECSP1_START)
                  200e2474    00000004     --HOLE--
                  200e2478    00000004            : boot.c.obj (.bss.__SECSP2_START)
                  200e247c    00000004     --HOLE--
                  200e2480    00000004            : boot.c.obj (.bss.__SECSP3_START)
                  200e2484    00000004     --HOLE--
                  200e2488    00000004            : boot.c.obj (.bss.__SECSP4_START)
                  200e248c    00000004     --HOLE--
                  200e2490    00000004            : boot.c.obj (.bss.__SECSP5_START)
                  200e2494    00000004     --HOLE--
                  200e2498    00000004            : boot.c.obj (.bss.__SECSP6_START)
                  200e249c    00000004     --HOLE--
                  200e24a0    00000004            : boot.c.obj (.bss.__SECSP7_START)

__llvm_prf_cnts 
*          0    200e0000    00000000     UNINITIALIZED

__llvm_prf_bits 
*          0    200e0000    00000000     UNINITIALIZED

MODULE SUMMARY

       Module                 code    ro data   rw data
       ------                 ----    -------   -------
    .\
       epwm_ex1_trip_zone.o   100     0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 100     0         0      
                                                       
    .\device\
       codestartbranch.o      30      0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 30      0         0      
                                                       
    .\syscfg\
       device.o               3302    16        0      
       board.o                500     0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 3802    16        0      
                                                       
    C:/ti/c2000/f29h85x-sdk_1_01_00_00/source/driverlib/ccs/driverlib.lib
       sysctl.o               5498    21        0      
       erroraggregator.o      2606    21        0      
       interrupt.o            2068    24        0      
       gpio.o                 1176    10        0      
       erad.o                 628     10        0      
       xbar.o                 108     0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 12084   86        0      
                                                       
    C:\ti\ccs2011\ccs\tools\compiler\ti-cgt-c29_1.0.0LTS\lib\c29.c0-ti-none-eabi/c/libc.a
       boot.c.obj             324     0         32     
       autoinit.c.obj         134     0         0      
       memset.c.obj           76      0         0      
       copy_zero_init.c.obj   26      0         0      
       exit.c.obj             6       0         0      
       pre_init.c.obj         4       0         0      
       startup.c.obj          2       0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 572     0         32     
                                                       
    C:\ti\ccs2011\ccs\tools\compiler\ti-cgt-c29_1.0.0LTS\lib\c29.c0-ti-none-eabi/libclang_rt.builtins.a
       udivsi3.c.obj          178     0         0      
       divsf3.c.obj           154     0         0      
    +--+----------------------+-------+---------+---------+
       Total:                 332     0         0      
                                                       
       Heap:                  0       0         1024   
       Stack:                 0       0         8192   
       Linker Generated:      0       20        0      
    +--+----------------------+-------+---------+---------+
       Grand Total:           16920   122       9248   


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 200e24b0 records: 1, size/record: 8, table size: 8
	.bss: load addr=200e24a4, load size=00000008 bytes, run addr=200e2468, run size=0000003c bytes, compression=zero_init


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 200e24ac records: 1, size/record: 4, table size: 4
	index: 0, handler: __TI_zero_init


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

page  address   name                                
----  -------   ----                                
0     20102a40  Board_init                          
0     20104330  C$$EXIT                             
0     20101810  CLOCK_init                          
0     20100bd0  Device_enableAllPeripherals         
0     20103140  Device_init                         
0     20102360  ERAD_configCounterInStartStopMode   
0     201032a0  ErrorAggregator_clearCpuError       
0     20103c60  ErrorAggregator_clearEthercatError  
0     201033f0  ErrorAggregator_clearRtdmaError     
0     20103d10  ErrorAggregator_clearSsuError       
0     201020c0  ErrorAggregator_getCpuErrorInfo     
0     20103510  ErrorAggregator_getEthercatErrorInfo
0     20102c40  ErrorAggregator_getRtdmaErrorInfo   
0     20103630  ErrorAggregator_getSsuErrorInfo     
0     201025e0  GPIO_setPadConfig                   
0     20103ae0  GPIO_setPinConfig                   
0     20102e00  GPIO_setQualificationMode           
0     201012f0  Interrupt_clearEsmEaFlags           
0     201042d0  Interrupt_defaultHandler            
0     20104240  Interrupt_defaultNMIHandler         
0     20102810  Interrupt_initModule                
0     20104030  Interrupt_initVectorTable           
0     20104360  SysCtl_delay                        
0     20102fc0  SysCtl_getClock                     
0     20100020  SysCtl_isPLLValid                   
0     20103750  SysCtl_pollSyncBusy                 
0     20103840  SysCtl_pollSyncBusyWd               
0     20103dc0  SysCtl_selectOscSource              
0     20103930  SysCtl_selectXTAL                   
0     20103f10  SysCtl_selectXTALSingleEnded        
0     20101c70  SysCtl_setClock                     
0     201040b0  XBAR_selectEpwmXbarInputSource      
n/a   UNDEFED   __LINK2_AP_OVERRIDE                 
n/a   UNDEFED   __SECSP0                            
0     200e2468  __SECSP0_START                      
n/a   UNDEFED   __SECSP1                            
0     200e2470  __SECSP1_START                      
n/a   UNDEFED   __SECSP2                            
0     200e2478  __SECSP2_START                      
n/a   UNDEFED   __SECSP3                            
0     200e2480  __SECSP3_START                      
n/a   UNDEFED   __SECSP4                            
0     200e2488  __SECSP4_START                      
n/a   UNDEFED   __SECSP5                            
0     200e2490  __SECSP5_START                      
n/a   UNDEFED   __SECSP6                            
0     200e2498  __SECSP6_START                      
n/a   UNDEFED   __SECSP7                            
0     200e24a0  __SECSP7_START                      
0     200e24b0  __TI_CINIT_Base                     
0     200e24b8  __TI_CINIT_Limit                    
0     200e24b8  __TI_CINIT_Warm                     
0     200e24ac  __TI_Handler_Table_Base             
0     200e24b0  __TI_Handler_Table_Limit            
0     200e2000  __TI_STACK_END                      
abs   00002000  __TI_STACK_SIZE                     
abs   00000400  __TI_SYSMEM_SIZE                    
0     20103fa0  __TI_auto_init_nobinit_nopinit      
0     201042b0  __TI_zero_init_nomemset             
0     20103e70  __divsf3                            
0     20104310  __error__                           
0     200e0000  __stack                             
0     200e0000  __start___llvm_prf_bits             
0     200e0000  __start___llvm_prf_cnts             
0     200e0000  __stop___llvm_prf_bits              
0     200e0000  __stop___llvm_prf_cnts              
0     20103ba0  __udivsi3                           
0     20104190  _c_int00_noargs                     
0     200e2000  _sys_memory                         
0     20104350  _system_post_cinit                  
0     20104340  _system_pre_init                    
0     20104330  abort                               
0     20100000  code_start                          
0     20104120  main                                
0     201041f0  memset                              


GLOBAL SYMBOLS: SORTED BY Symbol Address 

page  address   name                                
----  -------   ----                                
0     200e0000  __stack                             
0     200e0000  __start___llvm_prf_bits             
0     200e0000  __start___llvm_prf_cnts             
0     200e0000  __stop___llvm_prf_bits              
0     200e0000  __stop___llvm_prf_cnts              
0     200e2000  __TI_STACK_END                      
0     200e2000  _sys_memory                         
0     200e2468  __SECSP0_START                      
0     200e2470  __SECSP1_START                      
0     200e2478  __SECSP2_START                      
0     200e2480  __SECSP3_START                      
0     200e2488  __SECSP4_START                      
0     200e2490  __SECSP5_START                      
0     200e2498  __SECSP6_START                      
0     200e24a0  __SECSP7_START                      
0     200e24ac  __TI_Handler_Table_Base             
0     200e24b0  __TI_CINIT_Base                     
0     200e24b0  __TI_Handler_Table_Limit            
0     200e24b8  __TI_CINIT_Limit                    
0     200e24b8  __TI_CINIT_Warm                     
0     20100000  code_start                          
0     20100020  SysCtl_isPLLValid                   
0     20100bd0  Device_enableAllPeripherals         
0     201012f0  Interrupt_clearEsmEaFlags           
0     20101810  CLOCK_init                          
0     20101c70  SysCtl_setClock                     
0     201020c0  ErrorAggregator_getCpuErrorInfo     
0     20102360  ERAD_configCounterInStartStopMode   
0     201025e0  GPIO_setPadConfig                   
0     20102810  Interrupt_initModule                
0     20102a40  Board_init                          
0     20102c40  ErrorAggregator_getRtdmaErrorInfo   
0     20102e00  GPIO_setQualificationMode           
0     20102fc0  SysCtl_getClock                     
0     20103140  Device_init                         
0     201032a0  ErrorAggregator_clearCpuError       
0     201033f0  ErrorAggregator_clearRtdmaError     
0     20103510  ErrorAggregator_getEthercatErrorInfo
0     20103630  ErrorAggregator_getSsuErrorInfo     
0     20103750  SysCtl_pollSyncBusy                 
0     20103840  SysCtl_pollSyncBusyWd               
0     20103930  SysCtl_selectXTAL                   
0     20103ae0  GPIO_setPinConfig                   
0     20103ba0  __udivsi3                           
0     20103c60  ErrorAggregator_clearEthercatError  
0     20103d10  ErrorAggregator_clearSsuError       
0     20103dc0  SysCtl_selectOscSource              
0     20103e70  __divsf3                            
0     20103f10  SysCtl_selectXTALSingleEnded        
0     20103fa0  __TI_auto_init_nobinit_nopinit      
0     20104030  Interrupt_initVectorTable           
0     201040b0  XBAR_selectEpwmXbarInputSource      
0     20104120  main                                
0     20104190  _c_int00_noargs                     
0     201041f0  memset                              
0     20104240  Interrupt_defaultNMIHandler         
0     201042b0  __TI_zero_init_nomemset             
0     201042d0  Interrupt_defaultHandler            
0     20104310  __error__                           
0     20104330  C$$EXIT                             
0     20104330  abort                               
0     20104340  _system_pre_init                    
0     20104350  _system_post_cinit                  
0     20104360  SysCtl_delay                        
abs   00000400  __TI_SYSMEM_SIZE                    
abs   00002000  __TI_STACK_SIZE                     
n/a   UNDEFED   __LINK2_AP_OVERRIDE                 
n/a   UNDEFED   __SECSP0                            
n/a   UNDEFED   __SECSP1                            
n/a   UNDEFED   __SECSP2                            
n/a   UNDEFED   __SECSP3                            
n/a   UNDEFED   __SECSP4                            
n/a   UNDEFED   __SECSP5                            
n/a   UNDEFED   __SECSP6                            
n/a   UNDEFED   __SECSP7                            

[75 symbols]
