charge_controller_v7.map 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853
  1. ******************************************************************************
  2. TI ARM Clang Linker Unix v4.0.0
  3. ******************************************************************************
  4. >> Linked Wed Mar 12 16:17:00 2025
  5. OUTPUT FILE NAME: <charge_controller_v7.out>
  6. ENTRY POINT SYMBOL: "_c_int00_noargs" address: 0000323d
  7. MEMORY CONFIGURATION
  8. name origin length used unused attr fill
  9. ---------------------- -------- --------- -------- -------- ---- --------
  10. FLASH 00000000 00020000 00003fb0 0001c050 R X
  11. SRAM 20200000 00008000 000016a1 0000695f RW X
  12. BCR_CONFIG 41c00000 00000080 00000000 00000080 R
  13. BSL_CONFIG 41c00100 00000080 00000000 00000080 R
  14. SEGMENT ALLOCATION MAP
  15. run origin load origin length init length attrs members
  16. ---------- ----------- ---------- ----------- ----- -------
  17. 00000000 00000000 00003fb0 00003fb0 r-x
  18. 00000000 00000000 000000c0 000000c0 r-- .intvecs
  19. 000000c0 000000c0 000037d0 000037d0 r-x .text
  20. 00003890 00003890 00000680 00000680 r-- .rodata
  21. 00003f10 00003f10 000000a0 000000a0 r-- .cinit
  22. 20200000 20200000 000014a1 00000000 rw-
  23. 20200000 20200000 00001000 00000000 rw- .sysmem
  24. 20201000 20201000 000002b8 00000000 rw- .bss
  25. 202012b8 202012b8 000001e9 00000000 rw- .data
  26. 20207e00 20207e00 00000200 00000000 rw-
  27. 20207e00 20207e00 00000200 00000000 rw- .stack
  28. SECTION ALLOCATION MAP
  29. output attributes/
  30. section page origin length input sections
  31. -------- ---- ---------- ---------- ----------------
  32. .intvecs 0 00000000 000000c0
  33. 00000000 000000c0 startup_mspm0g350x_ticlang.o (.intvecs)
  34. .text 0 000000c0 000037d0
  35. 000000c0 00000868 libc.a : _printfi.c.obj (.text:__TI_printfi_nofloat)
  36. 00000928 0000041c i2c_controller.o (.text.I2C0_IRQHandler)
  37. 00000d44 000001fc adc.o (.text.ADC_ReadData)
  38. 00000f40 00000188 cc_cv_charging.o (.text.CC_CV_ControlCharging)
  39. 000010c8 00000184 i2c_controller.o (.text.I2C1_IRQHandler)
  40. 0000124c 00000144 cc_cv_charging.o (.text.CC_CV_UpdateChargingState)
  41. 00001390 00000114 libc.a : memory.c.obj (.text.aligned_alloc)
  42. 000014a4 0000010c libclang_rt.builtins.a : divdf3.S.obj (.text.__divdf3)
  43. 000015b0 00000108 i2c_controller.o (.text.main)
  44. 000016b8 000000f8 i2c_target.o (.text.Battery_ReadState)
  45. 000017b0 000000f8 libc.a : fputs.c.obj (.text.fputs)
  46. 000018a8 000000e8 : memory.c.obj (.text.free)
  47. 00001990 000000e0 adc.o (.text.ADC_ConstructConfigBytes)
  48. 00001a70 000000e0 libc.a : setvbuf.c.obj (.text.setvbuf)
  49. 00001b50 000000b8 adc.o (.text.ADC_SetConfigurationBytes)
  50. 00001c08 000000ac dac.o (.text.DAC_fastWrite)
  51. 00001cb4 000000a8 adc.o (.text.Battery_UpdateCurrent)
  52. 00001d5c 000000a4 adc.o (.text.Battery_UpdateVoltage)
  53. 00001e00 000000a2 libclang_rt.builtins.a : udivmoddi4.S.obj (.text)
  54. 00001ea2 00000002 : aeabi_div0.c.obj (.text.__aeabi_idiv0)
  55. 00001ea4 000000a0 ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init)
  56. 00001f44 0000009c adc.o (.text.ADC_ConvertToVoltage)
  57. 00001fe0 0000009c libc.a : fputc.c.obj (.text.fputc)
  58. 0000207c 00000094 adc.o (.text.ADC_CheckReadyBit)
  59. 00002110 00000094 multiplexer.o (.text.Multiplexer_SelectChannel)
  60. 000021a4 00000090 battery.o (.text.Battery_Init)
  61. 00002234 0000000c libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memclr)
  62. 00002240 00000088 libc.a : strcmp-armv6m.S.obj (.text:strcmp)
  63. 000022c8 0000007c : fclose.c.obj (.text.__TI_closefile)
  64. 00002344 0000007c : copy_decompress_lzss.c.obj (.text:decompress:lzss)
  65. 000023c0 0000006c adc.o (.text.ADC_ConvertToCurrent)
  66. 0000242c 0000006c libsysbm.a : hostlseek.c.obj (.text.HOSTlseek)
  67. 00002498 0000006c : hostrename.c.obj (.text.HOSTrename)
  68. 00002504 0000006c libc.a : fseek.c.obj (.text.fseeko)
  69. 00002570 0000006c : getdevice.c.obj (.text.getdevice)
  70. 000025dc 00000068 ti_msp_dl_config.o (.text.SYSCFG_DL_initPower)
  71. 00002644 00000064 libc.a : _io_perm.c.obj (.text.__TI_wrt_ok)
  72. 000026a8 00000064 : memory.c.obj (.text.split)
  73. 0000270c 00000060 driverlib.a : dl_i2c.o (.text.DL_I2C_fillTargetTXFIFO)
  74. 0000276c 00000060 libsysbm.a : hostopen.c.obj (.text.HOSTopen)
  75. 000027cc 00000060 ti_msp_dl_config.o (.text.SYSCFG_DL_I2C_target_init)
  76. 0000282c 0000005e driverlib.a : dl_i2c.o (.text.DL_I2C_fillControllerTXFIFO)
  77. 0000288a 00000002 libclang_rt.builtins.a : aeabi_div0.c.obj (.text.__aeabi_ldiv0)
  78. 0000288c 0000005c dac.o (.text.DAC_UpdateOutput)
  79. 000028e8 0000005c libc.a : printf.c.obj (.text.printf)
  80. 00002944 00000058 libsysbm.a : hostread.c.obj (.text.HOSTread)
  81. 0000299c 00000058 : hostwrite.c.obj (.text.HOSTwrite)
  82. 000029f4 00000058 ti_msp_dl_config.o (.text.SYSCFG_DL_I2C_controller_init)
  83. 00002a4c 00000052 libc.a : fflush.c.obj (.text.__TI_doflush)
  84. 00002a9e 00000002 : _lock.c.obj (.text._nop)
  85. 00002aa0 00000050 adc.o (.text.DL_I2C_startControllerTransfer)
  86. 00002af0 00000050 dac.o (.text.DL_I2C_startControllerTransfer)
  87. 00002b40 00000050 multiplexer.o (.text.DL_I2C_startControllerTransfer)
  88. 00002b90 00000050 libsysbm.a : close.c.obj (.text.close)
  89. 00002be0 0000004a libclang_rt.builtins.a : fixdfsi.S.obj (.text.__fixdfsi)
  90. 00002c2a 00000002 --HOLE-- [fill = 0]
  91. 00002c2c 00000048 libsysbm.a : hostclose.c.obj (.text.HOSTclose)
  92. 00002c74 00000048 : hostunlink.c.obj (.text.HOSTunlink)
  93. 00002cbc 00000040 libclang_rt.builtins.a : aeabi_uidivmod.S.obj (.text.__aeabi_uidivmod)
  94. 00002cfc 00000040 libc.a : atoi.c.obj (.text.atoi)
  95. 00002d3c 0000003c ti_msp_dl_config.o (.text.DL_GPIO_initPeripheralInputFunctionFeatures)
  96. 00002d78 0000003c driverlib.a : dl_i2c.o (.text.DL_I2C_flushControllerTXFIFO)
  97. 00002db4 0000003c : dl_i2c.o (.text.DL_I2C_flushTargetTXFIFO)
  98. 00002df0 0000003c libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
  99. 00002e2c 0000003a libclang_rt.builtins.a : muldsi3.S.obj (.text.__muldsi3)
  100. 00002e66 00000038 ti_msp_dl_config.o (.text.DL_CRC_init)
  101. 00002e9e 00000002 --HOLE-- [fill = 0]
  102. 00002ea0 00000034 libc.a : fopen.c.obj (.text.__TI_cleanup)
  103. 00002ed4 00000034 libsysbm.a : trgmsg.c.obj (.text.__TI_readmsg)
  104. 00002f08 00000034 : trgmsg.c.obj (.text.__TI_writemsg)
  105. 00002f3c 00000034 libc.a : exit.c.obj (.text.exit)
  106. 00002f70 00000034 : getdevice.c.obj (.text.finddevice)
  107. 00002fa4 00000032 i2c_comm_controller.o (.text.I2C_init)
  108. 00002fd6 00000002 --HOLE-- [fill = 0]
  109. 00002fd8 0000002c i2c_controller.o (.text.__NVIC_EnableIRQ)
  110. 00003004 0000002c libclang_rt.builtins.a : floatsidf.S.obj (.text.__floatsidf)
  111. 00003030 0000002c libsysbm.a : unlink.c.obj (.text.unlink)
  112. 0000305c 00000028 adc.o (.text.DL_Common_updateReg)
  113. 00003084 00000028 dac.o (.text.DL_Common_updateReg)
  114. 000030ac 00000028 multiplexer.o (.text.DL_Common_updateReg)
  115. 000030d4 00000028 ti_msp_dl_config.o (.text.DL_Common_updateReg)
  116. 000030fc 00000028 ti_msp_dl_config.o (.text.DL_I2C_setControllerRXFIFOThreshold)
  117. 00003124 00000028 ti_msp_dl_config.o (.text.DL_I2C_setControllerTXFIFOThreshold)
  118. 0000314c 00000028 ti_msp_dl_config.o (.text.DL_I2C_setTargetRXFIFOThreshold)
  119. 00003174 00000028 ti_msp_dl_config.o (.text.DL_I2C_setTargetTXFIFOThreshold)
  120. 0000319c 00000028 ti_msp_dl_config.o (.text.SYSCFG_DL_CRC_init)
  121. 000031c4 00000028 libc.a : memory.c.obj (.text.free_list_insert)
  122. 000031ec 00000028 libsysbm.a : lseek.c.obj (.text.lseek)
  123. 00003214 00000028 : write.c.obj (.text.write)
  124. 0000323c 00000028 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noargs)
  125. 00003264 00000026 ti_msp_dl_config.o (.text.DL_I2C_setAnalogGlitchFilterPulseWidth)
  126. 0000328a 00000026 driverlib.a : dl_i2c.o (.text.DL_I2C_setClockConfig)
  127. 000032b0 00000024 ti_msp_dl_config.o (.text.DL_CRC_setSeed16)
  128. 000032d4 00000024 ti_msp_dl_config.o (.text.DL_I2C_setTargetOwnAddress)
  129. 000032f8 00000024 libclang_rt.builtins.a : muldi3.S.obj (.text.__muldi3)
  130. 0000331c 00000022 libc.a : memccpy.c.obj (.text.memccpy)
  131. 0000333e 0000001e ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init)
  132. 0000335c 0000001e libclang_rt.builtins.a : ashldi3.S.obj (.text.__ashldi3)
  133. 0000337a 00000002 --HOLE-- [fill = 0]
  134. 0000337c 0000001c ti_msp_dl_config.o (.text.DL_GPIO_enableHiZ)
  135. 00003398 0000001c ti_msp_dl_config.o (.text.DL_I2C_disableTargetWakeup)
  136. 000033b4 0000001c adc.o (.text.DL_I2C_enableInterrupt)
  137. 000033d0 0000001c i2c_controller.o (.text.DL_I2C_enableInterrupt)
  138. 000033ec 0000001c ti_msp_dl_config.o (.text.DL_I2C_enableInterrupt)
  139. 00003408 0000001c i2c_controller.o (.text.DL_I2C_isControllerRXFIFOEmpty)
  140. 00003424 0000001c i2c_controller.o (.text.DL_I2C_isTargetRXFIFOEmpty)
  141. 00003440 0000001c driverlib.a : dl_i2c.o (.text.DL_I2C_transmitTargetDataCheck)
  142. 0000345c 0000001c ti_msp_dl_config.o (.text.DL_SYSCTL_setSYSOSCFreq)
  143. 00003478 0000001c ti_msp_dl_config.o (.text.SYSCFG_DL_init)
  144. 00003494 0000001c libc.a : memory.c.obj (.text.free_list_remove)
  145. 000034b0 00000018 ti_msp_dl_config.o (.text.DL_CRC_enablePower)
  146. 000034c8 00000018 ti_msp_dl_config.o (.text.DL_CRC_reset)
  147. 000034e0 00000018 ti_msp_dl_config.o (.text.DL_GPIO_enableOutput)
  148. 000034f8 00000018 ti_msp_dl_config.o (.text.DL_GPIO_enablePower)
  149. 00003510 00000018 ti_msp_dl_config.o (.text.DL_GPIO_initDigitalOutput)
  150. 00003528 00000018 ti_msp_dl_config.o (.text.DL_GPIO_reset)
  151. 00003540 00000018 cc_cv_charging.o (.text.DL_GPIO_setPins)
  152. 00003558 00000018 ti_msp_dl_config.o (.text.DL_I2C_disableAnalogGlitchFilter)
  153. 00003570 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableAnalogGlitchFilter)
  154. 00003588 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableController)
  155. 000035a0 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableControllerClockStretching)
  156. 000035b8 00000018 ti_msp_dl_config.o (.text.DL_I2C_enablePower)
  157. 000035d0 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableTarget)
  158. 000035e8 00000018 ti_msp_dl_config.o (.text.DL_I2C_enableTargetClockStretching)
  159. 00003600 00000018 ti_msp_dl_config.o (.text.DL_I2C_reset)
  160. 00003618 00000018 ti_msp_dl_config.o (.text.DL_I2C_setTimerPeriod)
  161. 00003630 00000018 ti_msp_dl_config.o (.text.DL_SYSCTL_setBORThreshold)
  162. 00003648 00000016 i2c_comm_controller.o (.text.I2C_clearBuffer)
  163. 0000365e 00000016 libc.a : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset)
  164. 00003674 00000014 cc_cv_charging.o (.text.DL_GPIO_clearPins)
  165. 00003688 00000014 ti_msp_dl_config.o (.text.DL_GPIO_clearPins)
  166. 0000369c 00000014 adc.o (.text.DL_I2C_getControllerStatus)
  167. 000036b0 00000014 dac.o (.text.DL_I2C_getControllerStatus)
  168. 000036c4 00000014 i2c_target.o (.text.DL_I2C_getControllerStatus)
  169. 000036d8 00000014 multiplexer.o (.text.DL_I2C_getControllerStatus)
  170. 000036ec 00000014 i2c_controller.o (.text.DL_I2C_getTargetStatus)
  171. 00003700 00000014 adc.o (.text.DL_I2C_receiveControllerData)
  172. 00003714 00000014 i2c_controller.o (.text.DL_I2C_receiveControllerData)
  173. 00003728 00000014 adc.o (.text.DL_I2C_resetControllerTransfer)
  174. 0000373c 00000014 ti_msp_dl_config.o (.text.DL_I2C_resetControllerTransfer)
  175. 00003750 00000014 ti_msp_dl_config.o (.text.DL_SYSCTL_disableSYSPLL)
  176. 00003764 00000014 libclang_rt.builtins.a : aeabi_uldivmod.S.obj (.text.__aeabi_uldivmod)
  177. 00003778 00000012 i2c_controller.o (.text.DL_I2C_getPendingInterrupt)
  178. 0000378a 00000012 i2c_controller.o (.text.DL_I2C_receiveTargetData)
  179. 0000379c 00000012 libc.a : memcpy16.S.obj (.text:TI_memcpy_small)
  180. 000037ae 00000012 : copy_decompress_none.c.obj (.text:decompress:none)
  181. 000037c0 00000010 ti_msp_dl_config.o (.text.DL_SYSCTL_disableHFXT)
  182. 000037d0 00000010 libc.a : wcslen.c.obj (.text.wcslen)
  183. 000037e0 0000000e : memory.c.obj (.text.OUTLINED_FUNCTION_0)
  184. 000037ee 00000002 --HOLE-- [fill = 0]
  185. 000037f0 0000000e libclang_rt.builtins.a : aeabi_memset.S.obj (.text.__aeabi_memset)
  186. 000037fe 0000000e libsysbm.a : hostrename.c.obj (.text.strcpy)
  187. 0000380c 0000000e libc.a : _printfi.c.obj (.text.strlen)
  188. 0000381a 0000000e libsysbm.a : hostrename.c.obj (.text.strlen)
  189. 00003828 0000000e libc.a : memset16.S.obj (.text:TI_memset_small)
  190. 00003836 0000000c : memory.c.obj (.text.malloc)
  191. 00003842 0000000a driverlib.a : dl_common.o (.text.DL_Common_delayCycles)
  192. 0000384c 00000008 libc.a : aeabi_portable.c.obj (.text.__aeabi_errno_addr)
  193. 00003854 00000008 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy)
  194. 0000385c 00000008 libc.a : printf.c.obj (.text._outc)
  195. 00003864 00000008 : printf.c.obj (.text._outs)
  196. 0000386c 00000008 : fseek.c.obj (.text.fseek)
  197. 00003874 00000008 libsysbm.a : remove.c.obj (.text.remove)
  198. 0000387c 00000004 startup_mspm0g350x_ticlang.o (.text.Default_Handler)
  199. 00003880 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler)
  200. 00003884 00000004 libc.a : pre_init.c.obj (.text._system_pre_init)
  201. 00003888 00000004 : exit.c.obj (.text:abort)
  202. 0000388c 00000004 --HOLE-- [fill = 0]
  203. .cinit 0 00003f10 000000a0
  204. 00003f10 00000075 (.cinit..data.load) [load image, compression = lzss]
  205. 00003f85 00000003 --HOLE-- [fill = 0]
  206. 00003f88 0000000c (__TI_handler_table)
  207. 00003f94 00000008 (.cinit..bss.load) [load image, compression = zero_init]
  208. 00003f9c 00000010 (__TI_cinit_table)
  209. 00003fac 00000004 --HOLE-- [fill = 0]
  210. .rodata 0 00003890 00000680
  211. 00003890 00000101 libc.a : aeabi_ctype.S.obj (.rodata:__aeabi_ctype_table_)
  212. 00003991 00000047 dac.o (.rodata.str1.33751144865972066941)
  213. 000039d8 00000039 i2c_controller.o (.rodata.str1.44622954084307917011)
  214. 00003a11 00000037 dac.o (.rodata.str1.34553258332827326251)
  215. 00003a48 00000032 multiplexer.o (.rodata.str1.29362095947798716951)
  216. 00003a7a 00000030 adc.o (.rodata.str1.25441403197361701961)
  217. 00003aaa 0000002d cc_cv_charging.o (.rodata.str1.133785679126669350581)
  218. 00003ad7 0000002b adc.o (.rodata.str1.41407442172756317641)
  219. 00003b02 00000029 cc_cv_charging.o (.rodata.str1.11677518065501270081)
  220. 00003b2b 00000029 i2c_controller.o (.rodata.str1.179063319387908962991)
  221. 00003b54 00000029 i2c_controller.o (.rodata.str1.2813547626852700101)
  222. 00003b7d 00000028 cc_cv_charging.o (.rodata.str1.127465486681304806051)
  223. 00003ba5 00000028 cc_cv_charging.o (.rodata.str1.146698882563780578871)
  224. 00003bcd 00000028 cc_cv_charging.o (.rodata.str1.170440260494371414231)
  225. 00003bf5 00000027 adc.o (.rodata.str1.9104006415414870471)
  226. 00003c1c 00000027 adc.o (.rodata.str1.95393766749411319771)
  227. 00003c43 00000025 i2c_controller.o (.rodata.str1.109704990289224718111)
  228. 00003c68 00000025 i2c_controller.o (.rodata.str1.58202964110805887911)
  229. 00003c8d 00000024 i2c_controller.o (.rodata.str1.105172116045988196811)
  230. 00003cb1 00000024 i2c_controller.o (.rodata.str1.146197710533158862611)
  231. 00003cd5 00000024 cc_cv_charging.o (.rodata.str1.32126915752585927961)
  232. 00003cf9 00000024 i2c_controller.o (.rodata.str1.91888677203502862861)
  233. 00003d1d 00000023 i2c_controller.o (.rodata.str1.118752311398796486451)
  234. 00003d40 00000023 adc.o (.rodata.str1.75598629454301647491)
  235. 00003d63 00000022 i2c_controller.o (.rodata.str1.139536071156377696321)
  236. 00003d85 00000020 adc.o (.rodata.str1.47019157895356604021)
  237. 00003da5 0000001c adc.o (.rodata.str1.119342513474743631991)
  238. 00003dc1 0000001c dac.o (.rodata.str1.56540470949982058171)
  239. 00003ddd 0000001b adc.o (.rodata.str1.135499725018448954211)
  240. 00003df8 0000001b i2c_controller.o (.rodata.str1.89005588678899653321)
  241. 00003e13 0000001a i2c_controller.o (.rodata.str1.117290764488123935411)
  242. 00003e2d 0000001a i2c_controller.o (.rodata.str1.45413293569381271681)
  243. 00003e47 0000001a i2c_controller.o (.rodata.str1.91043755832811627921)
  244. 00003e61 00000019 cc_cv_charging.o (.rodata.str1.35519413702255790581)
  245. 00003e7a 00000017 i2c_controller.o (.rodata.str1.44366518634961814551)
  246. 00003e91 00000016 i2c_controller.o (.rodata.str1.106815021420079532371)
  247. 00003ea7 00000016 adc.o (.rodata.str1.152928147105711405261)
  248. 00003ebd 00000014 i2c_controller.o (.rodata.str1.95494942851962268721)
  249. 00003ed1 00000013 i2c_controller.o (.rodata.str1.161088713777046284771)
  250. 00003ee4 00000011 libc.a : _printfi.c.obj (.rodata.str1.103488685894817597201)
  251. 00003ef5 00000011 : _printfi.c.obj (.rodata.str1.153638888446227384661)
  252. 00003f06 00000002 ti_msp_dl_config.o (.rodata.gI2C_controllerClockConfig)
  253. 00003f08 00000002 ti_msp_dl_config.o (.rodata.gI2C_targetClockConfig)
  254. 00003f0a 00000006 --HOLE-- [fill = 0]
  255. .init_array
  256. * 0 00000000 00000000 UNINITIALIZED
  257. .binit 0 00000000 00000000
  258. .sysmem 0 20200000 00001000 UNINITIALIZED
  259. 20200000 00000010 libc.a : memory.c.obj (.sysmem)
  260. 20200010 00000ff0 --HOLE--
  261. .bss 0 20201000 000002b8 UNINITIALIZED
  262. 20201000 00000120 libsysbm.a : trgmsg.c.obj (.bss:_CIOBUF_)
  263. 20201120 000000a0 libc.a : defs.c.obj (.bss.__TI_tmpnams)
  264. 202011c0 0000009c (.common:gI2C)
  265. 2020125c 00000010 (.common:gRxPacket)
  266. 2020126c 00000010 (.common:gTxPacket)
  267. 2020127c 00000010 (.common:piTxPacket)
  268. 2020128c 00000008 libsysbm.a : hostopen.c.obj (.bss.parmbuf)
  269. 20201294 00000004 libc.a : memory.c.obj (.bss.sys_free)
  270. 20201298 00000004 (.common:gRxADCcount)
  271. 2020129c 00000004 (.common:gRxADClen)
  272. 202012a0 00000004 (.common:gTxADCcount)
  273. 202012a4 00000004 (.common:gTxADClen)
  274. 202012a8 00000004 (.common:piRxCount)
  275. 202012ac 00000004 (.common:piTxCount)
  276. 202012b0 00000004 (.common:piTxLen)
  277. 202012b4 00000001 (.common:gRxComplete)
  278. 202012b5 00000001 (.common:gTxComplete)
  279. 202012b6 00000001 (.common:piRxComplete)
  280. 202012b7 00000001 (.common:piTxComplete)
  281. .data 0 202012b8 000001e9 UNINITIALIZED
  282. 202012b8 000000f0 libc.a : defs.c.obj (.data._ftable)
  283. 202013a8 00000078 libsysbm.a : host_device.c.obj (.data._device)
  284. 20201420 00000050 : host_device.c.obj (.data._stream)
  285. 20201470 00000012 battery.o (.data.batteries)
  286. 20201482 00000002 cc_cv_charging.o (.data.CC_CV_UpdateChargingState.trickle_timer)
  287. 20201484 00000008 libc.a : exit.c.obj (.data..L_MergedGlobals)
  288. 2020148c 00000004 : defs.c.obj (.data.__TI_ft_end)
  289. 20201490 00000004 : aeabi_portable.c.obj (.data.__aeabi_errno)
  290. 20201494 00000004 : _lock.c.obj (.data._lock)
  291. 20201498 00000004 : _lock.c.obj (.data._unlock)
  292. 2020149c 00000002 cc_cv_charging.o (.data.cycle_count)
  293. 2020149e 00000001 cc_cv_charging.o (.data.charging_state)
  294. 2020149f 00000001 --HOLE--
  295. 202014a0 00000001 libc.a : memory.c.obj (.data.memory_is_initialized)
  296. .stack 0 20207e00 00000200 UNINITIALIZED
  297. 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack)
  298. 20207e04 000001fc --HOLE--
  299. __llvm_prf_cnts
  300. * 0 20200000 00000000 UNINITIALIZED
  301. __llvm_prf_bits
  302. * 0 20200000 00000000 UNINITIALIZED
  303. MODULE SUMMARY
  304. Module code ro data rw data
  305. ------ ---- ------- -------
  306. ./
  307. i2c_controller.o 1908 579 156
  308. adc.o 1868 313 50
  309. ti_msp_dl_config.o 1544 4 0
  310. cc_cv_charging.o 760 267 5
  311. dac.o 404 154 0
  312. multiplexer.o 288 50 0
  313. i2c_target.o 268 0 30
  314. startup_mspm0g350x_ticlang.o 8 192 0
  315. battery.o 144 0 18
  316. +--+------------------------------+-------+---------+---------+
  317. Total: 7192 1559 259
  318. ./ti/comm_modules/i2c/controller/
  319. i2c_comm_controller.o 72 0 0
  320. +--+------------------------------+-------+---------+---------+
  321. Total: 72 0 0
  322. /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/libc.a
  323. _printfi.c.obj 2166 34 0
  324. memory.c.obj 702 0 5
  325. defs.c.obj 0 0 404
  326. aeabi_ctype.S.obj 0 257 0
  327. fputs.c.obj 248 0 0
  328. setvbuf.c.obj 224 0 0
  329. getdevice.c.obj 160 0 0
  330. fputc.c.obj 156 0 0
  331. strcmp-armv6m.S.obj 136 0 0
  332. copy_decompress_lzss.c.obj 124 0 0
  333. fclose.c.obj 124 0 0
  334. fseek.c.obj 116 0 0
  335. printf.c.obj 108 0 0
  336. _io_perm.c.obj 100 0 0
  337. fflush.c.obj 82 0 0
  338. atoi.c.obj 64 0 0
  339. exit.c.obj 56 0 8
  340. autoinit.c.obj 60 0 0
  341. fopen.c.obj 52 0 0
  342. boot_cortex_m.c.obj 40 0 0
  343. memccpy.c.obj 34 0 0
  344. copy_zero_init.c.obj 22 0 0
  345. copy_decompress_none.c.obj 18 0 0
  346. memcpy16.S.obj 18 0 0
  347. wcslen.c.obj 16 0 0
  348. memset16.S.obj 14 0 0
  349. aeabi_portable.c.obj 8 0 4
  350. _lock.c.obj 2 0 8
  351. pre_init.c.obj 4 0 0
  352. +--+------------------------------+-------+---------+---------+
  353. Total: 4854 291 429
  354. /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/c/libsysbm.a
  355. trgmsg.c.obj 104 0 288
  356. host_device.c.obj 0 0 200
  357. hostrename.c.obj 136 0 0
  358. hostlseek.c.obj 108 0 0
  359. hostopen.c.obj 96 0 8
  360. hostread.c.obj 88 0 0
  361. hostwrite.c.obj 88 0 0
  362. close.c.obj 80 0 0
  363. hostclose.c.obj 72 0 0
  364. hostunlink.c.obj 72 0 0
  365. unlink.c.obj 44 0 0
  366. lseek.c.obj 40 0 0
  367. write.c.obj 40 0 0
  368. remove.c.obj 8 0 0
  369. +--+------------------------------+-------+---------+---------+
  370. Total: 976 0 496
  371. /home/ngosh/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/armv6m-ti-none-eabi/libclang_rt.builtins.a
  372. divdf3.S.obj 268 0 0
  373. udivmoddi4.S.obj 162 0 0
  374. fixdfsi.S.obj 74 0 0
  375. aeabi_uidivmod.S.obj 64 0 0
  376. muldsi3.S.obj 58 0 0
  377. floatsidf.S.obj 44 0 0
  378. muldi3.S.obj 36 0 0
  379. ashldi3.S.obj 30 0 0
  380. aeabi_memset.S.obj 26 0 0
  381. aeabi_uldivmod.S.obj 20 0 0
  382. aeabi_memcpy.S.obj 8 0 0
  383. aeabi_div0.c.obj 4 0 0
  384. +--+------------------------------+-------+---------+---------+
  385. Total: 794 0 0
  386. /home/ngosh/ti/mspm0_sdk_2_03_00_07/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a
  387. dl_i2c.o 376 0 0
  388. dl_common.o 10 0 0
  389. +--+------------------------------+-------+---------+---------+
  390. Total: 386 0 0
  391. Heap: 0 0 4096
  392. Stack: 0 0 512
  393. Linker Generated: 0 153 0
  394. +--+------------------------------+-------+---------+---------+
  395. Grand Total: 14274 2003 5792
  396. LINKER GENERATED COPY TABLES
  397. __TI_cinit_table @ 00003f9c records: 2, size/record: 8, table size: 16
  398. .data: load addr=00003f10, load size=00000075 bytes, run addr=202012b8, run size=000001e9 bytes, compression=lzss
  399. .bss: load addr=00003f94, load size=00000008 bytes, run addr=20201000, run size=000002b8 bytes, compression=zero_init
  400. LINKER GENERATED HANDLER TABLE
  401. __TI_handler_table @ 00003f88 records: 3, size/record: 4, table size: 12
  402. index: 0, handler: __TI_decompress_lzss
  403. index: 1, handler: __TI_decompress_none
  404. index: 2, handler: __TI_zero_init
  405. GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
  406. address name
  407. ------- ----
  408. 0000387d ADC0_IRQHandler
  409. 0000387d ADC1_IRQHandler
  410. 0000207d ADC_CheckReadyBit
  411. 00001991 ADC_ConstructConfigBytes
  412. 000023c1 ADC_ConvertToCurrent
  413. 00001f45 ADC_ConvertToVoltage
  414. 00000d45 ADC_ReadData
  415. 00001b51 ADC_SetConfigurationBytes
  416. 0000387d AES_IRQHandler
  417. 000021a5 Battery_Init
  418. 000016b9 Battery_ReadState
  419. 00001cb5 Battery_UpdateCurrent
  420. 00001d5d Battery_UpdateVoltage
  421. 00003888 C$$EXIT
  422. 00002f35 C$$IO$$
  423. 0000387d CANFD0_IRQHandler
  424. 00000f41 CC_CV_ControlCharging
  425. 0000124d CC_CV_UpdateChargingState
  426. 0000387d DAC0_IRQHandler
  427. 0000288d DAC_UpdateOutput
  428. 00001c09 DAC_fastWrite
  429. 00003843 DL_Common_delayCycles
  430. 0000282d DL_I2C_fillControllerTXFIFO
  431. 0000270d DL_I2C_fillTargetTXFIFO
  432. 00002d79 DL_I2C_flushControllerTXFIFO
  433. 00002db5 DL_I2C_flushTargetTXFIFO
  434. 0000328b DL_I2C_setClockConfig
  435. 00003441 DL_I2C_transmitTargetDataCheck
  436. 0000387d DMA_IRQHandler
  437. 0000387d Default_Handler
  438. 0000387d GROUP0_IRQHandler
  439. 0000387d GROUP1_IRQHandler
  440. 00002c2d HOSTclose
  441. 0000242d HOSTlseek
  442. 0000276d HOSTopen
  443. 00002945 HOSTread
  444. 00002499 HOSTrename
  445. 00002c75 HOSTunlink
  446. 0000299d HOSTwrite
  447. 0000387d HardFault_Handler
  448. 00000929 I2C0_IRQHandler
  449. 000010c9 I2C1_IRQHandler
  450. 00002fa5 I2C_init
  451. 00002111 Multiplexer_SelectChannel
  452. 0000387d NMI_Handler
  453. 0000387d PendSV_Handler
  454. 0000387d RTC_IRQHandler
  455. 00003881 Reset_Handler
  456. 0000387d SPI0_IRQHandler
  457. 0000387d SPI1_IRQHandler
  458. 0000387d SVC_Handler
  459. 0000319d SYSCFG_DL_CRC_init
  460. 00001ea5 SYSCFG_DL_GPIO_init
  461. 000029f5 SYSCFG_DL_I2C_controller_init
  462. 000027cd SYSCFG_DL_I2C_target_init
  463. 0000333f SYSCFG_DL_SYSCTL_init
  464. 00003479 SYSCFG_DL_init
  465. 000025dd SYSCFG_DL_initPower
  466. 0000387d SysTick_Handler
  467. 0000387d TIMA0_IRQHandler
  468. 0000387d TIMA1_IRQHandler
  469. 0000387d TIMG0_IRQHandler
  470. 0000387d TIMG12_IRQHandler
  471. 0000387d TIMG6_IRQHandler
  472. 0000387d TIMG7_IRQHandler
  473. 0000387d TIMG8_IRQHandler
  474. 0000379d TI_memcpy_small
  475. 00003829 TI_memset_small
  476. 0000387d UART0_IRQHandler
  477. 0000387d UART1_IRQHandler
  478. 0000387d UART2_IRQHandler
  479. 0000387d UART3_IRQHandler
  480. 20201000 _CIOBUF_
  481. 20201000 __CIOBUF_
  482. 20208000 __STACK_END
  483. 00000200 __STACK_SIZE
  484. 00001000 __SYSMEM_SIZE
  485. 00000000 __TI_ATRegion0_region_sz
  486. 00000000 __TI_ATRegion0_src_addr
  487. 00000000 __TI_ATRegion0_trg_addr
  488. 00000000 __TI_ATRegion1_region_sz
  489. 00000000 __TI_ATRegion1_src_addr
  490. 00000000 __TI_ATRegion1_trg_addr
  491. 00000000 __TI_ATRegion2_region_sz
  492. 00000000 __TI_ATRegion2_src_addr
  493. 00000000 __TI_ATRegion2_trg_addr
  494. 00003f9c __TI_CINIT_Base
  495. 00003fac __TI_CINIT_Limit
  496. 00003fac __TI_CINIT_Warm
  497. 00003f88 __TI_Handler_Table_Base
  498. 00003f94 __TI_Handler_Table_Limit
  499. 00002df1 __TI_auto_init_nobinit_nopinit
  500. 00002ea1 __TI_cleanup
  501. 20201484 __TI_cleanup_ptr
  502. 000022c9 __TI_closefile
  503. 00002345 __TI_decompress_lzss
  504. 000037af __TI_decompress_none
  505. 00002a4d __TI_doflush
  506. 20201488 __TI_dtors_ptr
  507. 2020148c __TI_ft_end
  508. ffffffff __TI_pprof_out_hndl
  509. 000000c1 __TI_printfi_nofloat
  510. ffffffff __TI_prof_data_size
  511. ffffffff __TI_prof_data_start
  512. 00002ed5 __TI_readmsg
  513. 00000000 __TI_static_base__
  514. 20201120 __TI_tmpnams
  515. 00002f09 __TI_writemsg
  516. 00002645 __TI_wrt_ok
  517. 0000365f __TI_zero_init_nomemset
  518. 00003890 __aeabi_ctype_table_
  519. 00003890 __aeabi_ctype_table_C
  520. 00002be1 __aeabi_d2iz
  521. 000014a5 __aeabi_ddiv
  522. 20201490 __aeabi_errno
  523. 0000384d __aeabi_errno_addr
  524. 00003005 __aeabi_i2d
  525. 00001ea3 __aeabi_idiv0
  526. 0000288b __aeabi_ldiv0
  527. 0000335d __aeabi_llsl
  528. 000032f9 __aeabi_lmul
  529. 00002235 __aeabi_memclr
  530. 00002235 __aeabi_memclr4
  531. 00002235 __aeabi_memclr8
  532. 00003855 __aeabi_memcpy
  533. 00003855 __aeabi_memcpy4
  534. 00003855 __aeabi_memcpy8
  535. 000037f1 __aeabi_memset
  536. 000037f1 __aeabi_memset4
  537. 000037f1 __aeabi_memset8
  538. 00002cbd __aeabi_uidiv
  539. 00002cbd __aeabi_uidivmod
  540. 00003765 __aeabi_uldivmod
  541. 0000335d __ashldi3
  542. ffffffff __binit__
  543. 000014a5 __divdf3
  544. 00002be1 __fixdfsi
  545. 00003005 __floatsidf
  546. UNDEFED __mpu_init
  547. 000032f9 __muldi3
  548. 00002e2d __muldsi3
  549. 20207e00 __stack
  550. 20200000 __start___llvm_prf_bits
  551. 20200000 __start___llvm_prf_cnts
  552. 20200000 __stop___llvm_prf_bits
  553. 20200000 __stop___llvm_prf_cnts
  554. 00001e01 __udivmoddi4
  555. 0000323d _c_int00_noargs
  556. 202013a8 _device
  557. 202012b8 _ftable
  558. 20201494 _lock
  559. 00002a9f _nop
  560. 20201420 _stream
  561. 20200000 _sys_memory
  562. UNDEFED _system_post_cinit
  563. 00003885 _system_pre_init
  564. 20201498 _unlock
  565. 00003889 abort
  566. 00001391 aligned_alloc
  567. 00002cfd atoi
  568. 20201470 batteries
  569. ffffffff binit
  570. 00002b91 close
  571. 00002f3d exit
  572. 00002f71 finddevice
  573. 00001fe1 fputc
  574. 000017b1 fputs
  575. 000018a9 free
  576. 0000386d fseek
  577. 00002505 fseeko
  578. 202011c0 gI2C
  579. 20201298 gRxADCcount
  580. 2020129c gRxADClen
  581. 202012b4 gRxComplete
  582. 2020125c gRxPacket
  583. 202012a0 gTxADCcount
  584. 202012a4 gTxADClen
  585. 202012b5 gTxComplete
  586. 2020126c gTxPacket
  587. 00002571 getdevice
  588. 00000000 interruptVectors
  589. 000031ed lseek
  590. 000015b1 main
  591. 00003837 malloc
  592. 00001391 memalign
  593. 0000331d memccpy
  594. 2020128c parmbuf
  595. 202012b6 piRxComplete
  596. 202012a8 piRxCount
  597. 202012b7 piTxComplete
  598. 202012ac piTxCount
  599. 202012b0 piTxLen
  600. 2020127c piTxPacket
  601. 000028e9 printf
  602. 00003875 remove
  603. 00001a71 setvbuf
  604. 00002241 strcmp
  605. 00003031 unlink
  606. 000037d1 wcslen
  607. 00003215 write
  608. GLOBAL SYMBOLS: SORTED BY Symbol Address
  609. address name
  610. ------- ----
  611. 00000000 __TI_ATRegion0_region_sz
  612. 00000000 __TI_ATRegion0_src_addr
  613. 00000000 __TI_ATRegion0_trg_addr
  614. 00000000 __TI_ATRegion1_region_sz
  615. 00000000 __TI_ATRegion1_src_addr
  616. 00000000 __TI_ATRegion1_trg_addr
  617. 00000000 __TI_ATRegion2_region_sz
  618. 00000000 __TI_ATRegion2_src_addr
  619. 00000000 __TI_ATRegion2_trg_addr
  620. 00000000 __TI_static_base__
  621. 00000000 interruptVectors
  622. 000000c1 __TI_printfi_nofloat
  623. 00000200 __STACK_SIZE
  624. 00000929 I2C0_IRQHandler
  625. 00000d45 ADC_ReadData
  626. 00000f41 CC_CV_ControlCharging
  627. 00001000 __SYSMEM_SIZE
  628. 000010c9 I2C1_IRQHandler
  629. 0000124d CC_CV_UpdateChargingState
  630. 00001391 aligned_alloc
  631. 00001391 memalign
  632. 000014a5 __aeabi_ddiv
  633. 000014a5 __divdf3
  634. 000015b1 main
  635. 000016b9 Battery_ReadState
  636. 000017b1 fputs
  637. 000018a9 free
  638. 00001991 ADC_ConstructConfigBytes
  639. 00001a71 setvbuf
  640. 00001b51 ADC_SetConfigurationBytes
  641. 00001c09 DAC_fastWrite
  642. 00001cb5 Battery_UpdateCurrent
  643. 00001d5d Battery_UpdateVoltage
  644. 00001e01 __udivmoddi4
  645. 00001ea3 __aeabi_idiv0
  646. 00001ea5 SYSCFG_DL_GPIO_init
  647. 00001f45 ADC_ConvertToVoltage
  648. 00001fe1 fputc
  649. 0000207d ADC_CheckReadyBit
  650. 00002111 Multiplexer_SelectChannel
  651. 000021a5 Battery_Init
  652. 00002235 __aeabi_memclr
  653. 00002235 __aeabi_memclr4
  654. 00002235 __aeabi_memclr8
  655. 00002241 strcmp
  656. 000022c9 __TI_closefile
  657. 00002345 __TI_decompress_lzss
  658. 000023c1 ADC_ConvertToCurrent
  659. 0000242d HOSTlseek
  660. 00002499 HOSTrename
  661. 00002505 fseeko
  662. 00002571 getdevice
  663. 000025dd SYSCFG_DL_initPower
  664. 00002645 __TI_wrt_ok
  665. 0000270d DL_I2C_fillTargetTXFIFO
  666. 0000276d HOSTopen
  667. 000027cd SYSCFG_DL_I2C_target_init
  668. 0000282d DL_I2C_fillControllerTXFIFO
  669. 0000288b __aeabi_ldiv0
  670. 0000288d DAC_UpdateOutput
  671. 000028e9 printf
  672. 00002945 HOSTread
  673. 0000299d HOSTwrite
  674. 000029f5 SYSCFG_DL_I2C_controller_init
  675. 00002a4d __TI_doflush
  676. 00002a9f _nop
  677. 00002b91 close
  678. 00002be1 __aeabi_d2iz
  679. 00002be1 __fixdfsi
  680. 00002c2d HOSTclose
  681. 00002c75 HOSTunlink
  682. 00002cbd __aeabi_uidiv
  683. 00002cbd __aeabi_uidivmod
  684. 00002cfd atoi
  685. 00002d79 DL_I2C_flushControllerTXFIFO
  686. 00002db5 DL_I2C_flushTargetTXFIFO
  687. 00002df1 __TI_auto_init_nobinit_nopinit
  688. 00002e2d __muldsi3
  689. 00002ea1 __TI_cleanup
  690. 00002ed5 __TI_readmsg
  691. 00002f09 __TI_writemsg
  692. 00002f35 C$$IO$$
  693. 00002f3d exit
  694. 00002f71 finddevice
  695. 00002fa5 I2C_init
  696. 00003005 __aeabi_i2d
  697. 00003005 __floatsidf
  698. 00003031 unlink
  699. 0000319d SYSCFG_DL_CRC_init
  700. 000031ed lseek
  701. 00003215 write
  702. 0000323d _c_int00_noargs
  703. 0000328b DL_I2C_setClockConfig
  704. 000032f9 __aeabi_lmul
  705. 000032f9 __muldi3
  706. 0000331d memccpy
  707. 0000333f SYSCFG_DL_SYSCTL_init
  708. 0000335d __aeabi_llsl
  709. 0000335d __ashldi3
  710. 00003441 DL_I2C_transmitTargetDataCheck
  711. 00003479 SYSCFG_DL_init
  712. 0000365f __TI_zero_init_nomemset
  713. 00003765 __aeabi_uldivmod
  714. 0000379d TI_memcpy_small
  715. 000037af __TI_decompress_none
  716. 000037d1 wcslen
  717. 000037f1 __aeabi_memset
  718. 000037f1 __aeabi_memset4
  719. 000037f1 __aeabi_memset8
  720. 00003829 TI_memset_small
  721. 00003837 malloc
  722. 00003843 DL_Common_delayCycles
  723. 0000384d __aeabi_errno_addr
  724. 00003855 __aeabi_memcpy
  725. 00003855 __aeabi_memcpy4
  726. 00003855 __aeabi_memcpy8
  727. 0000386d fseek
  728. 00003875 remove
  729. 0000387d ADC0_IRQHandler
  730. 0000387d ADC1_IRQHandler
  731. 0000387d AES_IRQHandler
  732. 0000387d CANFD0_IRQHandler
  733. 0000387d DAC0_IRQHandler
  734. 0000387d DMA_IRQHandler
  735. 0000387d Default_Handler
  736. 0000387d GROUP0_IRQHandler
  737. 0000387d GROUP1_IRQHandler
  738. 0000387d HardFault_Handler
  739. 0000387d NMI_Handler
  740. 0000387d PendSV_Handler
  741. 0000387d RTC_IRQHandler
  742. 0000387d SPI0_IRQHandler
  743. 0000387d SPI1_IRQHandler
  744. 0000387d SVC_Handler
  745. 0000387d SysTick_Handler
  746. 0000387d TIMA0_IRQHandler
  747. 0000387d TIMA1_IRQHandler
  748. 0000387d TIMG0_IRQHandler
  749. 0000387d TIMG12_IRQHandler
  750. 0000387d TIMG6_IRQHandler
  751. 0000387d TIMG7_IRQHandler
  752. 0000387d TIMG8_IRQHandler
  753. 0000387d UART0_IRQHandler
  754. 0000387d UART1_IRQHandler
  755. 0000387d UART2_IRQHandler
  756. 0000387d UART3_IRQHandler
  757. 00003881 Reset_Handler
  758. 00003885 _system_pre_init
  759. 00003888 C$$EXIT
  760. 00003889 abort
  761. 00003890 __aeabi_ctype_table_
  762. 00003890 __aeabi_ctype_table_C
  763. 00003f88 __TI_Handler_Table_Base
  764. 00003f94 __TI_Handler_Table_Limit
  765. 00003f9c __TI_CINIT_Base
  766. 00003fac __TI_CINIT_Limit
  767. 00003fac __TI_CINIT_Warm
  768. 20200000 __start___llvm_prf_bits
  769. 20200000 __start___llvm_prf_cnts
  770. 20200000 __stop___llvm_prf_bits
  771. 20200000 __stop___llvm_prf_cnts
  772. 20200000 _sys_memory
  773. 20201000 _CIOBUF_
  774. 20201000 __CIOBUF_
  775. 20201120 __TI_tmpnams
  776. 202011c0 gI2C
  777. 2020125c gRxPacket
  778. 2020126c gTxPacket
  779. 2020127c piTxPacket
  780. 2020128c parmbuf
  781. 20201298 gRxADCcount
  782. 2020129c gRxADClen
  783. 202012a0 gTxADCcount
  784. 202012a4 gTxADClen
  785. 202012a8 piRxCount
  786. 202012ac piTxCount
  787. 202012b0 piTxLen
  788. 202012b4 gRxComplete
  789. 202012b5 gTxComplete
  790. 202012b6 piRxComplete
  791. 202012b7 piTxComplete
  792. 202012b8 _ftable
  793. 202013a8 _device
  794. 20201420 _stream
  795. 20201470 batteries
  796. 20201484 __TI_cleanup_ptr
  797. 20201488 __TI_dtors_ptr
  798. 2020148c __TI_ft_end
  799. 20201490 __aeabi_errno
  800. 20201494 _lock
  801. 20201498 _unlock
  802. 20207e00 __stack
  803. 20208000 __STACK_END
  804. ffffffff __TI_pprof_out_hndl
  805. ffffffff __TI_prof_data_size
  806. ffffffff __TI_prof_data_start
  807. ffffffff __binit__
  808. ffffffff binit
  809. UNDEFED __mpu_init
  810. UNDEFED _system_post_cinit
  811. [200 symbols]