|
|
@@ -0,0 +1,772 @@
|
|
|
+******************************************************************************
|
|
|
+ TI ARM Clang Linker Unix v4.0.0
|
|
|
+******************************************************************************
|
|
|
+>> Linked Thu Mar 6 15:20:35 2025
|
|
|
+
|
|
|
+OUTPUT FILE NAME: <charge_controller_v7.out>
|
|
|
+ENTRY POINT SYMBOL: "_c_int00_noargs" address: 00002701
|
|
|
+
|
|
|
+
|
|
|
+MEMORY CONFIGURATION
|
|
|
+
|
|
|
+ name origin length used unused attr fill
|
|
|
+---------------------- -------- --------- -------- -------- ---- --------
|
|
|
+ FLASH 00000000 00020000 00003098 0001cf68 R X
|
|
|
+ SRAM 20200000 00008000 00001691 0000696f 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 00003098 00003098 r-x
|
|
|
+ 00000000 00000000 000000c0 000000c0 r-- .intvecs
|
|
|
+ 000000c0 000000c0 00002bb0 00002bb0 r-x .text
|
|
|
+ 00002c70 00002c70 000003a0 000003a0 r-- .rodata
|
|
|
+ 00003010 00003010 00000088 00000088 r-- .cinit
|
|
|
+20200000 20200000 00001491 00000000 rw-
|
|
|
+ 20200000 20200000 00001000 00000000 rw- .sysmem
|
|
|
+ 20201000 20201000 000002bc 00000000 rw- .bss
|
|
|
+ 202012bc 202012bc 000001d5 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 00002bb0
|
|
|
+ 000000c0 00000868 libc.a : _printfi.c.obj (.text:__TI_printfi_nofloat)
|
|
|
+ 00000928 000001c8 adc.o (.text.ADC_ReadData)
|
|
|
+ 00000af0 000001bc i2c_controller.o (.text.I2C0_IRQHandler)
|
|
|
+ 00000cac 0000018c i2c_controller.o (.text.I2C1_IRQHandler)
|
|
|
+ 00000e38 00000114 libc.a : memory.c.obj (.text.aligned_alloc)
|
|
|
+ 00000f4c 000000f8 : fputs.c.obj (.text.fputs)
|
|
|
+ 00001044 000000e8 i2c_target.o (.text.Battery_StateUpdate)
|
|
|
+ 0000112c 000000e8 libc.a : memory.c.obj (.text.free)
|
|
|
+ 00001214 000000e0 adc.o (.text.ADC_ConstructConfigBytes)
|
|
|
+ 000012f4 000000e0 libc.a : setvbuf.c.obj (.text.setvbuf)
|
|
|
+ 000013d4 000000c8 adc.o (.text.ADC_SetConfigurationBytes)
|
|
|
+ 0000149c 000000a2 libclang_rt.builtins.a : udivmoddi4.S.obj (.text)
|
|
|
+ 0000153e 00000002 : aeabi_div0.c.obj (.text.__aeabi_idiv0)
|
|
|
+ 00001540 000000a0 adc.o (.text.Battery_UpdateCurrentVoltage)
|
|
|
+ 000015e0 000000a0 multiplexer.o (.text.Multiplexer_SelectChannel)
|
|
|
+ 00001680 0000009c libc.a : fputc.c.obj (.text.fputc)
|
|
|
+ 0000171c 00000098 adc.o (.text.ADC_ConvertToVoltage)
|
|
|
+ 000017b4 0000008c i2c_controller.o (.text.main)
|
|
|
+ 00001840 00000088 libc.a : strcmp-armv6m.S.obj (.text:strcmp)
|
|
|
+ 000018c8 0000007c : fclose.c.obj (.text.__TI_closefile)
|
|
|
+ 00001944 0000007c : copy_decompress_lzss.c.obj (.text:decompress:lzss)
|
|
|
+ 000019c0 0000007a ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init)
|
|
|
+ 00001a3a 00000002 libclang_rt.builtins.a : aeabi_div0.c.obj (.text.__aeabi_ldiv0)
|
|
|
+ 00001a3c 0000006c libsysbm.a : hostlseek.c.obj (.text.HOSTlseek)
|
|
|
+ 00001aa8 0000006c : hostrename.c.obj (.text.HOSTrename)
|
|
|
+ 00001b14 0000006c libc.a : fseek.c.obj (.text.fseeko)
|
|
|
+ 00001b80 0000006c : getdevice.c.obj (.text.getdevice)
|
|
|
+ 00001bec 00000068 ti_msp_dl_config.o (.text.SYSCFG_DL_initPower)
|
|
|
+ 00001c54 00000064 libc.a : _io_perm.c.obj (.text.__TI_wrt_ok)
|
|
|
+ 00001cb8 00000064 : memory.c.obj (.text.split)
|
|
|
+ 00001d1c 00000060 driverlib.a : dl_i2c.o (.text.DL_I2C_fillTargetTXFIFO)
|
|
|
+ 00001d7c 00000060 libsysbm.a : hostopen.c.obj (.text.HOSTopen)
|
|
|
+ 00001ddc 00000060 ti_msp_dl_config.o (.text.SYSCFG_DL_I2C_target_init)
|
|
|
+ 00001e3c 0000005e driverlib.a : dl_i2c.o (.text.DL_I2C_fillControllerTXFIFO)
|
|
|
+ 00001e9a 00000002 libc.a : _lock.c.obj (.text._nop)
|
|
|
+ 00001e9c 0000005c : printf.c.obj (.text.printf)
|
|
|
+ 00001ef8 00000058 libsysbm.a : hostread.c.obj (.text.HOSTread)
|
|
|
+ 00001f50 00000058 : hostwrite.c.obj (.text.HOSTwrite)
|
|
|
+ 00001fa8 00000058 ti_msp_dl_config.o (.text.SYSCFG_DL_I2C_controller_init)
|
|
|
+ 00002000 00000052 libc.a : fflush.c.obj (.text.__TI_doflush)
|
|
|
+ 00002052 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002054 00000050 adc.o (.text.DL_I2C_startControllerTransfer)
|
|
|
+ 000020a4 00000050 multiplexer.o (.text.DL_I2C_startControllerTransfer)
|
|
|
+ 000020f4 00000050 libsysbm.a : close.c.obj (.text.close)
|
|
|
+ 00002144 00000048 : hostclose.c.obj (.text.HOSTclose)
|
|
|
+ 0000218c 00000048 : hostunlink.c.obj (.text.HOSTunlink)
|
|
|
+ 000021d4 00000040 libclang_rt.builtins.a : aeabi_uidivmod.S.obj (.text.__aeabi_uidivmod)
|
|
|
+ 00002214 00000040 libc.a : atoi.c.obj (.text.atoi)
|
|
|
+ 00002254 0000003c ti_msp_dl_config.o (.text.DL_GPIO_initPeripheralInputFunctionFeatures)
|
|
|
+ 00002290 0000003c driverlib.a : dl_i2c.o (.text.DL_I2C_flushControllerTXFIFO)
|
|
|
+ 000022cc 0000003c : dl_i2c.o (.text.DL_I2C_flushTargetTXFIFO)
|
|
|
+ 00002308 0000003c libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
|
|
|
+ 00002344 0000003a libclang_rt.builtins.a : muldsi3.S.obj (.text.__muldsi3)
|
|
|
+ 0000237e 00000038 ti_msp_dl_config.o (.text.DL_CRC_init)
|
|
|
+ 000023b6 00000002 --HOLE-- [fill = 0]
|
|
|
+ 000023b8 00000034 libc.a : fopen.c.obj (.text.__TI_cleanup)
|
|
|
+ 000023ec 00000034 libsysbm.a : trgmsg.c.obj (.text.__TI_readmsg)
|
|
|
+ 00002420 00000034 : trgmsg.c.obj (.text.__TI_writemsg)
|
|
|
+ 00002454 00000034 libc.a : exit.c.obj (.text.exit)
|
|
|
+ 00002488 00000034 : getdevice.c.obj (.text.finddevice)
|
|
|
+ 000024bc 00000032 i2c_comm_controller.o (.text.I2C_init)
|
|
|
+ 000024ee 00000002 --HOLE-- [fill = 0]
|
|
|
+ 000024f0 0000002c i2c_controller.o (.text.__NVIC_EnableIRQ)
|
|
|
+ 0000251c 0000002c libsysbm.a : unlink.c.obj (.text.unlink)
|
|
|
+ 00002548 00000028 adc.o (.text.DL_Common_updateReg)
|
|
|
+ 00002570 00000028 multiplexer.o (.text.DL_Common_updateReg)
|
|
|
+ 00002598 00000028 ti_msp_dl_config.o (.text.DL_Common_updateReg)
|
|
|
+ 000025c0 00000028 ti_msp_dl_config.o (.text.DL_I2C_setControllerRXFIFOThreshold)
|
|
|
+ 000025e8 00000028 ti_msp_dl_config.o (.text.DL_I2C_setControllerTXFIFOThreshold)
|
|
|
+ 00002610 00000028 ti_msp_dl_config.o (.text.DL_I2C_setTargetRXFIFOThreshold)
|
|
|
+ 00002638 00000028 ti_msp_dl_config.o (.text.DL_I2C_setTargetTXFIFOThreshold)
|
|
|
+ 00002660 00000028 ti_msp_dl_config.o (.text.SYSCFG_DL_CRC_init)
|
|
|
+ 00002688 00000028 libc.a : memory.c.obj (.text.free_list_insert)
|
|
|
+ 000026b0 00000028 libsysbm.a : lseek.c.obj (.text.lseek)
|
|
|
+ 000026d8 00000028 : write.c.obj (.text.write)
|
|
|
+ 00002700 00000028 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noargs)
|
|
|
+ 00002728 00000026 ti_msp_dl_config.o (.text.DL_I2C_setAnalogGlitchFilterPulseWidth)
|
|
|
+ 0000274e 00000026 driverlib.a : dl_i2c.o (.text.DL_I2C_setClockConfig)
|
|
|
+ 00002774 00000024 ti_msp_dl_config.o (.text.DL_CRC_setSeed16)
|
|
|
+ 00002798 00000024 ti_msp_dl_config.o (.text.DL_I2C_setTargetOwnAddress)
|
|
|
+ 000027bc 00000024 libclang_rt.builtins.a : muldi3.S.obj (.text.__muldi3)
|
|
|
+ 000027e0 00000022 libc.a : memccpy.c.obj (.text.memccpy)
|
|
|
+ 00002802 0000001e ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init)
|
|
|
+ 00002820 0000001e libclang_rt.builtins.a : ashldi3.S.obj (.text.__ashldi3)
|
|
|
+ 0000283e 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002840 0000001c ti_msp_dl_config.o (.text.DL_GPIO_enableHiZ)
|
|
|
+ 0000285c 0000001c ti_msp_dl_config.o (.text.DL_I2C_disableTargetWakeup)
|
|
|
+ 00002878 0000001c adc.o (.text.DL_I2C_enableInterrupt)
|
|
|
+ 00002894 0000001c i2c_controller.o (.text.DL_I2C_enableInterrupt)
|
|
|
+ 000028b0 0000001c ti_msp_dl_config.o (.text.DL_I2C_enableInterrupt)
|
|
|
+ 000028cc 0000001c i2c_controller.o (.text.DL_I2C_isControllerRXFIFOEmpty)
|
|
|
+ 000028e8 0000001c ti_msp_dl_config.o (.text.DL_SYSCTL_setSYSOSCFreq)
|
|
|
+ 00002904 0000001c ti_msp_dl_config.o (.text.SYSCFG_DL_init)
|
|
|
+ 00002920 0000001c libc.a : memory.c.obj (.text.free_list_remove)
|
|
|
+ 0000293c 00000018 ti_msp_dl_config.o (.text.DL_CRC_enablePower)
|
|
|
+ 00002954 00000018 ti_msp_dl_config.o (.text.DL_CRC_reset)
|
|
|
+ 0000296c 00000018 ti_msp_dl_config.o (.text.DL_GPIO_enablePower)
|
|
|
+ 00002984 00000018 ti_msp_dl_config.o (.text.DL_GPIO_reset)
|
|
|
+ 0000299c 00000018 ti_msp_dl_config.o (.text.DL_I2C_disableAnalogGlitchFilter)
|
|
|
+ 000029b4 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableAnalogGlitchFilter)
|
|
|
+ 000029cc 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableController)
|
|
|
+ 000029e4 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableControllerClockStretching)
|
|
|
+ 000029fc 00000018 ti_msp_dl_config.o (.text.DL_I2C_enablePower)
|
|
|
+ 00002a14 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableTarget)
|
|
|
+ 00002a2c 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableTargetClockStretching)
|
|
|
+ 00002a44 00000018 ti_msp_dl_config.o (.text.DL_I2C_reset)
|
|
|
+ 00002a5c 00000018 ti_msp_dl_config.o (.text.DL_I2C_setTimerPeriod)
|
|
|
+ 00002a74 00000018 ti_msp_dl_config.o (.text.DL_SYSCTL_setBORThreshold)
|
|
|
+ 00002a8c 00000016 i2c_comm_controller.o (.text.I2C_clearBuffer)
|
|
|
+ 00002aa2 00000016 libc.a : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset)
|
|
|
+ 00002ab8 00000014 adc.o (.text.DL_I2C_getControllerStatus)
|
|
|
+ 00002acc 00000014 i2c_target.o (.text.DL_I2C_getControllerStatus)
|
|
|
+ 00002ae0 00000014 multiplexer.o (.text.DL_I2C_getControllerStatus)
|
|
|
+ 00002af4 00000014 i2c_controller.o (.text.DL_I2C_getTargetStatus)
|
|
|
+ 00002b08 00000014 i2c_controller.o (.text.DL_I2C_receiveControllerData)
|
|
|
+ 00002b1c 00000014 ti_msp_dl_config.o (.text.DL_I2C_resetControllerTransfer)
|
|
|
+ 00002b30 00000014 ti_msp_dl_config.o (.text.DL_SYSCTL_disableSYSPLL)
|
|
|
+ 00002b44 00000014 libclang_rt.builtins.a : aeabi_uldivmod.S.obj (.text.__aeabi_uldivmod)
|
|
|
+ 00002b58 00000012 i2c_controller.o (.text.DL_I2C_getPendingInterrupt)
|
|
|
+ 00002b6a 00000012 libc.a : memcpy16.S.obj (.text:TI_memcpy_small)
|
|
|
+ 00002b7c 00000012 : copy_decompress_none.c.obj (.text:decompress:none)
|
|
|
+ 00002b8e 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002b90 00000010 ti_msp_dl_config.o (.text.DL_SYSCTL_disableHFXT)
|
|
|
+ 00002ba0 00000010 libc.a : wcslen.c.obj (.text.wcslen)
|
|
|
+ 00002bb0 0000000e : memory.c.obj (.text.OUTLINED_FUNCTION_0)
|
|
|
+ 00002bbe 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002bc0 0000000e libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memset)
|
|
|
+ 00002bce 0000000e libsysbm.a : hostrename.c.obj (.text.strcpy)
|
|
|
+ 00002bdc 0000000e libc.a : _printfi.c.obj (.text.strlen)
|
|
|
+ 00002bea 0000000e libsysbm.a : hostrename.c.obj (.text.strlen)
|
|
|
+ 00002bf8 0000000e libc.a : memset16.S.obj (.text:TI_memset_small)
|
|
|
+ 00002c06 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002c08 0000000c libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memclr)
|
|
|
+ 00002c14 0000000c libc.a : memory.c.obj (.text.malloc)
|
|
|
+ 00002c20 0000000a driverlib.a : dl_common.o (.text.DL_Common_delayCycles)
|
|
|
+ 00002c2a 00000002 --HOLE-- [fill = 0]
|
|
|
+ 00002c2c 00000008 libc.a : aeabi_portable.c.obj (.text.__aeabi_errno_addr)
|
|
|
+ 00002c34 00000008 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy)
|
|
|
+ 00002c3c 00000008 libc.a : printf.c.obj (.text._outc)
|
|
|
+ 00002c44 00000008 : printf.c.obj (.text._outs)
|
|
|
+ 00002c4c 00000008 : fseek.c.obj (.text.fseek)
|
|
|
+ 00002c54 00000008 libsysbm.a : remove.c.obj (.text.remove)
|
|
|
+ 00002c5c 00000004 startup_mspm0g350x_ticlang.o (.text.Default_Handler)
|
|
|
+ 00002c60 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler)
|
|
|
+ 00002c64 00000004 libc.a : pre_init.c.obj (.text._system_pre_init)
|
|
|
+ 00002c68 00000004 : exit.c.obj (.text:abort)
|
|
|
+ 00002c6c 00000004 --HOLE-- [fill = 0]
|
|
|
+
|
|
|
+.cinit 0 00003010 00000088
|
|
|
+ 00003010 00000064 (.cinit..data.load) [load image, compression = lzss]
|
|
|
+ 00003074 0000000c (__TI_handler_table)
|
|
|
+ 00003080 00000008 (.cinit..bss.load) [load image, compression = zero_init]
|
|
|
+ 00003088 00000010 (__TI_cinit_table)
|
|
|
+
|
|
|
+.rodata 0 00002c70 000003a0
|
|
|
+ 00002c70 00000101 libc.a : aeabi_ctype.S.obj (.rodata:__aeabi_ctype_table_)
|
|
|
+ 00002d71 00000039 i2c_controller.o (.rodata.str1.179063319387908962991)
|
|
|
+ 00002daa 00000032 multiplexer.o (.rodata.str1.29362095947798716951)
|
|
|
+ 00002ddc 0000002b adc.o (.rodata.str1.25441403197361701961)
|
|
|
+ 00002e07 00000029 adc.o (.rodata.str1.41407442172756317641)
|
|
|
+ 00002e30 00000027 adc.o (.rodata.str1.9104006415414870471)
|
|
|
+ 00002e57 00000027 multiplexer.o (.rodata.str1.92445539561215715011)
|
|
|
+ 00002e7e 00000022 adc.o (.rodata.str1.75598629454301647491)
|
|
|
+ 00002ea0 00000022 i2c_controller.o (.rodata.str1.91043755832811627921)
|
|
|
+ 00002ec2 00000020 adc.o (.rodata.str1.95393766749411319771)
|
|
|
+ 00002ee2 0000001f i2c_controller.o (.rodata.str1.45413293569381271681)
|
|
|
+ 00002f01 0000001c adc.o (.rodata.str1.119342513474743631991)
|
|
|
+ 00002f1d 0000001b adc.o (.rodata.str1.47019157895356604021)
|
|
|
+ 00002f38 0000001b i2c_controller.o (.rodata.str1.89005588678899653321)
|
|
|
+ 00002f53 00000018 i2c_controller.o (.rodata.str1.58202964110805887911)
|
|
|
+ 00002f6b 00000016 adc.o (.rodata.str1.152928147105711405261)
|
|
|
+ 00002f81 00000015 i2c_controller.o (.rodata.str1.91888677203502862861)
|
|
|
+ 00002f96 00000014 i2c_controller.o (.rodata.str1.139536071156377696321)
|
|
|
+ 00002faa 00000014 i2c_controller.o (.rodata.str1.44366518634961814551)
|
|
|
+ 00002fbe 00000013 i2c_controller.o (.rodata.str1.106815021420079532371)
|
|
|
+ 00002fd1 00000011 libc.a : _printfi.c.obj (.rodata.str1.103488685894817597201)
|
|
|
+ 00002fe2 00000011 : _printfi.c.obj (.rodata.str1.153638888446227384661)
|
|
|
+ 00002ff3 0000000b adc.o (.rodata.str1.135499725018448954211)
|
|
|
+ 00002ffe 00000002 ti_msp_dl_config.o (.rodata.gI2C_controllerClockConfig)
|
|
|
+ 00003000 00000002 ti_msp_dl_config.o (.rodata.gI2C_targetClockConfig)
|
|
|
+ 00003002 0000000e --HOLE-- [fill = 0]
|
|
|
+
|
|
|
+.init_array
|
|
|
+* 0 00000000 00000000 UNINITIALIZED
|
|
|
+
|
|
|
+.binit 0 00000000 00000000
|
|
|
+
|
|
|
+.sysmem 0 20200000 00001000 UNINITIALIZED
|
|
|
+ 20200000 00000010 libc.a : memory.c.obj (.sysmem)
|
|
|
+ 20200010 00000ff0 --HOLE--
|
|
|
+
|
|
|
+.bss 0 20201000 000002bc UNINITIALIZED
|
|
|
+ 20201000 00000120 libsysbm.a : trgmsg.c.obj (.bss:_CIOBUF_)
|
|
|
+ 20201120 000000a0 libc.a : defs.c.obj (.bss.__TI_tmpnams)
|
|
|
+ 202011c0 0000009c (.common:gI2C)
|
|
|
+ 2020125c 00000010 (.common:batteries)
|
|
|
+ 2020126c 00000010 (.common:gRxPacket)
|
|
|
+ 2020127c 00000010 (.common:gTxPacket)
|
|
|
+ 2020128c 00000008 libsysbm.a : hostopen.c.obj (.bss.parmbuf)
|
|
|
+ 20201294 00000008 (.common:battery_data)
|
|
|
+ 2020129c 00000004 libc.a : memory.c.obj (.bss.sys_free)
|
|
|
+ 202012a0 00000004 (.common:gRxADCcount)
|
|
|
+ 202012a4 00000004 (.common:gRxADClen)
|
|
|
+ 202012a8 00000004 (.common:gTxADCcount)
|
|
|
+ 202012ac 00000004 (.common:gTxADClen)
|
|
|
+ 202012b0 00000004 (.common:piRxCount)
|
|
|
+ 202012b4 00000004 (.common:piTxCount)
|
|
|
+ 202012b8 00000001 (.common:gRxComplete)
|
|
|
+ 202012b9 00000001 (.common:gTxComplete)
|
|
|
+ 202012ba 00000001 (.common:piRxComplete)
|
|
|
+ 202012bb 00000001 (.common:piTxComplete)
|
|
|
+
|
|
|
+.data 0 202012bc 000001d5 UNINITIALIZED
|
|
|
+ 202012bc 000000f0 libc.a : defs.c.obj (.data._ftable)
|
|
|
+ 202013ac 00000078 libsysbm.a : host_device.c.obj (.data._device)
|
|
|
+ 20201424 00000050 : host_device.c.obj (.data._stream)
|
|
|
+ 20201474 00000008 libc.a : exit.c.obj (.data..L_MergedGlobals)
|
|
|
+ 2020147c 00000004 : defs.c.obj (.data.__TI_ft_end)
|
|
|
+ 20201480 00000004 : aeabi_portable.c.obj (.data.__aeabi_errno)
|
|
|
+ 20201484 00000004 : _lock.c.obj (.data._lock)
|
|
|
+ 20201488 00000004 : _lock.c.obj (.data._unlock)
|
|
|
+ 2020148c 00000001 i2c_controller.o (.data.I2C0_IRQHandler.receivedCommand)
|
|
|
+ 2020148d 00000003 --HOLE--
|
|
|
+ 20201490 00000001 libc.a : memory.c.obj (.data.memory_is_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
|
|
|
+ ------ ---- ------- -------
|
|
|
+ ./
|
|
|
+ adc.o 1360 277 50
|
|
|
+ i2c_controller.o 1138 253 165
|
|
|
+ ti_msp_dl_config.o 1438 4 0
|
|
|
+ multiplexer.o 300 89 0
|
|
|
+ i2c_target.o 252 0 10
|
|
|
+ startup_mspm0g350x_ticlang.o 8 192 0
|
|
|
+ battery.o 0 0 16
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 4496 815 241
|
|
|
+
|
|
|
+ ./ti/comm_modules/i2c/controller/
|
|
|
+ i2c_comm_controller.o 72 0 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 72 0 0
|
|
|
+
|
|
|
+ /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/libc.a
|
|
|
+ _printfi.c.obj 2166 34 0
|
|
|
+ memory.c.obj 702 0 5
|
|
|
+ defs.c.obj 0 0 404
|
|
|
+ aeabi_ctype.S.obj 0 257 0
|
|
|
+ fputs.c.obj 248 0 0
|
|
|
+ setvbuf.c.obj 224 0 0
|
|
|
+ getdevice.c.obj 160 0 0
|
|
|
+ fputc.c.obj 156 0 0
|
|
|
+ strcmp-armv6m.S.obj 136 0 0
|
|
|
+ copy_decompress_lzss.c.obj 124 0 0
|
|
|
+ fclose.c.obj 124 0 0
|
|
|
+ fseek.c.obj 116 0 0
|
|
|
+ printf.c.obj 108 0 0
|
|
|
+ _io_perm.c.obj 100 0 0
|
|
|
+ fflush.c.obj 82 0 0
|
|
|
+ atoi.c.obj 64 0 0
|
|
|
+ exit.c.obj 56 0 8
|
|
|
+ autoinit.c.obj 60 0 0
|
|
|
+ fopen.c.obj 52 0 0
|
|
|
+ boot_cortex_m.c.obj 40 0 0
|
|
|
+ memccpy.c.obj 34 0 0
|
|
|
+ copy_zero_init.c.obj 22 0 0
|
|
|
+ copy_decompress_none.c.obj 18 0 0
|
|
|
+ memcpy16.S.obj 18 0 0
|
|
|
+ wcslen.c.obj 16 0 0
|
|
|
+ memset16.S.obj 14 0 0
|
|
|
+ aeabi_portable.c.obj 8 0 4
|
|
|
+ _lock.c.obj 2 0 8
|
|
|
+ pre_init.c.obj 4 0 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 4854 291 429
|
|
|
+
|
|
|
+ /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/libsysbm.a
|
|
|
+ trgmsg.c.obj 104 0 288
|
|
|
+ host_device.c.obj 0 0 200
|
|
|
+ hostrename.c.obj 136 0 0
|
|
|
+ hostlseek.c.obj 108 0 0
|
|
|
+ hostopen.c.obj 96 0 8
|
|
|
+ hostread.c.obj 88 0 0
|
|
|
+ hostwrite.c.obj 88 0 0
|
|
|
+ close.c.obj 80 0 0
|
|
|
+ hostclose.c.obj 72 0 0
|
|
|
+ hostunlink.c.obj 72 0 0
|
|
|
+ unlink.c.obj 44 0 0
|
|
|
+ lseek.c.obj 40 0 0
|
|
|
+ write.c.obj 40 0 0
|
|
|
+ remove.c.obj 8 0 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 976 0 496
|
|
|
+
|
|
|
+ /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/libclang_rt.builtins.a
|
|
|
+ udivmoddi4.S.obj 162 0 0
|
|
|
+ aeabi_uidivmod.S.obj 64 0 0
|
|
|
+ muldsi3.S.obj 58 0 0
|
|
|
+ muldi3.S.obj 36 0 0
|
|
|
+ ashldi3.S.obj 30 0 0
|
|
|
+ aeabi_memset.S.obj 26 0 0
|
|
|
+ aeabi_uldivmod.S.obj 20 0 0
|
|
|
+ aeabi_memcpy.S.obj 8 0 0
|
|
|
+ aeabi_div0.c.obj 4 0 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 408 0 0
|
|
|
+
|
|
|
+ /home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a
|
|
|
+ dl_i2c.o 348 0 0
|
|
|
+ dl_common.o 10 0 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Total: 358 0 0
|
|
|
+
|
|
|
+ Heap: 0 0 4096
|
|
|
+ Stack: 0 0 512
|
|
|
+ Linker Generated: 0 136 0
|
|
|
+ +--+------------------------------+-------+---------+---------+
|
|
|
+ Grand Total: 11164 1242 5774
|
|
|
+
|
|
|
+
|
|
|
+LINKER GENERATED COPY TABLES
|
|
|
+
|
|
|
+__TI_cinit_table @ 00003088 records: 2, size/record: 8, table size: 16
|
|
|
+ .data: load addr=00003010, load size=00000064 bytes, run addr=202012bc, run size=000001d5 bytes, compression=lzss
|
|
|
+ .bss: load addr=00003080, load size=00000008 bytes, run addr=20201000, run size=000002bc bytes, compression=zero_init
|
|
|
+
|
|
|
+
|
|
|
+LINKER GENERATED HANDLER TABLE
|
|
|
+
|
|
|
+__TI_handler_table @ 00003074 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
|
|
|
+------- ----
|
|
|
+00002c5d ADC0_IRQHandler
|
|
|
+00002c5d ADC1_IRQHandler
|
|
|
+00001215 ADC_ConstructConfigBytes
|
|
|
+0000171d ADC_ConvertToVoltage
|
|
|
+00000929 ADC_ReadData
|
|
|
+000013d5 ADC_SetConfigurationBytes
|
|
|
+00002c5d AES_IRQHandler
|
|
|
+00001045 Battery_StateUpdate
|
|
|
+00001541 Battery_UpdateCurrentVoltage
|
|
|
+00002c68 C$$EXIT
|
|
|
+0000244d C$$IO$$
|
|
|
+00002c5d CANFD0_IRQHandler
|
|
|
+00002c5d DAC0_IRQHandler
|
|
|
+00002c21 DL_Common_delayCycles
|
|
|
+00001e3d DL_I2C_fillControllerTXFIFO
|
|
|
+00001d1d DL_I2C_fillTargetTXFIFO
|
|
|
+00002291 DL_I2C_flushControllerTXFIFO
|
|
|
+000022cd DL_I2C_flushTargetTXFIFO
|
|
|
+0000274f DL_I2C_setClockConfig
|
|
|
+00002c5d DMA_IRQHandler
|
|
|
+00002c5d Default_Handler
|
|
|
+00002c5d GROUP0_IRQHandler
|
|
|
+00002c5d GROUP1_IRQHandler
|
|
|
+00002145 HOSTclose
|
|
|
+00001a3d HOSTlseek
|
|
|
+00001d7d HOSTopen
|
|
|
+00001ef9 HOSTread
|
|
|
+00001aa9 HOSTrename
|
|
|
+0000218d HOSTunlink
|
|
|
+00001f51 HOSTwrite
|
|
|
+00002c5d HardFault_Handler
|
|
|
+00000af1 I2C0_IRQHandler
|
|
|
+00000cad I2C1_IRQHandler
|
|
|
+000024bd I2C_init
|
|
|
+000015e1 Multiplexer_SelectChannel
|
|
|
+00002c5d NMI_Handler
|
|
|
+00002c5d PendSV_Handler
|
|
|
+00002c5d RTC_IRQHandler
|
|
|
+00002c61 Reset_Handler
|
|
|
+00002c5d SPI0_IRQHandler
|
|
|
+00002c5d SPI1_IRQHandler
|
|
|
+00002c5d SVC_Handler
|
|
|
+00002661 SYSCFG_DL_CRC_init
|
|
|
+000019c1 SYSCFG_DL_GPIO_init
|
|
|
+00001fa9 SYSCFG_DL_I2C_controller_init
|
|
|
+00001ddd SYSCFG_DL_I2C_target_init
|
|
|
+00002803 SYSCFG_DL_SYSCTL_init
|
|
|
+00002905 SYSCFG_DL_init
|
|
|
+00001bed SYSCFG_DL_initPower
|
|
|
+00002c5d SysTick_Handler
|
|
|
+00002c5d TIMA0_IRQHandler
|
|
|
+00002c5d TIMA1_IRQHandler
|
|
|
+00002c5d TIMG0_IRQHandler
|
|
|
+00002c5d TIMG12_IRQHandler
|
|
|
+00002c5d TIMG6_IRQHandler
|
|
|
+00002c5d TIMG7_IRQHandler
|
|
|
+00002c5d TIMG8_IRQHandler
|
|
|
+00002b6b TI_memcpy_small
|
|
|
+00002bf9 TI_memset_small
|
|
|
+00002c5d UART0_IRQHandler
|
|
|
+00002c5d UART1_IRQHandler
|
|
|
+00002c5d UART2_IRQHandler
|
|
|
+00002c5d UART3_IRQHandler
|
|
|
+20201000 _CIOBUF_
|
|
|
+20201000 __CIOBUF_
|
|
|
+20208000 __STACK_END
|
|
|
+00000200 __STACK_SIZE
|
|
|
+00001000 __SYSMEM_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
|
|
|
+00003088 __TI_CINIT_Base
|
|
|
+00003098 __TI_CINIT_Limit
|
|
|
+00003098 __TI_CINIT_Warm
|
|
|
+00003074 __TI_Handler_Table_Base
|
|
|
+00003080 __TI_Handler_Table_Limit
|
|
|
+00002309 __TI_auto_init_nobinit_nopinit
|
|
|
+000023b9 __TI_cleanup
|
|
|
+20201474 __TI_cleanup_ptr
|
|
|
+000018c9 __TI_closefile
|
|
|
+00001945 __TI_decompress_lzss
|
|
|
+00002b7d __TI_decompress_none
|
|
|
+00002001 __TI_doflush
|
|
|
+20201478 __TI_dtors_ptr
|
|
|
+2020147c __TI_ft_end
|
|
|
+ffffffff __TI_pprof_out_hndl
|
|
|
+000000c1 __TI_printfi_nofloat
|
|
|
+ffffffff __TI_prof_data_size
|
|
|
+ffffffff __TI_prof_data_start
|
|
|
+000023ed __TI_readmsg
|
|
|
+00000000 __TI_static_base__
|
|
|
+20201120 __TI_tmpnams
|
|
|
+00002421 __TI_writemsg
|
|
|
+00001c55 __TI_wrt_ok
|
|
|
+00002aa3 __TI_zero_init_nomemset
|
|
|
+00002c70 __aeabi_ctype_table_
|
|
|
+00002c70 __aeabi_ctype_table_C
|
|
|
+20201480 __aeabi_errno
|
|
|
+00002c2d __aeabi_errno_addr
|
|
|
+0000153f __aeabi_idiv0
|
|
|
+00001a3b __aeabi_ldiv0
|
|
|
+00002821 __aeabi_llsl
|
|
|
+000027bd __aeabi_lmul
|
|
|
+00002c09 __aeabi_memclr
|
|
|
+00002c09 __aeabi_memclr4
|
|
|
+00002c09 __aeabi_memclr8
|
|
|
+00002c35 __aeabi_memcpy
|
|
|
+00002c35 __aeabi_memcpy4
|
|
|
+00002c35 __aeabi_memcpy8
|
|
|
+00002bc1 __aeabi_memset
|
|
|
+00002bc1 __aeabi_memset4
|
|
|
+00002bc1 __aeabi_memset8
|
|
|
+000021d5 __aeabi_uidiv
|
|
|
+000021d5 __aeabi_uidivmod
|
|
|
+00002b45 __aeabi_uldivmod
|
|
|
+00002821 __ashldi3
|
|
|
+ffffffff __binit__
|
|
|
+UNDEFED __mpu_init
|
|
|
+000027bd __muldi3
|
|
|
+00002345 __muldsi3
|
|
|
+20207e00 __stack
|
|
|
+20200000 __start___llvm_prf_bits
|
|
|
+20200000 __start___llvm_prf_cnts
|
|
|
+20200000 __stop___llvm_prf_bits
|
|
|
+20200000 __stop___llvm_prf_cnts
|
|
|
+0000149d __udivmoddi4
|
|
|
+00002701 _c_int00_noargs
|
|
|
+202013ac _device
|
|
|
+202012bc _ftable
|
|
|
+20201484 _lock
|
|
|
+00001e9b _nop
|
|
|
+20201424 _stream
|
|
|
+20200000 _sys_memory
|
|
|
+UNDEFED _system_post_cinit
|
|
|
+00002c65 _system_pre_init
|
|
|
+20201488 _unlock
|
|
|
+00002c69 abort
|
|
|
+00000e39 aligned_alloc
|
|
|
+00002215 atoi
|
|
|
+2020125c batteries
|
|
|
+20201294 battery_data
|
|
|
+ffffffff binit
|
|
|
+000020f5 close
|
|
|
+00002455 exit
|
|
|
+00002489 finddevice
|
|
|
+00001681 fputc
|
|
|
+00000f4d fputs
|
|
|
+0000112d free
|
|
|
+00002c4d fseek
|
|
|
+00001b15 fseeko
|
|
|
+202011c0 gI2C
|
|
|
+202012a0 gRxADCcount
|
|
|
+202012a4 gRxADClen
|
|
|
+202012b8 gRxComplete
|
|
|
+2020126c gRxPacket
|
|
|
+202012a8 gTxADCcount
|
|
|
+202012ac gTxADClen
|
|
|
+202012b9 gTxComplete
|
|
|
+2020127c gTxPacket
|
|
|
+00001b81 getdevice
|
|
|
+00000000 interruptVectors
|
|
|
+000026b1 lseek
|
|
|
+000017b5 main
|
|
|
+00002c15 malloc
|
|
|
+00000e39 memalign
|
|
|
+000027e1 memccpy
|
|
|
+2020128c parmbuf
|
|
|
+202012ba piRxComplete
|
|
|
+202012b0 piRxCount
|
|
|
+202012bb piTxComplete
|
|
|
+202012b4 piTxCount
|
|
|
+00001e9d printf
|
|
|
+00002c55 remove
|
|
|
+000012f5 setvbuf
|
|
|
+00001841 strcmp
|
|
|
+0000251d unlink
|
|
|
+00002ba1 wcslen
|
|
|
+000026d9 write
|
|
|
+
|
|
|
+
|
|
|
+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 __TI_printfi_nofloat
|
|
|
+00000200 __STACK_SIZE
|
|
|
+00000929 ADC_ReadData
|
|
|
+00000af1 I2C0_IRQHandler
|
|
|
+00000cad I2C1_IRQHandler
|
|
|
+00000e39 aligned_alloc
|
|
|
+00000e39 memalign
|
|
|
+00000f4d fputs
|
|
|
+00001000 __SYSMEM_SIZE
|
|
|
+00001045 Battery_StateUpdate
|
|
|
+0000112d free
|
|
|
+00001215 ADC_ConstructConfigBytes
|
|
|
+000012f5 setvbuf
|
|
|
+000013d5 ADC_SetConfigurationBytes
|
|
|
+0000149d __udivmoddi4
|
|
|
+0000153f __aeabi_idiv0
|
|
|
+00001541 Battery_UpdateCurrentVoltage
|
|
|
+000015e1 Multiplexer_SelectChannel
|
|
|
+00001681 fputc
|
|
|
+0000171d ADC_ConvertToVoltage
|
|
|
+000017b5 main
|
|
|
+00001841 strcmp
|
|
|
+000018c9 __TI_closefile
|
|
|
+00001945 __TI_decompress_lzss
|
|
|
+000019c1 SYSCFG_DL_GPIO_init
|
|
|
+00001a3b __aeabi_ldiv0
|
|
|
+00001a3d HOSTlseek
|
|
|
+00001aa9 HOSTrename
|
|
|
+00001b15 fseeko
|
|
|
+00001b81 getdevice
|
|
|
+00001bed SYSCFG_DL_initPower
|
|
|
+00001c55 __TI_wrt_ok
|
|
|
+00001d1d DL_I2C_fillTargetTXFIFO
|
|
|
+00001d7d HOSTopen
|
|
|
+00001ddd SYSCFG_DL_I2C_target_init
|
|
|
+00001e3d DL_I2C_fillControllerTXFIFO
|
|
|
+00001e9b _nop
|
|
|
+00001e9d printf
|
|
|
+00001ef9 HOSTread
|
|
|
+00001f51 HOSTwrite
|
|
|
+00001fa9 SYSCFG_DL_I2C_controller_init
|
|
|
+00002001 __TI_doflush
|
|
|
+000020f5 close
|
|
|
+00002145 HOSTclose
|
|
|
+0000218d HOSTunlink
|
|
|
+000021d5 __aeabi_uidiv
|
|
|
+000021d5 __aeabi_uidivmod
|
|
|
+00002215 atoi
|
|
|
+00002291 DL_I2C_flushControllerTXFIFO
|
|
|
+000022cd DL_I2C_flushTargetTXFIFO
|
|
|
+00002309 __TI_auto_init_nobinit_nopinit
|
|
|
+00002345 __muldsi3
|
|
|
+000023b9 __TI_cleanup
|
|
|
+000023ed __TI_readmsg
|
|
|
+00002421 __TI_writemsg
|
|
|
+0000244d C$$IO$$
|
|
|
+00002455 exit
|
|
|
+00002489 finddevice
|
|
|
+000024bd I2C_init
|
|
|
+0000251d unlink
|
|
|
+00002661 SYSCFG_DL_CRC_init
|
|
|
+000026b1 lseek
|
|
|
+000026d9 write
|
|
|
+00002701 _c_int00_noargs
|
|
|
+0000274f DL_I2C_setClockConfig
|
|
|
+000027bd __aeabi_lmul
|
|
|
+000027bd __muldi3
|
|
|
+000027e1 memccpy
|
|
|
+00002803 SYSCFG_DL_SYSCTL_init
|
|
|
+00002821 __aeabi_llsl
|
|
|
+00002821 __ashldi3
|
|
|
+00002905 SYSCFG_DL_init
|
|
|
+00002aa3 __TI_zero_init_nomemset
|
|
|
+00002b45 __aeabi_uldivmod
|
|
|
+00002b6b TI_memcpy_small
|
|
|
+00002b7d __TI_decompress_none
|
|
|
+00002ba1 wcslen
|
|
|
+00002bc1 __aeabi_memset
|
|
|
+00002bc1 __aeabi_memset4
|
|
|
+00002bc1 __aeabi_memset8
|
|
|
+00002bf9 TI_memset_small
|
|
|
+00002c09 __aeabi_memclr
|
|
|
+00002c09 __aeabi_memclr4
|
|
|
+00002c09 __aeabi_memclr8
|
|
|
+00002c15 malloc
|
|
|
+00002c21 DL_Common_delayCycles
|
|
|
+00002c2d __aeabi_errno_addr
|
|
|
+00002c35 __aeabi_memcpy
|
|
|
+00002c35 __aeabi_memcpy4
|
|
|
+00002c35 __aeabi_memcpy8
|
|
|
+00002c4d fseek
|
|
|
+00002c55 remove
|
|
|
+00002c5d ADC0_IRQHandler
|
|
|
+00002c5d ADC1_IRQHandler
|
|
|
+00002c5d AES_IRQHandler
|
|
|
+00002c5d CANFD0_IRQHandler
|
|
|
+00002c5d DAC0_IRQHandler
|
|
|
+00002c5d DMA_IRQHandler
|
|
|
+00002c5d Default_Handler
|
|
|
+00002c5d GROUP0_IRQHandler
|
|
|
+00002c5d GROUP1_IRQHandler
|
|
|
+00002c5d HardFault_Handler
|
|
|
+00002c5d NMI_Handler
|
|
|
+00002c5d PendSV_Handler
|
|
|
+00002c5d RTC_IRQHandler
|
|
|
+00002c5d SPI0_IRQHandler
|
|
|
+00002c5d SPI1_IRQHandler
|
|
|
+00002c5d SVC_Handler
|
|
|
+00002c5d SysTick_Handler
|
|
|
+00002c5d TIMA0_IRQHandler
|
|
|
+00002c5d TIMA1_IRQHandler
|
|
|
+00002c5d TIMG0_IRQHandler
|
|
|
+00002c5d TIMG12_IRQHandler
|
|
|
+00002c5d TIMG6_IRQHandler
|
|
|
+00002c5d TIMG7_IRQHandler
|
|
|
+00002c5d TIMG8_IRQHandler
|
|
|
+00002c5d UART0_IRQHandler
|
|
|
+00002c5d UART1_IRQHandler
|
|
|
+00002c5d UART2_IRQHandler
|
|
|
+00002c5d UART3_IRQHandler
|
|
|
+00002c61 Reset_Handler
|
|
|
+00002c65 _system_pre_init
|
|
|
+00002c68 C$$EXIT
|
|
|
+00002c69 abort
|
|
|
+00002c70 __aeabi_ctype_table_
|
|
|
+00002c70 __aeabi_ctype_table_C
|
|
|
+00003074 __TI_Handler_Table_Base
|
|
|
+00003080 __TI_Handler_Table_Limit
|
|
|
+00003088 __TI_CINIT_Base
|
|
|
+00003098 __TI_CINIT_Limit
|
|
|
+00003098 __TI_CINIT_Warm
|
|
|
+20200000 __start___llvm_prf_bits
|
|
|
+20200000 __start___llvm_prf_cnts
|
|
|
+20200000 __stop___llvm_prf_bits
|
|
|
+20200000 __stop___llvm_prf_cnts
|
|
|
+20200000 _sys_memory
|
|
|
+20201000 _CIOBUF_
|
|
|
+20201000 __CIOBUF_
|
|
|
+20201120 __TI_tmpnams
|
|
|
+202011c0 gI2C
|
|
|
+2020125c batteries
|
|
|
+2020126c gRxPacket
|
|
|
+2020127c gTxPacket
|
|
|
+2020128c parmbuf
|
|
|
+20201294 battery_data
|
|
|
+202012a0 gRxADCcount
|
|
|
+202012a4 gRxADClen
|
|
|
+202012a8 gTxADCcount
|
|
|
+202012ac gTxADClen
|
|
|
+202012b0 piRxCount
|
|
|
+202012b4 piTxCount
|
|
|
+202012b8 gRxComplete
|
|
|
+202012b9 gTxComplete
|
|
|
+202012ba piRxComplete
|
|
|
+202012bb piTxComplete
|
|
|
+202012bc _ftable
|
|
|
+202013ac _device
|
|
|
+20201424 _stream
|
|
|
+20201474 __TI_cleanup_ptr
|
|
|
+20201478 __TI_dtors_ptr
|
|
|
+2020147c __TI_ft_end
|
|
|
+20201480 __aeabi_errno
|
|
|
+20201484 _lock
|
|
|
+20201488 _unlock
|
|
|
+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
|
|
|
+
|
|
|
+[184 symbols]
|