Ringzle.map 266 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258
  1. Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
  2. ==============================================================================
  3. Section Cross References
  4. system_gd32f10x.o(i.SystemInit) refers to system_gd32f10x.o(i.system_clock_config) for system_clock_config
  5. system_gd32f10x.o(i.SystemInit) refers to gd32f10x_misc.o(i.nvic_vector_table_set) for nvic_vector_table_set
  6. system_gd32f10x.o(i.system_clock_config) refers to system_gd32f10x.o(i.system_clock_108m_hxtal) for system_clock_108m_hxtal
  7. startup_gd32f10x_xd.o(RESET) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  8. startup_gd32f10x_xd.o(RESET) refers to startup_gd32f10x_xd.o(.text) for Reset_Handler
  9. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.NMI_Handler) for NMI_Handler
  10. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
  11. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
  12. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
  13. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
  14. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.SVC_Handler) for SVC_Handler
  15. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
  16. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
  17. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
  18. startup_gd32f10x_xd.o(RESET) refers to key.o(i.EXTI1_IRQHandler) for EXTI1_IRQHandler
  19. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.DMA0_Channel4_IRQHandler) for DMA0_Channel4_IRQHandler
  20. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.USART0_IRQHandler) for USART0_IRQHandler
  21. startup_gd32f10x_xd.o(RESET) refers to gd32f10x_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
  22. startup_gd32f10x_xd.o(RESET) refers to pc.o(i.USART2_IRQHandler) for USART2_IRQHandler
  23. startup_gd32f10x_xd.o(.text) refers to system_gd32f10x.o(i.SystemInit) for SystemInit
  24. startup_gd32f10x_xd.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
  25. gd32f10x_it.o(i.DMA0_Channel4_IRQHandler) refers to gd32f10x_dma.o(i.dma_interrupt_flag_clear) for dma_interrupt_flag_clear
  26. gd32f10x_it.o(i.SysTick_Handler) refers to systick.o(i.delay_decrement) for delay_decrement
  27. gd32f10x_it.o(i.SysTick_Handler) refers to systick.o(i.runtime_increment) for runtime_increment
  28. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  29. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  30. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  31. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_dma.o(i.dma_channel_disable) for dma_channel_disable
  32. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  33. gd32f10x_it.o(i.USART0_IRQHandler) refers to mqttrecv.o(i.Receive_MQTT_DataPack) for Receive_MQTT_DataPack
  34. gd32f10x_it.o(i.USART0_IRQHandler) refers to usart.o(.data) for UART0_RX_STAT
  35. gd32f10x_it.o(i.USART1_IRQHandler) refers to mmodbus.o(i.mmodbus_callback) for mmodbus_callback
  36. gd32f10x_it.o(i.USART1_IRQHandler) refers to dlt645_port.o(i.dlt_callback) for dlt_callback
  37. gd32f10x_it.o(i.USART1_IRQHandler) refers to parsedevicemessage.o(.data) for protocol
  38. systick.o(i.delay_1ms) refers to systick.o(.data) for delay
  39. systick.o(i.delay_decrement) refers to systick.o(.data) for delay
  40. systick.o(i.gettick) refers to systick.o(.data) for runtime
  41. systick.o(i.runtime_increment) refers to systick.o(.data) for runtime
  42. systick.o(i.systick_config) refers to systick.o(i.NVIC_SetPriority) for NVIC_SetPriority
  43. systick.o(i.systick_config) refers to system_gd32f10x.o(.data) for SystemCoreClock
  44. log.o(i.LogPrint) refers to printfa.o(i.__0vsnprintf) for vsnprintf
  45. log.o(i.LogPrint) refers to printfa.o(i.__0printf) for __2printf
  46. log.o(i.fputc) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  47. log.o(i.fputc) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  48. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  49. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(i.WaitResponse) for WaitResponse
  50. ec800m.o(i.ConnectMQTTSever) refers to printfa.o(i.__0sprintf) for __2sprintf
  51. ec800m.o(i.ConnectMQTTSever) refers to strlen.o(.text) for strlen
  52. ec800m.o(i.EC800MGetUrl) refers to strlen.o(.text) for strlen
  53. ec800m.o(i.EC800MGetUrl) refers to printfa.o(i.__0sprintf) for __2sprintf
  54. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  55. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.WaitResponse) for WaitResponse
  56. ec800m.o(i.EC800MGetUrl) refers to systick.o(i.delay_1ms) for delay_1ms
  57. ec800m.o(i.EC800MGetUrl) refers to usart.o(i.dma_config_change) for dma_config_change
  58. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  59. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  60. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  61. ec800m.o(i.EC800MPwoerOn) refers to systick.o(i.delay_1ms) for delay_1ms
  62. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_up) for gd_pull_EC800M_pwr_up
  63. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_down) for gd_pull_EC800M_rst_down
  64. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_down) for gd_pull_EC800M_pwr_down
  65. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_up) for gd_pull_EC800M_rst_up
  66. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  67. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  68. ec800m.o(i.EC800MSetPDP) refers to systick.o(i.delay_1ms) for delay_1ms
  69. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  70. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.WaitResponse) for WaitResponse
  71. ec800m.o(i.EC800MWaitReady) refers to ec800m.o(i.WaitResponse) for WaitResponse
  72. ec800m.o(i.MQTTPublish) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  73. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__malloc$realloc) for malloc
  74. ec800m.o(i.MQTTPublish) refers to printfa.o(i.__0sprintf) for __2sprintf
  75. ec800m.o(i.MQTTPublish) refers to f2d.o(.text) for __aeabi_f2d
  76. ec800m.o(i.MQTTPublish) refers to strlen.o(.text) for strlen
  77. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  78. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.WaitResponse) for WaitResponse
  79. ec800m.o(i.MQTTPublish) refers to systick.o(i.delay_1ms) for delay_1ms
  80. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__free$realloc) for free
  81. ec800m.o(i.MQTTSubTopic) refers to printfa.o(i.__0sprintf) for __2sprintf
  82. ec800m.o(i.MQTTSubTopic) refers to strlen.o(.text) for strlen
  83. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  84. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.WaitResponse) for WaitResponse
  85. ec800m.o(i.WaitResponse) refers to systick.o(i.delay_1ms) for delay_1ms
  86. ec800m.o(i.WaitResponse) refers to strstr.o(.text) for strstr
  87. ec800m.o(i.WaitResponse) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  88. ec800m.o(i.WaitResponse) refers to usart.o(.data) for UART0_RX_STAT
  89. ec800m.o(i.WaitResponse) refers to usart.o(.bss) for UART0_RX_BUF
  90. device_message.o(i.addCommandListParams) refers to mallocr.o(i.__malloc$realloc) for malloc
  91. device_message.o(i.addCommandListParams) refers to device_message.o(i.parseStringField) for parseStringField
  92. device_message.o(i.addCommandListParams) refers to device_message.o(i.parseIntField) for parseIntField
  93. device_message.o(i.addDevice) refers to mallocr.o(i.__malloc$realloc) for malloc
  94. device_message.o(i.addDevice) refers to device_message.o(i.parseStringField) for parseStringField
  95. device_message.o(i.addDevice) refers to device_message.o(i.parseIntField) for parseIntField
  96. device_message.o(i.addDevice) refers to strstr.o(.text) for strstr
  97. device_message.o(i.addDevice) refers to device_message.o(i.addSensorListParams) for addSensorListParams
  98. device_message.o(i.addDevice) refers to device_message.o(i.addCommandListParams) for addCommandListParams
  99. device_message.o(i.addDevice) refers to device_message.o(.bss) for gateway_config_params
  100. device_message.o(i.addGatewayParams) refers to device_message.o(i.parseStringField) for parseStringField
  101. device_message.o(i.addGatewayParams) refers to device_message.o(i.parseIntField) for parseIntField
  102. device_message.o(i.addGatewayParams) refers to strstr.o(.text) for strstr
  103. device_message.o(i.addGatewayParams) refers to device_message.o(i.addDevice) for addDevice
  104. device_message.o(i.addGatewayParams) refers to device_message.o(.bss) for gateway_config_params
  105. device_message.o(i.addSensorListParams) refers to _scanf_int.o(.text) for _scanf_int
  106. device_message.o(i.addSensorListParams) refers to mallocr.o(i.__malloc$realloc) for malloc
  107. device_message.o(i.addSensorListParams) refers to device_message.o(i.parseIntField) for parseIntField
  108. device_message.o(i.addSensorListParams) refers to device_message.o(i.parseStringField) for parseStringField
  109. device_message.o(i.addSensorListParams) refers to __0sscanf.o(.text) for __0sscanf
  110. device_message.o(i.addSensorListParams) refers to mallocr.o(i.__free$realloc) for free
  111. device_message.o(i.get_gateway_config_params) refers to device_message.o(.bss) for gateway_config_params
  112. device_message.o(i.parseIntField) refers to strstr.o(.text) for strstr
  113. device_message.o(i.parseIntField) refers to strlen.o(.text) for strlen
  114. device_message.o(i.parseIntField) refers to strtol.o(.text) for strtol
  115. device_message.o(i.parseStringField) refers to _scanf_str.o(.text) for _scanf_string
  116. device_message.o(i.parseStringField) refers to strstr.o(.text) for strstr
  117. device_message.o(i.parseStringField) refers to strlen.o(.text) for strlen
  118. device_message.o(i.parseStringField) refers to __0sscanf.o(.text) for __0sscanf
  119. parsedevicemessage.o(i.Read_Data) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  120. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  121. parsedevicemessage.o(i.Read_Data) refers to systick.o(i.delay_1ms) for delay_1ms
  122. parsedevicemessage.o(i.Read_Data) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  123. parsedevicemessage.o(i.Read_Data) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  124. parsedevicemessage.o(i.Read_Data) refers to memcpya.o(.text) for __aeabi_memcpy4
  125. parsedevicemessage.o(i.Read_Data) refers to mallocr.o(i.__malloc$realloc) for malloc
  126. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  127. parsedevicemessage.o(i.Read_Data) refers to dfltui.o(.text) for __aeabi_ui2d
  128. parsedevicemessage.o(i.Read_Data) refers to pow.o(i.pow) for pow
  129. parsedevicemessage.o(i.Read_Data) refers to ffltui.o(.text) for __aeabi_ui2f
  130. parsedevicemessage.o(i.Read_Data) refers to f2d.o(.text) for __aeabi_f2d
  131. parsedevicemessage.o(i.Read_Data) refers to ddiv.o(.text) for __aeabi_ddiv
  132. parsedevicemessage.o(i.Read_Data) refers to d2f.o(.text) for __aeabi_d2f
  133. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  134. parsedevicemessage.o(i.Read_Data) refers to mallocr.o(i.__free$realloc) for free
  135. parsedevicemessage.o(i.Read_Data) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  136. parsedevicemessage.o(i.Read_Data) refers to parsedevicemessage.o(.data) for protocol
  137. parsedevicemessage.o(i.Read_Data) refers to dlt645_port.o(.data) for dlt645
  138. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.extract_data_from_buffer) for extract_data_from_buffer
  139. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.checksum) for checksum
  140. parsedevicemessage.o(i.WaitForUpData) refers to device_message.o(i.addGatewayParams) for addGatewayParams
  141. parsedevicemessage.o(i.WaitForUpData) refers to usart.o(.data) for UART0_RX_STAT
  142. parsedevicemessage.o(i.compareWithLastData) refers to memcmp.o(.text) for memcmp
  143. parsedevicemessage.o(i.compareWithLastData) refers to memcpya.o(.text) for __aeabi_memcpy
  144. parsedevicemessage.o(i.extract_data_from_buffer) refers to _scanf_int.o(.text) for _scanf_int
  145. parsedevicemessage.o(i.extract_data_from_buffer) refers to strstr.o(.text) for strstr
  146. parsedevicemessage.o(i.extract_data_from_buffer) refers to __0sscanf.o(.text) for __0sscanf
  147. parsedevicemessage.o(i.extract_data_from_buffer) refers to strchr.o(.text) for strchr
  148. parsedevicemessage.o(i.parseMQTTData) refers to memseta.o(.text) for __aeabi_memclr4
  149. parsedevicemessage.o(i.parseMQTTData) refers to log.o(i.LogPrint) for LogPrint
  150. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Parse) for cJSON_Parse
  151. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processStringData) for processStringData
  152. parsedevicemessage.o(i.parseMQTTData) refers to strcpy.o(.text) for strcpy
  153. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processIntData) for processIntData
  154. parsedevicemessage.o(i.parseMQTTData) refers to strcmp.o(.text) for strcmp
  155. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  156. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeCoil) for mmodbus_writeCoil
  157. parsedevicemessage.o(i.parseMQTTData) refers to printfa.o(i.__0sprintf) for __2sprintf
  158. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  159. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  160. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  161. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  162. parsedevicemessage.o(i.parseMQTTData) refers to f2d.o(.text) for __aeabi_f2d
  163. parsedevicemessage.o(i.parseMQTTData) refers to strlen.o(.text) for strlen
  164. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  165. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.WaitResponse) for WaitResponse
  166. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  167. parsedevicemessage.o(i.parseMQTTData) refers to mqttrecv.o(i.MQTT_BUFFER_READ) for MQTT_BUFFER_READ
  168. parsedevicemessage.o(i.parseMQTTData) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  169. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.constdata) for __func__
  170. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.data) for protocol
  171. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.conststring) for .conststring
  172. parsedevicemessage.o(i.parseMQTTData) refers to dlt645_port.o(.data) for dlt645
  173. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  174. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  175. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  176. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  177. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  178. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  179. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  180. mmodbus.o(i.mmodbus_callback) refers to systick.o(i.gettick) for gettick
  181. mmodbus.o(i.mmodbus_callback) refers to mmodbus.o(.bss) for mmodbus
  182. mmodbus.o(i.mmodbus_crc16) refers to mmodbus.o(.constdata) for wCRCTable
  183. mmodbus.o(i.mmodbus_init) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  184. mmodbus.o(i.mmodbus_init) refers to memseta.o(.text) for __aeabi_memclr4
  185. mmodbus.o(i.mmodbus_init) refers to mmodbus.o(.bss) for mmodbus
  186. mmodbus.o(i.mmodbus_readCoil) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  187. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  188. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  189. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  190. mmodbus.o(i.mmodbus_readCoils) refers to memcpya.o(.text) for __aeabi_memcpy
  191. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.data) for crc
  192. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.bss) for mmodbus
  193. mmodbus.o(i.mmodbus_readDiscreteInput) refers to mmodbus.o(i.mmodbus_readDiscreteInputs) for mmodbus_readDiscreteInputs
  194. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  195. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  196. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  197. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to memcpya.o(.text) for __aeabi_memcpy
  198. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.data) for crc
  199. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.bss) for mmodbus
  200. mmodbus.o(i.mmodbus_readHoldingRegister16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  201. mmodbus.o(i.mmodbus_readHoldingRegister32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  202. mmodbus.o(i.mmodbus_readHoldingRegister32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32i) for mmodbus_readHoldingRegisters32i
  203. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  204. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  205. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  206. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  207. mmodbus.o(i.mmodbus_readHoldingRegisters32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  208. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  209. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  210. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  211. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  212. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.data) for crc
  213. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  214. mmodbus.o(i.mmodbus_readInputRegister16i) refers to mmodbus.o(i.mmodbus_readInputRegisters16i) for mmodbus_readInputRegisters16i
  215. mmodbus.o(i.mmodbus_readInputRegister32f) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  216. mmodbus.o(i.mmodbus_readInputRegister32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32i) for mmodbus_readInputRegisters32i
  217. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  218. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  219. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  220. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  221. mmodbus.o(i.mmodbus_readInputRegisters32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  222. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  223. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  224. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  225. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  226. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.data) for crc
  227. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  228. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.gettick) for gettick
  229. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  230. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  231. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  232. mmodbus.o(i.mmodbus_receiveRaw) refers to mmodbus.o(.bss) for mmodbus
  233. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  234. mmodbus.o(i.mmodbus_sendRaw) refers to memseta.o(.text) for __aeabi_memclr
  235. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.gettick) for gettick
  236. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  237. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  238. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  239. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  240. mmodbus.o(i.mmodbus_sendRaw) refers to mmodbus.o(.bss) for mmodbus
  241. mmodbus.o(i.mmodbus_set16bitOrder) refers to mmodbus.o(.bss) for mmodbus
  242. mmodbus.o(i.mmodbus_set32bitOrder) refers to mmodbus.o(.bss) for mmodbus
  243. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  244. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  245. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  246. mmodbus.o(i.mmodbus_writeCoil) refers to memcmp.o(.text) for memcmp
  247. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.data) for crc
  248. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.bss) for mmodbus
  249. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  250. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  251. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  252. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to memcmp.o(.text) for memcmp
  253. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.data) for crc
  254. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.bss) for mmodbus
  255. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  256. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__malloc$realloc) for malloc
  257. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  258. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  259. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  260. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__free$realloc) for free
  261. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to memcmp.o(.text) for memcmp
  262. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  263. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.data) for crc
  264. mqttrecv.o(i.MQTT_BUFFER_READ) refers to strcpy.o(.text) for strcpy
  265. mqttrecv.o(i.MQTT_BUFFER_READ) refers to memseta.o(.text) for __aeabi_memclr
  266. mqttrecv.o(i.MQTT_BUFFER_READ) refers to ring_buffer.o(i.ring_buffer_read) for ring_buffer_read
  267. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.data) for json_len
  268. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.bss) for json_buf
  269. mqttrecv.o(i.MQTT_BUFFER_READ) refers to parsedevicemessage.o(.bss) for mqttRecv
  270. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strstr.o(.text) for strstr
  271. mqttrecv.o(i.Receive_MQTT_DataPack) refers to ring_buffer.o(i.ring_buffer_write) for ring_buffer_write
  272. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strlen.o(.text) for strlen
  273. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  274. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.bss) for UART0_RX_BUF
  275. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  276. mqttrecv.o(i.Receive_MQTT_DataPack) refers to parsedevicemessage.o(.bss) for mqttRecv
  277. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.Read_Data) for Read_Data
  278. main.o(i.MQTT_Alarm_clock) refers to ec800m.o(i.MQTTPublish) for MQTTPublish
  279. main.o(i.MQTT_Alarm_clock) refers to led.o(i.gd_eval_led_toggle) for gd_eval_led_toggle
  280. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.parseMQTTData) for parseMQTTData
  281. main.o(i.MQTT_Alarm_clock) refers to otaevent.o(i.check_ota_event) for check_ota_event
  282. main.o(i.MQTT_Alarm_clock) refers to systick.o(i.delay_1ms) for delay_1ms
  283. main.o(i.MQTT_Alarm_clock) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  284. main.o(i.fwdgt_init) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  285. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_config) for fwdgt_config
  286. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_enable) for fwdgt_enable
  287. main.o(i.http_load_config) refers to mallocr.o(i.__malloc$realloc) for malloc
  288. main.o(i.http_load_config) refers to ec800m.o(i.EC800MGetUrl) for EC800MGetUrl
  289. main.o(i.http_load_config) refers to parsedevicemessage.o(i.WaitForUpData) for WaitForUpData
  290. main.o(i.http_load_config) refers to usart.o(i.dma_config_change) for dma_config_change
  291. main.o(i.http_load_config) refers to systick.o(i.delay_1ms) for delay_1ms
  292. main.o(i.http_load_config) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  293. main.o(i.http_load_config) refers to usart.o(i.dma_config) for dma_config
  294. main.o(i.http_load_config) refers to mallocr.o(i.__free$realloc) for free
  295. main.o(i.main) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  296. main.o(i.main) refers to systick.o(i.systick_config) for systick_config
  297. main.o(i.main) refers to usart.o(i.nvic_config) for nvic_config
  298. main.o(i.main) refers to led.o(i.gd_eval_led_init) for gd_eval_led_init
  299. main.o(i.main) refers to usart.o(i.gd_com_init) for gd_com_init
  300. main.o(i.main) refers to usart.o(i.dma_config) for dma_config
  301. main.o(i.main) refers to usart.o(i.gd_EC800M_pin_init) for gd_EC800M_pin_init
  302. main.o(i.main) refers to key.o(i.gd_eval_key_init) for gd_eval_key_init
  303. main.o(i.main) refers to ec800m.o(i.EC800MPwoerOn) for EC800MPwoerOn
  304. main.o(i.main) refers to ec800m.o(i.EC800MWaitReady) for EC800MWaitReady
  305. main.o(i.main) refers to ec800m.o(i.EC800MSetPDP) for EC800MSetPDP
  306. main.o(i.main) refers to mallocr.o(i.__malloc$realloc) for malloc
  307. main.o(i.main) refers to main.o(i.readID) for readID
  308. main.o(i.main) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  309. main.o(i.main) refers to strcpy.o(.text) for strcpy
  310. main.o(i.main) refers to memseta.o(.text) for __aeabi_memclr
  311. main.o(i.main) refers to printfa.o(i.__0sprintf) for __2sprintf
  312. main.o(i.main) refers to main.o(i.http_load_config) for http_load_config
  313. main.o(i.main) refers to mallocr.o(i.__free$realloc) for free
  314. main.o(i.main) refers to usart.o(i.config_485_port) for config_485_port
  315. main.o(i.main) refers to usart.o(i.gd_485_DE_pin_init) for gd_485_DE_pin_init
  316. main.o(i.main) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  317. main.o(i.main) refers to ec800m.o(i.ConnectMQTTSever) for ConnectMQTTSever
  318. main.o(i.main) refers to ec800m.o(i.MQTTSubTopic) for MQTTSubTopic
  319. main.o(i.main) refers to ring_buffer.o(i.ring_buffer_init) for ring_buffer_init
  320. main.o(i.main) refers to mmodbus.o(i.mmodbus_init) for mmodbus_init
  321. main.o(i.main) refers to dlt645_port.o(i.dlt645_init) for dlt645_init
  322. main.o(i.main) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  323. main.o(i.main) refers to otaevent.o(i.check_ota_event) for check_ota_event
  324. main.o(i.main) refers to systick.o(i.delay_1ms) for delay_1ms
  325. main.o(i.main) refers to parsedevicemessage.o(.bss) for mqttRecv
  326. main.o(i.readID) refers to main.o(.data) for hex_table
  327. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_write_enable) for fwdgt_write_enable
  328. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_counter_reload) for fwdgt_counter_reload
  329. main.o(.data) refers to main.o(.conststring) for .conststring
  330. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  331. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  332. pc.o(i.USART2_IRQHandler) refers to mallocr.o(i.__malloc$realloc) for malloc
  333. pc.o(i.USART2_IRQHandler) refers to memseta.o(.text) for __aeabi_memclr
  334. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  335. pc.o(i.USART2_IRQHandler) refers to otaevent.o(.bss) for ota_data
  336. pc.o(i.USART2_IRQHandler) refers to pc.o(.data) for RxState
  337. pc.o(i.WaitField) refers to systick.o(i.delay_1ms) for delay_1ms
  338. pc.o(i.WaitField) refers to strstr.o(.text) for strstr
  339. pc.o(i.WaitField) refers to usart.o(.data) for UART0_RX_STAT
  340. pc.o(i.WaitField) refers to usart.o(.bss) for UART0_RX_BUF
  341. pc.o(i.readGatewayMessage) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  342. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__malloc$realloc) for malloc
  343. pc.o(i.readGatewayMessage) refers to memseta.o(.text) for __aeabi_memclr
  344. pc.o(i.readGatewayMessage) refers to strlen.o(.text) for strlen
  345. pc.o(i.readGatewayMessage) refers to memcpya.o(.text) for __aeabi_memcpy
  346. pc.o(i.readGatewayMessage) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  347. pc.o(i.readGatewayMessage) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  348. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__free$realloc) for free
  349. pc.o(i.readSIMCARD) refers to _scanf_str.o(.text) for _scanf_string
  350. pc.o(i.readSIMCARD) refers to _scanf_int.o(.text) for _scanf_int
  351. pc.o(i.readSIMCARD) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  352. pc.o(i.readSIMCARD) refers to mallocr.o(i.__malloc$realloc) for malloc
  353. pc.o(i.readSIMCARD) refers to memseta.o(.text) for __aeabi_memclr
  354. pc.o(i.readSIMCARD) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  355. pc.o(i.readSIMCARD) refers to pc.o(i.WaitField) for WaitField
  356. pc.o(i.readSIMCARD) refers to __0sscanf.o(.text) for __0sscanf
  357. pc.o(i.readSIMCARD) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  358. pc.o(i.readSIMCARD) refers to strstr.o(.text) for strstr
  359. pc.o(i.readSIMCARD) refers to fflti.o(.text) for __aeabi_i2f
  360. pc.o(i.readSIMCARD) refers to fdiv.o(.text) for __aeabi_fdiv
  361. pc.o(i.readSIMCARD) refers to fmul.o(.text) for __aeabi_fmul
  362. pc.o(i.readSIMCARD) refers to ffixi.o(.text) for __aeabi_f2iz
  363. pc.o(i.readSIMCARD) refers to printfa.o(i.__0sprintf) for __2sprintf
  364. pc.o(i.readSIMCARD) refers to strlen.o(.text) for strlen
  365. pc.o(i.readSIMCARD) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  366. pc.o(i.readSIMCARD) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  367. pc.o(i.readSIMCARD) refers to mallocr.o(i.__free$realloc) for free
  368. pc.o(i.readSIMCARD) refers to usart.o(.bss) for UART0_RX_BUF
  369. pc.o(i.readSIMCARD) refers to pc.o(.conststring) for .conststring
  370. otaevent.o(i.WaitResponse_value) refers to systick.o(i.delay_1ms) for delay_1ms
  371. otaevent.o(i.WaitResponse_value) refers to strstr.o(.text) for strstr
  372. otaevent.o(i.WaitResponse_value) refers to strtol.o(.text) for strtol
  373. otaevent.o(i.WaitResponse_value) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  374. otaevent.o(i.WaitResponse_value) refers to usart.o(.data) for UART0_RX_STAT
  375. otaevent.o(i.WaitResponse_value) refers to usart.o(.bss) for UART0_RX_BUF
  376. otaevent.o(i.check_ota_event) refers to otaevent.o(i.xmodem) for xmodem
  377. otaevent.o(i.check_ota_event) refers to otaevent.o(.bss) for ota_data
  378. otaevent.o(i.xmodem) refers to systick.o(i.gettick) for gettick
  379. otaevent.o(i.xmodem) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  380. otaevent.o(i.xmodem) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  381. otaevent.o(i.xmodem) refers to systick.o(i.delay_1ms) for delay_1ms
  382. otaevent.o(i.xmodem) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  383. otaevent.o(i.xmodem) refers to ec800m.o(i.WaitResponse) for WaitResponse
  384. otaevent.o(i.xmodem) refers to otaevent.o(i.Xmodem_CRC16) for Xmodem_CRC16
  385. otaevent.o(i.xmodem) refers to otaevent.o(i.WaitResponse_value) for WaitResponse_value
  386. otaevent.o(i.xmodem) refers to printfa.o(i.__0sprintf) for __2sprintf
  387. otaevent.o(i.xmodem) refers to strlen.o(.text) for strlen
  388. otaevent.o(i.xmodem) refers to memseta.o(.text) for __aeabi_memclr
  389. otaevent.o(i.xmodem) refers to otaevent.o(.bss) for ota_data
  390. otaevent.o(i.xmodem) refers to otaevent.o(.data) for ota_message
  391. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  392. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  393. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_enable) for rcu_bkp_reset_enable
  394. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_disable) for rcu_bkp_reset_disable
  395. gd32f10x_can.o(i.can_debug_freeze_disable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  396. gd32f10x_can.o(i.can_debug_freeze_enable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  397. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  398. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  399. gd32f10x_can.o(i.can_interrupt_flag_get) refers to gd32f10x_can.o(i.can_receive_message_length_get) for can_receive_message_length_get
  400. gd32f10x_can.o(i.can_interrupt_flag_get) refers to gd32f10x_can.o(i.can_error_get) for can_error_get
  401. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  402. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  403. gd32f10x_dma.o(i.dma_channel_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  404. gd32f10x_dma.o(i.dma_channel_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  405. gd32f10x_dma.o(i.dma_circulation_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  406. gd32f10x_dma.o(i.dma_circulation_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  407. gd32f10x_dma.o(i.dma_deinit) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  408. gd32f10x_dma.o(i.dma_init) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  409. gd32f10x_dma.o(i.dma_interrupt_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  410. gd32f10x_dma.o(i.dma_interrupt_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  411. gd32f10x_dma.o(i.dma_memory_address_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  412. gd32f10x_dma.o(i.dma_memory_increase_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  413. gd32f10x_dma.o(i.dma_memory_increase_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  414. gd32f10x_dma.o(i.dma_memory_to_memory_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  415. gd32f10x_dma.o(i.dma_memory_to_memory_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  416. gd32f10x_dma.o(i.dma_memory_width_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  417. gd32f10x_dma.o(i.dma_periph_address_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  418. gd32f10x_dma.o(i.dma_periph_increase_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  419. gd32f10x_dma.o(i.dma_periph_increase_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  420. gd32f10x_dma.o(i.dma_periph_width_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  421. gd32f10x_dma.o(i.dma_priority_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  422. gd32f10x_dma.o(i.dma_transfer_direction_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  423. gd32f10x_dma.o(i.dma_transfer_number_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  424. gd32f10x_dma.o(i.dma_transfer_number_get) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  425. gd32f10x_fmc.o(i.fmc_bank0_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  426. gd32f10x_fmc.o(i.fmc_bank0_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank0_state_get) for fmc_bank0_state_get
  427. gd32f10x_fmc.o(i.fmc_bank1_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  428. gd32f10x_fmc.o(i.fmc_bank1_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank1_state_get) for fmc_bank1_state_get
  429. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  430. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  431. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  432. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  433. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  434. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  435. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  436. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  437. gd32f10x_fmc.o(i.ob_data_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  438. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  439. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.ob_spc_get) for ob_spc_get
  440. gd32f10x_fmc.o(i.ob_security_protection_config) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  441. gd32f10x_fmc.o(i.ob_user_write) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  442. gd32f10x_fmc.o(i.ob_write_protection_enable) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  443. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  444. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  445. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  446. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  447. gd32f10x_i2c.o(i.i2c_clock_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  448. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  449. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  450. gd32f10x_misc.o(i.nvic_irq_enable) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  451. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  452. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  453. gd32f10x_pmu.o(i.pmu_to_deepsleepmode) refers to gd32f10x_pmu.o(.bss) for reg_snap
  454. gd32f10x_rcu.o(i.rcu_deinit) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
  455. gd32f10x_rcu.o(i.rcu_osci_stab_wait) refers to gd32f10x_rcu.o(i.rcu_flag_get) for rcu_flag_get
  456. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  457. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  458. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  459. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  460. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  461. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  462. gd32f10x_spi.o(i.i2s_psc_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  463. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  464. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  465. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  466. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  467. gd32f10x_timer.o(i.timer_external_clock_mode0_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  468. gd32f10x_timer.o(i.timer_external_clock_mode1_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  469. gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config) refers to gd32f10x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
  470. gd32f10x_timer.o(i.timer_input_capture_config) refers to gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
  471. gd32f10x_timer.o(i.timer_input_pwm_capture_config) refers to gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
  472. gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config) refers to gd32f10x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
  473. gd32f10x_usart.o(i.usart_baudrate_set) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  474. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  475. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  476. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  477. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  478. led.o(i.gd_eval_led_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  479. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  480. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  481. led.o(i.gd_eval_led_init) refers to led.o(.data) for GPIO_CLK
  482. led.o(i.gd_eval_led_off) refers to led.o(.data) for GPIO_PIN
  483. led.o(i.gd_eval_led_on) refers to led.o(.data) for GPIO_PIN
  484. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  485. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
  486. led.o(i.gd_eval_led_toggle) refers to led.o(.data) for GPIO_PIN
  487. spi.o(i.SPI0_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  488. spi.o(i.SPI0_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  489. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_i2s_deinit) for spi_i2s_deinit
  490. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_init) for spi_init
  491. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_enable) for spi_enable
  492. spi.o(i.SPI0_Read) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  493. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_flag_get) for spi_i2s_flag_get
  494. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_transmit) for spi_i2s_data_transmit
  495. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_receive) for spi_i2s_data_receive
  496. spi.o(i.SPI0_Write) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  497. usart.o(i.Clear_DMA_Buffer) refers to memseta.o(.text) for __aeabi_memclr
  498. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.data) for UART0_RX_NUM
  499. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.bss) for UART0_RX_BUF
  500. usart.o(i.config_485_port) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  501. usart.o(i.config_485_port) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  502. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  503. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  504. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  505. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  506. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  507. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  508. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  509. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  510. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  511. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  512. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_flag_clear) for usart_flag_clear
  513. usart.o(i.config_485_port) refers to usart.o(.data) for COM_GPIO_CLK
  514. usart.o(i.dma_config) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  515. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_deinit) for dma_deinit
  516. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_init) for dma_init
  517. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_circulation_disable) for dma_circulation_disable
  518. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_memory_to_memory_disable) for dma_memory_to_memory_disable
  519. usart.o(i.dma_config) refers to gd32f10x_usart.o(i.usart_dma_transmit_config) for usart_dma_transmit_config
  520. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_interrupt_enable) for dma_interrupt_enable
  521. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  522. usart.o(i.dma_config) refers to usart.o(.bss) for UART0_RX_BUF
  523. usart.o(i.dma_config_change) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  524. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_deinit) for dma_deinit
  525. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_init) for dma_init
  526. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_circulation_disable) for dma_circulation_disable
  527. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_memory_to_memory_disable) for dma_memory_to_memory_disable
  528. usart.o(i.dma_config_change) refers to gd32f10x_usart.o(i.usart_dma_transmit_config) for usart_dma_transmit_config
  529. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_interrupt_enable) for dma_interrupt_enable
  530. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  531. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  532. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  533. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  534. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  535. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  536. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  537. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  538. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  539. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  540. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  541. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  542. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  543. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_rx) for gd_485_DE_rx
  544. usart.o(i.gd_com_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  545. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
  546. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  547. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
  548. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  549. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  550. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  551. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  552. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  553. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  554. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  555. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  556. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  557. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  558. usart.o(i.gd_com_init) refers to usart.o(.data) for COM_GPIO_CLK
  559. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  560. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  561. w25q32.o(i.W25Q32_Enable) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  562. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  563. w25q32.o(i.W25Q32_Enable) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  564. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  565. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  566. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  567. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  568. w25q32.o(i.W25Q32_Erase64K) refers to spi.o(i.SPI0_Write) for SPI0_Write
  569. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  570. w25q32.o(i.W25Q32_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  571. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  572. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  573. w25q32.o(i.W25Q32_Init) refers to spi.o(i.SPI0_Init) for SPI0_Init
  574. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  575. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  576. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  577. w25q32.o(i.W25Q32_PageWrite) refers to spi.o(i.SPI0_Write) for SPI0_Write
  578. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  579. w25q32.o(i.W25Q32_Read) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  580. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  581. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Write) for SPI0_Write
  582. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Read) for SPI0_Read
  583. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  584. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  585. w25q32.o(i.W25Q32_WaitBusy) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  586. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  587. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
  588. key.o(i.EXTI1_IRQHandler) refers to systick.o(i.delay_1ms) for delay_1ms
  589. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  590. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  591. key.o(i.EXTI1_IRQHandler) refers to key.o(.data) for KEY_PIN
  592. key.o(i.gd_eval_key_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  593. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  594. key.o(i.gd_eval_key_init) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  595. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
  596. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_init) for exti_init
  597. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  598. key.o(i.gd_eval_key_init) refers to key.o(.data) for KEY_CLK
  599. cjson.o(i.add_item_to_array) refers to cjson.o(i.suffix_object) for suffix_object
  600. cjson.o(i.add_item_to_object) refers to cjson.o(i.cast_away_const) for cast_away_const
  601. cjson.o(i.add_item_to_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  602. cjson.o(i.add_item_to_object) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  603. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  604. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  605. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  606. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(.data) for global_hooks
  607. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_CreateBool) for cJSON_CreateBool
  608. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  609. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  610. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(.data) for global_hooks
  611. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_CreateFalse) for cJSON_CreateFalse
  612. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  613. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  614. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(.data) for global_hooks
  615. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.create_reference) for create_reference
  616. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  617. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(.data) for global_hooks
  618. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.create_reference) for create_reference
  619. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  620. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(.data) for global_hooks
  621. cjson.o(i.cJSON_AddItemToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  622. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  623. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(.data) for global_hooks
  624. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  625. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(.data) for global_hooks
  626. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_CreateNull) for cJSON_CreateNull
  627. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  628. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  629. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(.data) for global_hooks
  630. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  631. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  632. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  633. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(.data) for global_hooks
  634. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_CreateObject) for cJSON_CreateObject
  635. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  636. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  637. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(.data) for global_hooks
  638. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_CreateRaw) for cJSON_CreateRaw
  639. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  640. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  641. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(.data) for global_hooks
  642. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  643. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  644. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  645. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(.data) for global_hooks
  646. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_CreateTrue) for cJSON_CreateTrue
  647. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  648. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  649. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(.data) for global_hooks
  650. cjson.o(i.cJSON_Compare) refers to cjson.o(i.compare_double) for compare_double
  651. cjson.o(i.cJSON_Compare) refers to strcmp.o(.text) for strcmp
  652. cjson.o(i.cJSON_Compare) refers to cjson.o(i.get_object_item) for get_object_item
  653. cjson.o(i.cJSON_CreateArray) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  654. cjson.o(i.cJSON_CreateArray) refers to cjson.o(.data) for global_hooks
  655. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  656. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  657. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(.data) for global_hooks
  658. cjson.o(i.cJSON_CreateBool) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  659. cjson.o(i.cJSON_CreateBool) refers to cjson.o(.data) for global_hooks
  660. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  661. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  662. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  663. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.suffix_object) for suffix_object
  664. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  665. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(.data) for global_hooks
  666. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  667. cjson.o(i.cJSON_CreateFloatArray) refers to f2d.o(.text) for __aeabi_f2d
  668. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  669. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  670. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.suffix_object) for suffix_object
  671. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  672. cjson.o(i.cJSON_CreateIntArray) refers to dflti.o(.text) for __aeabi_i2d
  673. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  674. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  675. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.suffix_object) for suffix_object
  676. cjson.o(i.cJSON_CreateNull) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  677. cjson.o(i.cJSON_CreateNull) refers to cjson.o(.data) for global_hooks
  678. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  679. cjson.o(i.cJSON_CreateNumber) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  680. cjson.o(i.cJSON_CreateNumber) refers to cdcmple.o(.text) for __aeabi_cdcmple
  681. cjson.o(i.cJSON_CreateNumber) refers to dfixi.o(.text) for __aeabi_d2iz
  682. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(.data) for global_hooks
  683. cjson.o(i.cJSON_CreateObject) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  684. cjson.o(i.cJSON_CreateObject) refers to cjson.o(.data) for global_hooks
  685. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  686. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  687. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(.data) for global_hooks
  688. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  689. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  690. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  691. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(.data) for global_hooks
  692. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  693. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  694. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  695. cjson.o(i.cJSON_CreateString) refers to cjson.o(.data) for global_hooks
  696. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  697. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  698. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  699. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.suffix_object) for suffix_object
  700. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  701. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  702. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(.data) for global_hooks
  703. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  704. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(.data) for global_hooks
  705. cjson.o(i.cJSON_Delete) refers to cjson.o(.data) for global_hooks
  706. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_DetachItemFromArray) for cJSON_DetachItemFromArray
  707. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  708. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_DetachItemFromObject) for cJSON_DetachItemFromObject
  709. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  710. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) for cJSON_DetachItemFromObjectCaseSensitive
  711. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  712. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.get_array_item) for get_array_item
  713. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  714. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  715. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  716. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  717. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  718. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  719. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  720. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  721. cjson.o(i.cJSON_Duplicate) refers to cjson.o(.data) for global_hooks
  722. cjson.o(i.cJSON_GetArrayItem) refers to cjson.o(i.get_array_item) for get_array_item
  723. cjson.o(i.cJSON_GetErrorPtr) refers to cjson.o(.data) for global_error
  724. cjson.o(i.cJSON_GetNumberValue) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  725. cjson.o(i.cJSON_GetObjectItem) refers to cjson.o(i.get_object_item) for get_object_item
  726. cjson.o(i.cJSON_GetObjectItemCaseSensitive) refers to cjson.o(i.get_object_item) for get_object_item
  727. cjson.o(i.cJSON_GetStringValue) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  728. cjson.o(i.cJSON_HasObjectItem) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  729. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__malloc$realloc) for malloc
  730. cjson.o(i.cJSON_InitHooks) refers to cjson.o(.data) for global_hooks
  731. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__free$realloc) for free
  732. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.realloc) for realloc
  733. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  734. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  735. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_oneline_comment) for skip_oneline_comment
  736. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_multiline_comment) for skip_multiline_comment
  737. cjson.o(i.cJSON_Minify) refers to cjson.o(i.minify_string) for minify_string
  738. cjson.o(i.cJSON_New_Item) refers to memseta.o(.text) for __aeabi_memclr4
  739. cjson.o(i.cJSON_Parse) refers to cjson.o(i.cJSON_ParseWithOpts) for cJSON_ParseWithOpts
  740. cjson.o(i.cJSON_ParseWithLength) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  741. cjson.o(i.cJSON_ParseWithLengthOpts) refers to memseta.o(.text) for __aeabi_memclr4
  742. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  743. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.skip_utf8_bom) for skip_utf8_bom
  744. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  745. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.parse_value) for parse_value
  746. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  747. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(.data) for global_error
  748. cjson.o(i.cJSON_ParseWithOpts) refers to strlen.o(.text) for strlen
  749. cjson.o(i.cJSON_ParseWithOpts) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  750. cjson.o(i.cJSON_Print) refers to cjson.o(i.print) for print
  751. cjson.o(i.cJSON_Print) refers to cjson.o(.data) for global_hooks
  752. cjson.o(i.cJSON_PrintBuffered) refers to memseta.o(.text) for __aeabi_memclr4
  753. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(i.print_value) for print_value
  754. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(.data) for global_hooks
  755. cjson.o(i.cJSON_PrintPreallocated) refers to memseta.o(.text) for __aeabi_memclr4
  756. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(i.print_value) for print_value
  757. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(.data) for global_hooks
  758. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(i.print) for print
  759. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(.data) for global_hooks
  760. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  761. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  762. cjson.o(i.cJSON_ReplaceItemInObject) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  763. cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  764. cjson.o(i.cJSON_ReplaceItemViaPointer) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  765. cjson.o(i.cJSON_SetNumberHelper) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  766. cjson.o(i.cJSON_SetNumberHelper) refers to cdcmple.o(.text) for __aeabi_cdcmple
  767. cjson.o(i.cJSON_SetNumberHelper) refers to dfixi.o(.text) for __aeabi_d2iz
  768. cjson.o(i.cJSON_SetValuestring) refers to strlen.o(.text) for strlen
  769. cjson.o(i.cJSON_SetValuestring) refers to strcpy.o(.text) for strcpy
  770. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  771. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_free) for cJSON_free
  772. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(.data) for global_hooks
  773. cjson.o(i.cJSON_Version) refers to printfa.o(i.__0sprintf) for __2sprintf
  774. cjson.o(i.cJSON_Version) refers to cjson.o(.bss) for version
  775. cjson.o(i.cJSON_free) refers to cjson.o(.data) for global_hooks
  776. cjson.o(i.cJSON_malloc) refers to cjson.o(.data) for global_hooks
  777. cjson.o(i.cJSON_strdup) refers to strlen.o(.text) for strlen
  778. cjson.o(i.cJSON_strdup) refers to memcpya.o(.text) for __aeabi_memcpy
  779. cjson.o(i.case_insensitive_strcmp) refers to tolower.o(.text) for tolower
  780. cjson.o(i.compare_double) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  781. cjson.o(i.compare_double) refers to dmul.o(.text) for __aeabi_dmul
  782. cjson.o(i.compare_double) refers to dadd.o(.text) for __aeabi_dsub
  783. cjson.o(i.compare_double) refers to cdcmple.o(.text) for __aeabi_cdcmple
  784. cjson.o(i.create_reference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  785. cjson.o(i.create_reference) refers to memcpya.o(.text) for __aeabi_memcpy4
  786. cjson.o(i.ensure) refers to memcpya.o(.text) for __aeabi_memcpy
  787. cjson.o(i.get_object_item) refers to strcmp.o(.text) for strcmp
  788. cjson.o(i.get_object_item) refers to cjson.o(i.case_insensitive_strcmp) for case_insensitive_strcmp
  789. cjson.o(i.parse_array) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  790. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  791. cjson.o(i.parse_array) refers to cjson.o(i.parse_value) for parse_value
  792. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  793. cjson.o(i.parse_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  794. cjson.o(i.parse_number) refers to strtod.o(i.strtod) for strtod
  795. cjson.o(i.parse_number) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  796. cjson.o(i.parse_number) refers to cdcmple.o(.text) for __aeabi_cdcmple
  797. cjson.o(i.parse_number) refers to dfixi.o(.text) for __aeabi_d2iz
  798. cjson.o(i.parse_object) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  799. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  800. cjson.o(i.parse_object) refers to cjson.o(i.parse_string) for parse_string
  801. cjson.o(i.parse_object) refers to cjson.o(i.parse_value) for parse_value
  802. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  803. cjson.o(i.parse_string) refers to cjson.o(i.utf16_literal_to_utf8) for utf16_literal_to_utf8
  804. cjson.o(i.parse_value) refers to strncmp.o(.text) for strncmp
  805. cjson.o(i.parse_value) refers to cjson.o(i.parse_string) for parse_string
  806. cjson.o(i.parse_value) refers to cjson.o(i.parse_number) for parse_number
  807. cjson.o(i.parse_value) refers to cjson.o(i.parse_array) for parse_array
  808. cjson.o(i.parse_value) refers to cjson.o(i.parse_object) for parse_object
  809. cjson.o(i.print) refers to memseta.o(.text) for __aeabi_memclr4
  810. cjson.o(i.print) refers to cjson.o(i.print_value) for print_value
  811. cjson.o(i.print) refers to cjson.o(i.update_offset) for update_offset
  812. cjson.o(i.print) refers to memcpya.o(.text) for __aeabi_memcpy
  813. cjson.o(i.print_array) refers to cjson.o(i.ensure) for ensure
  814. cjson.o(i.print_array) refers to cjson.o(i.print_value) for print_value
  815. cjson.o(i.print_array) refers to cjson.o(i.update_offset) for update_offset
  816. cjson.o(i.print_number) refers to scanf_fp.o(.text) for _scanf_real
  817. cjson.o(i.print_number) refers to memseta.o(.text) for __aeabi_memclr4
  818. cjson.o(i.print_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  819. cjson.o(i.print_number) refers to printfa.o(i.__0sprintf) for __2sprintf
  820. cjson.o(i.print_number) refers to dflti.o(.text) for __aeabi_i2d
  821. cjson.o(i.print_number) refers to cdcmple.o(.text) for __aeabi_cdcmpeq
  822. cjson.o(i.print_number) refers to __0sscanf.o(.text) for __0sscanf
  823. cjson.o(i.print_number) refers to cjson.o(i.compare_double) for compare_double
  824. cjson.o(i.print_number) refers to cjson.o(i.ensure) for ensure
  825. cjson.o(i.print_object) refers to cjson.o(i.ensure) for ensure
  826. cjson.o(i.print_object) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  827. cjson.o(i.print_object) refers to cjson.o(i.update_offset) for update_offset
  828. cjson.o(i.print_object) refers to cjson.o(i.print_value) for print_value
  829. cjson.o(i.print_string) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  830. cjson.o(i.print_string_ptr) refers to cjson.o(i.ensure) for ensure
  831. cjson.o(i.print_string_ptr) refers to strcpy.o(.text) for strcpy
  832. cjson.o(i.print_string_ptr) refers to memcpya.o(.text) for __aeabi_memcpy
  833. cjson.o(i.print_string_ptr) refers to printfa.o(i.__0sprintf) for __2sprintf
  834. cjson.o(i.print_value) refers to cjson.o(i.ensure) for ensure
  835. cjson.o(i.print_value) refers to strcpy.o(.text) for strcpy
  836. cjson.o(i.print_value) refers to cjson.o(i.print_number) for print_number
  837. cjson.o(i.print_value) refers to strlen.o(.text) for strlen
  838. cjson.o(i.print_value) refers to memcpya.o(.text) for __aeabi_memcpy
  839. cjson.o(i.print_value) refers to cjson.o(i.print_string) for print_string
  840. cjson.o(i.print_value) refers to cjson.o(i.print_array) for print_array
  841. cjson.o(i.print_value) refers to cjson.o(i.print_object) for print_object
  842. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_free) for cJSON_free
  843. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  844. cjson.o(i.replace_item_in_object) refers to cjson.o(i.get_object_item) for get_object_item
  845. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  846. cjson.o(i.replace_item_in_object) refers to cjson.o(.data) for global_hooks
  847. cjson.o(i.skip_utf8_bom) refers to strncmp.o(.text) for strncmp
  848. cjson.o(i.update_offset) refers to strlen.o(.text) for strlen
  849. cjson.o(i.utf16_literal_to_utf8) refers to cjson.o(i.parse_hex4) for parse_hex4
  850. cjson.o(.data) refers to mallocr.o(i.__malloc$realloc) for malloc
  851. cjson.o(.data) refers to mallocr.o(i.__free$realloc) for free
  852. cjson.o(.data) refers to mallocr.o(i.realloc) for realloc
  853. dlt645.o(i.dlt645_read_data) refers to dlt645_1997.o(i.dlt645_1997_read_data) for dlt645_1997_read_data
  854. dlt645.o(i.dlt645_read_data) refers to dlt645_2007.o(i.dlt645_2007_read_data) for dlt645_2007_read_data
  855. dlt645.o(i.dlt645_receive_msg) refers to dlt645_1997.o(i.dlt645_1997_recv_check) for dlt645_1997_recv_check
  856. dlt645.o(i.dlt645_receive_msg) refers to dlt645_2007.o(i.dlt645_2007_recv_check) for dlt645_2007_recv_check
  857. dlt645.o(i.dlt645_send_msg) refers to dlt645_data.o(i._crc) for _crc
  858. dlt645_2007.o(i.dlt645_2007_parsing_data) refers to dlt645_data.o(i.dlt645_data_parse_by_format_to_float) for dlt645_data_parse_by_format_to_float
  859. dlt645_2007.o(i.dlt645_2007_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  860. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  861. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  862. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645_2007.o(i.dlt645_2007_parsing_data) for dlt645_2007_parsing_data
  863. dlt645_2007.o(i.dlt645_2007_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  864. dlt645_2007.o(i.dlt645_write_data) refers to memseta.o(.text) for __aeabi_memclr4
  865. dlt645_2007.o(i.dlt645_write_data) refers to memcpya.o(.text) for __aeabi_memcpy
  866. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  867. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  868. dlt645_data.o(i.data_package_translate_to_int) refers to dfltui.o(.text) for __aeabi_ui2d
  869. dlt645_data.o(i.data_package_translate_to_int) refers to pow.o(i.pow) for pow
  870. dlt645_data.o(i.data_package_translate_to_int) refers to dflti.o(.text) for __aeabi_i2d
  871. dlt645_data.o(i.data_package_translate_to_int) refers to dmul.o(.text) for __aeabi_dmul
  872. dlt645_data.o(i.data_package_translate_to_int) refers to dadd.o(.text) for __aeabi_dadd
  873. dlt645_data.o(i.data_package_translate_to_int) refers to dfixi.o(.text) for __aeabi_d2iz
  874. dlt645_data.o(i.dlt645_common_check) refers to dlt645_data.o(i._crc) for _crc
  875. dlt645_data.o(i.dlt645_common_check) refers to memcmp.o(.text) for memcmp
  876. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to dlt645_data.o(i.data_package_translate_to_int) for data_package_translate_to_int
  877. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to strlen.o(.text) for strlen
  878. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to dflti.o(.text) for __aeabi_i2d
  879. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to pow.o(i.pow) for pow
  880. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to ddiv.o(.text) for __aeabi_ddiv
  881. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to d2f.o(.text) for __aeabi_d2f
  882. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to dlt645_data.o(i.data_package_translate_to_int) for data_package_translate_to_int
  883. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to strlen.o(.text) for strlen
  884. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to dflti.o(.text) for __aeabi_i2d
  885. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to pow.o(i.pow) for pow
  886. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to ddiv.o(.text) for __aeabi_ddiv
  887. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to d2f.o(.text) for __aeabi_d2f
  888. dlt645_data.o(i.str_to_bcd) refers to strlen.o(.text) for strlen
  889. dlt645_data.o(i.str_to_bcd) refers to memseta.o(.text) for __aeabi_memclr
  890. dlt645_port.o(i.dlt645_hw_read) refers to systick.o(i.gettick) for gettick
  891. dlt645_port.o(i.dlt645_hw_read) refers to memcpya.o(.text) for __aeabi_memcpy
  892. dlt645_port.o(i.dlt645_hw_read) refers to dlt645_port.o(.bss) for dlt645_port
  893. dlt645_port.o(i.dlt645_hw_write) refers to memseta.o(.text) for __aeabi_memclr4
  894. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  895. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  896. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  897. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  898. dlt645_port.o(i.dlt645_hw_write) refers to dlt645_port.o(.bss) for dlt645_port
  899. dlt645_port.o(i.dlt645_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  900. dlt645_port.o(i.dlt645_init) refers to dlt645_port.o(.bss) for dlt645_port
  901. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  902. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  903. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  904. dlt645_port.o(i.dlt_callback) refers to dlt645_port.o(.bss) for dlt645_port
  905. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_write) for dlt645_hw_write
  906. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_read) for dlt645_hw_read
  907. dlt645_port.o(.data) refers to dlt645_port.o(.bss) for dlt645_port
  908. dlt645_1997.o(i.dlt645_1997_parsing_data) refers to dlt645_data.o(i.dlt645_data_parse_by_format_to_float) for dlt645_data_parse_by_format_to_float
  909. dlt645_1997.o(i.dlt645_1997_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  910. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  911. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  912. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645_1997.o(i.dlt645_1997_parsing_data) for dlt645_1997_parsing_data
  913. dlt645_1997.o(i.dlt645_1997_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  914. pow.o(i.__softfp_pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  915. pow.o(i.__softfp_pow) refers to pow.o(i.pow) for pow
  916. pow.o(i.pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  917. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  918. pow.o(i.pow) refers to errno.o(i.__set_errno) for __set_errno
  919. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_divzero) for __mathlib_dbl_divzero
  920. pow.o(i.pow) refers to ddiv.o(.text) for __aeabi_ddiv
  921. pow.o(i.pow) refers to sqrt.o(i.sqrt) for sqrt
  922. pow.o(i.pow) refers to dmul.o(.text) for __aeabi_dmul
  923. pow.o(i.pow) refers to dflti.o(.text) for __aeabi_i2d
  924. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
  925. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_overflow) for __mathlib_dbl_overflow
  926. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
  927. pow.o(i.pow) refers to dadd.o(.text) for __aeabi_dsub
  928. pow.o(i.pow) refers to dscalb.o(.text) for __ARM_scalbn
  929. pow.o(i.pow) refers to qnan.o(.constdata) for __mathlib_zero
  930. pow.o(i.pow) refers to poly.o(i.__kernel_poly) for __kernel_poly
  931. pow.o(i.pow) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  932. pow.o(i.pow) refers to pow.o(.constdata) for .constdata
  933. pow.o(i.pow) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
  934. pow.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  935. pow_x.o(i.____softfp_pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  936. pow_x.o(i.____softfp_pow$lsc) refers to pow_x.o(i.__pow$lsc) for __pow$lsc
  937. pow_x.o(i.__pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  938. pow_x.o(i.__pow$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  939. pow_x.o(i.__pow$lsc) refers to errno.o(i.__set_errno) for __set_errno
  940. pow_x.o(i.__pow$lsc) refers to ddiv.o(.text) for __aeabi_ddiv
  941. pow_x.o(i.__pow$lsc) refers to sqrt.o(i.sqrt) for sqrt
  942. pow_x.o(i.__pow$lsc) refers to dmul.o(.text) for __aeabi_dmul
  943. pow_x.o(i.__pow$lsc) refers to dflti.o(.text) for __aeabi_i2d
  944. pow_x.o(i.__pow$lsc) refers to dadd.o(.text) for __aeabi_dsub
  945. pow_x.o(i.__pow$lsc) refers to dscalb.o(.text) for __ARM_scalbn
  946. pow_x.o(i.__pow$lsc) refers to qnan.o(.constdata) for __mathlib_zero
  947. pow_x.o(i.__pow$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
  948. pow_x.o(i.__pow$lsc) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  949. pow_x.o(i.__pow$lsc) refers to pow_x.o(.constdata) for .constdata
  950. pow_x.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  951. strtod.o(i.__softfp_strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  952. strtod.o(i.__softfp_strtod) refers to strtod.o(.text) for __strtod_int
  953. strtod.o(i.strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  954. strtod.o(i.strtod) refers to strtod.o(.text) for __strtod_int
  955. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
  956. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
  957. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
  958. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
  959. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
  960. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
  961. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
  962. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
  963. printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  964. printfb.o(i.__0fprintf$bare) refers to log.o(i.fputc) for fputc
  965. printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
  966. printfb.o(i.__0printf$bare) refers to log.o(i.fputc) for fputc
  967. printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
  968. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  969. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
  970. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  971. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
  972. printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  973. printfb.o(i.__0vfprintf$bare) refers to log.o(i.fputc) for fputc
  974. printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  975. printfb.o(i.__0vprintf$bare) refers to log.o(i.fputc) for fputc
  976. printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
  977. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  978. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
  979. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  980. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
  981. printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  982. printf0.o(i.__0fprintf$0) refers to log.o(i.fputc) for fputc
  983. printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
  984. printf0.o(i.__0printf$0) refers to log.o(i.fputc) for fputc
  985. printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
  986. printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  987. printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
  988. printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  989. printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
  990. printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  991. printf0.o(i.__0vfprintf$0) refers to log.o(i.fputc) for fputc
  992. printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  993. printf0.o(i.__0vprintf$0) refers to log.o(i.fputc) for fputc
  994. printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
  995. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  996. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
  997. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  998. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
  999. printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1000. printf1.o(i.__0fprintf$1) refers to log.o(i.fputc) for fputc
  1001. printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
  1002. printf1.o(i.__0printf$1) refers to log.o(i.fputc) for fputc
  1003. printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
  1004. printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1005. printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
  1006. printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1007. printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
  1008. printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1009. printf1.o(i.__0vfprintf$1) refers to log.o(i.fputc) for fputc
  1010. printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1011. printf1.o(i.__0vprintf$1) refers to log.o(i.fputc) for fputc
  1012. printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
  1013. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1014. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
  1015. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1016. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
  1017. printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1018. printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1019. printf2.o(i.__0fprintf$2) refers to log.o(i.fputc) for fputc
  1020. printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
  1021. printf2.o(i.__0printf$2) refers to log.o(i.fputc) for fputc
  1022. printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
  1023. printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1024. printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
  1025. printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1026. printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
  1027. printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1028. printf2.o(i.__0vfprintf$2) refers to log.o(i.fputc) for fputc
  1029. printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1030. printf2.o(i.__0vprintf$2) refers to log.o(i.fputc) for fputc
  1031. printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
  1032. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1033. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
  1034. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1035. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
  1036. printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1037. printf3.o(i.__0fprintf$3) refers to log.o(i.fputc) for fputc
  1038. printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
  1039. printf3.o(i.__0printf$3) refers to log.o(i.fputc) for fputc
  1040. printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
  1041. printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1042. printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
  1043. printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1044. printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
  1045. printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1046. printf3.o(i.__0vfprintf$3) refers to log.o(i.fputc) for fputc
  1047. printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1048. printf3.o(i.__0vprintf$3) refers to log.o(i.fputc) for fputc
  1049. printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
  1050. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1051. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
  1052. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1053. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
  1054. printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1055. printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1056. printf4.o(i.__0fprintf$4) refers to log.o(i.fputc) for fputc
  1057. printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
  1058. printf4.o(i.__0printf$4) refers to log.o(i.fputc) for fputc
  1059. printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
  1060. printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1061. printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
  1062. printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1063. printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
  1064. printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1065. printf4.o(i.__0vfprintf$4) refers to log.o(i.fputc) for fputc
  1066. printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1067. printf4.o(i.__0vprintf$4) refers to log.o(i.fputc) for fputc
  1068. printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
  1069. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1070. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
  1071. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1072. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
  1073. printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1074. printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1075. printf5.o(i.__0fprintf$5) refers to log.o(i.fputc) for fputc
  1076. printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
  1077. printf5.o(i.__0printf$5) refers to log.o(i.fputc) for fputc
  1078. printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
  1079. printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1080. printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
  1081. printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1082. printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
  1083. printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1084. printf5.o(i.__0vfprintf$5) refers to log.o(i.fputc) for fputc
  1085. printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1086. printf5.o(i.__0vprintf$5) refers to log.o(i.fputc) for fputc
  1087. printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
  1088. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1089. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
  1090. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1091. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
  1092. printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1093. printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1094. printf6.o(i.__0fprintf$6) refers to log.o(i.fputc) for fputc
  1095. printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
  1096. printf6.o(i.__0printf$6) refers to log.o(i.fputc) for fputc
  1097. printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
  1098. printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1099. printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
  1100. printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1101. printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
  1102. printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1103. printf6.o(i.__0vfprintf$6) refers to log.o(i.fputc) for fputc
  1104. printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1105. printf6.o(i.__0vprintf$6) refers to log.o(i.fputc) for fputc
  1106. printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
  1107. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1108. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
  1109. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1110. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
  1111. printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
  1112. printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1113. printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
  1114. printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1115. printf7.o(i.__0fprintf$7) refers to log.o(i.fputc) for fputc
  1116. printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
  1117. printf7.o(i.__0printf$7) refers to log.o(i.fputc) for fputc
  1118. printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
  1119. printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1120. printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
  1121. printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1122. printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
  1123. printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1124. printf7.o(i.__0vfprintf$7) refers to log.o(i.fputc) for fputc
  1125. printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1126. printf7.o(i.__0vprintf$7) refers to log.o(i.fputc) for fputc
  1127. printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
  1128. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1129. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
  1130. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1131. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
  1132. printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
  1133. printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1134. printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
  1135. printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1136. printf8.o(i.__0fprintf$8) refers to log.o(i.fputc) for fputc
  1137. printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
  1138. printf8.o(i.__0printf$8) refers to log.o(i.fputc) for fputc
  1139. printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
  1140. printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1141. printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
  1142. printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1143. printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
  1144. printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1145. printf8.o(i.__0vfprintf$8) refers to log.o(i.fputc) for fputc
  1146. printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1147. printf8.o(i.__0vprintf$8) refers to log.o(i.fputc) for fputc
  1148. printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
  1149. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1150. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
  1151. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1152. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
  1153. printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
  1154. printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1155. printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
  1156. printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1157. printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
  1158. printfa.o(i.__0fprintf) refers to log.o(i.fputc) for fputc
  1159. printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1160. printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
  1161. printfa.o(i.__0printf) refers to log.o(i.fputc) for fputc
  1162. printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
  1163. printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1164. printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
  1165. printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
  1166. printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1167. printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
  1168. printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
  1169. printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1170. printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
  1171. printfa.o(i.__0vfprintf) refers to log.o(i.fputc) for fputc
  1172. printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1173. printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
  1174. printfa.o(i.__0vprintf) refers to log.o(i.fputc) for fputc
  1175. printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
  1176. printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1177. printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
  1178. printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
  1179. printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1180. printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
  1181. printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
  1182. printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
  1183. printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
  1184. printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
  1185. printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  1186. printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
  1187. printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
  1188. printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
  1189. printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
  1190. printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
  1191. printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1192. printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
  1193. printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
  1194. printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1195. printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1196. printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1197. printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1198. printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1199. malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
  1200. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1201. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
  1202. malloc.o(i.malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1203. mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
  1204. mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1205. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1206. mallocr.o(i.__malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1207. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1208. mallocr.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1209. mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1210. mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for free
  1211. mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1212. mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for malloc
  1213. mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
  1214. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1215. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
  1216. malloca.o(i.__aligned_malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1217. malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
  1218. malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
  1219. mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1220. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1221. mallocra.o(i.__aligned_malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1222. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1223. mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1224. mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
  1225. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
  1226. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1227. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
  1228. mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1229. mallocra.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1230. mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1231. __0sscanf.o(.text) refers to scanf_char.o(.text) for __vfscanf_char
  1232. __0sscanf.o(.text) refers to _sgetc.o(.text) for _sgetc
  1233. _scanf_int.o(.text) refers to _chval.o(.text) for _chval
  1234. scanf_fp.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1235. scanf_fp.o(.text) refers to dfltul.o(.text) for __aeabi_ul2d
  1236. scanf_fp.o(.text) refers to dmul.o(.text) for __aeabi_dmul
  1237. scanf_fp.o(.text) refers to ddiv.o(.text) for __aeabi_ddiv
  1238. scanf_fp.o(.text) refers to scanf_fp.o(i._is_digit) for _is_digit
  1239. scanf_fp.o(.text) refers to d2f.o(.text) for __aeabi_d2f
  1240. strtol.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1241. strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
  1242. strtol.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1243. fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1244. fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1245. fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
  1246. dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1247. dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1248. dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
  1249. dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1250. dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1251. dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1252. ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1253. ddiv.o(.text) refers to depilogue.o(.text) for _double_round
  1254. fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1255. fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
  1256. ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1257. ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
  1258. dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1259. dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1260. dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1261. dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1262. ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1263. dfixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1264. dfixi.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1265. f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1266. cdcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1267. cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1268. d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1269. d2f.o(.text) refers to fepilogue.o(.text) for _float_round
  1270. dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(.text) for __aeabi_ddiv
  1271. dunder.o(i.__mathlib_dbl_infnan) refers to dscalb.o(.text) for __ARM_scalbn
  1272. dunder.o(i.__mathlib_dbl_infnan2) refers to dadd.o(.text) for __aeabi_dadd
  1273. dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(.text) for __aeabi_ddiv
  1274. dunder.o(i.__mathlib_dbl_overflow) refers to dscalb.o(.text) for __ARM_scalbn
  1275. dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(.text) for __aeabi_dmul
  1276. dunder.o(i.__mathlib_dbl_underflow) refers to dscalb.o(.text) for __ARM_scalbn
  1277. fpclassify.o(i.__ARM_fpclassify) refers (Special) to iusefp.o(.text) for __I$use$fp
  1278. poly.o(i.__kernel_poly) refers (Special) to iusefp.o(.text) for __I$use$fp
  1279. poly.o(i.__kernel_poly) refers to dmul.o(.text) for __aeabi_dmul
  1280. poly.o(i.__kernel_poly) refers to dadd.o(.text) for __aeabi_dadd
  1281. qnan.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  1282. sqrt.o(i.__softfp_sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1283. sqrt.o(i.__softfp_sqrt) refers to dsqrt.o(.text) for _dsqrt
  1284. sqrt.o(i.__softfp_sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1285. sqrt.o(i.sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1286. sqrt.o(i.sqrt) refers to dsqrt.o(.text) for _dsqrt
  1287. sqrt.o(i.sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1288. sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1289. sqrt_x.o(i.____softfp_sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1290. sqrt_x.o(i.____softfp_sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1291. sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1292. sqrt_x.o(i.__sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1293. sqrt_x.o(i.__sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1294. sqrt_x.o(i.__sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1295. sqrt_x.o(i.__sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1296. entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
  1297. entry2.o(.ARM.Collect$$$$00002712) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1298. entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1299. entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
  1300. entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
  1301. entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
  1302. entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
  1303. uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1304. uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1305. ctype_o.o(.text) refers to ctype_o.o(.constdata) for .constdata
  1306. ctype_o.o(.constdata) refers to ctype_o.o(.constdata) for __ctype_table
  1307. isalnum_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1308. isalpha_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1309. isblank_o.o(.text) refers to ctype_o.o(.constdata) for __ctype_table
  1310. iscntrl_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1311. isdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1312. isgraph_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1313. islower_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1314. isprint_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1315. ispunct_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1316. isspace_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1317. isupper_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1318. isxdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1319. errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
  1320. errno.o(i.__read_errno) refers to errno.o(.data) for .data
  1321. errno.o(i.__set_errno) refers to errno.o(.data) for .data
  1322. scanf_char.o(.text) refers to _scanf.o(.text) for __vfscanf
  1323. scanf_char.o(.text) refers to isspace_o.o(.text) for isspace
  1324. _strtoul.o(.text) refers to _chval.o(.text) for _chval
  1325. _strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1326. strtod.o(.text) refers to scanf_fp.o(.text) for _scanf_real
  1327. strtod.o(.text) refers to _sgetc.o(.text) for _sgetc
  1328. strtod.o(.text) refers to isspace_o.o(.text) for isspace
  1329. depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1330. depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1331. dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1332. dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1333. dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1334. init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
  1335. isspace_c.o(.text) refers to ctype_c.o(.text) for __ctype_lookup
  1336. _scanf.o(.text) refers (Weak) to scanf_fp.o(.text) for _scanf_real
  1337. _scanf.o(.text) refers (Weak) to _scanf_int.o(.text) for _scanf_int
  1338. _scanf.o(.text) refers (Weak) to _scanf_str.o(.text) for _scanf_string
  1339. dsqrt.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1340. dsqrt.o(.text) refers to depilogue.o(.text) for _double_round
  1341. ctype_c.o(.text) refers to ctype_c.o(.constdata) for .constdata
  1342. scanf_fp.o(i._is_digit) refers (Special) to iusefp.o(.text) for __I$use$fp
  1343. ==============================================================================
  1344. Removing Unused input sections from the image.
  1345. Removing system_gd32f10x.o(.rev16_text), (4 bytes).
  1346. Removing system_gd32f10x.o(.revsh_text), (4 bytes).
  1347. Removing gd32f10x_it.o(.rev16_text), (4 bytes).
  1348. Removing gd32f10x_it.o(.revsh_text), (4 bytes).
  1349. Removing systick.o(.rev16_text), (4 bytes).
  1350. Removing systick.o(.revsh_text), (4 bytes).
  1351. Removing log.o(.rev16_text), (4 bytes).
  1352. Removing log.o(.revsh_text), (4 bytes).
  1353. Removing log.o(i.LogPrint), (196 bytes).
  1354. Removing log.o(i.fputc), (36 bytes).
  1355. Removing ec800m.o(.rev16_text), (4 bytes).
  1356. Removing ec800m.o(.revsh_text), (4 bytes).
  1357. Removing ec800m.o(i.MQTTPublish), (844 bytes).
  1358. Removing device_message.o(.rev16_text), (4 bytes).
  1359. Removing device_message.o(.revsh_text), (4 bytes).
  1360. Removing device_message.o(i.addGatewayParamsJson), (2 bytes).
  1361. Removing parsedevicemessage.o(.rev16_text), (4 bytes).
  1362. Removing parsedevicemessage.o(.revsh_text), (4 bytes).
  1363. Removing parsedevicemessage.o(i.Read_Data), (600 bytes).
  1364. Removing parsedevicemessage.o(i.compareWithLastData), (36 bytes).
  1365. Removing parsedevicemessage.o(i.parseMQTTData), (1168 bytes).
  1366. Removing parsedevicemessage.o(i.processIntData), (34 bytes).
  1367. Removing parsedevicemessage.o(i.processStringData), (36 bytes).
  1368. Removing parsedevicemessage.o(.constdata), (14 bytes).
  1369. Removing parsedevicemessage.o(.conststring), (493 bytes).
  1370. Removing mmodbus.o(.rev16_text), (4 bytes).
  1371. Removing mmodbus.o(.revsh_text), (4 bytes).
  1372. Removing mmodbus.o(i.mmodbus_crc16), (48 bytes).
  1373. Removing mmodbus.o(i.mmodbus_readCoil), (22 bytes).
  1374. Removing mmodbus.o(i.mmodbus_readCoils), (220 bytes).
  1375. Removing mmodbus.o(i.mmodbus_readDiscreteInput), (22 bytes).
  1376. Removing mmodbus.o(i.mmodbus_readDiscreteInputs), (220 bytes).
  1377. Removing mmodbus.o(i.mmodbus_readHoldingRegister16i), (22 bytes).
  1378. Removing mmodbus.o(i.mmodbus_readHoldingRegister32f), (22 bytes).
  1379. Removing mmodbus.o(i.mmodbus_readHoldingRegister32i), (22 bytes).
  1380. Removing mmodbus.o(i.mmodbus_readHoldingRegisters16i), (144 bytes).
  1381. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32f), (228 bytes).
  1382. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32i), (28 bytes).
  1383. Removing mmodbus.o(i.mmodbus_readHoldingRegisters8i), (264 bytes).
  1384. Removing mmodbus.o(i.mmodbus_readInputRegister16i), (22 bytes).
  1385. Removing mmodbus.o(i.mmodbus_readInputRegister32f), (22 bytes).
  1386. Removing mmodbus.o(i.mmodbus_readInputRegister32i), (22 bytes).
  1387. Removing mmodbus.o(i.mmodbus_readInputRegisters16i), (144 bytes).
  1388. Removing mmodbus.o(i.mmodbus_readInputRegisters32f), (228 bytes).
  1389. Removing mmodbus.o(i.mmodbus_readInputRegisters32i), (28 bytes).
  1390. Removing mmodbus.o(i.mmodbus_readInputRegisters8i), (220 bytes).
  1391. Removing mmodbus.o(i.mmodbus_receiveRaw), (104 bytes).
  1392. Removing mmodbus.o(i.mmodbus_sendRaw), (248 bytes).
  1393. Removing mmodbus.o(i.mmodbus_set16bitOrder), (12 bytes).
  1394. Removing mmodbus.o(i.mmodbus_set32bitOrder), (12 bytes).
  1395. Removing mmodbus.o(i.mmodbus_writeCoil), (144 bytes).
  1396. Removing mmodbus.o(i.mmodbus_writeHoldingRegister16i), (132 bytes).
  1397. Removing mmodbus.o(i.mmodbus_writeHoldingRegisters16i), (336 bytes).
  1398. Removing mmodbus.o(.constdata), (512 bytes).
  1399. Removing mmodbus.o(.data), (14 bytes).
  1400. Removing mqttrecv.o(.rev16_text), (4 bytes).
  1401. Removing mqttrecv.o(.revsh_text), (4 bytes).
  1402. Removing mqttrecv.o(i.MQTT_BUFFER_READ), (128 bytes).
  1403. Removing mqttrecv.o(.bss), (128 bytes).
  1404. Removing mqttrecv.o(.data), (1 bytes).
  1405. Removing main.o(.rev16_text), (4 bytes).
  1406. Removing main.o(.revsh_text), (4 bytes).
  1407. Removing main.o(i.MQTT_Alarm_clock), (58 bytes).
  1408. Removing main.o(i.fwdgt_init), (26 bytes).
  1409. Removing pc.o(.rev16_text), (4 bytes).
  1410. Removing pc.o(.revsh_text), (4 bytes).
  1411. Removing pc.o(i.WaitField), (84 bytes).
  1412. Removing pc.o(i.readGatewayMessage), (192 bytes).
  1413. Removing pc.o(i.readSIMCARD), (656 bytes).
  1414. Removing pc.o(.conststring), (271 bytes).
  1415. Removing otaevent.o(.rev16_text), (4 bytes).
  1416. Removing otaevent.o(.revsh_text), (4 bytes).
  1417. Removing gd32f10x_adc.o(.rev16_text), (4 bytes).
  1418. Removing gd32f10x_adc.o(.revsh_text), (4 bytes).
  1419. Removing gd32f10x_adc.o(i.adc_calibration_enable), (42 bytes).
  1420. Removing gd32f10x_adc.o(i.adc_channel_length_config), (70 bytes).
  1421. Removing gd32f10x_adc.o(i.adc_data_alignment_config), (22 bytes).
  1422. Removing gd32f10x_adc.o(i.adc_deinit), (88 bytes).
  1423. Removing gd32f10x_adc.o(i.adc_disable), (10 bytes).
  1424. Removing gd32f10x_adc.o(i.adc_discontinuous_mode_config), (76 bytes).
  1425. Removing gd32f10x_adc.o(i.adc_dma_mode_disable), (10 bytes).
  1426. Removing gd32f10x_adc.o(i.adc_dma_mode_enable), (10 bytes).
  1427. Removing gd32f10x_adc.o(i.adc_enable), (18 bytes).
  1428. Removing gd32f10x_adc.o(i.adc_external_trigger_config), (62 bytes).
  1429. Removing gd32f10x_adc.o(i.adc_external_trigger_source_config), (48 bytes).
  1430. Removing gd32f10x_adc.o(i.adc_flag_clear), (8 bytes).
  1431. Removing gd32f10x_adc.o(i.adc_flag_get), (14 bytes).
  1432. Removing gd32f10x_adc.o(i.adc_inserted_channel_config), (120 bytes).
  1433. Removing gd32f10x_adc.o(i.adc_inserted_channel_offset_config), (36 bytes).
  1434. Removing gd32f10x_adc.o(i.adc_inserted_data_read), (46 bytes).
  1435. Removing gd32f10x_adc.o(i.adc_inserted_software_startconv_flag_get), (16 bytes).
  1436. Removing gd32f10x_adc.o(i.adc_interrupt_disable), (44 bytes).
  1437. Removing gd32f10x_adc.o(i.adc_interrupt_enable), (44 bytes).
  1438. Removing gd32f10x_adc.o(i.adc_interrupt_flag_clear), (8 bytes).
  1439. Removing gd32f10x_adc.o(i.adc_interrupt_flag_get), (88 bytes).
  1440. Removing gd32f10x_adc.o(i.adc_mode_config), (28 bytes).
  1441. Removing gd32f10x_adc.o(i.adc_regular_channel_config), (172 bytes).
  1442. Removing gd32f10x_adc.o(i.adc_regular_data_read), (8 bytes).
  1443. Removing gd32f10x_adc.o(i.adc_regular_software_startconv_flag_get), (16 bytes).
  1444. Removing gd32f10x_adc.o(i.adc_software_trigger_enable), (30 bytes).
  1445. Removing gd32f10x_adc.o(i.adc_special_function_config), (90 bytes).
  1446. Removing gd32f10x_adc.o(i.adc_sync_mode_convert_value_read), (12 bytes).
  1447. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_disable), (20 bytes).
  1448. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_enable), (20 bytes).
  1449. Removing gd32f10x_adc.o(i.adc_watchdog_disable), (16 bytes).
  1450. Removing gd32f10x_adc.o(i.adc_watchdog_group_channel_enable), (64 bytes).
  1451. Removing gd32f10x_adc.o(i.adc_watchdog_single_channel_enable), (32 bytes).
  1452. Removing gd32f10x_adc.o(i.adc_watchdog_threshold_config), (14 bytes).
  1453. Removing gd32f10x_bkp.o(.rev16_text), (4 bytes).
  1454. Removing gd32f10x_bkp.o(.revsh_text), (4 bytes).
  1455. Removing gd32f10x_bkp.o(i.bkp_data_read), (56 bytes).
  1456. Removing gd32f10x_bkp.o(i.bkp_data_write), (52 bytes).
  1457. Removing gd32f10x_bkp.o(i.bkp_deinit), (12 bytes).
  1458. Removing gd32f10x_bkp.o(i.bkp_flag_clear), (20 bytes).
  1459. Removing gd32f10x_bkp.o(i.bkp_flag_get), (24 bytes).
  1460. Removing gd32f10x_bkp.o(i.bkp_interrupt_disable), (20 bytes).
  1461. Removing gd32f10x_bkp.o(i.bkp_interrupt_enable), (20 bytes).
  1462. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_clear), (20 bytes).
  1463. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_get), (24 bytes).
  1464. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_disable), (20 bytes).
  1465. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_enable), (20 bytes).
  1466. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_value_set), (28 bytes).
  1467. Removing gd32f10x_bkp.o(i.bkp_rtc_output_select), (28 bytes).
  1468. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_disable), (20 bytes).
  1469. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_enable), (20 bytes).
  1470. Removing gd32f10x_bkp.o(i.bkp_tamper_active_level_set), (28 bytes).
  1471. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_disable), (20 bytes).
  1472. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_enable), (20 bytes).
  1473. Removing gd32f10x_can.o(.rev16_text), (4 bytes).
  1474. Removing gd32f10x_can.o(.revsh_text), (4 bytes).
  1475. Removing gd32f10x_can.o(i.can1_filter_start_bank), (56 bytes).
  1476. Removing gd32f10x_can.o(i.can_debug_freeze_disable), (32 bytes).
  1477. Removing gd32f10x_can.o(i.can_debug_freeze_enable), (32 bytes).
  1478. Removing gd32f10x_can.o(i.can_deinit), (32 bytes).
  1479. Removing gd32f10x_can.o(i.can_error_get), (12 bytes).
  1480. Removing gd32f10x_can.o(i.can_fifo_release), (32 bytes).
  1481. Removing gd32f10x_can.o(i.can_filter_init), (272 bytes).
  1482. Removing gd32f10x_can.o(i.can_flag_clear), (52 bytes).
  1483. Removing gd32f10x_can.o(i.can_flag_get), (30 bytes).
  1484. Removing gd32f10x_can.o(i.can_init), (290 bytes).
  1485. Removing gd32f10x_can.o(i.can_interrupt_disable), (8 bytes).
  1486. Removing gd32f10x_can.o(i.can_interrupt_enable), (8 bytes).
  1487. Removing gd32f10x_can.o(i.can_interrupt_flag_clear), (56 bytes).
  1488. Removing gd32f10x_can.o(i.can_interrupt_flag_get), (116 bytes).
  1489. Removing gd32f10x_can.o(i.can_message_receive), (228 bytes).
  1490. Removing gd32f10x_can.o(i.can_message_transmit), (336 bytes).
  1491. Removing gd32f10x_can.o(i.can_receive_error_number_get), (8 bytes).
  1492. Removing gd32f10x_can.o(i.can_receive_message_length_get), (26 bytes).
  1493. Removing gd32f10x_can.o(i.can_struct_para_init), (158 bytes).
  1494. Removing gd32f10x_can.o(i.can_time_trigger_mode_disable), (48 bytes).
  1495. Removing gd32f10x_can.o(i.can_time_trigger_mode_enable), (48 bytes).
  1496. Removing gd32f10x_can.o(i.can_transmission_stop), (80 bytes).
  1497. Removing gd32f10x_can.o(i.can_transmit_error_number_get), (10 bytes).
  1498. Removing gd32f10x_can.o(i.can_transmit_states), (124 bytes).
  1499. Removing gd32f10x_can.o(i.can_wakeup), (48 bytes).
  1500. Removing gd32f10x_can.o(i.can_working_mode_set), (168 bytes).
  1501. Removing gd32f10x_crc.o(.rev16_text), (4 bytes).
  1502. Removing gd32f10x_crc.o(.revsh_text), (4 bytes).
  1503. Removing gd32f10x_crc.o(i.crc_block_data_calculate), (36 bytes).
  1504. Removing gd32f10x_crc.o(i.crc_data_register_read), (12 bytes).
  1505. Removing gd32f10x_crc.o(i.crc_data_register_reset), (20 bytes).
  1506. Removing gd32f10x_crc.o(i.crc_deinit), (24 bytes).
  1507. Removing gd32f10x_crc.o(i.crc_free_data_register_read), (12 bytes).
  1508. Removing gd32f10x_crc.o(i.crc_free_data_register_write), (12 bytes).
  1509. Removing gd32f10x_crc.o(i.crc_single_data_calculate), (16 bytes).
  1510. Removing gd32f10x_dac.o(.rev16_text), (4 bytes).
  1511. Removing gd32f10x_dac.o(.revsh_text), (4 bytes).
  1512. Removing gd32f10x_dac.o(i.dac_concurrent_data_set), (64 bytes).
  1513. Removing gd32f10x_dac.o(i.dac_concurrent_disable), (24 bytes).
  1514. Removing gd32f10x_dac.o(i.dac_concurrent_enable), (24 bytes).
  1515. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_disable), (24 bytes).
  1516. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_enable), (24 bytes).
  1517. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_disable), (20 bytes).
  1518. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_enable), (20 bytes).
  1519. Removing gd32f10x_dac.o(i.dac_data_set), (88 bytes).
  1520. Removing gd32f10x_dac.o(i.dac_deinit), (20 bytes).
  1521. Removing gd32f10x_dac.o(i.dac_disable), (36 bytes).
  1522. Removing gd32f10x_dac.o(i.dac_dma_disable), (36 bytes).
  1523. Removing gd32f10x_dac.o(i.dac_dma_enable), (36 bytes).
  1524. Removing gd32f10x_dac.o(i.dac_enable), (36 bytes).
  1525. Removing gd32f10x_dac.o(i.dac_lfsr_noise_config), (52 bytes).
  1526. Removing gd32f10x_dac.o(i.dac_output_buffer_disable), (36 bytes).
  1527. Removing gd32f10x_dac.o(i.dac_output_buffer_enable), (36 bytes).
  1528. Removing gd32f10x_dac.o(i.dac_output_value_get), (28 bytes).
  1529. Removing gd32f10x_dac.o(i.dac_software_trigger_disable), (36 bytes).
  1530. Removing gd32f10x_dac.o(i.dac_software_trigger_enable), (36 bytes).
  1531. Removing gd32f10x_dac.o(i.dac_triangle_noise_config), (52 bytes).
  1532. Removing gd32f10x_dac.o(i.dac_trigger_disable), (36 bytes).
  1533. Removing gd32f10x_dac.o(i.dac_trigger_enable), (36 bytes).
  1534. Removing gd32f10x_dac.o(i.dac_trigger_source_config), (52 bytes).
  1535. Removing gd32f10x_dac.o(i.dac_wave_bit_width_config), (52 bytes).
  1536. Removing gd32f10x_dac.o(i.dac_wave_mode_config), (52 bytes).
  1537. Removing gd32f10x_dbg.o(.rev16_text), (4 bytes).
  1538. Removing gd32f10x_dbg.o(.revsh_text), (4 bytes).
  1539. Removing gd32f10x_dbg.o(i.dbg_id_get), (12 bytes).
  1540. Removing gd32f10x_dbg.o(i.dbg_low_power_disable), (16 bytes).
  1541. Removing gd32f10x_dbg.o(i.dbg_low_power_enable), (16 bytes).
  1542. Removing gd32f10x_dbg.o(i.dbg_periph_disable), (16 bytes).
  1543. Removing gd32f10x_dbg.o(i.dbg_periph_enable), (16 bytes).
  1544. Removing gd32f10x_dbg.o(i.dbg_trace_pin_disable), (20 bytes).
  1545. Removing gd32f10x_dbg.o(i.dbg_trace_pin_enable), (20 bytes).
  1546. Removing gd32f10x_dbg.o(i.dbg_trace_pin_mode_set), (28 bytes).
  1547. Removing gd32f10x_dma.o(.rev16_text), (4 bytes).
  1548. Removing gd32f10x_dma.o(.revsh_text), (4 bytes).
  1549. Removing gd32f10x_dma.o(i.dma_circulation_enable), (50 bytes).
  1550. Removing gd32f10x_dma.o(i.dma_flag_clear), (16 bytes).
  1551. Removing gd32f10x_dma.o(i.dma_flag_get), (24 bytes).
  1552. Removing gd32f10x_dma.o(i.dma_interrupt_disable), (50 bytes).
  1553. Removing gd32f10x_dma.o(i.dma_interrupt_flag_get), (130 bytes).
  1554. Removing gd32f10x_dma.o(i.dma_memory_address_config), (36 bytes).
  1555. Removing gd32f10x_dma.o(i.dma_memory_increase_disable), (50 bytes).
  1556. Removing gd32f10x_dma.o(i.dma_memory_increase_enable), (50 bytes).
  1557. Removing gd32f10x_dma.o(i.dma_memory_to_memory_enable), (50 bytes).
  1558. Removing gd32f10x_dma.o(i.dma_memory_width_config), (58 bytes).
  1559. Removing gd32f10x_dma.o(i.dma_periph_address_config), (36 bytes).
  1560. Removing gd32f10x_dma.o(i.dma_periph_increase_disable), (50 bytes).
  1561. Removing gd32f10x_dma.o(i.dma_periph_increase_enable), (50 bytes).
  1562. Removing gd32f10x_dma.o(i.dma_periph_width_config), (58 bytes).
  1563. Removing gd32f10x_dma.o(i.dma_priority_config), (58 bytes).
  1564. Removing gd32f10x_dma.o(i.dma_struct_para_init), (22 bytes).
  1565. Removing gd32f10x_dma.o(i.dma_transfer_direction_config), (84 bytes).
  1566. Removing gd32f10x_dma.o(i.dma_transfer_number_config), (38 bytes).
  1567. Removing gd32f10x_dma.o(i.dma_transfer_number_get), (34 bytes).
  1568. Removing gd32f10x_enet.o(.rev16_text), (4 bytes).
  1569. Removing gd32f10x_enet.o(.revsh_text), (4 bytes).
  1570. Removing gd32f10x_exti.o(.rev16_text), (4 bytes).
  1571. Removing gd32f10x_exti.o(.revsh_text), (4 bytes).
  1572. Removing gd32f10x_exti.o(i.exti_deinit), (28 bytes).
  1573. Removing gd32f10x_exti.o(i.exti_event_disable), (16 bytes).
  1574. Removing gd32f10x_exti.o(i.exti_event_enable), (16 bytes).
  1575. Removing gd32f10x_exti.o(i.exti_flag_clear), (12 bytes).
  1576. Removing gd32f10x_exti.o(i.exti_flag_get), (24 bytes).
  1577. Removing gd32f10x_exti.o(i.exti_interrupt_disable), (16 bytes).
  1578. Removing gd32f10x_exti.o(i.exti_interrupt_enable), (16 bytes).
  1579. Removing gd32f10x_exti.o(i.exti_software_interrupt_disable), (16 bytes).
  1580. Removing gd32f10x_exti.o(i.exti_software_interrupt_enable), (16 bytes).
  1581. Removing gd32f10x_exmc.o(.rev16_text), (4 bytes).
  1582. Removing gd32f10x_exmc.o(.revsh_text), (4 bytes).
  1583. Removing gd32f10x_exmc.o(i.exmc_ecc_get), (12 bytes).
  1584. Removing gd32f10x_exmc.o(i.exmc_flag_clear), (20 bytes).
  1585. Removing gd32f10x_exmc.o(i.exmc_flag_get), (28 bytes).
  1586. Removing gd32f10x_exmc.o(i.exmc_interrupt_disable), (20 bytes).
  1587. Removing gd32f10x_exmc.o(i.exmc_interrupt_enable), (20 bytes).
  1588. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_clear), (22 bytes).
  1589. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_get), (38 bytes).
  1590. Removing gd32f10x_exmc.o(i.exmc_nand_deinit), (42 bytes).
  1591. Removing gd32f10x_exmc.o(i.exmc_nand_disable), (22 bytes).
  1592. Removing gd32f10x_exmc.o(i.exmc_nand_ecc_config), (48 bytes).
  1593. Removing gd32f10x_exmc.o(i.exmc_nand_enable), (22 bytes).
  1594. Removing gd32f10x_exmc.o(i.exmc_nand_init), (174 bytes).
  1595. Removing gd32f10x_exmc.o(i.exmc_nand_struct_para_init), (54 bytes).
  1596. Removing gd32f10x_exmc.o(i.exmc_norsram_deinit), (52 bytes).
  1597. Removing gd32f10x_exmc.o(i.exmc_norsram_disable), (22 bytes).
  1598. Removing gd32f10x_exmc.o(i.exmc_norsram_enable), (22 bytes).
  1599. Removing gd32f10x_exmc.o(i.exmc_norsram_init), (268 bytes).
  1600. Removing gd32f10x_exmc.o(i.exmc_norsram_struct_para_init), (106 bytes).
  1601. Removing gd32f10x_exmc.o(i.exmc_pccard_deinit), (40 bytes).
  1602. Removing gd32f10x_exmc.o(i.exmc_pccard_disable), (24 bytes).
  1603. Removing gd32f10x_exmc.o(i.exmc_pccard_enable), (24 bytes).
  1604. Removing gd32f10x_exmc.o(i.exmc_pccard_init), (192 bytes).
  1605. Removing gd32f10x_exmc.o(i.exmc_pccard_struct_para_init), (60 bytes).
  1606. Removing gd32f10x_fmc.o(.rev16_text), (4 bytes).
  1607. Removing gd32f10x_fmc.o(.revsh_text), (4 bytes).
  1608. Removing gd32f10x_fmc.o(i.fmc_bank0_erase), (68 bytes).
  1609. Removing gd32f10x_fmc.o(i.fmc_bank0_lock), (20 bytes).
  1610. Removing gd32f10x_fmc.o(i.fmc_bank0_ready_wait), (34 bytes).
  1611. Removing gd32f10x_fmc.o(i.fmc_bank0_state_get), (48 bytes).
  1612. Removing gd32f10x_fmc.o(i.fmc_bank0_unlock), (36 bytes).
  1613. Removing gd32f10x_fmc.o(i.fmc_bank1_erase), (68 bytes).
  1614. Removing gd32f10x_fmc.o(i.fmc_bank1_lock), (20 bytes).
  1615. Removing gd32f10x_fmc.o(i.fmc_bank1_ready_wait), (34 bytes).
  1616. Removing gd32f10x_fmc.o(i.fmc_bank1_state_get), (48 bytes).
  1617. Removing gd32f10x_fmc.o(i.fmc_bank1_unlock), (36 bytes).
  1618. Removing gd32f10x_fmc.o(i.fmc_flag_clear), (32 bytes).
  1619. Removing gd32f10x_fmc.o(i.fmc_flag_get), (36 bytes).
  1620. Removing gd32f10x_fmc.o(i.fmc_halfword_program), (192 bytes).
  1621. Removing gd32f10x_fmc.o(i.fmc_interrupt_disable), (32 bytes).
  1622. Removing gd32f10x_fmc.o(i.fmc_interrupt_enable), (32 bytes).
  1623. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_clear), (32 bytes).
  1624. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_get), (108 bytes).
  1625. Removing gd32f10x_fmc.o(i.fmc_lock), (44 bytes).
  1626. Removing gd32f10x_fmc.o(i.fmc_mass_erase), (196 bytes).
  1627. Removing gd32f10x_fmc.o(i.fmc_page_erase), (236 bytes).
  1628. Removing gd32f10x_fmc.o(i.fmc_unlock), (68 bytes).
  1629. Removing gd32f10x_fmc.o(i.fmc_word_program), (192 bytes).
  1630. Removing gd32f10x_fmc.o(i.fmc_wscnt_set), (24 bytes).
  1631. Removing gd32f10x_fmc.o(i.ob_data_get), (16 bytes).
  1632. Removing gd32f10x_fmc.o(i.ob_data_program), (68 bytes).
  1633. Removing gd32f10x_fmc.o(i.ob_erase), (140 bytes).
  1634. Removing gd32f10x_fmc.o(i.ob_lock), (20 bytes).
  1635. Removing gd32f10x_fmc.o(i.ob_security_protection_config), (132 bytes).
  1636. Removing gd32f10x_fmc.o(i.ob_spc_get), (24 bytes).
  1637. Removing gd32f10x_fmc.o(i.ob_unlock), (48 bytes).
  1638. Removing gd32f10x_fmc.o(i.ob_user_get), (16 bytes).
  1639. Removing gd32f10x_fmc.o(i.ob_user_write), (96 bytes).
  1640. Removing gd32f10x_fmc.o(i.ob_write_protection_enable), (168 bytes).
  1641. Removing gd32f10x_fmc.o(i.ob_write_protection_get), (12 bytes).
  1642. Removing gd32f10x_fwdgt.o(.rev16_text), (4 bytes).
  1643. Removing gd32f10x_fwdgt.o(.revsh_text), (4 bytes).
  1644. Removing gd32f10x_fwdgt.o(i.fwdgt_config), (104 bytes).
  1645. Removing gd32f10x_fwdgt.o(i.fwdgt_enable), (16 bytes).
  1646. Removing gd32f10x_fwdgt.o(i.fwdgt_flag_get), (24 bytes).
  1647. Removing gd32f10x_fwdgt.o(i.fwdgt_prescaler_value_config), (60 bytes).
  1648. Removing gd32f10x_fwdgt.o(i.fwdgt_reload_value_config), (64 bytes).
  1649. Removing gd32f10x_fwdgt.o(i.fwdgt_write_disable), (12 bytes).
  1650. Removing gd32f10x_gpio.o(.rev16_text), (4 bytes).
  1651. Removing gd32f10x_gpio.o(.revsh_text), (4 bytes).
  1652. Removing gd32f10x_gpio.o(i.gpio_afio_deinit), (20 bytes).
  1653. Removing gd32f10x_gpio.o(i.gpio_bit_write), (10 bytes).
  1654. Removing gd32f10x_gpio.o(i.gpio_deinit), (196 bytes).
  1655. Removing gd32f10x_gpio.o(i.gpio_event_output_config), (28 bytes).
  1656. Removing gd32f10x_gpio.o(i.gpio_event_output_disable), (20 bytes).
  1657. Removing gd32f10x_gpio.o(i.gpio_event_output_enable), (20 bytes).
  1658. Removing gd32f10x_gpio.o(i.gpio_input_port_get), (8 bytes).
  1659. Removing gd32f10x_gpio.o(i.gpio_output_bit_get), (16 bytes).
  1660. Removing gd32f10x_gpio.o(i.gpio_output_port_get), (8 bytes).
  1661. Removing gd32f10x_gpio.o(i.gpio_pin_lock), (18 bytes).
  1662. Removing gd32f10x_gpio.o(i.gpio_port_write), (4 bytes).
  1663. Removing gd32f10x_i2c.o(.rev16_text), (4 bytes).
  1664. Removing gd32f10x_i2c.o(.revsh_text), (4 bytes).
  1665. Removing gd32f10x_i2c.o(i.i2c_ack_config), (16 bytes).
  1666. Removing gd32f10x_i2c.o(i.i2c_ackpos_config), (16 bytes).
  1667. Removing gd32f10x_i2c.o(i.i2c_clock_config), (228 bytes).
  1668. Removing gd32f10x_i2c.o(i.i2c_data_receive), (8 bytes).
  1669. Removing gd32f10x_i2c.o(i.i2c_data_transmit), (6 bytes).
  1670. Removing gd32f10x_i2c.o(i.i2c_deinit), (64 bytes).
  1671. Removing gd32f10x_i2c.o(i.i2c_disable), (10 bytes).
  1672. Removing gd32f10x_i2c.o(i.i2c_dma_config), (16 bytes).
  1673. Removing gd32f10x_i2c.o(i.i2c_dma_last_transfer_config), (16 bytes).
  1674. Removing gd32f10x_i2c.o(i.i2c_dualaddr_disable), (10 bytes).
  1675. Removing gd32f10x_i2c.o(i.i2c_dualaddr_enable), (12 bytes).
  1676. Removing gd32f10x_i2c.o(i.i2c_enable), (10 bytes).
  1677. Removing gd32f10x_i2c.o(i.i2c_flag_clear), (40 bytes).
  1678. Removing gd32f10x_i2c.o(i.i2c_flag_get), (30 bytes).
  1679. Removing gd32f10x_i2c.o(i.i2c_interrupt_disable), (26 bytes).
  1680. Removing gd32f10x_i2c.o(i.i2c_interrupt_enable), (26 bytes).
  1681. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_clear), (44 bytes).
  1682. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_get), (92 bytes).
  1683. Removing gd32f10x_i2c.o(i.i2c_master_addressing), (20 bytes).
  1684. Removing gd32f10x_i2c.o(i.i2c_mode_addr_config), (28 bytes).
  1685. Removing gd32f10x_i2c.o(i.i2c_pec_config), (16 bytes).
  1686. Removing gd32f10x_i2c.o(i.i2c_pec_transfer_config), (16 bytes).
  1687. Removing gd32f10x_i2c.o(i.i2c_pec_value_get), (10 bytes).
  1688. Removing gd32f10x_i2c.o(i.i2c_slave_response_to_gcall_config), (16 bytes).
  1689. Removing gd32f10x_i2c.o(i.i2c_smbus_alert_config), (16 bytes).
  1690. Removing gd32f10x_i2c.o(i.i2c_smbus_arp_config), (16 bytes).
  1691. Removing gd32f10x_i2c.o(i.i2c_smbus_type_config), (24 bytes).
  1692. Removing gd32f10x_i2c.o(i.i2c_software_reset_config), (16 bytes).
  1693. Removing gd32f10x_i2c.o(i.i2c_start_on_bus), (10 bytes).
  1694. Removing gd32f10x_i2c.o(i.i2c_stop_on_bus), (10 bytes).
  1695. Removing gd32f10x_i2c.o(i.i2c_stretch_scl_low_config), (16 bytes).
  1696. Removing gd32f10x_misc.o(.rev16_text), (4 bytes).
  1697. Removing gd32f10x_misc.o(.revsh_text), (4 bytes).
  1698. Removing gd32f10x_misc.o(i.nvic_irq_disable), (24 bytes).
  1699. Removing gd32f10x_misc.o(i.system_lowpower_reset), (16 bytes).
  1700. Removing gd32f10x_misc.o(i.system_lowpower_set), (16 bytes).
  1701. Removing gd32f10x_misc.o(i.systick_clksource_set), (40 bytes).
  1702. Removing gd32f10x_pmu.o(.rev16_text), (4 bytes).
  1703. Removing gd32f10x_pmu.o(.revsh_text), (4 bytes).
  1704. Removing gd32f10x_pmu.o(i.pmu_backup_write_disable), (20 bytes).
  1705. Removing gd32f10x_pmu.o(i.pmu_backup_write_enable), (20 bytes).
  1706. Removing gd32f10x_pmu.o(i.pmu_deinit), (20 bytes).
  1707. Removing gd32f10x_pmu.o(i.pmu_flag_clear), (48 bytes).
  1708. Removing gd32f10x_pmu.o(i.pmu_flag_get), (24 bytes).
  1709. Removing gd32f10x_pmu.o(i.pmu_lvd_disable), (20 bytes).
  1710. Removing gd32f10x_pmu.o(i.pmu_lvd_select), (48 bytes).
  1711. Removing gd32f10x_pmu.o(i.pmu_to_deepsleepmode), (196 bytes).
  1712. Removing gd32f10x_pmu.o(i.pmu_to_sleepmode), (28 bytes).
  1713. Removing gd32f10x_pmu.o(i.pmu_to_standbymode), (100 bytes).
  1714. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_disable), (20 bytes).
  1715. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_enable), (20 bytes).
  1716. Removing gd32f10x_pmu.o(.bss), (16 bytes).
  1717. Removing gd32f10x_rcu.o(.rev16_text), (4 bytes).
  1718. Removing gd32f10x_rcu.o(.revsh_text), (4 bytes).
  1719. Removing gd32f10x_rcu.o(i.rcu_adc_clock_config), (72 bytes).
  1720. Removing gd32f10x_rcu.o(i.rcu_ahb_clock_config), (24 bytes).
  1721. Removing gd32f10x_rcu.o(i.rcu_all_reset_flag_clear), (20 bytes).
  1722. Removing gd32f10x_rcu.o(i.rcu_apb1_clock_config), (24 bytes).
  1723. Removing gd32f10x_rcu.o(i.rcu_apb2_clock_config), (24 bytes).
  1724. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_disable), (20 bytes).
  1725. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_enable), (20 bytes).
  1726. Removing gd32f10x_rcu.o(i.rcu_ckout0_config), (24 bytes).
  1727. Removing gd32f10x_rcu.o(i.rcu_deepsleep_voltage_set), (16 bytes).
  1728. Removing gd32f10x_rcu.o(i.rcu_deinit), (88 bytes).
  1729. Removing gd32f10x_rcu.o(i.rcu_flag_get), (36 bytes).
  1730. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_disable), (20 bytes).
  1731. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_enable), (20 bytes).
  1732. Removing gd32f10x_rcu.o(i.rcu_interrupt_disable), (32 bytes).
  1733. Removing gd32f10x_rcu.o(i.rcu_interrupt_enable), (32 bytes).
  1734. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_clear), (32 bytes).
  1735. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_get), (36 bytes).
  1736. Removing gd32f10x_rcu.o(i.rcu_irc8m_adjust_value_set), (28 bytes).
  1737. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_disable), (92 bytes).
  1738. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_enable), (92 bytes).
  1739. Removing gd32f10x_rcu.o(i.rcu_osci_off), (32 bytes).
  1740. Removing gd32f10x_rcu.o(i.rcu_osci_stab_wait), (224 bytes).
  1741. Removing gd32f10x_rcu.o(i.rcu_periph_clock_disable), (32 bytes).
  1742. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_disable), (32 bytes).
  1743. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_enable), (32 bytes).
  1744. Removing gd32f10x_rcu.o(i.rcu_pll_config), (32 bytes).
  1745. Removing gd32f10x_rcu.o(i.rcu_predv0_config), (32 bytes).
  1746. Removing gd32f10x_rcu.o(i.rcu_rtc_clock_config), (24 bytes).
  1747. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_config), (24 bytes).
  1748. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_get), (16 bytes).
  1749. Removing gd32f10x_rcu.o(i.rcu_usb_clock_config), (24 bytes).
  1750. Removing gd32f10x_rtc.o(.rev16_text), (4 bytes).
  1751. Removing gd32f10x_rtc.o(.revsh_text), (4 bytes).
  1752. Removing gd32f10x_rtc.o(i.rtc_alarm_config), (32 bytes).
  1753. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_enter), (20 bytes).
  1754. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_exit), (20 bytes).
  1755. Removing gd32f10x_rtc.o(i.rtc_counter_get), (20 bytes).
  1756. Removing gd32f10x_rtc.o(i.rtc_counter_set), (32 bytes).
  1757. Removing gd32f10x_rtc.o(i.rtc_divider_get), (24 bytes).
  1758. Removing gd32f10x_rtc.o(i.rtc_flag_clear), (16 bytes).
  1759. Removing gd32f10x_rtc.o(i.rtc_flag_get), (24 bytes).
  1760. Removing gd32f10x_rtc.o(i.rtc_interrupt_disable), (16 bytes).
  1761. Removing gd32f10x_rtc.o(i.rtc_interrupt_enable), (16 bytes).
  1762. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_clear), (16 bytes).
  1763. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_get), (24 bytes).
  1764. Removing gd32f10x_rtc.o(i.rtc_lwoff_wait), (20 bytes).
  1765. Removing gd32f10x_rtc.o(i.rtc_prescaler_set), (32 bytes).
  1766. Removing gd32f10x_rtc.o(i.rtc_register_sync_wait), (32 bytes).
  1767. Removing gd32f10x_sdio.o(.rev16_text), (4 bytes).
  1768. Removing gd32f10x_sdio.o(.revsh_text), (4 bytes).
  1769. Removing gd32f10x_sdio.o(i.sdio_bus_mode_set), (28 bytes).
  1770. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_disable), (20 bytes).
  1771. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_enable), (20 bytes).
  1772. Removing gd32f10x_sdio.o(i.sdio_ceata_command_disable), (20 bytes).
  1773. Removing gd32f10x_sdio.o(i.sdio_ceata_command_enable), (20 bytes).
  1774. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_disable), (20 bytes).
  1775. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_enable), (20 bytes).
  1776. Removing gd32f10x_sdio.o(i.sdio_clock_config), (36 bytes).
  1777. Removing gd32f10x_sdio.o(i.sdio_clock_disable), (20 bytes).
  1778. Removing gd32f10x_sdio.o(i.sdio_clock_enable), (20 bytes).
  1779. Removing gd32f10x_sdio.o(i.sdio_command_index_get), (12 bytes).
  1780. Removing gd32f10x_sdio.o(i.sdio_command_response_config), (44 bytes).
  1781. Removing gd32f10x_sdio.o(i.sdio_csm_disable), (20 bytes).
  1782. Removing gd32f10x_sdio.o(i.sdio_csm_enable), (20 bytes).
  1783. Removing gd32f10x_sdio.o(i.sdio_data_config), (52 bytes).
  1784. Removing gd32f10x_sdio.o(i.sdio_data_counter_get), (12 bytes).
  1785. Removing gd32f10x_sdio.o(i.sdio_data_read), (12 bytes).
  1786. Removing gd32f10x_sdio.o(i.sdio_data_transfer_config), (28 bytes).
  1787. Removing gd32f10x_sdio.o(i.sdio_data_write), (12 bytes).
  1788. Removing gd32f10x_sdio.o(i.sdio_deinit), (28 bytes).
  1789. Removing gd32f10x_sdio.o(i.sdio_dma_disable), (20 bytes).
  1790. Removing gd32f10x_sdio.o(i.sdio_dma_enable), (20 bytes).
  1791. Removing gd32f10x_sdio.o(i.sdio_dsm_disable), (20 bytes).
  1792. Removing gd32f10x_sdio.o(i.sdio_dsm_enable), (20 bytes).
  1793. Removing gd32f10x_sdio.o(i.sdio_fifo_counter_get), (12 bytes).
  1794. Removing gd32f10x_sdio.o(i.sdio_flag_clear), (12 bytes).
  1795. Removing gd32f10x_sdio.o(i.sdio_flag_get), (20 bytes).
  1796. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_disable), (20 bytes).
  1797. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_enable), (20 bytes).
  1798. Removing gd32f10x_sdio.o(i.sdio_interrupt_disable), (16 bytes).
  1799. Removing gd32f10x_sdio.o(i.sdio_interrupt_enable), (16 bytes).
  1800. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_clear), (12 bytes).
  1801. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_get), (24 bytes).
  1802. Removing gd32f10x_sdio.o(i.sdio_operation_disable), (20 bytes).
  1803. Removing gd32f10x_sdio.o(i.sdio_operation_enable), (20 bytes).
  1804. Removing gd32f10x_sdio.o(i.sdio_power_state_get), (12 bytes).
  1805. Removing gd32f10x_sdio.o(i.sdio_power_state_set), (12 bytes).
  1806. Removing gd32f10x_sdio.o(i.sdio_readwait_disable), (20 bytes).
  1807. Removing gd32f10x_sdio.o(i.sdio_readwait_enable), (20 bytes).
  1808. Removing gd32f10x_sdio.o(i.sdio_readwait_type_set), (40 bytes).
  1809. Removing gd32f10x_sdio.o(i.sdio_response_get), (56 bytes).
  1810. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_disable), (20 bytes).
  1811. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_enable), (20 bytes).
  1812. Removing gd32f10x_sdio.o(i.sdio_suspend_disable), (20 bytes).
  1813. Removing gd32f10x_sdio.o(i.sdio_suspend_enable), (20 bytes).
  1814. Removing gd32f10x_sdio.o(i.sdio_wait_type_set), (28 bytes).
  1815. Removing gd32f10x_spi.o(.rev16_text), (4 bytes).
  1816. Removing gd32f10x_spi.o(.revsh_text), (4 bytes).
  1817. Removing gd32f10x_spi.o(i.i2s_disable), (10 bytes).
  1818. Removing gd32f10x_spi.o(i.i2s_enable), (10 bytes).
  1819. Removing gd32f10x_spi.o(i.i2s_init), (28 bytes).
  1820. Removing gd32f10x_spi.o(i.i2s_psc_config), (164 bytes).
  1821. Removing gd32f10x_spi.o(i.spi_bidirectional_transfer_config), (26 bytes).
  1822. Removing gd32f10x_spi.o(i.spi_crc_error_clear), (10 bytes).
  1823. Removing gd32f10x_spi.o(i.spi_crc_get), (16 bytes).
  1824. Removing gd32f10x_spi.o(i.spi_crc_next), (10 bytes).
  1825. Removing gd32f10x_spi.o(i.spi_crc_off), (10 bytes).
  1826. Removing gd32f10x_spi.o(i.spi_crc_on), (10 bytes).
  1827. Removing gd32f10x_spi.o(i.spi_crc_polynomial_get), (8 bytes).
  1828. Removing gd32f10x_spi.o(i.spi_crc_polynomial_set), (12 bytes).
  1829. Removing gd32f10x_spi.o(i.spi_disable), (10 bytes).
  1830. Removing gd32f10x_spi.o(i.spi_dma_disable), (22 bytes).
  1831. Removing gd32f10x_spi.o(i.spi_dma_enable), (22 bytes).
  1832. Removing gd32f10x_spi.o(i.spi_enable), (10 bytes).
  1833. Removing gd32f10x_spi.o(i.spi_i2s_data_frame_format_config), (16 bytes).
  1834. Removing gd32f10x_spi.o(i.spi_i2s_data_receive), (8 bytes).
  1835. Removing gd32f10x_spi.o(i.spi_i2s_data_transmit), (4 bytes).
  1836. Removing gd32f10x_spi.o(i.spi_i2s_deinit), (88 bytes).
  1837. Removing gd32f10x_spi.o(i.spi_i2s_flag_get), (16 bytes).
  1838. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_disable), (8 bytes).
  1839. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_enable), (8 bytes).
  1840. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_flag_get), (100 bytes).
  1841. Removing gd32f10x_spi.o(i.spi_init), (50 bytes).
  1842. Removing gd32f10x_spi.o(i.spi_nss_internal_high), (10 bytes).
  1843. Removing gd32f10x_spi.o(i.spi_nss_internal_low), (10 bytes).
  1844. Removing gd32f10x_spi.o(i.spi_nss_output_disable), (10 bytes).
  1845. Removing gd32f10x_spi.o(i.spi_nss_output_enable), (10 bytes).
  1846. Removing gd32f10x_spi.o(i.spi_struct_para_init), (18 bytes).
  1847. Removing gd32f10x_timer.o(.rev16_text), (4 bytes).
  1848. Removing gd32f10x_timer.o(.revsh_text), (4 bytes).
  1849. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_disable), (10 bytes).
  1850. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_enable), (10 bytes).
  1851. Removing gd32f10x_timer.o(i.timer_automatic_output_disable), (10 bytes).
  1852. Removing gd32f10x_timer.o(i.timer_automatic_output_enable), (10 bytes).
  1853. Removing gd32f10x_timer.o(i.timer_autoreload_value_config), (4 bytes).
  1854. Removing gd32f10x_timer.o(i.timer_break_config), (30 bytes).
  1855. Removing gd32f10x_timer.o(i.timer_break_disable), (10 bytes).
  1856. Removing gd32f10x_timer.o(i.timer_break_enable), (10 bytes).
  1857. Removing gd32f10x_timer.o(i.timer_break_struct_para_init), (18 bytes).
  1858. Removing gd32f10x_timer.o(i.timer_channel_capture_value_register_read), (42 bytes).
  1859. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_polarity_config), (70 bytes).
  1860. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_state_config), (70 bytes).
  1861. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_config), (24 bytes).
  1862. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_update_config), (26 bytes).
  1863. Removing gd32f10x_timer.o(i.timer_channel_dma_request_source_select), (26 bytes).
  1864. Removing gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config), (90 bytes).
  1865. Removing gd32f10x_timer.o(i.timer_channel_input_struct_para_init), (16 bytes).
  1866. Removing gd32f10x_timer.o(i.timer_channel_output_clear_config), (90 bytes).
  1867. Removing gd32f10x_timer.o(i.timer_channel_output_config), (492 bytes).
  1868. Removing gd32f10x_timer.o(i.timer_channel_output_fast_config), (90 bytes).
  1869. Removing gd32f10x_timer.o(i.timer_channel_output_mode_config), (90 bytes).
  1870. Removing gd32f10x_timer.o(i.timer_channel_output_polarity_config), (92 bytes).
  1871. Removing gd32f10x_timer.o(i.timer_channel_output_pulse_value_config), (38 bytes).
  1872. Removing gd32f10x_timer.o(i.timer_channel_output_shadow_config), (90 bytes).
  1873. Removing gd32f10x_timer.o(i.timer_channel_output_state_config), (92 bytes).
  1874. Removing gd32f10x_timer.o(i.timer_channel_output_struct_para_init), (16 bytes).
  1875. Removing gd32f10x_timer.o(i.timer_counter_alignment), (16 bytes).
  1876. Removing gd32f10x_timer.o(i.timer_counter_down_direction), (10 bytes).
  1877. Removing gd32f10x_timer.o(i.timer_counter_read), (8 bytes).
  1878. Removing gd32f10x_timer.o(i.timer_counter_up_direction), (10 bytes).
  1879. Removing gd32f10x_timer.o(i.timer_counter_value_config), (4 bytes).
  1880. Removing gd32f10x_timer.o(i.timer_deinit), (388 bytes).
  1881. Removing gd32f10x_timer.o(i.timer_disable), (10 bytes).
  1882. Removing gd32f10x_timer.o(i.timer_dma_disable), (8 bytes).
  1883. Removing gd32f10x_timer.o(i.timer_dma_enable), (8 bytes).
  1884. Removing gd32f10x_timer.o(i.timer_dma_transfer_config), (24 bytes).
  1885. Removing gd32f10x_timer.o(i.timer_enable), (10 bytes).
  1886. Removing gd32f10x_timer.o(i.timer_event_software_generate), (8 bytes).
  1887. Removing gd32f10x_timer.o(i.timer_external_clock_mode0_config), (40 bytes).
  1888. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_config), (32 bytes).
  1889. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_disable), (10 bytes).
  1890. Removing gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config), (166 bytes).
  1891. Removing gd32f10x_timer.o(i.timer_external_trigger_config), (30 bytes).
  1892. Removing gd32f10x_timer.o(i.timer_flag_clear), (6 bytes).
  1893. Removing gd32f10x_timer.o(i.timer_flag_get), (16 bytes).
  1894. Removing gd32f10x_timer.o(i.timer_hall_mode_config), (26 bytes).
  1895. Removing gd32f10x_timer.o(i.timer_init), (224 bytes).
  1896. Removing gd32f10x_timer.o(i.timer_input_capture_config), (326 bytes).
  1897. Removing gd32f10x_timer.o(i.timer_input_pwm_capture_config), (356 bytes).
  1898. Removing gd32f10x_timer.o(i.timer_input_trigger_source_select), (16 bytes).
  1899. Removing gd32f10x_timer.o(i.timer_internal_clock_config), (10 bytes).
  1900. Removing gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config), (32 bytes).
  1901. Removing gd32f10x_timer.o(i.timer_interrupt_disable), (8 bytes).
  1902. Removing gd32f10x_timer.o(i.timer_interrupt_enable), (8 bytes).
  1903. Removing gd32f10x_timer.o(i.timer_interrupt_flag_clear), (6 bytes).
  1904. Removing gd32f10x_timer.o(i.timer_interrupt_flag_get), (24 bytes).
  1905. Removing gd32f10x_timer.o(i.timer_master_output_trigger_source_select), (16 bytes).
  1906. Removing gd32f10x_timer.o(i.timer_master_slave_mode_config), (26 bytes).
  1907. Removing gd32f10x_timer.o(i.timer_prescaler_config), (16 bytes).
  1908. Removing gd32f10x_timer.o(i.timer_prescaler_read), (10 bytes).
  1909. Removing gd32f10x_timer.o(i.timer_primary_output_config), (24 bytes).
  1910. Removing gd32f10x_timer.o(i.timer_quadrature_decoder_mode_config), (64 bytes).
  1911. Removing gd32f10x_timer.o(i.timer_repetition_value_config), (4 bytes).
  1912. Removing gd32f10x_timer.o(i.timer_single_pulse_mode_config), (26 bytes).
  1913. Removing gd32f10x_timer.o(i.timer_slave_mode_select), (16 bytes).
  1914. Removing gd32f10x_timer.o(i.timer_struct_para_init), (22 bytes).
  1915. Removing gd32f10x_timer.o(i.timer_update_event_disable), (10 bytes).
  1916. Removing gd32f10x_timer.o(i.timer_update_event_enable), (10 bytes).
  1917. Removing gd32f10x_timer.o(i.timer_update_source_config), (26 bytes).
  1918. Removing gd32f10x_usart.o(.rev16_text), (4 bytes).
  1919. Removing gd32f10x_usart.o(.revsh_text), (4 bytes).
  1920. Removing gd32f10x_usart.o(i.usart_address_config), (20 bytes).
  1921. Removing gd32f10x_usart.o(i.usart_disable), (10 bytes).
  1922. Removing gd32f10x_usart.o(i.usart_dma_receive_config), (16 bytes).
  1923. Removing gd32f10x_usart.o(i.usart_guard_time_config), (24 bytes).
  1924. Removing gd32f10x_usart.o(i.usart_halfduplex_disable), (10 bytes).
  1925. Removing gd32f10x_usart.o(i.usart_halfduplex_enable), (10 bytes).
  1926. Removing gd32f10x_usart.o(i.usart_interrupt_disable), (26 bytes).
  1927. Removing gd32f10x_usart.o(i.usart_irda_lowpower_config), (20 bytes).
  1928. Removing gd32f10x_usart.o(i.usart_irda_mode_disable), (10 bytes).
  1929. Removing gd32f10x_usart.o(i.usart_irda_mode_enable), (10 bytes).
  1930. Removing gd32f10x_usart.o(i.usart_lin_break_detection_length_config), (20 bytes).
  1931. Removing gd32f10x_usart.o(i.usart_lin_mode_disable), (10 bytes).
  1932. Removing gd32f10x_usart.o(i.usart_lin_mode_enable), (10 bytes).
  1933. Removing gd32f10x_usart.o(i.usart_mute_mode_disable), (10 bytes).
  1934. Removing gd32f10x_usart.o(i.usart_mute_mode_enable), (10 bytes).
  1935. Removing gd32f10x_usart.o(i.usart_mute_mode_wakeup_config), (16 bytes).
  1936. Removing gd32f10x_usart.o(i.usart_prescaler_config), (16 bytes).
  1937. Removing gd32f10x_usart.o(i.usart_send_break), (10 bytes).
  1938. Removing gd32f10x_usart.o(i.usart_smartcard_mode_disable), (10 bytes).
  1939. Removing gd32f10x_usart.o(i.usart_smartcard_mode_enable), (10 bytes).
  1940. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_disable), (10 bytes).
  1941. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_enable), (10 bytes).
  1942. Removing gd32f10x_usart.o(i.usart_synchronous_clock_config), (34 bytes).
  1943. Removing gd32f10x_usart.o(i.usart_synchronous_clock_disable), (10 bytes).
  1944. Removing gd32f10x_usart.o(i.usart_synchronous_clock_enable), (10 bytes).
  1945. Removing gd32f10x_wwdgt.o(.rev16_text), (4 bytes).
  1946. Removing gd32f10x_wwdgt.o(.revsh_text), (4 bytes).
  1947. Removing gd32f10x_wwdgt.o(i.wwdgt_config), (28 bytes).
  1948. Removing gd32f10x_wwdgt.o(i.wwdgt_counter_update), (16 bytes).
  1949. Removing gd32f10x_wwdgt.o(i.wwdgt_deinit), (20 bytes).
  1950. Removing gd32f10x_wwdgt.o(i.wwdgt_enable), (20 bytes).
  1951. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_clear), (12 bytes).
  1952. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_get), (24 bytes).
  1953. Removing gd32f10x_wwdgt.o(i.wwdgt_interrupt_enable), (20 bytes).
  1954. Removing led.o(.rev16_text), (4 bytes).
  1955. Removing led.o(.revsh_text), (4 bytes).
  1956. Removing led.o(i.gd_eval_led_off), (24 bytes).
  1957. Removing led.o(i.gd_eval_led_on), (24 bytes).
  1958. Removing led.o(i.gd_eval_led_toggle), (56 bytes).
  1959. Removing spi.o(.rev16_text), (4 bytes).
  1960. Removing spi.o(.revsh_text), (4 bytes).
  1961. Removing spi.o(i.SPI0_Init), (104 bytes).
  1962. Removing spi.o(i.SPI0_Read), (28 bytes).
  1963. Removing spi.o(i.SPI0_ReadWriteByte), (56 bytes).
  1964. Removing spi.o(i.SPI0_Write), (26 bytes).
  1965. Removing usart.o(.rev16_text), (4 bytes).
  1966. Removing usart.o(.revsh_text), (4 bytes).
  1967. Removing usart.o(i.gd_485_DE_rx), (16 bytes).
  1968. Removing usart.o(i.gd_com_232_Receive), (44 bytes).
  1969. Removing usart.o(i.gd_com_232_send), (48 bytes).
  1970. Removing usart.o(i.gd_com_485_send), (64 bytes).
  1971. Removing ring_buffer.o(.rev16_text), (4 bytes).
  1972. Removing ring_buffer.o(.revsh_text), (4 bytes).
  1973. Removing ring_buffer.o(i.ring_buffer_read), (40 bytes).
  1974. Removing w25q32.o(.rev16_text), (4 bytes).
  1975. Removing w25q32.o(.revsh_text), (4 bytes).
  1976. Removing w25q32.o(i.W25Q32_Enable), (36 bytes).
  1977. Removing w25q32.o(i.W25Q32_Erase64K), (76 bytes).
  1978. Removing w25q32.o(i.W25Q32_Init), (40 bytes).
  1979. Removing w25q32.o(i.W25Q32_PageWrite), (84 bytes).
  1980. Removing w25q32.o(i.W25Q32_Read), (76 bytes).
  1981. Removing w25q32.o(i.W25Q32_WaitBusy), (48 bytes).
  1982. Removing key.o(.rev16_text), (4 bytes).
  1983. Removing key.o(.revsh_text), (4 bytes).
  1984. Removing cjson.o(i.add_item_to_array), (54 bytes).
  1985. Removing cjson.o(i.add_item_to_object), (122 bytes).
  1986. Removing cjson.o(i.buffer_skip_whitespace), (72 bytes).
  1987. Removing cjson.o(i.cJSON_AddArrayToObject), (48 bytes).
  1988. Removing cjson.o(i.cJSON_AddBoolToObject), (52 bytes).
  1989. Removing cjson.o(i.cJSON_AddFalseToObject), (48 bytes).
  1990. Removing cjson.o(i.cJSON_AddItemReferenceToArray), (36 bytes).
  1991. Removing cjson.o(i.cJSON_AddItemReferenceToObject), (48 bytes).
  1992. Removing cjson.o(i.cJSON_AddItemToArray), (16 bytes).
  1993. Removing cjson.o(i.cJSON_AddItemToObject), (32 bytes).
  1994. Removing cjson.o(i.cJSON_AddItemToObjectCS), (32 bytes).
  1995. Removing cjson.o(i.cJSON_AddNullToObject), (48 bytes).
  1996. Removing cjson.o(i.cJSON_AddNumberToObject), (60 bytes).
  1997. Removing cjson.o(i.cJSON_AddObjectToObject), (48 bytes).
  1998. Removing cjson.o(i.cJSON_AddRawToObject), (52 bytes).
  1999. Removing cjson.o(i.cJSON_AddStringToObject), (52 bytes).
  2000. Removing cjson.o(i.cJSON_AddTrueToObject), (48 bytes).
  2001. Removing cjson.o(i.cJSON_Compare), (384 bytes).
  2002. Removing cjson.o(i.cJSON_CreateArray), (24 bytes).
  2003. Removing cjson.o(i.cJSON_CreateArrayReference), (36 bytes).
  2004. Removing cjson.o(i.cJSON_CreateBool), (32 bytes).
  2005. Removing cjson.o(i.cJSON_CreateDoubleArray), (106 bytes).
  2006. Removing cjson.o(i.cJSON_CreateFalse), (24 bytes).
  2007. Removing cjson.o(i.cJSON_CreateFloatArray), (110 bytes).
  2008. Removing cjson.o(i.cJSON_CreateIntArray), (110 bytes).
  2009. Removing cjson.o(i.cJSON_CreateNull), (24 bytes).
  2010. Removing cjson.o(i.cJSON_CreateNumber), (100 bytes).
  2011. Removing cjson.o(i.cJSON_CreateObject), (24 bytes).
  2012. Removing cjson.o(i.cJSON_CreateObjectReference), (36 bytes).
  2013. Removing cjson.o(i.cJSON_CreateRaw), (52 bytes).
  2014. Removing cjson.o(i.cJSON_CreateString), (52 bytes).
  2015. Removing cjson.o(i.cJSON_CreateStringArray), (100 bytes).
  2016. Removing cjson.o(i.cJSON_CreateStringReference), (36 bytes).
  2017. Removing cjson.o(i.cJSON_CreateTrue), (24 bytes).
  2018. Removing cjson.o(i.cJSON_Delete), (88 bytes).
  2019. Removing cjson.o(i.cJSON_DeleteItemFromArray), (22 bytes).
  2020. Removing cjson.o(i.cJSON_DeleteItemFromObject), (22 bytes).
  2021. Removing cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive), (22 bytes).
  2022. Removing cjson.o(i.cJSON_DetachItemFromArray), (34 bytes).
  2023. Removing cjson.o(i.cJSON_DetachItemFromObject), (26 bytes).
  2024. Removing cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive), (26 bytes).
  2025. Removing cjson.o(i.cJSON_DetachItemViaPointer), (64 bytes).
  2026. Removing cjson.o(i.cJSON_Duplicate), (192 bytes).
  2027. Removing cjson.o(i.cJSON_GetArrayItem), (24 bytes).
  2028. Removing cjson.o(i.cJSON_GetArraySize), (28 bytes).
  2029. Removing cjson.o(i.cJSON_GetErrorPtr), (16 bytes).
  2030. Removing cjson.o(i.cJSON_GetNumberValue), (28 bytes).
  2031. Removing cjson.o(i.cJSON_GetObjectItem), (18 bytes).
  2032. Removing cjson.o(i.cJSON_GetObjectItemCaseSensitive), (18 bytes).
  2033. Removing cjson.o(i.cJSON_GetStringValue), (20 bytes).
  2034. Removing cjson.o(i.cJSON_HasObjectItem), (24 bytes).
  2035. Removing cjson.o(i.cJSON_InitHooks), (100 bytes).
  2036. Removing cjson.o(i.cJSON_InsertItemInArray), (70 bytes).
  2037. Removing cjson.o(i.cJSON_IsArray), (22 bytes).
  2038. Removing cjson.o(i.cJSON_IsBool), (24 bytes).
  2039. Removing cjson.o(i.cJSON_IsFalse), (20 bytes).
  2040. Removing cjson.o(i.cJSON_IsInvalid), (20 bytes).
  2041. Removing cjson.o(i.cJSON_IsNull), (22 bytes).
  2042. Removing cjson.o(i.cJSON_IsNumber), (22 bytes).
  2043. Removing cjson.o(i.cJSON_IsObject), (22 bytes).
  2044. Removing cjson.o(i.cJSON_IsRaw), (22 bytes).
  2045. Removing cjson.o(i.cJSON_IsString), (22 bytes).
  2046. Removing cjson.o(i.cJSON_IsTrue), (22 bytes).
  2047. Removing cjson.o(i.cJSON_Minify), (154 bytes).
  2048. Removing cjson.o(i.cJSON_New_Item), (26 bytes).
  2049. Removing cjson.o(i.cJSON_Parse), (16 bytes).
  2050. Removing cjson.o(i.cJSON_ParseWithLength), (20 bytes).
  2051. Removing cjson.o(i.cJSON_ParseWithLengthOpts), (212 bytes).
  2052. Removing cjson.o(i.cJSON_ParseWithOpts), (40 bytes).
  2053. Removing cjson.o(i.cJSON_Print), (20 bytes).
  2054. Removing cjson.o(i.cJSON_PrintBuffered), (96 bytes).
  2055. Removing cjson.o(i.cJSON_PrintPreallocated), (68 bytes).
  2056. Removing cjson.o(i.cJSON_PrintUnformatted), (20 bytes).
  2057. Removing cjson.o(i.cJSON_ReplaceItemInArray), (42 bytes).
  2058. Removing cjson.o(i.cJSON_ReplaceItemInObject), (22 bytes).
  2059. Removing cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive), (22 bytes).
  2060. Removing cjson.o(i.cJSON_ReplaceItemViaPointer), (96 bytes).
  2061. Removing cjson.o(i.cJSON_SetNumberHelper), (84 bytes).
  2062. Removing cjson.o(i.cJSON_SetValuestring), (100 bytes).
  2063. Removing cjson.o(i.cJSON_Version), (40 bytes).
  2064. Removing cjson.o(i.cJSON_free), (20 bytes).
  2065. Removing cjson.o(i.cJSON_malloc), (20 bytes).
  2066. Removing cjson.o(i.cJSON_strdup), (56 bytes).
  2067. Removing cjson.o(i.case_insensitive_strcmp), (72 bytes).
  2068. Removing cjson.o(i.cast_away_const), (2 bytes).
  2069. Removing cjson.o(i.compare_double), (116 bytes).
  2070. Removing cjson.o(i.create_reference), (60 bytes).
  2071. Removing cjson.o(i.ensure), (184 bytes).
  2072. Removing cjson.o(i.get_array_item), (30 bytes).
  2073. Removing cjson.o(i.get_decimal_point), (4 bytes).
  2074. Removing cjson.o(i.get_object_item), (82 bytes).
  2075. Removing cjson.o(i.minify_string), (116 bytes).
  2076. Removing cjson.o(i.parse_array), (248 bytes).
  2077. Removing cjson.o(i.parse_hex4), (90 bytes).
  2078. Removing cjson.o(i.parse_number), (312 bytes).
  2079. Removing cjson.o(i.parse_object), (318 bytes).
  2080. Removing cjson.o(i.parse_string), (396 bytes).
  2081. Removing cjson.o(i.parse_value), (316 bytes).
  2082. Removing cjson.o(i.print), (178 bytes).
  2083. Removing cjson.o(i.print_array), (178 bytes).
  2084. Removing cjson.o(i.print_number), (340 bytes).
  2085. Removing cjson.o(i.print_object), (372 bytes).
  2086. Removing cjson.o(i.print_string), (16 bytes).
  2087. Removing cjson.o(i.print_string_ptr), (372 bytes).
  2088. Removing cjson.o(i.print_value), (260 bytes).
  2089. Removing cjson.o(i.replace_item_in_object), (96 bytes).
  2090. Removing cjson.o(i.skip_multiline_comment), (50 bytes).
  2091. Removing cjson.o(i.skip_oneline_comment), (42 bytes).
  2092. Removing cjson.o(i.skip_utf8_bom), (60 bytes).
  2093. Removing cjson.o(i.suffix_object), (6 bytes).
  2094. Removing cjson.o(i.update_offset), (36 bytes).
  2095. Removing cjson.o(i.utf16_literal_to_utf8), (300 bytes).
  2096. Removing cjson.o(.bss), (15 bytes).
  2097. Removing cjson.o(.data), (20 bytes).
  2098. Removing dlt645.o(i.dlt645_read_data), (62 bytes).
  2099. Removing dlt645.o(i.dlt645_receive_msg), (70 bytes).
  2100. Removing dlt645.o(i.dlt645_send_msg), (46 bytes).
  2101. Removing dlt645.o(i.dlt645_set_addr), (42 bytes).
  2102. Removing dlt645.o(i.dlt645_set_debug), (8 bytes).
  2103. Removing dlt645_2007.o(i.dlt645_2007_parsing_data), (992 bytes).
  2104. Removing dlt645_2007.o(i.dlt645_2007_read_data), (174 bytes).
  2105. Removing dlt645_2007.o(i.dlt645_2007_recv_check), (84 bytes).
  2106. Removing dlt645_2007.o(i.dlt645_write_data), (198 bytes).
  2107. Removing dlt645_data.o(i._crc), (26 bytes).
  2108. Removing dlt645_data.o(i.data_package_translate_to_int), (260 bytes).
  2109. Removing dlt645_data.o(i.dec_to_bcd), (420 bytes).
  2110. Removing dlt645_data.o(i.dlt645_common_check), (124 bytes).
  2111. Removing dlt645_data.o(i.dlt645_data_parse_by_format_to_float), (140 bytes).
  2112. Removing dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE), (140 bytes).
  2113. Removing dlt645_data.o(i.str_to_bcd), (128 bytes).
  2114. Removing dlt645_port.o(.rev16_text), (4 bytes).
  2115. Removing dlt645_port.o(.revsh_text), (4 bytes).
  2116. Removing dlt645_port.o(i.dlt645_hw_read), (96 bytes).
  2117. Removing dlt645_port.o(i.dlt645_hw_write), (104 bytes).
  2118. Removing dlt645_port.o(.data), (20 bytes).
  2119. Removing dlt645_1997.o(i.dlt645_1997_parsing_data), (228 bytes).
  2120. Removing dlt645_1997.o(i.dlt645_1997_read_data), (152 bytes).
  2121. Removing dlt645_1997.o(i.dlt645_1997_recv_check), (82 bytes).
  2122. Removing fmul.o(.text), (100 bytes).
  2123. Removing fdiv.o(.text), (124 bytes).
  2124. Removing fflti.o(.text), (18 bytes).
  2125. Removing ffltui.o(.text), (10 bytes).
  2126. Removing dflti.o(.text), (34 bytes).
  2127. Removing dfltui.o(.text), (26 bytes).
  2128. Removing ffixi.o(.text), (50 bytes).
  2129. Removing dfixi.o(.text), (62 bytes).
  2130. Removing f2d.o(.text), (38 bytes).
  2131. Removing cdcmple.o(.text), (48 bytes).
  2132. Removing d2f.o(.text), (56 bytes).
  2133. Removing fepilogue.o(.text), (110 bytes).
  2134. Removing dscalb.o(.text), (46 bytes).
  2135. Removing dfltul.o(.text), (24 bytes).
  2136. Removing dsqrt.o(.text), (162 bytes).
  2137. 792 unused section(s) (total 43160 bytes) removed from the image.
  2138. ==============================================================================
  2139. Image Symbol Table
  2140. Local Symbols
  2141. Symbol Name Value Ov Type Size Object(Section)
  2142. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE
  2143. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE
  2144. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE
  2145. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isprint_o.o ABSOLUTE
  2146. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE
  2147. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE
  2148. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isgraph_o.o ABSOLUTE
  2149. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE
  2150. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE
  2151. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE
  2152. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE
  2153. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE
  2154. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE
  2155. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE
  2156. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE
  2157. ../clib/microlib/ctype/tolower.c 0x00000000 Number 0 tolower.o ABSOLUTE
  2158. ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
  2159. ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
  2160. ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE
  2161. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
  2162. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
  2163. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
  2164. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
  2165. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
  2166. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
  2167. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
  2168. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
  2169. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
  2170. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE
  2171. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
  2172. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
  2173. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE
  2174. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
  2175. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
  2176. ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
  2177. ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
  2178. ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
  2179. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE
  2180. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE
  2181. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE
  2182. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE
  2183. ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE
  2184. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
  2185. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
  2186. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
  2187. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
  2188. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
  2189. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
  2190. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
  2191. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
  2192. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
  2193. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
  2194. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
  2195. ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
  2196. ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
  2197. ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
  2198. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
  2199. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
  2200. ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
  2201. ../clib/microlib/string/strchr.c 0x00000000 Number 0 strchr.o ABSOLUTE
  2202. ../clib/microlib/string/strcmp.c 0x00000000 Number 0 strcmp.o ABSOLUTE
  2203. ../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE
  2204. ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
  2205. ../clib/microlib/string/strncmp.c 0x00000000 Number 0 strncmp.o ABSOLUTE
  2206. ../clib/microlib/string/strstr.c 0x00000000 Number 0 strstr.o ABSOLUTE
  2207. ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
  2208. ../clib/scanf.c 0x00000000 Number 0 __0sscanf.o ABSOLUTE
  2209. ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE
  2210. ../clib/scanf.c 0x00000000 Number 0 _scanf.o ABSOLUTE
  2211. ../clib/scanf.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2212. ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE
  2213. ../clib/scanf.c 0x00000000 Number 0 scanf_char.o ABSOLUTE
  2214. ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE
  2215. ../clib/scanf.c 0x00000000 Number 0 strtol.o ABSOLUTE
  2216. ../clib/scanf.c 0x00000000 Number 0 scanf_fp.o ABSOLUTE
  2217. ../clib/scanf.c 0x00000000 Number 0 _scanf_str.o ABSOLUTE
  2218. ../clib/scanf.c 0x00000000 Number 0 _scanf_int.o ABSOLUTE
  2219. ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
  2220. ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
  2221. ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
  2222. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
  2223. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
  2224. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
  2225. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
  2226. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE
  2227. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
  2228. ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
  2229. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
  2230. ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
  2231. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
  2232. ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
  2233. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
  2234. ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
  2235. ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
  2236. ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE
  2237. ../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE
  2238. ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
  2239. ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
  2240. ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
  2241. ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE
  2242. ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE
  2243. ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE
  2244. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
  2245. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
  2246. ../mathlib/strtod.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2247. ..\App\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2248. ..\App\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2249. ..\App\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2250. ..\App\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2251. ..\App\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2252. ..\App\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2253. ..\App\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2254. ..\App\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2255. ..\App\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2256. ..\App\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2257. ..\App\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2258. ..\CMSIS\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2259. ..\Firmware\Source\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2260. ..\Firmware\Source\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2261. ..\Firmware\Source\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2262. ..\Firmware\Source\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2263. ..\Firmware\Source\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2264. ..\Firmware\Source\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2265. ..\Firmware\Source\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2266. ..\Firmware\Source\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2267. ..\Firmware\Source\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2268. ..\Firmware\Source\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2269. ..\Firmware\Source\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2270. ..\Firmware\Source\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2271. ..\Firmware\Source\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2272. ..\Firmware\Source\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2273. ..\Firmware\Source\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2274. ..\Firmware\Source\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2275. ..\Firmware\Source\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2276. ..\Firmware\Source\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2277. ..\Firmware\Source\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2278. ..\Firmware\Source\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2279. ..\Firmware\Source\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2280. ..\Firmware\Source\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2281. ..\Firmware\Source\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2282. ..\Startup\startup_gd32f10x_xd.s 0x00000000 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2283. ..\\App\\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2284. ..\\App\\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2285. ..\\App\\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2286. ..\\App\\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2287. ..\\App\\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2288. ..\\App\\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2289. ..\\App\\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2290. ..\\App\\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2291. ..\\App\\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2292. ..\\App\\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2293. ..\\App\\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2294. ..\\CMSIS\\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2295. ..\\Firmware\\Source\\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2296. ..\\Firmware\\Source\\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2297. ..\\Firmware\\Source\\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2298. ..\\Firmware\\Source\\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2299. ..\\Firmware\\Source\\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2300. ..\\Firmware\\Source\\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2301. ..\\Firmware\\Source\\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2302. ..\\Firmware\\Source\\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2303. ..\\Firmware\\Source\\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2304. ..\\Firmware\\Source\\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2305. ..\\Firmware\\Source\\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2306. ..\\Firmware\\Source\\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2307. ..\\Firmware\\Source\\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2308. ..\\Firmware\\Source\\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2309. ..\\Firmware\\Source\\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2310. ..\\Firmware\\Source\\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2311. ..\\Firmware\\Source\\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2312. ..\\Firmware\\Source\\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2313. ..\\Firmware\\Source\\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2314. ..\\Firmware\\Source\\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2315. ..\\Firmware\\Source\\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2316. ..\\Firmware\\Source\\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2317. ..\\Firmware\\Source\\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2318. ..\\bsp\\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2319. ..\\bsp\\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2320. ..\\bsp\\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2321. ..\\bsp\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2322. ..\\bsp\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2323. ..\\bsp\\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2324. ..\\dlt\\port\\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2325. ..\bsp\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2326. ..\bsp\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2327. ..\bsp\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2328. ..\bsp\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2329. ..\bsp\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2330. ..\bsp\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2331. ..\cjson\cJSON.c 0x00000000 Number 0 cjson.o ABSOLUTE
  2332. ..\dlt\port\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2333. ..\dlt\src\dlt645.c 0x00000000 Number 0 dlt645.o ABSOLUTE
  2334. ..\dlt\src\dlt645_1997.c 0x00000000 Number 0 dlt645_1997.o ABSOLUTE
  2335. ..\dlt\src\dlt645_2007.c 0x00000000 Number 0 dlt645_2007.o ABSOLUTE
  2336. ..\dlt\src\dlt645_data.c 0x00000000 Number 0 dlt645_data.o ABSOLUTE
  2337. cdcmple.s 0x00000000 Number 0 cdcmple.o ABSOLUTE
  2338. cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
  2339. dc.s 0x00000000 Number 0 dc.o ABSOLUTE
  2340. handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
  2341. init.s 0x00000000 Number 0 init.o ABSOLUTE
  2342. RESET 0x08005000 Section 304 startup_gd32f10x_xd.o(RESET)
  2343. .ARM.Collect$$$$00000000 0x08005130 Section 0 entry.o(.ARM.Collect$$$$00000000)
  2344. .ARM.Collect$$$$00000001 0x08005130 Section 4 entry2.o(.ARM.Collect$$$$00000001)
  2345. .ARM.Collect$$$$00000004 0x08005134 Section 4 entry5.o(.ARM.Collect$$$$00000004)
  2346. .ARM.Collect$$$$00000008 0x08005138 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
  2347. .ARM.Collect$$$$0000000A 0x08005138 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2348. .ARM.Collect$$$$0000000B 0x08005138 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
  2349. .ARM.Collect$$$$0000000E 0x08005140 Section 4 entry12b.o(.ARM.Collect$$$$0000000E)
  2350. .ARM.Collect$$$$0000000F 0x08005144 Section 0 entry10a.o(.ARM.Collect$$$$0000000F)
  2351. .ARM.Collect$$$$00000011 0x08005144 Section 0 entry11a.o(.ARM.Collect$$$$00000011)
  2352. .ARM.Collect$$$$00002712 0x08005144 Section 4 entry2.o(.ARM.Collect$$$$00002712)
  2353. __lit__00000000 0x08005144 Data 4 entry2.o(.ARM.Collect$$$$00002712)
  2354. .text 0x08005148 Section 36 startup_gd32f10x_xd.o(.text)
  2355. .text 0x0800516c Section 0 memcpya.o(.text)
  2356. .text 0x08005190 Section 0 memseta.o(.text)
  2357. .text 0x080051b4 Section 0 strstr.o(.text)
  2358. .text 0x080051d8 Section 0 strchr.o(.text)
  2359. .text 0x080051ec Section 0 strlen.o(.text)
  2360. .text 0x080051fa Section 0 strcpy.o(.text)
  2361. .text 0x0800520c Section 0 __0sscanf.o(.text)
  2362. .text 0x08005244 Section 0 _scanf_int.o(.text)
  2363. .text 0x08005390 Section 0 _scanf_str.o(.text)
  2364. .text 0x08005470 Section 0 strtol.o(.text)
  2365. .text 0x080054e0 Section 0 dadd.o(.text)
  2366. .text 0x0800562e Section 0 dmul.o(.text)
  2367. .text 0x08005712 Section 0 ddiv.o(.text)
  2368. .text 0x080057f0 Section 48 cdrcmple.o(.text)
  2369. .text 0x08005820 Section 0 uidiv.o(.text)
  2370. .text 0x0800584c Section 0 uldiv.o(.text)
  2371. .text 0x080058ae Section 0 llshl.o(.text)
  2372. .text 0x080058cc Section 0 llushr.o(.text)
  2373. .text 0x080058ec Section 0 llsshr.o(.text)
  2374. .text 0x08005910 Section 0 ctype_o.o(.text)
  2375. .text 0x08005918 Section 0 isspace_o.o(.text)
  2376. .text 0x0800592a Section 0 _chval.o(.text)
  2377. .text 0x08005948 Section 0 scanf_char.o(.text)
  2378. _scanf_char_input 0x08005949 Thumb Code 12 scanf_char.o(.text)
  2379. .text 0x08005970 Section 0 _sgetc.o(.text)
  2380. .text 0x080059b0 Section 0 _strtoul.o(.text)
  2381. .text 0x08005a4e Section 0 iusefp.o(.text)
  2382. .text 0x08005a4e Section 0 depilogue.o(.text)
  2383. .text 0x08005b08 Section 0 dfixul.o(.text)
  2384. .text 0x08005b38 Section 36 init.o(.text)
  2385. .text 0x08005b5c Section 0 _scanf.o(.text)
  2386. i.BusFault_Handler 0x08005e8c Section 0 gd32f10x_it.o(i.BusFault_Handler)
  2387. i.Clear_DMA_Buffer 0x08005e90 Section 0 usart.o(i.Clear_DMA_Buffer)
  2388. i.ConnectMQTTSever 0x08005eac Section 0 ec800m.o(i.ConnectMQTTSever)
  2389. i.DMA0_Channel4_IRQHandler 0x08006014 Section 0 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2390. i.DebugMon_Handler 0x08006028 Section 0 gd32f10x_it.o(i.DebugMon_Handler)
  2391. i.EC800MGetUrl 0x0800602c Section 0 ec800m.o(i.EC800MGetUrl)
  2392. i.EC800MPwoerOn 0x0800617c Section 0 ec800m.o(i.EC800MPwoerOn)
  2393. i.EC800MSendCmd 0x080061d4 Section 0 ec800m.o(i.EC800MSendCmd)
  2394. i.EC800MSetPDP 0x08006208 Section 0 ec800m.o(i.EC800MSetPDP)
  2395. i.EC800MWaitReady 0x08006278 Section 0 ec800m.o(i.EC800MWaitReady)
  2396. i.EXTI1_IRQHandler 0x08006288 Section 0 key.o(i.EXTI1_IRQHandler)
  2397. i.HardFault_Handler 0x080062e0 Section 0 gd32f10x_it.o(i.HardFault_Handler)
  2398. i.MQTTSubTopic 0x080062e4 Section 0 ec800m.o(i.MQTTSubTopic)
  2399. i.MemManage_Handler 0x08006340 Section 0 gd32f10x_it.o(i.MemManage_Handler)
  2400. i.NMI_Handler 0x08006344 Section 0 gd32f10x_it.o(i.NMI_Handler)
  2401. i.NVIC_SetPriority 0x08006348 Section 0 systick.o(i.NVIC_SetPriority)
  2402. NVIC_SetPriority 0x08006349 Thumb Code 32 systick.o(i.NVIC_SetPriority)
  2403. i.PendSV_Handler 0x08006370 Section 0 gd32f10x_it.o(i.PendSV_Handler)
  2404. i.Receive_MQTT_DataPack 0x08006374 Section 0 mqttrecv.o(i.Receive_MQTT_DataPack)
  2405. i.SVC_Handler 0x08006414 Section 0 gd32f10x_it.o(i.SVC_Handler)
  2406. i.SysTick_Handler 0x08006416 Section 0 gd32f10x_it.o(i.SysTick_Handler)
  2407. i.SystemInit 0x08006424 Section 0 system_gd32f10x.o(i.SystemInit)
  2408. i.USART0_IRQHandler 0x080064fc Section 0 gd32f10x_it.o(i.USART0_IRQHandler)
  2409. i.USART1_IRQHandler 0x08006544 Section 0 gd32f10x_it.o(i.USART1_IRQHandler)
  2410. i.USART2_IRQHandler 0x08006568 Section 0 pc.o(i.USART2_IRQHandler)
  2411. i.UsageFault_Handler 0x080066fc Section 0 gd32f10x_it.o(i.UsageFault_Handler)
  2412. i.WaitForUpData 0x08006700 Section 0 parsedevicemessage.o(i.WaitForUpData)
  2413. i.WaitResponse 0x08006748 Section 0 ec800m.o(i.WaitResponse)
  2414. i.WaitResponse_value 0x080067a4 Section 0 otaevent.o(i.WaitResponse_value)
  2415. i.Xmodem_CRC16 0x08006810 Section 0 otaevent.o(i.Xmodem_CRC16)
  2416. i.__0sprintf 0x08006854 Section 0 printfa.o(i.__0sprintf)
  2417. i.__aeabi_errno_addr 0x0800687c Section 0 errno.o(i.__aeabi_errno_addr)
  2418. i.__free$realloc 0x08006884 Section 0 mallocr.o(i.__free$realloc)
  2419. i.__malloc$realloc 0x080068e0 Section 0 mallocr.o(i.__malloc$realloc)
  2420. i.__scatterload_copy 0x08006930 Section 14 handlers.o(i.__scatterload_copy)
  2421. i.__scatterload_null 0x0800693e Section 2 handlers.o(i.__scatterload_null)
  2422. i.__scatterload_zeroinit 0x08006940 Section 14 handlers.o(i.__scatterload_zeroinit)
  2423. i._fp_digits 0x08006950 Section 0 printfa.o(i._fp_digits)
  2424. _fp_digits 0x08006951 Thumb Code 366 printfa.o(i._fp_digits)
  2425. i._printf_core 0x08006ad4 Section 0 printfa.o(i._printf_core)
  2426. _printf_core 0x08006ad5 Thumb Code 1704 printfa.o(i._printf_core)
  2427. i._printf_post_padding 0x08007188 Section 0 printfa.o(i._printf_post_padding)
  2428. _printf_post_padding 0x08007189 Thumb Code 36 printfa.o(i._printf_post_padding)
  2429. i._printf_pre_padding 0x080071ac Section 0 printfa.o(i._printf_pre_padding)
  2430. _printf_pre_padding 0x080071ad Thumb Code 46 printfa.o(i._printf_pre_padding)
  2431. i._sputc 0x080071da Section 0 printfa.o(i._sputc)
  2432. _sputc 0x080071db Thumb Code 10 printfa.o(i._sputc)
  2433. i.addCommandListParams 0x080071e4 Section 0 device_message.o(i.addCommandListParams)
  2434. i.addDevice 0x080072a0 Section 0 device_message.o(i.addDevice)
  2435. i.addGatewayParams 0x080073dc Section 0 device_message.o(i.addGatewayParams)
  2436. i.addSensorListParams 0x0800755c Section 0 device_message.o(i.addSensorListParams)
  2437. i.check_ota_event 0x080076f0 Section 0 otaevent.o(i.check_ota_event)
  2438. i.checksum 0x08007740 Section 0 parsedevicemessage.o(i.checksum)
  2439. checksum 0x08007741 Thumb Code 66 parsedevicemessage.o(i.checksum)
  2440. i.config_485_port 0x08007784 Section 0 usart.o(i.config_485_port)
  2441. i.delay_1ms 0x0800788c Section 0 systick.o(i.delay_1ms)
  2442. i.delay_decrement 0x080078a0 Section 0 systick.o(i.delay_decrement)
  2443. i.dlt645_init 0x080078b8 Section 0 dlt645_port.o(i.dlt645_init)
  2444. i.dlt_callback 0x080078e0 Section 0 dlt645_port.o(i.dlt_callback)
  2445. i.dma_channel_disable 0x08007968 Section 0 gd32f10x_dma.o(i.dma_channel_disable)
  2446. i.dma_channel_enable 0x0800799a Section 0 gd32f10x_dma.o(i.dma_channel_enable)
  2447. i.dma_circulation_disable 0x080079cc Section 0 gd32f10x_dma.o(i.dma_circulation_disable)
  2448. i.dma_config 0x08007a00 Section 0 usart.o(i.dma_config)
  2449. i.dma_config_change 0x08007a88 Section 0 usart.o(i.dma_config_change)
  2450. i.dma_deinit 0x08007b08 Section 0 gd32f10x_dma.o(i.dma_deinit)
  2451. i.dma_init 0x08007b78 Section 0 gd32f10x_dma.o(i.dma_init)
  2452. i.dma_interrupt_enable 0x08007ca6 Section 0 gd32f10x_dma.o(i.dma_interrupt_enable)
  2453. i.dma_interrupt_flag_clear 0x08007cd8 Section 0 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  2454. i.dma_memory_to_memory_disable 0x08007ce8 Section 0 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  2455. i.dma_periph_and_channel_check 0x08007d1c Section 0 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2456. dma_periph_and_channel_check 0x08007d1d Thumb Code 18 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2457. i.exti_init 0x08007d34 Section 0 gd32f10x_exti.o(i.exti_init)
  2458. i.exti_interrupt_flag_clear 0x08007df0 Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  2459. i.exti_interrupt_flag_get 0x08007dfc Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  2460. i.extract_data_from_buffer 0x08007e14 Section 0 parsedevicemessage.o(i.extract_data_from_buffer)
  2461. extract_data_from_buffer 0x08007e15 Thumb Code 78 parsedevicemessage.o(i.extract_data_from_buffer)
  2462. i.fwdgt_counter_reload 0x08007e74 Section 0 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  2463. i.fwdgt_write_enable 0x08007e84 Section 0 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  2464. i.gd_485_DE_pin_init 0x08007e94 Section 0 usart.o(i.gd_485_DE_pin_init)
  2465. i.gd_485_DE_tx 0x08007ebc Section 0 usart.o(i.gd_485_DE_tx)
  2466. i.gd_EC800M_pin_init 0x08007ecc Section 0 usart.o(i.gd_EC800M_pin_init)
  2467. i.gd_com_init 0x08007f14 Section 0 usart.o(i.gd_com_init)
  2468. i.gd_eval_key_init 0x08008010 Section 0 key.o(i.gd_eval_key_init)
  2469. i.gd_eval_led_init 0x08008090 Section 0 led.o(i.gd_eval_led_init)
  2470. i.gd_pull_EC800M_pwr_down 0x080080dc Section 0 usart.o(i.gd_pull_EC800M_pwr_down)
  2471. i.gd_pull_EC800M_pwr_up 0x080080e8 Section 0 usart.o(i.gd_pull_EC800M_pwr_up)
  2472. i.gd_pull_EC800M_rst_down 0x080080f4 Section 0 usart.o(i.gd_pull_EC800M_rst_down)
  2473. i.gd_pull_EC800M_rst_up 0x08008104 Section 0 usart.o(i.gd_pull_EC800M_rst_up)
  2474. i.get_gateway_config_params 0x08008114 Section 0 device_message.o(i.get_gateway_config_params)
  2475. i.gettick 0x0800811c Section 0 systick.o(i.gettick)
  2476. i.gpio_bit_reset 0x08008128 Section 0 gd32f10x_gpio.o(i.gpio_bit_reset)
  2477. i.gpio_bit_set 0x0800812c Section 0 gd32f10x_gpio.o(i.gpio_bit_set)
  2478. i.gpio_exti_source_select 0x08008130 Section 0 gd32f10x_gpio.o(i.gpio_exti_source_select)
  2479. i.gpio_init 0x080081c8 Section 0 gd32f10x_gpio.o(i.gpio_init)
  2480. i.gpio_input_bit_get 0x08008274 Section 0 gd32f10x_gpio.o(i.gpio_input_bit_get)
  2481. i.gpio_pin_remap_config 0x08008284 Section 0 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  2482. i.http_load_config 0x08008314 Section 0 main.o(i.http_load_config)
  2483. i.internal_alloc 0x08008384 Section 0 mallocr.o(i.internal_alloc)
  2484. internal_alloc 0x08008385 Thumb Code 76 mallocr.o(i.internal_alloc)
  2485. i.main 0x080083d4 Section 0 main.o(i.main)
  2486. i.mmodbus_callback 0x0800854c Section 0 mmodbus.o(i.mmodbus_callback)
  2487. i.mmodbus_init 0x080085c8 Section 0 mmodbus.o(i.mmodbus_init)
  2488. i.nvic_config 0x080085f0 Section 0 usart.o(i.nvic_config)
  2489. i.nvic_irq_enable 0x08008624 Section 0 gd32f10x_misc.o(i.nvic_irq_enable)
  2490. i.nvic_priority_group_set 0x080086d0 Section 0 gd32f10x_misc.o(i.nvic_priority_group_set)
  2491. i.nvic_vector_table_set 0x080086e4 Section 0 gd32f10x_misc.o(i.nvic_vector_table_set)
  2492. i.parseIntField 0x080086fc Section 0 device_message.o(i.parseIntField)
  2493. i.parseStringField 0x08008728 Section 0 device_message.o(i.parseStringField)
  2494. i.rcu_clock_freq_get 0x0800875c Section 0 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  2495. i.rcu_osci_on 0x08008880 Section 0 gd32f10x_rcu.o(i.rcu_osci_on)
  2496. i.rcu_periph_clock_enable 0x080088a0 Section 0 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  2497. i.rcu_periph_reset_disable 0x080088c0 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  2498. i.rcu_periph_reset_enable 0x080088e0 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  2499. i.readID 0x08008900 Section 0 main.o(i.readID)
  2500. i.ring_buffer_init 0x080089f0 Section 0 ring_buffer.o(i.ring_buffer_init)
  2501. i.ring_buffer_write 0x080089f8 Section 0 ring_buffer.o(i.ring_buffer_write)
  2502. i.runtime_increment 0x08008a14 Section 0 systick.o(i.runtime_increment)
  2503. i.system_clock_108m_hxtal 0x08008a38 Section 0 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2504. system_clock_108m_hxtal 0x08008a39 Thumb Code 182 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2505. i.system_clock_config 0x08008afc Section 0 system_gd32f10x.o(i.system_clock_config)
  2506. system_clock_config 0x08008afd Thumb Code 8 system_gd32f10x.o(i.system_clock_config)
  2507. i.systick_config 0x08008b04 Section 0 systick.o(i.systick_config)
  2508. i.task_fwdgt_reload 0x08008b54 Section 0 main.o(i.task_fwdgt_reload)
  2509. i.usart_baudrate_set 0x08008b60 Section 0 gd32f10x_usart.o(i.usart_baudrate_set)
  2510. i.usart_data_receive 0x08008bf0 Section 0 gd32f10x_usart.o(i.usart_data_receive)
  2511. i.usart_data_transmit 0x08008bfa Section 0 gd32f10x_usart.o(i.usart_data_transmit)
  2512. i.usart_deinit 0x08008c04 Section 0 gd32f10x_usart.o(i.usart_deinit)
  2513. i.usart_dma_transmit_config 0x08008c94 Section 0 gd32f10x_usart.o(i.usart_dma_transmit_config)
  2514. i.usart_enable 0x08008ca4 Section 0 gd32f10x_usart.o(i.usart_enable)
  2515. i.usart_flag_clear 0x08008cae Section 0 gd32f10x_usart.o(i.usart_flag_clear)
  2516. i.usart_flag_get 0x08008cc8 Section 0 gd32f10x_usart.o(i.usart_flag_get)
  2517. i.usart_hardware_flow_cts_config 0x08008ce6 Section 0 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  2518. i.usart_hardware_flow_rts_config 0x08008cf6 Section 0 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  2519. i.usart_interrupt_enable 0x08008d06 Section 0 gd32f10x_usart.o(i.usart_interrupt_enable)
  2520. i.usart_interrupt_flag_clear 0x08008d20 Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  2521. i.usart_interrupt_flag_get 0x08008d3a Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  2522. i.usart_parity_config 0x08008d72 Section 0 gd32f10x_usart.o(i.usart_parity_config)
  2523. i.usart_receive_config 0x08008d82 Section 0 gd32f10x_usart.o(i.usart_receive_config)
  2524. i.usart_stop_bit_set 0x08008d92 Section 0 gd32f10x_usart.o(i.usart_stop_bit_set)
  2525. i.usart_transmit_config 0x08008da2 Section 0 gd32f10x_usart.o(i.usart_transmit_config)
  2526. i.usart_word_length_set 0x08008db2 Section 0 gd32f10x_usart.o(i.usart_word_length_set)
  2527. i.xmodem 0x08008dc4 Section 0 otaevent.o(i.xmodem)
  2528. .constdata 0x08009184 Section 129 ctype_o.o(.constdata)
  2529. .constdata 0x08009208 Section 4 ctype_o.o(.constdata)
  2530. table 0x08009208 Data 4 ctype_o.o(.constdata)
  2531. .conststring 0x0800920c Section 51 main.o(.conststring)
  2532. .data 0x20000000 Section 4 system_gd32f10x.o(.data)
  2533. .data 0x20000004 Section 8 systick.o(.data)
  2534. delay 0x20000004 Data 4 systick.o(.data)
  2535. runtime 0x20000008 Data 4 systick.o(.data)
  2536. .data 0x2000000c Section 1 parsedevicemessage.o(.data)
  2537. .data 0x20000010 Section 4 main.o(.data)
  2538. hex_table 0x20000010 Data 4 main.o(.data)
  2539. .data 0x20000014 Section 16 pc.o(.data)
  2540. .data 0x20000024 Section 8 otaevent.o(.data)
  2541. ota_message 0x20000024 Data 8 otaevent.o(.data)
  2542. .data 0x2000002c Section 10 led.o(.data)
  2543. GPIO_PORT 0x2000002c Data 4 led.o(.data)
  2544. GPIO_PIN 0x20000030 Data 4 led.o(.data)
  2545. GPIO_CLK 0x20000034 Data 2 led.o(.data)
  2546. .data 0x20000038 Section 84 usart.o(.data)
  2547. COM_CLK 0x20000038 Data 6 usart.o(.data)
  2548. COM_TX_PIN 0x20000040 Data 12 usart.o(.data)
  2549. COM_RX_PIN 0x2000004c Data 12 usart.o(.data)
  2550. COM_GPIO_PORT 0x20000058 Data 12 usart.o(.data)
  2551. COM_GPIO_CLK 0x20000064 Data 6 usart.o(.data)
  2552. COM_IT_HANDLER 0x2000006c Data 12 usart.o(.data)
  2553. COM_BAUDTATE 0x20000078 Data 12 usart.o(.data)
  2554. .data 0x2000008c Section 19 key.o(.data)
  2555. KEY_PORT 0x2000008c Data 4 key.o(.data)
  2556. KEY_PIN 0x20000090 Data 4 key.o(.data)
  2557. KEY_CLK 0x20000094 Data 2 key.o(.data)
  2558. KEY_EXTI_LINE 0x20000098 Data 4 key.o(.data)
  2559. KEY_PORT_SOURCE 0x2000009c Data 1 key.o(.data)
  2560. KEY_PIN_SOURCE 0x2000009d Data 1 key.o(.data)
  2561. KEY_IRQn 0x2000009e Data 1 key.o(.data)
  2562. .data 0x200000a0 Section 4 mvars.o(.data)
  2563. .data 0x200000a4 Section 4 mvars.o(.data)
  2564. .data 0x200000a8 Section 4 errno.o(.data)
  2565. _errno 0x200000a8 Data 4 errno.o(.data)
  2566. .bss 0x200000ac Section 216 device_message.o(.bss)
  2567. .bss 0x20000184 Section 4104 parsedevicemessage.o(.bss)
  2568. .bss 0x2000118c Section 84 mmodbus.o(.bss)
  2569. .bss 0x200011e0 Section 138 otaevent.o(.bss)
  2570. .bss 0x2000126a Section 4354 usart.o(.bss)
  2571. .bss 0x2000236c Section 212 dlt645_port.o(.bss)
  2572. dlt645_port 0x2000236c Data 212 dlt645_port.o(.bss)
  2573. HEAP 0x20002440 Section 65536 startup_gd32f10x_xd.o(HEAP)
  2574. STACK 0x20012440 Section 8192 startup_gd32f10x_xd.o(STACK)
  2575. Global Symbols
  2576. Symbol Name Value Ov Type Size Object(Section)
  2577. BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
  2578. __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
  2579. _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
  2580. _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
  2581. _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
  2582. _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
  2583. _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
  2584. _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
  2585. _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
  2586. _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2587. _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2588. _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
  2589. _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
  2590. _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2591. _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
  2592. _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
  2593. _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
  2594. _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
  2595. _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
  2596. _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
  2597. _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
  2598. _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
  2599. _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2600. _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2601. _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
  2602. _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
  2603. _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
  2604. _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
  2605. _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
  2606. _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
  2607. _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
  2608. _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
  2609. _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
  2610. _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
  2611. _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
  2612. _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
  2613. _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
  2614. _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
  2615. _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
  2616. _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
  2617. _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
  2618. _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
  2619. _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
  2620. __arm_fini_ - Undefined Weak Reference
  2621. __cpp_initialize__aeabi_ - Undefined Weak Reference
  2622. __cxa_finalize - Undefined Weak Reference
  2623. __decompress - Undefined Weak Reference
  2624. _clock_init - Undefined Weak Reference
  2625. _microlib_exit - Undefined Weak Reference
  2626. _scanf_longlong - Undefined Weak Reference
  2627. __Vectors_Size 0x00000130 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2628. __Vectors 0x08005000 Data 4 startup_gd32f10x_xd.o(RESET)
  2629. __Vectors_End 0x08005130 Data 0 startup_gd32f10x_xd.o(RESET)
  2630. __main 0x08005131 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
  2631. _main_stk 0x08005131 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
  2632. _main_scatterload 0x08005135 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2633. __main_after_scatterload 0x08005139 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2634. _main_clock 0x08005139 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
  2635. _main_cpp_init 0x08005139 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2636. _main_init 0x08005139 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
  2637. __rt_lib_shutdown_fini 0x08005141 Thumb Code 0 entry12b.o(.ARM.Collect$$$$0000000E)
  2638. __rt_final_cpp 0x08005145 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000F)
  2639. __rt_final_exit 0x08005145 Thumb Code 0 entry11a.o(.ARM.Collect$$$$00000011)
  2640. Reset_Handler 0x08005149 Thumb Code 8 startup_gd32f10x_xd.o(.text)
  2641. ADC0_1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2642. ADC2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2643. CAN0_EWMC_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2644. CAN0_RX1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2645. DMA0_Channel0_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2646. DMA0_Channel1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2647. DMA0_Channel2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2648. DMA0_Channel3_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2649. DMA0_Channel5_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2650. DMA0_Channel6_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2651. DMA1_Channel0_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2652. DMA1_Channel1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2653. DMA1_Channel2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2654. DMA1_Channel3_4_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2655. EXMC_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2656. EXTI0_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2657. EXTI10_15_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2658. EXTI2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2659. EXTI3_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2660. EXTI4_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2661. EXTI5_9_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2662. FMC_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2663. I2C0_ER_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2664. I2C0_EV_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2665. I2C1_ER_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2666. I2C1_EV_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2667. LVD_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2668. RCU_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2669. RTC_Alarm_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2670. RTC_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2671. SDIO_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2672. SPI0_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2673. SPI1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2674. SPI2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2675. TAMPER_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2676. TIMER0_BRK_TIMER8_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2677. TIMER0_Channel_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2678. TIMER0_TRG_CMT_TIMER10_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2679. TIMER0_UP_TIMER9_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2680. TIMER1_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2681. TIMER2_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2682. TIMER3_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2683. TIMER4_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2684. TIMER5_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2685. TIMER6_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2686. TIMER7_BRK_TIMER11_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2687. TIMER7_Channel_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2688. TIMER7_TRG_CMT_TIMER13_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2689. TIMER7_UP_TIMER12_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2690. UART3_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2691. UART4_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2692. USBD_HP_CAN0_TX_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2693. USBD_LP_CAN0_RX0_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2694. USBD_WKUP_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2695. WWDGT_IRQHandler 0x08005163 Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2696. __aeabi_memcpy 0x0800516d Thumb Code 36 memcpya.o(.text)
  2697. __aeabi_memcpy4 0x0800516d Thumb Code 0 memcpya.o(.text)
  2698. __aeabi_memcpy8 0x0800516d Thumb Code 0 memcpya.o(.text)
  2699. __aeabi_memset 0x08005191 Thumb Code 14 memseta.o(.text)
  2700. __aeabi_memset4 0x08005191 Thumb Code 0 memseta.o(.text)
  2701. __aeabi_memset8 0x08005191 Thumb Code 0 memseta.o(.text)
  2702. __aeabi_memclr 0x0800519f Thumb Code 4 memseta.o(.text)
  2703. __aeabi_memclr4 0x0800519f Thumb Code 0 memseta.o(.text)
  2704. __aeabi_memclr8 0x0800519f Thumb Code 0 memseta.o(.text)
  2705. _memset$wrapper 0x080051a3 Thumb Code 18 memseta.o(.text)
  2706. strstr 0x080051b5 Thumb Code 36 strstr.o(.text)
  2707. strchr 0x080051d9 Thumb Code 20 strchr.o(.text)
  2708. strlen 0x080051ed Thumb Code 14 strlen.o(.text)
  2709. strcpy 0x080051fb Thumb Code 18 strcpy.o(.text)
  2710. __0sscanf 0x0800520d Thumb Code 48 __0sscanf.o(.text)
  2711. _scanf_int 0x08005245 Thumb Code 332 _scanf_int.o(.text)
  2712. _scanf_string 0x08005391 Thumb Code 224 _scanf_str.o(.text)
  2713. strtol 0x08005471 Thumb Code 112 strtol.o(.text)
  2714. __aeabi_dadd 0x080054e1 Thumb Code 322 dadd.o(.text)
  2715. __aeabi_dsub 0x08005623 Thumb Code 6 dadd.o(.text)
  2716. __aeabi_drsub 0x08005629 Thumb Code 6 dadd.o(.text)
  2717. __aeabi_dmul 0x0800562f Thumb Code 228 dmul.o(.text)
  2718. __aeabi_ddiv 0x08005713 Thumb Code 222 ddiv.o(.text)
  2719. __aeabi_cdrcmple 0x080057f1 Thumb Code 48 cdrcmple.o(.text)
  2720. __aeabi_uidiv 0x08005821 Thumb Code 0 uidiv.o(.text)
  2721. __aeabi_uidivmod 0x08005821 Thumb Code 44 uidiv.o(.text)
  2722. __aeabi_uldivmod 0x0800584d Thumb Code 98 uldiv.o(.text)
  2723. __aeabi_llsl 0x080058af Thumb Code 30 llshl.o(.text)
  2724. _ll_shift_l 0x080058af Thumb Code 0 llshl.o(.text)
  2725. __aeabi_llsr 0x080058cd Thumb Code 32 llushr.o(.text)
  2726. _ll_ushift_r 0x080058cd Thumb Code 0 llushr.o(.text)
  2727. __aeabi_lasr 0x080058ed Thumb Code 36 llsshr.o(.text)
  2728. _ll_sshift_r 0x080058ed Thumb Code 0 llsshr.o(.text)
  2729. __rt_ctype_table 0x08005911 Thumb Code 4 ctype_o.o(.text)
  2730. isspace 0x08005919 Thumb Code 18 isspace_o.o(.text)
  2731. _chval 0x0800592b Thumb Code 28 _chval.o(.text)
  2732. __vfscanf_char 0x08005955 Thumb Code 20 scanf_char.o(.text)
  2733. _sgetc 0x08005971 Thumb Code 30 _sgetc.o(.text)
  2734. _sbackspace 0x0800598f Thumb Code 34 _sgetc.o(.text)
  2735. _strtoul 0x080059b1 Thumb Code 158 _strtoul.o(.text)
  2736. __I$use$fp 0x08005a4f Thumb Code 0 iusefp.o(.text)
  2737. _double_round 0x08005a4f Thumb Code 30 depilogue.o(.text)
  2738. _double_epilogue 0x08005a6d Thumb Code 156 depilogue.o(.text)
  2739. __aeabi_d2ulz 0x08005b09 Thumb Code 48 dfixul.o(.text)
  2740. __scatterload 0x08005b39 Thumb Code 28 init.o(.text)
  2741. __scatterload_rt2 0x08005b39 Thumb Code 0 init.o(.text)
  2742. __vfscanf 0x08005b5d Thumb Code 810 _scanf.o(.text)
  2743. BusFault_Handler 0x08005e8d Thumb Code 4 gd32f10x_it.o(i.BusFault_Handler)
  2744. Clear_DMA_Buffer 0x08005e91 Thumb Code 20 usart.o(i.Clear_DMA_Buffer)
  2745. ConnectMQTTSever 0x08005ead Thumb Code 196 ec800m.o(i.ConnectMQTTSever)
  2746. DMA0_Channel4_IRQHandler 0x08006015 Thumb Code 14 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2747. DebugMon_Handler 0x08006029 Thumb Code 2 gd32f10x_it.o(i.DebugMon_Handler)
  2748. EC800MGetUrl 0x0800602d Thumb Code 196 ec800m.o(i.EC800MGetUrl)
  2749. EC800MPwoerOn 0x0800617d Thumb Code 82 ec800m.o(i.EC800MPwoerOn)
  2750. EC800MSendCmd 0x080061d5 Thumb Code 48 ec800m.o(i.EC800MSendCmd)
  2751. EC800MSetPDP 0x08006209 Thumb Code 58 ec800m.o(i.EC800MSetPDP)
  2752. EC800MWaitReady 0x08006279 Thumb Code 12 ec800m.o(i.EC800MWaitReady)
  2753. EXTI1_IRQHandler 0x08006289 Thumb Code 72 key.o(i.EXTI1_IRQHandler)
  2754. HardFault_Handler 0x080062e1 Thumb Code 4 gd32f10x_it.o(i.HardFault_Handler)
  2755. MQTTSubTopic 0x080062e5 Thumb Code 64 ec800m.o(i.MQTTSubTopic)
  2756. MemManage_Handler 0x08006341 Thumb Code 4 gd32f10x_it.o(i.MemManage_Handler)
  2757. NMI_Handler 0x08006345 Thumb Code 2 gd32f10x_it.o(i.NMI_Handler)
  2758. PendSV_Handler 0x08006371 Thumb Code 2 gd32f10x_it.o(i.PendSV_Handler)
  2759. Receive_MQTT_DataPack 0x08006375 Thumb Code 120 mqttrecv.o(i.Receive_MQTT_DataPack)
  2760. SVC_Handler 0x08006415 Thumb Code 2 gd32f10x_it.o(i.SVC_Handler)
  2761. SysTick_Handler 0x08006417 Thumb Code 12 gd32f10x_it.o(i.SysTick_Handler)
  2762. SystemInit 0x08006425 Thumb Code 198 system_gd32f10x.o(i.SystemInit)
  2763. USART0_IRQHandler 0x080064fd Thumb Code 54 gd32f10x_it.o(i.USART0_IRQHandler)
  2764. USART1_IRQHandler 0x08006545 Thumb Code 30 gd32f10x_it.o(i.USART1_IRQHandler)
  2765. USART2_IRQHandler 0x08006569 Thumb Code 374 pc.o(i.USART2_IRQHandler)
  2766. UsageFault_Handler 0x080066fd Thumb Code 4 gd32f10x_it.o(i.UsageFault_Handler)
  2767. WaitForUpData 0x08006701 Thumb Code 66 parsedevicemessage.o(i.WaitForUpData)
  2768. WaitResponse 0x08006749 Thumb Code 82 ec800m.o(i.WaitResponse)
  2769. WaitResponse_value 0x080067a5 Thumb Code 94 otaevent.o(i.WaitResponse_value)
  2770. Xmodem_CRC16 0x08006811 Thumb Code 68 otaevent.o(i.Xmodem_CRC16)
  2771. __0sprintf 0x08006855 Thumb Code 34 printfa.o(i.__0sprintf)
  2772. __1sprintf 0x08006855 Thumb Code 0 printfa.o(i.__0sprintf)
  2773. __2sprintf 0x08006855 Thumb Code 0 printfa.o(i.__0sprintf)
  2774. __c89sprintf 0x08006855 Thumb Code 0 printfa.o(i.__0sprintf)
  2775. sprintf 0x08006855 Thumb Code 0 printfa.o(i.__0sprintf)
  2776. __aeabi_errno_addr 0x0800687d Thumb Code 4 errno.o(i.__aeabi_errno_addr)
  2777. __rt_errno_addr 0x0800687d Thumb Code 0 errno.o(i.__aeabi_errno_addr)
  2778. free 0x08006885 Thumb Code 88 mallocr.o(i.__free$realloc)
  2779. malloc 0x080068e1 Thumb Code 64 mallocr.o(i.__malloc$realloc)
  2780. __scatterload_copy 0x08006931 Thumb Code 14 handlers.o(i.__scatterload_copy)
  2781. __scatterload_null 0x0800693f Thumb Code 2 handlers.o(i.__scatterload_null)
  2782. __scatterload_zeroinit 0x08006941 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
  2783. addCommandListParams 0x080071e5 Thumb Code 96 device_message.o(i.addCommandListParams)
  2784. addDevice 0x080072a1 Thumb Code 216 device_message.o(i.addDevice)
  2785. addGatewayParams 0x080073dd Thumb Code 210 device_message.o(i.addGatewayParams)
  2786. addSensorListParams 0x0800755d Thumb Code 256 device_message.o(i.addSensorListParams)
  2787. check_ota_event 0x080076f1 Thumb Code 66 otaevent.o(i.check_ota_event)
  2788. config_485_port 0x08007785 Thumb Code 240 usart.o(i.config_485_port)
  2789. delay_1ms 0x0800788d Thumb Code 16 systick.o(i.delay_1ms)
  2790. delay_decrement 0x080078a1 Thumb Code 18 systick.o(i.delay_decrement)
  2791. dlt645_init 0x080078b9 Thumb Code 30 dlt645_port.o(i.dlt645_init)
  2792. dlt_callback 0x080078e1 Thumb Code 118 dlt645_port.o(i.dlt_callback)
  2793. dma_channel_disable 0x08007969 Thumb Code 50 gd32f10x_dma.o(i.dma_channel_disable)
  2794. dma_channel_enable 0x0800799b Thumb Code 50 gd32f10x_dma.o(i.dma_channel_enable)
  2795. dma_circulation_disable 0x080079cd Thumb Code 50 gd32f10x_dma.o(i.dma_circulation_disable)
  2796. dma_config 0x08007a01 Thumb Code 122 usart.o(i.dma_config)
  2797. dma_config_change 0x08007a89 Thumb Code 120 usart.o(i.dma_config_change)
  2798. dma_deinit 0x08007b09 Thumb Code 112 gd32f10x_dma.o(i.dma_deinit)
  2799. dma_init 0x08007b79 Thumb Code 302 gd32f10x_dma.o(i.dma_init)
  2800. dma_interrupt_enable 0x08007ca7 Thumb Code 50 gd32f10x_dma.o(i.dma_interrupt_enable)
  2801. dma_interrupt_flag_clear 0x08007cd9 Thumb Code 16 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  2802. dma_memory_to_memory_disable 0x08007ce9 Thumb Code 50 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  2803. exti_init 0x08007d35 Thumb Code 184 gd32f10x_exti.o(i.exti_init)
  2804. exti_interrupt_flag_clear 0x08007df1 Thumb Code 6 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  2805. exti_interrupt_flag_get 0x08007dfd Thumb Code 18 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  2806. fwdgt_counter_reload 0x08007e75 Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  2807. fwdgt_write_enable 0x08007e85 Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  2808. gd_485_DE_pin_init 0x08007e95 Thumb Code 36 usart.o(i.gd_485_DE_pin_init)
  2809. gd_485_DE_tx 0x08007ebd Thumb Code 10 usart.o(i.gd_485_DE_tx)
  2810. gd_EC800M_pin_init 0x08007ecd Thumb Code 62 usart.o(i.gd_EC800M_pin_init)
  2811. gd_com_init 0x08007f15 Thumb Code 210 usart.o(i.gd_com_init)
  2812. gd_eval_key_init 0x08008011 Thumb Code 98 key.o(i.gd_eval_key_init)
  2813. gd_eval_led_init 0x08008091 Thumb Code 60 led.o(i.gd_eval_led_init)
  2814. gd_pull_EC800M_pwr_down 0x080080dd Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_down)
  2815. gd_pull_EC800M_pwr_up 0x080080e9 Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_up)
  2816. gd_pull_EC800M_rst_down 0x080080f5 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_down)
  2817. gd_pull_EC800M_rst_up 0x08008105 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_up)
  2818. get_gateway_config_params 0x08008115 Thumb Code 4 device_message.o(i.get_gateway_config_params)
  2819. gettick 0x0800811d Thumb Code 6 systick.o(i.gettick)
  2820. gpio_bit_reset 0x08008129 Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_reset)
  2821. gpio_bit_set 0x0800812d Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_set)
  2822. gpio_exti_source_select 0x08008131 Thumb Code 146 gd32f10x_gpio.o(i.gpio_exti_source_select)
  2823. gpio_init 0x080081c9 Thumb Code 172 gd32f10x_gpio.o(i.gpio_init)
  2824. gpio_input_bit_get 0x08008275 Thumb Code 16 gd32f10x_gpio.o(i.gpio_input_bit_get)
  2825. gpio_pin_remap_config 0x08008285 Thumb Code 138 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  2826. http_load_config 0x08008315 Thumb Code 92 main.o(i.http_load_config)
  2827. main 0x080083d5 Thumb Code 288 main.o(i.main)
  2828. mmodbus_callback 0x0800854d Thumb Code 108 mmodbus.o(i.mmodbus_callback)
  2829. mmodbus_init 0x080085c9 Thumb Code 30 mmodbus.o(i.mmodbus_init)
  2830. nvic_config 0x080085f1 Thumb Code 52 usart.o(i.nvic_config)
  2831. nvic_irq_enable 0x08008625 Thumb Code 162 gd32f10x_misc.o(i.nvic_irq_enable)
  2832. nvic_priority_group_set 0x080086d1 Thumb Code 10 gd32f10x_misc.o(i.nvic_priority_group_set)
  2833. nvic_vector_table_set 0x080086e5 Thumb Code 16 gd32f10x_misc.o(i.nvic_vector_table_set)
  2834. parseIntField 0x080086fd Thumb Code 42 device_message.o(i.parseIntField)
  2835. parseStringField 0x08008729 Thumb Code 44 device_message.o(i.parseStringField)
  2836. rcu_clock_freq_get 0x0800875d Thumb Code 264 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  2837. rcu_osci_on 0x08008881 Thumb Code 28 gd32f10x_rcu.o(i.rcu_osci_on)
  2838. rcu_periph_clock_enable 0x080088a1 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  2839. rcu_periph_reset_disable 0x080088c1 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  2840. rcu_periph_reset_enable 0x080088e1 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  2841. readID 0x08008901 Thumb Code 232 main.o(i.readID)
  2842. ring_buffer_init 0x080089f1 Thumb Code 8 ring_buffer.o(i.ring_buffer_init)
  2843. ring_buffer_write 0x080089f9 Thumb Code 28 ring_buffer.o(i.ring_buffer_write)
  2844. runtime_increment 0x08008a15 Thumb Code 30 systick.o(i.runtime_increment)
  2845. systick_config 0x08008b05 Thumb Code 74 systick.o(i.systick_config)
  2846. task_fwdgt_reload 0x08008b55 Thumb Code 12 main.o(i.task_fwdgt_reload)
  2847. usart_baudrate_set 0x08008b61 Thumb Code 136 gd32f10x_usart.o(i.usart_baudrate_set)
  2848. usart_data_receive 0x08008bf1 Thumb Code 10 gd32f10x_usart.o(i.usart_data_receive)
  2849. usart_data_transmit 0x08008bfb Thumb Code 8 gd32f10x_usart.o(i.usart_data_transmit)
  2850. usart_deinit 0x08008c05 Thumb Code 136 gd32f10x_usart.o(i.usart_deinit)
  2851. usart_dma_transmit_config 0x08008c95 Thumb Code 16 gd32f10x_usart.o(i.usart_dma_transmit_config)
  2852. usart_enable 0x08008ca5 Thumb Code 10 gd32f10x_usart.o(i.usart_enable)
  2853. usart_flag_clear 0x08008caf Thumb Code 26 gd32f10x_usart.o(i.usart_flag_clear)
  2854. usart_flag_get 0x08008cc9 Thumb Code 30 gd32f10x_usart.o(i.usart_flag_get)
  2855. usart_hardware_flow_cts_config 0x08008ce7 Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  2856. usart_hardware_flow_rts_config 0x08008cf7 Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  2857. usart_interrupt_enable 0x08008d07 Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_enable)
  2858. usart_interrupt_flag_clear 0x08008d21 Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  2859. usart_interrupt_flag_get 0x08008d3b Thumb Code 56 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  2860. usart_parity_config 0x08008d73 Thumb Code 16 gd32f10x_usart.o(i.usart_parity_config)
  2861. usart_receive_config 0x08008d83 Thumb Code 16 gd32f10x_usart.o(i.usart_receive_config)
  2862. usart_stop_bit_set 0x08008d93 Thumb Code 16 gd32f10x_usart.o(i.usart_stop_bit_set)
  2863. usart_transmit_config 0x08008da3 Thumb Code 16 gd32f10x_usart.o(i.usart_transmit_config)
  2864. usart_word_length_set 0x08008db3 Thumb Code 16 gd32f10x_usart.o(i.usart_word_length_set)
  2865. xmodem 0x08008dc5 Thumb Code 764 otaevent.o(i.xmodem)
  2866. __ctype_table 0x08009184 Data 129 ctype_o.o(.constdata)
  2867. Region$$Table$$Base 0x08009240 Number 0 anon$$obj.o(Region$$Table)
  2868. Region$$Table$$Limit 0x08009260 Number 0 anon$$obj.o(Region$$Table)
  2869. SystemCoreClock 0x20000000 Data 4 system_gd32f10x.o(.data)
  2870. protocol 0x2000000c Data 1 parsedevicemessage.o(.data)
  2871. RxState 0x20000014 Data 4 pc.o(.data)
  2872. RxPacket 0x20000018 Data 8 pc.o(.data)
  2873. json_buf_num 0x20000020 Data 4 pc.o(.data)
  2874. UART0_RX_STAT 0x20000084 Data 1 usart.o(.data)
  2875. UART0_RX_MQTT_SUB_STAT 0x20000085 Data 1 usart.o(.data)
  2876. UART0_RX_NUM 0x20000088 Data 4 usart.o(.data)
  2877. __microlib_freelist 0x200000a0 Data 4 mvars.o(.data)
  2878. __microlib_freelist_initialised 0x200000a4 Data 4 mvars.o(.data)
  2879. gateway_config_params 0x200000ac Data 216 device_message.o(.bss)
  2880. mqttRecv 0x20000184 Data 4104 parsedevicemessage.o(.bss)
  2881. mmodbus 0x2000118c Data 84 mmodbus.o(.bss)
  2882. ota_data 0x200011e0 Data 138 otaevent.o(.bss)
  2883. UART0_RX_BUF 0x2000126a Data 4096 usart.o(.bss)
  2884. usart1_rx_buf 0x2000226a Data 258 usart.o(.bss)
  2885. __heap_base 0x20002440 Data 0 startup_gd32f10x_xd.o(HEAP)
  2886. __heap_limit 0x20012440 Data 0 startup_gd32f10x_xd.o(HEAP)
  2887. __initial_sp 0x20014440 Data 0 startup_gd32f10x_xd.o(STACK)
  2888. ==============================================================================
  2889. Memory Map of the image
  2890. Image Entry point : 0x08005131
  2891. Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000430c, Max: 0x00100000, ABSOLUTE)
  2892. Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00004260, Max: 0x00100000, ABSOLUTE)
  2893. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  2894. 0x08005000 0x08005000 0x00000130 Data RO 133 RESET startup_gd32f10x_xd.o
  2895. 0x08005130 0x08005130 0x00000000 Code RO 5816 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
  2896. 0x08005130 0x08005130 0x00000004 Code RO 6199 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
  2897. 0x08005134 0x08005134 0x00000004 Code RO 6202 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
  2898. 0x08005138 0x08005138 0x00000000 Code RO 6204 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
  2899. 0x08005138 0x08005138 0x00000000 Code RO 6206 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
  2900. 0x08005138 0x08005138 0x00000008 Code RO 6207 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
  2901. 0x08005140 0x08005140 0x00000004 Code RO 6214 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o)
  2902. 0x08005144 0x08005144 0x00000000 Code RO 6209 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o)
  2903. 0x08005144 0x08005144 0x00000000 Code RO 6211 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o)
  2904. 0x08005144 0x08005144 0x00000004 Code RO 6200 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
  2905. 0x08005148 0x08005148 0x00000024 Code RO 134 .text startup_gd32f10x_xd.o
  2906. 0x0800516c 0x0800516c 0x00000024 Code RO 5821 .text mc_w.l(memcpya.o)
  2907. 0x08005190 0x08005190 0x00000024 Code RO 5823 .text mc_w.l(memseta.o)
  2908. 0x080051b4 0x080051b4 0x00000024 Code RO 5825 .text mc_w.l(strstr.o)
  2909. 0x080051d8 0x080051d8 0x00000014 Code RO 5827 .text mc_w.l(strchr.o)
  2910. 0x080051ec 0x080051ec 0x0000000e Code RO 5829 .text mc_w.l(strlen.o)
  2911. 0x080051fa 0x080051fa 0x00000012 Code RO 5835 .text mc_w.l(strcpy.o)
  2912. 0x0800520c 0x0800520c 0x00000038 Code RO 6130 .text mc_w.l(__0sscanf.o)
  2913. 0x08005244 0x08005244 0x0000014c Code RO 6132 .text mc_w.l(_scanf_int.o)
  2914. 0x08005390 0x08005390 0x000000e0 Code RO 6134 .text mc_w.l(_scanf_str.o)
  2915. 0x08005470 0x08005470 0x00000070 Code RO 6140 .text mc_w.l(strtol.o)
  2916. 0x080054e0 0x080054e0 0x0000014e Code RO 6146 .text mf_w.l(dadd.o)
  2917. 0x0800562e 0x0800562e 0x000000e4 Code RO 6148 .text mf_w.l(dmul.o)
  2918. 0x08005712 0x08005712 0x000000de Code RO 6150 .text mf_w.l(ddiv.o)
  2919. 0x080057f0 0x080057f0 0x00000030 Code RO 6168 .text mf_w.l(cdrcmple.o)
  2920. 0x08005820 0x08005820 0x0000002c Code RO 6216 .text mc_w.l(uidiv.o)
  2921. 0x0800584c 0x0800584c 0x00000062 Code RO 6218 .text mc_w.l(uldiv.o)
  2922. 0x080058ae 0x080058ae 0x0000001e Code RO 6220 .text mc_w.l(llshl.o)
  2923. 0x080058cc 0x080058cc 0x00000020 Code RO 6222 .text mc_w.l(llushr.o)
  2924. 0x080058ec 0x080058ec 0x00000024 Code RO 6224 .text mc_w.l(llsshr.o)
  2925. 0x08005910 0x08005910 0x00000008 Code RO 6226 .text mc_w.l(ctype_o.o)
  2926. 0x08005918 0x08005918 0x00000012 Code RO 6248 .text mc_w.l(isspace_o.o)
  2927. 0x0800592a 0x0800592a 0x0000001c Code RO 6263 .text mc_w.l(_chval.o)
  2928. 0x08005946 0x08005946 0x00000002 PAD
  2929. 0x08005948 0x08005948 0x00000028 Code RO 6265 .text mc_w.l(scanf_char.o)
  2930. 0x08005970 0x08005970 0x00000040 Code RO 6267 .text mc_w.l(_sgetc.o)
  2931. 0x080059b0 0x080059b0 0x0000009e Code RO 6269 .text mc_w.l(_strtoul.o)
  2932. 0x08005a4e 0x08005a4e 0x00000000 Code RO 6273 .text mc_w.l(iusefp.o)
  2933. 0x08005a4e 0x08005a4e 0x000000ba Code RO 6276 .text mf_w.l(depilogue.o)
  2934. 0x08005b08 0x08005b08 0x00000030 Code RO 6282 .text mf_w.l(dfixul.o)
  2935. 0x08005b38 0x08005b38 0x00000024 Code RO 6284 .text mc_w.l(init.o)
  2936. 0x08005b5c 0x08005b5c 0x00000330 Code RO 6288 .text mc_w.l(_scanf.o)
  2937. 0x08005e8c 0x08005e8c 0x00000004 Code RO 140 i.BusFault_Handler gd32f10x_it.o
  2938. 0x08005e90 0x08005e90 0x0000001c Code RO 4703 i.Clear_DMA_Buffer usart.o
  2939. 0x08005eac 0x08005eac 0x00000168 Code RO 376 i.ConnectMQTTSever ec800m.o
  2940. 0x08006014 0x08006014 0x00000014 Code RO 141 i.DMA0_Channel4_IRQHandler gd32f10x_it.o
  2941. 0x08006028 0x08006028 0x00000002 Code RO 142 i.DebugMon_Handler gd32f10x_it.o
  2942. 0x0800602a 0x0800602a 0x00000002 PAD
  2943. 0x0800602c 0x0800602c 0x00000150 Code RO 377 i.EC800MGetUrl ec800m.o
  2944. 0x0800617c 0x0800617c 0x00000058 Code RO 378 i.EC800MPwoerOn ec800m.o
  2945. 0x080061d4 0x080061d4 0x00000034 Code RO 379 i.EC800MSendCmd ec800m.o
  2946. 0x08006208 0x08006208 0x00000070 Code RO 380 i.EC800MSetPDP ec800m.o
  2947. 0x08006278 0x08006278 0x00000010 Code RO 381 i.EC800MWaitReady ec800m.o
  2948. 0x08006288 0x08006288 0x00000058 Code RO 4908 i.EXTI1_IRQHandler key.o
  2949. 0x080062e0 0x080062e0 0x00000004 Code RO 143 i.HardFault_Handler gd32f10x_it.o
  2950. 0x080062e4 0x080062e4 0x0000005c Code RO 383 i.MQTTSubTopic ec800m.o
  2951. 0x08006340 0x08006340 0x00000004 Code RO 144 i.MemManage_Handler gd32f10x_it.o
  2952. 0x08006344 0x08006344 0x00000002 Code RO 145 i.NMI_Handler gd32f10x_it.o
  2953. 0x08006346 0x08006346 0x00000002 PAD
  2954. 0x08006348 0x08006348 0x00000028 Code RO 285 i.NVIC_SetPriority systick.o
  2955. 0x08006370 0x08006370 0x00000002 Code RO 146 i.PendSV_Handler gd32f10x_it.o
  2956. 0x08006372 0x08006372 0x00000002 PAD
  2957. 0x08006374 0x08006374 0x000000a0 Code RO 786 i.Receive_MQTT_DataPack mqttrecv.o
  2958. 0x08006414 0x08006414 0x00000002 Code RO 147 i.SVC_Handler gd32f10x_it.o
  2959. 0x08006416 0x08006416 0x0000000c Code RO 148 i.SysTick_Handler gd32f10x_it.o
  2960. 0x08006422 0x08006422 0x00000002 PAD
  2961. 0x08006424 0x08006424 0x000000d8 Code RO 3 i.SystemInit system_gd32f10x.o
  2962. 0x080064fc 0x080064fc 0x00000048 Code RO 149 i.USART0_IRQHandler gd32f10x_it.o
  2963. 0x08006544 0x08006544 0x00000024 Code RO 150 i.USART1_IRQHandler gd32f10x_it.o
  2964. 0x08006568 0x08006568 0x00000194 Code RO 882 i.USART2_IRQHandler pc.o
  2965. 0x080066fc 0x080066fc 0x00000004 Code RO 151 i.UsageFault_Handler gd32f10x_it.o
  2966. 0x08006700 0x08006700 0x00000048 Code RO 519 i.WaitForUpData parsedevicemessage.o
  2967. 0x08006748 0x08006748 0x0000005c Code RO 384 i.WaitResponse ec800m.o
  2968. 0x080067a4 0x080067a4 0x0000006c Code RO 931 i.WaitResponse_value otaevent.o
  2969. 0x08006810 0x08006810 0x00000044 Code RO 932 i.Xmodem_CRC16 otaevent.o
  2970. 0x08006854 0x08006854 0x00000028 Code RO 6076 i.__0sprintf mc_w.l(printfa.o)
  2971. 0x0800687c 0x0800687c 0x00000008 Code RO 6256 i.__aeabi_errno_addr mc_w.l(errno.o)
  2972. 0x08006884 0x08006884 0x0000005c Code RO 6106 i.__free$realloc mc_w.l(mallocr.o)
  2973. 0x080068e0 0x080068e0 0x00000050 Code RO 6107 i.__malloc$realloc mc_w.l(mallocr.o)
  2974. 0x08006930 0x08006930 0x0000000e Code RO 6297 i.__scatterload_copy mc_w.l(handlers.o)
  2975. 0x0800693e 0x0800693e 0x00000002 Code RO 6298 i.__scatterload_null mc_w.l(handlers.o)
  2976. 0x08006940 0x08006940 0x0000000e Code RO 6299 i.__scatterload_zeroinit mc_w.l(handlers.o)
  2977. 0x0800694e 0x0800694e 0x00000002 PAD
  2978. 0x08006950 0x08006950 0x00000184 Code RO 6081 i._fp_digits mc_w.l(printfa.o)
  2979. 0x08006ad4 0x08006ad4 0x000006b4 Code RO 6082 i._printf_core mc_w.l(printfa.o)
  2980. 0x08007188 0x08007188 0x00000024 Code RO 6083 i._printf_post_padding mc_w.l(printfa.o)
  2981. 0x080071ac 0x080071ac 0x0000002e Code RO 6084 i._printf_pre_padding mc_w.l(printfa.o)
  2982. 0x080071da 0x080071da 0x0000000a Code RO 6086 i._sputc mc_w.l(printfa.o)
  2983. 0x080071e4 0x080071e4 0x000000bc Code RO 453 i.addCommandListParams device_message.o
  2984. 0x080072a0 0x080072a0 0x0000013c Code RO 454 i.addDevice device_message.o
  2985. 0x080073dc 0x080073dc 0x00000180 Code RO 455 i.addGatewayParams device_message.o
  2986. 0x0800755c 0x0800755c 0x00000194 Code RO 457 i.addSensorListParams device_message.o
  2987. 0x080076f0 0x080076f0 0x00000050 Code RO 933 i.check_ota_event otaevent.o
  2988. 0x08007740 0x08007740 0x00000042 Code RO 520 i.checksum parsedevicemessage.o
  2989. 0x08007782 0x08007782 0x00000002 PAD
  2990. 0x08007784 0x08007784 0x00000108 Code RO 4704 i.config_485_port usart.o
  2991. 0x0800788c 0x0800788c 0x00000014 Code RO 286 i.delay_1ms systick.o
  2992. 0x080078a0 0x080078a0 0x00000018 Code RO 287 i.delay_decrement systick.o
  2993. 0x080078b8 0x080078b8 0x00000028 Code RO 5740 i.dlt645_init dlt645_port.o
  2994. 0x080078e0 0x080078e0 0x00000088 Code RO 5741 i.dlt_callback dlt645_port.o
  2995. 0x08007968 0x08007968 0x00000032 Code RO 1876 i.dma_channel_disable gd32f10x_dma.o
  2996. 0x0800799a 0x0800799a 0x00000032 Code RO 1877 i.dma_channel_enable gd32f10x_dma.o
  2997. 0x080079cc 0x080079cc 0x00000032 Code RO 1878 i.dma_circulation_disable gd32f10x_dma.o
  2998. 0x080079fe 0x080079fe 0x00000002 PAD
  2999. 0x08007a00 0x08007a00 0x00000088 Code RO 4705 i.dma_config usart.o
  3000. 0x08007a88 0x08007a88 0x00000080 Code RO 4706 i.dma_config_change usart.o
  3001. 0x08007b08 0x08007b08 0x00000070 Code RO 1880 i.dma_deinit gd32f10x_dma.o
  3002. 0x08007b78 0x08007b78 0x0000012e Code RO 1883 i.dma_init gd32f10x_dma.o
  3003. 0x08007ca6 0x08007ca6 0x00000032 Code RO 1885 i.dma_interrupt_enable gd32f10x_dma.o
  3004. 0x08007cd8 0x08007cd8 0x00000010 Code RO 1886 i.dma_interrupt_flag_clear gd32f10x_dma.o
  3005. 0x08007ce8 0x08007ce8 0x00000032 Code RO 1891 i.dma_memory_to_memory_disable gd32f10x_dma.o
  3006. 0x08007d1a 0x08007d1a 0x00000002 PAD
  3007. 0x08007d1c 0x08007d1c 0x00000018 Code RO 1895 i.dma_periph_and_channel_check gd32f10x_dma.o
  3008. 0x08007d34 0x08007d34 0x000000bc Code RO 2076 i.exti_init gd32f10x_exti.o
  3009. 0x08007df0 0x08007df0 0x0000000c Code RO 2079 i.exti_interrupt_flag_clear gd32f10x_exti.o
  3010. 0x08007dfc 0x08007dfc 0x00000018 Code RO 2080 i.exti_interrupt_flag_get gd32f10x_exti.o
  3011. 0x08007e14 0x08007e14 0x00000060 Code RO 522 i.extract_data_from_buffer parsedevicemessage.o
  3012. 0x08007e74 0x08007e74 0x00000010 Code RO 2528 i.fwdgt_counter_reload gd32f10x_fwdgt.o
  3013. 0x08007e84 0x08007e84 0x00000010 Code RO 2534 i.fwdgt_write_enable gd32f10x_fwdgt.o
  3014. 0x08007e94 0x08007e94 0x00000028 Code RO 4707 i.gd_485_DE_pin_init usart.o
  3015. 0x08007ebc 0x08007ebc 0x00000010 Code RO 4709 i.gd_485_DE_tx usart.o
  3016. 0x08007ecc 0x08007ecc 0x00000048 Code RO 4710 i.gd_EC800M_pin_init usart.o
  3017. 0x08007f14 0x08007f14 0x000000fc Code RO 4714 i.gd_com_init usart.o
  3018. 0x08008010 0x08008010 0x00000080 Code RO 4909 i.gd_eval_key_init key.o
  3019. 0x08008090 0x08008090 0x0000004c Code RO 4622 i.gd_eval_led_init led.o
  3020. 0x080080dc 0x080080dc 0x0000000c Code RO 4715 i.gd_pull_EC800M_pwr_down usart.o
  3021. 0x080080e8 0x080080e8 0x0000000c Code RO 4716 i.gd_pull_EC800M_pwr_up usart.o
  3022. 0x080080f4 0x080080f4 0x00000010 Code RO 4717 i.gd_pull_EC800M_rst_down usart.o
  3023. 0x08008104 0x08008104 0x00000010 Code RO 4718 i.gd_pull_EC800M_rst_up usart.o
  3024. 0x08008114 0x08008114 0x00000008 Code RO 458 i.get_gateway_config_params device_message.o
  3025. 0x0800811c 0x0800811c 0x0000000c Code RO 288 i.gettick systick.o
  3026. 0x08008128 0x08008128 0x00000004 Code RO 2590 i.gpio_bit_reset gd32f10x_gpio.o
  3027. 0x0800812c 0x0800812c 0x00000004 Code RO 2591 i.gpio_bit_set gd32f10x_gpio.o
  3028. 0x08008130 0x08008130 0x00000098 Code RO 2597 i.gpio_exti_source_select gd32f10x_gpio.o
  3029. 0x080081c8 0x080081c8 0x000000ac Code RO 2598 i.gpio_init gd32f10x_gpio.o
  3030. 0x08008274 0x08008274 0x00000010 Code RO 2599 i.gpio_input_bit_get gd32f10x_gpio.o
  3031. 0x08008284 0x08008284 0x00000090 Code RO 2604 i.gpio_pin_remap_config gd32f10x_gpio.o
  3032. 0x08008314 0x08008314 0x00000070 Code RO 819 i.http_load_config main.o
  3033. 0x08008384 0x08008384 0x00000050 Code RO 6108 i.internal_alloc mc_w.l(mallocr.o)
  3034. 0x080083d4 0x080083d4 0x00000178 Code RO 820 i.main main.o
  3035. 0x0800854c 0x0800854c 0x0000007c Code RO 591 i.mmodbus_callback mmodbus.o
  3036. 0x080085c8 0x080085c8 0x00000028 Code RO 593 i.mmodbus_init mmodbus.o
  3037. 0x080085f0 0x080085f0 0x00000034 Code RO 4719 i.nvic_config usart.o
  3038. 0x08008624 0x08008624 0x000000ac Code RO 2906 i.nvic_irq_enable gd32f10x_misc.o
  3039. 0x080086d0 0x080086d0 0x00000014 Code RO 2907 i.nvic_priority_group_set gd32f10x_misc.o
  3040. 0x080086e4 0x080086e4 0x00000018 Code RO 2908 i.nvic_vector_table_set gd32f10x_misc.o
  3041. 0x080086fc 0x080086fc 0x0000002a Code RO 459 i.parseIntField device_message.o
  3042. 0x08008726 0x08008726 0x00000002 PAD
  3043. 0x08008728 0x08008728 0x00000034 Code RO 460 i.parseStringField device_message.o
  3044. 0x0800875c 0x0800875c 0x00000124 Code RO 3056 i.rcu_clock_freq_get gd32f10x_rcu.o
  3045. 0x08008880 0x08008880 0x00000020 Code RO 3070 i.rcu_osci_on gd32f10x_rcu.o
  3046. 0x080088a0 0x080088a0 0x00000020 Code RO 3073 i.rcu_periph_clock_enable gd32f10x_rcu.o
  3047. 0x080088c0 0x080088c0 0x00000020 Code RO 3076 i.rcu_periph_reset_disable gd32f10x_rcu.o
  3048. 0x080088e0 0x080088e0 0x00000020 Code RO 3077 i.rcu_periph_reset_enable gd32f10x_rcu.o
  3049. 0x08008900 0x08008900 0x000000f0 Code RO 821 i.readID main.o
  3050. 0x080089f0 0x080089f0 0x00000008 Code RO 4826 i.ring_buffer_init ring_buffer.o
  3051. 0x080089f8 0x080089f8 0x0000001c Code RO 4828 i.ring_buffer_write ring_buffer.o
  3052. 0x08008a14 0x08008a14 0x00000024 Code RO 289 i.runtime_increment systick.o
  3053. 0x08008a38 0x08008a38 0x000000c4 Code RO 4 i.system_clock_108m_hxtal system_gd32f10x.o
  3054. 0x08008afc 0x08008afc 0x00000008 Code RO 5 i.system_clock_config system_gd32f10x.o
  3055. 0x08008b04 0x08008b04 0x00000050 Code RO 290 i.systick_config systick.o
  3056. 0x08008b54 0x08008b54 0x0000000c Code RO 822 i.task_fwdgt_reload main.o
  3057. 0x08008b60 0x08008b60 0x00000090 Code RO 4295 i.usart_baudrate_set gd32f10x_usart.o
  3058. 0x08008bf0 0x08008bf0 0x0000000a Code RO 4296 i.usart_data_receive gd32f10x_usart.o
  3059. 0x08008bfa 0x08008bfa 0x00000008 Code RO 4297 i.usart_data_transmit gd32f10x_usart.o
  3060. 0x08008c02 0x08008c02 0x00000002 PAD
  3061. 0x08008c04 0x08008c04 0x00000090 Code RO 4298 i.usart_deinit gd32f10x_usart.o
  3062. 0x08008c94 0x08008c94 0x00000010 Code RO 4301 i.usart_dma_transmit_config gd32f10x_usart.o
  3063. 0x08008ca4 0x08008ca4 0x0000000a Code RO 4302 i.usart_enable gd32f10x_usart.o
  3064. 0x08008cae 0x08008cae 0x0000001a Code RO 4303 i.usart_flag_clear gd32f10x_usart.o
  3065. 0x08008cc8 0x08008cc8 0x0000001e Code RO 4304 i.usart_flag_get gd32f10x_usart.o
  3066. 0x08008ce6 0x08008ce6 0x00000010 Code RO 4308 i.usart_hardware_flow_cts_config gd32f10x_usart.o
  3067. 0x08008cf6 0x08008cf6 0x00000010 Code RO 4309 i.usart_hardware_flow_rts_config gd32f10x_usart.o
  3068. 0x08008d06 0x08008d06 0x0000001a Code RO 4311 i.usart_interrupt_enable gd32f10x_usart.o
  3069. 0x08008d20 0x08008d20 0x0000001a Code RO 4312 i.usart_interrupt_flag_clear gd32f10x_usart.o
  3070. 0x08008d3a 0x08008d3a 0x00000038 Code RO 4313 i.usart_interrupt_flag_get gd32f10x_usart.o
  3071. 0x08008d72 0x08008d72 0x00000010 Code RO 4323 i.usart_parity_config gd32f10x_usart.o
  3072. 0x08008d82 0x08008d82 0x00000010 Code RO 4325 i.usart_receive_config gd32f10x_usart.o
  3073. 0x08008d92 0x08008d92 0x00000010 Code RO 4331 i.usart_stop_bit_set gd32f10x_usart.o
  3074. 0x08008da2 0x08008da2 0x00000010 Code RO 4335 i.usart_transmit_config gd32f10x_usart.o
  3075. 0x08008db2 0x08008db2 0x00000010 Code RO 4336 i.usart_word_length_set gd32f10x_usart.o
  3076. 0x08008dc2 0x08008dc2 0x00000002 PAD
  3077. 0x08008dc4 0x08008dc4 0x000003c0 Code RO 934 i.xmodem otaevent.o
  3078. 0x08009184 0x08009184 0x00000081 Data RO 6227 .constdata mc_w.l(ctype_o.o)
  3079. 0x08009205 0x08009205 0x00000003 PAD
  3080. 0x08009208 0x08009208 0x00000004 Data RO 6228 .constdata mc_w.l(ctype_o.o)
  3081. 0x0800920c 0x0800920c 0x00000033 Data RO 823 .conststring main.o
  3082. 0x0800923f 0x0800923f 0x00000001 PAD
  3083. 0x08009240 0x08009240 0x00000020 Data RO 6295 Region$$Table anon$$obj.o
  3084. Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08009260, Size: 0x00014440, Max: 0x00018000, ABSOLUTE)
  3085. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  3086. 0x20000000 0x08009260 0x00000004 Data RW 6 .data system_gd32f10x.o
  3087. 0x20000004 0x08009264 0x00000008 Data RW 291 .data systick.o
  3088. 0x2000000c 0x0800926c 0x00000001 Data RW 529 .data parsedevicemessage.o
  3089. 0x2000000d 0x0800926d 0x00000003 PAD
  3090. 0x20000010 0x08009270 0x00000004 Data RW 824 .data main.o
  3091. 0x20000014 0x08009274 0x00000010 Data RW 887 .data pc.o
  3092. 0x20000024 0x08009284 0x00000008 Data RW 936 .data otaevent.o
  3093. 0x2000002c 0x0800928c 0x0000000a Data RW 4626 .data led.o
  3094. 0x20000036 0x08009296 0x00000002 PAD
  3095. 0x20000038 0x08009298 0x00000054 Data RW 4721 .data usart.o
  3096. 0x2000008c 0x080092ec 0x00000013 Data RW 4910 .data key.o
  3097. 0x2000009f 0x080092ff 0x00000001 PAD
  3098. 0x200000a0 0x08009300 0x00000004 Data RW 6254 .data mc_w.l(mvars.o)
  3099. 0x200000a4 0x08009304 0x00000004 Data RW 6255 .data mc_w.l(mvars.o)
  3100. 0x200000a8 0x08009308 0x00000004 Data RW 6259 .data mc_w.l(errno.o)
  3101. 0x200000ac - 0x000000d8 Zero RW 461 .bss device_message.o
  3102. 0x20000184 - 0x00001008 Zero RW 526 .bss parsedevicemessage.o
  3103. 0x2000118c - 0x00000054 Zero RW 619 .bss mmodbus.o
  3104. 0x200011e0 - 0x0000008a Zero RW 935 .bss otaevent.o
  3105. 0x2000126a - 0x00001102 Zero RW 4720 .bss usart.o
  3106. 0x2000236c - 0x000000d4 Zero RW 5742 .bss dlt645_port.o
  3107. 0x20002440 - 0x00010000 Zero RW 132 HEAP startup_gd32f10x_xd.o
  3108. 0x20012440 - 0x00002000 Zero RW 131 STACK startup_gd32f10x_xd.o
  3109. ==============================================================================
  3110. Image component sizes
  3111. Code (inc. data) RO Data RW Data ZI Data Debug Object Name
  3112. 1394 526 0 0 216 5527 device_message.o
  3113. 176 28 0 0 212 1742 dlt645_port.o
  3114. 1148 410 0 0 0 6809 ec800m.o
  3115. 704 6 0 0 0 5634 gd32f10x_dma.o
  3116. 224 16 0 0 0 1650 gd32f10x_exti.o
  3117. 32 12 0 0 0 868 gd32f10x_fwdgt.o
  3118. 492 12 0 0 0 3791 gd32f10x_gpio.o
  3119. 164 30 0 0 0 8929 gd32f10x_it.o
  3120. 216 28 0 0 0 1760 gd32f10x_misc.o
  3121. 420 44 0 0 0 2986 gd32f10x_rcu.o
  3122. 608 16 0 0 0 10035 gd32f10x_usart.o
  3123. 216 46 0 19 0 1706 key.o
  3124. 76 16 0 10 0 923 led.o
  3125. 740 116 51 4 0 4403 main.o
  3126. 164 26 0 0 84 1524 mmodbus.o
  3127. 160 40 0 0 0 22563 mqttrecv.o
  3128. 1216 224 0 8 138 30757 otaevent.o
  3129. 234 24 0 1 4104 2836 parsedevicemessage.o
  3130. 404 38 0 16 0 1996 pc.o
  3131. 36 0 0 0 0 1271 ring_buffer.o
  3132. 36 8 304 0 73728 764 startup_gd32f10x_xd.o
  3133. 420 32 0 4 0 40387 system_gd32f10x.o
  3134. 212 36 0 8 0 24956 systick.o
  3135. 1044 136 0 84 4354 8430 usart.o
  3136. ----------------------------------------------------------------------
  3137. 10556 1870 388 160 82836 192247 Object Totals
  3138. 0 0 32 0 0 0 (incl. Generated)
  3139. 20 0 1 6 0 0 (incl. Padding)
  3140. ----------------------------------------------------------------------
  3141. Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
  3142. 56 8 0 0 0 84 __0sscanf.o
  3143. 28 0 0 0 0 68 _chval.o
  3144. 816 6 0 0 0 112 _scanf.o
  3145. 332 0 0 0 0 96 _scanf_int.o
  3146. 224 0 0 0 0 96 _scanf_str.o
  3147. 64 0 0 0 0 84 _sgetc.o
  3148. 158 0 0 0 0 92 _strtoul.o
  3149. 8 4 133 0 0 68 ctype_o.o
  3150. 0 0 0 0 0 0 entry.o
  3151. 0 0 0 0 0 0 entry10a.o
  3152. 0 0 0 0 0 0 entry11a.o
  3153. 4 0 0 0 0 0 entry12b.o
  3154. 8 4 0 0 0 0 entry2.o
  3155. 4 0 0 0 0 0 entry5.o
  3156. 0 0 0 0 0 0 entry7b.o
  3157. 0 0 0 0 0 0 entry8b.o
  3158. 8 4 0 0 0 0 entry9a.o
  3159. 8 4 0 4 0 68 errno.o
  3160. 30 0 0 0 0 0 handlers.o
  3161. 36 8 0 0 0 68 init.o
  3162. 18 0 0 0 0 76 isspace_o.o
  3163. 0 0 0 0 0 0 iusefp.o
  3164. 30 0 0 0 0 68 llshl.o
  3165. 36 0 0 0 0 68 llsshr.o
  3166. 32 0 0 0 0 68 llushr.o
  3167. 252 24 0 0 0 252 mallocr.o
  3168. 36 0 0 0 0 68 memcpya.o
  3169. 36 0 0 0 0 108 memseta.o
  3170. 0 0 0 8 0 0 mvars.o
  3171. 2236 86 0 0 0 532 printfa.o
  3172. 40 8 0 0 0 84 scanf_char.o
  3173. 20 0 0 0 0 68 strchr.o
  3174. 18 0 0 0 0 68 strcpy.o
  3175. 14 0 0 0 0 68 strlen.o
  3176. 36 0 0 0 0 80 strstr.o
  3177. 112 0 0 0 0 88 strtol.o
  3178. 44 0 0 0 0 80 uidiv.o
  3179. 98 0 0 0 0 92 uldiv.o
  3180. 48 0 0 0 0 68 cdrcmple.o
  3181. 334 0 0 0 0 148 dadd.o
  3182. 222 0 0 0 0 100 ddiv.o
  3183. 186 0 0 0 0 176 depilogue.o
  3184. 48 0 0 0 0 68 dfixul.o
  3185. 228 0 0 0 0 96 dmul.o
  3186. ----------------------------------------------------------------------
  3187. 5912 156 136 12 0 3360 Library Totals
  3188. 4 0 3 0 0 0 (incl. Padding)
  3189. ----------------------------------------------------------------------
  3190. Code (inc. data) RO Data RW Data ZI Data Debug Library Name
  3191. 4842 156 133 12 0 2704 mc_w.l
  3192. 1066 0 0 0 0 656 mf_w.l
  3193. ----------------------------------------------------------------------
  3194. 5912 156 136 12 0 3360 Library Totals
  3195. ----------------------------------------------------------------------
  3196. ==============================================================================
  3197. Code (inc. data) RO Data RW Data ZI Data Debug
  3198. 16468 2026 524 172 82836 188063 Grand Totals
  3199. 16468 2026 524 172 82836 188063 ELF Image Totals
  3200. 16468 2026 524 172 0 0 ROM Totals
  3201. ==============================================================================
  3202. Total RO Size (Code + RO Data) 16992 ( 16.59kB)
  3203. Total RW Size (RW Data + ZI Data) 83008 ( 81.06kB)
  3204. Total ROM Size (Code + RO Data + RW Data) 17164 ( 16.76kB)
  3205. ==============================================================================