******************************************************************************
             TMS320C2000 Linker PC v22.6.1                     
******************************************************************************
>> Linked Sun Nov  5 18:37:26 2023

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


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  BEGIN                 00000000   00000002  00000002  00000000  RWIX
  BOOT_RSVD             00000002   00000126  00000000  00000126  RWIX
  RAMM0                 00000128   000002d8  00000014  000002c4  RWIX
  RAMM1                 00000400   000003f8  00000200  000001f8  RWIX
  RAMLS0                00008000   00002000  00000df1  0000120f  RWIX
  RAMLS1                0000a000   00001ff8  00000000  00001ff8  RWIX
  FLASH_BANK0_SEC_0_7   00080002   00001ffe  00000000  00001ffe  RWIX
  FLASH_BANK0_SEC_8_15  00082000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_16_23 00084000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_24_31 00086000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_32_39 00088000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_40_47 0008a000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_48_55 0008c000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_56_63 0008e000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_64_71 00090000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_72_79 00092000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_80_87 00094000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_88_95 00096000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_96_10 00098000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_104_1 0009a000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_112_1 0009c000   00002000  00000000  00002000  RWIX
  FLASH_BANK0_SEC_120_1 0009e000   00001ff0  00000000  00001ff0  RWIX
  RESET                 003fffc0   00000002  00000000  00000002  RWIX


SECTION ALLOCATION MAP

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

.TI.ramfunc 
*          0    00000128    00000004     
                  00000128    00000004     sysctl.obj (.TI.ramfunc)

.cinit     0    0000012c    00000010     
                  0000012c    00000008     (.cinit..data.load) [load image, compression = lzss]
                  00000134    00000004     (__TI_handler_table)
                  00000138    00000004     (__TI_cinit_table)

.reset     0    003fffc0    00000000     DSECT

.stack     0    00000400    00000200     UNINITIALIZED
                  00000400    00000200     --HOLE--

.init_array 
*          0    00000128    00000000     UNINITIALIZED

.const     0    00008000    00000127     
                  00008000    000000a4     gpio_ex2_toggle.obj (.const:.string)
                  000080a4    00000037     gpio.obj (.const:.string)
                  000080db    00000001     --HOLE-- [fill = 0]
                  000080dc    00000037     sysctl.obj (.const:.string)
                  00008113    00000001     --HOLE-- [fill = 0]
                  00008114    00000013     device.obj (.const:.string)

.data      0    00008128    0000000a     UNINITIALIZED
                  00008128    00000006     rts2800_fpu32_eabi.lib : exit.c.obj (.data)
                  0000812e    00000002                            : _lock.c.obj (.data:_lock)
                  00008130    00000002                            : _lock.c.obj (.data:_unlock)

.text.1    0    00008127    00000001     
                  00008127    00000001     rts2800_fpu32_eabi.lib : startup.c.obj (.text)

