Ringzle.map 317 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753
  1. Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
  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.ConnectMQTTSever) refers to systick.o(i.delay_1ms) for delay_1ms
  53. ec800m.o(i.ConnectMQTTSever) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  54. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(i.NVIC_SystemReset) for NVIC_SystemReset
  55. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(.data) for try_connect
  56. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  57. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.WaitResponse) for WaitResponse
  58. ec800m.o(i.EC800MGetUrl) refers to strlen.o(.text) for strlen
  59. ec800m.o(i.EC800MGetUrl) refers to printfa.o(i.__0sprintf) for __2sprintf
  60. ec800m.o(i.EC800MGetUrl) refers to systick.o(i.delay_1ms) for delay_1ms
  61. ec800m.o(i.EC800MGetUrl) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  62. ec800m.o(i.EC800MGetUrl) refers to usart.o(i.dma_config_change) for dma_config_change
  63. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  64. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  65. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  66. ec800m.o(i.EC800MPwoerOn) refers to systick.o(i.delay_1ms) for delay_1ms
  67. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_up) for gd_pull_EC800M_pwr_up
  68. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_down) for gd_pull_EC800M_rst_down
  69. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_down) for gd_pull_EC800M_pwr_down
  70. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_up) for gd_pull_EC800M_rst_up
  71. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  72. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  73. ec800m.o(i.EC800MSetPDP) refers to systick.o(i.delay_1ms) for delay_1ms
  74. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  75. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.WaitResponse) for WaitResponse
  76. ec800m.o(i.EC800MWaitReady) refers to ec800m.o(i.WaitResponse) for WaitResponse
  77. ec800m.o(i.EC800MWaitReady) refers to ec800m.o(i.NVIC_SystemReset) for NVIC_SystemReset
  78. ec800m.o(i.MQTTPublish) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  79. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__malloc$realloc) for malloc
  80. ec800m.o(i.MQTTPublish) refers to printfa.o(i.__0sprintf) for __2sprintf
  81. ec800m.o(i.MQTTPublish) refers to f2d.o(.text) for __aeabi_f2d
  82. ec800m.o(i.MQTTPublish) refers to strlen.o(.text) for strlen
  83. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  84. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.WaitResponse) for WaitResponse
  85. ec800m.o(i.MQTTPublish) refers to systick.o(i.delay_1ms) for delay_1ms
  86. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.NVIC_SystemReset) for NVIC_SystemReset
  87. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__free$realloc) for free
  88. ec800m.o(i.MQTTSubTopic) refers to printfa.o(i.__0sprintf) for __2sprintf
  89. ec800m.o(i.MQTTSubTopic) refers to strlen.o(.text) for strlen
  90. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  91. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.WaitResponse) for WaitResponse
  92. ec800m.o(i.WaitResponse) refers to systick.o(i.delay_1ms) for delay_1ms
  93. ec800m.o(i.WaitResponse) refers to strstr.o(.text) for strstr
  94. ec800m.o(i.WaitResponse) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  95. ec800m.o(i.WaitResponse) refers to usart.o(.data) for UART0_RX_STAT
  96. ec800m.o(i.WaitResponse) refers to usart.o(.bss) for UART0_RX_BUF
  97. ec800m.o(i.delete_config_file) refers to usart.o(i.dma_config) for dma_config
  98. ec800m.o(i.delete_config_file) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  99. ec800m.o(i.delete_config_file) refers to ec800m.o(i.WaitResponse) for WaitResponse
  100. device_message.o(i.addCommandListParams) refers to mallocr.o(i.__malloc$realloc) for malloc
  101. device_message.o(i.addCommandListParams) refers to device_message.o(i.parseStringField) for parseStringField
  102. device_message.o(i.addCommandListParams) refers to device_message.o(i.parseIntField) for parseIntField
  103. device_message.o(i.addDevice) refers to mallocr.o(i.__malloc$realloc) for malloc
  104. device_message.o(i.addDevice) refers to device_message.o(i.parseStringField) for parseStringField
  105. device_message.o(i.addDevice) refers to device_message.o(i.parseIntField) for parseIntField
  106. device_message.o(i.addDevice) refers to strstr.o(.text) for strstr
  107. device_message.o(i.addDevice) refers to device_message.o(i.addSensorListParams) for addSensorListParams
  108. device_message.o(i.addDevice) refers to device_message.o(i.addCommandListParams) for addCommandListParams
  109. device_message.o(i.addDevice) refers to device_message.o(.bss) for gateway_config_params
  110. device_message.o(i.addGatewayParams) refers to device_message.o(i.parseStringField) for parseStringField
  111. device_message.o(i.addGatewayParams) refers to device_message.o(i.parseIntField) for parseIntField
  112. device_message.o(i.addGatewayParams) refers to strstr.o(.text) for strstr
  113. device_message.o(i.addGatewayParams) refers to device_message.o(i.addDevice) for addDevice
  114. device_message.o(i.addGatewayParams) refers to device_message.o(.bss) for gateway_config_params
  115. device_message.o(i.addSensorListParams) refers to _scanf_int.o(.text) for _scanf_int
  116. device_message.o(i.addSensorListParams) refers to mallocr.o(i.__malloc$realloc) for malloc
  117. device_message.o(i.addSensorListParams) refers to device_message.o(i.parseIntField) for parseIntField
  118. device_message.o(i.addSensorListParams) refers to device_message.o(i.parseStringField) for parseStringField
  119. device_message.o(i.addSensorListParams) refers to __0sscanf.o(.text) for __0sscanf
  120. device_message.o(i.addSensorListParams) refers to mallocr.o(i.__free$realloc) for free
  121. device_message.o(i.get_gateway_config_params) refers to device_message.o(.bss) for gateway_config_params
  122. device_message.o(i.parseIntField) refers to strstr.o(.text) for strstr
  123. device_message.o(i.parseIntField) refers to strlen.o(.text) for strlen
  124. device_message.o(i.parseIntField) refers to strtol.o(.text) for strtol
  125. device_message.o(i.parseStringField) refers to _scanf_str.o(.text) for _scanf_string
  126. device_message.o(i.parseStringField) refers to strstr.o(.text) for strstr
  127. device_message.o(i.parseStringField) refers to strlen.o(.text) for strlen
  128. device_message.o(i.parseStringField) refers to __0sscanf.o(.text) for __0sscanf
  129. parsedevicemessage.o(i.Read_Data) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  130. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  131. parsedevicemessage.o(i.Read_Data) refers to systick.o(i.delay_1ms) for delay_1ms
  132. parsedevicemessage.o(i.Read_Data) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  133. parsedevicemessage.o(i.Read_Data) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  134. parsedevicemessage.o(i.Read_Data) refers to memcmp.o(.text) for memcmp
  135. parsedevicemessage.o(i.Read_Data) refers to memcpya.o(.text) for __aeabi_memcpy4
  136. parsedevicemessage.o(i.Read_Data) refers to mallocr.o(i.__malloc$realloc) for malloc
  137. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  138. parsedevicemessage.o(i.Read_Data) refers to dfltui.o(.text) for __aeabi_ui2d
  139. parsedevicemessage.o(i.Read_Data) refers to pow.o(i.pow) for pow
  140. parsedevicemessage.o(i.Read_Data) refers to ffltui.o(.text) for __aeabi_ui2f
  141. parsedevicemessage.o(i.Read_Data) refers to f2d.o(.text) for __aeabi_f2d
  142. parsedevicemessage.o(i.Read_Data) refers to ddiv.o(.text) for __aeabi_ddiv
  143. parsedevicemessage.o(i.Read_Data) refers to d2f.o(.text) for __aeabi_d2f
  144. parsedevicemessage.o(i.Read_Data) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  145. parsedevicemessage.o(i.Read_Data) refers to mallocr.o(i.__free$realloc) for free
  146. parsedevicemessage.o(i.Read_Data) refers to parsedevicemessage.o(i.parseMQTTData) for parseMQTTData
  147. parsedevicemessage.o(i.Read_Data) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  148. parsedevicemessage.o(i.Read_Data) refers to parsedevicemessage.o(.data) for protocol
  149. parsedevicemessage.o(i.Read_Data) refers to dlt645_port.o(.data) for dlt645
  150. parsedevicemessage.o(i.Read_Data) refers to device_alive.o(.data) for device_time_flag
  151. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.extract_data_from_buffer) for extract_data_from_buffer
  152. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.checksum) for checksum
  153. parsedevicemessage.o(i.WaitForUpData) refers to device_message.o(i.addGatewayParams) for addGatewayParams
  154. parsedevicemessage.o(i.WaitForUpData) refers to usart.o(.data) for UART0_RX_STAT
  155. parsedevicemessage.o(i.extract_data_from_buffer) refers to _scanf_int.o(.text) for _scanf_int
  156. parsedevicemessage.o(i.extract_data_from_buffer) refers to strstr.o(.text) for strstr
  157. parsedevicemessage.o(i.extract_data_from_buffer) refers to __0sscanf.o(.text) for __0sscanf
  158. parsedevicemessage.o(i.extract_data_from_buffer) refers to strchr.o(.text) for strchr
  159. parsedevicemessage.o(i.parseMQTTData) refers to memseta.o(.text) for __aeabi_memclr4
  160. parsedevicemessage.o(i.parseMQTTData) refers to log.o(i.LogPrint) for LogPrint
  161. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Parse) for cJSON_Parse
  162. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processStringData) for processStringData
  163. parsedevicemessage.o(i.parseMQTTData) refers to strcpy.o(.text) for strcpy
  164. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processIntData) for processIntData
  165. parsedevicemessage.o(i.parseMQTTData) refers to strcmp.o(.text) for strcmp
  166. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  167. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeCoil) for mmodbus_writeCoil
  168. parsedevicemessage.o(i.parseMQTTData) refers to printfa.o(i.__0sprintf) for __2sprintf
  169. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  170. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  171. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  172. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  173. parsedevicemessage.o(i.parseMQTTData) refers to f2d.o(.text) for __aeabi_f2d
  174. parsedevicemessage.o(i.parseMQTTData) refers to strlen.o(.text) for strlen
  175. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  176. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.WaitResponse) for WaitResponse
  177. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  178. parsedevicemessage.o(i.parseMQTTData) refers to mqttrecv.o(i.MQTT_BUFFER_READ) for MQTT_BUFFER_READ
  179. parsedevicemessage.o(i.parseMQTTData) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  180. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.constdata) for __func__
  181. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.data) for protocol
  182. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.conststring) for .conststring
  183. parsedevicemessage.o(i.parseMQTTData) refers to dlt645_port.o(.data) for dlt645
  184. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  185. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  186. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  187. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  188. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  189. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  190. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  191. mmodbus.o(i.mmodbus_callback) refers to systick.o(i.gettick) for gettick
  192. mmodbus.o(i.mmodbus_callback) refers to mmodbus.o(.bss) for mmodbus
  193. mmodbus.o(i.mmodbus_crc16) refers to mmodbus.o(.constdata) for wCRCTable
  194. mmodbus.o(i.mmodbus_init) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  195. mmodbus.o(i.mmodbus_init) refers to memseta.o(.text) for __aeabi_memclr4
  196. mmodbus.o(i.mmodbus_init) refers to mmodbus.o(.bss) for mmodbus
  197. mmodbus.o(i.mmodbus_readCoil) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  198. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  199. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  200. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  201. mmodbus.o(i.mmodbus_readCoils) refers to memcpya.o(.text) for __aeabi_memcpy
  202. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.data) for crc
  203. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.bss) for mmodbus
  204. mmodbus.o(i.mmodbus_readDiscreteInput) refers to mmodbus.o(i.mmodbus_readDiscreteInputs) for mmodbus_readDiscreteInputs
  205. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  206. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  207. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  208. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to memcpya.o(.text) for __aeabi_memcpy
  209. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.data) for crc
  210. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.bss) for mmodbus
  211. mmodbus.o(i.mmodbus_readHoldingRegister16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  212. mmodbus.o(i.mmodbus_readHoldingRegister32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  213. mmodbus.o(i.mmodbus_readHoldingRegister32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32i) for mmodbus_readHoldingRegisters32i
  214. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  215. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  216. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  217. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  218. mmodbus.o(i.mmodbus_readHoldingRegisters32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  219. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  220. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  221. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  222. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  223. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.data) for crc
  224. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  225. mmodbus.o(i.mmodbus_readInputRegister16i) refers to mmodbus.o(i.mmodbus_readInputRegisters16i) for mmodbus_readInputRegisters16i
  226. mmodbus.o(i.mmodbus_readInputRegister32f) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  227. mmodbus.o(i.mmodbus_readInputRegister32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32i) for mmodbus_readInputRegisters32i
  228. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  229. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  230. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  231. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  232. mmodbus.o(i.mmodbus_readInputRegisters32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  233. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  234. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  235. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  236. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  237. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.data) for crc
  238. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  239. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.gettick) for gettick
  240. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  241. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  242. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  243. mmodbus.o(i.mmodbus_receiveRaw) refers to mmodbus.o(.bss) for mmodbus
  244. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  245. mmodbus.o(i.mmodbus_sendRaw) refers to memseta.o(.text) for __aeabi_memclr
  246. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.gettick) for gettick
  247. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  248. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  249. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  250. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  251. mmodbus.o(i.mmodbus_sendRaw) refers to mmodbus.o(.bss) for mmodbus
  252. mmodbus.o(i.mmodbus_set16bitOrder) refers to mmodbus.o(.bss) for mmodbus
  253. mmodbus.o(i.mmodbus_set32bitOrder) refers to mmodbus.o(.bss) for mmodbus
  254. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  255. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  256. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  257. mmodbus.o(i.mmodbus_writeCoil) refers to memcmp.o(.text) for memcmp
  258. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.data) for crc
  259. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.bss) for mmodbus
  260. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  261. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  262. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  263. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to memcmp.o(.text) for memcmp
  264. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.data) for crc
  265. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.bss) for mmodbus
  266. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  267. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__malloc$realloc) for malloc
  268. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  269. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  270. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  271. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__free$realloc) for free
  272. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to memcmp.o(.text) for memcmp
  273. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  274. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.data) for crc
  275. mqttrecv.o(i.MQTT_BUFFER_READ) refers to strcpy.o(.text) for strcpy
  276. mqttrecv.o(i.MQTT_BUFFER_READ) refers to memseta.o(.text) for __aeabi_memclr
  277. mqttrecv.o(i.MQTT_BUFFER_READ) refers to ring_buffer.o(i.ring_buffer_read) for ring_buffer_read
  278. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.data) for json_len
  279. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.bss) for json_buf
  280. mqttrecv.o(i.MQTT_BUFFER_READ) refers to parsedevicemessage.o(.bss) for mqttRecv
  281. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strstr.o(.text) for strstr
  282. mqttrecv.o(i.Receive_MQTT_DataPack) refers to mqttrecv.o(i.NVIC_SystemReset) for NVIC_SystemReset
  283. mqttrecv.o(i.Receive_MQTT_DataPack) refers to ring_buffer.o(i.ring_buffer_write) for ring_buffer_write
  284. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strlen.o(.text) for strlen
  285. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  286. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.bss) for UART0_RX_BUF
  287. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  288. mqttrecv.o(i.Receive_MQTT_DataPack) refers to parsedevicemessage.o(.bss) for mqttRecv
  289. main.o(i.MQTT_Alarm_clock) refers to led.o(i.gd_eval_led_toggle) for gd_eval_led_toggle
  290. main.o(i.MQTT_Alarm_clock) refers to device_alive.o(i.time_arrive) for time_arrive
  291. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.Read_Data) for Read_Data
  292. main.o(i.MQTT_Alarm_clock) refers to ec800m.o(i.MQTTPublish) for MQTTPublish
  293. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.parseMQTTData) for parseMQTTData
  294. main.o(i.MQTT_Alarm_clock) refers to otaevent.o(i.check_ota_event) for check_ota_event
  295. main.o(i.MQTT_Alarm_clock) refers to device_alive.o(i.clear_time_flag) for clear_time_flag
  296. main.o(i.MQTT_Alarm_clock) refers to systick.o(i.delay_1ms) for delay_1ms
  297. main.o(i.MQTT_Alarm_clock) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  298. main.o(i.fwdgt_init) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  299. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_config) for fwdgt_config
  300. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_enable) for fwdgt_enable
  301. main.o(i.http_load_config) refers to mallocr.o(i.__malloc$realloc) for malloc
  302. main.o(i.http_load_config) refers to usart.o(i.dma_config) for dma_config
  303. main.o(i.http_load_config) refers to systick.o(i.delay_1ms) for delay_1ms
  304. main.o(i.http_load_config) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  305. main.o(i.http_load_config) refers to ec800m.o(i.EC800MGetUrl) for EC800MGetUrl
  306. main.o(i.http_load_config) refers to parsedevicemessage.o(i.WaitForUpData) for WaitForUpData
  307. main.o(i.http_load_config) refers to usart.o(i.dma_config_change) for dma_config_change
  308. main.o(i.http_load_config) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  309. main.o(i.http_load_config) refers to mallocr.o(i.__free$realloc) for free
  310. main.o(i.main) refers to main.o(i.fwdgt_init) for fwdgt_init
  311. main.o(i.main) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  312. main.o(i.main) refers to systick.o(i.systick_config) for systick_config
  313. main.o(i.main) refers to usart.o(i.nvic_config) for nvic_config
  314. main.o(i.main) refers to load_file.o(i.save_version) for save_version
  315. main.o(i.main) refers to led.o(i.gd_eval_led_init) for gd_eval_led_init
  316. main.o(i.main) refers to usart.o(i.gd_com_init) for gd_com_init
  317. main.o(i.main) refers to usart.o(i.dma_config) for dma_config
  318. main.o(i.main) refers to usart.o(i.gd_EC800M_pin_init) for gd_EC800M_pin_init
  319. main.o(i.main) refers to key.o(i.gd_eval_key_init) for gd_eval_key_init
  320. main.o(i.main) refers to ec800m.o(i.EC800MPwoerOn) for EC800MPwoerOn
  321. main.o(i.main) refers to ec800m.o(i.EC800MWaitReady) for EC800MWaitReady
  322. main.o(i.main) refers to ec800m.o(i.EC800MSetPDP) for EC800MSetPDP
  323. main.o(i.main) refers to usart.o(i.config_485_port) for config_485_port
  324. main.o(i.main) refers to usart.o(i.gd_485_DE_pin_init) for gd_485_DE_pin_init
  325. main.o(i.main) refers to load_file.o(i.check_update) for check_update
  326. main.o(i.main) refers to mallocr.o(i.__malloc$realloc) for malloc
  327. main.o(i.main) refers to main.o(i.readID) for readID
  328. main.o(i.main) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  329. main.o(i.main) refers to strcpy.o(.text) for strcpy
  330. main.o(i.main) refers to memseta.o(.text) for __aeabi_memclr
  331. main.o(i.main) refers to printfa.o(i.__0sprintf) for __2sprintf
  332. main.o(i.main) refers to main.o(i.http_load_config) for http_load_config
  333. main.o(i.main) refers to mallocr.o(i.__free$realloc) for free
  334. main.o(i.main) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  335. main.o(i.main) refers to ec800m.o(i.ConnectMQTTSever) for ConnectMQTTSever
  336. main.o(i.main) refers to ec800m.o(i.MQTTSubTopic) for MQTTSubTopic
  337. main.o(i.main) refers to ring_buffer.o(i.ring_buffer_init) for ring_buffer_init
  338. main.o(i.main) refers to mmodbus.o(i.mmodbus_init) for mmodbus_init
  339. main.o(i.main) refers to dlt645_port.o(i.dlt645_init) for dlt645_init
  340. main.o(i.main) refers to otaevent.o(i.check_ota_event) for check_ota_event
  341. main.o(i.main) refers to main.o(i.MQTT_Alarm_clock) for MQTT_Alarm_clock
  342. main.o(i.main) refers to parsedevicemessage.o(.bss) for mqttRecv
  343. main.o(i.readID) refers to main.o(.data) for hex_table
  344. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_write_enable) for fwdgt_write_enable
  345. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_counter_reload) for fwdgt_counter_reload
  346. main.o(.data) refers to main.o(.conststring) for .conststring
  347. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  348. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  349. pc.o(i.USART2_IRQHandler) refers to mallocr.o(i.__malloc$realloc) for malloc
  350. pc.o(i.USART2_IRQHandler) refers to memseta.o(.text) for __aeabi_memclr
  351. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  352. pc.o(i.USART2_IRQHandler) refers to otaevent.o(.bss) for ota_data
  353. pc.o(i.USART2_IRQHandler) refers to pc.o(.data) for RxState
  354. pc.o(i.WaitField) refers to systick.o(i.delay_1ms) for delay_1ms
  355. pc.o(i.WaitField) refers to strstr.o(.text) for strstr
  356. pc.o(i.WaitField) refers to usart.o(.data) for UART0_RX_STAT
  357. pc.o(i.WaitField) refers to usart.o(.bss) for UART0_RX_BUF
  358. pc.o(i.readGatewayMessage) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  359. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__malloc$realloc) for malloc
  360. pc.o(i.readGatewayMessage) refers to memseta.o(.text) for __aeabi_memclr
  361. pc.o(i.readGatewayMessage) refers to strlen.o(.text) for strlen
  362. pc.o(i.readGatewayMessage) refers to memcpya.o(.text) for __aeabi_memcpy
  363. pc.o(i.readGatewayMessage) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  364. pc.o(i.readGatewayMessage) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  365. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__free$realloc) for free
  366. pc.o(i.readSIMCARD) refers to _scanf_str.o(.text) for _scanf_string
  367. pc.o(i.readSIMCARD) refers to _scanf_int.o(.text) for _scanf_int
  368. pc.o(i.readSIMCARD) refers to device_message.o(i.get_gateway_config_params) for get_gateway_config_params
  369. pc.o(i.readSIMCARD) refers to mallocr.o(i.__malloc$realloc) for malloc
  370. pc.o(i.readSIMCARD) refers to memseta.o(.text) for __aeabi_memclr
  371. pc.o(i.readSIMCARD) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  372. pc.o(i.readSIMCARD) refers to pc.o(i.WaitField) for WaitField
  373. pc.o(i.readSIMCARD) refers to __0sscanf.o(.text) for __0sscanf
  374. pc.o(i.readSIMCARD) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  375. pc.o(i.readSIMCARD) refers to strstr.o(.text) for strstr
  376. pc.o(i.readSIMCARD) refers to fflti.o(.text) for __aeabi_i2f
  377. pc.o(i.readSIMCARD) refers to fdiv.o(.text) for __aeabi_fdiv
  378. pc.o(i.readSIMCARD) refers to fmul.o(.text) for __aeabi_fmul
  379. pc.o(i.readSIMCARD) refers to ffixi.o(.text) for __aeabi_f2iz
  380. pc.o(i.readSIMCARD) refers to printfa.o(i.__0sprintf) for __2sprintf
  381. pc.o(i.readSIMCARD) refers to strlen.o(.text) for strlen
  382. pc.o(i.readSIMCARD) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  383. pc.o(i.readSIMCARD) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  384. pc.o(i.readSIMCARD) refers to mallocr.o(i.__free$realloc) for free
  385. pc.o(i.readSIMCARD) refers to usart.o(.bss) for UART0_RX_BUF
  386. pc.o(i.readSIMCARD) refers to pc.o(.conststring) for .conststring
  387. otaevent.o(i.check_ota_event) refers to w25q32.o(i.W25Q32_Erase64K) for W25Q32_Erase64K
  388. otaevent.o(i.check_ota_event) refers to otaevent.o(i.xmodem) for xmodem
  389. otaevent.o(i.check_ota_event) refers to otaevent.o(.bss) for ota_data
  390. otaevent.o(i.xmodem) refers to systick.o(i.gettick) for gettick
  391. otaevent.o(i.xmodem) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  392. otaevent.o(i.xmodem) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  393. otaevent.o(i.xmodem) refers to systick.o(i.delay_1ms) for delay_1ms
  394. otaevent.o(i.xmodem) refers to otaevent.o(i.Xmodem_CRC16) for Xmodem_CRC16
  395. otaevent.o(i.xmodem) refers to memcpya.o(.text) for __aeabi_memcpy
  396. otaevent.o(i.xmodem) refers to w25q32.o(i.W25Q32_PageWrite) for W25Q32_PageWrite
  397. otaevent.o(i.xmodem) refers to memseta.o(.text) for __aeabi_memclr
  398. otaevent.o(i.xmodem) refers to w25q32.o(i.W25Q32_Erase64K) for W25Q32_Erase64K
  399. otaevent.o(i.xmodem) refers to otaevent.o(.bss) for ota_data
  400. device_alive.o(i.clear_time_flag) refers to device_alive.o(.data) for device_time_flag
  401. device_alive.o(i.time_arrive) refers to systick.o(i.gettick) for gettick
  402. device_alive.o(i.time_arrive) refers to device_alive.o(.data) for last_time
  403. load_file.o(i.check_soft_version) refers to printfa.o(i.__0sprintf) for __2sprintf
  404. load_file.o(i.check_soft_version) refers to strlen.o(.text) for strlen
  405. load_file.o(i.check_soft_version) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  406. load_file.o(i.check_soft_version) refers to ec800m.o(i.WaitResponse) for WaitResponse
  407. load_file.o(i.check_soft_version) refers to systick.o(i.delay_1ms) for delay_1ms
  408. load_file.o(i.check_soft_version) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  409. load_file.o(i.check_soft_version) refers to load_file.o(i.extract_url_and_version) for extract_url_and_version
  410. load_file.o(i.check_soft_version) refers to load_file.o(.conststring) for .conststring
  411. load_file.o(i.check_soft_version) refers to usart.o(.bss) for UART0_RX_BUF
  412. load_file.o(i.check_update) refers to mallocr.o(i.__malloc$realloc) for malloc
  413. load_file.o(i.check_update) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  414. load_file.o(i.check_update) refers to load_file.o(i.delete_file) for delete_file
  415. load_file.o(i.check_update) refers to load_file.o(i.check_soft_version) for check_soft_version
  416. load_file.o(i.check_update) refers to gd_ota_flash.o(i.GD32_READ_OTA) for GD32_READ_OTA
  417. load_file.o(i.check_update) refers to systick.o(i.delay_1ms) for delay_1ms
  418. load_file.o(i.check_update) refers to load_file.o(i.update_version) for update_version
  419. load_file.o(i.check_update) refers to load_file.o(i.load_file_config) for load_file_config
  420. load_file.o(i.check_update) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  421. load_file.o(i.check_update) refers to ec800m.o(i.WaitResponse) for WaitResponse
  422. load_file.o(i.check_update) refers to gd_ota_flash.o(i.write_soft_version) for write_soft_version
  423. load_file.o(i.check_update) refers to mallocr.o(i.__free$realloc) for free
  424. load_file.o(i.delete_file) refers to printfa.o(i.__0sprintf) for __2sprintf
  425. load_file.o(i.delete_file) refers to strlen.o(.text) for strlen
  426. load_file.o(i.delete_file) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  427. load_file.o(i.delete_file) refers to ec800m.o(i.WaitResponse) for WaitResponse
  428. load_file.o(i.extract_url_and_version) refers to strstr.o(.text) for strstr
  429. load_file.o(i.extract_url_and_version) refers to strncpy.o(.text) for strncpy
  430. load_file.o(i.load_file_config) refers to strlen.o(.text) for strlen
  431. load_file.o(i.load_file_config) refers to printfa.o(i.__0sprintf) for __2sprintf
  432. load_file.o(i.load_file_config) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  433. load_file.o(i.load_file_config) refers to ec800m.o(i.WaitResponse) for WaitResponse
  434. load_file.o(i.load_file_config) refers to systick.o(i.delay_1ms) for delay_1ms
  435. load_file.o(i.load_file_config) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  436. load_file.o(i.save_version) refers to strtok.o(.text) for strtok
  437. load_file.o(i.save_version) refers to atoi.o(.text) for atoi
  438. load_file.o(i.save_version) refers to gd_ota_flash.o(i.write_soft_version) for write_soft_version
  439. load_file.o(i.update_version) refers to strtok.o(.text) for strtok
  440. load_file.o(i.update_version) refers to atoi.o(.text) for atoi
  441. gd_ota_flash.o(i.GD32_EraseFlash) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
  442. gd_ota_flash.o(i.GD32_EraseFlash) refers to gd32f10x_fmc.o(i.fmc_page_erase) for fmc_page_erase
  443. gd_ota_flash.o(i.GD32_EraseFlash) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
  444. gd_ota_flash.o(i.GD32_READ_OTA) refers to systick.o(i.delay_1ms) for delay_1ms
  445. gd_ota_flash.o(i.GD32_WriteFlash) refers to gd32f10x_fmc.o(i.fmc_unlock) for fmc_unlock
  446. gd_ota_flash.o(i.GD32_WriteFlash) refers to gd32f10x_fmc.o(i.fmc_word_program) for fmc_word_program
  447. gd_ota_flash.o(i.GD32_WriteFlash) refers to gd32f10x_fmc.o(i.fmc_lock) for fmc_lock
  448. gd_ota_flash.o(i.soft_init) refers to mallocr.o(i.__malloc$realloc) for malloc
  449. gd_ota_flash.o(i.soft_init) refers to gd_ota_flash.o(i.GD32_READ_OTA) for GD32_READ_OTA
  450. gd_ota_flash.o(i.soft_init) refers to gd_ota_flash.o(i.write_soft_version) for write_soft_version
  451. gd_ota_flash.o(i.soft_init) refers to mallocr.o(i.__free$realloc) for free
  452. gd_ota_flash.o(i.write_soft_version) refers to gd_ota_flash.o(i.GD32_EraseFlash) for GD32_EraseFlash
  453. gd_ota_flash.o(i.write_soft_version) refers to gd_ota_flash.o(i.GD32_WriteFlash) for GD32_WriteFlash
  454. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  455. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  456. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_enable) for rcu_bkp_reset_enable
  457. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_disable) for rcu_bkp_reset_disable
  458. gd32f10x_can.o(i.can_debug_freeze_disable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  459. gd32f10x_can.o(i.can_debug_freeze_enable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  460. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  461. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  462. 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
  463. gd32f10x_can.o(i.can_interrupt_flag_get) refers to gd32f10x_can.o(i.can_error_get) for can_error_get
  464. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  465. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  466. gd32f10x_dma.o(i.dma_channel_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  467. gd32f10x_dma.o(i.dma_channel_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  468. gd32f10x_dma.o(i.dma_circulation_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  469. gd32f10x_dma.o(i.dma_circulation_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  470. gd32f10x_dma.o(i.dma_deinit) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  471. gd32f10x_dma.o(i.dma_init) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  472. gd32f10x_dma.o(i.dma_interrupt_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  473. gd32f10x_dma.o(i.dma_interrupt_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  474. 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
  475. 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
  476. 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
  477. 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
  478. 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
  479. 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
  480. 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
  481. 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
  482. 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
  483. 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
  484. gd32f10x_dma.o(i.dma_priority_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  485. 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
  486. 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
  487. 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
  488. gd32f10x_fmc.o(i.fmc_bank0_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  489. gd32f10x_fmc.o(i.fmc_bank0_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank0_state_get) for fmc_bank0_state_get
  490. gd32f10x_fmc.o(i.fmc_bank1_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  491. gd32f10x_fmc.o(i.fmc_bank1_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank1_state_get) for fmc_bank1_state_get
  492. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  493. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  494. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  495. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  496. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  497. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  498. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  499. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  500. gd32f10x_fmc.o(i.ob_data_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  501. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  502. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.ob_spc_get) for ob_spc_get
  503. gd32f10x_fmc.o(i.ob_security_protection_config) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  504. gd32f10x_fmc.o(i.ob_user_write) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  505. gd32f10x_fmc.o(i.ob_write_protection_enable) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  506. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  507. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  508. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  509. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  510. gd32f10x_i2c.o(i.i2c_clock_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  511. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  512. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  513. gd32f10x_misc.o(i.nvic_irq_enable) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  514. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  515. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  516. gd32f10x_pmu.o(i.pmu_to_deepsleepmode) refers to gd32f10x_pmu.o(.bss) for reg_snap
  517. gd32f10x_rcu.o(i.rcu_deinit) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
  518. gd32f10x_rcu.o(i.rcu_osci_stab_wait) refers to gd32f10x_rcu.o(i.rcu_flag_get) for rcu_flag_get
  519. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  520. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  521. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  522. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  523. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  524. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  525. gd32f10x_spi.o(i.i2s_psc_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  526. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  527. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  528. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  529. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  530. gd32f10x_timer.o(i.timer_external_clock_mode0_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  531. gd32f10x_timer.o(i.timer_external_clock_mode1_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  532. 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
  533. 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
  534. 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
  535. 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
  536. gd32f10x_usart.o(i.usart_baudrate_set) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  537. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  538. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  539. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  540. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  541. led.o(i.gd_eval_led_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  542. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  543. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  544. led.o(i.gd_eval_led_init) refers to led.o(.data) for GPIO_CLK
  545. led.o(i.gd_eval_led_off) refers to led.o(.data) for GPIO_PIN
  546. led.o(i.gd_eval_led_on) refers to led.o(.data) for GPIO_PIN
  547. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  548. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
  549. led.o(i.gd_eval_led_toggle) refers to led.o(.data) for GPIO_PIN
  550. spi.o(i.SPI0_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  551. spi.o(i.SPI0_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  552. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_i2s_deinit) for spi_i2s_deinit
  553. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_init) for spi_init
  554. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_enable) for spi_enable
  555. spi.o(i.SPI0_Read) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  556. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_flag_get) for spi_i2s_flag_get
  557. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_transmit) for spi_i2s_data_transmit
  558. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_receive) for spi_i2s_data_receive
  559. spi.o(i.SPI0_Write) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  560. usart.o(i.Clear_DMA_Buffer) refers to memseta.o(.text) for __aeabi_memclr
  561. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.data) for UART0_RX_NUM
  562. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.bss) for UART0_RX_BUF
  563. usart.o(i.config_485_port) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  564. usart.o(i.config_485_port) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  565. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  566. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  567. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  568. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  569. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  570. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  571. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  572. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  573. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  574. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  575. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_flag_clear) for usart_flag_clear
  576. usart.o(i.config_485_port) refers to usart.o(.data) for COM_GPIO_CLK
  577. usart.o(i.dma_config) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  578. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_deinit) for dma_deinit
  579. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_init) for dma_init
  580. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_circulation_disable) for dma_circulation_disable
  581. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_memory_to_memory_disable) for dma_memory_to_memory_disable
  582. usart.o(i.dma_config) refers to gd32f10x_usart.o(i.usart_dma_transmit_config) for usart_dma_transmit_config
  583. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_interrupt_enable) for dma_interrupt_enable
  584. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  585. usart.o(i.dma_config) refers to usart.o(.bss) for UART0_RX_BUF
  586. usart.o(i.dma_config_change) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  587. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_deinit) for dma_deinit
  588. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_init) for dma_init
  589. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_circulation_disable) for dma_circulation_disable
  590. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_memory_to_memory_disable) for dma_memory_to_memory_disable
  591. usart.o(i.dma_config_change) refers to gd32f10x_usart.o(i.usart_dma_transmit_config) for usart_dma_transmit_config
  592. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_interrupt_enable) for dma_interrupt_enable
  593. usart.o(i.dma_config_change) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  594. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  595. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  596. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  597. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  598. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  599. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  600. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  601. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  602. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  603. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  604. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  605. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  606. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_rx) for gd_485_DE_rx
  607. usart.o(i.gd_com_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  608. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
  609. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  610. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
  611. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  612. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  613. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  614. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  615. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  616. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  617. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  618. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  619. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  620. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  621. usart.o(i.gd_com_init) refers to usart.o(.data) for COM_GPIO_CLK
  622. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  623. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  624. w25q32.o(i.W25Q32_Enable) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  625. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  626. w25q32.o(i.W25Q32_Enable) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  627. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  628. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  629. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  630. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  631. w25q32.o(i.W25Q32_Erase64K) refers to spi.o(i.SPI0_Write) for SPI0_Write
  632. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  633. w25q32.o(i.W25Q32_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  634. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  635. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  636. w25q32.o(i.W25Q32_Init) refers to spi.o(i.SPI0_Init) for SPI0_Init
  637. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  638. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  639. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  640. w25q32.o(i.W25Q32_PageWrite) refers to spi.o(i.SPI0_Write) for SPI0_Write
  641. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  642. w25q32.o(i.W25Q32_Read) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  643. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  644. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Write) for SPI0_Write
  645. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Read) for SPI0_Read
  646. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  647. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  648. w25q32.o(i.W25Q32_WaitBusy) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  649. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  650. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
  651. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  652. key.o(i.EXTI1_IRQHandler) refers to ec800m.o(i.delete_config_file) for delete_config_file
  653. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  654. key.o(i.EXTI1_IRQHandler) refers to key.o(.data) for KEY_PIN
  655. key.o(i.gd_eval_key_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  656. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  657. key.o(i.gd_eval_key_init) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  658. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
  659. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_init) for exti_init
  660. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  661. key.o(i.gd_eval_key_init) refers to key.o(.data) for KEY_CLK
  662. cjson.o(i.add_item_to_array) refers to cjson.o(i.suffix_object) for suffix_object
  663. cjson.o(i.add_item_to_object) refers to cjson.o(i.cast_away_const) for cast_away_const
  664. cjson.o(i.add_item_to_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  665. cjson.o(i.add_item_to_object) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  666. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  667. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  668. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  669. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(.data) for global_hooks
  670. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_CreateBool) for cJSON_CreateBool
  671. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  672. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  673. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(.data) for global_hooks
  674. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_CreateFalse) for cJSON_CreateFalse
  675. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  676. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  677. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(.data) for global_hooks
  678. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.create_reference) for create_reference
  679. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  680. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(.data) for global_hooks
  681. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.create_reference) for create_reference
  682. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  683. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(.data) for global_hooks
  684. cjson.o(i.cJSON_AddItemToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  685. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  686. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(.data) for global_hooks
  687. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  688. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(.data) for global_hooks
  689. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_CreateNull) for cJSON_CreateNull
  690. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  691. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  692. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(.data) for global_hooks
  693. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  694. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  695. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  696. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(.data) for global_hooks
  697. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_CreateObject) for cJSON_CreateObject
  698. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  699. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  700. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(.data) for global_hooks
  701. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_CreateRaw) for cJSON_CreateRaw
  702. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  703. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  704. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(.data) for global_hooks
  705. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  706. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  707. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  708. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(.data) for global_hooks
  709. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_CreateTrue) for cJSON_CreateTrue
  710. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  711. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  712. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(.data) for global_hooks
  713. cjson.o(i.cJSON_Compare) refers to cjson.o(i.compare_double) for compare_double
  714. cjson.o(i.cJSON_Compare) refers to strcmp.o(.text) for strcmp
  715. cjson.o(i.cJSON_Compare) refers to cjson.o(i.get_object_item) for get_object_item
  716. cjson.o(i.cJSON_CreateArray) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  717. cjson.o(i.cJSON_CreateArray) refers to cjson.o(.data) for global_hooks
  718. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  719. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  720. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(.data) for global_hooks
  721. cjson.o(i.cJSON_CreateBool) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  722. cjson.o(i.cJSON_CreateBool) refers to cjson.o(.data) for global_hooks
  723. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  724. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  725. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  726. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.suffix_object) for suffix_object
  727. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  728. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(.data) for global_hooks
  729. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  730. cjson.o(i.cJSON_CreateFloatArray) refers to f2d.o(.text) for __aeabi_f2d
  731. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  732. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  733. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.suffix_object) for suffix_object
  734. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  735. cjson.o(i.cJSON_CreateIntArray) refers to dflti.o(.text) for __aeabi_i2d
  736. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  737. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  738. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.suffix_object) for suffix_object
  739. cjson.o(i.cJSON_CreateNull) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  740. cjson.o(i.cJSON_CreateNull) refers to cjson.o(.data) for global_hooks
  741. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  742. cjson.o(i.cJSON_CreateNumber) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  743. cjson.o(i.cJSON_CreateNumber) refers to cdcmple.o(.text) for __aeabi_cdcmple
  744. cjson.o(i.cJSON_CreateNumber) refers to dfixi.o(.text) for __aeabi_d2iz
  745. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(.data) for global_hooks
  746. cjson.o(i.cJSON_CreateObject) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  747. cjson.o(i.cJSON_CreateObject) refers to cjson.o(.data) for global_hooks
  748. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  749. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  750. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(.data) for global_hooks
  751. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  752. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  753. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  754. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(.data) for global_hooks
  755. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  756. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  757. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  758. cjson.o(i.cJSON_CreateString) refers to cjson.o(.data) for global_hooks
  759. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  760. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  761. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  762. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.suffix_object) for suffix_object
  763. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  764. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  765. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(.data) for global_hooks
  766. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  767. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(.data) for global_hooks
  768. cjson.o(i.cJSON_Delete) refers to cjson.o(.data) for global_hooks
  769. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_DetachItemFromArray) for cJSON_DetachItemFromArray
  770. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  771. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_DetachItemFromObject) for cJSON_DetachItemFromObject
  772. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  773. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) for cJSON_DetachItemFromObjectCaseSensitive
  774. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  775. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.get_array_item) for get_array_item
  776. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  777. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  778. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  779. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  780. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  781. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  782. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  783. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  784. cjson.o(i.cJSON_Duplicate) refers to cjson.o(.data) for global_hooks
  785. cjson.o(i.cJSON_GetArrayItem) refers to cjson.o(i.get_array_item) for get_array_item
  786. cjson.o(i.cJSON_GetErrorPtr) refers to cjson.o(.data) for global_error
  787. cjson.o(i.cJSON_GetNumberValue) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  788. cjson.o(i.cJSON_GetObjectItem) refers to cjson.o(i.get_object_item) for get_object_item
  789. cjson.o(i.cJSON_GetObjectItemCaseSensitive) refers to cjson.o(i.get_object_item) for get_object_item
  790. cjson.o(i.cJSON_GetStringValue) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  791. cjson.o(i.cJSON_HasObjectItem) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  792. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__malloc$realloc) for malloc
  793. cjson.o(i.cJSON_InitHooks) refers to cjson.o(.data) for global_hooks
  794. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__free$realloc) for free
  795. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.realloc) for realloc
  796. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  797. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  798. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_oneline_comment) for skip_oneline_comment
  799. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_multiline_comment) for skip_multiline_comment
  800. cjson.o(i.cJSON_Minify) refers to cjson.o(i.minify_string) for minify_string
  801. cjson.o(i.cJSON_New_Item) refers to memseta.o(.text) for __aeabi_memclr4
  802. cjson.o(i.cJSON_Parse) refers to cjson.o(i.cJSON_ParseWithOpts) for cJSON_ParseWithOpts
  803. cjson.o(i.cJSON_ParseWithLength) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  804. cjson.o(i.cJSON_ParseWithLengthOpts) refers to memseta.o(.text) for __aeabi_memclr4
  805. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  806. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.skip_utf8_bom) for skip_utf8_bom
  807. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  808. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.parse_value) for parse_value
  809. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  810. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(.data) for global_error
  811. cjson.o(i.cJSON_ParseWithOpts) refers to strlen.o(.text) for strlen
  812. cjson.o(i.cJSON_ParseWithOpts) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  813. cjson.o(i.cJSON_Print) refers to cjson.o(i.print) for print
  814. cjson.o(i.cJSON_Print) refers to cjson.o(.data) for global_hooks
  815. cjson.o(i.cJSON_PrintBuffered) refers to memseta.o(.text) for __aeabi_memclr4
  816. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(i.print_value) for print_value
  817. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(.data) for global_hooks
  818. cjson.o(i.cJSON_PrintPreallocated) refers to memseta.o(.text) for __aeabi_memclr4
  819. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(i.print_value) for print_value
  820. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(.data) for global_hooks
  821. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(i.print) for print
  822. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(.data) for global_hooks
  823. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  824. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  825. cjson.o(i.cJSON_ReplaceItemInObject) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  826. cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  827. cjson.o(i.cJSON_ReplaceItemViaPointer) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  828. cjson.o(i.cJSON_SetNumberHelper) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  829. cjson.o(i.cJSON_SetNumberHelper) refers to cdcmple.o(.text) for __aeabi_cdcmple
  830. cjson.o(i.cJSON_SetNumberHelper) refers to dfixi.o(.text) for __aeabi_d2iz
  831. cjson.o(i.cJSON_SetValuestring) refers to strlen.o(.text) for strlen
  832. cjson.o(i.cJSON_SetValuestring) refers to strcpy.o(.text) for strcpy
  833. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  834. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_free) for cJSON_free
  835. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(.data) for global_hooks
  836. cjson.o(i.cJSON_Version) refers to printfa.o(i.__0sprintf) for __2sprintf
  837. cjson.o(i.cJSON_Version) refers to cjson.o(.bss) for version
  838. cjson.o(i.cJSON_free) refers to cjson.o(.data) for global_hooks
  839. cjson.o(i.cJSON_malloc) refers to cjson.o(.data) for global_hooks
  840. cjson.o(i.cJSON_strdup) refers to strlen.o(.text) for strlen
  841. cjson.o(i.cJSON_strdup) refers to memcpya.o(.text) for __aeabi_memcpy
  842. cjson.o(i.case_insensitive_strcmp) refers to tolower.o(.text) for tolower
  843. cjson.o(i.compare_double) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  844. cjson.o(i.compare_double) refers to dmul.o(.text) for __aeabi_dmul
  845. cjson.o(i.compare_double) refers to dadd.o(.text) for __aeabi_dsub
  846. cjson.o(i.compare_double) refers to cdcmple.o(.text) for __aeabi_cdcmple
  847. cjson.o(i.create_reference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  848. cjson.o(i.create_reference) refers to memcpya.o(.text) for __aeabi_memcpy4
  849. cjson.o(i.ensure) refers to memcpya.o(.text) for __aeabi_memcpy
  850. cjson.o(i.get_object_item) refers to strcmp.o(.text) for strcmp
  851. cjson.o(i.get_object_item) refers to cjson.o(i.case_insensitive_strcmp) for case_insensitive_strcmp
  852. cjson.o(i.parse_array) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  853. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  854. cjson.o(i.parse_array) refers to cjson.o(i.parse_value) for parse_value
  855. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  856. cjson.o(i.parse_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  857. cjson.o(i.parse_number) refers to strtod.o(i.strtod) for strtod
  858. cjson.o(i.parse_number) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  859. cjson.o(i.parse_number) refers to cdcmple.o(.text) for __aeabi_cdcmple
  860. cjson.o(i.parse_number) refers to dfixi.o(.text) for __aeabi_d2iz
  861. cjson.o(i.parse_object) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  862. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  863. cjson.o(i.parse_object) refers to cjson.o(i.parse_string) for parse_string
  864. cjson.o(i.parse_object) refers to cjson.o(i.parse_value) for parse_value
  865. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  866. cjson.o(i.parse_string) refers to cjson.o(i.utf16_literal_to_utf8) for utf16_literal_to_utf8
  867. cjson.o(i.parse_value) refers to strncmp.o(.text) for strncmp
  868. cjson.o(i.parse_value) refers to cjson.o(i.parse_string) for parse_string
  869. cjson.o(i.parse_value) refers to cjson.o(i.parse_number) for parse_number
  870. cjson.o(i.parse_value) refers to cjson.o(i.parse_array) for parse_array
  871. cjson.o(i.parse_value) refers to cjson.o(i.parse_object) for parse_object
  872. cjson.o(i.print) refers to memseta.o(.text) for __aeabi_memclr4
  873. cjson.o(i.print) refers to cjson.o(i.print_value) for print_value
  874. cjson.o(i.print) refers to cjson.o(i.update_offset) for update_offset
  875. cjson.o(i.print) refers to memcpya.o(.text) for __aeabi_memcpy
  876. cjson.o(i.print_array) refers to cjson.o(i.ensure) for ensure
  877. cjson.o(i.print_array) refers to cjson.o(i.print_value) for print_value
  878. cjson.o(i.print_array) refers to cjson.o(i.update_offset) for update_offset
  879. cjson.o(i.print_number) refers to scanf_fp.o(.text) for _scanf_real
  880. cjson.o(i.print_number) refers to memseta.o(.text) for __aeabi_memclr4
  881. cjson.o(i.print_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  882. cjson.o(i.print_number) refers to printfa.o(i.__0sprintf) for __2sprintf
  883. cjson.o(i.print_number) refers to dflti.o(.text) for __aeabi_i2d
  884. cjson.o(i.print_number) refers to cdcmple.o(.text) for __aeabi_cdcmpeq
  885. cjson.o(i.print_number) refers to __0sscanf.o(.text) for __0sscanf
  886. cjson.o(i.print_number) refers to cjson.o(i.compare_double) for compare_double
  887. cjson.o(i.print_number) refers to cjson.o(i.ensure) for ensure
  888. cjson.o(i.print_object) refers to cjson.o(i.ensure) for ensure
  889. cjson.o(i.print_object) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  890. cjson.o(i.print_object) refers to cjson.o(i.update_offset) for update_offset
  891. cjson.o(i.print_object) refers to cjson.o(i.print_value) for print_value
  892. cjson.o(i.print_string) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  893. cjson.o(i.print_string_ptr) refers to cjson.o(i.ensure) for ensure
  894. cjson.o(i.print_string_ptr) refers to strcpy.o(.text) for strcpy
  895. cjson.o(i.print_string_ptr) refers to memcpya.o(.text) for __aeabi_memcpy
  896. cjson.o(i.print_string_ptr) refers to printfa.o(i.__0sprintf) for __2sprintf
  897. cjson.o(i.print_value) refers to cjson.o(i.ensure) for ensure
  898. cjson.o(i.print_value) refers to strcpy.o(.text) for strcpy
  899. cjson.o(i.print_value) refers to cjson.o(i.print_number) for print_number
  900. cjson.o(i.print_value) refers to strlen.o(.text) for strlen
  901. cjson.o(i.print_value) refers to memcpya.o(.text) for __aeabi_memcpy
  902. cjson.o(i.print_value) refers to cjson.o(i.print_string) for print_string
  903. cjson.o(i.print_value) refers to cjson.o(i.print_array) for print_array
  904. cjson.o(i.print_value) refers to cjson.o(i.print_object) for print_object
  905. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_free) for cJSON_free
  906. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  907. cjson.o(i.replace_item_in_object) refers to cjson.o(i.get_object_item) for get_object_item
  908. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  909. cjson.o(i.replace_item_in_object) refers to cjson.o(.data) for global_hooks
  910. cjson.o(i.skip_utf8_bom) refers to strncmp.o(.text) for strncmp
  911. cjson.o(i.update_offset) refers to strlen.o(.text) for strlen
  912. cjson.o(i.utf16_literal_to_utf8) refers to cjson.o(i.parse_hex4) for parse_hex4
  913. cjson.o(.data) refers to mallocr.o(i.__malloc$realloc) for malloc
  914. cjson.o(.data) refers to mallocr.o(i.__free$realloc) for free
  915. cjson.o(.data) refers to mallocr.o(i.realloc) for realloc
  916. dlt645.o(i.dlt645_read_data) refers to dlt645_1997.o(i.dlt645_1997_read_data) for dlt645_1997_read_data
  917. dlt645.o(i.dlt645_read_data) refers to dlt645_2007.o(i.dlt645_2007_read_data) for dlt645_2007_read_data
  918. dlt645.o(i.dlt645_receive_msg) refers to dlt645_1997.o(i.dlt645_1997_recv_check) for dlt645_1997_recv_check
  919. dlt645.o(i.dlt645_receive_msg) refers to dlt645_2007.o(i.dlt645_2007_recv_check) for dlt645_2007_recv_check
  920. dlt645.o(i.dlt645_send_msg) refers to dlt645_data.o(i._crc) for _crc
  921. 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
  922. dlt645_2007.o(i.dlt645_2007_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  923. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  924. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  925. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645_2007.o(i.dlt645_2007_parsing_data) for dlt645_2007_parsing_data
  926. dlt645_2007.o(i.dlt645_2007_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  927. dlt645_2007.o(i.dlt645_write_data) refers to memseta.o(.text) for __aeabi_memclr4
  928. dlt645_2007.o(i.dlt645_write_data) refers to memcpya.o(.text) for __aeabi_memcpy
  929. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  930. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  931. dlt645_data.o(i.data_package_translate_to_int) refers to dfltui.o(.text) for __aeabi_ui2d
  932. dlt645_data.o(i.data_package_translate_to_int) refers to pow.o(i.pow) for pow
  933. dlt645_data.o(i.data_package_translate_to_int) refers to dflti.o(.text) for __aeabi_i2d
  934. dlt645_data.o(i.data_package_translate_to_int) refers to dmul.o(.text) for __aeabi_dmul
  935. dlt645_data.o(i.data_package_translate_to_int) refers to dadd.o(.text) for __aeabi_dadd
  936. dlt645_data.o(i.data_package_translate_to_int) refers to dfixi.o(.text) for __aeabi_d2iz
  937. dlt645_data.o(i.dlt645_common_check) refers to dlt645_data.o(i._crc) for _crc
  938. dlt645_data.o(i.dlt645_common_check) refers to memcmp.o(.text) for memcmp
  939. 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
  940. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to strlen.o(.text) for strlen
  941. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to dflti.o(.text) for __aeabi_i2d
  942. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to pow.o(i.pow) for pow
  943. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to ddiv.o(.text) for __aeabi_ddiv
  944. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to d2f.o(.text) for __aeabi_d2f
  945. 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
  946. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to strlen.o(.text) for strlen
  947. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to dflti.o(.text) for __aeabi_i2d
  948. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to pow.o(i.pow) for pow
  949. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to ddiv.o(.text) for __aeabi_ddiv
  950. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to d2f.o(.text) for __aeabi_d2f
  951. dlt645_data.o(i.str_to_bcd) refers to strlen.o(.text) for strlen
  952. dlt645_data.o(i.str_to_bcd) refers to memseta.o(.text) for __aeabi_memclr
  953. dlt645_port.o(i.dlt645_hw_read) refers to systick.o(i.gettick) for gettick
  954. dlt645_port.o(i.dlt645_hw_read) refers to memcpya.o(.text) for __aeabi_memcpy
  955. dlt645_port.o(i.dlt645_hw_read) refers to dlt645_port.o(.bss) for dlt645_port
  956. dlt645_port.o(i.dlt645_hw_write) refers to systick.o(i.delay_1ms) for delay_1ms
  957. dlt645_port.o(i.dlt645_hw_write) refers to memseta.o(.text) for __aeabi_memclr4
  958. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  959. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  960. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  961. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  962. dlt645_port.o(i.dlt645_hw_write) refers to dlt645_port.o(.bss) for dlt645_port
  963. dlt645_port.o(i.dlt645_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  964. dlt645_port.o(i.dlt645_init) refers to dlt645_port.o(.bss) for dlt645_port
  965. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  966. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  967. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  968. dlt645_port.o(i.dlt_callback) refers to dlt645_port.o(.bss) for dlt645_port
  969. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_write) for dlt645_hw_write
  970. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_read) for dlt645_hw_read
  971. dlt645_port.o(.data) refers to dlt645_port.o(.bss) for dlt645_port
  972. 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
  973. dlt645_1997.o(i.dlt645_1997_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  974. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  975. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  976. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645_1997.o(i.dlt645_1997_parsing_data) for dlt645_1997_parsing_data
  977. dlt645_1997.o(i.dlt645_1997_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  978. pow.o(i.__softfp_pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  979. pow.o(i.__softfp_pow) refers to pow.o(i.pow) for pow
  980. pow.o(i.pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  981. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  982. pow.o(i.pow) refers to errno.o(i.__set_errno) for __set_errno
  983. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_divzero) for __mathlib_dbl_divzero
  984. pow.o(i.pow) refers to ddiv.o(.text) for __aeabi_ddiv
  985. pow.o(i.pow) refers to sqrt.o(i.sqrt) for sqrt
  986. pow.o(i.pow) refers to dmul.o(.text) for __aeabi_dmul
  987. pow.o(i.pow) refers to dflti.o(.text) for __aeabi_i2d
  988. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
  989. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_overflow) for __mathlib_dbl_overflow
  990. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
  991. pow.o(i.pow) refers to dadd.o(.text) for __aeabi_dsub
  992. pow.o(i.pow) refers to dscalb.o(.text) for __ARM_scalbn
  993. pow.o(i.pow) refers to qnan.o(.constdata) for __mathlib_zero
  994. pow.o(i.pow) refers to poly.o(i.__kernel_poly) for __kernel_poly
  995. pow.o(i.pow) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  996. pow.o(i.pow) refers to pow.o(.constdata) for .constdata
  997. pow.o(i.pow) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
  998. pow.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  999. pow_x.o(i.____softfp_pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1000. pow_x.o(i.____softfp_pow$lsc) refers to pow_x.o(i.__pow$lsc) for __pow$lsc
  1001. pow_x.o(i.__pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1002. pow_x.o(i.__pow$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  1003. pow_x.o(i.__pow$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1004. pow_x.o(i.__pow$lsc) refers to ddiv.o(.text) for __aeabi_ddiv
  1005. pow_x.o(i.__pow$lsc) refers to sqrt.o(i.sqrt) for sqrt
  1006. pow_x.o(i.__pow$lsc) refers to dmul.o(.text) for __aeabi_dmul
  1007. pow_x.o(i.__pow$lsc) refers to dflti.o(.text) for __aeabi_i2d
  1008. pow_x.o(i.__pow$lsc) refers to dadd.o(.text) for __aeabi_dsub
  1009. pow_x.o(i.__pow$lsc) refers to dscalb.o(.text) for __ARM_scalbn
  1010. pow_x.o(i.__pow$lsc) refers to qnan.o(.constdata) for __mathlib_zero
  1011. pow_x.o(i.__pow$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
  1012. pow_x.o(i.__pow$lsc) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  1013. pow_x.o(i.__pow$lsc) refers to pow_x.o(.constdata) for .constdata
  1014. pow_x.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  1015. strtod.o(i.__softfp_strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  1016. strtod.o(i.__softfp_strtod) refers to strtod.o(.text) for __strtod_int
  1017. strtod.o(i.strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  1018. strtod.o(i.strtod) refers to strtod.o(.text) for __strtod_int
  1019. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
  1020. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
  1021. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
  1022. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
  1023. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
  1024. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
  1025. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
  1026. strtok.o(.text) refers to strtok.o(.data) for .data
  1027. strtok_r.o(.text) refers to strtok_r.o(.data) for .data
  1028. printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1029. printfb.o(i.__0fprintf$bare) refers to log.o(i.fputc) for fputc
  1030. printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1031. printfb.o(i.__0printf$bare) refers to log.o(i.fputc) for fputc
  1032. printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
  1033. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1034. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
  1035. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1036. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
  1037. printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1038. printfb.o(i.__0vfprintf$bare) refers to log.o(i.fputc) for fputc
  1039. printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1040. printfb.o(i.__0vprintf$bare) refers to log.o(i.fputc) for fputc
  1041. printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
  1042. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1043. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
  1044. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1045. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
  1046. printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1047. printf0.o(i.__0fprintf$0) refers to log.o(i.fputc) for fputc
  1048. printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
  1049. printf0.o(i.__0printf$0) refers to log.o(i.fputc) for fputc
  1050. printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
  1051. printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1052. printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
  1053. printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1054. printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
  1055. printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1056. printf0.o(i.__0vfprintf$0) refers to log.o(i.fputc) for fputc
  1057. printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1058. printf0.o(i.__0vprintf$0) refers to log.o(i.fputc) for fputc
  1059. printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
  1060. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1061. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
  1062. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1063. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
  1064. printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1065. printf1.o(i.__0fprintf$1) refers to log.o(i.fputc) for fputc
  1066. printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
  1067. printf1.o(i.__0printf$1) refers to log.o(i.fputc) for fputc
  1068. printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
  1069. printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1070. printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
  1071. printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1072. printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
  1073. printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1074. printf1.o(i.__0vfprintf$1) refers to log.o(i.fputc) for fputc
  1075. printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1076. printf1.o(i.__0vprintf$1) refers to log.o(i.fputc) for fputc
  1077. printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
  1078. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1079. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
  1080. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1081. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
  1082. printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1083. printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1084. printf2.o(i.__0fprintf$2) refers to log.o(i.fputc) for fputc
  1085. printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
  1086. printf2.o(i.__0printf$2) refers to log.o(i.fputc) for fputc
  1087. printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
  1088. printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1089. printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
  1090. printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1091. printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
  1092. printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1093. printf2.o(i.__0vfprintf$2) refers to log.o(i.fputc) for fputc
  1094. printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1095. printf2.o(i.__0vprintf$2) refers to log.o(i.fputc) for fputc
  1096. printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
  1097. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1098. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
  1099. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1100. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
  1101. printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1102. printf3.o(i.__0fprintf$3) refers to log.o(i.fputc) for fputc
  1103. printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
  1104. printf3.o(i.__0printf$3) refers to log.o(i.fputc) for fputc
  1105. printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
  1106. printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1107. printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
  1108. printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1109. printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
  1110. printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1111. printf3.o(i.__0vfprintf$3) refers to log.o(i.fputc) for fputc
  1112. printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1113. printf3.o(i.__0vprintf$3) refers to log.o(i.fputc) for fputc
  1114. printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
  1115. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1116. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
  1117. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1118. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
  1119. printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1120. printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1121. printf4.o(i.__0fprintf$4) refers to log.o(i.fputc) for fputc
  1122. printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
  1123. printf4.o(i.__0printf$4) refers to log.o(i.fputc) for fputc
  1124. printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
  1125. printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1126. printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
  1127. printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1128. printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
  1129. printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1130. printf4.o(i.__0vfprintf$4) refers to log.o(i.fputc) for fputc
  1131. printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1132. printf4.o(i.__0vprintf$4) refers to log.o(i.fputc) for fputc
  1133. printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
  1134. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1135. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
  1136. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1137. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
  1138. printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1139. printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1140. printf5.o(i.__0fprintf$5) refers to log.o(i.fputc) for fputc
  1141. printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
  1142. printf5.o(i.__0printf$5) refers to log.o(i.fputc) for fputc
  1143. printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
  1144. printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1145. printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
  1146. printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1147. printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
  1148. printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1149. printf5.o(i.__0vfprintf$5) refers to log.o(i.fputc) for fputc
  1150. printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1151. printf5.o(i.__0vprintf$5) refers to log.o(i.fputc) for fputc
  1152. printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
  1153. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1154. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
  1155. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1156. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
  1157. printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1158. printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1159. printf6.o(i.__0fprintf$6) refers to log.o(i.fputc) for fputc
  1160. printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
  1161. printf6.o(i.__0printf$6) refers to log.o(i.fputc) for fputc
  1162. printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
  1163. printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1164. printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
  1165. printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1166. printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
  1167. printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1168. printf6.o(i.__0vfprintf$6) refers to log.o(i.fputc) for fputc
  1169. printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1170. printf6.o(i.__0vprintf$6) refers to log.o(i.fputc) for fputc
  1171. printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
  1172. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1173. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
  1174. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1175. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
  1176. printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
  1177. printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1178. printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
  1179. printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1180. printf7.o(i.__0fprintf$7) refers to log.o(i.fputc) for fputc
  1181. printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
  1182. printf7.o(i.__0printf$7) refers to log.o(i.fputc) for fputc
  1183. printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
  1184. printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1185. printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
  1186. printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1187. printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
  1188. printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1189. printf7.o(i.__0vfprintf$7) refers to log.o(i.fputc) for fputc
  1190. printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1191. printf7.o(i.__0vprintf$7) refers to log.o(i.fputc) for fputc
  1192. printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
  1193. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1194. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
  1195. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1196. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
  1197. printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
  1198. printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1199. printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
  1200. printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1201. printf8.o(i.__0fprintf$8) refers to log.o(i.fputc) for fputc
  1202. printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
  1203. printf8.o(i.__0printf$8) refers to log.o(i.fputc) for fputc
  1204. printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
  1205. printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1206. printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
  1207. printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1208. printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
  1209. printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1210. printf8.o(i.__0vfprintf$8) refers to log.o(i.fputc) for fputc
  1211. printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1212. printf8.o(i.__0vprintf$8) refers to log.o(i.fputc) for fputc
  1213. printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
  1214. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1215. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
  1216. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1217. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
  1218. printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
  1219. printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1220. printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
  1221. printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1222. printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
  1223. printfa.o(i.__0fprintf) refers to log.o(i.fputc) for fputc
  1224. printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1225. printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
  1226. printfa.o(i.__0printf) refers to log.o(i.fputc) for fputc
  1227. printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
  1228. printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1229. printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
  1230. printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
  1231. printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1232. printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
  1233. printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
  1234. printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1235. printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
  1236. printfa.o(i.__0vfprintf) refers to log.o(i.fputc) for fputc
  1237. printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1238. printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
  1239. printfa.o(i.__0vprintf) refers to log.o(i.fputc) for fputc
  1240. printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
  1241. printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1242. printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
  1243. printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
  1244. printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1245. printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
  1246. printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
  1247. printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
  1248. printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
  1249. printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
  1250. printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  1251. printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
  1252. printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
  1253. printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
  1254. printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
  1255. printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
  1256. printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1257. printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
  1258. printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
  1259. printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1260. printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1261. printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1262. printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1263. printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1264. malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
  1265. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1266. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
  1267. malloc.o(i.malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1268. mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
  1269. mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1270. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1271. mallocr.o(i.__malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1272. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1273. mallocr.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1274. mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1275. mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for free
  1276. mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1277. mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for malloc
  1278. mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
  1279. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1280. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
  1281. malloca.o(i.__aligned_malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1282. malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
  1283. malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
  1284. mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1285. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1286. mallocra.o(i.__aligned_malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1287. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1288. mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1289. mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
  1290. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
  1291. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1292. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
  1293. mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1294. mallocra.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1295. mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1296. __0sscanf.o(.text) refers to scanf_char.o(.text) for __vfscanf_char
  1297. __0sscanf.o(.text) refers to _sgetc.o(.text) for _sgetc
  1298. _scanf_int.o(.text) refers to _chval.o(.text) for _chval
  1299. scanf_fp.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1300. scanf_fp.o(.text) refers to dfltul.o(.text) for __aeabi_ul2d
  1301. scanf_fp.o(.text) refers to dmul.o(.text) for __aeabi_dmul
  1302. scanf_fp.o(.text) refers to ddiv.o(.text) for __aeabi_ddiv
  1303. scanf_fp.o(.text) refers to scanf_fp.o(i._is_digit) for _is_digit
  1304. scanf_fp.o(.text) refers to d2f.o(.text) for __aeabi_d2f
  1305. strtol.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1306. strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
  1307. strtol.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1308. atoi.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1309. atoi.o(.text) refers to strtol.o(.text) for strtol
  1310. fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1311. fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1312. fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
  1313. dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1314. dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1315. dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
  1316. dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1317. dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1318. dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1319. ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1320. ddiv.o(.text) refers to depilogue.o(.text) for _double_round
  1321. fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1322. fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
  1323. ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1324. ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
  1325. dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1326. dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1327. dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1328. dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1329. ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1330. dfixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1331. dfixi.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1332. f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1333. cdcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1334. cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1335. d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1336. d2f.o(.text) refers to fepilogue.o(.text) for _float_round
  1337. dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(.text) for __aeabi_ddiv
  1338. dunder.o(i.__mathlib_dbl_infnan) refers to dscalb.o(.text) for __ARM_scalbn
  1339. dunder.o(i.__mathlib_dbl_infnan2) refers to dadd.o(.text) for __aeabi_dadd
  1340. dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(.text) for __aeabi_ddiv
  1341. dunder.o(i.__mathlib_dbl_overflow) refers to dscalb.o(.text) for __ARM_scalbn
  1342. dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(.text) for __aeabi_dmul
  1343. dunder.o(i.__mathlib_dbl_underflow) refers to dscalb.o(.text) for __ARM_scalbn
  1344. fpclassify.o(i.__ARM_fpclassify) refers (Special) to iusefp.o(.text) for __I$use$fp
  1345. poly.o(i.__kernel_poly) refers (Special) to iusefp.o(.text) for __I$use$fp
  1346. poly.o(i.__kernel_poly) refers to dmul.o(.text) for __aeabi_dmul
  1347. poly.o(i.__kernel_poly) refers to dadd.o(.text) for __aeabi_dadd
  1348. qnan.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  1349. sqrt.o(i.__softfp_sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1350. sqrt.o(i.__softfp_sqrt) refers to dsqrt.o(.text) for _dsqrt
  1351. sqrt.o(i.__softfp_sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1352. sqrt.o(i.sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1353. sqrt.o(i.sqrt) refers to dsqrt.o(.text) for _dsqrt
  1354. sqrt.o(i.sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1355. sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1356. sqrt_x.o(i.____softfp_sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1357. sqrt_x.o(i.____softfp_sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1358. sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1359. sqrt_x.o(i.__sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1360. sqrt_x.o(i.__sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1361. sqrt_x.o(i.__sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1362. sqrt_x.o(i.__sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1363. entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
  1364. entry2.o(.ARM.Collect$$$$00002712) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1365. entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1366. entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
  1367. entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
  1368. entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
  1369. entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
  1370. uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1371. uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1372. ctype_o.o(.text) refers to ctype_o.o(.constdata) for .constdata
  1373. ctype_o.o(.constdata) refers to ctype_o.o(.constdata) for __ctype_table
  1374. isalnum_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1375. isalpha_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1376. isblank_o.o(.text) refers to ctype_o.o(.constdata) for __ctype_table
  1377. iscntrl_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1378. isdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1379. isgraph_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1380. islower_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1381. isprint_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1382. ispunct_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1383. isspace_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1384. isupper_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1385. isxdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1386. errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
  1387. errno.o(i.__read_errno) refers to errno.o(.data) for .data
  1388. errno.o(i.__set_errno) refers to errno.o(.data) for .data
  1389. scanf_char.o(.text) refers to _scanf.o(.text) for __vfscanf
  1390. scanf_char.o(.text) refers to isspace_o.o(.text) for isspace
  1391. _strtoul.o(.text) refers to _chval.o(.text) for _chval
  1392. _strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1393. strtod.o(.text) refers to scanf_fp.o(.text) for _scanf_real
  1394. strtod.o(.text) refers to _sgetc.o(.text) for _sgetc
  1395. strtod.o(.text) refers to isspace_o.o(.text) for isspace
  1396. depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1397. depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1398. dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1399. dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1400. dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1401. init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
  1402. isspace_c.o(.text) refers to ctype_c.o(.text) for __ctype_lookup
  1403. _scanf.o(.text) refers (Weak) to scanf_fp.o(.text) for _scanf_real
  1404. _scanf.o(.text) refers (Weak) to _scanf_int.o(.text) for _scanf_int
  1405. _scanf.o(.text) refers (Weak) to _scanf_str.o(.text) for _scanf_string
  1406. dsqrt.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1407. dsqrt.o(.text) refers to depilogue.o(.text) for _double_round
  1408. ctype_c.o(.text) refers to ctype_c.o(.constdata) for .constdata
  1409. scanf_fp.o(i._is_digit) refers (Special) to iusefp.o(.text) for __I$use$fp
  1410. ==============================================================================
  1411. Removing Unused input sections from the image.
  1412. Removing system_gd32f10x.o(.rev16_text), (4 bytes).
  1413. Removing system_gd32f10x.o(.revsh_text), (4 bytes).
  1414. Removing gd32f10x_it.o(.rev16_text), (4 bytes).
  1415. Removing gd32f10x_it.o(.revsh_text), (4 bytes).
  1416. Removing systick.o(.rev16_text), (4 bytes).
  1417. Removing systick.o(.revsh_text), (4 bytes).
  1418. Removing log.o(.rev16_text), (4 bytes).
  1419. Removing log.o(.revsh_text), (4 bytes).
  1420. Removing ec800m.o(.rev16_text), (4 bytes).
  1421. Removing ec800m.o(.revsh_text), (4 bytes).
  1422. Removing device_message.o(.rev16_text), (4 bytes).
  1423. Removing device_message.o(.revsh_text), (4 bytes).
  1424. Removing device_message.o(i.addGatewayParamsJson), (2 bytes).
  1425. Removing parsedevicemessage.o(.rev16_text), (4 bytes).
  1426. Removing parsedevicemessage.o(.revsh_text), (4 bytes).
  1427. Removing mmodbus.o(.rev16_text), (4 bytes).
  1428. Removing mmodbus.o(.revsh_text), (4 bytes).
  1429. Removing mmodbus.o(i.mmodbus_readCoil), (22 bytes).
  1430. Removing mmodbus.o(i.mmodbus_readDiscreteInput), (22 bytes).
  1431. Removing mmodbus.o(i.mmodbus_readDiscreteInputs), (220 bytes).
  1432. Removing mmodbus.o(i.mmodbus_readHoldingRegister16i), (22 bytes).
  1433. Removing mmodbus.o(i.mmodbus_readHoldingRegister32f), (22 bytes).
  1434. Removing mmodbus.o(i.mmodbus_readHoldingRegister32i), (22 bytes).
  1435. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32f), (228 bytes).
  1436. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32i), (28 bytes).
  1437. Removing mmodbus.o(i.mmodbus_readInputRegister16i), (22 bytes).
  1438. Removing mmodbus.o(i.mmodbus_readInputRegister32f), (22 bytes).
  1439. Removing mmodbus.o(i.mmodbus_readInputRegister32i), (22 bytes).
  1440. Removing mmodbus.o(i.mmodbus_readInputRegisters16i), (144 bytes).
  1441. Removing mmodbus.o(i.mmodbus_readInputRegisters32f), (228 bytes).
  1442. Removing mmodbus.o(i.mmodbus_readInputRegisters32i), (28 bytes).
  1443. Removing mmodbus.o(i.mmodbus_readInputRegisters8i), (220 bytes).
  1444. Removing mmodbus.o(i.mmodbus_set32bitOrder), (12 bytes).
  1445. Removing mmodbus.o(i.mmodbus_writeHoldingRegisters16i), (336 bytes).
  1446. Removing mqttrecv.o(.rev16_text), (4 bytes).
  1447. Removing mqttrecv.o(.revsh_text), (4 bytes).
  1448. Removing main.o(.rev16_text), (4 bytes).
  1449. Removing main.o(.revsh_text), (4 bytes).
  1450. Removing pc.o(.rev16_text), (4 bytes).
  1451. Removing pc.o(.revsh_text), (4 bytes).
  1452. Removing pc.o(i.WaitField), (84 bytes).
  1453. Removing pc.o(i.readGatewayMessage), (192 bytes).
  1454. Removing pc.o(i.readSIMCARD), (656 bytes).
  1455. Removing pc.o(.conststring), (271 bytes).
  1456. Removing otaevent.o(.rev16_text), (4 bytes).
  1457. Removing otaevent.o(.revsh_text), (4 bytes).
  1458. Removing load_file.o(.rev16_text), (4 bytes).
  1459. Removing load_file.o(.revsh_text), (4 bytes).
  1460. Removing gd_ota_flash.o(.rev16_text), (4 bytes).
  1461. Removing gd_ota_flash.o(.revsh_text), (4 bytes).
  1462. Removing gd_ota_flash.o(i.read_soft_version), (2 bytes).
  1463. Removing gd_ota_flash.o(i.soft_init), (54 bytes).
  1464. Removing gd32f10x_adc.o(.rev16_text), (4 bytes).
  1465. Removing gd32f10x_adc.o(.revsh_text), (4 bytes).
  1466. Removing gd32f10x_adc.o(i.adc_calibration_enable), (42 bytes).
  1467. Removing gd32f10x_adc.o(i.adc_channel_length_config), (70 bytes).
  1468. Removing gd32f10x_adc.o(i.adc_data_alignment_config), (22 bytes).
  1469. Removing gd32f10x_adc.o(i.adc_deinit), (88 bytes).
  1470. Removing gd32f10x_adc.o(i.adc_disable), (10 bytes).
  1471. Removing gd32f10x_adc.o(i.adc_discontinuous_mode_config), (76 bytes).
  1472. Removing gd32f10x_adc.o(i.adc_dma_mode_disable), (10 bytes).
  1473. Removing gd32f10x_adc.o(i.adc_dma_mode_enable), (10 bytes).
  1474. Removing gd32f10x_adc.o(i.adc_enable), (18 bytes).
  1475. Removing gd32f10x_adc.o(i.adc_external_trigger_config), (62 bytes).
  1476. Removing gd32f10x_adc.o(i.adc_external_trigger_source_config), (48 bytes).
  1477. Removing gd32f10x_adc.o(i.adc_flag_clear), (8 bytes).
  1478. Removing gd32f10x_adc.o(i.adc_flag_get), (14 bytes).
  1479. Removing gd32f10x_adc.o(i.adc_inserted_channel_config), (120 bytes).
  1480. Removing gd32f10x_adc.o(i.adc_inserted_channel_offset_config), (36 bytes).
  1481. Removing gd32f10x_adc.o(i.adc_inserted_data_read), (46 bytes).
  1482. Removing gd32f10x_adc.o(i.adc_inserted_software_startconv_flag_get), (16 bytes).
  1483. Removing gd32f10x_adc.o(i.adc_interrupt_disable), (44 bytes).
  1484. Removing gd32f10x_adc.o(i.adc_interrupt_enable), (44 bytes).
  1485. Removing gd32f10x_adc.o(i.adc_interrupt_flag_clear), (8 bytes).
  1486. Removing gd32f10x_adc.o(i.adc_interrupt_flag_get), (88 bytes).
  1487. Removing gd32f10x_adc.o(i.adc_mode_config), (28 bytes).
  1488. Removing gd32f10x_adc.o(i.adc_regular_channel_config), (172 bytes).
  1489. Removing gd32f10x_adc.o(i.adc_regular_data_read), (8 bytes).
  1490. Removing gd32f10x_adc.o(i.adc_regular_software_startconv_flag_get), (16 bytes).
  1491. Removing gd32f10x_adc.o(i.adc_software_trigger_enable), (30 bytes).
  1492. Removing gd32f10x_adc.o(i.adc_special_function_config), (90 bytes).
  1493. Removing gd32f10x_adc.o(i.adc_sync_mode_convert_value_read), (12 bytes).
  1494. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_disable), (20 bytes).
  1495. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_enable), (20 bytes).
  1496. Removing gd32f10x_adc.o(i.adc_watchdog_disable), (16 bytes).
  1497. Removing gd32f10x_adc.o(i.adc_watchdog_group_channel_enable), (64 bytes).
  1498. Removing gd32f10x_adc.o(i.adc_watchdog_single_channel_enable), (32 bytes).
  1499. Removing gd32f10x_adc.o(i.adc_watchdog_threshold_config), (14 bytes).
  1500. Removing gd32f10x_bkp.o(.rev16_text), (4 bytes).
  1501. Removing gd32f10x_bkp.o(.revsh_text), (4 bytes).
  1502. Removing gd32f10x_bkp.o(i.bkp_data_read), (56 bytes).
  1503. Removing gd32f10x_bkp.o(i.bkp_data_write), (52 bytes).
  1504. Removing gd32f10x_bkp.o(i.bkp_deinit), (12 bytes).
  1505. Removing gd32f10x_bkp.o(i.bkp_flag_clear), (20 bytes).
  1506. Removing gd32f10x_bkp.o(i.bkp_flag_get), (24 bytes).
  1507. Removing gd32f10x_bkp.o(i.bkp_interrupt_disable), (20 bytes).
  1508. Removing gd32f10x_bkp.o(i.bkp_interrupt_enable), (20 bytes).
  1509. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_clear), (20 bytes).
  1510. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_get), (24 bytes).
  1511. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_disable), (20 bytes).
  1512. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_enable), (20 bytes).
  1513. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_value_set), (28 bytes).
  1514. Removing gd32f10x_bkp.o(i.bkp_rtc_output_select), (28 bytes).
  1515. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_disable), (20 bytes).
  1516. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_enable), (20 bytes).
  1517. Removing gd32f10x_bkp.o(i.bkp_tamper_active_level_set), (28 bytes).
  1518. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_disable), (20 bytes).
  1519. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_enable), (20 bytes).
  1520. Removing gd32f10x_can.o(.rev16_text), (4 bytes).
  1521. Removing gd32f10x_can.o(.revsh_text), (4 bytes).
  1522. Removing gd32f10x_can.o(i.can1_filter_start_bank), (56 bytes).
  1523. Removing gd32f10x_can.o(i.can_debug_freeze_disable), (32 bytes).
  1524. Removing gd32f10x_can.o(i.can_debug_freeze_enable), (32 bytes).
  1525. Removing gd32f10x_can.o(i.can_deinit), (32 bytes).
  1526. Removing gd32f10x_can.o(i.can_error_get), (12 bytes).
  1527. Removing gd32f10x_can.o(i.can_fifo_release), (32 bytes).
  1528. Removing gd32f10x_can.o(i.can_filter_init), (272 bytes).
  1529. Removing gd32f10x_can.o(i.can_flag_clear), (52 bytes).
  1530. Removing gd32f10x_can.o(i.can_flag_get), (30 bytes).
  1531. Removing gd32f10x_can.o(i.can_init), (290 bytes).
  1532. Removing gd32f10x_can.o(i.can_interrupt_disable), (8 bytes).
  1533. Removing gd32f10x_can.o(i.can_interrupt_enable), (8 bytes).
  1534. Removing gd32f10x_can.o(i.can_interrupt_flag_clear), (56 bytes).
  1535. Removing gd32f10x_can.o(i.can_interrupt_flag_get), (116 bytes).
  1536. Removing gd32f10x_can.o(i.can_message_receive), (228 bytes).
  1537. Removing gd32f10x_can.o(i.can_message_transmit), (336 bytes).
  1538. Removing gd32f10x_can.o(i.can_receive_error_number_get), (8 bytes).
  1539. Removing gd32f10x_can.o(i.can_receive_message_length_get), (26 bytes).
  1540. Removing gd32f10x_can.o(i.can_struct_para_init), (158 bytes).
  1541. Removing gd32f10x_can.o(i.can_time_trigger_mode_disable), (48 bytes).
  1542. Removing gd32f10x_can.o(i.can_time_trigger_mode_enable), (48 bytes).
  1543. Removing gd32f10x_can.o(i.can_transmission_stop), (80 bytes).
  1544. Removing gd32f10x_can.o(i.can_transmit_error_number_get), (10 bytes).
  1545. Removing gd32f10x_can.o(i.can_transmit_states), (124 bytes).
  1546. Removing gd32f10x_can.o(i.can_wakeup), (48 bytes).
  1547. Removing gd32f10x_can.o(i.can_working_mode_set), (168 bytes).
  1548. Removing gd32f10x_crc.o(.rev16_text), (4 bytes).
  1549. Removing gd32f10x_crc.o(.revsh_text), (4 bytes).
  1550. Removing gd32f10x_crc.o(i.crc_block_data_calculate), (36 bytes).
  1551. Removing gd32f10x_crc.o(i.crc_data_register_read), (12 bytes).
  1552. Removing gd32f10x_crc.o(i.crc_data_register_reset), (20 bytes).
  1553. Removing gd32f10x_crc.o(i.crc_deinit), (24 bytes).
  1554. Removing gd32f10x_crc.o(i.crc_free_data_register_read), (12 bytes).
  1555. Removing gd32f10x_crc.o(i.crc_free_data_register_write), (12 bytes).
  1556. Removing gd32f10x_crc.o(i.crc_single_data_calculate), (16 bytes).
  1557. Removing gd32f10x_dac.o(.rev16_text), (4 bytes).
  1558. Removing gd32f10x_dac.o(.revsh_text), (4 bytes).
  1559. Removing gd32f10x_dac.o(i.dac_concurrent_data_set), (64 bytes).
  1560. Removing gd32f10x_dac.o(i.dac_concurrent_disable), (24 bytes).
  1561. Removing gd32f10x_dac.o(i.dac_concurrent_enable), (24 bytes).
  1562. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_disable), (24 bytes).
  1563. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_enable), (24 bytes).
  1564. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_disable), (20 bytes).
  1565. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_enable), (20 bytes).
  1566. Removing gd32f10x_dac.o(i.dac_data_set), (88 bytes).
  1567. Removing gd32f10x_dac.o(i.dac_deinit), (20 bytes).
  1568. Removing gd32f10x_dac.o(i.dac_disable), (36 bytes).
  1569. Removing gd32f10x_dac.o(i.dac_dma_disable), (36 bytes).
  1570. Removing gd32f10x_dac.o(i.dac_dma_enable), (36 bytes).
  1571. Removing gd32f10x_dac.o(i.dac_enable), (36 bytes).
  1572. Removing gd32f10x_dac.o(i.dac_lfsr_noise_config), (52 bytes).
  1573. Removing gd32f10x_dac.o(i.dac_output_buffer_disable), (36 bytes).
  1574. Removing gd32f10x_dac.o(i.dac_output_buffer_enable), (36 bytes).
  1575. Removing gd32f10x_dac.o(i.dac_output_value_get), (28 bytes).
  1576. Removing gd32f10x_dac.o(i.dac_software_trigger_disable), (36 bytes).
  1577. Removing gd32f10x_dac.o(i.dac_software_trigger_enable), (36 bytes).
  1578. Removing gd32f10x_dac.o(i.dac_triangle_noise_config), (52 bytes).
  1579. Removing gd32f10x_dac.o(i.dac_trigger_disable), (36 bytes).
  1580. Removing gd32f10x_dac.o(i.dac_trigger_enable), (36 bytes).
  1581. Removing gd32f10x_dac.o(i.dac_trigger_source_config), (52 bytes).
  1582. Removing gd32f10x_dac.o(i.dac_wave_bit_width_config), (52 bytes).
  1583. Removing gd32f10x_dac.o(i.dac_wave_mode_config), (52 bytes).
  1584. Removing gd32f10x_dbg.o(.rev16_text), (4 bytes).
  1585. Removing gd32f10x_dbg.o(.revsh_text), (4 bytes).
  1586. Removing gd32f10x_dbg.o(i.dbg_id_get), (12 bytes).
  1587. Removing gd32f10x_dbg.o(i.dbg_low_power_disable), (16 bytes).
  1588. Removing gd32f10x_dbg.o(i.dbg_low_power_enable), (16 bytes).
  1589. Removing gd32f10x_dbg.o(i.dbg_periph_disable), (16 bytes).
  1590. Removing gd32f10x_dbg.o(i.dbg_periph_enable), (16 bytes).
  1591. Removing gd32f10x_dbg.o(i.dbg_trace_pin_disable), (20 bytes).
  1592. Removing gd32f10x_dbg.o(i.dbg_trace_pin_enable), (20 bytes).
  1593. Removing gd32f10x_dbg.o(i.dbg_trace_pin_mode_set), (28 bytes).
  1594. Removing gd32f10x_dma.o(.rev16_text), (4 bytes).
  1595. Removing gd32f10x_dma.o(.revsh_text), (4 bytes).
  1596. Removing gd32f10x_dma.o(i.dma_circulation_enable), (50 bytes).
  1597. Removing gd32f10x_dma.o(i.dma_flag_clear), (16 bytes).
  1598. Removing gd32f10x_dma.o(i.dma_flag_get), (24 bytes).
  1599. Removing gd32f10x_dma.o(i.dma_interrupt_disable), (50 bytes).
  1600. Removing gd32f10x_dma.o(i.dma_interrupt_flag_get), (130 bytes).
  1601. Removing gd32f10x_dma.o(i.dma_memory_address_config), (36 bytes).
  1602. Removing gd32f10x_dma.o(i.dma_memory_increase_disable), (50 bytes).
  1603. Removing gd32f10x_dma.o(i.dma_memory_increase_enable), (50 bytes).
  1604. Removing gd32f10x_dma.o(i.dma_memory_to_memory_enable), (50 bytes).
  1605. Removing gd32f10x_dma.o(i.dma_memory_width_config), (58 bytes).
  1606. Removing gd32f10x_dma.o(i.dma_periph_address_config), (36 bytes).
  1607. Removing gd32f10x_dma.o(i.dma_periph_increase_disable), (50 bytes).
  1608. Removing gd32f10x_dma.o(i.dma_periph_increase_enable), (50 bytes).
  1609. Removing gd32f10x_dma.o(i.dma_periph_width_config), (58 bytes).
  1610. Removing gd32f10x_dma.o(i.dma_priority_config), (58 bytes).
  1611. Removing gd32f10x_dma.o(i.dma_struct_para_init), (22 bytes).
  1612. Removing gd32f10x_dma.o(i.dma_transfer_direction_config), (84 bytes).
  1613. Removing gd32f10x_dma.o(i.dma_transfer_number_config), (38 bytes).
  1614. Removing gd32f10x_dma.o(i.dma_transfer_number_get), (34 bytes).
  1615. Removing gd32f10x_enet.o(.rev16_text), (4 bytes).
  1616. Removing gd32f10x_enet.o(.revsh_text), (4 bytes).
  1617. Removing gd32f10x_exti.o(.rev16_text), (4 bytes).
  1618. Removing gd32f10x_exti.o(.revsh_text), (4 bytes).
  1619. Removing gd32f10x_exti.o(i.exti_deinit), (28 bytes).
  1620. Removing gd32f10x_exti.o(i.exti_event_disable), (16 bytes).
  1621. Removing gd32f10x_exti.o(i.exti_event_enable), (16 bytes).
  1622. Removing gd32f10x_exti.o(i.exti_flag_clear), (12 bytes).
  1623. Removing gd32f10x_exti.o(i.exti_flag_get), (24 bytes).
  1624. Removing gd32f10x_exti.o(i.exti_interrupt_disable), (16 bytes).
  1625. Removing gd32f10x_exti.o(i.exti_interrupt_enable), (16 bytes).
  1626. Removing gd32f10x_exti.o(i.exti_software_interrupt_disable), (16 bytes).
  1627. Removing gd32f10x_exti.o(i.exti_software_interrupt_enable), (16 bytes).
  1628. Removing gd32f10x_exmc.o(.rev16_text), (4 bytes).
  1629. Removing gd32f10x_exmc.o(.revsh_text), (4 bytes).
  1630. Removing gd32f10x_exmc.o(i.exmc_ecc_get), (12 bytes).
  1631. Removing gd32f10x_exmc.o(i.exmc_flag_clear), (20 bytes).
  1632. Removing gd32f10x_exmc.o(i.exmc_flag_get), (28 bytes).
  1633. Removing gd32f10x_exmc.o(i.exmc_interrupt_disable), (20 bytes).
  1634. Removing gd32f10x_exmc.o(i.exmc_interrupt_enable), (20 bytes).
  1635. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_clear), (22 bytes).
  1636. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_get), (38 bytes).
  1637. Removing gd32f10x_exmc.o(i.exmc_nand_deinit), (42 bytes).
  1638. Removing gd32f10x_exmc.o(i.exmc_nand_disable), (22 bytes).
  1639. Removing gd32f10x_exmc.o(i.exmc_nand_ecc_config), (48 bytes).
  1640. Removing gd32f10x_exmc.o(i.exmc_nand_enable), (22 bytes).
  1641. Removing gd32f10x_exmc.o(i.exmc_nand_init), (174 bytes).
  1642. Removing gd32f10x_exmc.o(i.exmc_nand_struct_para_init), (54 bytes).
  1643. Removing gd32f10x_exmc.o(i.exmc_norsram_deinit), (52 bytes).
  1644. Removing gd32f10x_exmc.o(i.exmc_norsram_disable), (22 bytes).
  1645. Removing gd32f10x_exmc.o(i.exmc_norsram_enable), (22 bytes).
  1646. Removing gd32f10x_exmc.o(i.exmc_norsram_init), (268 bytes).
  1647. Removing gd32f10x_exmc.o(i.exmc_norsram_struct_para_init), (106 bytes).
  1648. Removing gd32f10x_exmc.o(i.exmc_pccard_deinit), (40 bytes).
  1649. Removing gd32f10x_exmc.o(i.exmc_pccard_disable), (24 bytes).
  1650. Removing gd32f10x_exmc.o(i.exmc_pccard_enable), (24 bytes).
  1651. Removing gd32f10x_exmc.o(i.exmc_pccard_init), (192 bytes).
  1652. Removing gd32f10x_exmc.o(i.exmc_pccard_struct_para_init), (60 bytes).
  1653. Removing gd32f10x_fmc.o(.rev16_text), (4 bytes).
  1654. Removing gd32f10x_fmc.o(.revsh_text), (4 bytes).
  1655. Removing gd32f10x_fmc.o(i.fmc_bank0_erase), (68 bytes).
  1656. Removing gd32f10x_fmc.o(i.fmc_bank0_lock), (20 bytes).
  1657. Removing gd32f10x_fmc.o(i.fmc_bank0_unlock), (36 bytes).
  1658. Removing gd32f10x_fmc.o(i.fmc_bank1_erase), (68 bytes).
  1659. Removing gd32f10x_fmc.o(i.fmc_bank1_lock), (20 bytes).
  1660. Removing gd32f10x_fmc.o(i.fmc_bank1_unlock), (36 bytes).
  1661. Removing gd32f10x_fmc.o(i.fmc_flag_clear), (32 bytes).
  1662. Removing gd32f10x_fmc.o(i.fmc_flag_get), (36 bytes).
  1663. Removing gd32f10x_fmc.o(i.fmc_halfword_program), (192 bytes).
  1664. Removing gd32f10x_fmc.o(i.fmc_interrupt_disable), (32 bytes).
  1665. Removing gd32f10x_fmc.o(i.fmc_interrupt_enable), (32 bytes).
  1666. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_clear), (32 bytes).
  1667. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_get), (108 bytes).
  1668. Removing gd32f10x_fmc.o(i.fmc_mass_erase), (196 bytes).
  1669. Removing gd32f10x_fmc.o(i.fmc_wscnt_set), (24 bytes).
  1670. Removing gd32f10x_fmc.o(i.ob_data_get), (16 bytes).
  1671. Removing gd32f10x_fmc.o(i.ob_data_program), (68 bytes).
  1672. Removing gd32f10x_fmc.o(i.ob_erase), (140 bytes).
  1673. Removing gd32f10x_fmc.o(i.ob_lock), (20 bytes).
  1674. Removing gd32f10x_fmc.o(i.ob_security_protection_config), (132 bytes).
  1675. Removing gd32f10x_fmc.o(i.ob_spc_get), (24 bytes).
  1676. Removing gd32f10x_fmc.o(i.ob_unlock), (48 bytes).
  1677. Removing gd32f10x_fmc.o(i.ob_user_get), (16 bytes).
  1678. Removing gd32f10x_fmc.o(i.ob_user_write), (96 bytes).
  1679. Removing gd32f10x_fmc.o(i.ob_write_protection_enable), (168 bytes).
  1680. Removing gd32f10x_fmc.o(i.ob_write_protection_get), (12 bytes).
  1681. Removing gd32f10x_fwdgt.o(.rev16_text), (4 bytes).
  1682. Removing gd32f10x_fwdgt.o(.revsh_text), (4 bytes).
  1683. Removing gd32f10x_fwdgt.o(i.fwdgt_flag_get), (24 bytes).
  1684. Removing gd32f10x_fwdgt.o(i.fwdgt_prescaler_value_config), (60 bytes).
  1685. Removing gd32f10x_fwdgt.o(i.fwdgt_reload_value_config), (64 bytes).
  1686. Removing gd32f10x_fwdgt.o(i.fwdgt_write_disable), (12 bytes).
  1687. Removing gd32f10x_gpio.o(.rev16_text), (4 bytes).
  1688. Removing gd32f10x_gpio.o(.revsh_text), (4 bytes).
  1689. Removing gd32f10x_gpio.o(i.gpio_afio_deinit), (20 bytes).
  1690. Removing gd32f10x_gpio.o(i.gpio_deinit), (196 bytes).
  1691. Removing gd32f10x_gpio.o(i.gpio_event_output_config), (28 bytes).
  1692. Removing gd32f10x_gpio.o(i.gpio_event_output_disable), (20 bytes).
  1693. Removing gd32f10x_gpio.o(i.gpio_event_output_enable), (20 bytes).
  1694. Removing gd32f10x_gpio.o(i.gpio_input_port_get), (8 bytes).
  1695. Removing gd32f10x_gpio.o(i.gpio_output_bit_get), (16 bytes).
  1696. Removing gd32f10x_gpio.o(i.gpio_output_port_get), (8 bytes).
  1697. Removing gd32f10x_gpio.o(i.gpio_pin_lock), (18 bytes).
  1698. Removing gd32f10x_gpio.o(i.gpio_port_write), (4 bytes).
  1699. Removing gd32f10x_i2c.o(.rev16_text), (4 bytes).
  1700. Removing gd32f10x_i2c.o(.revsh_text), (4 bytes).
  1701. Removing gd32f10x_i2c.o(i.i2c_ack_config), (16 bytes).
  1702. Removing gd32f10x_i2c.o(i.i2c_ackpos_config), (16 bytes).
  1703. Removing gd32f10x_i2c.o(i.i2c_clock_config), (228 bytes).
  1704. Removing gd32f10x_i2c.o(i.i2c_data_receive), (8 bytes).
  1705. Removing gd32f10x_i2c.o(i.i2c_data_transmit), (6 bytes).
  1706. Removing gd32f10x_i2c.o(i.i2c_deinit), (64 bytes).
  1707. Removing gd32f10x_i2c.o(i.i2c_disable), (10 bytes).
  1708. Removing gd32f10x_i2c.o(i.i2c_dma_config), (16 bytes).
  1709. Removing gd32f10x_i2c.o(i.i2c_dma_last_transfer_config), (16 bytes).
  1710. Removing gd32f10x_i2c.o(i.i2c_dualaddr_disable), (10 bytes).
  1711. Removing gd32f10x_i2c.o(i.i2c_dualaddr_enable), (12 bytes).
  1712. Removing gd32f10x_i2c.o(i.i2c_enable), (10 bytes).
  1713. Removing gd32f10x_i2c.o(i.i2c_flag_clear), (40 bytes).
  1714. Removing gd32f10x_i2c.o(i.i2c_flag_get), (30 bytes).
  1715. Removing gd32f10x_i2c.o(i.i2c_interrupt_disable), (26 bytes).
  1716. Removing gd32f10x_i2c.o(i.i2c_interrupt_enable), (26 bytes).
  1717. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_clear), (44 bytes).
  1718. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_get), (92 bytes).
  1719. Removing gd32f10x_i2c.o(i.i2c_master_addressing), (20 bytes).
  1720. Removing gd32f10x_i2c.o(i.i2c_mode_addr_config), (28 bytes).
  1721. Removing gd32f10x_i2c.o(i.i2c_pec_config), (16 bytes).
  1722. Removing gd32f10x_i2c.o(i.i2c_pec_transfer_config), (16 bytes).
  1723. Removing gd32f10x_i2c.o(i.i2c_pec_value_get), (10 bytes).
  1724. Removing gd32f10x_i2c.o(i.i2c_slave_response_to_gcall_config), (16 bytes).
  1725. Removing gd32f10x_i2c.o(i.i2c_smbus_alert_config), (16 bytes).
  1726. Removing gd32f10x_i2c.o(i.i2c_smbus_arp_config), (16 bytes).
  1727. Removing gd32f10x_i2c.o(i.i2c_smbus_type_config), (24 bytes).
  1728. Removing gd32f10x_i2c.o(i.i2c_software_reset_config), (16 bytes).
  1729. Removing gd32f10x_i2c.o(i.i2c_start_on_bus), (10 bytes).
  1730. Removing gd32f10x_i2c.o(i.i2c_stop_on_bus), (10 bytes).
  1731. Removing gd32f10x_i2c.o(i.i2c_stretch_scl_low_config), (16 bytes).
  1732. Removing gd32f10x_misc.o(.rev16_text), (4 bytes).
  1733. Removing gd32f10x_misc.o(.revsh_text), (4 bytes).
  1734. Removing gd32f10x_misc.o(i.nvic_irq_disable), (24 bytes).
  1735. Removing gd32f10x_misc.o(i.system_lowpower_reset), (16 bytes).
  1736. Removing gd32f10x_misc.o(i.system_lowpower_set), (16 bytes).
  1737. Removing gd32f10x_misc.o(i.systick_clksource_set), (40 bytes).
  1738. Removing gd32f10x_pmu.o(.rev16_text), (4 bytes).
  1739. Removing gd32f10x_pmu.o(.revsh_text), (4 bytes).
  1740. Removing gd32f10x_pmu.o(i.pmu_backup_write_disable), (20 bytes).
  1741. Removing gd32f10x_pmu.o(i.pmu_backup_write_enable), (20 bytes).
  1742. Removing gd32f10x_pmu.o(i.pmu_deinit), (20 bytes).
  1743. Removing gd32f10x_pmu.o(i.pmu_flag_clear), (48 bytes).
  1744. Removing gd32f10x_pmu.o(i.pmu_flag_get), (24 bytes).
  1745. Removing gd32f10x_pmu.o(i.pmu_lvd_disable), (20 bytes).
  1746. Removing gd32f10x_pmu.o(i.pmu_lvd_select), (48 bytes).
  1747. Removing gd32f10x_pmu.o(i.pmu_to_deepsleepmode), (196 bytes).
  1748. Removing gd32f10x_pmu.o(i.pmu_to_sleepmode), (28 bytes).
  1749. Removing gd32f10x_pmu.o(i.pmu_to_standbymode), (100 bytes).
  1750. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_disable), (20 bytes).
  1751. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_enable), (20 bytes).
  1752. Removing gd32f10x_pmu.o(.bss), (16 bytes).
  1753. Removing gd32f10x_rcu.o(.rev16_text), (4 bytes).
  1754. Removing gd32f10x_rcu.o(.revsh_text), (4 bytes).
  1755. Removing gd32f10x_rcu.o(i.rcu_adc_clock_config), (72 bytes).
  1756. Removing gd32f10x_rcu.o(i.rcu_ahb_clock_config), (24 bytes).
  1757. Removing gd32f10x_rcu.o(i.rcu_all_reset_flag_clear), (20 bytes).
  1758. Removing gd32f10x_rcu.o(i.rcu_apb1_clock_config), (24 bytes).
  1759. Removing gd32f10x_rcu.o(i.rcu_apb2_clock_config), (24 bytes).
  1760. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_disable), (20 bytes).
  1761. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_enable), (20 bytes).
  1762. Removing gd32f10x_rcu.o(i.rcu_ckout0_config), (24 bytes).
  1763. Removing gd32f10x_rcu.o(i.rcu_deepsleep_voltage_set), (16 bytes).
  1764. Removing gd32f10x_rcu.o(i.rcu_deinit), (88 bytes).
  1765. Removing gd32f10x_rcu.o(i.rcu_flag_get), (36 bytes).
  1766. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_disable), (20 bytes).
  1767. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_enable), (20 bytes).
  1768. Removing gd32f10x_rcu.o(i.rcu_interrupt_disable), (32 bytes).
  1769. Removing gd32f10x_rcu.o(i.rcu_interrupt_enable), (32 bytes).
  1770. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_clear), (32 bytes).
  1771. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_get), (36 bytes).
  1772. Removing gd32f10x_rcu.o(i.rcu_irc8m_adjust_value_set), (28 bytes).
  1773. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_disable), (92 bytes).
  1774. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_enable), (92 bytes).
  1775. Removing gd32f10x_rcu.o(i.rcu_osci_off), (32 bytes).
  1776. Removing gd32f10x_rcu.o(i.rcu_osci_stab_wait), (224 bytes).
  1777. Removing gd32f10x_rcu.o(i.rcu_periph_clock_disable), (32 bytes).
  1778. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_disable), (32 bytes).
  1779. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_enable), (32 bytes).
  1780. Removing gd32f10x_rcu.o(i.rcu_pll_config), (32 bytes).
  1781. Removing gd32f10x_rcu.o(i.rcu_predv0_config), (32 bytes).
  1782. Removing gd32f10x_rcu.o(i.rcu_rtc_clock_config), (24 bytes).
  1783. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_config), (24 bytes).
  1784. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_get), (16 bytes).
  1785. Removing gd32f10x_rcu.o(i.rcu_usb_clock_config), (24 bytes).
  1786. Removing gd32f10x_rtc.o(.rev16_text), (4 bytes).
  1787. Removing gd32f10x_rtc.o(.revsh_text), (4 bytes).
  1788. Removing gd32f10x_rtc.o(i.rtc_alarm_config), (32 bytes).
  1789. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_enter), (20 bytes).
  1790. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_exit), (20 bytes).
  1791. Removing gd32f10x_rtc.o(i.rtc_counter_get), (20 bytes).
  1792. Removing gd32f10x_rtc.o(i.rtc_counter_set), (32 bytes).
  1793. Removing gd32f10x_rtc.o(i.rtc_divider_get), (24 bytes).
  1794. Removing gd32f10x_rtc.o(i.rtc_flag_clear), (16 bytes).
  1795. Removing gd32f10x_rtc.o(i.rtc_flag_get), (24 bytes).
  1796. Removing gd32f10x_rtc.o(i.rtc_interrupt_disable), (16 bytes).
  1797. Removing gd32f10x_rtc.o(i.rtc_interrupt_enable), (16 bytes).
  1798. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_clear), (16 bytes).
  1799. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_get), (24 bytes).
  1800. Removing gd32f10x_rtc.o(i.rtc_lwoff_wait), (20 bytes).
  1801. Removing gd32f10x_rtc.o(i.rtc_prescaler_set), (32 bytes).
  1802. Removing gd32f10x_rtc.o(i.rtc_register_sync_wait), (32 bytes).
  1803. Removing gd32f10x_sdio.o(.rev16_text), (4 bytes).
  1804. Removing gd32f10x_sdio.o(.revsh_text), (4 bytes).
  1805. Removing gd32f10x_sdio.o(i.sdio_bus_mode_set), (28 bytes).
  1806. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_disable), (20 bytes).
  1807. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_enable), (20 bytes).
  1808. Removing gd32f10x_sdio.o(i.sdio_ceata_command_disable), (20 bytes).
  1809. Removing gd32f10x_sdio.o(i.sdio_ceata_command_enable), (20 bytes).
  1810. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_disable), (20 bytes).
  1811. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_enable), (20 bytes).
  1812. Removing gd32f10x_sdio.o(i.sdio_clock_config), (36 bytes).
  1813. Removing gd32f10x_sdio.o(i.sdio_clock_disable), (20 bytes).
  1814. Removing gd32f10x_sdio.o(i.sdio_clock_enable), (20 bytes).
  1815. Removing gd32f10x_sdio.o(i.sdio_command_index_get), (12 bytes).
  1816. Removing gd32f10x_sdio.o(i.sdio_command_response_config), (44 bytes).
  1817. Removing gd32f10x_sdio.o(i.sdio_csm_disable), (20 bytes).
  1818. Removing gd32f10x_sdio.o(i.sdio_csm_enable), (20 bytes).
  1819. Removing gd32f10x_sdio.o(i.sdio_data_config), (52 bytes).
  1820. Removing gd32f10x_sdio.o(i.sdio_data_counter_get), (12 bytes).
  1821. Removing gd32f10x_sdio.o(i.sdio_data_read), (12 bytes).
  1822. Removing gd32f10x_sdio.o(i.sdio_data_transfer_config), (28 bytes).
  1823. Removing gd32f10x_sdio.o(i.sdio_data_write), (12 bytes).
  1824. Removing gd32f10x_sdio.o(i.sdio_deinit), (28 bytes).
  1825. Removing gd32f10x_sdio.o(i.sdio_dma_disable), (20 bytes).
  1826. Removing gd32f10x_sdio.o(i.sdio_dma_enable), (20 bytes).
  1827. Removing gd32f10x_sdio.o(i.sdio_dsm_disable), (20 bytes).
  1828. Removing gd32f10x_sdio.o(i.sdio_dsm_enable), (20 bytes).
  1829. Removing gd32f10x_sdio.o(i.sdio_fifo_counter_get), (12 bytes).
  1830. Removing gd32f10x_sdio.o(i.sdio_flag_clear), (12 bytes).
  1831. Removing gd32f10x_sdio.o(i.sdio_flag_get), (20 bytes).
  1832. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_disable), (20 bytes).
  1833. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_enable), (20 bytes).
  1834. Removing gd32f10x_sdio.o(i.sdio_interrupt_disable), (16 bytes).
  1835. Removing gd32f10x_sdio.o(i.sdio_interrupt_enable), (16 bytes).
  1836. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_clear), (12 bytes).
  1837. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_get), (24 bytes).
  1838. Removing gd32f10x_sdio.o(i.sdio_operation_disable), (20 bytes).
  1839. Removing gd32f10x_sdio.o(i.sdio_operation_enable), (20 bytes).
  1840. Removing gd32f10x_sdio.o(i.sdio_power_state_get), (12 bytes).
  1841. Removing gd32f10x_sdio.o(i.sdio_power_state_set), (12 bytes).
  1842. Removing gd32f10x_sdio.o(i.sdio_readwait_disable), (20 bytes).
  1843. Removing gd32f10x_sdio.o(i.sdio_readwait_enable), (20 bytes).
  1844. Removing gd32f10x_sdio.o(i.sdio_readwait_type_set), (40 bytes).
  1845. Removing gd32f10x_sdio.o(i.sdio_response_get), (56 bytes).
  1846. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_disable), (20 bytes).
  1847. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_enable), (20 bytes).
  1848. Removing gd32f10x_sdio.o(i.sdio_suspend_disable), (20 bytes).
  1849. Removing gd32f10x_sdio.o(i.sdio_suspend_enable), (20 bytes).
  1850. Removing gd32f10x_sdio.o(i.sdio_wait_type_set), (28 bytes).
  1851. Removing gd32f10x_spi.o(.rev16_text), (4 bytes).
  1852. Removing gd32f10x_spi.o(.revsh_text), (4 bytes).
  1853. Removing gd32f10x_spi.o(i.i2s_disable), (10 bytes).
  1854. Removing gd32f10x_spi.o(i.i2s_enable), (10 bytes).
  1855. Removing gd32f10x_spi.o(i.i2s_init), (28 bytes).
  1856. Removing gd32f10x_spi.o(i.i2s_psc_config), (164 bytes).
  1857. Removing gd32f10x_spi.o(i.spi_bidirectional_transfer_config), (26 bytes).
  1858. Removing gd32f10x_spi.o(i.spi_crc_error_clear), (10 bytes).
  1859. Removing gd32f10x_spi.o(i.spi_crc_get), (16 bytes).
  1860. Removing gd32f10x_spi.o(i.spi_crc_next), (10 bytes).
  1861. Removing gd32f10x_spi.o(i.spi_crc_off), (10 bytes).
  1862. Removing gd32f10x_spi.o(i.spi_crc_on), (10 bytes).
  1863. Removing gd32f10x_spi.o(i.spi_crc_polynomial_get), (8 bytes).
  1864. Removing gd32f10x_spi.o(i.spi_crc_polynomial_set), (12 bytes).
  1865. Removing gd32f10x_spi.o(i.spi_disable), (10 bytes).
  1866. Removing gd32f10x_spi.o(i.spi_dma_disable), (22 bytes).
  1867. Removing gd32f10x_spi.o(i.spi_dma_enable), (22 bytes).
  1868. Removing gd32f10x_spi.o(i.spi_enable), (10 bytes).
  1869. Removing gd32f10x_spi.o(i.spi_i2s_data_frame_format_config), (16 bytes).
  1870. Removing gd32f10x_spi.o(i.spi_i2s_deinit), (88 bytes).
  1871. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_disable), (8 bytes).
  1872. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_enable), (8 bytes).
  1873. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_flag_get), (100 bytes).
  1874. Removing gd32f10x_spi.o(i.spi_init), (50 bytes).
  1875. Removing gd32f10x_spi.o(i.spi_nss_internal_high), (10 bytes).
  1876. Removing gd32f10x_spi.o(i.spi_nss_internal_low), (10 bytes).
  1877. Removing gd32f10x_spi.o(i.spi_nss_output_disable), (10 bytes).
  1878. Removing gd32f10x_spi.o(i.spi_nss_output_enable), (10 bytes).
  1879. Removing gd32f10x_spi.o(i.spi_struct_para_init), (18 bytes).
  1880. Removing gd32f10x_timer.o(.rev16_text), (4 bytes).
  1881. Removing gd32f10x_timer.o(.revsh_text), (4 bytes).
  1882. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_disable), (10 bytes).
  1883. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_enable), (10 bytes).
  1884. Removing gd32f10x_timer.o(i.timer_automatic_output_disable), (10 bytes).
  1885. Removing gd32f10x_timer.o(i.timer_automatic_output_enable), (10 bytes).
  1886. Removing gd32f10x_timer.o(i.timer_autoreload_value_config), (4 bytes).
  1887. Removing gd32f10x_timer.o(i.timer_break_config), (30 bytes).
  1888. Removing gd32f10x_timer.o(i.timer_break_disable), (10 bytes).
  1889. Removing gd32f10x_timer.o(i.timer_break_enable), (10 bytes).
  1890. Removing gd32f10x_timer.o(i.timer_break_struct_para_init), (18 bytes).
  1891. Removing gd32f10x_timer.o(i.timer_channel_capture_value_register_read), (42 bytes).
  1892. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_polarity_config), (70 bytes).
  1893. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_state_config), (70 bytes).
  1894. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_config), (24 bytes).
  1895. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_update_config), (26 bytes).
  1896. Removing gd32f10x_timer.o(i.timer_channel_dma_request_source_select), (26 bytes).
  1897. Removing gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config), (90 bytes).
  1898. Removing gd32f10x_timer.o(i.timer_channel_input_struct_para_init), (16 bytes).
  1899. Removing gd32f10x_timer.o(i.timer_channel_output_clear_config), (90 bytes).
  1900. Removing gd32f10x_timer.o(i.timer_channel_output_config), (492 bytes).
  1901. Removing gd32f10x_timer.o(i.timer_channel_output_fast_config), (90 bytes).
  1902. Removing gd32f10x_timer.o(i.timer_channel_output_mode_config), (90 bytes).
  1903. Removing gd32f10x_timer.o(i.timer_channel_output_polarity_config), (92 bytes).
  1904. Removing gd32f10x_timer.o(i.timer_channel_output_pulse_value_config), (38 bytes).
  1905. Removing gd32f10x_timer.o(i.timer_channel_output_shadow_config), (90 bytes).
  1906. Removing gd32f10x_timer.o(i.timer_channel_output_state_config), (92 bytes).
  1907. Removing gd32f10x_timer.o(i.timer_channel_output_struct_para_init), (16 bytes).
  1908. Removing gd32f10x_timer.o(i.timer_counter_alignment), (16 bytes).
  1909. Removing gd32f10x_timer.o(i.timer_counter_down_direction), (10 bytes).
  1910. Removing gd32f10x_timer.o(i.timer_counter_read), (8 bytes).
  1911. Removing gd32f10x_timer.o(i.timer_counter_up_direction), (10 bytes).
  1912. Removing gd32f10x_timer.o(i.timer_counter_value_config), (4 bytes).
  1913. Removing gd32f10x_timer.o(i.timer_deinit), (388 bytes).
  1914. Removing gd32f10x_timer.o(i.timer_disable), (10 bytes).
  1915. Removing gd32f10x_timer.o(i.timer_dma_disable), (8 bytes).
  1916. Removing gd32f10x_timer.o(i.timer_dma_enable), (8 bytes).
  1917. Removing gd32f10x_timer.o(i.timer_dma_transfer_config), (24 bytes).
  1918. Removing gd32f10x_timer.o(i.timer_enable), (10 bytes).
  1919. Removing gd32f10x_timer.o(i.timer_event_software_generate), (8 bytes).
  1920. Removing gd32f10x_timer.o(i.timer_external_clock_mode0_config), (40 bytes).
  1921. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_config), (32 bytes).
  1922. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_disable), (10 bytes).
  1923. Removing gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config), (166 bytes).
  1924. Removing gd32f10x_timer.o(i.timer_external_trigger_config), (30 bytes).
  1925. Removing gd32f10x_timer.o(i.timer_flag_clear), (6 bytes).
  1926. Removing gd32f10x_timer.o(i.timer_flag_get), (16 bytes).
  1927. Removing gd32f10x_timer.o(i.timer_hall_mode_config), (26 bytes).
  1928. Removing gd32f10x_timer.o(i.timer_init), (224 bytes).
  1929. Removing gd32f10x_timer.o(i.timer_input_capture_config), (326 bytes).
  1930. Removing gd32f10x_timer.o(i.timer_input_pwm_capture_config), (356 bytes).
  1931. Removing gd32f10x_timer.o(i.timer_input_trigger_source_select), (16 bytes).
  1932. Removing gd32f10x_timer.o(i.timer_internal_clock_config), (10 bytes).
  1933. Removing gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config), (32 bytes).
  1934. Removing gd32f10x_timer.o(i.timer_interrupt_disable), (8 bytes).
  1935. Removing gd32f10x_timer.o(i.timer_interrupt_enable), (8 bytes).
  1936. Removing gd32f10x_timer.o(i.timer_interrupt_flag_clear), (6 bytes).
  1937. Removing gd32f10x_timer.o(i.timer_interrupt_flag_get), (24 bytes).
  1938. Removing gd32f10x_timer.o(i.timer_master_output_trigger_source_select), (16 bytes).
  1939. Removing gd32f10x_timer.o(i.timer_master_slave_mode_config), (26 bytes).
  1940. Removing gd32f10x_timer.o(i.timer_prescaler_config), (16 bytes).
  1941. Removing gd32f10x_timer.o(i.timer_prescaler_read), (10 bytes).
  1942. Removing gd32f10x_timer.o(i.timer_primary_output_config), (24 bytes).
  1943. Removing gd32f10x_timer.o(i.timer_quadrature_decoder_mode_config), (64 bytes).
  1944. Removing gd32f10x_timer.o(i.timer_repetition_value_config), (4 bytes).
  1945. Removing gd32f10x_timer.o(i.timer_single_pulse_mode_config), (26 bytes).
  1946. Removing gd32f10x_timer.o(i.timer_slave_mode_select), (16 bytes).
  1947. Removing gd32f10x_timer.o(i.timer_struct_para_init), (22 bytes).
  1948. Removing gd32f10x_timer.o(i.timer_update_event_disable), (10 bytes).
  1949. Removing gd32f10x_timer.o(i.timer_update_event_enable), (10 bytes).
  1950. Removing gd32f10x_timer.o(i.timer_update_source_config), (26 bytes).
  1951. Removing gd32f10x_usart.o(.rev16_text), (4 bytes).
  1952. Removing gd32f10x_usart.o(.revsh_text), (4 bytes).
  1953. Removing gd32f10x_usart.o(i.usart_address_config), (20 bytes).
  1954. Removing gd32f10x_usart.o(i.usart_disable), (10 bytes).
  1955. Removing gd32f10x_usart.o(i.usart_dma_receive_config), (16 bytes).
  1956. Removing gd32f10x_usart.o(i.usart_guard_time_config), (24 bytes).
  1957. Removing gd32f10x_usart.o(i.usart_halfduplex_disable), (10 bytes).
  1958. Removing gd32f10x_usart.o(i.usart_halfduplex_enable), (10 bytes).
  1959. Removing gd32f10x_usart.o(i.usart_interrupt_disable), (26 bytes).
  1960. Removing gd32f10x_usart.o(i.usart_irda_lowpower_config), (20 bytes).
  1961. Removing gd32f10x_usart.o(i.usart_irda_mode_disable), (10 bytes).
  1962. Removing gd32f10x_usart.o(i.usart_irda_mode_enable), (10 bytes).
  1963. Removing gd32f10x_usart.o(i.usart_lin_break_detection_length_config), (20 bytes).
  1964. Removing gd32f10x_usart.o(i.usart_lin_mode_disable), (10 bytes).
  1965. Removing gd32f10x_usart.o(i.usart_lin_mode_enable), (10 bytes).
  1966. Removing gd32f10x_usart.o(i.usart_mute_mode_disable), (10 bytes).
  1967. Removing gd32f10x_usart.o(i.usart_mute_mode_enable), (10 bytes).
  1968. Removing gd32f10x_usart.o(i.usart_mute_mode_wakeup_config), (16 bytes).
  1969. Removing gd32f10x_usart.o(i.usart_prescaler_config), (16 bytes).
  1970. Removing gd32f10x_usart.o(i.usart_send_break), (10 bytes).
  1971. Removing gd32f10x_usart.o(i.usart_smartcard_mode_disable), (10 bytes).
  1972. Removing gd32f10x_usart.o(i.usart_smartcard_mode_enable), (10 bytes).
  1973. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_disable), (10 bytes).
  1974. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_enable), (10 bytes).
  1975. Removing gd32f10x_usart.o(i.usart_synchronous_clock_config), (34 bytes).
  1976. Removing gd32f10x_usart.o(i.usart_synchronous_clock_disable), (10 bytes).
  1977. Removing gd32f10x_usart.o(i.usart_synchronous_clock_enable), (10 bytes).
  1978. Removing gd32f10x_wwdgt.o(.rev16_text), (4 bytes).
  1979. Removing gd32f10x_wwdgt.o(.revsh_text), (4 bytes).
  1980. Removing gd32f10x_wwdgt.o(i.wwdgt_config), (28 bytes).
  1981. Removing gd32f10x_wwdgt.o(i.wwdgt_counter_update), (16 bytes).
  1982. Removing gd32f10x_wwdgt.o(i.wwdgt_deinit), (20 bytes).
  1983. Removing gd32f10x_wwdgt.o(i.wwdgt_enable), (20 bytes).
  1984. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_clear), (12 bytes).
  1985. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_get), (24 bytes).
  1986. Removing gd32f10x_wwdgt.o(i.wwdgt_interrupt_enable), (20 bytes).
  1987. Removing led.o(.rev16_text), (4 bytes).
  1988. Removing led.o(.revsh_text), (4 bytes).
  1989. Removing led.o(i.gd_eval_led_off), (24 bytes).
  1990. Removing led.o(i.gd_eval_led_on), (24 bytes).
  1991. Removing spi.o(.rev16_text), (4 bytes).
  1992. Removing spi.o(.revsh_text), (4 bytes).
  1993. Removing spi.o(i.SPI0_Init), (104 bytes).
  1994. Removing spi.o(i.SPI0_Read), (28 bytes).
  1995. Removing usart.o(.rev16_text), (4 bytes).
  1996. Removing usart.o(.revsh_text), (4 bytes).
  1997. Removing usart.o(i.gd_485_DE_rx), (16 bytes).
  1998. Removing usart.o(i.gd_com_232_Receive), (44 bytes).
  1999. Removing usart.o(i.gd_com_232_send), (48 bytes).
  2000. Removing usart.o(i.gd_com_485_send), (64 bytes).
  2001. Removing ring_buffer.o(.rev16_text), (4 bytes).
  2002. Removing ring_buffer.o(.revsh_text), (4 bytes).
  2003. Removing w25q32.o(.rev16_text), (4 bytes).
  2004. Removing w25q32.o(.revsh_text), (4 bytes).
  2005. Removing w25q32.o(i.W25Q32_Init), (40 bytes).
  2006. Removing w25q32.o(i.W25Q32_Read), (76 bytes).
  2007. Removing key.o(.rev16_text), (4 bytes).
  2008. Removing key.o(.revsh_text), (4 bytes).
  2009. Removing cjson.o(i.add_item_to_array), (54 bytes).
  2010. Removing cjson.o(i.add_item_to_object), (122 bytes).
  2011. Removing cjson.o(i.cJSON_AddArrayToObject), (48 bytes).
  2012. Removing cjson.o(i.cJSON_AddBoolToObject), (52 bytes).
  2013. Removing cjson.o(i.cJSON_AddFalseToObject), (48 bytes).
  2014. Removing cjson.o(i.cJSON_AddItemReferenceToArray), (36 bytes).
  2015. Removing cjson.o(i.cJSON_AddItemReferenceToObject), (48 bytes).
  2016. Removing cjson.o(i.cJSON_AddItemToArray), (16 bytes).
  2017. Removing cjson.o(i.cJSON_AddItemToObject), (32 bytes).
  2018. Removing cjson.o(i.cJSON_AddItemToObjectCS), (32 bytes).
  2019. Removing cjson.o(i.cJSON_AddNullToObject), (48 bytes).
  2020. Removing cjson.o(i.cJSON_AddNumberToObject), (60 bytes).
  2021. Removing cjson.o(i.cJSON_AddObjectToObject), (48 bytes).
  2022. Removing cjson.o(i.cJSON_AddRawToObject), (52 bytes).
  2023. Removing cjson.o(i.cJSON_AddStringToObject), (52 bytes).
  2024. Removing cjson.o(i.cJSON_AddTrueToObject), (48 bytes).
  2025. Removing cjson.o(i.cJSON_Compare), (384 bytes).
  2026. Removing cjson.o(i.cJSON_CreateArray), (24 bytes).
  2027. Removing cjson.o(i.cJSON_CreateArrayReference), (36 bytes).
  2028. Removing cjson.o(i.cJSON_CreateBool), (32 bytes).
  2029. Removing cjson.o(i.cJSON_CreateDoubleArray), (106 bytes).
  2030. Removing cjson.o(i.cJSON_CreateFalse), (24 bytes).
  2031. Removing cjson.o(i.cJSON_CreateFloatArray), (110 bytes).
  2032. Removing cjson.o(i.cJSON_CreateIntArray), (110 bytes).
  2033. Removing cjson.o(i.cJSON_CreateNull), (24 bytes).
  2034. Removing cjson.o(i.cJSON_CreateNumber), (100 bytes).
  2035. Removing cjson.o(i.cJSON_CreateObject), (24 bytes).
  2036. Removing cjson.o(i.cJSON_CreateObjectReference), (36 bytes).
  2037. Removing cjson.o(i.cJSON_CreateRaw), (52 bytes).
  2038. Removing cjson.o(i.cJSON_CreateString), (52 bytes).
  2039. Removing cjson.o(i.cJSON_CreateStringArray), (100 bytes).
  2040. Removing cjson.o(i.cJSON_CreateStringReference), (36 bytes).
  2041. Removing cjson.o(i.cJSON_CreateTrue), (24 bytes).
  2042. Removing cjson.o(i.cJSON_DeleteItemFromArray), (22 bytes).
  2043. Removing cjson.o(i.cJSON_DeleteItemFromObject), (22 bytes).
  2044. Removing cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive), (22 bytes).
  2045. Removing cjson.o(i.cJSON_DetachItemFromArray), (34 bytes).
  2046. Removing cjson.o(i.cJSON_DetachItemFromObject), (26 bytes).
  2047. Removing cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive), (26 bytes).
  2048. Removing cjson.o(i.cJSON_DetachItemViaPointer), (64 bytes).
  2049. Removing cjson.o(i.cJSON_Duplicate), (192 bytes).
  2050. Removing cjson.o(i.cJSON_GetArrayItem), (24 bytes).
  2051. Removing cjson.o(i.cJSON_GetArraySize), (28 bytes).
  2052. Removing cjson.o(i.cJSON_GetErrorPtr), (16 bytes).
  2053. Removing cjson.o(i.cJSON_GetNumberValue), (28 bytes).
  2054. Removing cjson.o(i.cJSON_GetObjectItem), (18 bytes).
  2055. Removing cjson.o(i.cJSON_GetStringValue), (20 bytes).
  2056. Removing cjson.o(i.cJSON_HasObjectItem), (24 bytes).
  2057. Removing cjson.o(i.cJSON_InitHooks), (100 bytes).
  2058. Removing cjson.o(i.cJSON_InsertItemInArray), (70 bytes).
  2059. Removing cjson.o(i.cJSON_IsArray), (22 bytes).
  2060. Removing cjson.o(i.cJSON_IsBool), (24 bytes).
  2061. Removing cjson.o(i.cJSON_IsFalse), (20 bytes).
  2062. Removing cjson.o(i.cJSON_IsInvalid), (20 bytes).
  2063. Removing cjson.o(i.cJSON_IsNull), (22 bytes).
  2064. Removing cjson.o(i.cJSON_IsObject), (22 bytes).
  2065. Removing cjson.o(i.cJSON_IsRaw), (22 bytes).
  2066. Removing cjson.o(i.cJSON_IsTrue), (22 bytes).
  2067. Removing cjson.o(i.cJSON_Minify), (154 bytes).
  2068. Removing cjson.o(i.cJSON_ParseWithLength), (20 bytes).
  2069. Removing cjson.o(i.cJSON_Print), (20 bytes).
  2070. Removing cjson.o(i.cJSON_PrintBuffered), (96 bytes).
  2071. Removing cjson.o(i.cJSON_PrintPreallocated), (68 bytes).
  2072. Removing cjson.o(i.cJSON_PrintUnformatted), (20 bytes).
  2073. Removing cjson.o(i.cJSON_ReplaceItemInArray), (42 bytes).
  2074. Removing cjson.o(i.cJSON_ReplaceItemInObject), (22 bytes).
  2075. Removing cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive), (22 bytes).
  2076. Removing cjson.o(i.cJSON_ReplaceItemViaPointer), (96 bytes).
  2077. Removing cjson.o(i.cJSON_SetNumberHelper), (84 bytes).
  2078. Removing cjson.o(i.cJSON_SetValuestring), (100 bytes).
  2079. Removing cjson.o(i.cJSON_Version), (40 bytes).
  2080. Removing cjson.o(i.cJSON_free), (20 bytes).
  2081. Removing cjson.o(i.cJSON_malloc), (20 bytes).
  2082. Removing cjson.o(i.cJSON_strdup), (56 bytes).
  2083. Removing cjson.o(i.cast_away_const), (2 bytes).
  2084. Removing cjson.o(i.compare_double), (116 bytes).
  2085. Removing cjson.o(i.create_reference), (60 bytes).
  2086. Removing cjson.o(i.ensure), (184 bytes).
  2087. Removing cjson.o(i.get_array_item), (30 bytes).
  2088. Removing cjson.o(i.minify_string), (116 bytes).
  2089. Removing cjson.o(i.print), (178 bytes).
  2090. Removing cjson.o(i.print_array), (178 bytes).
  2091. Removing cjson.o(i.print_number), (340 bytes).
  2092. Removing cjson.o(i.print_object), (372 bytes).
  2093. Removing cjson.o(i.print_string), (16 bytes).
  2094. Removing cjson.o(i.print_string_ptr), (372 bytes).
  2095. Removing cjson.o(i.print_value), (260 bytes).
  2096. Removing cjson.o(i.replace_item_in_object), (96 bytes).
  2097. Removing cjson.o(i.skip_multiline_comment), (50 bytes).
  2098. Removing cjson.o(i.skip_oneline_comment), (42 bytes).
  2099. Removing cjson.o(i.suffix_object), (6 bytes).
  2100. Removing cjson.o(i.update_offset), (36 bytes).
  2101. Removing cjson.o(.bss), (15 bytes).
  2102. Removing dlt645.o(i.dlt645_set_debug), (8 bytes).
  2103. Removing dlt645_2007.o(i.dlt645_write_data), (198 bytes).
  2104. Removing dlt645_data.o(i.dec_to_bcd), (420 bytes).
  2105. Removing dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE), (140 bytes).
  2106. Removing dlt645_data.o(i.str_to_bcd), (128 bytes).
  2107. Removing dlt645_port.o(.rev16_text), (4 bytes).
  2108. Removing dlt645_port.o(.revsh_text), (4 bytes).
  2109. Removing fmul.o(.text), (100 bytes).
  2110. Removing fdiv.o(.text), (124 bytes).
  2111. Removing fflti.o(.text), (18 bytes).
  2112. Removing ffixi.o(.text), (50 bytes).
  2113. 701 unused section(s) (total 30256 bytes) removed from the image.
  2114. ==============================================================================
  2115. Image Symbol Table
  2116. Local Symbols
  2117. Symbol Name Value Ov Type Size Object(Section)
  2118. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE
  2119. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE
  2120. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE
  2121. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE
  2122. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE
  2123. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE
  2124. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isprint_o.o ABSOLUTE
  2125. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE
  2126. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE
  2127. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE
  2128. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE
  2129. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE
  2130. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE
  2131. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE
  2132. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isgraph_o.o ABSOLUTE
  2133. ../clib/microlib/ctype/tolower.c 0x00000000 Number 0 tolower.o ABSOLUTE
  2134. ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
  2135. ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
  2136. ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE
  2137. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
  2138. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
  2139. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
  2140. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
  2141. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
  2142. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
  2143. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
  2144. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
  2145. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
  2146. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
  2147. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
  2148. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
  2149. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
  2150. ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
  2151. ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
  2152. ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
  2153. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE
  2154. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE
  2155. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE
  2156. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE
  2157. ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE
  2158. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
  2159. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
  2160. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
  2161. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
  2162. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
  2163. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
  2164. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
  2165. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
  2166. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
  2167. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
  2168. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
  2169. ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
  2170. ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
  2171. ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
  2172. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
  2173. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
  2174. ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
  2175. ../clib/microlib/string/strchr.c 0x00000000 Number 0 strchr.o ABSOLUTE
  2176. ../clib/microlib/string/strcmp.c 0x00000000 Number 0 strcmp.o ABSOLUTE
  2177. ../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE
  2178. ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
  2179. ../clib/microlib/string/strncmp.c 0x00000000 Number 0 strncmp.o ABSOLUTE
  2180. ../clib/microlib/string/strncpy.c 0x00000000 Number 0 strncpy.o ABSOLUTE
  2181. ../clib/microlib/string/strstr.c 0x00000000 Number 0 strstr.o ABSOLUTE
  2182. ../clib/microlib/string/strtok.c 0x00000000 Number 0 strtok.o ABSOLUTE
  2183. ../clib/microlib/string/strtok.c 0x00000000 Number 0 strtok_r.o ABSOLUTE
  2184. ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
  2185. ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE
  2186. ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE
  2187. ../clib/scanf.c 0x00000000 Number 0 atoi.o ABSOLUTE
  2188. ../clib/scanf.c 0x00000000 Number 0 _scanf.o ABSOLUTE
  2189. ../clib/scanf.c 0x00000000 Number 0 strtol.o ABSOLUTE
  2190. ../clib/scanf.c 0x00000000 Number 0 scanf_fp.o ABSOLUTE
  2191. ../clib/scanf.c 0x00000000 Number 0 _scanf_str.o ABSOLUTE
  2192. ../clib/scanf.c 0x00000000 Number 0 __0sscanf.o ABSOLUTE
  2193. ../clib/scanf.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2194. ../clib/scanf.c 0x00000000 Number 0 _scanf_int.o ABSOLUTE
  2195. ../clib/scanf.c 0x00000000 Number 0 scanf_char.o ABSOLUTE
  2196. ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE
  2197. ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
  2198. ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
  2199. ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
  2200. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
  2201. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
  2202. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
  2203. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
  2204. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
  2205. ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
  2206. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE
  2207. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
  2208. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
  2209. ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
  2210. ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
  2211. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
  2212. ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
  2213. ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
  2214. ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE
  2215. ../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE
  2216. ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
  2217. ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
  2218. ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
  2219. ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE
  2220. ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE
  2221. ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE
  2222. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
  2223. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
  2224. ../mathlib/strtod.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2225. ..\App\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2226. ..\App\device_alive.c 0x00000000 Number 0 device_alive.o ABSOLUTE
  2227. ..\App\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2228. ..\App\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2229. ..\App\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2230. ..\App\gd_ota_flash.c 0x00000000 Number 0 gd_ota_flash.o ABSOLUTE
  2231. ..\App\load_file.c 0x00000000 Number 0 load_file.o ABSOLUTE
  2232. ..\App\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2233. ..\App\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2234. ..\App\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2235. ..\App\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2236. ..\App\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2237. ..\App\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2238. ..\App\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2239. ..\CMSIS\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2240. ..\Firmware\Source\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2241. ..\Firmware\Source\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2242. ..\Firmware\Source\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2243. ..\Firmware\Source\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2244. ..\Firmware\Source\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2245. ..\Firmware\Source\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2246. ..\Firmware\Source\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2247. ..\Firmware\Source\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2248. ..\Firmware\Source\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2249. ..\Firmware\Source\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2250. ..\Firmware\Source\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2251. ..\Firmware\Source\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2252. ..\Firmware\Source\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2253. ..\Firmware\Source\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2254. ..\Firmware\Source\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2255. ..\Firmware\Source\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2256. ..\Firmware\Source\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2257. ..\Firmware\Source\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2258. ..\Firmware\Source\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2259. ..\Firmware\Source\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2260. ..\Firmware\Source\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2261. ..\Firmware\Source\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2262. ..\Firmware\Source\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2263. ..\Startup\startup_gd32f10x_xd.s 0x00000000 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2264. ..\\App\\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2265. ..\\App\\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2266. ..\\App\\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2267. ..\\App\\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2268. ..\\App\\gd_ota_flash.c 0x00000000 Number 0 gd_ota_flash.o ABSOLUTE
  2269. ..\\App\\load_file.c 0x00000000 Number 0 load_file.o ABSOLUTE
  2270. ..\\App\\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2271. ..\\App\\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2272. ..\\App\\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2273. ..\\App\\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2274. ..\\App\\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2275. ..\\App\\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2276. ..\\App\\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2277. ..\\CMSIS\\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2278. ..\\Firmware\\Source\\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2279. ..\\Firmware\\Source\\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2280. ..\\Firmware\\Source\\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2281. ..\\Firmware\\Source\\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2282. ..\\Firmware\\Source\\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2283. ..\\Firmware\\Source\\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2284. ..\\Firmware\\Source\\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2285. ..\\Firmware\\Source\\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2286. ..\\Firmware\\Source\\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2287. ..\\Firmware\\Source\\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2288. ..\\Firmware\\Source\\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2289. ..\\Firmware\\Source\\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2290. ..\\Firmware\\Source\\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2291. ..\\Firmware\\Source\\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2292. ..\\Firmware\\Source\\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2293. ..\\Firmware\\Source\\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2294. ..\\Firmware\\Source\\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2295. ..\\Firmware\\Source\\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2296. ..\\Firmware\\Source\\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2297. ..\\Firmware\\Source\\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2298. ..\\Firmware\\Source\\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2299. ..\\Firmware\\Source\\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2300. ..\\Firmware\\Source\\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2301. ..\\bsp\\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2302. ..\\bsp\\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2303. ..\\bsp\\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2304. ..\\bsp\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2305. ..\\bsp\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2306. ..\\bsp\\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2307. ..\\dlt\\port\\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2308. ..\bsp\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2309. ..\bsp\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2310. ..\bsp\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2311. ..\bsp\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2312. ..\bsp\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2313. ..\bsp\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2314. ..\cjson\cJSON.c 0x00000000 Number 0 cjson.o ABSOLUTE
  2315. ..\dlt\port\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2316. ..\dlt\src\dlt645.c 0x00000000 Number 0 dlt645.o ABSOLUTE
  2317. ..\dlt\src\dlt645_1997.c 0x00000000 Number 0 dlt645_1997.o ABSOLUTE
  2318. ..\dlt\src\dlt645_2007.c 0x00000000 Number 0 dlt645_2007.o ABSOLUTE
  2319. ..\dlt\src\dlt645_data.c 0x00000000 Number 0 dlt645_data.o ABSOLUTE
  2320. cdcmple.s 0x00000000 Number 0 cdcmple.o ABSOLUTE
  2321. cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
  2322. dc.s 0x00000000 Number 0 dc.o ABSOLUTE
  2323. handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
  2324. init.s 0x00000000 Number 0 init.o ABSOLUTE
  2325. RESET 0x08019000 Section 304 startup_gd32f10x_xd.o(RESET)
  2326. .ARM.Collect$$$$00000000 0x08019130 Section 0 entry.o(.ARM.Collect$$$$00000000)
  2327. .ARM.Collect$$$$00000001 0x08019130 Section 4 entry2.o(.ARM.Collect$$$$00000001)
  2328. .ARM.Collect$$$$00000004 0x08019134 Section 4 entry5.o(.ARM.Collect$$$$00000004)
  2329. .ARM.Collect$$$$00000008 0x08019138 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
  2330. .ARM.Collect$$$$0000000A 0x08019138 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2331. .ARM.Collect$$$$0000000B 0x08019138 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
  2332. .ARM.Collect$$$$0000000D 0x08019140 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
  2333. .ARM.Collect$$$$0000000F 0x08019140 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
  2334. .ARM.Collect$$$$00002712 0x08019140 Section 4 entry2.o(.ARM.Collect$$$$00002712)
  2335. __lit__00000000 0x08019140 Data 4 entry2.o(.ARM.Collect$$$$00002712)
  2336. .text 0x08019144 Section 36 startup_gd32f10x_xd.o(.text)
  2337. .text 0x08019168 Section 0 tolower.o(.text)
  2338. .text 0x08019174 Section 0 memcpya.o(.text)
  2339. .text 0x08019198 Section 0 memseta.o(.text)
  2340. .text 0x080191bc Section 0 strstr.o(.text)
  2341. .text 0x080191e0 Section 0 strncpy.o(.text)
  2342. .text 0x080191f8 Section 0 strchr.o(.text)
  2343. .text 0x0801920c Section 0 strlen.o(.text)
  2344. .text 0x0801921a Section 0 strcmp.o(.text)
  2345. .text 0x08019236 Section 0 memcmp.o(.text)
  2346. .text 0x08019250 Section 0 strcpy.o(.text)
  2347. .text 0x08019262 Section 0 strncmp.o(.text)
  2348. .text 0x08019280 Section 0 strtok.o(.text)
  2349. .text 0x080192c4 Section 0 __0sscanf.o(.text)
  2350. .text 0x080192fc Section 0 _scanf_int.o(.text)
  2351. .text 0x08019448 Section 0 _scanf_str.o(.text)
  2352. .text 0x08019528 Section 0 scanf_fp.o(.text)
  2353. _fp_value 0x08019529 Thumb Code 296 scanf_fp.o(.text)
  2354. .text 0x08019888 Section 0 strtol.o(.text)
  2355. .text 0x080198f8 Section 0 atoi.o(.text)
  2356. .text 0x08019912 Section 0 dadd.o(.text)
  2357. .text 0x08019a60 Section 0 dmul.o(.text)
  2358. .text 0x08019b44 Section 0 ddiv.o(.text)
  2359. .text 0x08019c22 Section 0 ffltui.o(.text)
  2360. .text 0x08019c2c Section 0 dflti.o(.text)
  2361. .text 0x08019c4e Section 0 dfltui.o(.text)
  2362. .text 0x08019c68 Section 0 dfixi.o(.text)
  2363. .text 0x08019ca6 Section 0 f2d.o(.text)
  2364. .text 0x08019ccc Section 48 cdcmple.o(.text)
  2365. .text 0x08019cfc Section 48 cdrcmple.o(.text)
  2366. .text 0x08019d2c Section 0 d2f.o(.text)
  2367. .text 0x08019d64 Section 0 uidiv.o(.text)
  2368. .text 0x08019d90 Section 0 uldiv.o(.text)
  2369. .text 0x08019df2 Section 0 llshl.o(.text)
  2370. .text 0x08019e10 Section 0 llushr.o(.text)
  2371. .text 0x08019e30 Section 0 llsshr.o(.text)
  2372. .text 0x08019e54 Section 0 ctype_o.o(.text)
  2373. .text 0x08019e5c Section 0 isspace_o.o(.text)
  2374. .text 0x08019e6e Section 0 _chval.o(.text)
  2375. .text 0x08019e8c Section 0 scanf_char.o(.text)
  2376. _scanf_char_input 0x08019e8d Thumb Code 12 scanf_char.o(.text)
  2377. .text 0x08019eb4 Section 0 _sgetc.o(.text)
  2378. .text 0x08019ef4 Section 0 _strtoul.o(.text)
  2379. .text 0x08019f94 Section 0 strtod.o(.text)
  2380. _local_sscanf 0x08019f95 Thumb Code 54 strtod.o(.text)
  2381. .text 0x0801a030 Section 0 iusefp.o(.text)
  2382. .text 0x0801a030 Section 0 fepilogue.o(.text)
  2383. .text 0x0801a09e Section 0 depilogue.o(.text)
  2384. .text 0x0801a158 Section 0 dscalb.o(.text)
  2385. .text 0x0801a186 Section 0 dfltul.o(.text)
  2386. .text 0x0801a19e Section 0 dfixul.o(.text)
  2387. .text 0x0801a1d0 Section 36 init.o(.text)
  2388. .text 0x0801a1f4 Section 0 _scanf.o(.text)
  2389. .text 0x0801a520 Section 0 dsqrt.o(.text)
  2390. i.BusFault_Handler 0x0801a5c2 Section 0 gd32f10x_it.o(i.BusFault_Handler)
  2391. i.Clear_DMA_Buffer 0x0801a5c8 Section 0 usart.o(i.Clear_DMA_Buffer)
  2392. i.ConnectMQTTSever 0x0801a5e4 Section 0 ec800m.o(i.ConnectMQTTSever)
  2393. i.DMA0_Channel4_IRQHandler 0x0801a7b0 Section 0 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2394. i.DebugMon_Handler 0x0801a7c4 Section 0 gd32f10x_it.o(i.DebugMon_Handler)
  2395. i.EC800MGetUrl 0x0801a7c8 Section 0 ec800m.o(i.EC800MGetUrl)
  2396. i.EC800MPwoerOn 0x0801a97c Section 0 ec800m.o(i.EC800MPwoerOn)
  2397. i.EC800MSendCmd 0x0801a9d4 Section 0 ec800m.o(i.EC800MSendCmd)
  2398. i.EC800MSetPDP 0x0801aa08 Section 0 ec800m.o(i.EC800MSetPDP)
  2399. i.EC800MWaitReady 0x0801aa78 Section 0 ec800m.o(i.EC800MWaitReady)
  2400. i.EXTI1_IRQHandler 0x0801aa90 Section 0 key.o(i.EXTI1_IRQHandler)
  2401. i.GD32_EraseFlash 0x0801aae8 Section 0 gd_ota_flash.o(i.GD32_EraseFlash)
  2402. i.GD32_READ_OTA 0x0801ab18 Section 0 gd_ota_flash.o(i.GD32_READ_OTA)
  2403. i.GD32_WriteFlash 0x0801ab30 Section 0 gd_ota_flash.o(i.GD32_WriteFlash)
  2404. i.HardFault_Handler 0x0801ab56 Section 0 gd32f10x_it.o(i.HardFault_Handler)
  2405. i.LogPrint 0x0801ab5c Section 0 log.o(i.LogPrint)
  2406. i.MQTTPublish 0x0801ac20 Section 0 ec800m.o(i.MQTTPublish)
  2407. i.MQTTSubTopic 0x0801af74 Section 0 ec800m.o(i.MQTTSubTopic)
  2408. i.MQTT_Alarm_clock 0x0801afd0 Section 0 main.o(i.MQTT_Alarm_clock)
  2409. i.MQTT_BUFFER_READ 0x0801b024 Section 0 mqttrecv.o(i.MQTT_BUFFER_READ)
  2410. i.MemManage_Handler 0x0801b0a4 Section 0 gd32f10x_it.o(i.MemManage_Handler)
  2411. i.NMI_Handler 0x0801b0a8 Section 0 gd32f10x_it.o(i.NMI_Handler)
  2412. i.NVIC_SetPriority 0x0801b0ac Section 0 systick.o(i.NVIC_SetPriority)
  2413. NVIC_SetPriority 0x0801b0ad Thumb Code 32 systick.o(i.NVIC_SetPriority)
  2414. i.NVIC_SystemReset 0x0801b0d4 Section 0 ec800m.o(i.NVIC_SystemReset)
  2415. NVIC_SystemReset 0x0801b0d5 Thumb Code 30 ec800m.o(i.NVIC_SystemReset)
  2416. i.NVIC_SystemReset 0x0801b0fc Section 0 mqttrecv.o(i.NVIC_SystemReset)
  2417. NVIC_SystemReset 0x0801b0fd Thumb Code 30 mqttrecv.o(i.NVIC_SystemReset)
  2418. i.PendSV_Handler 0x0801b124 Section 0 gd32f10x_it.o(i.PendSV_Handler)
  2419. i.Read_Data 0x0801b128 Section 0 parsedevicemessage.o(i.Read_Data)
  2420. i.Receive_MQTT_DataPack 0x0801b448 Section 0 mqttrecv.o(i.Receive_MQTT_DataPack)
  2421. i.SPI0_ReadWriteByte 0x0801b4d8 Section 0 spi.o(i.SPI0_ReadWriteByte)
  2422. i.SPI0_Write 0x0801b510 Section 0 spi.o(i.SPI0_Write)
  2423. i.SVC_Handler 0x0801b52a Section 0 gd32f10x_it.o(i.SVC_Handler)
  2424. i.SysTick_Handler 0x0801b52c Section 0 gd32f10x_it.o(i.SysTick_Handler)
  2425. i.SystemInit 0x0801b538 Section 0 system_gd32f10x.o(i.SystemInit)
  2426. i.USART0_IRQHandler 0x0801b610 Section 0 gd32f10x_it.o(i.USART0_IRQHandler)
  2427. i.USART1_IRQHandler 0x0801b658 Section 0 gd32f10x_it.o(i.USART1_IRQHandler)
  2428. i.USART2_IRQHandler 0x0801b67c Section 0 pc.o(i.USART2_IRQHandler)
  2429. i.UsageFault_Handler 0x0801b810 Section 0 gd32f10x_it.o(i.UsageFault_Handler)
  2430. i.W25Q32_Enable 0x0801b814 Section 0 w25q32.o(i.W25Q32_Enable)
  2431. i.W25Q32_Erase64K 0x0801b838 Section 0 w25q32.o(i.W25Q32_Erase64K)
  2432. i.W25Q32_PageWrite 0x0801b884 Section 0 w25q32.o(i.W25Q32_PageWrite)
  2433. i.W25Q32_WaitBusy 0x0801b8d8 Section 0 w25q32.o(i.W25Q32_WaitBusy)
  2434. i.WaitForUpData 0x0801b908 Section 0 parsedevicemessage.o(i.WaitForUpData)
  2435. i.WaitResponse 0x0801b950 Section 0 ec800m.o(i.WaitResponse)
  2436. i.Xmodem_CRC16 0x0801b9ac Section 0 otaevent.o(i.Xmodem_CRC16)
  2437. i.__0printf 0x0801b9f0 Section 0 printfa.o(i.__0printf)
  2438. i.__0sprintf 0x0801ba10 Section 0 printfa.o(i.__0sprintf)
  2439. i.__0vsnprintf 0x0801ba38 Section 0 printfa.o(i.__0vsnprintf)
  2440. i.__ARM_fpclassify 0x0801ba64 Section 0 fpclassify.o(i.__ARM_fpclassify)
  2441. i.__aeabi_errno_addr 0x0801ba8c Section 0 errno.o(i.__aeabi_errno_addr)
  2442. i.__free$realloc 0x0801ba94 Section 0 mallocr.o(i.__free$realloc)
  2443. i.__kernel_poly 0x0801baf0 Section 0 poly.o(i.__kernel_poly)
  2444. i.__malloc$realloc 0x0801bb9c Section 0 mallocr.o(i.__malloc$realloc)
  2445. i.__mathlib_dbl_divzero 0x0801bbec Section 0 dunder.o(i.__mathlib_dbl_divzero)
  2446. i.__mathlib_dbl_infnan2 0x0801bbfc Section 0 dunder.o(i.__mathlib_dbl_infnan2)
  2447. i.__mathlib_dbl_invalid 0x0801bc00 Section 0 dunder.o(i.__mathlib_dbl_invalid)
  2448. i.__mathlib_dbl_overflow 0x0801bc0c Section 0 dunder.o(i.__mathlib_dbl_overflow)
  2449. i.__mathlib_dbl_underflow 0x0801bc1c Section 0 dunder.o(i.__mathlib_dbl_underflow)
  2450. i.__scatterload_copy 0x0801bc2c Section 14 handlers.o(i.__scatterload_copy)
  2451. i.__scatterload_null 0x0801bc3a Section 2 handlers.o(i.__scatterload_null)
  2452. i.__scatterload_zeroinit 0x0801bc3c Section 14 handlers.o(i.__scatterload_zeroinit)
  2453. i.__set_errno 0x0801bc4c Section 0 errno.o(i.__set_errno)
  2454. i._crc 0x0801bc58 Section 0 dlt645_data.o(i._crc)
  2455. i._fp_digits 0x0801bc74 Section 0 printfa.o(i._fp_digits)
  2456. _fp_digits 0x0801bc75 Thumb Code 366 printfa.o(i._fp_digits)
  2457. i._is_digit 0x0801bdf8 Section 0 scanf_fp.o(i._is_digit)
  2458. i._printf_core 0x0801be08 Section 0 printfa.o(i._printf_core)
  2459. _printf_core 0x0801be09 Thumb Code 1744 printfa.o(i._printf_core)
  2460. i._printf_post_padding 0x0801c4e4 Section 0 printfa.o(i._printf_post_padding)
  2461. _printf_post_padding 0x0801c4e5 Thumb Code 36 printfa.o(i._printf_post_padding)
  2462. i._printf_pre_padding 0x0801c508 Section 0 printfa.o(i._printf_pre_padding)
  2463. _printf_pre_padding 0x0801c509 Thumb Code 46 printfa.o(i._printf_pre_padding)
  2464. i._snputc 0x0801c536 Section 0 printfa.o(i._snputc)
  2465. _snputc 0x0801c537 Thumb Code 22 printfa.o(i._snputc)
  2466. i._sputc 0x0801c54c Section 0 printfa.o(i._sputc)
  2467. _sputc 0x0801c54d Thumb Code 10 printfa.o(i._sputc)
  2468. i.addCommandListParams 0x0801c558 Section 0 device_message.o(i.addCommandListParams)
  2469. i.addDevice 0x0801c614 Section 0 device_message.o(i.addDevice)
  2470. i.addGatewayParams 0x0801c750 Section 0 device_message.o(i.addGatewayParams)
  2471. i.addSensorListParams 0x0801c908 Section 0 device_message.o(i.addSensorListParams)
  2472. i.buffer_skip_whitespace 0x0801ca9c Section 0 cjson.o(i.buffer_skip_whitespace)
  2473. buffer_skip_whitespace 0x0801ca9d Thumb Code 72 cjson.o(i.buffer_skip_whitespace)
  2474. i.cJSON_Delete 0x0801cae4 Section 0 cjson.o(i.cJSON_Delete)
  2475. i.cJSON_GetObjectItemCaseSensitive 0x0801cb3c Section 0 cjson.o(i.cJSON_GetObjectItemCaseSensitive)
  2476. i.cJSON_IsNumber 0x0801cb4e Section 0 cjson.o(i.cJSON_IsNumber)
  2477. i.cJSON_IsString 0x0801cb64 Section 0 cjson.o(i.cJSON_IsString)
  2478. i.cJSON_New_Item 0x0801cb7a Section 0 cjson.o(i.cJSON_New_Item)
  2479. cJSON_New_Item 0x0801cb7b Thumb Code 26 cjson.o(i.cJSON_New_Item)
  2480. i.cJSON_Parse 0x0801cb94 Section 0 cjson.o(i.cJSON_Parse)
  2481. i.cJSON_ParseWithLengthOpts 0x0801cba4 Section 0 cjson.o(i.cJSON_ParseWithLengthOpts)
  2482. i.cJSON_ParseWithOpts 0x0801cc78 Section 0 cjson.o(i.cJSON_ParseWithOpts)
  2483. i.case_insensitive_strcmp 0x0801cca0 Section 0 cjson.o(i.case_insensitive_strcmp)
  2484. case_insensitive_strcmp 0x0801cca1 Thumb Code 72 cjson.o(i.case_insensitive_strcmp)
  2485. i.check_ota_event 0x0801cce8 Section 0 otaevent.o(i.check_ota_event)
  2486. i.check_soft_version 0x0801cd3c Section 0 load_file.o(i.check_soft_version)
  2487. i.check_update 0x0801cedc Section 0 load_file.o(i.check_update)
  2488. i.checksum 0x0801cfa8 Section 0 parsedevicemessage.o(i.checksum)
  2489. checksum 0x0801cfa9 Thumb Code 66 parsedevicemessage.o(i.checksum)
  2490. i.clear_time_flag 0x0801cfec Section 0 device_alive.o(i.clear_time_flag)
  2491. i.config_485_port 0x0801d000 Section 0 usart.o(i.config_485_port)
  2492. i.data_package_translate_to_int 0x0801d108 Section 0 dlt645_data.o(i.data_package_translate_to_int)
  2493. i.delay_1ms 0x0801d20c Section 0 systick.o(i.delay_1ms)
  2494. i.delay_decrement 0x0801d220 Section 0 systick.o(i.delay_decrement)
  2495. i.delete_config_file 0x0801d238 Section 0 ec800m.o(i.delete_config_file)
  2496. i.delete_file 0x0801d274 Section 0 load_file.o(i.delete_file)
  2497. i.dlt645_1997_parsing_data 0x0801d2f0 Section 0 dlt645_1997.o(i.dlt645_1997_parsing_data)
  2498. dlt645_1997_parsing_data 0x0801d2f1 Thumb Code 206 dlt645_1997.o(i.dlt645_1997_parsing_data)
  2499. i.dlt645_1997_read_data 0x0801d3d4 Section 0 dlt645_1997.o(i.dlt645_1997_read_data)
  2500. i.dlt645_1997_recv_check 0x0801d46c Section 0 dlt645_1997.o(i.dlt645_1997_recv_check)
  2501. i.dlt645_2007_parsing_data 0x0801d4c0 Section 0 dlt645_2007.o(i.dlt645_2007_parsing_data)
  2502. i.dlt645_2007_read_data 0x0801d8a0 Section 0 dlt645_2007.o(i.dlt645_2007_read_data)
  2503. i.dlt645_2007_recv_check 0x0801d94e Section 0 dlt645_2007.o(i.dlt645_2007_recv_check)
  2504. i.dlt645_common_check 0x0801d9a2 Section 0 dlt645_data.o(i.dlt645_common_check)
  2505. i.dlt645_data_parse_by_format_to_float 0x0801da20 Section 0 dlt645_data.o(i.dlt645_data_parse_by_format_to_float)
  2506. i.dlt645_hw_read 0x0801daac Section 0 dlt645_port.o(i.dlt645_hw_read)
  2507. dlt645_hw_read 0x0801daad Thumb Code 92 dlt645_port.o(i.dlt645_hw_read)
  2508. i.dlt645_hw_write 0x0801db0c Section 0 dlt645_port.o(i.dlt645_hw_write)
  2509. dlt645_hw_write 0x0801db0d Thumb Code 100 dlt645_port.o(i.dlt645_hw_write)
  2510. i.dlt645_init 0x0801db7c Section 0 dlt645_port.o(i.dlt645_init)
  2511. i.dlt645_read_data 0x0801dba4 Section 0 dlt645.o(i.dlt645_read_data)
  2512. i.dlt645_receive_msg 0x0801dbe2 Section 0 dlt645.o(i.dlt645_receive_msg)
  2513. i.dlt645_send_msg 0x0801dc28 Section 0 dlt645.o(i.dlt645_send_msg)
  2514. i.dlt645_set_addr 0x0801dc56 Section 0 dlt645.o(i.dlt645_set_addr)
  2515. i.dlt_callback 0x0801dc80 Section 0 dlt645_port.o(i.dlt_callback)
  2516. i.dma_channel_disable 0x0801dd2c Section 0 gd32f10x_dma.o(i.dma_channel_disable)
  2517. i.dma_channel_enable 0x0801dd5e Section 0 gd32f10x_dma.o(i.dma_channel_enable)
  2518. i.dma_circulation_disable 0x0801dd90 Section 0 gd32f10x_dma.o(i.dma_circulation_disable)
  2519. i.dma_config 0x0801ddc4 Section 0 usart.o(i.dma_config)
  2520. i.dma_config_change 0x0801de4c Section 0 usart.o(i.dma_config_change)
  2521. i.dma_deinit 0x0801decc Section 0 gd32f10x_dma.o(i.dma_deinit)
  2522. i.dma_init 0x0801df3c Section 0 gd32f10x_dma.o(i.dma_init)
  2523. i.dma_interrupt_enable 0x0801e06a Section 0 gd32f10x_dma.o(i.dma_interrupt_enable)
  2524. i.dma_interrupt_flag_clear 0x0801e09c Section 0 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  2525. i.dma_memory_to_memory_disable 0x0801e0ac Section 0 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  2526. i.dma_periph_and_channel_check 0x0801e0e0 Section 0 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2527. dma_periph_and_channel_check 0x0801e0e1 Thumb Code 18 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2528. i.exti_init 0x0801e0f8 Section 0 gd32f10x_exti.o(i.exti_init)
  2529. i.exti_interrupt_flag_clear 0x0801e1b4 Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  2530. i.exti_interrupt_flag_get 0x0801e1c0 Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  2531. i.extract_data_from_buffer 0x0801e1d8 Section 0 parsedevicemessage.o(i.extract_data_from_buffer)
  2532. extract_data_from_buffer 0x0801e1d9 Thumb Code 78 parsedevicemessage.o(i.extract_data_from_buffer)
  2533. i.extract_url_and_version 0x0801e238 Section 0 load_file.o(i.extract_url_and_version)
  2534. i.fmc_bank0_ready_wait 0x0801e310 Section 0 gd32f10x_fmc.o(i.fmc_bank0_ready_wait)
  2535. i.fmc_bank0_state_get 0x0801e334 Section 0 gd32f10x_fmc.o(i.fmc_bank0_state_get)
  2536. i.fmc_bank1_ready_wait 0x0801e364 Section 0 gd32f10x_fmc.o(i.fmc_bank1_ready_wait)
  2537. i.fmc_bank1_state_get 0x0801e388 Section 0 gd32f10x_fmc.o(i.fmc_bank1_state_get)
  2538. i.fmc_lock 0x0801e3b8 Section 0 gd32f10x_fmc.o(i.fmc_lock)
  2539. i.fmc_page_erase 0x0801e3e4 Section 0 gd32f10x_fmc.o(i.fmc_page_erase)
  2540. i.fmc_unlock 0x0801e4d0 Section 0 gd32f10x_fmc.o(i.fmc_unlock)
  2541. i.fmc_word_program 0x0801e514 Section 0 gd32f10x_fmc.o(i.fmc_word_program)
  2542. i.fputc 0x0801e5d4 Section 0 log.o(i.fputc)
  2543. i.fwdgt_config 0x0801e5f8 Section 0 gd32f10x_fwdgt.o(i.fwdgt_config)
  2544. i.fwdgt_counter_reload 0x0801e660 Section 0 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  2545. i.fwdgt_enable 0x0801e670 Section 0 gd32f10x_fwdgt.o(i.fwdgt_enable)
  2546. i.fwdgt_init 0x0801e680 Section 0 main.o(i.fwdgt_init)
  2547. i.fwdgt_write_enable 0x0801e69c Section 0 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  2548. i.gd_485_DE_pin_init 0x0801e6ac Section 0 usart.o(i.gd_485_DE_pin_init)
  2549. i.gd_485_DE_tx 0x0801e6d4 Section 0 usart.o(i.gd_485_DE_tx)
  2550. i.gd_EC800M_pin_init 0x0801e6e4 Section 0 usart.o(i.gd_EC800M_pin_init)
  2551. i.gd_com_init 0x0801e72c Section 0 usart.o(i.gd_com_init)
  2552. i.gd_eval_key_init 0x0801e828 Section 0 key.o(i.gd_eval_key_init)
  2553. i.gd_eval_led_init 0x0801e8a8 Section 0 led.o(i.gd_eval_led_init)
  2554. i.gd_eval_led_toggle 0x0801e8f4 Section 0 led.o(i.gd_eval_led_toggle)
  2555. i.gd_pull_EC800M_pwr_down 0x0801e92c Section 0 usart.o(i.gd_pull_EC800M_pwr_down)
  2556. i.gd_pull_EC800M_pwr_up 0x0801e938 Section 0 usart.o(i.gd_pull_EC800M_pwr_up)
  2557. i.gd_pull_EC800M_rst_down 0x0801e944 Section 0 usart.o(i.gd_pull_EC800M_rst_down)
  2558. i.gd_pull_EC800M_rst_up 0x0801e954 Section 0 usart.o(i.gd_pull_EC800M_rst_up)
  2559. i.get_decimal_point 0x0801e964 Section 0 cjson.o(i.get_decimal_point)
  2560. get_decimal_point 0x0801e965 Thumb Code 4 cjson.o(i.get_decimal_point)
  2561. i.get_gateway_config_params 0x0801e968 Section 0 device_message.o(i.get_gateway_config_params)
  2562. i.get_object_item 0x0801e970 Section 0 cjson.o(i.get_object_item)
  2563. get_object_item 0x0801e971 Thumb Code 82 cjson.o(i.get_object_item)
  2564. i.gettick 0x0801e9c4 Section 0 systick.o(i.gettick)
  2565. i.gpio_bit_reset 0x0801e9d0 Section 0 gd32f10x_gpio.o(i.gpio_bit_reset)
  2566. i.gpio_bit_set 0x0801e9d4 Section 0 gd32f10x_gpio.o(i.gpio_bit_set)
  2567. i.gpio_bit_write 0x0801e9d8 Section 0 gd32f10x_gpio.o(i.gpio_bit_write)
  2568. i.gpio_exti_source_select 0x0801e9e4 Section 0 gd32f10x_gpio.o(i.gpio_exti_source_select)
  2569. i.gpio_init 0x0801ea7c Section 0 gd32f10x_gpio.o(i.gpio_init)
  2570. i.gpio_input_bit_get 0x0801eb28 Section 0 gd32f10x_gpio.o(i.gpio_input_bit_get)
  2571. i.gpio_pin_remap_config 0x0801eb38 Section 0 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  2572. i.http_load_config 0x0801ebc8 Section 0 main.o(i.http_load_config)
  2573. i.internal_alloc 0x0801ec4c Section 0 mallocr.o(i.internal_alloc)
  2574. internal_alloc 0x0801ec4d Thumb Code 76 mallocr.o(i.internal_alloc)
  2575. i.load_file_config 0x0801ec9c Section 0 load_file.o(i.load_file_config)
  2576. i.main 0x0801ede8 Section 0 main.o(i.main)
  2577. i.mmodbus_callback 0x0801ef90 Section 0 mmodbus.o(i.mmodbus_callback)
  2578. i.mmodbus_crc16 0x0801f00c Section 0 mmodbus.o(i.mmodbus_crc16)
  2579. i.mmodbus_init 0x0801f03c Section 0 mmodbus.o(i.mmodbus_init)
  2580. i.mmodbus_readCoils 0x0801f064 Section 0 mmodbus.o(i.mmodbus_readCoils)
  2581. i.mmodbus_readHoldingRegisters16i 0x0801f140 Section 0 mmodbus.o(i.mmodbus_readHoldingRegisters16i)
  2582. i.mmodbus_readHoldingRegisters8i 0x0801f1d0 Section 0 mmodbus.o(i.mmodbus_readHoldingRegisters8i)
  2583. i.mmodbus_receiveRaw 0x0801f2d8 Section 0 mmodbus.o(i.mmodbus_receiveRaw)
  2584. i.mmodbus_sendRaw 0x0801f340 Section 0 mmodbus.o(i.mmodbus_sendRaw)
  2585. i.mmodbus_set16bitOrder 0x0801f438 Section 0 mmodbus.o(i.mmodbus_set16bitOrder)
  2586. i.mmodbus_writeCoil 0x0801f444 Section 0 mmodbus.o(i.mmodbus_writeCoil)
  2587. i.mmodbus_writeHoldingRegister16i 0x0801f4d4 Section 0 mmodbus.o(i.mmodbus_writeHoldingRegister16i)
  2588. i.nvic_config 0x0801f558 Section 0 usart.o(i.nvic_config)
  2589. i.nvic_irq_enable 0x0801f58c Section 0 gd32f10x_misc.o(i.nvic_irq_enable)
  2590. i.nvic_priority_group_set 0x0801f638 Section 0 gd32f10x_misc.o(i.nvic_priority_group_set)
  2591. i.nvic_vector_table_set 0x0801f64c Section 0 gd32f10x_misc.o(i.nvic_vector_table_set)
  2592. i.parseIntField 0x0801f664 Section 0 device_message.o(i.parseIntField)
  2593. i.parseMQTTData 0x0801f690 Section 0 parsedevicemessage.o(i.parseMQTTData)
  2594. i.parseStringField 0x0801fb20 Section 0 device_message.o(i.parseStringField)
  2595. i.parse_array 0x0801fb60 Section 0 cjson.o(i.parse_array)
  2596. parse_array 0x0801fb61 Thumb Code 248 cjson.o(i.parse_array)
  2597. i.parse_hex4 0x0801fc58 Section 0 cjson.o(i.parse_hex4)
  2598. parse_hex4 0x0801fc59 Thumb Code 90 cjson.o(i.parse_hex4)
  2599. i.parse_number 0x0801fcb4 Section 0 cjson.o(i.parse_number)
  2600. parse_number 0x0801fcb5 Thumb Code 298 cjson.o(i.parse_number)
  2601. i.parse_object 0x0801fdec Section 0 cjson.o(i.parse_object)
  2602. parse_object 0x0801fded Thumb Code 318 cjson.o(i.parse_object)
  2603. i.parse_string 0x0801ff2a Section 0 cjson.o(i.parse_string)
  2604. parse_string 0x0801ff2b Thumb Code 396 cjson.o(i.parse_string)
  2605. i.parse_value 0x080200b8 Section 0 cjson.o(i.parse_value)
  2606. parse_value 0x080200b9 Thumb Code 290 cjson.o(i.parse_value)
  2607. i.pow 0x080201f4 Section 0 pow.o(i.pow)
  2608. i.processIntData 0x08020bcc Section 0 parsedevicemessage.o(i.processIntData)
  2609. i.processStringData 0x08020bee Section 0 parsedevicemessage.o(i.processStringData)
  2610. i.rcu_clock_freq_get 0x08020c14 Section 0 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  2611. i.rcu_osci_on 0x08020d38 Section 0 gd32f10x_rcu.o(i.rcu_osci_on)
  2612. i.rcu_periph_clock_enable 0x08020d58 Section 0 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  2613. i.rcu_periph_reset_disable 0x08020d78 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  2614. i.rcu_periph_reset_enable 0x08020d98 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  2615. i.readID 0x08020db8 Section 0 main.o(i.readID)
  2616. i.realloc 0x08020ea8 Section 0 mallocr.o(i.realloc)
  2617. i.ring_buffer_init 0x08020f14 Section 0 ring_buffer.o(i.ring_buffer_init)
  2618. i.ring_buffer_read 0x08020f1c Section 0 ring_buffer.o(i.ring_buffer_read)
  2619. i.ring_buffer_write 0x08020f44 Section 0 ring_buffer.o(i.ring_buffer_write)
  2620. i.runtime_increment 0x08020f60 Section 0 systick.o(i.runtime_increment)
  2621. i.save_version 0x08020f84 Section 0 load_file.o(i.save_version)
  2622. i.skip_utf8_bom 0x08020fd8 Section 0 cjson.o(i.skip_utf8_bom)
  2623. skip_utf8_bom 0x08020fd9 Thumb Code 56 cjson.o(i.skip_utf8_bom)
  2624. i.spi_i2s_data_receive 0x08021014 Section 0 gd32f10x_spi.o(i.spi_i2s_data_receive)
  2625. i.spi_i2s_data_transmit 0x0802101c Section 0 gd32f10x_spi.o(i.spi_i2s_data_transmit)
  2626. i.spi_i2s_flag_get 0x08021020 Section 0 gd32f10x_spi.o(i.spi_i2s_flag_get)
  2627. i.sqrt 0x08021030 Section 0 sqrt.o(i.sqrt)
  2628. i.strtod 0x0802107c Section 0 strtod.o(i.strtod)
  2629. i.system_clock_108m_hxtal 0x08021098 Section 0 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2630. system_clock_108m_hxtal 0x08021099 Thumb Code 182 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2631. i.system_clock_config 0x0802115c Section 0 system_gd32f10x.o(i.system_clock_config)
  2632. system_clock_config 0x0802115d Thumb Code 8 system_gd32f10x.o(i.system_clock_config)
  2633. i.systick_config 0x08021164 Section 0 systick.o(i.systick_config)
  2634. i.task_fwdgt_reload 0x080211b4 Section 0 main.o(i.task_fwdgt_reload)
  2635. i.time_arrive 0x080211c0 Section 0 device_alive.o(i.time_arrive)
  2636. i.update_version 0x0802120c Section 0 load_file.o(i.update_version)
  2637. i.usart_baudrate_set 0x0802128c Section 0 gd32f10x_usart.o(i.usart_baudrate_set)
  2638. i.usart_data_receive 0x0802131c Section 0 gd32f10x_usart.o(i.usart_data_receive)
  2639. i.usart_data_transmit 0x08021326 Section 0 gd32f10x_usart.o(i.usart_data_transmit)
  2640. i.usart_deinit 0x08021330 Section 0 gd32f10x_usart.o(i.usart_deinit)
  2641. i.usart_dma_transmit_config 0x080213c0 Section 0 gd32f10x_usart.o(i.usart_dma_transmit_config)
  2642. i.usart_enable 0x080213d0 Section 0 gd32f10x_usart.o(i.usart_enable)
  2643. i.usart_flag_clear 0x080213da Section 0 gd32f10x_usart.o(i.usart_flag_clear)
  2644. i.usart_flag_get 0x080213f4 Section 0 gd32f10x_usart.o(i.usart_flag_get)
  2645. i.usart_hardware_flow_cts_config 0x08021412 Section 0 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  2646. i.usart_hardware_flow_rts_config 0x08021422 Section 0 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  2647. i.usart_interrupt_enable 0x08021432 Section 0 gd32f10x_usart.o(i.usart_interrupt_enable)
  2648. i.usart_interrupt_flag_clear 0x0802144c Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  2649. i.usart_interrupt_flag_get 0x08021466 Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  2650. i.usart_parity_config 0x0802149e Section 0 gd32f10x_usart.o(i.usart_parity_config)
  2651. i.usart_receive_config 0x080214ae Section 0 gd32f10x_usart.o(i.usart_receive_config)
  2652. i.usart_stop_bit_set 0x080214be Section 0 gd32f10x_usart.o(i.usart_stop_bit_set)
  2653. i.usart_transmit_config 0x080214ce Section 0 gd32f10x_usart.o(i.usart_transmit_config)
  2654. i.usart_word_length_set 0x080214de Section 0 gd32f10x_usart.o(i.usart_word_length_set)
  2655. i.utf16_literal_to_utf8 0x080214ee Section 0 cjson.o(i.utf16_literal_to_utf8)
  2656. utf16_literal_to_utf8 0x080214ef Thumb Code 300 cjson.o(i.utf16_literal_to_utf8)
  2657. i.write_soft_version 0x0802161c Section 0 gd_ota_flash.o(i.write_soft_version)
  2658. i.xmodem 0x0802163c Section 0 otaevent.o(i.xmodem)
  2659. .constdata 0x08021814 Section 14 parsedevicemessage.o(.constdata)
  2660. __func__ 0x08021814 Data 14 parsedevicemessage.o(.constdata)
  2661. .constdata 0x08021822 Section 512 mmodbus.o(.constdata)
  2662. wCRCTable 0x08021822 Data 512 mmodbus.o(.constdata)
  2663. .constdata 0x08021a28 Section 136 pow.o(.constdata)
  2664. bp 0x08021a28 Data 16 pow.o(.constdata)
  2665. dp_h 0x08021a38 Data 16 pow.o(.constdata)
  2666. dp_l 0x08021a48 Data 16 pow.o(.constdata)
  2667. L 0x08021a58 Data 48 pow.o(.constdata)
  2668. P 0x08021a88 Data 40 pow.o(.constdata)
  2669. .constdata 0x08021ab0 Section 8 qnan.o(.constdata)
  2670. .constdata 0x08021ab8 Section 129 ctype_o.o(.constdata)
  2671. .constdata 0x08021b3c Section 4 ctype_o.o(.constdata)
  2672. table 0x08021b3c Data 4 ctype_o.o(.constdata)
  2673. .conststring 0x08021b40 Section 495 parsedevicemessage.o(.conststring)
  2674. .conststring 0x08021d30 Section 51 main.o(.conststring)
  2675. .conststring 0x08021d64 Section 75 load_file.o(.conststring)
  2676. .data 0x20000000 Section 4 system_gd32f10x.o(.data)
  2677. .data 0x20000004 Section 8 systick.o(.data)
  2678. delay 0x20000004 Data 4 systick.o(.data)
  2679. runtime 0x20000008 Data 4 systick.o(.data)
  2680. .data 0x2000000c Section 4 ec800m.o(.data)
  2681. .data 0x20000010 Section 1 parsedevicemessage.o(.data)
  2682. .data 0x20000012 Section 14 mmodbus.o(.data)
  2683. crc 0x20000012 Data 2 mmodbus.o(.data)
  2684. crc 0x20000014 Data 2 mmodbus.o(.data)
  2685. crc 0x20000016 Data 2 mmodbus.o(.data)
  2686. crc 0x20000018 Data 2 mmodbus.o(.data)
  2687. crc 0x2000001a Data 2 mmodbus.o(.data)
  2688. crc 0x2000001c Data 2 mmodbus.o(.data)
  2689. crc 0x2000001e Data 2 mmodbus.o(.data)
  2690. .data 0x20000020 Section 1 mqttrecv.o(.data)
  2691. json_len 0x20000020 Data 1 mqttrecv.o(.data)
  2692. .data 0x20000024 Section 4 main.o(.data)
  2693. hex_table 0x20000024 Data 4 main.o(.data)
  2694. .data 0x20000028 Section 16 pc.o(.data)
  2695. .data 0x20000038 Section 5 device_alive.o(.data)
  2696. .data 0x20000040 Section 10 led.o(.data)
  2697. GPIO_PORT 0x20000040 Data 4 led.o(.data)
  2698. GPIO_PIN 0x20000044 Data 4 led.o(.data)
  2699. GPIO_CLK 0x20000048 Data 2 led.o(.data)
  2700. .data 0x2000004c Section 84 usart.o(.data)
  2701. COM_CLK 0x2000004c Data 6 usart.o(.data)
  2702. COM_TX_PIN 0x20000054 Data 12 usart.o(.data)
  2703. COM_RX_PIN 0x20000060 Data 12 usart.o(.data)
  2704. COM_GPIO_PORT 0x2000006c Data 12 usart.o(.data)
  2705. COM_GPIO_CLK 0x20000078 Data 6 usart.o(.data)
  2706. COM_IT_HANDLER 0x20000080 Data 12 usart.o(.data)
  2707. COM_BAUDTATE 0x2000008c Data 12 usart.o(.data)
  2708. .data 0x200000a0 Section 19 key.o(.data)
  2709. KEY_PORT 0x200000a0 Data 4 key.o(.data)
  2710. KEY_PIN 0x200000a4 Data 4 key.o(.data)
  2711. KEY_CLK 0x200000a8 Data 2 key.o(.data)
  2712. KEY_EXTI_LINE 0x200000ac Data 4 key.o(.data)
  2713. KEY_PORT_SOURCE 0x200000b0 Data 1 key.o(.data)
  2714. KEY_PIN_SOURCE 0x200000b1 Data 1 key.o(.data)
  2715. KEY_IRQn 0x200000b2 Data 1 key.o(.data)
  2716. .data 0x200000b4 Section 20 cjson.o(.data)
  2717. global_error 0x200000b4 Data 8 cjson.o(.data)
  2718. global_hooks 0x200000bc Data 12 cjson.o(.data)
  2719. .data 0x200000c8 Section 20 dlt645_port.o(.data)
  2720. .data 0x200000dc Section 4 strtok.o(.data)
  2721. state 0x200000dc Data 4 strtok.o(.data)
  2722. .data 0x200000e0 Section 4 stdout.o(.data)
  2723. .data 0x200000e4 Section 4 mvars.o(.data)
  2724. .data 0x200000e8 Section 4 mvars.o(.data)
  2725. .data 0x200000ec Section 4 errno.o(.data)
  2726. _errno 0x200000ec Data 4 errno.o(.data)
  2727. .bss 0x200000f0 Section 256 device_message.o(.bss)
  2728. .bss 0x200001f0 Section 4104 parsedevicemessage.o(.bss)
  2729. .bss 0x200011f8 Section 84 mmodbus.o(.bss)
  2730. .bss 0x2000124c Section 128 mqttrecv.o(.bss)
  2731. json_buf 0x2000124c Data 128 mqttrecv.o(.bss)
  2732. .bss 0x200012cc Section 394 otaevent.o(.bss)
  2733. .bss 0x20001456 Section 4354 usart.o(.bss)
  2734. .bss 0x20002558 Section 212 dlt645_port.o(.bss)
  2735. dlt645_port 0x20002558 Data 212 dlt645_port.o(.bss)
  2736. HEAP 0x20002630 Section 65536 startup_gd32f10x_xd.o(HEAP)
  2737. STACK 0x20012630 Section 8192 startup_gd32f10x_xd.o(STACK)
  2738. Global Symbols
  2739. Symbol Name Value Ov Type Size Object(Section)
  2740. 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
  2741. __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
  2742. _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
  2743. _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
  2744. _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
  2745. _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
  2746. _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
  2747. _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
  2748. _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
  2749. _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2750. _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2751. _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
  2752. _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
  2753. _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2754. _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
  2755. _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
  2756. _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
  2757. _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
  2758. _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
  2759. _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
  2760. _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
  2761. _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
  2762. _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2763. _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2764. _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
  2765. _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
  2766. _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
  2767. _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
  2768. _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
  2769. _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
  2770. _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
  2771. _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
  2772. _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
  2773. _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
  2774. _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
  2775. _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
  2776. _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
  2777. _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
  2778. _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
  2779. _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
  2780. _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
  2781. _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
  2782. _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
  2783. __cpp_initialize__aeabi_ - Undefined Weak Reference
  2784. __cxa_finalize - Undefined Weak Reference
  2785. __decompress - Undefined Weak Reference
  2786. _clock_init - Undefined Weak Reference
  2787. _microlib_exit - Undefined Weak Reference
  2788. _scanf_longlong - Undefined Weak Reference
  2789. __Vectors_Size 0x00000130 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2790. __Vectors 0x08019000 Data 4 startup_gd32f10x_xd.o(RESET)
  2791. __Vectors_End 0x08019130 Data 0 startup_gd32f10x_xd.o(RESET)
  2792. __main 0x08019131 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
  2793. _main_stk 0x08019131 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
  2794. _main_scatterload 0x08019135 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2795. __main_after_scatterload 0x08019139 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2796. _main_clock 0x08019139 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
  2797. _main_cpp_init 0x08019139 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2798. _main_init 0x08019139 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
  2799. __rt_final_cpp 0x08019141 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
  2800. __rt_final_exit 0x08019141 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
  2801. Reset_Handler 0x08019145 Thumb Code 8 startup_gd32f10x_xd.o(.text)
  2802. ADC0_1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2803. ADC2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2804. CAN0_EWMC_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2805. CAN0_RX1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2806. DMA0_Channel0_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2807. DMA0_Channel1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2808. DMA0_Channel2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2809. DMA0_Channel3_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2810. DMA0_Channel5_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2811. DMA0_Channel6_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2812. DMA1_Channel0_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2813. DMA1_Channel1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2814. DMA1_Channel2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2815. DMA1_Channel3_4_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2816. EXMC_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2817. EXTI0_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2818. EXTI10_15_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2819. EXTI2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2820. EXTI3_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2821. EXTI4_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2822. EXTI5_9_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2823. FMC_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2824. I2C0_ER_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2825. I2C0_EV_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2826. I2C1_ER_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2827. I2C1_EV_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2828. LVD_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2829. RCU_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2830. RTC_Alarm_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2831. RTC_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2832. SDIO_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2833. SPI0_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2834. SPI1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2835. SPI2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2836. TAMPER_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2837. TIMER0_BRK_TIMER8_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2838. TIMER0_Channel_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2839. TIMER0_TRG_CMT_TIMER10_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2840. TIMER0_UP_TIMER9_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2841. TIMER1_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2842. TIMER2_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2843. TIMER3_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2844. TIMER4_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2845. TIMER5_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2846. TIMER6_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2847. TIMER7_BRK_TIMER11_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2848. TIMER7_Channel_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2849. TIMER7_TRG_CMT_TIMER13_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2850. TIMER7_UP_TIMER12_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2851. UART3_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2852. UART4_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2853. USBD_HP_CAN0_TX_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2854. USBD_LP_CAN0_RX0_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2855. USBD_WKUP_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2856. WWDGT_IRQHandler 0x0801915f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2857. tolower 0x08019169 Thumb Code 12 tolower.o(.text)
  2858. __aeabi_memcpy 0x08019175 Thumb Code 36 memcpya.o(.text)
  2859. __aeabi_memcpy4 0x08019175 Thumb Code 0 memcpya.o(.text)
  2860. __aeabi_memcpy8 0x08019175 Thumb Code 0 memcpya.o(.text)
  2861. __aeabi_memset 0x08019199 Thumb Code 14 memseta.o(.text)
  2862. __aeabi_memset4 0x08019199 Thumb Code 0 memseta.o(.text)
  2863. __aeabi_memset8 0x08019199 Thumb Code 0 memseta.o(.text)
  2864. __aeabi_memclr 0x080191a7 Thumb Code 4 memseta.o(.text)
  2865. __aeabi_memclr4 0x080191a7 Thumb Code 0 memseta.o(.text)
  2866. __aeabi_memclr8 0x080191a7 Thumb Code 0 memseta.o(.text)
  2867. _memset$wrapper 0x080191ab Thumb Code 18 memseta.o(.text)
  2868. strstr 0x080191bd Thumb Code 36 strstr.o(.text)
  2869. strncpy 0x080191e1 Thumb Code 24 strncpy.o(.text)
  2870. strchr 0x080191f9 Thumb Code 20 strchr.o(.text)
  2871. strlen 0x0801920d Thumb Code 14 strlen.o(.text)
  2872. strcmp 0x0801921b Thumb Code 28 strcmp.o(.text)
  2873. memcmp 0x08019237 Thumb Code 26 memcmp.o(.text)
  2874. strcpy 0x08019251 Thumb Code 18 strcpy.o(.text)
  2875. strncmp 0x08019263 Thumb Code 30 strncmp.o(.text)
  2876. strtok 0x08019281 Thumb Code 62 strtok.o(.text)
  2877. __0sscanf 0x080192c5 Thumb Code 48 __0sscanf.o(.text)
  2878. _scanf_int 0x080192fd Thumb Code 332 _scanf_int.o(.text)
  2879. _scanf_string 0x08019449 Thumb Code 224 _scanf_str.o(.text)
  2880. _scanf_real 0x08019651 Thumb Code 0 scanf_fp.o(.text)
  2881. _scanf_really_real 0x08019651 Thumb Code 556 scanf_fp.o(.text)
  2882. strtol 0x08019889 Thumb Code 112 strtol.o(.text)
  2883. atoi 0x080198f9 Thumb Code 26 atoi.o(.text)
  2884. __aeabi_dadd 0x08019913 Thumb Code 322 dadd.o(.text)
  2885. __aeabi_dsub 0x08019a55 Thumb Code 6 dadd.o(.text)
  2886. __aeabi_drsub 0x08019a5b Thumb Code 6 dadd.o(.text)
  2887. __aeabi_dmul 0x08019a61 Thumb Code 228 dmul.o(.text)
  2888. __aeabi_ddiv 0x08019b45 Thumb Code 222 ddiv.o(.text)
  2889. __aeabi_ui2f 0x08019c23 Thumb Code 10 ffltui.o(.text)
  2890. __aeabi_i2d 0x08019c2d Thumb Code 34 dflti.o(.text)
  2891. __aeabi_ui2d 0x08019c4f Thumb Code 26 dfltui.o(.text)
  2892. __aeabi_d2iz 0x08019c69 Thumb Code 62 dfixi.o(.text)
  2893. __aeabi_f2d 0x08019ca7 Thumb Code 38 f2d.o(.text)
  2894. __aeabi_cdcmpeq 0x08019ccd Thumb Code 0 cdcmple.o(.text)
  2895. __aeabi_cdcmple 0x08019ccd Thumb Code 48 cdcmple.o(.text)
  2896. __aeabi_cdrcmple 0x08019cfd Thumb Code 48 cdrcmple.o(.text)
  2897. __aeabi_d2f 0x08019d2d Thumb Code 56 d2f.o(.text)
  2898. __aeabi_uidiv 0x08019d65 Thumb Code 0 uidiv.o(.text)
  2899. __aeabi_uidivmod 0x08019d65 Thumb Code 44 uidiv.o(.text)
  2900. __aeabi_uldivmod 0x08019d91 Thumb Code 98 uldiv.o(.text)
  2901. __aeabi_llsl 0x08019df3 Thumb Code 30 llshl.o(.text)
  2902. _ll_shift_l 0x08019df3 Thumb Code 0 llshl.o(.text)
  2903. __aeabi_llsr 0x08019e11 Thumb Code 32 llushr.o(.text)
  2904. _ll_ushift_r 0x08019e11 Thumb Code 0 llushr.o(.text)
  2905. __aeabi_lasr 0x08019e31 Thumb Code 36 llsshr.o(.text)
  2906. _ll_sshift_r 0x08019e31 Thumb Code 0 llsshr.o(.text)
  2907. __rt_ctype_table 0x08019e55 Thumb Code 4 ctype_o.o(.text)
  2908. isspace 0x08019e5d Thumb Code 18 isspace_o.o(.text)
  2909. _chval 0x08019e6f Thumb Code 28 _chval.o(.text)
  2910. __vfscanf_char 0x08019e99 Thumb Code 20 scanf_char.o(.text)
  2911. _sgetc 0x08019eb5 Thumb Code 30 _sgetc.o(.text)
  2912. _sbackspace 0x08019ed3 Thumb Code 34 _sgetc.o(.text)
  2913. _strtoul 0x08019ef5 Thumb Code 158 _strtoul.o(.text)
  2914. __strtod_int 0x08019fcb Thumb Code 90 strtod.o(.text)
  2915. __I$use$fp 0x0801a031 Thumb Code 0 iusefp.o(.text)
  2916. _float_round 0x0801a031 Thumb Code 18 fepilogue.o(.text)
  2917. _float_epilogue 0x0801a043 Thumb Code 92 fepilogue.o(.text)
  2918. _double_round 0x0801a09f Thumb Code 30 depilogue.o(.text)
  2919. _double_epilogue 0x0801a0bd Thumb Code 156 depilogue.o(.text)
  2920. __ARM_scalbn 0x0801a159 Thumb Code 46 dscalb.o(.text)
  2921. scalbn 0x0801a159 Thumb Code 0 dscalb.o(.text)
  2922. __aeabi_ul2d 0x0801a187 Thumb Code 24 dfltul.o(.text)
  2923. __aeabi_d2ulz 0x0801a19f Thumb Code 48 dfixul.o(.text)
  2924. __scatterload 0x0801a1d1 Thumb Code 28 init.o(.text)
  2925. __scatterload_rt2 0x0801a1d1 Thumb Code 0 init.o(.text)
  2926. __vfscanf 0x0801a1f5 Thumb Code 808 _scanf.o(.text)
  2927. _dsqrt 0x0801a521 Thumb Code 162 dsqrt.o(.text)
  2928. BusFault_Handler 0x0801a5c3 Thumb Code 4 gd32f10x_it.o(i.BusFault_Handler)
  2929. Clear_DMA_Buffer 0x0801a5c9 Thumb Code 20 usart.o(i.Clear_DMA_Buffer)
  2930. ConnectMQTTSever 0x0801a5e5 Thumb Code 290 ec800m.o(i.ConnectMQTTSever)
  2931. DMA0_Channel4_IRQHandler 0x0801a7b1 Thumb Code 14 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2932. DebugMon_Handler 0x0801a7c5 Thumb Code 2 gd32f10x_it.o(i.DebugMon_Handler)
  2933. EC800MGetUrl 0x0801a7c9 Thumb Code 268 ec800m.o(i.EC800MGetUrl)
  2934. EC800MPwoerOn 0x0801a97d Thumb Code 82 ec800m.o(i.EC800MPwoerOn)
  2935. EC800MSendCmd 0x0801a9d5 Thumb Code 48 ec800m.o(i.EC800MSendCmd)
  2936. EC800MSetPDP 0x0801aa09 Thumb Code 60 ec800m.o(i.EC800MSetPDP)
  2937. EC800MWaitReady 0x0801aa79 Thumb Code 20 ec800m.o(i.EC800MWaitReady)
  2938. EXTI1_IRQHandler 0x0801aa91 Thumb Code 70 key.o(i.EXTI1_IRQHandler)
  2939. GD32_EraseFlash 0x0801aae9 Thumb Code 48 gd_ota_flash.o(i.GD32_EraseFlash)
  2940. GD32_READ_OTA 0x0801ab19 Thumb Code 18 gd_ota_flash.o(i.GD32_READ_OTA)
  2941. GD32_WriteFlash 0x0801ab31 Thumb Code 38 gd_ota_flash.o(i.GD32_WriteFlash)
  2942. HardFault_Handler 0x0801ab57 Thumb Code 4 gd32f10x_it.o(i.HardFault_Handler)
  2943. LogPrint 0x0801ab5d Thumb Code 136 log.o(i.LogPrint)
  2944. MQTTPublish 0x0801ac21 Thumb Code 624 ec800m.o(i.MQTTPublish)
  2945. MQTTSubTopic 0x0801af75 Thumb Code 64 ec800m.o(i.MQTTSubTopic)
  2946. MQTT_Alarm_clock 0x0801afd1 Thumb Code 78 main.o(i.MQTT_Alarm_clock)
  2947. MQTT_BUFFER_READ 0x0801b025 Thumb Code 114 mqttrecv.o(i.MQTT_BUFFER_READ)
  2948. MemManage_Handler 0x0801b0a5 Thumb Code 4 gd32f10x_it.o(i.MemManage_Handler)
  2949. NMI_Handler 0x0801b0a9 Thumb Code 2 gd32f10x_it.o(i.NMI_Handler)
  2950. PendSV_Handler 0x0801b125 Thumb Code 2 gd32f10x_it.o(i.PendSV_Handler)
  2951. Read_Data 0x0801b129 Thumb Code 784 parsedevicemessage.o(i.Read_Data)
  2952. Receive_MQTT_DataPack 0x0801b449 Thumb Code 104 mqttrecv.o(i.Receive_MQTT_DataPack)
  2953. SPI0_ReadWriteByte 0x0801b4d9 Thumb Code 50 spi.o(i.SPI0_ReadWriteByte)
  2954. SPI0_Write 0x0801b511 Thumb Code 26 spi.o(i.SPI0_Write)
  2955. SVC_Handler 0x0801b52b Thumb Code 2 gd32f10x_it.o(i.SVC_Handler)
  2956. SysTick_Handler 0x0801b52d Thumb Code 12 gd32f10x_it.o(i.SysTick_Handler)
  2957. SystemInit 0x0801b539 Thumb Code 198 system_gd32f10x.o(i.SystemInit)
  2958. USART0_IRQHandler 0x0801b611 Thumb Code 54 gd32f10x_it.o(i.USART0_IRQHandler)
  2959. USART1_IRQHandler 0x0801b659 Thumb Code 30 gd32f10x_it.o(i.USART1_IRQHandler)
  2960. USART2_IRQHandler 0x0801b67d Thumb Code 374 pc.o(i.USART2_IRQHandler)
  2961. UsageFault_Handler 0x0801b811 Thumb Code 4 gd32f10x_it.o(i.UsageFault_Handler)
  2962. W25Q32_Enable 0x0801b815 Thumb Code 30 w25q32.o(i.W25Q32_Enable)
  2963. W25Q32_Erase64K 0x0801b839 Thumb Code 70 w25q32.o(i.W25Q32_Erase64K)
  2964. W25Q32_PageWrite 0x0801b885 Thumb Code 80 w25q32.o(i.W25Q32_PageWrite)
  2965. W25Q32_WaitBusy 0x0801b8d9 Thumb Code 44 w25q32.o(i.W25Q32_WaitBusy)
  2966. WaitForUpData 0x0801b909 Thumb Code 66 parsedevicemessage.o(i.WaitForUpData)
  2967. WaitResponse 0x0801b951 Thumb Code 82 ec800m.o(i.WaitResponse)
  2968. Xmodem_CRC16 0x0801b9ad Thumb Code 68 otaevent.o(i.Xmodem_CRC16)
  2969. __0printf 0x0801b9f1 Thumb Code 22 printfa.o(i.__0printf)
  2970. __1printf 0x0801b9f1 Thumb Code 0 printfa.o(i.__0printf)
  2971. __2printf 0x0801b9f1 Thumb Code 0 printfa.o(i.__0printf)
  2972. __c89printf 0x0801b9f1 Thumb Code 0 printfa.o(i.__0printf)
  2973. printf 0x0801b9f1 Thumb Code 0 printfa.o(i.__0printf)
  2974. __0sprintf 0x0801ba11 Thumb Code 34 printfa.o(i.__0sprintf)
  2975. __1sprintf 0x0801ba11 Thumb Code 0 printfa.o(i.__0sprintf)
  2976. __2sprintf 0x0801ba11 Thumb Code 0 printfa.o(i.__0sprintf)
  2977. __c89sprintf 0x0801ba11 Thumb Code 0 printfa.o(i.__0sprintf)
  2978. sprintf 0x0801ba11 Thumb Code 0 printfa.o(i.__0sprintf)
  2979. __0vsnprintf 0x0801ba39 Thumb Code 40 printfa.o(i.__0vsnprintf)
  2980. __1vsnprintf 0x0801ba39 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2981. __2vsnprintf 0x0801ba39 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2982. __c89vsnprintf 0x0801ba39 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2983. vsnprintf 0x0801ba39 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2984. __ARM_fpclassify 0x0801ba65 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
  2985. __aeabi_errno_addr 0x0801ba8d Thumb Code 4 errno.o(i.__aeabi_errno_addr)
  2986. __rt_errno_addr 0x0801ba8d Thumb Code 0 errno.o(i.__aeabi_errno_addr)
  2987. free 0x0801ba95 Thumb Code 88 mallocr.o(i.__free$realloc)
  2988. __kernel_poly 0x0801baf1 Thumb Code 170 poly.o(i.__kernel_poly)
  2989. malloc 0x0801bb9d Thumb Code 64 mallocr.o(i.__malloc$realloc)
  2990. __mathlib_dbl_divzero 0x0801bbed Thumb Code 12 dunder.o(i.__mathlib_dbl_divzero)
  2991. __mathlib_dbl_infnan2 0x0801bbfd Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
  2992. __mathlib_dbl_invalid 0x0801bc01 Thumb Code 12 dunder.o(i.__mathlib_dbl_invalid)
  2993. __mathlib_dbl_overflow 0x0801bc0d Thumb Code 14 dunder.o(i.__mathlib_dbl_overflow)
  2994. __mathlib_dbl_underflow 0x0801bc1d Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
  2995. __scatterload_copy 0x0801bc2d Thumb Code 14 handlers.o(i.__scatterload_copy)
  2996. __scatterload_null 0x0801bc3b Thumb Code 2 handlers.o(i.__scatterload_null)
  2997. __scatterload_zeroinit 0x0801bc3d Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
  2998. __set_errno 0x0801bc4d Thumb Code 6 errno.o(i.__set_errno)
  2999. _crc 0x0801bc59 Thumb Code 26 dlt645_data.o(i._crc)
  3000. _is_digit 0x0801bdf9 Thumb Code 14 scanf_fp.o(i._is_digit)
  3001. addCommandListParams 0x0801c559 Thumb Code 96 device_message.o(i.addCommandListParams)
  3002. addDevice 0x0801c615 Thumb Code 216 device_message.o(i.addDevice)
  3003. addGatewayParams 0x0801c751 Thumb Code 234 device_message.o(i.addGatewayParams)
  3004. addSensorListParams 0x0801c909 Thumb Code 256 device_message.o(i.addSensorListParams)
  3005. cJSON_Delete 0x0801cae5 Thumb Code 84 cjson.o(i.cJSON_Delete)
  3006. cJSON_GetObjectItemCaseSensitive 0x0801cb3d Thumb Code 18 cjson.o(i.cJSON_GetObjectItemCaseSensitive)
  3007. cJSON_IsNumber 0x0801cb4f Thumb Code 22 cjson.o(i.cJSON_IsNumber)
  3008. cJSON_IsString 0x0801cb65 Thumb Code 22 cjson.o(i.cJSON_IsString)
  3009. cJSON_Parse 0x0801cb95 Thumb Code 16 cjson.o(i.cJSON_Parse)
  3010. cJSON_ParseWithLengthOpts 0x0801cba5 Thumb Code 204 cjson.o(i.cJSON_ParseWithLengthOpts)
  3011. cJSON_ParseWithOpts 0x0801cc79 Thumb Code 40 cjson.o(i.cJSON_ParseWithOpts)
  3012. check_ota_event 0x0801cce9 Thumb Code 72 otaevent.o(i.check_ota_event)
  3013. check_soft_version 0x0801cd3d Thumb Code 284 load_file.o(i.check_soft_version)
  3014. check_update 0x0801cedd Thumb Code 172 load_file.o(i.check_update)
  3015. clear_time_flag 0x0801cfed Thumb Code 16 device_alive.o(i.clear_time_flag)
  3016. config_485_port 0x0801d001 Thumb Code 240 usart.o(i.config_485_port)
  3017. data_package_translate_to_int 0x0801d109 Thumb Code 254 dlt645_data.o(i.data_package_translate_to_int)
  3018. delay_1ms 0x0801d20d Thumb Code 16 systick.o(i.delay_1ms)
  3019. delay_decrement 0x0801d221 Thumb Code 18 systick.o(i.delay_decrement)
  3020. delete_config_file 0x0801d239 Thumb Code 26 ec800m.o(i.delete_config_file)
  3021. delete_file 0x0801d275 Thumb Code 80 load_file.o(i.delete_file)
  3022. dlt645_1997_read_data 0x0801d3d5 Thumb Code 152 dlt645_1997.o(i.dlt645_1997_read_data)
  3023. dlt645_1997_recv_check 0x0801d46d Thumb Code 82 dlt645_1997.o(i.dlt645_1997_recv_check)
  3024. dlt645_2007_parsing_data 0x0801d4c1 Thumb Code 888 dlt645_2007.o(i.dlt645_2007_parsing_data)
  3025. dlt645_2007_read_data 0x0801d8a1 Thumb Code 174 dlt645_2007.o(i.dlt645_2007_read_data)
  3026. dlt645_2007_recv_check 0x0801d94f Thumb Code 84 dlt645_2007.o(i.dlt645_2007_recv_check)
  3027. dlt645_common_check 0x0801d9a3 Thumb Code 124 dlt645_data.o(i.dlt645_common_check)
  3028. dlt645_data_parse_by_format_to_float 0x0801da21 Thumb Code 136 dlt645_data.o(i.dlt645_data_parse_by_format_to_float)
  3029. dlt645_init 0x0801db7d Thumb Code 30 dlt645_port.o(i.dlt645_init)
  3030. dlt645_read_data 0x0801dba5 Thumb Code 62 dlt645.o(i.dlt645_read_data)
  3031. dlt645_receive_msg 0x0801dbe3 Thumb Code 70 dlt645.o(i.dlt645_receive_msg)
  3032. dlt645_send_msg 0x0801dc29 Thumb Code 46 dlt645.o(i.dlt645_send_msg)
  3033. dlt645_set_addr 0x0801dc57 Thumb Code 42 dlt645.o(i.dlt645_set_addr)
  3034. dlt_callback 0x0801dc81 Thumb Code 154 dlt645_port.o(i.dlt_callback)
  3035. dma_channel_disable 0x0801dd2d Thumb Code 50 gd32f10x_dma.o(i.dma_channel_disable)
  3036. dma_channel_enable 0x0801dd5f Thumb Code 50 gd32f10x_dma.o(i.dma_channel_enable)
  3037. dma_circulation_disable 0x0801dd91 Thumb Code 50 gd32f10x_dma.o(i.dma_circulation_disable)
  3038. dma_config 0x0801ddc5 Thumb Code 122 usart.o(i.dma_config)
  3039. dma_config_change 0x0801de4d Thumb Code 120 usart.o(i.dma_config_change)
  3040. dma_deinit 0x0801decd Thumb Code 112 gd32f10x_dma.o(i.dma_deinit)
  3041. dma_init 0x0801df3d Thumb Code 302 gd32f10x_dma.o(i.dma_init)
  3042. dma_interrupt_enable 0x0801e06b Thumb Code 50 gd32f10x_dma.o(i.dma_interrupt_enable)
  3043. dma_interrupt_flag_clear 0x0801e09d Thumb Code 16 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  3044. dma_memory_to_memory_disable 0x0801e0ad Thumb Code 50 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  3045. exti_init 0x0801e0f9 Thumb Code 184 gd32f10x_exti.o(i.exti_init)
  3046. exti_interrupt_flag_clear 0x0801e1b5 Thumb Code 6 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  3047. exti_interrupt_flag_get 0x0801e1c1 Thumb Code 18 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  3048. extract_url_and_version 0x0801e239 Thumb Code 180 load_file.o(i.extract_url_and_version)
  3049. fmc_bank0_ready_wait 0x0801e311 Thumb Code 34 gd32f10x_fmc.o(i.fmc_bank0_ready_wait)
  3050. fmc_bank0_state_get 0x0801e335 Thumb Code 44 gd32f10x_fmc.o(i.fmc_bank0_state_get)
  3051. fmc_bank1_ready_wait 0x0801e365 Thumb Code 34 gd32f10x_fmc.o(i.fmc_bank1_ready_wait)
  3052. fmc_bank1_state_get 0x0801e389 Thumb Code 44 gd32f10x_fmc.o(i.fmc_bank1_state_get)
  3053. fmc_lock 0x0801e3b9 Thumb Code 34 gd32f10x_fmc.o(i.fmc_lock)
  3054. fmc_page_erase 0x0801e3e5 Thumb Code 222 gd32f10x_fmc.o(i.fmc_page_erase)
  3055. fmc_unlock 0x0801e4d1 Thumb Code 52 gd32f10x_fmc.o(i.fmc_unlock)
  3056. fmc_word_program 0x0801e515 Thumb Code 178 gd32f10x_fmc.o(i.fmc_word_program)
  3057. fputc 0x0801e5d5 Thumb Code 32 log.o(i.fputc)
  3058. fwdgt_config 0x0801e5f9 Thumb Code 94 gd32f10x_fwdgt.o(i.fwdgt_config)
  3059. fwdgt_counter_reload 0x0801e661 Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  3060. fwdgt_enable 0x0801e671 Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_enable)
  3061. fwdgt_init 0x0801e681 Thumb Code 26 main.o(i.fwdgt_init)
  3062. fwdgt_write_enable 0x0801e69d Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  3063. gd_485_DE_pin_init 0x0801e6ad Thumb Code 36 usart.o(i.gd_485_DE_pin_init)
  3064. gd_485_DE_tx 0x0801e6d5 Thumb Code 10 usart.o(i.gd_485_DE_tx)
  3065. gd_EC800M_pin_init 0x0801e6e5 Thumb Code 62 usart.o(i.gd_EC800M_pin_init)
  3066. gd_com_init 0x0801e72d Thumb Code 210 usart.o(i.gd_com_init)
  3067. gd_eval_key_init 0x0801e829 Thumb Code 98 key.o(i.gd_eval_key_init)
  3068. gd_eval_led_init 0x0801e8a9 Thumb Code 60 led.o(i.gd_eval_led_init)
  3069. gd_eval_led_toggle 0x0801e8f5 Thumb Code 46 led.o(i.gd_eval_led_toggle)
  3070. gd_pull_EC800M_pwr_down 0x0801e92d Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_down)
  3071. gd_pull_EC800M_pwr_up 0x0801e939 Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_up)
  3072. gd_pull_EC800M_rst_down 0x0801e945 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_down)
  3073. gd_pull_EC800M_rst_up 0x0801e955 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_up)
  3074. get_gateway_config_params 0x0801e969 Thumb Code 4 device_message.o(i.get_gateway_config_params)
  3075. gettick 0x0801e9c5 Thumb Code 6 systick.o(i.gettick)
  3076. gpio_bit_reset 0x0801e9d1 Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_reset)
  3077. gpio_bit_set 0x0801e9d5 Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_set)
  3078. gpio_bit_write 0x0801e9d9 Thumb Code 10 gd32f10x_gpio.o(i.gpio_bit_write)
  3079. gpio_exti_source_select 0x0801e9e5 Thumb Code 146 gd32f10x_gpio.o(i.gpio_exti_source_select)
  3080. gpio_init 0x0801ea7d Thumb Code 172 gd32f10x_gpio.o(i.gpio_init)
  3081. gpio_input_bit_get 0x0801eb29 Thumb Code 16 gd32f10x_gpio.o(i.gpio_input_bit_get)
  3082. gpio_pin_remap_config 0x0801eb39 Thumb Code 138 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  3083. http_load_config 0x0801ebc9 Thumb Code 112 main.o(i.http_load_config)
  3084. load_file_config 0x0801ec9d Thumb Code 226 load_file.o(i.load_file_config)
  3085. main 0x0801ede9 Thumb Code 328 main.o(i.main)
  3086. mmodbus_callback 0x0801ef91 Thumb Code 108 mmodbus.o(i.mmodbus_callback)
  3087. mmodbus_crc16 0x0801f00d Thumb Code 42 mmodbus.o(i.mmodbus_crc16)
  3088. mmodbus_init 0x0801f03d Thumb Code 30 mmodbus.o(i.mmodbus_init)
  3089. mmodbus_readCoils 0x0801f065 Thumb Code 210 mmodbus.o(i.mmodbus_readCoils)
  3090. mmodbus_readHoldingRegisters16i 0x0801f141 Thumb Code 138 mmodbus.o(i.mmodbus_readHoldingRegisters16i)
  3091. mmodbus_readHoldingRegisters8i 0x0801f1d1 Thumb Code 256 mmodbus.o(i.mmodbus_readHoldingRegisters8i)
  3092. mmodbus_receiveRaw 0x0801f2d9 Thumb Code 90 mmodbus.o(i.mmodbus_receiveRaw)
  3093. mmodbus_sendRaw 0x0801f341 Thumb Code 236 mmodbus.o(i.mmodbus_sendRaw)
  3094. mmodbus_set16bitOrder 0x0801f439 Thumb Code 8 mmodbus.o(i.mmodbus_set16bitOrder)
  3095. mmodbus_writeCoil 0x0801f445 Thumb Code 134 mmodbus.o(i.mmodbus_writeCoil)
  3096. mmodbus_writeHoldingRegister16i 0x0801f4d5 Thumb Code 124 mmodbus.o(i.mmodbus_writeHoldingRegister16i)
  3097. nvic_config 0x0801f559 Thumb Code 52 usart.o(i.nvic_config)
  3098. nvic_irq_enable 0x0801f58d Thumb Code 162 gd32f10x_misc.o(i.nvic_irq_enable)
  3099. nvic_priority_group_set 0x0801f639 Thumb Code 10 gd32f10x_misc.o(i.nvic_priority_group_set)
  3100. nvic_vector_table_set 0x0801f64d Thumb Code 16 gd32f10x_misc.o(i.nvic_vector_table_set)
  3101. parseIntField 0x0801f665 Thumb Code 42 device_message.o(i.parseIntField)
  3102. parseMQTTData 0x0801f691 Thumb Code 1168 parsedevicemessage.o(i.parseMQTTData)
  3103. parseStringField 0x0801fb21 Thumb Code 56 device_message.o(i.parseStringField)
  3104. pow 0x080201f5 Thumb Code 2512 pow.o(i.pow)
  3105. processIntData 0x08020bcd Thumb Code 34 parsedevicemessage.o(i.processIntData)
  3106. processStringData 0x08020bef Thumb Code 36 parsedevicemessage.o(i.processStringData)
  3107. rcu_clock_freq_get 0x08020c15 Thumb Code 264 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  3108. rcu_osci_on 0x08020d39 Thumb Code 28 gd32f10x_rcu.o(i.rcu_osci_on)
  3109. rcu_periph_clock_enable 0x08020d59 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  3110. rcu_periph_reset_disable 0x08020d79 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  3111. rcu_periph_reset_enable 0x08020d99 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  3112. readID 0x08020db9 Thumb Code 232 main.o(i.readID)
  3113. realloc 0x08020ea9 Thumb Code 102 mallocr.o(i.realloc)
  3114. ring_buffer_init 0x08020f15 Thumb Code 8 ring_buffer.o(i.ring_buffer_init)
  3115. ring_buffer_read 0x08020f1d Thumb Code 40 ring_buffer.o(i.ring_buffer_read)
  3116. ring_buffer_write 0x08020f45 Thumb Code 28 ring_buffer.o(i.ring_buffer_write)
  3117. runtime_increment 0x08020f61 Thumb Code 30 systick.o(i.runtime_increment)
  3118. save_version 0x08020f85 Thumb Code 78 load_file.o(i.save_version)
  3119. spi_i2s_data_receive 0x08021015 Thumb Code 8 gd32f10x_spi.o(i.spi_i2s_data_receive)
  3120. spi_i2s_data_transmit 0x0802101d Thumb Code 4 gd32f10x_spi.o(i.spi_i2s_data_transmit)
  3121. spi_i2s_flag_get 0x08021021 Thumb Code 16 gd32f10x_spi.o(i.spi_i2s_flag_get)
  3122. sqrt 0x08021031 Thumb Code 76 sqrt.o(i.sqrt)
  3123. strtod 0x0802107d Thumb Code 28 strtod.o(i.strtod)
  3124. systick_config 0x08021165 Thumb Code 74 systick.o(i.systick_config)
  3125. task_fwdgt_reload 0x080211b5 Thumb Code 12 main.o(i.task_fwdgt_reload)
  3126. time_arrive 0x080211c1 Thumb Code 66 device_alive.o(i.time_arrive)
  3127. update_version 0x0802120d Thumb Code 122 load_file.o(i.update_version)
  3128. usart_baudrate_set 0x0802128d Thumb Code 136 gd32f10x_usart.o(i.usart_baudrate_set)
  3129. usart_data_receive 0x0802131d Thumb Code 10 gd32f10x_usart.o(i.usart_data_receive)
  3130. usart_data_transmit 0x08021327 Thumb Code 8 gd32f10x_usart.o(i.usart_data_transmit)
  3131. usart_deinit 0x08021331 Thumb Code 136 gd32f10x_usart.o(i.usart_deinit)
  3132. usart_dma_transmit_config 0x080213c1 Thumb Code 16 gd32f10x_usart.o(i.usart_dma_transmit_config)
  3133. usart_enable 0x080213d1 Thumb Code 10 gd32f10x_usart.o(i.usart_enable)
  3134. usart_flag_clear 0x080213db Thumb Code 26 gd32f10x_usart.o(i.usart_flag_clear)
  3135. usart_flag_get 0x080213f5 Thumb Code 30 gd32f10x_usart.o(i.usart_flag_get)
  3136. usart_hardware_flow_cts_config 0x08021413 Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  3137. usart_hardware_flow_rts_config 0x08021423 Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  3138. usart_interrupt_enable 0x08021433 Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_enable)
  3139. usart_interrupt_flag_clear 0x0802144d Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  3140. usart_interrupt_flag_get 0x08021467 Thumb Code 56 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  3141. usart_parity_config 0x0802149f Thumb Code 16 gd32f10x_usart.o(i.usart_parity_config)
  3142. usart_receive_config 0x080214af Thumb Code 16 gd32f10x_usart.o(i.usart_receive_config)
  3143. usart_stop_bit_set 0x080214bf Thumb Code 16 gd32f10x_usart.o(i.usart_stop_bit_set)
  3144. usart_transmit_config 0x080214cf Thumb Code 16 gd32f10x_usart.o(i.usart_transmit_config)
  3145. usart_word_length_set 0x080214df Thumb Code 16 gd32f10x_usart.o(i.usart_word_length_set)
  3146. write_soft_version 0x0802161d Thumb Code 26 gd_ota_flash.o(i.write_soft_version)
  3147. xmodem 0x0802163d Thumb Code 460 otaevent.o(i.xmodem)
  3148. __mathlib_zero 0x08021ab0 Data 8 qnan.o(.constdata)
  3149. __ctype_table 0x08021ab8 Data 129 ctype_o.o(.constdata)
  3150. Region$$Table$$Base 0x08021db0 Number 0 anon$$obj.o(Region$$Table)
  3151. Region$$Table$$Limit 0x08021dd0 Number 0 anon$$obj.o(Region$$Table)
  3152. SystemCoreClock 0x20000000 Data 4 system_gd32f10x.o(.data)
  3153. try_connect 0x2000000c Data 4 ec800m.o(.data)
  3154. protocol 0x20000010 Data 1 parsedevicemessage.o(.data)
  3155. RxState 0x20000028 Data 4 pc.o(.data)
  3156. RxPacket 0x2000002c Data 8 pc.o(.data)
  3157. json_buf_num 0x20000034 Data 4 pc.o(.data)
  3158. last_time 0x20000038 Data 4 device_alive.o(.data)
  3159. device_time_flag 0x2000003c Data 1 device_alive.o(.data)
  3160. UART0_RX_STAT 0x20000098 Data 1 usart.o(.data)
  3161. UART0_RX_MQTT_SUB_STAT 0x20000099 Data 1 usart.o(.data)
  3162. UART0_RX_NUM 0x2000009c Data 4 usart.o(.data)
  3163. dlt645 0x200000c8 Data 20 dlt645_port.o(.data)
  3164. __stdout 0x200000e0 Data 4 stdout.o(.data)
  3165. __microlib_freelist 0x200000e4 Data 4 mvars.o(.data)
  3166. __microlib_freelist_initialised 0x200000e8 Data 4 mvars.o(.data)
  3167. gateway_config_params 0x200000f0 Data 256 device_message.o(.bss)
  3168. mqttRecv 0x200001f0 Data 4104 parsedevicemessage.o(.bss)
  3169. mmodbus 0x200011f8 Data 84 mmodbus.o(.bss)
  3170. ota_data 0x200012cc Data 138 otaevent.o(.bss)
  3171. w25q32_data 0x20001356 Data 256 otaevent.o(.bss)
  3172. UART0_RX_BUF 0x20001456 Data 4096 usart.o(.bss)
  3173. usart1_rx_buf 0x20002456 Data 258 usart.o(.bss)
  3174. __heap_base 0x20002630 Data 0 startup_gd32f10x_xd.o(HEAP)
  3175. __heap_limit 0x20012630 Data 0 startup_gd32f10x_xd.o(HEAP)
  3176. __initial_sp 0x20014630 Data 0 startup_gd32f10x_xd.o(STACK)
  3177. ==============================================================================
  3178. Memory Map of the image
  3179. Image Entry point : 0x08019131
  3180. Load Region LR_IROM1 (Base: 0x08019000, Size: 0x00008ec0, Max: 0x000e6000, ABSOLUTE)
  3181. Execution Region ER_IROM1 (Exec base: 0x08019000, Load base: 0x08019000, Size: 0x00008dd0, Max: 0x000e6000, ABSOLUTE)
  3182. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  3183. 0x08019000 0x08019000 0x00000130 Data RO 133 RESET startup_gd32f10x_xd.o
  3184. 0x08019130 0x08019130 0x00000000 Code RO 5855 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
  3185. 0x08019130 0x08019130 0x00000004 Code RO 6248 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
  3186. 0x08019134 0x08019134 0x00000004 Code RO 6251 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
  3187. 0x08019138 0x08019138 0x00000000 Code RO 6253 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
  3188. 0x08019138 0x08019138 0x00000000 Code RO 6255 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
  3189. 0x08019138 0x08019138 0x00000008 Code RO 6256 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
  3190. 0x08019140 0x08019140 0x00000000 Code RO 6258 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
  3191. 0x08019140 0x08019140 0x00000000 Code RO 6260 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
  3192. 0x08019140 0x08019140 0x00000004 Code RO 6249 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
  3193. 0x08019144 0x08019144 0x00000024 Code RO 134 .text startup_gd32f10x_xd.o
  3194. 0x08019168 0x08019168 0x0000000c Code RO 5858 .text mc_w.l(tolower.o)
  3195. 0x08019174 0x08019174 0x00000024 Code RO 5860 .text mc_w.l(memcpya.o)
  3196. 0x08019198 0x08019198 0x00000024 Code RO 5862 .text mc_w.l(memseta.o)
  3197. 0x080191bc 0x080191bc 0x00000024 Code RO 5864 .text mc_w.l(strstr.o)
  3198. 0x080191e0 0x080191e0 0x00000018 Code RO 5866 .text mc_w.l(strncpy.o)
  3199. 0x080191f8 0x080191f8 0x00000014 Code RO 5868 .text mc_w.l(strchr.o)
  3200. 0x0801920c 0x0801920c 0x0000000e Code RO 5870 .text mc_w.l(strlen.o)
  3201. 0x0801921a 0x0801921a 0x0000001c Code RO 5872 .text mc_w.l(strcmp.o)
  3202. 0x08019236 0x08019236 0x0000001a Code RO 5874 .text mc_w.l(memcmp.o)
  3203. 0x08019250 0x08019250 0x00000012 Code RO 5876 .text mc_w.l(strcpy.o)
  3204. 0x08019262 0x08019262 0x0000001e Code RO 5878 .text mc_w.l(strncmp.o)
  3205. 0x08019280 0x08019280 0x00000044 Code RO 5880 .text mc_w.l(strtok.o)
  3206. 0x080192c4 0x080192c4 0x00000038 Code RO 6177 .text mc_w.l(__0sscanf.o)
  3207. 0x080192fc 0x080192fc 0x0000014c Code RO 6179 .text mc_w.l(_scanf_int.o)
  3208. 0x08019448 0x08019448 0x000000e0 Code RO 6181 .text mc_w.l(_scanf_str.o)
  3209. 0x08019528 0x08019528 0x00000360 Code RO 6183 .text mc_w.l(scanf_fp.o)
  3210. 0x08019888 0x08019888 0x00000070 Code RO 6187 .text mc_w.l(strtol.o)
  3211. 0x080198f8 0x080198f8 0x0000001a Code RO 6189 .text mc_w.l(atoi.o)
  3212. 0x08019912 0x08019912 0x0000014e Code RO 6195 .text mf_w.l(dadd.o)
  3213. 0x08019a60 0x08019a60 0x000000e4 Code RO 6197 .text mf_w.l(dmul.o)
  3214. 0x08019b44 0x08019b44 0x000000de Code RO 6199 .text mf_w.l(ddiv.o)
  3215. 0x08019c22 0x08019c22 0x0000000a Code RO 6203 .text mf_w.l(ffltui.o)
  3216. 0x08019c2c 0x08019c2c 0x00000022 Code RO 6205 .text mf_w.l(dflti.o)
  3217. 0x08019c4e 0x08019c4e 0x0000001a Code RO 6207 .text mf_w.l(dfltui.o)
  3218. 0x08019c68 0x08019c68 0x0000003e Code RO 6211 .text mf_w.l(dfixi.o)
  3219. 0x08019ca6 0x08019ca6 0x00000026 Code RO 6213 .text mf_w.l(f2d.o)
  3220. 0x08019ccc 0x08019ccc 0x00000030 Code RO 6215 .text mf_w.l(cdcmple.o)
  3221. 0x08019cfc 0x08019cfc 0x00000030 Code RO 6217 .text mf_w.l(cdrcmple.o)
  3222. 0x08019d2c 0x08019d2c 0x00000038 Code RO 6219 .text mf_w.l(d2f.o)
  3223. 0x08019d64 0x08019d64 0x0000002c Code RO 6263 .text mc_w.l(uidiv.o)
  3224. 0x08019d90 0x08019d90 0x00000062 Code RO 6265 .text mc_w.l(uldiv.o)
  3225. 0x08019df2 0x08019df2 0x0000001e Code RO 6267 .text mc_w.l(llshl.o)
  3226. 0x08019e10 0x08019e10 0x00000020 Code RO 6269 .text mc_w.l(llushr.o)
  3227. 0x08019e30 0x08019e30 0x00000024 Code RO 6271 .text mc_w.l(llsshr.o)
  3228. 0x08019e54 0x08019e54 0x00000008 Code RO 6273 .text mc_w.l(ctype_o.o)
  3229. 0x08019e5c 0x08019e5c 0x00000012 Code RO 6295 .text mc_w.l(isspace_o.o)
  3230. 0x08019e6e 0x08019e6e 0x0000001c Code RO 6310 .text mc_w.l(_chval.o)
  3231. 0x08019e8a 0x08019e8a 0x00000002 PAD
  3232. 0x08019e8c 0x08019e8c 0x00000028 Code RO 6312 .text mc_w.l(scanf_char.o)
  3233. 0x08019eb4 0x08019eb4 0x00000040 Code RO 6314 .text mc_w.l(_sgetc.o)
  3234. 0x08019ef4 0x08019ef4 0x0000009e Code RO 6316 .text mc_w.l(_strtoul.o)
  3235. 0x08019f92 0x08019f92 0x00000002 PAD
  3236. 0x08019f94 0x08019f94 0x0000009c Code RO 6318 .text mc_w.l(strtod.o)
  3237. 0x0801a030 0x0801a030 0x00000000 Code RO 6320 .text mc_w.l(iusefp.o)
  3238. 0x0801a030 0x0801a030 0x0000006e Code RO 6321 .text mf_w.l(fepilogue.o)
  3239. 0x0801a09e 0x0801a09e 0x000000ba Code RO 6323 .text mf_w.l(depilogue.o)
  3240. 0x0801a158 0x0801a158 0x0000002e Code RO 6325 .text mf_w.l(dscalb.o)
  3241. 0x0801a186 0x0801a186 0x00000018 Code RO 6327 .text mf_w.l(dfltul.o)
  3242. 0x0801a19e 0x0801a19e 0x00000030 Code RO 6329 .text mf_w.l(dfixul.o)
  3243. 0x0801a1ce 0x0801a1ce 0x00000002 PAD
  3244. 0x0801a1d0 0x0801a1d0 0x00000024 Code RO 6331 .text mc_w.l(init.o)
  3245. 0x0801a1f4 0x0801a1f4 0x0000032c Code RO 6335 .text mc_w.l(_scanf.o)
  3246. 0x0801a520 0x0801a520 0x000000a2 Code RO 6337 .text mf_w.l(dsqrt.o)
  3247. 0x0801a5c2 0x0801a5c2 0x00000004 Code RO 140 i.BusFault_Handler gd32f10x_it.o
  3248. 0x0801a5c6 0x0801a5c6 0x00000002 PAD
  3249. 0x0801a5c8 0x0801a5c8 0x0000001c Code RO 4742 i.Clear_DMA_Buffer usart.o
  3250. 0x0801a5e4 0x0801a5e4 0x000001cc Code RO 380 i.ConnectMQTTSever ec800m.o
  3251. 0x0801a7b0 0x0801a7b0 0x00000014 Code RO 141 i.DMA0_Channel4_IRQHandler gd32f10x_it.o
  3252. 0x0801a7c4 0x0801a7c4 0x00000002 Code RO 142 i.DebugMon_Handler gd32f10x_it.o
  3253. 0x0801a7c6 0x0801a7c6 0x00000002 PAD
  3254. 0x0801a7c8 0x0801a7c8 0x000001b4 Code RO 381 i.EC800MGetUrl ec800m.o
  3255. 0x0801a97c 0x0801a97c 0x00000058 Code RO 382 i.EC800MPwoerOn ec800m.o
  3256. 0x0801a9d4 0x0801a9d4 0x00000034 Code RO 383 i.EC800MSendCmd ec800m.o
  3257. 0x0801aa08 0x0801aa08 0x00000070 Code RO 384 i.EC800MSetPDP ec800m.o
  3258. 0x0801aa78 0x0801aa78 0x00000018 Code RO 385 i.EC800MWaitReady ec800m.o
  3259. 0x0801aa90 0x0801aa90 0x00000058 Code RO 4947 i.EXTI1_IRQHandler key.o
  3260. 0x0801aae8 0x0801aae8 0x00000030 Code RO 1073 i.GD32_EraseFlash gd_ota_flash.o
  3261. 0x0801ab18 0x0801ab18 0x00000018 Code RO 1074 i.GD32_READ_OTA gd_ota_flash.o
  3262. 0x0801ab30 0x0801ab30 0x00000026 Code RO 1075 i.GD32_WriteFlash gd_ota_flash.o
  3263. 0x0801ab56 0x0801ab56 0x00000004 Code RO 143 i.HardFault_Handler gd32f10x_it.o
  3264. 0x0801ab5a 0x0801ab5a 0x00000002 PAD
  3265. 0x0801ab5c 0x0801ab5c 0x000000c4 Code RO 344 i.LogPrint log.o
  3266. 0x0801ac20 0x0801ac20 0x00000354 Code RO 386 i.MQTTPublish ec800m.o
  3267. 0x0801af74 0x0801af74 0x0000005c Code RO 387 i.MQTTSubTopic ec800m.o
  3268. 0x0801afd0 0x0801afd0 0x00000054 Code RO 834 i.MQTT_Alarm_clock main.o
  3269. 0x0801b024 0x0801b024 0x00000080 Code RO 801 i.MQTT_BUFFER_READ mqttrecv.o
  3270. 0x0801b0a4 0x0801b0a4 0x00000004 Code RO 144 i.MemManage_Handler gd32f10x_it.o
  3271. 0x0801b0a8 0x0801b0a8 0x00000002 Code RO 145 i.NMI_Handler gd32f10x_it.o
  3272. 0x0801b0aa 0x0801b0aa 0x00000002 PAD
  3273. 0x0801b0ac 0x0801b0ac 0x00000028 Code RO 285 i.NVIC_SetPriority systick.o
  3274. 0x0801b0d4 0x0801b0d4 0x00000028 Code RO 388 i.NVIC_SystemReset ec800m.o
  3275. 0x0801b0fc 0x0801b0fc 0x00000028 Code RO 802 i.NVIC_SystemReset mqttrecv.o
  3276. 0x0801b124 0x0801b124 0x00000002 Code RO 146 i.PendSV_Handler gd32f10x_it.o
  3277. 0x0801b126 0x0801b126 0x00000002 PAD
  3278. 0x0801b128 0x0801b128 0x00000320 Code RO 540 i.Read_Data parsedevicemessage.o
  3279. 0x0801b448 0x0801b448 0x00000090 Code RO 803 i.Receive_MQTT_DataPack mqttrecv.o
  3280. 0x0801b4d8 0x0801b4d8 0x00000038 Code RO 4703 i.SPI0_ReadWriteByte spi.o
  3281. 0x0801b510 0x0801b510 0x0000001a Code RO 4704 i.SPI0_Write spi.o
  3282. 0x0801b52a 0x0801b52a 0x00000002 Code RO 147 i.SVC_Handler gd32f10x_it.o
  3283. 0x0801b52c 0x0801b52c 0x0000000c Code RO 148 i.SysTick_Handler gd32f10x_it.o
  3284. 0x0801b538 0x0801b538 0x000000d8 Code RO 3 i.SystemInit system_gd32f10x.o
  3285. 0x0801b610 0x0801b610 0x00000048 Code RO 149 i.USART0_IRQHandler gd32f10x_it.o
  3286. 0x0801b658 0x0801b658 0x00000024 Code RO 150 i.USART1_IRQHandler gd32f10x_it.o
  3287. 0x0801b67c 0x0801b67c 0x00000194 Code RO 905 i.USART2_IRQHandler pc.o
  3288. 0x0801b810 0x0801b810 0x00000004 Code RO 151 i.UsageFault_Handler gd32f10x_it.o
  3289. 0x0801b814 0x0801b814 0x00000024 Code RO 4897 i.W25Q32_Enable w25q32.o
  3290. 0x0801b838 0x0801b838 0x0000004c Code RO 4898 i.W25Q32_Erase64K w25q32.o
  3291. 0x0801b884 0x0801b884 0x00000054 Code RO 4900 i.W25Q32_PageWrite w25q32.o
  3292. 0x0801b8d8 0x0801b8d8 0x00000030 Code RO 4902 i.W25Q32_WaitBusy w25q32.o
  3293. 0x0801b908 0x0801b908 0x00000048 Code RO 541 i.WaitForUpData parsedevicemessage.o
  3294. 0x0801b950 0x0801b950 0x0000005c Code RO 389 i.WaitResponse ec800m.o
  3295. 0x0801b9ac 0x0801b9ac 0x00000044 Code RO 954 i.Xmodem_CRC16 otaevent.o
  3296. 0x0801b9f0 0x0801b9f0 0x00000020 Code RO 6121 i.__0printf mc_w.l(printfa.o)
  3297. 0x0801ba10 0x0801ba10 0x00000028 Code RO 6123 i.__0sprintf mc_w.l(printfa.o)
  3298. 0x0801ba38 0x0801ba38 0x0000002c Code RO 6126 i.__0vsnprintf mc_w.l(printfa.o)
  3299. 0x0801ba64 0x0801ba64 0x00000028 Code RO 6235 i.__ARM_fpclassify m_ws.l(fpclassify.o)
  3300. 0x0801ba8c 0x0801ba8c 0x00000008 Code RO 6303 i.__aeabi_errno_addr mc_w.l(errno.o)
  3301. 0x0801ba94 0x0801ba94 0x0000005c Code RO 6153 i.__free$realloc mc_w.l(mallocr.o)
  3302. 0x0801baf0 0x0801baf0 0x000000aa Code RO 6237 i.__kernel_poly m_ws.l(poly.o)
  3303. 0x0801bb9a 0x0801bb9a 0x00000002 PAD
  3304. 0x0801bb9c 0x0801bb9c 0x00000050 Code RO 6154 i.__malloc$realloc mc_w.l(mallocr.o)
  3305. 0x0801bbec 0x0801bbec 0x00000010 Code RO 6221 i.__mathlib_dbl_divzero m_ws.l(dunder.o)
  3306. 0x0801bbfc 0x0801bbfc 0x00000004 Code RO 6223 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
  3307. 0x0801bc00 0x0801bc00 0x0000000c Code RO 6224 i.__mathlib_dbl_invalid m_ws.l(dunder.o)
  3308. 0x0801bc0c 0x0801bc0c 0x0000000e Code RO 6225 i.__mathlib_dbl_overflow m_ws.l(dunder.o)
  3309. 0x0801bc1a 0x0801bc1a 0x00000002 PAD
  3310. 0x0801bc1c 0x0801bc1c 0x00000010 Code RO 6227 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
  3311. 0x0801bc2c 0x0801bc2c 0x0000000e Code RO 6344 i.__scatterload_copy mc_w.l(handlers.o)
  3312. 0x0801bc3a 0x0801bc3a 0x00000002 Code RO 6345 i.__scatterload_null mc_w.l(handlers.o)
  3313. 0x0801bc3c 0x0801bc3c 0x0000000e Code RO 6346 i.__scatterload_zeroinit mc_w.l(handlers.o)
  3314. 0x0801bc4a 0x0801bc4a 0x00000002 PAD
  3315. 0x0801bc4c 0x0801bc4c 0x0000000c Code RO 6305 i.__set_errno mc_w.l(errno.o)
  3316. 0x0801bc58 0x0801bc58 0x0000001a Code RO 5727 i._crc dlt645_data.o
  3317. 0x0801bc72 0x0801bc72 0x00000002 PAD
  3318. 0x0801bc74 0x0801bc74 0x00000184 Code RO 6128 i._fp_digits mc_w.l(printfa.o)
  3319. 0x0801bdf8 0x0801bdf8 0x0000000e Code RO 6185 i._is_digit mc_w.l(scanf_fp.o)
  3320. 0x0801be06 0x0801be06 0x00000002 PAD
  3321. 0x0801be08 0x0801be08 0x000006dc Code RO 6129 i._printf_core mc_w.l(printfa.o)
  3322. 0x0801c4e4 0x0801c4e4 0x00000024 Code RO 6130 i._printf_post_padding mc_w.l(printfa.o)
  3323. 0x0801c508 0x0801c508 0x0000002e Code RO 6131 i._printf_pre_padding mc_w.l(printfa.o)
  3324. 0x0801c536 0x0801c536 0x00000016 Code RO 6132 i._snputc mc_w.l(printfa.o)
  3325. 0x0801c54c 0x0801c54c 0x0000000a Code RO 6133 i._sputc mc_w.l(printfa.o)
  3326. 0x0801c556 0x0801c556 0x00000002 PAD
  3327. 0x0801c558 0x0801c558 0x000000bc Code RO 475 i.addCommandListParams device_message.o
  3328. 0x0801c614 0x0801c614 0x0000013c Code RO 476 i.addDevice device_message.o
  3329. 0x0801c750 0x0801c750 0x000001b8 Code RO 477 i.addGatewayParams device_message.o
  3330. 0x0801c908 0x0801c908 0x00000194 Code RO 479 i.addSensorListParams device_message.o
  3331. 0x0801ca9c 0x0801ca9c 0x00000048 Code RO 4975 i.buffer_skip_whitespace cjson.o
  3332. 0x0801cae4 0x0801cae4 0x00000058 Code RO 5007 i.cJSON_Delete cjson.o
  3333. 0x0801cb3c 0x0801cb3c 0x00000012 Code RO 5021 i.cJSON_GetObjectItemCaseSensitive cjson.o
  3334. 0x0801cb4e 0x0801cb4e 0x00000016 Code RO 5031 i.cJSON_IsNumber cjson.o
  3335. 0x0801cb64 0x0801cb64 0x00000016 Code RO 5034 i.cJSON_IsString cjson.o
  3336. 0x0801cb7a 0x0801cb7a 0x0000001a Code RO 5037 i.cJSON_New_Item cjson.o
  3337. 0x0801cb94 0x0801cb94 0x00000010 Code RO 5038 i.cJSON_Parse cjson.o
  3338. 0x0801cba4 0x0801cba4 0x000000d4 Code RO 5040 i.cJSON_ParseWithLengthOpts cjson.o
  3339. 0x0801cc78 0x0801cc78 0x00000028 Code RO 5041 i.cJSON_ParseWithOpts cjson.o
  3340. 0x0801cca0 0x0801cca0 0x00000048 Code RO 5056 i.case_insensitive_strcmp cjson.o
  3341. 0x0801cce8 0x0801cce8 0x00000054 Code RO 955 i.check_ota_event otaevent.o
  3342. 0x0801cd3c 0x0801cd3c 0x000001a0 Code RO 1016 i.check_soft_version load_file.o
  3343. 0x0801cedc 0x0801cedc 0x000000cc Code RO 1017 i.check_update load_file.o
  3344. 0x0801cfa8 0x0801cfa8 0x00000042 Code RO 542 i.checksum parsedevicemessage.o
  3345. 0x0801cfea 0x0801cfea 0x00000002 PAD
  3346. 0x0801cfec 0x0801cfec 0x00000014 Code RO 990 i.clear_time_flag device_alive.o
  3347. 0x0801d000 0x0801d000 0x00000108 Code RO 4743 i.config_485_port usart.o
  3348. 0x0801d108 0x0801d108 0x00000104 Code RO 5728 i.data_package_translate_to_int dlt645_data.o
  3349. 0x0801d20c 0x0801d20c 0x00000014 Code RO 286 i.delay_1ms systick.o
  3350. 0x0801d220 0x0801d220 0x00000018 Code RO 287 i.delay_decrement systick.o
  3351. 0x0801d238 0x0801d238 0x0000003c Code RO 390 i.delete_config_file ec800m.o
  3352. 0x0801d274 0x0801d274 0x0000007c Code RO 1018 i.delete_file load_file.o
  3353. 0x0801d2f0 0x0801d2f0 0x000000e4 Code RO 5815 i.dlt645_1997_parsing_data dlt645_1997.o
  3354. 0x0801d3d4 0x0801d3d4 0x00000098 Code RO 5816 i.dlt645_1997_read_data dlt645_1997.o
  3355. 0x0801d46c 0x0801d46c 0x00000052 Code RO 5817 i.dlt645_1997_recv_check dlt645_1997.o
  3356. 0x0801d4be 0x0801d4be 0x00000002 PAD
  3357. 0x0801d4c0 0x0801d4c0 0x000003e0 Code RO 5694 i.dlt645_2007_parsing_data dlt645_2007.o
  3358. 0x0801d8a0 0x0801d8a0 0x000000ae Code RO 5695 i.dlt645_2007_read_data dlt645_2007.o
  3359. 0x0801d94e 0x0801d94e 0x00000054 Code RO 5696 i.dlt645_2007_recv_check dlt645_2007.o
  3360. 0x0801d9a2 0x0801d9a2 0x0000007c Code RO 5730 i.dlt645_common_check dlt645_data.o
  3361. 0x0801da1e 0x0801da1e 0x00000002 PAD
  3362. 0x0801da20 0x0801da20 0x0000008c Code RO 5731 i.dlt645_data_parse_by_format_to_float dlt645_data.o
  3363. 0x0801daac 0x0801daac 0x00000060 Code RO 5777 i.dlt645_hw_read dlt645_port.o
  3364. 0x0801db0c 0x0801db0c 0x00000070 Code RO 5778 i.dlt645_hw_write dlt645_port.o
  3365. 0x0801db7c 0x0801db7c 0x00000028 Code RO 5779 i.dlt645_init dlt645_port.o
  3366. 0x0801dba4 0x0801dba4 0x0000003e Code RO 5649 i.dlt645_read_data dlt645.o
  3367. 0x0801dbe2 0x0801dbe2 0x00000046 Code RO 5650 i.dlt645_receive_msg dlt645.o
  3368. 0x0801dc28 0x0801dc28 0x0000002e Code RO 5651 i.dlt645_send_msg dlt645.o
  3369. 0x0801dc56 0x0801dc56 0x0000002a Code RO 5652 i.dlt645_set_addr dlt645.o
  3370. 0x0801dc80 0x0801dc80 0x000000ac Code RO 5780 i.dlt_callback dlt645_port.o
  3371. 0x0801dd2c 0x0801dd2c 0x00000032 Code RO 1915 i.dma_channel_disable gd32f10x_dma.o
  3372. 0x0801dd5e 0x0801dd5e 0x00000032 Code RO 1916 i.dma_channel_enable gd32f10x_dma.o
  3373. 0x0801dd90 0x0801dd90 0x00000032 Code RO 1917 i.dma_circulation_disable gd32f10x_dma.o
  3374. 0x0801ddc2 0x0801ddc2 0x00000002 PAD
  3375. 0x0801ddc4 0x0801ddc4 0x00000088 Code RO 4744 i.dma_config usart.o
  3376. 0x0801de4c 0x0801de4c 0x00000080 Code RO 4745 i.dma_config_change usart.o
  3377. 0x0801decc 0x0801decc 0x00000070 Code RO 1919 i.dma_deinit gd32f10x_dma.o
  3378. 0x0801df3c 0x0801df3c 0x0000012e Code RO 1922 i.dma_init gd32f10x_dma.o
  3379. 0x0801e06a 0x0801e06a 0x00000032 Code RO 1924 i.dma_interrupt_enable gd32f10x_dma.o
  3380. 0x0801e09c 0x0801e09c 0x00000010 Code RO 1925 i.dma_interrupt_flag_clear gd32f10x_dma.o
  3381. 0x0801e0ac 0x0801e0ac 0x00000032 Code RO 1930 i.dma_memory_to_memory_disable gd32f10x_dma.o
  3382. 0x0801e0de 0x0801e0de 0x00000002 PAD
  3383. 0x0801e0e0 0x0801e0e0 0x00000018 Code RO 1934 i.dma_periph_and_channel_check gd32f10x_dma.o
  3384. 0x0801e0f8 0x0801e0f8 0x000000bc Code RO 2115 i.exti_init gd32f10x_exti.o
  3385. 0x0801e1b4 0x0801e1b4 0x0000000c Code RO 2118 i.exti_interrupt_flag_clear gd32f10x_exti.o
  3386. 0x0801e1c0 0x0801e1c0 0x00000018 Code RO 2119 i.exti_interrupt_flag_get gd32f10x_exti.o
  3387. 0x0801e1d8 0x0801e1d8 0x00000060 Code RO 543 i.extract_data_from_buffer parsedevicemessage.o
  3388. 0x0801e238 0x0801e238 0x000000d8 Code RO 1019 i.extract_url_and_version load_file.o
  3389. 0x0801e310 0x0801e310 0x00000022 Code RO 2350 i.fmc_bank0_ready_wait gd32f10x_fmc.o
  3390. 0x0801e332 0x0801e332 0x00000002 PAD
  3391. 0x0801e334 0x0801e334 0x00000030 Code RO 2351 i.fmc_bank0_state_get gd32f10x_fmc.o
  3392. 0x0801e364 0x0801e364 0x00000022 Code RO 2355 i.fmc_bank1_ready_wait gd32f10x_fmc.o
  3393. 0x0801e386 0x0801e386 0x00000002 PAD
  3394. 0x0801e388 0x0801e388 0x00000030 Code RO 2356 i.fmc_bank1_state_get gd32f10x_fmc.o
  3395. 0x0801e3b8 0x0801e3b8 0x0000002c Code RO 2365 i.fmc_lock gd32f10x_fmc.o
  3396. 0x0801e3e4 0x0801e3e4 0x000000ec Code RO 2367 i.fmc_page_erase gd32f10x_fmc.o
  3397. 0x0801e4d0 0x0801e4d0 0x00000044 Code RO 2368 i.fmc_unlock gd32f10x_fmc.o
  3398. 0x0801e514 0x0801e514 0x000000c0 Code RO 2369 i.fmc_word_program gd32f10x_fmc.o
  3399. 0x0801e5d4 0x0801e5d4 0x00000024 Code RO 345 i.fputc log.o
  3400. 0x0801e5f8 0x0801e5f8 0x00000068 Code RO 2566 i.fwdgt_config gd32f10x_fwdgt.o
  3401. 0x0801e660 0x0801e660 0x00000010 Code RO 2567 i.fwdgt_counter_reload gd32f10x_fwdgt.o
  3402. 0x0801e670 0x0801e670 0x00000010 Code RO 2568 i.fwdgt_enable gd32f10x_fwdgt.o
  3403. 0x0801e680 0x0801e680 0x0000001a Code RO 835 i.fwdgt_init main.o
  3404. 0x0801e69a 0x0801e69a 0x00000002 PAD
  3405. 0x0801e69c 0x0801e69c 0x00000010 Code RO 2573 i.fwdgt_write_enable gd32f10x_fwdgt.o
  3406. 0x0801e6ac 0x0801e6ac 0x00000028 Code RO 4746 i.gd_485_DE_pin_init usart.o
  3407. 0x0801e6d4 0x0801e6d4 0x00000010 Code RO 4748 i.gd_485_DE_tx usart.o
  3408. 0x0801e6e4 0x0801e6e4 0x00000048 Code RO 4749 i.gd_EC800M_pin_init usart.o
  3409. 0x0801e72c 0x0801e72c 0x000000fc Code RO 4753 i.gd_com_init usart.o
  3410. 0x0801e828 0x0801e828 0x00000080 Code RO 4948 i.gd_eval_key_init key.o
  3411. 0x0801e8a8 0x0801e8a8 0x0000004c Code RO 4661 i.gd_eval_led_init led.o
  3412. 0x0801e8f4 0x0801e8f4 0x00000038 Code RO 4664 i.gd_eval_led_toggle led.o
  3413. 0x0801e92c 0x0801e92c 0x0000000c Code RO 4754 i.gd_pull_EC800M_pwr_down usart.o
  3414. 0x0801e938 0x0801e938 0x0000000c Code RO 4755 i.gd_pull_EC800M_pwr_up usart.o
  3415. 0x0801e944 0x0801e944 0x00000010 Code RO 4756 i.gd_pull_EC800M_rst_down usart.o
  3416. 0x0801e954 0x0801e954 0x00000010 Code RO 4757 i.gd_pull_EC800M_rst_up usart.o
  3417. 0x0801e964 0x0801e964 0x00000004 Code RO 5062 i.get_decimal_point cjson.o
  3418. 0x0801e968 0x0801e968 0x00000008 Code RO 480 i.get_gateway_config_params device_message.o
  3419. 0x0801e970 0x0801e970 0x00000052 Code RO 5063 i.get_object_item cjson.o
  3420. 0x0801e9c2 0x0801e9c2 0x00000002 PAD
  3421. 0x0801e9c4 0x0801e9c4 0x0000000c Code RO 288 i.gettick systick.o
  3422. 0x0801e9d0 0x0801e9d0 0x00000004 Code RO 2629 i.gpio_bit_reset gd32f10x_gpio.o
  3423. 0x0801e9d4 0x0801e9d4 0x00000004 Code RO 2630 i.gpio_bit_set gd32f10x_gpio.o
  3424. 0x0801e9d8 0x0801e9d8 0x0000000a Code RO 2631 i.gpio_bit_write gd32f10x_gpio.o
  3425. 0x0801e9e2 0x0801e9e2 0x00000002 PAD
  3426. 0x0801e9e4 0x0801e9e4 0x00000098 Code RO 2636 i.gpio_exti_source_select gd32f10x_gpio.o
  3427. 0x0801ea7c 0x0801ea7c 0x000000ac Code RO 2637 i.gpio_init gd32f10x_gpio.o
  3428. 0x0801eb28 0x0801eb28 0x00000010 Code RO 2638 i.gpio_input_bit_get gd32f10x_gpio.o
  3429. 0x0801eb38 0x0801eb38 0x00000090 Code RO 2643 i.gpio_pin_remap_config gd32f10x_gpio.o
  3430. 0x0801ebc8 0x0801ebc8 0x00000084 Code RO 836 i.http_load_config main.o
  3431. 0x0801ec4c 0x0801ec4c 0x00000050 Code RO 6155 i.internal_alloc mc_w.l(mallocr.o)
  3432. 0x0801ec9c 0x0801ec9c 0x0000014c Code RO 1020 i.load_file_config load_file.o
  3433. 0x0801ede8 0x0801ede8 0x000001a8 Code RO 837 i.main main.o
  3434. 0x0801ef90 0x0801ef90 0x0000007c Code RO 607 i.mmodbus_callback mmodbus.o
  3435. 0x0801f00c 0x0801f00c 0x00000030 Code RO 608 i.mmodbus_crc16 mmodbus.o
  3436. 0x0801f03c 0x0801f03c 0x00000028 Code RO 609 i.mmodbus_init mmodbus.o
  3437. 0x0801f064 0x0801f064 0x000000dc Code RO 611 i.mmodbus_readCoils mmodbus.o
  3438. 0x0801f140 0x0801f140 0x00000090 Code RO 617 i.mmodbus_readHoldingRegisters16i mmodbus.o
  3439. 0x0801f1d0 0x0801f1d0 0x00000108 Code RO 620 i.mmodbus_readHoldingRegisters8i mmodbus.o
  3440. 0x0801f2d8 0x0801f2d8 0x00000068 Code RO 628 i.mmodbus_receiveRaw mmodbus.o
  3441. 0x0801f340 0x0801f340 0x000000f8 Code RO 629 i.mmodbus_sendRaw mmodbus.o
  3442. 0x0801f438 0x0801f438 0x0000000c Code RO 630 i.mmodbus_set16bitOrder mmodbus.o
  3443. 0x0801f444 0x0801f444 0x00000090 Code RO 632 i.mmodbus_writeCoil mmodbus.o
  3444. 0x0801f4d4 0x0801f4d4 0x00000084 Code RO 633 i.mmodbus_writeHoldingRegister16i mmodbus.o
  3445. 0x0801f558 0x0801f558 0x00000034 Code RO 4758 i.nvic_config usart.o
  3446. 0x0801f58c 0x0801f58c 0x000000ac Code RO 2945 i.nvic_irq_enable gd32f10x_misc.o
  3447. 0x0801f638 0x0801f638 0x00000014 Code RO 2946 i.nvic_priority_group_set gd32f10x_misc.o
  3448. 0x0801f64c 0x0801f64c 0x00000018 Code RO 2947 i.nvic_vector_table_set gd32f10x_misc.o
  3449. 0x0801f664 0x0801f664 0x0000002a Code RO 481 i.parseIntField device_message.o
  3450. 0x0801f68e 0x0801f68e 0x00000002 PAD
  3451. 0x0801f690 0x0801f690 0x00000490 Code RO 544 i.parseMQTTData parsedevicemessage.o
  3452. 0x0801fb20 0x0801fb20 0x00000040 Code RO 482 i.parseStringField device_message.o
  3453. 0x0801fb60 0x0801fb60 0x000000f8 Code RO 5065 i.parse_array cjson.o
  3454. 0x0801fc58 0x0801fc58 0x0000005a Code RO 5066 i.parse_hex4 cjson.o
  3455. 0x0801fcb2 0x0801fcb2 0x00000002 PAD
  3456. 0x0801fcb4 0x0801fcb4 0x00000138 Code RO 5067 i.parse_number cjson.o
  3457. 0x0801fdec 0x0801fdec 0x0000013e Code RO 5068 i.parse_object cjson.o
  3458. 0x0801ff2a 0x0801ff2a 0x0000018c Code RO 5069 i.parse_string cjson.o
  3459. 0x080200b6 0x080200b6 0x00000002 PAD
  3460. 0x080200b8 0x080200b8 0x0000013c Code RO 5070 i.parse_value cjson.o
  3461. 0x080201f4 0x080201f4 0x000009d8 Code RO 5842 i.pow m_ws.l(pow.o)
  3462. 0x08020bcc 0x08020bcc 0x00000022 Code RO 545 i.processIntData parsedevicemessage.o
  3463. 0x08020bee 0x08020bee 0x00000024 Code RO 546 i.processStringData parsedevicemessage.o
  3464. 0x08020c12 0x08020c12 0x00000002 PAD
  3465. 0x08020c14 0x08020c14 0x00000124 Code RO 3095 i.rcu_clock_freq_get gd32f10x_rcu.o
  3466. 0x08020d38 0x08020d38 0x00000020 Code RO 3109 i.rcu_osci_on gd32f10x_rcu.o
  3467. 0x08020d58 0x08020d58 0x00000020 Code RO 3112 i.rcu_periph_clock_enable gd32f10x_rcu.o
  3468. 0x08020d78 0x08020d78 0x00000020 Code RO 3115 i.rcu_periph_reset_disable gd32f10x_rcu.o
  3469. 0x08020d98 0x08020d98 0x00000020 Code RO 3116 i.rcu_periph_reset_enable gd32f10x_rcu.o
  3470. 0x08020db8 0x08020db8 0x000000f0 Code RO 838 i.readID main.o
  3471. 0x08020ea8 0x08020ea8 0x0000006c Code RO 6156 i.realloc mc_w.l(mallocr.o)
  3472. 0x08020f14 0x08020f14 0x00000008 Code RO 4865 i.ring_buffer_init ring_buffer.o
  3473. 0x08020f1c 0x08020f1c 0x00000028 Code RO 4866 i.ring_buffer_read ring_buffer.o
  3474. 0x08020f44 0x08020f44 0x0000001c Code RO 4867 i.ring_buffer_write ring_buffer.o
  3475. 0x08020f60 0x08020f60 0x00000024 Code RO 289 i.runtime_increment systick.o
  3476. 0x08020f84 0x08020f84 0x00000054 Code RO 1021 i.save_version load_file.o
  3477. 0x08020fd8 0x08020fd8 0x0000003c Code RO 5081 i.skip_utf8_bom cjson.o
  3478. 0x08021014 0x08021014 0x00000008 Code RO 3728 i.spi_i2s_data_receive gd32f10x_spi.o
  3479. 0x0802101c 0x0802101c 0x00000004 Code RO 3729 i.spi_i2s_data_transmit gd32f10x_spi.o
  3480. 0x08021020 0x08021020 0x00000010 Code RO 3731 i.spi_i2s_flag_get gd32f10x_spi.o
  3481. 0x08021030 0x08021030 0x0000004c Code RO 6241 i.sqrt m_ws.l(sqrt.o)
  3482. 0x0802107c 0x0802107c 0x0000001c Code RO 5852 i.strtod m_ws.l(strtod.o)
  3483. 0x08021098 0x08021098 0x000000c4 Code RO 4 i.system_clock_108m_hxtal system_gd32f10x.o
  3484. 0x0802115c 0x0802115c 0x00000008 Code RO 5 i.system_clock_config system_gd32f10x.o
  3485. 0x08021164 0x08021164 0x00000050 Code RO 290 i.systick_config systick.o
  3486. 0x080211b4 0x080211b4 0x0000000c Code RO 839 i.task_fwdgt_reload main.o
  3487. 0x080211c0 0x080211c0 0x0000004c Code RO 991 i.time_arrive device_alive.o
  3488. 0x0802120c 0x0802120c 0x00000080 Code RO 1022 i.update_version load_file.o
  3489. 0x0802128c 0x0802128c 0x00000090 Code RO 4334 i.usart_baudrate_set gd32f10x_usart.o
  3490. 0x0802131c 0x0802131c 0x0000000a Code RO 4335 i.usart_data_receive gd32f10x_usart.o
  3491. 0x08021326 0x08021326 0x00000008 Code RO 4336 i.usart_data_transmit gd32f10x_usart.o
  3492. 0x0802132e 0x0802132e 0x00000002 PAD
  3493. 0x08021330 0x08021330 0x00000090 Code RO 4337 i.usart_deinit gd32f10x_usart.o
  3494. 0x080213c0 0x080213c0 0x00000010 Code RO 4340 i.usart_dma_transmit_config gd32f10x_usart.o
  3495. 0x080213d0 0x080213d0 0x0000000a Code RO 4341 i.usart_enable gd32f10x_usart.o
  3496. 0x080213da 0x080213da 0x0000001a Code RO 4342 i.usart_flag_clear gd32f10x_usart.o
  3497. 0x080213f4 0x080213f4 0x0000001e Code RO 4343 i.usart_flag_get gd32f10x_usart.o
  3498. 0x08021412 0x08021412 0x00000010 Code RO 4347 i.usart_hardware_flow_cts_config gd32f10x_usart.o
  3499. 0x08021422 0x08021422 0x00000010 Code RO 4348 i.usart_hardware_flow_rts_config gd32f10x_usart.o
  3500. 0x08021432 0x08021432 0x0000001a Code RO 4350 i.usart_interrupt_enable gd32f10x_usart.o
  3501. 0x0802144c 0x0802144c 0x0000001a Code RO 4351 i.usart_interrupt_flag_clear gd32f10x_usart.o
  3502. 0x08021466 0x08021466 0x00000038 Code RO 4352 i.usart_interrupt_flag_get gd32f10x_usart.o
  3503. 0x0802149e 0x0802149e 0x00000010 Code RO 4362 i.usart_parity_config gd32f10x_usart.o
  3504. 0x080214ae 0x080214ae 0x00000010 Code RO 4364 i.usart_receive_config gd32f10x_usart.o
  3505. 0x080214be 0x080214be 0x00000010 Code RO 4370 i.usart_stop_bit_set gd32f10x_usart.o
  3506. 0x080214ce 0x080214ce 0x00000010 Code RO 4374 i.usart_transmit_config gd32f10x_usart.o
  3507. 0x080214de 0x080214de 0x00000010 Code RO 4375 i.usart_word_length_set gd32f10x_usart.o
  3508. 0x080214ee 0x080214ee 0x0000012c Code RO 5084 i.utf16_literal_to_utf8 cjson.o
  3509. 0x0802161a 0x0802161a 0x00000002 PAD
  3510. 0x0802161c 0x0802161c 0x00000020 Code RO 1078 i.write_soft_version gd_ota_flash.o
  3511. 0x0802163c 0x0802163c 0x000001d8 Code RO 956 i.xmodem otaevent.o
  3512. 0x08021814 0x08021814 0x0000000e Data RO 548 .constdata parsedevicemessage.o
  3513. 0x08021822 0x08021822 0x00000200 Data RO 636 .constdata mmodbus.o
  3514. 0x08021a22 0x08021a22 0x00000006 PAD
  3515. 0x08021a28 0x08021a28 0x00000088 Data RO 5843 .constdata m_ws.l(pow.o)
  3516. 0x08021ab0 0x08021ab0 0x00000008 Data RO 6239 .constdata m_ws.l(qnan.o)
  3517. 0x08021ab8 0x08021ab8 0x00000081 Data RO 6274 .constdata mc_w.l(ctype_o.o)
  3518. 0x08021b39 0x08021b39 0x00000003 PAD
  3519. 0x08021b3c 0x08021b3c 0x00000004 Data RO 6275 .constdata mc_w.l(ctype_o.o)
  3520. 0x08021b40 0x08021b40 0x000001ef Data RO 549 .conststring parsedevicemessage.o
  3521. 0x08021d2f 0x08021d2f 0x00000001 PAD
  3522. 0x08021d30 0x08021d30 0x00000033 Data RO 840 .conststring main.o
  3523. 0x08021d63 0x08021d63 0x00000001 PAD
  3524. 0x08021d64 0x08021d64 0x0000004b Data RO 1023 .conststring load_file.o
  3525. 0x08021daf 0x08021daf 0x00000001 PAD
  3526. 0x08021db0 0x08021db0 0x00000020 Data RO 6342 Region$$Table anon$$obj.o
  3527. Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08021dd0, Size: 0x00014630, Max: 0x00018000, ABSOLUTE)
  3528. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  3529. 0x20000000 0x08021dd0 0x00000004 Data RW 6 .data system_gd32f10x.o
  3530. 0x20000004 0x08021dd4 0x00000008 Data RW 291 .data systick.o
  3531. 0x2000000c 0x08021ddc 0x00000004 Data RW 391 .data ec800m.o
  3532. 0x20000010 0x08021de0 0x00000001 Data RW 550 .data parsedevicemessage.o
  3533. 0x20000011 0x08021de1 0x00000001 PAD
  3534. 0x20000012 0x08021de2 0x0000000e Data RW 637 .data mmodbus.o
  3535. 0x20000020 0x08021df0 0x00000001 Data RW 805 .data mqttrecv.o
  3536. 0x20000021 0x08021df1 0x00000003 PAD
  3537. 0x20000024 0x08021df4 0x00000004 Data RW 841 .data main.o
  3538. 0x20000028 0x08021df8 0x00000010 Data RW 910 .data pc.o
  3539. 0x20000038 0x08021e08 0x00000005 Data RW 992 .data device_alive.o
  3540. 0x2000003d 0x08021e0d 0x00000003 PAD
  3541. 0x20000040 0x08021e10 0x0000000a Data RW 4665 .data led.o
  3542. 0x2000004a 0x08021e1a 0x00000002 PAD
  3543. 0x2000004c 0x08021e1c 0x00000054 Data RW 4760 .data usart.o
  3544. 0x200000a0 0x08021e70 0x00000013 Data RW 4949 .data key.o
  3545. 0x200000b3 0x08021e83 0x00000001 PAD
  3546. 0x200000b4 0x08021e84 0x00000014 Data RW 5086 .data cjson.o
  3547. 0x200000c8 0x08021e98 0x00000014 Data RW 5782 .data dlt645_port.o
  3548. 0x200000dc 0x08021eac 0x00000004 Data RW 5881 .data mc_w.l(strtok.o)
  3549. 0x200000e0 0x08021eb0 0x00000004 Data RW 6262 .data mc_w.l(stdout.o)
  3550. 0x200000e4 0x08021eb4 0x00000004 Data RW 6301 .data mc_w.l(mvars.o)
  3551. 0x200000e8 0x08021eb8 0x00000004 Data RW 6302 .data mc_w.l(mvars.o)
  3552. 0x200000ec 0x08021ebc 0x00000004 Data RW 6306 .data mc_w.l(errno.o)
  3553. 0x200000f0 - 0x00000100 Zero RW 483 .bss device_message.o
  3554. 0x200001f0 - 0x00001008 Zero RW 547 .bss parsedevicemessage.o
  3555. 0x200011f8 - 0x00000054 Zero RW 635 .bss mmodbus.o
  3556. 0x2000124c - 0x00000080 Zero RW 804 .bss mqttrecv.o
  3557. 0x200012cc - 0x0000018a Zero RW 957 .bss otaevent.o
  3558. 0x20001456 - 0x00001102 Zero RW 4759 .bss usart.o
  3559. 0x20002558 - 0x000000d4 Zero RW 5781 .bss dlt645_port.o
  3560. 0x2000262c 0x08021ec0 0x00000004 PAD
  3561. 0x20002630 - 0x00010000 Zero RW 132 HEAP startup_gd32f10x_xd.o
  3562. 0x20012630 - 0x00002000 Zero RW 131 STACK startup_gd32f10x_xd.o
  3563. ==============================================================================
  3564. Image component sizes
  3565. Code (inc. data) RO Data RW Data ZI Data Debug Object Name
  3566. 2714 66 0 20 0 18220 cjson.o
  3567. 96 14 0 5 0 1253 device_alive.o
  3568. 1462 558 0 0 256 5679 device_message.o
  3569. 220 0 0 0 0 3108 dlt645.o
  3570. 462 22 0 0 0 2837 dlt645_1997.o
  3571. 1250 104 0 0 0 3192 dlt645_2007.o
  3572. 550 10 0 0 0 3640 dlt645_data.o
  3573. 420 44 0 20 212 3158 dlt645_port.o
  3574. 2308 714 0 4 0 31577 ec800m.o
  3575. 704 6 0 0 0 5754 gd32f10x_dma.o
  3576. 224 16 0 0 0 1686 gd32f10x_exti.o
  3577. 704 62 0 0 0 4494 gd32f10x_fmc.o
  3578. 152 28 0 0 0 2102 gd32f10x_fwdgt.o
  3579. 502 12 0 0 0 4416 gd32f10x_gpio.o
  3580. 164 30 0 0 0 9801 gd32f10x_it.o
  3581. 216 28 0 0 0 1796 gd32f10x_misc.o
  3582. 420 44 0 0 0 3046 gd32f10x_rcu.o
  3583. 28 0 0 0 0 1614 gd32f10x_spi.o
  3584. 608 16 0 0 0 10251 gd32f10x_usart.o
  3585. 142 12 0 0 0 2597 gd_ota_flash.o
  3586. 216 48 0 19 0 1774 key.o
  3587. 132 26 0 10 0 1436 led.o
  3588. 1504 362 75 0 0 6179 load_file.o
  3589. 232 64 0 0 0 3167 log.o
  3590. 918 130 51 4 0 6191 main.o
  3591. 1480 104 512 14 84 11115 mmodbus.o
  3592. 312 64 0 1 128 2059 mqttrecv.o
  3593. 624 24 0 0 394 3445 otaevent.o
  3594. 2272 192 509 1 4104 8089 parsedevicemessage.o
  3595. 404 38 0 16 0 2072 pc.o
  3596. 76 0 0 0 0 1886 ring_buffer.o
  3597. 82 6 0 0 0 1318 spi.o
  3598. 36 8 304 0 73728 776 startup_gd32f10x_xd.o
  3599. 420 32 0 4 0 55799 system_gd32f10x.o
  3600. 212 36 0 8 0 25108 systick.o
  3601. 1044 136 0 84 4354 8622 usart.o
  3602. 244 20 0 0 0 2291 w25q32.o
  3603. ----------------------------------------------------------------------
  3604. 23598 3076 1492 220 83264 261548 Object Totals
  3605. 0 0 32 0 0 0 (incl. Generated)
  3606. 44 0 9 10 4 0 (incl. Padding)
  3607. ----------------------------------------------------------------------
  3608. Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
  3609. 62 10 0 0 0 340 dunder.o
  3610. 40 0 0 0 0 68 fpclassify.o
  3611. 170 0 0 0 0 96 poly.o
  3612. 2520 190 136 0 0 324 pow.o
  3613. 0 0 8 0 0 0 qnan.o
  3614. 76 0 0 0 0 84 sqrt.o
  3615. 28 0 0 0 0 80 strtod.o
  3616. 56 8 0 0 0 84 __0sscanf.o
  3617. 28 0 0 0 0 68 _chval.o
  3618. 812 4 0 0 0 112 _scanf.o
  3619. 332 0 0 0 0 96 _scanf_int.o
  3620. 224 0 0 0 0 96 _scanf_str.o
  3621. 64 0 0 0 0 84 _sgetc.o
  3622. 158 0 0 0 0 92 _strtoul.o
  3623. 26 0 0 0 0 80 atoi.o
  3624. 8 4 133 0 0 68 ctype_o.o
  3625. 0 0 0 0 0 0 entry.o
  3626. 0 0 0 0 0 0 entry10a.o
  3627. 0 0 0 0 0 0 entry11a.o
  3628. 8 4 0 0 0 0 entry2.o
  3629. 4 0 0 0 0 0 entry5.o
  3630. 0 0 0 0 0 0 entry7b.o
  3631. 0 0 0 0 0 0 entry8b.o
  3632. 8 4 0 0 0 0 entry9a.o
  3633. 20 10 0 4 0 136 errno.o
  3634. 30 0 0 0 0 0 handlers.o
  3635. 36 8 0 0 0 68 init.o
  3636. 18 0 0 0 0 76 isspace_o.o
  3637. 0 0 0 0 0 0 iusefp.o
  3638. 30 0 0 0 0 68 llshl.o
  3639. 36 0 0 0 0 68 llsshr.o
  3640. 32 0 0 0 0 68 llushr.o
  3641. 360 30 0 0 0 356 mallocr.o
  3642. 26 0 0 0 0 80 memcmp.o
  3643. 36 0 0 0 0 68 memcpya.o
  3644. 36 0 0 0 0 108 memseta.o
  3645. 0 0 0 8 0 0 mvars.o
  3646. 2374 100 0 0 0 752 printfa.o
  3647. 40 8 0 0 0 84 scanf_char.o
  3648. 878 12 0 0 0 216 scanf_fp.o
  3649. 0 0 0 4 0 0 stdout.o
  3650. 20 0 0 0 0 68 strchr.o
  3651. 28 0 0 0 0 76 strcmp.o
  3652. 18 0 0 0 0 68 strcpy.o
  3653. 14 0 0 0 0 68 strlen.o
  3654. 30 0 0 0 0 80 strncmp.o
  3655. 24 0 0 0 0 76 strncpy.o
  3656. 36 0 0 0 0 80 strstr.o
  3657. 156 12 0 0 0 120 strtod.o
  3658. 68 6 0 4 0 80 strtok.o
  3659. 112 0 0 0 0 88 strtol.o
  3660. 12 0 0 0 0 68 tolower.o
  3661. 44 0 0 0 0 80 uidiv.o
  3662. 98 0 0 0 0 92 uldiv.o
  3663. 48 0 0 0 0 68 cdcmple.o
  3664. 48 0 0 0 0 68 cdrcmple.o
  3665. 56 0 0 0 0 88 d2f.o
  3666. 334 0 0 0 0 148 dadd.o
  3667. 222 0 0 0 0 100 ddiv.o
  3668. 186 0 0 0 0 176 depilogue.o
  3669. 62 0 0 0 0 80 dfixi.o
  3670. 48 0 0 0 0 68 dfixul.o
  3671. 34 0 0 0 0 76 dflti.o
  3672. 26 0 0 0 0 76 dfltui.o
  3673. 24 0 0 0 0 76 dfltul.o
  3674. 228 0 0 0 0 96 dmul.o
  3675. 46 0 0 0 0 80 dscalb.o
  3676. 162 0 0 0 0 100 dsqrt.o
  3677. 38 0 0 0 0 68 f2d.o
  3678. 110 0 0 0 0 168 fepilogue.o
  3679. 10 0 0 0 0 68 ffltui.o
  3680. ----------------------------------------------------------------------
  3681. 10934 410 280 20 0 6568 Library Totals
  3682. 16 0 3 0 0 0 (incl. Padding)
  3683. ----------------------------------------------------------------------
  3684. Code (inc. data) RO Data RW Data ZI Data Debug Library Name
  3685. 2896 200 144 0 0 992 m_ws.l
  3686. 6340 210 133 20 0 3972 mc_w.l
  3687. 1682 0 0 0 0 1604 mf_w.l
  3688. ----------------------------------------------------------------------
  3689. 10934 410 280 20 0 6568 Library Totals
  3690. ----------------------------------------------------------------------
  3691. ==============================================================================
  3692. Code (inc. data) RO Data RW Data ZI Data Debug
  3693. 34532 3486 1772 240 83264 253916 Grand Totals
  3694. 34532 3486 1772 240 83264 253916 ELF Image Totals
  3695. 34532 3486 1772 240 0 0 ROM Totals
  3696. ==============================================================================
  3697. Total RO Size (Code + RO Data) 36304 ( 35.45kB)
  3698. Total RW Size (RW Data + ZI Data) 83504 ( 81.55kB)
  3699. Total ROM Size (Code + RO Data + RW Data) 36544 ( 35.69kB)
  3700. ==============================================================================