TI ARM Clang Linker Unix v4.0.0.LTS Copyright (c) 1996-2018 Texas Instruments Incorporated /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmlnk -I/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib -o charge_controller_v7.out -mcharge_controller_v7.map -i/home/ngosh/ti/mspm0_sdk_2_03_00_07/source -i/home/ngosh/workspace_ccstheia/charge_controller_v7 -i/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/syscfg -i/home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib --diag_wrap=off --display_error_number --warn_sections --xml_link_info=charge_controller_v7_linkInfo.xml --rom_model ./i2c_controller.o ./ti_msp_dl_config.o ./startup_mspm0g350x_ticlang.o ./ti/comm_modules/i2c/controller/i2c_comm_controller.o -l./device_linker.cmd -ldevice.cmd.genlibs -llibc.a --start-group -llibc++.a -llibc++abi.a -llibc.a -llibsys.a -llibsysbm.a -llibclang_rt.builtins.a -llibclang_rt.profile.a --end-group --cg_opt_level=2 0x67aefc3c 0x0 /home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/charge_controller_v7.out _c_int00_noargs
0x70d
/home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./ object i2c_controller.o i2c_controller.o /home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./ object ti_msp_dl_config.o ti_msp_dl_config.o /home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./ object startup_mspm0g350x_ticlang.o startup_mspm0g350x_ticlang.o /home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/./ti/comm_modules/i2c/controller/ object i2c_comm_controller.o i2c_comm_controller.o /home/ngosh/workspace_ccstheia/charge_controller_v7/Debug/ object <internal> <internal> /home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/ archive driverlib.a dl_common.o /home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/ archive driverlib.a dl_crc.o /home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/ archive driverlib.a dl_i2c.o /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a copy_zero_init.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a copy_decompress_none.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a copy_decompress_lzss.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a boot_cortex_m.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a mathacl_init.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a exit.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a _lock.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a args_main.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a autoinit.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a pre_init.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a cpy_tbl.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/ archive libclang_rt.builtins.a aeabi_memcpy.S.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/ archive libclang_rt.builtins.a aeabi_memset.S.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/ archive libclang_rt.builtins.a aeabi_uidivmod.S.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/ archive libclang_rt.builtins.a aeabi_div0.c.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a memcpy16.S.obj /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/ archive libc.a memset16.S.obj .intvecs 0x0 true 0x0 0xc0 0x4 .text.I2C_sendCommand 0xc0 true true 0xc0 0x1b4 0x4 .text.main 0x274 true true 0x274 0xa0 0x4 .text:memcpy 0x314 true true 0x314 0x9a 0x1 .text.Default_Handler 0x3ae true true 0x3ae 0x2 0x2 .text.DL_CRC_calculateBlock16 0x3b0 true true 0x3b0 0x98 0x4 .text.I2C_getResponse 0x448 true true 0x448 0x90 0x4 .text:decompress:lzss 0x4d8 true true 0x4d8 0x7c 0x4 .text.SYSCFG_DL_I2C_controller_init 0x554 true true 0x554 0x6c 0x4 .text.DL_I2C_fillControllerTXFIFO 0x5c0 true true 0x5c0 0x5e 0x2 .text.__aeabi_idiv0 0x61e true true 0x61e 0x2 0x2 .text.SYSCFG_DL_initPower 0x620 true true 0x620 0x40 0x4 .text.__aeabi_uidivmod 0x660 true true 0x660 0x40 0x4 .text:__TI_auto_init_nobinit_nopinit 0x6a0 true true 0x6a0 0x3c 0x4 .text.SYSCFG_DL_SYSCTL_init 0x6dc true true 0x6dc 0x30 0x4 .text:_c_int00_noargs 0x70c true true 0x70c 0x28 0x4 .text.DL_I2C_setClockConfig 0x734 true true 0x734 0x26 0x2 .text.SYSCFG_DL_GPIO_init 0x75c true true 0x75c 0x24 0x4 .text.SYSCFG_DL_CRC_init 0x780 true true 0x780 0x20 0x4 .text.I2C_init 0x7a0 true true 0x7a0 0x1e 0x2 .text.SYSCFG_DL_init 0x7be true true 0x7be 0x18 0x2 .text:decompress:ZI:__TI_zero_init_nomemset 0x7d6 true true 0x7d6 0x16 0x2 .text:decompress:none 0x7ec true true 0x7ec 0x12 0x2 .text.DL_Common_delayCycles 0x7fe true true 0x7fe 0xa 0x2 .text.__aeabi_memcpy 0x808 true true 0x808 0x8 0x4 .text.Reset_Handler 0x810 true true 0x810 0x4 0x2 .text._system_pre_init 0x814 true true 0x814 0x4 0x2 .text:abort 0x818 true true 0x818 0x4 0x2 .cinit..data.load 0x828 true 0x828 0x23 0x1 __TI_handler_table 0x84c true 0x84c 0xc 0x4 .cinit..bss.load 0x858 true 0x858 0x8 0x4 __TI_cinit_table 0x860 true 0x860 0x10 0x4 .rodata.gI2C_controllerClockConfig 0x820 true 0x820 0x2 0x1 .binit 0x0 true 0x0 0x0 0x4 .data.gSendCommand 0x202000f0 true 0x202000f0 0x1 0x1 .data.gTxData 0x202000b0 true 0x202000b0 0x40 0x1 .common:gI2C true true 0x20200000 0x9c 0x4 .common:gCommand true true 0x2020009c 0x14 0x4 .stack true true 0x20207e00 0x4 0x4 .stack true true 0x20207e00 0x0 0x8 .debug_loc 0x0 0x0 0x6a 0x1 .debug_loc 0x6a 0x6a 0x6c 0x1 .debug_loc 0xd6 0xd6 0x344 0x1 .debug_loc 0x41a 0x41a 0x13 0x1 .debug_loc 0x42d 0x42d 0x526 0x1 .debug_loc 0x953 0x953 0x352 0x1 .debug_loc 0xca5 0xca5 0x16c 0x1 .debug_loc 0xe11 0xe11 0x6f 0x1 .debug_loc 0xe80 0xe80 0x167 0x1 .debug_loc 0xfe7 0xfe7 0xd8 0x1 .debug_loc 0x10bf 0x10bf 0x26 0x1 .debug_loc 0x10e5 0x10e5 0x424 0x1 .debug_loc 0x1509 0x1509 0x20 0x1 .debug_abbrev 0x0 0x0 0x1e2 0x1 .debug_abbrev 0x1e2 0x1e2 0x1c7 0x1 .debug_abbrev 0x3a9 0x3a9 0x6d 0x1 .debug_abbrev 0x416 0x416 0x253 0x1 .debug_abbrev 0x669 0x669 0x62 0x1 .debug_abbrev 0x6cb 0x6cb 0x189 0x1 .debug_abbrev 0x854 0x854 0x1e7 0x1 .debug_abbrev 0xa3b 0xa3b 0xc2 0x1 .debug_abbrev 0xafd 0xafd 0x70 0x1 .debug_abbrev 0xb6d 0xb6d 0x8d 0x1 .debug_abbrev 0xbfa 0xbfa 0xaf 0x1 .debug_abbrev 0xca9 0xca9 0xb3 0x1 .debug_abbrev 0xd5c 0xd5c 0x170 0x1 .debug_abbrev 0xecc 0xecc 0x39 0x1 .debug_abbrev 0xf05 0xf05 0x27 0x1 .debug_abbrev 0xf2c 0xf2c 0x27 0x1 .debug_abbrev 0xf53 0xf53 0x59 0x1 .debug_abbrev 0xfac 0xfac 0x25 0x1 .debug_abbrev 0xfd1 0xfd1 0xf 0x0 .debug_info 0x0 0x0 0xc54 0x1 .debug_info 0xc54 0xc54 0x1d53 0x1 .debug_info 0x29a7 0x29a7 0x80 0x1 .debug_info 0x2a27 0x2a27 0xf60 0x1 .debug_info 0x3987 0x3987 0x75 0x1 .debug_info 0x39fc 0x39fc 0x5cb 0x1 .debug_info 0x3fc7 0x3fc7 0xca4 0x1 .debug_info 0x4c6b 0x4c6b 0x192 0x1 .debug_info 0x4dfd 0x4dfd 0xc6 0x1 .debug_info 0x4ec3 0x4ec3 0x17c 0x1 .debug_info 0x503f 0x503f 0x423 0x1 .debug_info 0x5462 0x5462 0xed 0x1 .debug_info 0x554f 0x554f 0x744 0x1 .debug_info 0x5c93 0x5c93 0x46 0x1 .debug_info 0x5cd9 0x5cd9 0x1a9 0x1 .debug_info 0x5e82 0x5e82 0x1cc 0x1 .debug_info 0x604e 0x604e 0x85 0x1 .debug_info 0x60d3 0x60d3 0x302 0x1 .debug_info 0x63d5 0x63d5 0xaf 0x0 .debug_ranges 0x0 0x0 0x30 0x1 .debug_ranges 0x30 0x30 0x38 0x1 .debug_ranges 0x68 0x68 0x18 0x1 .debug_ranges 0x80 0x80 0xa8 0x1 .debug_ranges 0x128 0x128 0xc8 0x1 .debug_ranges 0x1f0 0x1f0 0x1d8 0x1 .debug_ranges 0x3c8 0x3c8 0x18 0x1 .debug_ranges 0x3e0 0x3e0 0x50 0x1 .debug_ranges 0x430 0x430 0x48 0x1 .debug_ranges 0x478 0x478 0x18 0x1 .debug_ranges 0x490 0x490 0x48 0x1 .debug_ranges 0x4d8 0x4d8 0x18 0x1 .debug_ranges 0x4f0 0x4f0 0x28 0x1 .debug_str 0x0 0x0 0xd5c 0x1 .debug_str 0xd5c 0xd5c 0x15f7 0x1 .debug_str 0x2353 0x2353 0x16d 0x1 .debug_str 0x24c0 0x24c0 0x809 0x1 .debug_str 0x2cc9 0x2cc9 0x16d 0x1 .debug_str 0x2e36 0x2e36 0x329 0x1 .debug_str 0x315f 0x315f 0x8ae 0x1 .debug_str 0x3a0d 0x3a0d 0x1a3 0x1 .debug_str 0x3bb0 0x3bb0 0x170 0x1 .debug_str 0x3d20 0x3d20 0x1dd 0x1 .debug_str 0x3efd 0x3efd 0x22d 0x1 .debug_str 0x412a 0x412a 0x147 0x1 .debug_str 0x4271 0x4271 0x337 0x1 .debug_str 0x45a8 0x45a8 0xfd 0x1 .debug_str 0x46a5 0x46a5 0x1a3 0x1 .debug_frame 0x0 0x0 0x40 0x4 .debug_frame 0x40 0x40 0x8c 0x4 .debug_frame 0xcc 0xcc 0x30 0x4 .debug_frame 0xfc 0xfc 0x88 0x4 .debug_frame 0x184 0x184 0x20 0x4 .debug_frame 0x1a4 0x1a4 0x8c 0x4 .debug_frame 0x230 0x230 0x12c 0x4 .debug_frame 0x35c 0x35c 0x38 0x4 .debug_frame 0x394 0x394 0x28 0x4 .debug_frame 0x3bc 0x3bc 0x30 0x4 .debug_frame 0x3ec 0x3ec 0x90 0x4 .debug_frame 0x47c 0x47c 0x30 0x4 .debug_frame 0x4ac 0x4ac 0x100 0x4 .debug_frame 0x5ac 0x5ac 0x20 0x4 .debug_frame 0x5cc 0x5cc 0x30 0x4 .debug_line 0x0 0x0 0x38d 0x1 .debug_line 0x38d 0x38d 0x58f 0x1 .debug_line 0x91c 0x91c 0xc1 0x1 .debug_line 0x9dd 0x9dd 0x847 0x1 .debug_line 0x1224 0x1224 0x178 0x1 .debug_line 0x139c 0x139c 0x45e 0x1 .debug_line 0x17fa 0x17fa 0x682 0x1 .debug_line 0x1e7c 0x1e7c 0x106 0x1 .debug_line 0x1f82 0x1f82 0x63 0x1 .debug_line 0x1fe5 0x1fe5 0x10e 0x1 .debug_line 0x20f3 0x20f3 0x1dc 0x1 .debug_line 0x22cf 0x22cf 0x69 0x1 .debug_line 0x2338 0x2338 0x403 0x1 .debug_line 0x273b 0x273b 0x3e 0x1 .debug_line 0x2779 0x2779 0xac 0x1 .debug_line 0x2825 0x2825 0xca 0x1 .debug_line 0x28ef 0x28ef 0xbd 0x1 .debug_line 0x29ac 0x29ac 0xa0 0x1 .debug_aranges 0x0 0x0 0x20 0x1 .debug_aranges 0x20 0x20 0x20 0x1 .debug_aranges 0x40 0x40 0x28 0x1 .intvecs 0x0 0x0 0xc0 .text 0xc0 0xc0 0x760 .const 0x0 0x0 .cinit 0x828 0x828 0x48 .pinit 0x0 0x0 .rodata 0x820 0x820 0x8 .ARM.exidx 0x0 0x0 .init_array 0x0 0x0 .binit 0x0 0x0 0x0 .TI.ramfunc 0x0 0x0 .vtable 0x0 0x0 .args 0x0 0x0 .data 0x202000b0 0x41 .bss 0x20200000 0xb0 .sysmem 0x0 0x0 .stack 0x20207e00 0x200 .BCRConfig 0x0 0x0 .BSLConfig 0x0 0x0 .TI.noinit 0x0 0x0 .TI.persistent 0x0 0x0 .TI.local 0x0 0x0 .TI.onchip 0x0 0x0 .TI.offchip 0x0 0x0 __llvm_prf_cnts 0x20200000 0x0 __llvm_prf_bits 0x20200000 0x0 .debug_loc 0x0 0x0 0x1529 .debug_abbrev 0x0 0x0 0xfe0 .debug_info 0x0 0x0 0x6484 .debug_ranges 0x0 0x0 0x518 .debug_str 0x0 0x0 0x4848 .debug_frame 0x0 0x0 0x5fc .debug_line 0x0 0x0 0x2a4c .debug_aranges 0x0 0x0 0x68 Veneer$$CMSE 0x0 0x0 SEGMENT_0 0x0 0x0 0x870 0x5 SEGMENT_1 0x20200000 0xf1 0x6 SEGMENT_2 0x20207e00 0x200 0x6 FLASH 0x0 0x0 0x20000 0x870 0x1f790 RX 0x0 0x0 0x0 0xc0 0xc0 0x760 0x820 0x8 0x828 0x48 0x870 0x1f790 SRAM 0x0 0x20200000 0x8000 0x2f1 0x7d0f RWX 0x20200000 0x0 0x20200000 0x0 0x20200000 0xb0 0x202000b0 0x41 0x202000f1 0x7d0f 0x20207e00 0x200 BCR_CONFIG 0x0 0x41c00000 0x80 0x0 0x80 R BSL_CONFIG 0x0 0x41c00100 0x80 0x0 0x80 R __TI_cinit_table .data 0x828 0x23 0x202000b0 0x41 lzss .bss 0x858 0x8 0x20200000 0xb0 zero_init __TI_handler_table 0x0 __TI_decompress_lzss 0x1 __TI_decompress_none 0x2 __TI_zero_init __start___llvm_prf_cnts 0x20200000 __stop___llvm_prf_cnts 0x20200000 __start___llvm_prf_bits 0x20200000 __stop___llvm_prf_bits 0x20200000 __TI_CINIT_Base 0x860 __TI_CINIT_Limit 0x870 __TI_CINIT_Warm 0x870 __TI_Handler_Table_Base 0x84c __TI_Handler_Table_Limit 0x858 binit 0xffffffff __binit__ 0xffffffff __STACK_SIZE 0x200 __STACK_END 0x20208000 __TI_pprof_out_hndl 0xffffffff __TI_prof_data_start 0xffffffff __TI_prof_data_size 0xffffffff main 0x275 gI2C 0x20200000 gTxData 0x202000b0 gCommand 0x2020009c gSendCommand 0x202000f0 SYSCFG_DL_init 0x7bf SYSCFG_DL_initPower 0x621 SYSCFG_DL_GPIO_init 0x75d SYSCFG_DL_SYSCTL_init 0x6dd SYSCFG_DL_I2C_controller_init 0x555 SYSCFG_DL_CRC_init 0x781 Default_Handler 0x3af Reset_Handler 0x811 interruptVectors 0x0 NMI_Handler 0x3af HardFault_Handler 0x3af SVC_Handler 0x3af PendSV_Handler 0x3af SysTick_Handler 0x3af GROUP0_IRQHandler 0x3af GROUP1_IRQHandler 0x3af TIMG8_IRQHandler 0x3af UART3_IRQHandler 0x3af ADC0_IRQHandler 0x3af ADC1_IRQHandler 0x3af CANFD0_IRQHandler 0x3af DAC0_IRQHandler 0x3af SPI0_IRQHandler 0x3af SPI1_IRQHandler 0x3af UART1_IRQHandler 0x3af UART2_IRQHandler 0x3af UART0_IRQHandler 0x3af TIMG0_IRQHandler 0x3af TIMG6_IRQHandler 0x3af TIMA0_IRQHandler 0x3af TIMA1_IRQHandler 0x3af TIMG7_IRQHandler 0x3af TIMG12_IRQHandler 0x3af I2C0_IRQHandler 0x3af I2C1_IRQHandler 0x3af AES_IRQHandler 0x3af RTC_IRQHandler 0x3af DMA_IRQHandler 0x3af I2C_init 0x7a1 I2C_sendCommand 0xc1 I2C_getResponse 0x449 __TI_ATRegion0_src_addr 0x0 __TI_ATRegion0_trg_addr 0x0 __TI_ATRegion0_region_sz 0x0 __TI_ATRegion1_src_addr 0x0 __TI_ATRegion1_trg_addr 0x0 __TI_ATRegion1_region_sz 0x0 __TI_ATRegion2_src_addr 0x0 __TI_ATRegion2_trg_addr 0x0 __TI_ATRegion2_region_sz 0x0 DL_Common_delayCycles 0x7ff DL_CRC_calculateBlock16 0x3b1 DL_I2C_setClockConfig 0x735 DL_I2C_fillControllerTXFIFO 0x5c1 __TI_zero_init_nomemset 0x7d7 __TI_decompress_none 0x7ed __TI_decompress_lzss 0x4d9 _c_int00_noargs 0x70d __stack 0x20207e00 abort 0x819 C$$EXIT 0x818 __TI_auto_init_nobinit_nopinit 0x6a1 _system_pre_init 0x815 __aeabi_memcpy 0x809 __aeabi_memcpy4 0x809 __aeabi_memcpy8 0x809 __aeabi_uidiv 0x661 __aeabi_uidivmod 0x661 __aeabi_idiv0 0x61f memcpy 0x315 __TI_static_base__ 0x0 __mpu_init 0x0 _system_post_cinit 0x0 Link successful