.text.2    0    00008132    00000cbf     
                  00008132    0000013e     sysctl.obj (.text:SysCtl_setClock)
                  00008270    000000ea     sysctl.obj (.text:SysCtl_isPLLValid)
                  0000835a    000000a3     gpio.obj (.text:GPIO_setAnalogMode)
                  000083fd    0000009f     gpio_ex2_toggle.obj (.text:main)
                  0000849c    00000088     rts2800_fpu32_eabi.lib : fs_div28.asm.obj (.text)
                  00008524    00000073     sysctl.obj (.text:DCC_setCounterSeeds)
                  00008597    0000006e     device.obj (.text:Device_enableAllPeripherals)
                  00008605    00000065     sysctl.obj (.text:SysCtl_getClock)
                  0000866a    00000052     gpio.obj (.text:GPIO_setPadConfig)
                  000086bc    00000048     device.obj (.text:Device_init)
                  00008704    00000045     sysctl.obj (.text:SysCtl_pollX1Counter)
                  00008749    00000042     sysctl.obj (.text:SysCtl_selectOscSource)
                  0000878b    00000040     gpio_ex2_toggle.obj (.text:EPWM_setActionQualifierAction)
                  000087cb    0000003e     gpio_ex2_toggle.obj (.text:EPWM_setCounterCompareShadowLoadMode)
                  00008809    0000003d     interrupt.obj (.text:Interrupt_initModule)
                  00008846    0000003d     sysctl.obj (.text:SysCtl_selectXTAL)
                  00008883    00000037     gpio.obj (.text:GPIO_setPinConfig)
                  000088ba    00000037     gpio.obj (.text:GPIO_setQualificationMode)
                  000088f1    00000031     gpio.obj (.text:GPIO_setDirectionMode)
                  00008922    00000030     rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss)
                  00008952    0000002c     gpio_ex2_toggle.obj (.text:EPWM_setDeadBandDelayMode)
                  0000897e    0000002b     rts2800_fpu32_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
                  000089a9    00000029                            : exit.c.obj (.text)
                  000089d2    00000027     gpio_ex2_toggle.obj (.text:EPWM_isBaseValid)
                  000089f9    00000024     sysctl.obj (.text:DCC_enableSingleShotMode)
                  00008a1d    00000022     gpio_ex2_toggle.obj (.text:EPWM_setCounterCompareValue)
                  00008a3f    00000020     sysctl.obj (.text:SysCtl_selectXTALSingleEnded)
                  00008a5f    0000001f     gpio_ex2_toggle.obj (.text:EPWM_setFallingEdgeDelayCountShadowLoadMode)
                  00008a7e    0000001f     gpio_ex2_toggle.obj (.text:EPWM_setRisingEdgeDelayCountShadowLoadMode)
                  00008a9d    0000001f     gpio_ex2_toggle.obj (.text:GPIO_togglePin)
                  00008abc    0000001e     sysctl.obj (.text:DCC_setCounter0ClkSource)
                  00008ada    0000001e     sysctl.obj (.text:DCC_setCounter1ClkSource)
                  00008af8    0000001e     gpio_ex2_toggle.obj (.text:EPWM_setPhaseShift)
                  00008b16    0000001e     interrupt.obj (.text:Interrupt_initVectorTable)
                  00008b34    0000001d     gpio_ex2_toggle.obj (.text:EPWM_setRisingEdgeDelayCount)
                  00008b51    0000001d     boardtest.obj (.text:myGPIOOutput0test_init)
                  00008b6e    0000001d     rts2800_fpu32_eabi.lib : memcpy.c.obj (.text)
                  00008b8b    0000001c     gpio_ex2_toggle.obj (.text:EPWM_setClockPrescaler)
                  00008ba7    0000001a     sysctl.obj (.text:SysCtl_getLowSpeedClock)
                  00008bc1    00000017     device.obj (.text:SysCtl_enablePeripheral)
                  00008bd8    00000017     sysctl.obj (.text:SysCtl_enablePeripheral)
                  00008bef    00000017     rts2800_fpu32_eabi.lib : boot28.asm.obj (.text)
                  00008c06    00000016     sysctl.obj (.text:DCC_disableDoneSignal)
                  00008c1c    00000016     interrupt.obj (.text:Interrupt_defaultHandler)
                  00008c32    00000016     sysctl.obj (.text:SysCtl_setIntOSC2_Mode)
                  00008c48    00000015     sysctl.obj (.text:DCC_clearDoneFlag)
                  00008c5d    00000015     sysctl.obj (.text:DCC_clearErrorFlag)
                  00008c72    00000015     sysctl.obj (.text:DCC_disableErrorSignal)
                  00008c87    00000014     sysctl.obj (.text:DCC_disableModule)
                  00008c9b    00000014     sysctl.obj (.text:DCC_enableModule)
                  00008caf    00000014     gpio_ex2_toggle.obj (.text:EPWM_setTimeBaseCounterMode)
                  00008cc3    00000014     gpio_ex2_toggle.obj (.text:EPWM_setTimeBasePeriod)
                  00008cd7    00000014     gpio.obj (.text:GPIO_isPinValid)
                  00008ceb    00000014     gpio_ex2_toggle.obj (.text:GPIO_isPinValid)
                  00008cff    00000014     sysctl.obj (.text:SysCtl_setPLLSysClk)
                  00008d13    00000012     gpio_ex2_toggle.obj (.text:EPWM_setTimeBaseCounter)
                  00008d25    00000011     gpio_ex2_toggle.obj (.text:EPWM_disablePhaseShiftLoad)
                  00008d36    00000010     sysctl.obj (.text:DCC_isBaseValid)
                  00008d46    0000000d     interrupt.obj (.text:Interrupt_disableGlobal)
                  00008d53    0000000d     gpio_ex2_toggle.obj (.text:Interrupt_enableGlobal)
                  00008d60    0000000d     device.obj (.text:SysCtl_setLowSpeedClock)
                  00008d6d    0000000c     rts2800_fpu32_eabi.lib : args_main.c.obj (.text)
                  00008d79    0000000b     sysctl.obj (.text:SysCtl_isMCDClockFailureDetected)
                  00008d84    0000000a     sysctl.obj (.text:ASysCtl_getExtROscStatus)
                  00008d8e    0000000a     interrupt.obj (.text:Interrupt_illegalOperationHandler)
                  00008d98    0000000a     interrupt.obj (.text:Interrupt_nmiHandler)
                  00008da2    00000009     boardtest.obj (.text:PinMuxtest_init)
                  00008dab    00000009     rts2800_fpu32_eabi.lib : _lock.c.obj (.text)
                  00008db4    00000008     device.obj (.text:SysCtl_disableWatchdog)
                  00008dbc    00000008     rts2800_fpu32_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none)
                  00008dc4    00000008     f280013x_codestartbranch.obj (.text)
                  00008dcc    00000007     device.obj (.text:ASysCtl_lockVREG)
                  00008dd3    00000007     boardtest.obj (.text:Boardtest_init)
                  00008dda    00000007     sysctl.obj (.text:SysCtl_resetMCD)
                  00008de1    00000007     device.obj (.text:__error__)
                  00008de8    00000004     device.obj (.text:SysCtl_deviceCal)
                  00008dec    00000003     boardtest.obj (.text:GPIOtest_init)
                  00008def    00000002     rts2800_fpu32_eabi.lib : pre_init.c.obj (.text)

