****************************************************************************** TMS320C2000 Linker PC v20.2.1 ****************************************************************************** >> Linked Thu Sep 17 15:44:32 2020 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "code_start" address: 00080000 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- BOOT_RSVD 00000002 000001af 00000000 000001af RWIX RAMM0 000001b1 0000024f 00000000 0000024f RWIX RAMM1 00000400 000003f8 00000100 000002f8 RWIX RAMLS0 00008000 0000f000 000020a5 0000cf5b RWIX RAMGS10 00017000 00001000 00000000 00001000 RWIX RAMGS11 00018000 00001000 00000000 00001000 RWIX RAMGS12 00019000 00001000 00000000 00001000 RWIX RAMGS13 0001a000 00001000 00000000 00001000 RWIX RAMGS14 0001b000 00001000 00000000 00001000 RWIX RAMGS15 0001c000 00000ff8 00000000 00000ff8 RWIX CMTOCPURAM 00038000 00000800 00000000 00000800 RWIX CPUTOCMRAM 00039000 00000800 00000000 00000800 RWIX CPU1TOCPU2RAM 0003a000 00000800 00000000 00000800 RWIX CPU2TOCPU1RAM 0003b000 00000800 00000000 00000800 RWIX CANA_MSG_RAM 00049000 00000800 00000000 00000800 RWIX CANB_MSG_RAM 0004b000 00000800 00000000 00000800 RWIX BEGIN 00080000 00000002 00000002 00000000 RWIX FLASH0 00080002 00001ffe 00000000 00001ffe RWIX FLASH1 00082000 00002000 00000ec7 00001139 RWIX FLASH2 00084000 00002000 00000000 00002000 RWIX FLASH3 00086000 00002000 0000012b 00001ed5 RWIX FLASH4 00088000 00008000 0000001c 00007fe4 RWIX FLASH5 00090000 00008000 00000314 00007cec RWIX FLASH6 00098000 00008000 00000000 00008000 RWIX FLASH7 000a0000 00008000 00000000 00008000 RWIX FLASH8 000a8000 00008000 00000000 00008000 RWIX FLASH9 000b0000 00008000 00000000 00008000 RWIX FLASH10 000b8000 00002000 00000000 00002000 RWIX FLASH11 000ba000 00002000 00000000 00002000 RWIX FLASH12 000bc000 00002000 00000000 00002000 RWIX FLASH13 000be000 00001ff0 00000000 00001ff0 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- codestart * 0 00080000 00000002 00080000 00000002 f2838x_codestartbranch.obj (codestart) .cinit 0 00088000 0000001c 00088000 00000009 (.cinit..data.load) [load image, compression = lzss] 00088009 00000001 --HOLE-- [fill = 0] 0008800a 00000006 (__TI_handler_table) 00088010 00000004 (.cinit..bss.load) [load image, compression = zero_init] 00088014 00000008 (__TI_cinit_table) .reset 0 003fffc0 00000000 DSECT .stack 0 00000400 00000100 UNINITIALIZED 00000400 00000100 --HOLE-- .init_array * 0 00082000 00000000 UNINITIALIZED .bss 0 00008000 00001f70 UNINITIALIZED 00008000 00001f70 led_ex1_blinky.obj (.bss:bigBuffer) .data 0 0000a09c 0000000a UNINITIALIZED 0000a09c 00000006 rts2800_fpu64_eabi.lib : exit.c.obj (.data) 0000a0a2 00000002 : _lock.c.obj (.data:_lock) 0000a0a4 00000002 : _lock.c.obj (.data:_unlock) .const 0 00090000 00000314 00090000 000000bb driverlib.lib : flash.obj (.const:.string) 000900bb 00000001 --HOLE-- [fill = 0] 000900bc 000000ba : sysctl.obj (.const:.string) 00090176 000000b8 : gpio.obj (.const:.string) 0009022e 0000009f device.obj (.const:.string) 000902cd 00000001 --HOLE-- [fill = 0] 000902ce 00000046 led_ex1_blinky.obj (.const:.string) .TI.ramfunc * 0 00086000 0000012b RUN ADDR = 00009f70 00086000 0000003f driverlib.lib : flash.obj (.TI.ramfunc:Flash_initModule) 0008603f 0000002d : flash.obj (.TI.ramfunc:Flash_setBankPowerMode) 0008606c 00000026 : flash.obj (.TI.ramfunc:Flash_setWaitstates) 00086092 0000001e : flash.obj (.TI.ramfunc:Flash_setPumpPowerMode) 000860b0 00000018 : flash.obj (.TI.ramfunc:Flash_disableCache) 000860c8 00000018 : flash.obj (.TI.ramfunc:Flash_disablePrefetch) 000860e0 00000018 : flash.obj (.TI.ramfunc:Flash_enableCache) 000860f8 00000018 : flash.obj (.TI.ramfunc:Flash_enablePrefetch) 00086110 00000017 : flash.obj (.TI.ramfunc:Flash_enableECC) 00086127 00000004 : sysctl.obj (.TI.ramfunc) .text 0 00082000 00000ec7 00082000 00000163 device.obj (.text:Device_enableAllPeripherals) 00082163 00000138 driverlib.lib : sysctl.obj (.text:SysCtl_setClock) 0008229b 00000117 : sysctl.obj (.text:SysCtl_setAuxClock) 000823b2 00000108 : sysctl.obj (.text:SysCtl_isPLLValid) 000824ba 000000bb device.obj (.text:Device_verifyXTAL) 00082575 00000088 rts2800_fpu64_eabi.lib : fs_div28.asm.obj (.text) 000825fd 0000006a device.obj (.text:Device_init) 00082667 00000067 driverlib.lib : sysctl.obj (.text:SysCtl_getAuxClock) 000826ce 00000060 : sysctl.obj (.text:SysCtl_getClock) 0008272e 00000056 device.obj (.text:DCC_setCounterSeeds) 00082784 00000056 driverlib.lib : sysctl.obj (.text:DCC_setCounterSeeds) 000827da 00000054 : sysctl.obj (.text:SysCtl_selectOscSource) 0008282e 00000052 : gpio.obj (.text:GPIO_setPadConfig) 00082880 00000047 led_ex1_blinky.obj (.text:GPIO_writePin) 000828c7 00000047 driverlib.lib : sysctl.obj (.text:SysCtl_selectOscSourceAuxPLL) 0008290e 0000003d : interrupt.obj (.text:Interrupt_initModule) 0008294b 00000031 : gpio.obj (.text:GPIO_setDirectionMode) 0008297c 00000031 rts2800_fpu64_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss) 000829ad 00000031 led_ex1_blinky.obj (.text:main) 000829de 0000002b rts2800_fpu64_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 00082a09 00000029 : exit.c.obj (.text) 00082a32 00000025 device.obj (.text:DCC_enableSingleShotMode) 00082a57 00000025 driverlib.lib : sysctl.obj (.text:DCC_enableSingleShotMode) 00082a7c 00000024 : sysctl.obj (.text:SysCtl_pollX1Counter) 00082aa0 00000024 : sysctl.obj (.text:SysCtl_selectXTAL) 00082ac4 00000021 device.obj (.text:Device_initGPIO) 00082ae5 00000020 driverlib.lib : interrupt.obj (.text:Interrupt_initVectorTable) 00082b05 0000001f device.obj (.text:DCC_setCounter0ClkSource) 00082b24 0000001f driverlib.lib : sysctl.obj (.text:DCC_setCounter0ClkSource) 00082b43 0000001f device.obj (.text:DCC_setCounter1ClkSource) 00082b62 0000001f driverlib.lib : sysctl.obj (.text:DCC_setCounter1ClkSource) 00082b81 0000001d device.obj (.text:DCC_getErrorStatus) 00082b9e 0000001d device.obj (.text:DCC_getSingleShotStatus) 00082bbb 0000001d rts2800_fpu64_eabi.lib : memcpy.c.obj (.text) 00082bd8 0000001a device.obj (.text:DCC_isBaseValid) 00082bf2 0000001a driverlib.lib : sysctl.obj (.text:DCC_isBaseValid) 00082c0c 0000001a : sysctl.obj (.text:SysCtl_getLowSpeedClock) 00082c26 0000001a : sysctl.obj (.text:SysCtl_selectXTALSingleEnded) 00082c40 00000019 rts2800_fpu64_eabi.lib : boot28.asm.obj (.text) 00082c59 00000017 device.obj (.text:DCC_disableDoneSignal) 00082c70 00000017 driverlib.lib : sysctl.obj (.text:DCC_disableDoneSignal) 00082c87 00000017 device.obj (.text:DCC_enableDoneSignal) 00082c9e 00000017 device.obj (.text:Device_enableUnbondedGPIOPullupsFor176Pin) 00082cb5 00000017 device.obj (.text:SysCtl_enablePeripheral) 00082ccc 00000017 driverlib.lib : sysctl.obj (.text:SysCtl_enablePeripheral) 00082ce3 00000016 device.obj (.text:DCC_clearDoneFlag) 00082cf9 00000016 driverlib.lib : sysctl.obj (.text:DCC_clearDoneFlag) 00082d0f 00000016 device.obj (.text:DCC_clearErrorFlag) 00082d25 00000016 driverlib.lib : sysctl.obj (.text:DCC_clearErrorFlag) 00082d3b 00000016 device.obj (.text:DCC_disableErrorSignal) 00082d51 00000016 driverlib.lib : sysctl.obj (.text:DCC_disableErrorSignal) 00082d67 00000016 device.obj (.text:DCC_enableErrorSignal) 00082d7d 00000015 device.obj (.text:GPIO_unlockPortConfig) 00082d92 00000014 device.obj (.text:DCC_disableModule) 00082da6 00000014 driverlib.lib : sysctl.obj (.text:DCC_disableModule) 00082dba 00000014 device.obj (.text:DCC_enableModule) 00082dce 00000014 driverlib.lib : sysctl.obj (.text:DCC_enableModule) 00082de2 00000011 device.obj (.text:Device_enableUnbondedGPIOPullups) 00082df3 00000011 device.obj (.text:SysCtl_setCMClk) 00082e04 00000010 driverlib.lib : flash.obj (.text:Flash_isCtrlBaseValid) 00082e14 00000010 : flash.obj (.text:Flash_isECCBaseValid) 00082e24 0000000e : gpio.obj (.text:GPIO_isPinValid) 00082e32 0000000e led_ex1_blinky.obj (.text:GPIO_isPinValid) 00082e40 0000000e driverlib.lib : interrupt.obj (.text:Interrupt_defaultHandler) 00082e4e 0000000e device.obj (.text:SysCtl_setLowSpeedClock) 00082e5c 0000000d driverlib.lib : interrupt.obj (.text:Interrupt_disableMaster) 00082e69 0000000c : sysctl.obj (.text:SysCtl_setPLLSysClk) 00082e75 0000000c rts2800_fpu64_eabi.lib : args_main.c.obj (.text) 00082e81 0000000b driverlib.lib : sysctl.obj (.text:SysCtl_isMCDClockFailureDetected) 00082e8c 00000009 rts2800_fpu64_eabi.lib : _lock.c.obj (.text) 00082e95 00000008 device.obj (.text:SysCtl_disableWatchdog) 00082e9d 00000008 rts2800_fpu64_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none) 00082ea5 00000007 driverlib.lib : sysctl.obj (.text:SysCtl_resetMCD) 00082eac 00000007 device.obj (.text:__error__) 00082eb3 00000007 rts2800_fpu64_eabi.lib : memset.c.obj (.text) 00082eba 00000006 : copy_zero_init.c.obj (.text:decompress:ZI) 00082ec0 00000002 driverlib.lib : interrupt.obj (.text:Interrupt_illegalOperationHandler) 00082ec2 00000002 : interrupt.obj (.text:Interrupt_nmiHandler) 00082ec4 00000002 rts2800_fpu64_eabi.lib : pre_init.c.obj (.text) 00082ec6 00000001 : startup.c.obj (.text) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ led_ex1_blinky.obj 134 70 8048 +--+----------------------------+------+---------+---------+ Total: 134 70 8048 .\device\ device.obj 1254 159 0 f2838x_codestartbranch.obj 2 0 0 +--+----------------------------+------+---------+---------+ Total: 1256 159 0 C:/ti/C2000Ware_3_02_00_00_Software/driverlib/f2838x/driverlib/ccs/Debug/driverlib.lib sysctl.obj 1734 186 0 flash.obj 622 187 0 gpio.obj 145 184 0 interrupt.obj 124 0 0 +--+----------------------------+------+---------+---------+ Total: 2625 557 0 C:\ti\ccs1010\ccs\tools\compiler\ti-cgt-c2000_20.2.1.LTS\lib\rts2800_fpu64_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 25 0 0 _lock.c.obj 9 0 4 args_main.c.obj 12 0 0 copy_decompress_none.c.obj 8 0 0 memset.c.obj 7 0 0 copy_zero_init.c.obj 6 0 0 pre_init.c.obj 2 0 0 startup.c.obj 1 0 0 +--+----------------------------+------+---------+---------+ Total: 368 0 10 Stack: 0 0 256 Linker Generated: 0 27 0 +--+----------------------------+------+---------+---------+ Grand Total: 4383 813 8314 LINKER GENERATED COPY TABLES __TI_cinit_table @ 00088014 records: 2, size/record: 4, table size: 8 .data: load addr=00088000, load size=00000009 bytes, run addr=0000a09c, run size=0000000a bytes, compression=lzss .bss: load addr=00088010, load size=00000004 bytes, run addr=00008000, run size=00001f70 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 0008800a 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 00008000 200 (00008000) bigBuffer 0000a09c 282 (0000a080) __TI_enable_exit_profile_output 0000a09e 282 (0000a080) __TI_cleanup_ptr 0000a0a0 282 (0000a080) __TI_dtors_ptr 0000a0a2 282 (0000a080) _lock 0000a0a4 282 (0000a080) _unlock GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 00082a09 C$$EXIT 0 00082000 Device_enableAllPeripherals 0 00082de2 Device_enableUnbondedGPIOPullups 0 00082c9e Device_enableUnbondedGPIOPullupsFor176Pin 0 000825fd Device_init 0 00082ac4 Device_initGPIO 0 000824ba Device_verifyXTAL 0 00009f70 Flash_initModule 0 0008294b GPIO_setDirectionMode 0 0008282e GPIO_setPadConfig 0 0008290e Interrupt_initModule 0 00082ae5 Interrupt_initVectorTable 0 0008612b RamfuncsLoadEnd abs 0000012b RamfuncsLoadSize 0 00086000 RamfuncsLoadStart 0 0000a09b RamfuncsRunEnd abs 0000012b RamfuncsRunSize 0 00009f70 RamfuncsRunStart 0 0000a097 SysCtl_delay 0 00082667 SysCtl_getAuxClock 0 000826ce SysCtl_getClock 0 00082c0c SysCtl_getLowSpeedClock 0 000823b2 SysCtl_isPLLValid 0 000827da SysCtl_selectOscSource 0 000828c7 SysCtl_selectOscSourceAuxPLL 0 00082aa0 SysCtl_selectXTAL 0 00082c26 SysCtl_selectXTALSingleEnded 0 0008229b SysCtl_setAuxClock 0 00082163 SysCtl_setClock 0 00088014 __TI_CINIT_Base 0 0008801c __TI_CINIT_Limit 0 0008800a __TI_Handler_Table_Base 0 00088010 __TI_Handler_Table_Limit 0 00000500 __TI_STACK_END abs 00000100 __TI_STACK_SIZE 0 000829de __TI_auto_init_nobinit_nopinit 0 0000a09e __TI_cleanup_ptr 0 0008297c __TI_decompress_lzss 0 00082e9d __TI_decompress_none 0 0000a0a0 __TI_dtors_ptr 0 0000a09c __TI_enable_exit_profile_output abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start 0 00082eba __TI_zero_init 0 00082575 __c28xabi_divf n/a UNDEFED __c_args__ 0 00082eac __error__ 0 00000400 __stack 0 00082e75 _args_main 0 00082c40 _c_int00 0 0000a0a2 _lock 0 00082e94 _nop 0 00082e90 _register_lock 0 00082e8c _register_unlock 0 00082ec6 _system_post_cinit 0 00082ec4 _system_pre_init 0 0000a0a4 _unlock 0 00082a09 abort 0 00008000 bigBuffer 0 00080000 code_start 0 00082a0b exit 0 000829ad main 0 00082bbb memcpy 0 00082eb3 memset GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00000400 __stack 0 00000500 __TI_STACK_END 0 00008000 bigBuffer 0 00009f70 Flash_initModule 0 00009f70 RamfuncsRunStart 0 0000a097 SysCtl_delay 0 0000a09b RamfuncsRunEnd 0 0000a09c __TI_enable_exit_profile_output 0 0000a09e __TI_cleanup_ptr 0 0000a0a0 __TI_dtors_ptr 0 0000a0a2 _lock 0 0000a0a4 _unlock 0 00080000 code_start 0 00082000 Device_enableAllPeripherals 0 00082163 SysCtl_setClock 0 0008229b SysCtl_setAuxClock 0 000823b2 SysCtl_isPLLValid 0 000824ba Device_verifyXTAL 0 00082575 __c28xabi_divf 0 000825fd Device_init 0 00082667 SysCtl_getAuxClock 0 000826ce SysCtl_getClock 0 000827da SysCtl_selectOscSource 0 0008282e GPIO_setPadConfig 0 000828c7 SysCtl_selectOscSourceAuxPLL 0 0008290e Interrupt_initModule 0 0008294b GPIO_setDirectionMode 0 0008297c __TI_decompress_lzss 0 000829ad main 0 000829de __TI_auto_init_nobinit_nopinit 0 00082a09 C$$EXIT 0 00082a09 abort 0 00082a0b exit 0 00082aa0 SysCtl_selectXTAL 0 00082ac4 Device_initGPIO 0 00082ae5 Interrupt_initVectorTable 0 00082bbb memcpy 0 00082c0c SysCtl_getLowSpeedClock 0 00082c26 SysCtl_selectXTALSingleEnded 0 00082c40 _c_int00 0 00082c9e Device_enableUnbondedGPIOPullupsFor176Pin 0 00082de2 Device_enableUnbondedGPIOPullups 0 00082e75 _args_main 0 00082e8c _register_unlock 0 00082e90 _register_lock 0 00082e94 _nop 0 00082e9d __TI_decompress_none 0 00082eac __error__ 0 00082eb3 memset 0 00082eba __TI_zero_init 0 00082ec4 _system_pre_init 0 00082ec6 _system_post_cinit 0 00086000 RamfuncsLoadStart 0 0008612b RamfuncsLoadEnd 0 0008800a __TI_Handler_Table_Base 0 00088010 __TI_Handler_Table_Limit 0 00088014 __TI_CINIT_Base 0 0008801c __TI_CINIT_Limit abs 00000100 __TI_STACK_SIZE abs 0000012b RamfuncsLoadSize abs 0000012b RamfuncsRunSize abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start n/a UNDEFED __c_args__ [65 symbols]