****************************************************************************** TI ARM Clang Linker PC v4.0.0 ****************************************************************************** >> Linked Sun Oct 13 00:35:33 2024 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00_noargs" address: 0000107d MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- FLASH 00000000 00020000 000013f0 0001ec10 R X SRAM 20200000 00008000 00000216 00007dea RW X BCR_CONFIG 41c00000 00000080 00000000 00000080 R BSL_CONFIG 41c00100 00000080 00000000 00000080 R SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 00000000 00000000 000013f0 000013f0 r-x 00000000 00000000 000000c0 000000c0 r-- .intvecs 000000c0 000000c0 000011d8 000011d8 r-x .text 00001298 00001298 00000128 00000128 r-- .rodata 000013c0 000013c0 00000030 00000030 r-- .cinit 20200000 20200000 00000019 00000000 rw- 20200000 20200000 00000015 00000000 rw- .bss 20200018 20200018 00000001 00000000 rw- .data 20207e00 20207e00 00000200 00000000 rw- 20207e00 20207e00 00000200 00000000 rw- .stack SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .intvecs 0 00000000 000000c0 00000000 000000c0 startup_mspm0g350x_ticlang.o (.intvecs) .text 0 000000c0 000011d8 000000c0 000002a8 driverlib.a : dl_mcan.o (.text.DL_MCAN_msgRAMConfig) 00000368 00000184 : dl_mcan.o (.text.DL_MCAN_init) 000004ec 00000144 : dl_mcan.o (.text.DL_MCAN_setBitTime) 00000630 0000012c : dl_mcan.o (.text.DL_MCAN_config) 0000075c 0000011c ti_msp_dl_config.o (.text.SYSCFG_DL_MCAN0_init) 00000878 000000ec driverlib.a : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_SYSCTL_configSYSPLL) 00000964 0000009a libc.a : memcpy16.S.obj (.text:memcpy) 000009fe 00000002 startup_mspm0g350x_ticlang.o (.text.Default_Handler) 00000a00 00000094 driverlib.a : dl_mcan.o (.text.DL_MCAN_getRevisionId) 00000a94 0000007c libc.a : copy_decompress_lzss.c.obj (.text:decompress:lzss) 00000b10 00000074 driverlib.a : dl_mcan.o (.text.DL_MCAN_addStdMsgIDFilter) 00000b84 00000068 : dl_mcan.o (.text.DL_MCAN_enableIntr) 00000bec 00000064 : dl_mcan.o (.text.DL_MCAN_selectIntrLine) 00000c50 00000064 ti_msp_dl_config.o (.text.SYSCFG_DL_ADC12_0_init) 00000cb4 00000058 driverlib.a : dl_mcan.o (.text.DL_MCAN_enableIntrLine) 00000d0c 0000004c : dl_adc12.o (.text.DL_ADC12_setClockConfig) 00000d58 0000004c : dl_mcan.o (.text.DL_MCAN_setExtIDAndMask) 00000da4 0000004c ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init) 00000df0 00000048 init_sc.o (.text.Init) 00000e38 00000040 main_sc.o (.text.CANFD0_IRQHandler) 00000e78 00000040 driverlib.a : dl_mcan.o (.text.DL_MCAN_isMemInitDone) 00000eb8 00000040 ti_msp_dl_config.o (.text.SYSCFG_DL_initPower) 00000ef8 0000003c ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init) 00000f34 0000003c libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 00000f70 00000034 driverlib.a : dl_mcan.o (.text.DL_MCAN_clearIntrStatus) 00000fa4 00000032 : dl_mcan.o (.text.HW_WR_FIELD32_RAW) 00000fd6 00000002 --HOLE-- [fill = 0] 00000fd8 0000002c : dl_mcan.o (.text.DL_MCAN_setClockConfig) 00001004 00000028 : dl_adc12.o (.text.DL_Common_updateReg) 0000102c 00000028 : dl_mcan.o (.text.DL_Common_updateReg) 00001054 00000028 : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_Common_updateReg) 0000107c 00000028 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noargs) 000010a4 00000020 driverlib.a : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_CORE_configInstruction) 000010c4 00000020 : dl_mcan.o (.text.DL_MCAN_setOpMode) 000010e4 00000020 : dl_mcan.o (.text.DL_MCAN_writeProtectedRegAccessLock) 00001104 00000020 : dl_mcan.o (.text.DL_MCAN_writeProtectedRegAccessUnlock) 00001124 00000020 : dl_mcan.o (.text.HW_RD_FIELD32_RAW) 00001144 0000001c main_sc.o (.text.ADC0_IRQHandler) 00001160 0000001c driverlib.a : dl_mcan.o (.text.DL_MCAN_getOpMode) 0000117c 0000001c GetDeviceID_Mem.o (.text.GetDeviceUID) 00001198 00000018 driverlib.a : dl_mcan.o (.text.DL_MCAN_getIntrStatus) 000011b0 00000018 ti_msp_dl_config.o (.text.SYSCFG_DL_init) 000011c8 00000018 initializeDeviceID.o (.text.initializeDeviceID) 000011e0 00000016 libc.a : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset) 000011f6 00000014 driverlib.a : dl_common.o (.text.DL_Common_delayCycles) 0000120a 00000002 --HOLE-- [fill = 0] 0000120c 00000014 : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_SYSCTL_disableSYSPLL) 00001220 00000012 libc.a : copy_decompress_none.c.obj (.text:decompress:none) 00001232 00000002 --HOLE-- [fill = 0] 00001234 00000010 driverlib.a : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_CORE_getInstructionConfig) 00001244 00000010 : dl_mcan.o (.text.HW_RD_REG32_RAW) 00001254 00000010 : dl_mcan.o (.text.HW_WR_REG32_RAW) 00001264 0000000e main_sc.o (.text.main) 00001272 00000002 --HOLE-- [fill = 0] 00001274 0000000c driverlib.a : dl_sysctl_mspm0g1x0x_g3x0x.o (.text.DL_SYSCTL_getClockStatus) 00001280 00000008 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy) 00001288 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler) 0000128c 00000004 libc.a : pre_init.c.obj (.text._system_pre_init) 00001290 00000004 : exit.c.obj (.text:abort) 00001294 00000004 --HOLE-- [fill = 0] .cinit 0 000013c0 00000030 000013c0 0000000c (__TI_handler_table) 000013cc 00000008 (.cinit..bss.load) [load image, compression = zero_init] 000013d4 00000005 (.cinit..data.load) [load image, compression = lzss] 000013d9 00000003 --HOLE-- [fill = 0] 000013dc 00000010 (__TI_cinit_table) 000013ec 00000004 --HOLE-- [fill = 0] .rodata 0 00001298 00000128 00001298 00000060 ti_msp_dl_config.o (.rodata.gMCAN0MsgRAMConfigParams) 000012f8 00000034 ti_msp_dl_config.o (.rodata.gMCAN0InitParams) 0000132c 0000002c ti_msp_dl_config.o (.rodata.gMCAN0ConfigParams) 00001358 00000028 ti_msp_dl_config.o (.rodata.gSYSPLLConfig) 00001380 00000020 ti_msp_dl_config.o (.rodata.gMCAN0BitTimes) 000013a0 00000010 ti_msp_dl_config.o (.rodata.gMCAN0StdFiltelem) 000013b0 00000008 ti_msp_dl_config.o (.rodata.gADC12_0ClockConfig) 000013b8 00000004 ti_msp_dl_config.o (.rodata.gMCAN0ClockConf) 000013bc 00000004 --HOLE-- [fill = 0] .init_array * 0 00000000 00000000 UNINITIALIZED .binit 0 00000000 00000000 .bss 0 20200000 00000015 UNINITIALIZED 20200000 0000000c (.common:DeviceUID) 2020000c 00000004 (.common:gInterruptLine1Status) 20200010 00000002 (.common:OverheatingThreshold) 20200012 00000001 (.common:CurrentMode) 20200013 00000001 (.common:gCheckADC) 20200014 00000001 (.common:gServiceInt) .data 0 20200018 00000001 UNINITIALIZED 20200018 00000001 initializeDeviceID.o (.data.initialized) .stack 0 20207e00 00000200 UNINITIALIZED 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack) 20207e04 000001fc --HOLE-- __llvm_prf_cnts * 0 20200000 00000000 UNINITIALIZED __llvm_prf_bits * 0 20200000 00000000 UNINITIALIZED MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ ti_msp_dl_config.o 608 292 0 +--+------------------------------+------+---------+---------+ Total: 608 292 0 .\01_sw_components\01_sc\01_src\ main_sc.o 106 0 1 init_sc.o 72 0 20 +--+------------------------------+------+---------+---------+ Total: 178 0 21 .\01_sw_components\06_mem\01_src\ GetDeviceID_Mem.o 28 0 0 initializeDeviceID.o 24 0 1 +--+------------------------------+------+---------+---------+ Total: 52 0 1 .\04_config\ startup_mspm0g350x_ticlang.o 6 192 0 +--+------------------------------+------+---------+---------+ Total: 6 192 0 C:/ti/mspm0_sdk_2_02_00_05/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a dl_mcan.o 2786 0 0 dl_sysctl_mspm0g1x0x_g3x0x.o 356 0 0 dl_adc12.o 116 0 0 dl_common.o 20 0 0 +--+------------------------------+------+---------+---------+ Total: 3278 0 0 C:\ti\ccstheia150\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/c/libc.a memcpy16.S.obj 154 0 0 copy_decompress_lzss.c.obj 124 0 0 autoinit.c.obj 60 0 0 boot_cortex_m.c.obj 40 0 0 copy_zero_init.c.obj 22 0 0 copy_decompress_none.c.obj 18 0 0 exit.c.obj 4 0 0 pre_init.c.obj 4 0 0 +--+------------------------------+------+---------+---------+ Total: 426 0 0 C:\ti\ccstheia150\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/libclang_rt.builtins.a aeabi_memcpy.S.obj 8 0 0 +--+------------------------------+------+---------+---------+ Total: 8 0 0 Stack: 0 0 512 Linker Generated: 0 41 0 +--+------------------------------+------+---------+---------+ Grand Total: 4556 525 534 LINKER GENERATED COPY TABLES __TI_cinit_table @ 000013dc records: 2, size/record: 8, table size: 16 .bss: load addr=000013cc, load size=00000008 bytes, run addr=20200000, run size=00000015 bytes, compression=zero_init .data: load addr=000013d4, load size=00000005 bytes, run addr=20200018, run size=00000001 bytes, compression=lzss LINKER GENERATED HANDLER TABLE __TI_handler_table @ 000013c0 records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_decompress_lzss index: 1, handler: __TI_decompress_none index: 2, handler: __TI_zero_init GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- 00001145 ADC0_IRQHandler 000009ff ADC1_IRQHandler 000009ff AES_IRQHandler 00001290 C$$EXIT 00000e39 CANFD0_IRQHandler 20200012 CurrentMode 000009ff DAC0_IRQHandler 00000d0d DL_ADC12_setClockConfig 000011f7 DL_Common_delayCycles 00000b11 DL_MCAN_addStdMsgIDFilter 00000f71 DL_MCAN_clearIntrStatus 00000631 DL_MCAN_config 00000b85 DL_MCAN_enableIntr 00000cb5 DL_MCAN_enableIntrLine 00001199 DL_MCAN_getIntrStatus 00001161 DL_MCAN_getOpMode 00000a01 DL_MCAN_getRevisionId 00000369 DL_MCAN_init 00000e79 DL_MCAN_isMemInitDone 000000c1 DL_MCAN_msgRAMConfig 00000bed DL_MCAN_selectIntrLine 000004ed DL_MCAN_setBitTime 00000fd9 DL_MCAN_setClockConfig 00000d59 DL_MCAN_setExtIDAndMask 000010c5 DL_MCAN_setOpMode 00000879 DL_SYSCTL_configSYSPLL 000009ff DMA_IRQHandler 000009ff Default_Handler 20200000 DeviceUID 000009ff GROUP0_IRQHandler 000009ff GROUP1_IRQHandler 0000117d GetDeviceUID 000009ff HardFault_Handler 000009ff I2C0_IRQHandler 000009ff I2C1_IRQHandler 00000df1 Init 000009ff NMI_Handler 20200010 OverheatingThreshold 000009ff PendSV_Handler 000009ff RTC_IRQHandler 00001289 Reset_Handler 000009ff SPI0_IRQHandler 000009ff SPI1_IRQHandler 000009ff SVC_Handler 00000c51 SYSCFG_DL_ADC12_0_init 00000da5 SYSCFG_DL_GPIO_init 0000075d SYSCFG_DL_MCAN0_init 00000ef9 SYSCFG_DL_SYSCTL_init 000011b1 SYSCFG_DL_init 00000eb9 SYSCFG_DL_initPower 000009ff SysTick_Handler 000009ff TIMA0_IRQHandler 000009ff TIMA1_IRQHandler 000009ff TIMG0_IRQHandler 000009ff TIMG12_IRQHandler 000009ff TIMG6_IRQHandler 000009ff TIMG7_IRQHandler 000009ff TIMG8_IRQHandler 000009ff UART0_IRQHandler 000009ff UART1_IRQHandler 000009ff UART2_IRQHandler 000009ff UART3_IRQHandler 20208000 __STACK_END 00000200 __STACK_SIZE 00000000 __TI_ATRegion0_region_sz 00000000 __TI_ATRegion0_src_addr 00000000 __TI_ATRegion0_trg_addr 00000000 __TI_ATRegion1_region_sz 00000000 __TI_ATRegion1_src_addr 00000000 __TI_ATRegion1_trg_addr 00000000 __TI_ATRegion2_region_sz 00000000 __TI_ATRegion2_src_addr 00000000 __TI_ATRegion2_trg_addr 000013dc __TI_CINIT_Base 000013ec __TI_CINIT_Limit 000013ec __TI_CINIT_Warm 000013c0 __TI_Handler_Table_Base 000013cc __TI_Handler_Table_Limit 00000f35 __TI_auto_init_nobinit_nopinit 00000a95 __TI_decompress_lzss 00001221 __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00000000 __TI_static_base__ 000011e1 __TI_zero_init_nomemset 00001281 __aeabi_memcpy 00001281 __aeabi_memcpy4 00001281 __aeabi_memcpy8 ffffffff __binit__ UNDEFED __mpu_init 20207e00 __stack 20200000 __start___llvm_prf_bits 20200000 __start___llvm_prf_cnts 20200000 __stop___llvm_prf_bits 20200000 __stop___llvm_prf_cnts 0000107d _c_int00_noargs UNDEFED _system_post_cinit 0000128d _system_pre_init 00001291 abort ffffffff binit 20200013 gCheckADC 2020000c gInterruptLine1Status 20200014 gServiceInt 000011c9 initializeDeviceID 00000000 interruptVectors 00001265 main 00000965 memcpy GLOBAL SYMBOLS: SORTED BY Symbol Address address name ------- ---- 00000000 __TI_ATRegion0_region_sz 00000000 __TI_ATRegion0_src_addr 00000000 __TI_ATRegion0_trg_addr 00000000 __TI_ATRegion1_region_sz 00000000 __TI_ATRegion1_src_addr 00000000 __TI_ATRegion1_trg_addr 00000000 __TI_ATRegion2_region_sz 00000000 __TI_ATRegion2_src_addr 00000000 __TI_ATRegion2_trg_addr 00000000 __TI_static_base__ 00000000 interruptVectors 000000c1 DL_MCAN_msgRAMConfig 00000200 __STACK_SIZE 00000369 DL_MCAN_init 000004ed DL_MCAN_setBitTime 00000631 DL_MCAN_config 0000075d SYSCFG_DL_MCAN0_init 00000879 DL_SYSCTL_configSYSPLL 00000965 memcpy 000009ff ADC1_IRQHandler 000009ff AES_IRQHandler 000009ff DAC0_IRQHandler 000009ff DMA_IRQHandler 000009ff Default_Handler 000009ff GROUP0_IRQHandler 000009ff GROUP1_IRQHandler 000009ff HardFault_Handler 000009ff I2C0_IRQHandler 000009ff I2C1_IRQHandler 000009ff NMI_Handler 000009ff PendSV_Handler 000009ff RTC_IRQHandler 000009ff SPI0_IRQHandler 000009ff SPI1_IRQHandler 000009ff SVC_Handler 000009ff SysTick_Handler 000009ff TIMA0_IRQHandler 000009ff TIMA1_IRQHandler 000009ff TIMG0_IRQHandler 000009ff TIMG12_IRQHandler 000009ff TIMG6_IRQHandler 000009ff TIMG7_IRQHandler 000009ff TIMG8_IRQHandler 000009ff UART0_IRQHandler 000009ff UART1_IRQHandler 000009ff UART2_IRQHandler 000009ff UART3_IRQHandler 00000a01 DL_MCAN_getRevisionId 00000a95 __TI_decompress_lzss 00000b11 DL_MCAN_addStdMsgIDFilter 00000b85 DL_MCAN_enableIntr 00000bed DL_MCAN_selectIntrLine 00000c51 SYSCFG_DL_ADC12_0_init 00000cb5 DL_MCAN_enableIntrLine 00000d0d DL_ADC12_setClockConfig 00000d59 DL_MCAN_setExtIDAndMask 00000da5 SYSCFG_DL_GPIO_init 00000df1 Init 00000e39 CANFD0_IRQHandler 00000e79 DL_MCAN_isMemInitDone 00000eb9 SYSCFG_DL_initPower 00000ef9 SYSCFG_DL_SYSCTL_init 00000f35 __TI_auto_init_nobinit_nopinit 00000f71 DL_MCAN_clearIntrStatus 00000fd9 DL_MCAN_setClockConfig 0000107d _c_int00_noargs 000010c5 DL_MCAN_setOpMode 00001145 ADC0_IRQHandler 00001161 DL_MCAN_getOpMode 0000117d GetDeviceUID 00001199 DL_MCAN_getIntrStatus 000011b1 SYSCFG_DL_init 000011c9 initializeDeviceID 000011e1 __TI_zero_init_nomemset 000011f7 DL_Common_delayCycles 00001221 __TI_decompress_none 00001265 main 00001281 __aeabi_memcpy 00001281 __aeabi_memcpy4 00001281 __aeabi_memcpy8 00001289 Reset_Handler 0000128d _system_pre_init 00001290 C$$EXIT 00001291 abort 000013c0 __TI_Handler_Table_Base 000013cc __TI_Handler_Table_Limit 000013dc __TI_CINIT_Base 000013ec __TI_CINIT_Limit 000013ec __TI_CINIT_Warm 20200000 DeviceUID 20200000 __start___llvm_prf_bits 20200000 __start___llvm_prf_cnts 20200000 __stop___llvm_prf_bits 20200000 __stop___llvm_prf_cnts 2020000c gInterruptLine1Status 20200010 OverheatingThreshold 20200012 CurrentMode 20200013 gCheckADC 20200014 gServiceInt 20207e00 __stack 20208000 __STACK_END ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff binit UNDEFED __mpu_init UNDEFED _system_post_cinit [108 symbols]