MODULE SUMMARY

       Module                         code   ro data   rw data
       ------                         ----   -------   -------
    .\
       gpio_ex2_toggle.obj            690    164       0      
    +--+------------------------------+------+---------+---------+
       Total:                         690    164       0      
                                                              
    .\Users\
       boardtest.obj                  48     0         0      
    +--+------------------------------+------+---------+---------+
       Total:                         48     0         0      
                                                              
    .\device\
       device.obj                     244    19        0      
       f280013x_codestartbranch.obj   10     0         0      
    +--+------------------------------+------+---------+---------+
       Total:                         254    19        0      
                                                              
    .\device\driverlib\
       sysctl.obj                     1356   55        0      
       gpio.obj                       424    55        0      
       interrupt.obj                  146    0         0      
    +--+------------------------------+------+---------+---------+
       Total:                         1926   110       0      
                                                              
    D:\CCS\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\lib\rts2800_fpu32_eabi.lib
       fs_div28.asm.obj               136    0         0      
       copy_decompress_lzss.c.obj     48     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      
       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:                         352    0         10     
                                                              
       Stack:                         0      0         512    
       Linker Generated:              0      16        0      
    +--+------------------------------+------+---------+---------+
       Grand Total:                   3270   309       522    


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 00000138 records: 1, size/record: 4, table size: 4
	.data: load addr=0000012c, load size=00000008 bytes, run addr=00008128, run size=0000000a bytes, compression=lzss


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 00000134 records: 2, size/record: 2, table size: 4
	index: 0, handler: __TI_decompress_lzss
	index: 1, handler: __TI_decompress_none


GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE

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

00008128     204 (00008100)     __TI_enable_exit_profile_output
0000812a     204 (00008100)     __TI_cleanup_ptr
0000812c     204 (00008100)     __TI_dtors_ptr
0000812e     204 (00008100)     _lock
00008130     204 (00008100)     _unlock


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

page  address   name                             
----  -------   ----                             
0     00008dd3  Boardtest_init                   
0     000089a9  C$$EXIT                          
0     00008597  Device_enableAllPeripherals      
0     000086bc  Device_init                      
0     0000835a  GPIO_setAnalogMode               
0     000088f1  GPIO_setDirectionMode            
0     0000866a  GPIO_setPadConfig                
0     00008883  GPIO_setPinConfig                
0     000088ba  GPIO_setQualificationMode        
0     00008dec  GPIOtest_init                    
0     00008c1c  Interrupt_defaultHandler         
0     00008d8e  Interrupt_illegalOperationHandler
0     00008809  Interrupt_initModule             
0     00008b16  Interrupt_initVectorTable        
0     00008d98  Interrupt_nmiHandler             
0     00008da2  PinMuxtest_init                  
0     00000128  SysCtl_delay                     
0     00008605  SysCtl_getClock                  
0     00008ba7  SysCtl_getLowSpeedClock          
0     00008270  SysCtl_isPLLValid                
0     00008749  SysCtl_selectOscSource           
0     00008846  SysCtl_selectXTAL                
0     00008a3f  SysCtl_selectXTALSingleEnded     
0     00008132  SysCtl_setClock                  
0     00000138  __TI_CINIT_Base                  
0     0000013c  __TI_CINIT_Limit                 
0     0000013c  __TI_CINIT_Warm                  
0     00000134  __TI_Handler_Table_Base          
0     00000138  __TI_Handler_Table_Limit         
0     00000600  __TI_STACK_END                   
abs   00000200  __TI_STACK_SIZE                  
0     0000897e  __TI_auto_init_nobinit_nopinit   
0     0000812a  __TI_cleanup_ptr                 
0     00008922  __TI_decompress_lzss             
0     00008dbc  __TI_decompress_none             
0     0000812c  __TI_dtors_ptr                   
0     00008128  __TI_enable_exit_profile_output  
abs   ffffffff  __TI_pprof_out_hndl              
abs   ffffffff  __TI_prof_data_size              
abs   ffffffff  __TI_prof_data_start             
0     0000849c  __c28xabi_divf                   
n/a   UNDEFED   __c_args__                       
0     00008de1  __error__                        
0     00000400  __stack                          
0     00008d6d  _args_main                       
0     00008bef  _c_int00                         
0     0000812e  _lock                            
0     00008db3  _nop                             
0     00008daf  _register_lock                   
0     00008dab  _register_unlock                 
0     00008127  _system_post_cinit               
0     00008def  _system_pre_init                 
0     00008130  _unlock                          
0     000089a9  abort                            
0     00000000  code_start                       
0     000089ab  exit                             
0     000083fd  main                             
0     00008b6e  memcpy                           
0     00008b51  myGPIOOutput0test_init           


GLOBAL SYMBOLS: SORTED BY Symbol Address 

page  address   name                             
----  -------   ----                             
0     00000000  code_start                       
0     00000128  SysCtl_delay                     
0     00000134  __TI_Handler_Table_Base          
0     00000138  __TI_CINIT_Base                  
0     00000138  __TI_Handler_Table_Limit         
0     0000013c  __TI_CINIT_Limit                 
0     0000013c  __TI_CINIT_Warm                  
0     00000400  __stack                          
0     00000600  __TI_STACK_END                   
0     00008127  _system_post_cinit               
0     00008128  __TI_enable_exit_profile_output  
0     0000812a  __TI_cleanup_ptr                 
0     0000812c  __TI_dtors_ptr                   
0     0000812e  _lock                            
0     00008130  _unlock                          
0     00008132  SysCtl_setClock                  
0     00008270  SysCtl_isPLLValid                
0     0000835a  GPIO_setAnalogMode               
0     000083fd  main                             
0     0000849c  __c28xabi_divf                   
0     00008597  Device_enableAllPeripherals      
0     00008605  SysCtl_getClock                  
0     0000866a  GPIO_setPadConfig                
0     000086bc  Device_init                      
0     00008749  SysCtl_selectOscSource           
0     00008809  Interrupt_initModule             
0     00008846  SysCtl_selectXTAL                
0     00008883  GPIO_setPinConfig                
0     000088ba  GPIO_setQualificationMode        
0     000088f1  GPIO_setDirectionMode            
0     00008922  __TI_decompress_lzss             
0     0000897e  __TI_auto_init_nobinit_nopinit   
0     000089a9  C$$EXIT                          
0     000089a9  abort                            
0     000089ab  exit                             
0     00008a3f  SysCtl_selectXTALSingleEnded     
0     00008b16  Interrupt_initVectorTable        
0     00008b51  myGPIOOutput0test_init           
0     00008b6e  memcpy                           
0     00008ba7  SysCtl_getLowSpeedClock          
0     00008bef  _c_int00                         
0     00008c1c  Interrupt_defaultHandler         
0     00008d6d  _args_main                       
0     00008d8e  Interrupt_illegalOperationHandler
0     00008d98  Interrupt_nmiHandler             
0     00008da2  PinMuxtest_init                  
0     00008dab  _register_unlock                 
0     00008daf  _register_lock                   
0     00008db3  _nop                             
0     00008dbc  __TI_decompress_none             
0     00008dd3  Boardtest_init                   
0     00008de1  __error__                        
0     00008dec  GPIOtest_init                    
0     00008def  _system_pre_init                 
abs   00000200  __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__                       

[59 symbols]
