Ringzle.map 311 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670
  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_transfer_number_get) for dma_transfer_number_get
  33. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_dma.o(i.dma_memory_address_config) for dma_memory_address_config
  34. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_dma.o(i.dma_transfer_number_config) for dma_transfer_number_config
  35. gd32f10x_it.o(i.USART0_IRQHandler) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  36. gd32f10x_it.o(i.USART0_IRQHandler) refers to mqttrecv.o(i.Receive_MQTT_DataPack) for Receive_MQTT_DataPack
  37. gd32f10x_it.o(i.USART0_IRQHandler) refers to usart.o(.data) for UART0_RX_NUM
  38. gd32f10x_it.o(i.USART0_IRQHandler) refers to usart.o(.bss) for UART0_RX_BUF
  39. gd32f10x_it.o(i.USART1_IRQHandler) refers to mmodbus.o(i.mmodbus_callback) for mmodbus_callback
  40. gd32f10x_it.o(i.USART1_IRQHandler) refers to dlt645_port.o(i.dlt_callback) for dlt_callback
  41. gd32f10x_it.o(i.USART1_IRQHandler) refers to main.o(.data) for protocol
  42. systick.o(i.delay_1ms) refers to systick.o(.data) for delay
  43. systick.o(i.delay_decrement) refers to systick.o(.data) for delay
  44. systick.o(i.gettick) refers to systick.o(.data) for runtime
  45. systick.o(i.runtime_increment) refers to systick.o(.data) for runtime
  46. systick.o(i.systick_config) refers to systick.o(i.NVIC_SetPriority) for NVIC_SetPriority
  47. systick.o(i.systick_config) refers to system_gd32f10x.o(.data) for SystemCoreClock
  48. log.o(i.LogPrint) refers to printfa.o(i.__0vsnprintf) for vsnprintf
  49. log.o(i.LogPrint) refers to printfa.o(i.__0printf) for __2printf
  50. log.o(i.fputc) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  51. log.o(i.fputc) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  52. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  53. ec800m.o(i.ConnectMQTTSever) refers to ec800m.o(i.WaitResponse) for WaitResponse
  54. ec800m.o(i.ConnectMQTTSever) refers to printfa.o(i.__0sprintf) for __2sprintf
  55. ec800m.o(i.ConnectMQTTSever) refers to strlen.o(.text) for strlen
  56. ec800m.o(i.EC800MGetUrl) refers to strlen.o(.text) for strlen
  57. ec800m.o(i.EC800MGetUrl) refers to printfa.o(i.__0sprintf) for __2sprintf
  58. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  59. ec800m.o(i.EC800MGetUrl) refers to ec800m.o(i.WaitResponse) for WaitResponse
  60. ec800m.o(i.EC800MGetUrl) refers to systick.o(i.delay_1ms) for delay_1ms
  61. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  62. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  63. ec800m.o(i.EC800MPwoerOn) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  64. ec800m.o(i.EC800MPwoerOn) refers to systick.o(i.delay_1ms) for delay_1ms
  65. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_up) for gd_pull_EC800M_pwr_up
  66. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_down) for gd_pull_EC800M_rst_down
  67. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_pwr_down) for gd_pull_EC800M_pwr_down
  68. ec800m.o(i.EC800MPwoerOn) refers to usart.o(i.gd_pull_EC800M_rst_up) for gd_pull_EC800M_rst_up
  69. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  70. ec800m.o(i.EC800MSendCmd) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  71. ec800m.o(i.EC800MSetPDP) refers to systick.o(i.delay_1ms) for delay_1ms
  72. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  73. ec800m.o(i.EC800MSetPDP) refers to ec800m.o(i.WaitResponse) for WaitResponse
  74. ec800m.o(i.EC800MWaitReady) refers to ec800m.o(i.WaitResponse) for WaitResponse
  75. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__malloc$realloc) for malloc
  76. ec800m.o(i.MQTTPublish) refers to memseta.o(.text) for __aeabi_memclr
  77. ec800m.o(i.MQTTPublish) refers to printfa.o(i.__0sprintf) for __2sprintf
  78. ec800m.o(i.MQTTPublish) refers to f2d.o(.text) for __aeabi_f2d
  79. ec800m.o(i.MQTTPublish) refers to strlen.o(.text) for strlen
  80. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  81. ec800m.o(i.MQTTPublish) refers to ec800m.o(i.WaitResponse) for WaitResponse
  82. ec800m.o(i.MQTTPublish) refers to systick.o(i.delay_1ms) for delay_1ms
  83. ec800m.o(i.MQTTPublish) refers to mallocr.o(i.__free$realloc) for free
  84. ec800m.o(i.MQTTSubTopic) refers to printfa.o(i.__0sprintf) for __2sprintf
  85. ec800m.o(i.MQTTSubTopic) refers to strlen.o(.text) for strlen
  86. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  87. ec800m.o(i.MQTTSubTopic) refers to ec800m.o(i.WaitResponse) for WaitResponse
  88. ec800m.o(i.WaitResponse) refers to systick.o(i.delay_1ms) for delay_1ms
  89. ec800m.o(i.WaitResponse) refers to strstr.o(.text) for strstr
  90. ec800m.o(i.WaitResponse) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  91. ec800m.o(i.WaitResponse) refers to usart.o(.data) for UART0_RX_STAT
  92. ec800m.o(i.WaitResponse) refers to usart.o(.bss) for UART0_RX_BUF
  93. device_message.o(i.clear_gateway_config_block) refers to w25q32.o(i.W25Q32_Erase64K) for W25Q32_Erase64K
  94. device_message.o(i.get_config_params) refers to device_message.o(.bss) for g_config_params
  95. device_message.o(i.load_config_params) refers to memseta.o(.text) for __aeabi_memclr4
  96. device_message.o(i.load_config_params) refers to w25q32.o(i.W25Q32_Read) for W25Q32_Read
  97. device_message.o(i.load_config_params) refers to memcpya.o(.text) for __aeabi_memcpy4
  98. device_message.o(i.load_config_params) refers to device_message.o(.bss) for g_config_params
  99. device_message.o(i.save_config_params) refers to memseta.o(.text) for __aeabi_memclr4
  100. device_message.o(i.save_config_params) refers to memcpya.o(.text) for __aeabi_memcpy4
  101. device_message.o(i.save_config_params) refers to device_message.o(i.clear_gateway_config_block) for clear_gateway_config_block
  102. device_message.o(i.save_config_params) refers to device_message.o(i.write_struct_to_flash) for write_struct_to_flash
  103. device_message.o(i.write_struct_to_flash) refers to w25q32.o(i.W25Q32_PageWrite) for W25Q32_PageWrite
  104. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.extract_data_from_buffer) for extract_data_from_buffer
  105. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.checksum) for checksum
  106. parsedevicemessage.o(i.WaitForUpData) refers to memseta.o(.text) for __aeabi_memclr
  107. parsedevicemessage.o(i.WaitForUpData) refers to cjson.o(i.cJSON_Parse) for cJSON_Parse
  108. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.processHTTPjson) for processHTTPjson
  109. parsedevicemessage.o(i.WaitForUpData) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  110. parsedevicemessage.o(i.WaitForUpData) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  111. parsedevicemessage.o(i.WaitForUpData) refers to log.o(i.LogPrint) for LogPrint
  112. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(i.processHttp) for processHttp
  113. parsedevicemessage.o(i.WaitForUpData) refers to usart.o(.data) for UART0_RX_STAT
  114. parsedevicemessage.o(i.WaitForUpData) refers to usart.o(.bss) for UART0_RX_BUF
  115. parsedevicemessage.o(i.WaitForUpData) refers to parsedevicemessage.o(.constdata) for __func__
  116. parsedevicemessage.o(i.dlt645_read) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  117. parsedevicemessage.o(i.dlt645_read) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  118. parsedevicemessage.o(i.dlt645_read) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  119. parsedevicemessage.o(i.dlt645_read) refers to dlt645_port.o(.data) for dlt645
  120. parsedevicemessage.o(i.extract_data_from_buffer) refers to _scanf_int.o(.text) for _scanf_int
  121. parsedevicemessage.o(i.extract_data_from_buffer) refers to strstr.o(.text) for strstr
  122. parsedevicemessage.o(i.extract_data_from_buffer) refers to __0sscanf.o(.text) for __0sscanf
  123. parsedevicemessage.o(i.extract_data_from_buffer) refers to strchr.o(.text) for strchr
  124. parsedevicemessage.o(i.modbusRead) refers to systick.o(i.delay_1ms) for delay_1ms
  125. parsedevicemessage.o(i.modbusRead) refers to mallocr.o(i.__malloc$realloc) for malloc
  126. parsedevicemessage.o(i.modbusRead) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  127. parsedevicemessage.o(i.modbusRead) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  128. parsedevicemessage.o(i.modbusRead) refers to dfltui.o(.text) for __aeabi_ui2d
  129. parsedevicemessage.o(i.modbusRead) refers to pow.o(i.pow) for pow
  130. parsedevicemessage.o(i.modbusRead) refers to ffltui.o(.text) for __aeabi_ui2f
  131. parsedevicemessage.o(i.modbusRead) refers to f2d.o(.text) for __aeabi_f2d
  132. parsedevicemessage.o(i.modbusRead) refers to ddiv.o(.text) for __aeabi_ddiv
  133. parsedevicemessage.o(i.modbusRead) refers to d2f.o(.text) for __aeabi_d2f
  134. parsedevicemessage.o(i.modbusRead) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  135. parsedevicemessage.o(i.modbusRead) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  136. parsedevicemessage.o(i.modbusRead) refers to mallocr.o(i.__free$realloc) for free
  137. parsedevicemessage.o(i.parseIntField) refers to strstr.o(.text) for strstr
  138. parsedevicemessage.o(i.parseIntField) refers to strlen.o(.text) for strlen
  139. parsedevicemessage.o(i.parseIntField) refers to strtol.o(.text) for strtol
  140. parsedevicemessage.o(i.parseMQTTData) refers to log.o(i.LogPrint) for LogPrint
  141. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Parse) for cJSON_Parse
  142. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processStringData) for processStringData
  143. parsedevicemessage.o(i.parseMQTTData) refers to strcpy.o(.text) for strcpy
  144. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(i.processIntData) for processIntData
  145. parsedevicemessage.o(i.parseMQTTData) refers to strcmp.o(.text) for strcmp
  146. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_set16bitOrder) for mmodbus_set16bitOrder
  147. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeCoil) for mmodbus_writeCoil
  148. parsedevicemessage.o(i.parseMQTTData) refers to printfa.o(i.__0sprintf) for __2sprintf
  149. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  150. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  151. parsedevicemessage.o(i.parseMQTTData) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  152. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.constdata) for __func__
  153. parsedevicemessage.o(i.parseMQTTData) refers to parsedevicemessage.o(.conststring) for .conststring
  154. parsedevicemessage.o(i.parseMQTTData) refers to mallocr.o(i.__malloc$realloc) for malloc
  155. parsedevicemessage.o(i.parseMQTTData) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  156. parsedevicemessage.o(i.parseMQTTData) refers to dfltui.o(.text) for __aeabi_ui2d
  157. parsedevicemessage.o(i.parseMQTTData) refers to pow.o(i.pow) for pow
  158. parsedevicemessage.o(i.parseMQTTData) refers to ffltui.o(.text) for __aeabi_ui2f
  159. parsedevicemessage.o(i.parseMQTTData) refers to f2d.o(.text) for __aeabi_f2d
  160. parsedevicemessage.o(i.parseMQTTData) refers to ddiv.o(.text) for __aeabi_ddiv
  161. parsedevicemessage.o(i.parseMQTTData) refers to d2f.o(.text) for __aeabi_d2f
  162. parsedevicemessage.o(i.parseMQTTData) refers to mallocr.o(i.__free$realloc) for free
  163. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_set_addr) for dlt645_set_addr
  164. parsedevicemessage.o(i.parseMQTTData) refers to dlt645.o(i.dlt645_read_data) for dlt645_read_data
  165. parsedevicemessage.o(i.parseMQTTData) refers to dlt645_port.o(.data) for dlt645
  166. parsedevicemessage.o(i.parseMQTTData) refers to strlen.o(.text) for strlen
  167. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  168. parsedevicemessage.o(i.parseMQTTData) refers to ec800m.o(i.WaitResponse) for WaitResponse
  169. parsedevicemessage.o(i.parseMQTTData) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  170. parsedevicemessage.o(i.parseMQTTData) refers to mqttrecv.o(i.MQTT_BUFFER_READ) for MQTT_BUFFER_READ
  171. parsedevicemessage.o(i.parseStringField) refers to _scanf_str.o(.text) for _scanf_string
  172. parsedevicemessage.o(i.parseStringField) refers to strstr.o(.text) for strstr
  173. parsedevicemessage.o(i.parseStringField) refers to strlen.o(.text) for strlen
  174. parsedevicemessage.o(i.parseStringField) refers to __0sscanf.o(.text) for __0sscanf
  175. parsedevicemessage.o(i.processHTTPjson) refers to _scanf_int.o(.text) for _scanf_int
  176. parsedevicemessage.o(i.processHTTPjson) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  177. parsedevicemessage.o(i.processHTTPjson) refers to cjson.o(i.cJSON_GetArraySize) for cJSON_GetArraySize
  178. parsedevicemessage.o(i.processHTTPjson) refers to parsedevicemessage.o(i.processStringData) for processStringData
  179. parsedevicemessage.o(i.processHTTPjson) refers to strcpy.o(.text) for strcpy
  180. parsedevicemessage.o(i.processHTTPjson) refers to parsedevicemessage.o(i.processIntData) for processIntData
  181. parsedevicemessage.o(i.processHTTPjson) refers to cjson.o(i.cJSON_IsArray) for cJSON_IsArray
  182. parsedevicemessage.o(i.processHTTPjson) refers to cjson.o(i.cJSON_GetArrayItem) for cJSON_GetArrayItem
  183. parsedevicemessage.o(i.processHTTPjson) refers to cjson.o(i.cJSON_IsObject) for cJSON_IsObject
  184. parsedevicemessage.o(i.processHTTPjson) refers to __0sscanf.o(.text) for __0sscanf
  185. parsedevicemessage.o(i.processHTTPjson) refers to device_message.o(i.save_config_params) for save_config_params
  186. parsedevicemessage.o(i.processHttp) refers to _scanf_int.o(.text) for _scanf_int
  187. parsedevicemessage.o(i.processHttp) refers to parsedevicemessage.o(i.parseIntField) for parseIntField
  188. parsedevicemessage.o(i.processHttp) refers to parsedevicemessage.o(i.parseStringField) for parseStringField
  189. parsedevicemessage.o(i.processHttp) refers to strstr.o(.text) for strstr
  190. parsedevicemessage.o(i.processHttp) refers to strchr.o(.text) for strchr
  191. parsedevicemessage.o(i.processHttp) refers to mallocr.o(i.__malloc$realloc) for malloc
  192. parsedevicemessage.o(i.processHttp) refers to __0sscanf.o(.text) for __0sscanf
  193. parsedevicemessage.o(i.processHttp) refers to mallocr.o(i.__free$realloc) for free
  194. parsedevicemessage.o(i.processHttp) refers to device_message.o(i.save_config_params) for save_config_params
  195. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  196. parsedevicemessage.o(i.processIntData) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  197. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  198. parsedevicemessage.o(i.processStringData) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  199. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  200. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  201. mmodbus.o(i.mmodbus_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  202. mmodbus.o(i.mmodbus_callback) refers to systick.o(i.gettick) for gettick
  203. mmodbus.o(i.mmodbus_callback) refers to mmodbus.o(.bss) for mmodbus
  204. mmodbus.o(i.mmodbus_crc16) refers to mmodbus.o(.constdata) for wCRCTable
  205. mmodbus.o(i.mmodbus_init) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  206. mmodbus.o(i.mmodbus_init) refers to memseta.o(.text) for __aeabi_memclr4
  207. mmodbus.o(i.mmodbus_init) refers to mmodbus.o(.bss) for mmodbus
  208. mmodbus.o(i.mmodbus_readCoil) refers to mmodbus.o(i.mmodbus_readCoils) for mmodbus_readCoils
  209. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  210. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  211. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  212. mmodbus.o(i.mmodbus_readCoils) refers to memcpya.o(.text) for __aeabi_memcpy
  213. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.data) for crc
  214. mmodbus.o(i.mmodbus_readCoils) refers to mmodbus.o(.bss) for mmodbus
  215. mmodbus.o(i.mmodbus_readDiscreteInput) refers to mmodbus.o(i.mmodbus_readDiscreteInputs) for mmodbus_readDiscreteInputs
  216. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  217. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  218. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  219. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to memcpya.o(.text) for __aeabi_memcpy
  220. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.data) for crc
  221. mmodbus.o(i.mmodbus_readDiscreteInputs) refers to mmodbus.o(.bss) for mmodbus
  222. mmodbus.o(i.mmodbus_readHoldingRegister16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters16i) for mmodbus_readHoldingRegisters16i
  223. mmodbus.o(i.mmodbus_readHoldingRegister32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  224. mmodbus.o(i.mmodbus_readHoldingRegister32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32i) for mmodbus_readHoldingRegisters32i
  225. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  226. mmodbus.o(i.mmodbus_readHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  227. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(i.mmodbus_readHoldingRegisters8i) for mmodbus_readHoldingRegisters8i
  228. mmodbus.o(i.mmodbus_readHoldingRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  229. mmodbus.o(i.mmodbus_readHoldingRegisters32i) refers to mmodbus.o(i.mmodbus_readHoldingRegisters32f) for mmodbus_readHoldingRegisters32f
  230. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  231. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  232. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  233. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  234. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.data) for crc
  235. mmodbus.o(i.mmodbus_readHoldingRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  236. mmodbus.o(i.mmodbus_readInputRegister16i) refers to mmodbus.o(i.mmodbus_readInputRegisters16i) for mmodbus_readInputRegisters16i
  237. mmodbus.o(i.mmodbus_readInputRegister32f) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  238. mmodbus.o(i.mmodbus_readInputRegister32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32i) for mmodbus_readInputRegisters32i
  239. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  240. mmodbus.o(i.mmodbus_readInputRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  241. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(i.mmodbus_readInputRegisters8i) for mmodbus_readInputRegisters8i
  242. mmodbus.o(i.mmodbus_readInputRegisters32f) refers to mmodbus.o(.bss) for mmodbus
  243. mmodbus.o(i.mmodbus_readInputRegisters32i) refers to mmodbus.o(i.mmodbus_readInputRegisters32f) for mmodbus_readInputRegisters32f
  244. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  245. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  246. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  247. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to memcpya.o(.text) for __aeabi_memcpy
  248. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.data) for crc
  249. mmodbus.o(i.mmodbus_readInputRegisters8i) refers to mmodbus.o(.bss) for mmodbus
  250. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.gettick) for gettick
  251. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  252. mmodbus.o(i.mmodbus_receiveRaw) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  253. mmodbus.o(i.mmodbus_receiveRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  254. mmodbus.o(i.mmodbus_receiveRaw) refers to mmodbus.o(.bss) for mmodbus
  255. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.delay_1ms) for delay_1ms
  256. mmodbus.o(i.mmodbus_sendRaw) refers to memseta.o(.text) for __aeabi_memclr
  257. mmodbus.o(i.mmodbus_sendRaw) refers to systick.o(i.gettick) for gettick
  258. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  259. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  260. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  261. mmodbus.o(i.mmodbus_sendRaw) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  262. mmodbus.o(i.mmodbus_sendRaw) refers to mmodbus.o(.bss) for mmodbus
  263. mmodbus.o(i.mmodbus_set16bitOrder) refers to mmodbus.o(.bss) for mmodbus
  264. mmodbus.o(i.mmodbus_set32bitOrder) refers to mmodbus.o(.bss) for mmodbus
  265. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  266. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  267. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  268. mmodbus.o(i.mmodbus_writeCoil) refers to memcmp.o(.text) for memcmp
  269. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.data) for crc
  270. mmodbus.o(i.mmodbus_writeCoil) refers to mmodbus.o(.bss) for mmodbus
  271. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  272. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  273. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  274. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to memcmp.o(.text) for memcmp
  275. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.data) for crc
  276. mmodbus.o(i.mmodbus_writeHoldingRegister16i) refers to mmodbus.o(.bss) for mmodbus
  277. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_writeHoldingRegister16i) for mmodbus_writeHoldingRegister16i
  278. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__malloc$realloc) for malloc
  279. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  280. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_sendRaw) for mmodbus_sendRaw
  281. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(i.mmodbus_receiveRaw) for mmodbus_receiveRaw
  282. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mallocr.o(i.__free$realloc) for free
  283. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to memcmp.o(.text) for memcmp
  284. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.bss) for mmodbus
  285. mmodbus.o(i.mmodbus_writeHoldingRegisters16i) refers to mmodbus.o(.data) for crc
  286. mqttrecv.o(i.MQTT_BUFFER_READ) refers to strcpy.o(.text) for strcpy
  287. mqttrecv.o(i.MQTT_BUFFER_READ) refers to memseta.o(.text) for __aeabi_memclr
  288. mqttrecv.o(i.MQTT_BUFFER_READ) refers to ring_buffer.o(i.ring_buffer_read) for ring_buffer_read
  289. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.data) for json_len
  290. mqttrecv.o(i.MQTT_BUFFER_READ) refers to mqttrecv.o(.bss) for json_buf
  291. mqttrecv.o(i.MQTT_BUFFER_READ) refers to parsedevicemessage.o(.bss) for mqttRecv
  292. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strstr.o(.text) for strstr
  293. mqttrecv.o(i.Receive_MQTT_DataPack) refers to ring_buffer.o(i.ring_buffer_write) for ring_buffer_write
  294. mqttrecv.o(i.Receive_MQTT_DataPack) refers to strlen.o(.text) for strlen
  295. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  296. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.bss) for UART0_RX_BUF
  297. mqttrecv.o(i.Receive_MQTT_DataPack) refers to usart.o(.data) for UART0_RX_MQTT_SUB_STAT
  298. mqttrecv.o(i.Receive_MQTT_DataPack) refers to parsedevicemessage.o(.bss) for mqttRecv
  299. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.modbusRead) for modbusRead
  300. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.dlt645_read) for dlt645_read
  301. main.o(i.MQTT_Alarm_clock) refers to ec800m.o(i.MQTTPublish) for MQTTPublish
  302. main.o(i.MQTT_Alarm_clock) refers to led.o(i.gd_eval_led_toggle) for gd_eval_led_toggle
  303. main.o(i.MQTT_Alarm_clock) refers to parsedevicemessage.o(i.parseMQTTData) for parseMQTTData
  304. main.o(i.MQTT_Alarm_clock) refers to otaevent.o(i.check_ota_event) for check_ota_event
  305. main.o(i.MQTT_Alarm_clock) refers to systick.o(i.delay_1ms) for delay_1ms
  306. main.o(i.MQTT_Alarm_clock) refers to main.o(i.task_fwdgt_reload) for task_fwdgt_reload
  307. main.o(i.fwdgt_init) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  308. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_config) for fwdgt_config
  309. main.o(i.fwdgt_init) refers to gd32f10x_fwdgt.o(i.fwdgt_enable) for fwdgt_enable
  310. main.o(i.http_load_config) refers to ec800m.o(i.EC800MGetUrl) for EC800MGetUrl
  311. main.o(i.http_load_config) refers to parsedevicemessage.o(i.WaitForUpData) for WaitForUpData
  312. main.o(i.http_load_config) refers to log.o(i.LogPrint) for LogPrint
  313. main.o(i.http_load_config) refers to main.o(.constdata) for __func__
  314. main.o(i.main) refers to gd32f10x_rcu.o(i.rcu_osci_on) for rcu_osci_on
  315. main.o(i.main) refers to systick.o(i.systick_config) for systick_config
  316. main.o(i.main) refers to usart.o(i.nvic_config) for nvic_config
  317. main.o(i.main) refers to w25q32.o(i.W25Q32_Init) for W25Q32_Init
  318. main.o(i.main) refers to led.o(i.gd_eval_led_init) for gd_eval_led_init
  319. main.o(i.main) refers to usart.o(i.gd_com_init) for gd_com_init
  320. main.o(i.main) refers to usart.o(i.dma_config) for dma_config
  321. main.o(i.main) refers to usart.o(i.gd_EC800M_pin_init) for gd_EC800M_pin_init
  322. main.o(i.main) refers to key.o(i.gd_eval_key_init) for gd_eval_key_init
  323. main.o(i.main) refers to ec800m.o(i.EC800MPwoerOn) for EC800MPwoerOn
  324. main.o(i.main) refers to ec800m.o(i.EC800MWaitReady) for EC800MWaitReady
  325. main.o(i.main) refers to ec800m.o(i.EC800MSetPDP) for EC800MSetPDP
  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_config_params) for get_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 device_message.o(i.load_config_params) for load_config_params
  335. main.o(i.main) refers to otaevent.o(i.check_ota_event) for check_ota_event
  336. main.o(i.main) refers to log.o(i.LogPrint) for LogPrint
  337. main.o(i.main) refers to usart.o(i.config_485_port) for config_485_port
  338. main.o(i.main) refers to usart.o(i.gd_485_DE_pin_init) for gd_485_DE_pin_init
  339. main.o(i.main) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  340. main.o(i.main) refers to ec800m.o(i.ConnectMQTTSever) for ConnectMQTTSever
  341. main.o(i.main) refers to ec800m.o(i.MQTTSubTopic) for MQTTSubTopic
  342. main.o(i.main) refers to ring_buffer.o(i.ring_buffer_init) for ring_buffer_init
  343. main.o(i.main) refers to mmodbus.o(i.mmodbus_init) for mmodbus_init
  344. main.o(i.main) refers to dlt645_port.o(i.dlt645_init) for dlt645_init
  345. main.o(i.main) refers to main.o(i.fwdgt_init) for fwdgt_init
  346. main.o(i.main) refers to main.o(i.MQTT_Alarm_clock) for MQTT_Alarm_clock
  347. main.o(i.main) refers to main.o(.conststring) for .conststring
  348. main.o(i.main) refers to main.o(.constdata) for __func__
  349. main.o(i.main) refers to main.o(.data) for protocol
  350. main.o(i.main) refers to parsedevicemessage.o(.bss) for mqttRecv
  351. main.o(i.readID) refers to main.o(.data) for hex_table
  352. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_write_enable) for fwdgt_write_enable
  353. main.o(i.task_fwdgt_reload) refers to gd32f10x_fwdgt.o(i.fwdgt_counter_reload) for fwdgt_counter_reload
  354. main.o(.data) refers to main.o(.conststring) for .conststring
  355. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  356. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  357. pc.o(i.USART2_IRQHandler) refers to gd32f10x_dma.o(i.dma_channel_disable) for dma_channel_disable
  358. pc.o(i.USART2_IRQHandler) refers to memseta.o(.text) for __aeabi_memclr
  359. pc.o(i.USART2_IRQHandler) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  360. pc.o(i.USART2_IRQHandler) refers to pc.o(i.readGatewayMessage) for readGatewayMessage
  361. pc.o(i.USART2_IRQHandler) refers to pc.o(i.readSIMCARD) for readSIMCARD
  362. pc.o(i.USART2_IRQHandler) refers to pc.o(i.read_json_config) for read_json_config
  363. pc.o(i.USART2_IRQHandler) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  364. pc.o(i.USART2_IRQHandler) refers to pc.o(i.write_json_config) for write_json_config
  365. pc.o(i.USART2_IRQHandler) refers to otaevent.o(.bss) for ota_data
  366. pc.o(i.USART2_IRQHandler) refers to pc.o(.data) for RxState
  367. pc.o(i.USART2_IRQHandler) refers to usart.o(.data) for UART0_RX_STAT
  368. pc.o(i.USART2_IRQHandler) refers to usart.o(.bss) for UART0_RX_BUF
  369. pc.o(i.WaitField) refers to systick.o(i.delay_1ms) for delay_1ms
  370. pc.o(i.WaitField) refers to strstr.o(.text) for strstr
  371. pc.o(i.WaitField) refers to usart.o(.data) for UART0_RX_STAT
  372. pc.o(i.WaitField) refers to usart.o(.bss) for UART0_RX_BUF
  373. pc.o(i.ec800m_4G_Data_read) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  374. pc.o(i.ec800m_4G_Data_read) refers to pc.o(i.WaitField) for WaitField
  375. pc.o(i.readGatewayMessage) refers to device_message.o(i.get_config_params) for get_config_params
  376. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__malloc$realloc) for malloc
  377. pc.o(i.readGatewayMessage) refers to memseta.o(.text) for __aeabi_memclr
  378. pc.o(i.readGatewayMessage) refers to strlen.o(.text) for strlen
  379. pc.o(i.readGatewayMessage) refers to memcpya.o(.text) for __aeabi_memcpy
  380. pc.o(i.readGatewayMessage) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  381. pc.o(i.readGatewayMessage) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  382. pc.o(i.readGatewayMessage) refers to mallocr.o(i.__free$realloc) for free
  383. pc.o(i.readSIMCARD) refers to _scanf_str.o(.text) for _scanf_string
  384. pc.o(i.readSIMCARD) refers to _scanf_int.o(.text) for _scanf_int
  385. pc.o(i.readSIMCARD) refers to device_message.o(i.get_config_params) for get_config_params
  386. pc.o(i.readSIMCARD) refers to mallocr.o(i.__malloc$realloc) for malloc
  387. pc.o(i.readSIMCARD) refers to memseta.o(.text) for __aeabi_memclr
  388. pc.o(i.readSIMCARD) refers to ec800m.o(i.EC800MSendCmd) for EC800MSendCmd
  389. pc.o(i.readSIMCARD) refers to pc.o(i.WaitField) for WaitField
  390. pc.o(i.readSIMCARD) refers to __0sscanf.o(.text) for __0sscanf
  391. pc.o(i.readSIMCARD) refers to usart.o(i.Clear_DMA_Buffer) for Clear_DMA_Buffer
  392. pc.o(i.readSIMCARD) refers to strstr.o(.text) for strstr
  393. pc.o(i.readSIMCARD) refers to ffltui.o(.text) for __aeabi_ui2f
  394. pc.o(i.readSIMCARD) refers to fdiv.o(.text) for __aeabi_fdiv
  395. pc.o(i.readSIMCARD) refers to fmul.o(.text) for __aeabi_fmul
  396. pc.o(i.readSIMCARD) refers to ffixi.o(.text) for __aeabi_f2iz
  397. pc.o(i.readSIMCARD) refers to printfa.o(i.__0sprintf) for __2sprintf
  398. pc.o(i.readSIMCARD) refers to strlen.o(.text) for strlen
  399. pc.o(i.readSIMCARD) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  400. pc.o(i.readSIMCARD) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  401. pc.o(i.readSIMCARD) refers to mallocr.o(i.__free$realloc) for free
  402. pc.o(i.readSIMCARD) refers to usart.o(.bss) for UART0_RX_BUF
  403. pc.o(i.readSIMCARD) refers to pc.o(.conststring) for .conststring
  404. pc.o(i.read_json_config) refers to mallocr.o(i.__malloc$realloc) for malloc
  405. pc.o(i.read_json_config) refers to memseta.o(.text) for __aeabi_memclr
  406. pc.o(i.read_json_config) refers to device_message.o(i.get_config_params) for get_config_params
  407. pc.o(i.read_json_config) refers to printfa.o(i.__0sprintf) for __2sprintf
  408. pc.o(i.read_json_config) refers to strlen.o(.text) for strlen
  409. pc.o(i.read_json_config) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  410. pc.o(i.read_json_config) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  411. pc.o(i.read_json_config) refers to mallocr.o(i.__free$realloc) for free
  412. pc.o(i.read_json_config) refers to pc.o(.conststring) for .conststring
  413. pc.o(i.write_json_config) refers to parsedevicemessage.o(i.WaitForUpData) for WaitForUpData
  414. pc.o(i.write_json_config) refers to strlen.o(.text) for strlen
  415. pc.o(i.write_json_config) refers to mmodbus.o(i.mmodbus_crc16) for mmodbus_crc16
  416. pc.o(i.write_json_config) refers to usart.o(i.gd_com_232_send) for gd_com_232_send
  417. otaevent.o(i.check_ota_event) refers to w25q32.o(i.W25Q32_Erase64K) for W25Q32_Erase64K
  418. otaevent.o(i.check_ota_event) refers to otaevent.o(i.xmodem) for xmodem
  419. otaevent.o(i.check_ota_event) refers to otaevent.o(.bss) for ota_data
  420. otaevent.o(i.xmodem) refers to systick.o(i.gettick) for gettick
  421. otaevent.o(i.xmodem) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  422. otaevent.o(i.xmodem) refers to systick.o(i.delay_1ms) for delay_1ms
  423. otaevent.o(i.xmodem) refers to otaevent.o(i.Xmodem_CRC16) for Xmodem_CRC16
  424. otaevent.o(i.xmodem) refers to memcpya.o(.text) for __aeabi_memcpy
  425. otaevent.o(i.xmodem) refers to w25q32.o(i.W25Q32_PageWrite) for W25Q32_PageWrite
  426. otaevent.o(i.xmodem) refers to memseta.o(.text) for __aeabi_memclr
  427. otaevent.o(i.xmodem) refers to w25q32.o(i.W25Q32_Erase64K) for W25Q32_Erase64K
  428. otaevent.o(i.xmodem) refers to otaevent.o(.bss) for ota_data
  429. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  430. gd32f10x_adc.o(i.adc_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  431. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_enable) for rcu_bkp_reset_enable
  432. gd32f10x_bkp.o(i.bkp_deinit) refers to gd32f10x_rcu.o(i.rcu_bkp_reset_disable) for rcu_bkp_reset_disable
  433. gd32f10x_can.o(i.can_debug_freeze_disable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  434. gd32f10x_can.o(i.can_debug_freeze_enable) refers to gd32f10x_dbg.o(i.dbg_periph_enable) for dbg_periph_enable
  435. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  436. gd32f10x_can.o(i.can_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  437. 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
  438. gd32f10x_can.o(i.can_interrupt_flag_get) refers to gd32f10x_can.o(i.can_error_get) for can_error_get
  439. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  440. gd32f10x_dac.o(i.dac_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  441. gd32f10x_dma.o(i.dma_channel_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  442. gd32f10x_dma.o(i.dma_channel_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  443. gd32f10x_dma.o(i.dma_circulation_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  444. gd32f10x_dma.o(i.dma_circulation_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  445. gd32f10x_dma.o(i.dma_deinit) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  446. gd32f10x_dma.o(i.dma_init) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  447. gd32f10x_dma.o(i.dma_interrupt_disable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  448. gd32f10x_dma.o(i.dma_interrupt_enable) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  449. 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
  450. 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
  451. 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
  452. 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
  453. 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
  454. 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
  455. 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
  456. 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
  457. 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
  458. 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
  459. gd32f10x_dma.o(i.dma_priority_config) refers to gd32f10x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
  460. 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
  461. 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
  462. 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
  463. gd32f10x_fmc.o(i.fmc_bank0_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  464. gd32f10x_fmc.o(i.fmc_bank0_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank0_state_get) for fmc_bank0_state_get
  465. gd32f10x_fmc.o(i.fmc_bank1_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  466. gd32f10x_fmc.o(i.fmc_bank1_ready_wait) refers to gd32f10x_fmc.o(i.fmc_bank1_state_get) for fmc_bank1_state_get
  467. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  468. gd32f10x_fmc.o(i.fmc_halfword_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  469. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  470. gd32f10x_fmc.o(i.fmc_mass_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  471. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  472. gd32f10x_fmc.o(i.fmc_page_erase) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  473. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  474. gd32f10x_fmc.o(i.fmc_word_program) refers to gd32f10x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
  475. gd32f10x_fmc.o(i.ob_data_program) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  476. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  477. gd32f10x_fmc.o(i.ob_erase) refers to gd32f10x_fmc.o(i.ob_spc_get) for ob_spc_get
  478. gd32f10x_fmc.o(i.ob_security_protection_config) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  479. gd32f10x_fmc.o(i.ob_user_write) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  480. gd32f10x_fmc.o(i.ob_write_protection_enable) refers to gd32f10x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
  481. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  482. gd32f10x_gpio.o(i.gpio_afio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  483. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  484. gd32f10x_gpio.o(i.gpio_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  485. gd32f10x_i2c.o(i.i2c_clock_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  486. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  487. gd32f10x_i2c.o(i.i2c_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  488. gd32f10x_misc.o(i.nvic_irq_enable) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  489. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  490. gd32f10x_pmu.o(i.pmu_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  491. gd32f10x_pmu.o(i.pmu_to_deepsleepmode) refers to gd32f10x_pmu.o(.bss) for reg_snap
  492. gd32f10x_rcu.o(i.rcu_deinit) refers to gd32f10x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
  493. gd32f10x_rcu.o(i.rcu_osci_stab_wait) refers to gd32f10x_rcu.o(i.rcu_flag_get) for rcu_flag_get
  494. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  495. gd32f10x_rtc.o(i.rtc_alarm_config) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  496. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  497. gd32f10x_rtc.o(i.rtc_counter_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  498. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_enter) for rtc_configuration_mode_enter
  499. gd32f10x_rtc.o(i.rtc_prescaler_set) refers to gd32f10x_rtc.o(i.rtc_configuration_mode_exit) for rtc_configuration_mode_exit
  500. gd32f10x_spi.o(i.i2s_psc_config) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  501. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  502. gd32f10x_spi.o(i.spi_i2s_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  503. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  504. gd32f10x_timer.o(i.timer_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  505. gd32f10x_timer.o(i.timer_external_clock_mode0_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  506. gd32f10x_timer.o(i.timer_external_clock_mode1_config) refers to gd32f10x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
  507. 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
  508. 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
  509. 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
  510. 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
  511. gd32f10x_usart.o(i.usart_baudrate_set) refers to gd32f10x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
  512. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  513. gd32f10x_usart.o(i.usart_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  514. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
  515. gd32f10x_wwdgt.o(i.wwdgt_deinit) refers to gd32f10x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
  516. led.o(i.gd_eval_led_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  517. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  518. led.o(i.gd_eval_led_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  519. led.o(i.gd_eval_led_init) refers to led.o(.data) for GPIO_CLK
  520. led.o(i.gd_eval_led_off) refers to led.o(.data) for GPIO_PIN
  521. led.o(i.gd_eval_led_on) refers to led.o(.data) for GPIO_PIN
  522. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  523. led.o(i.gd_eval_led_toggle) refers to gd32f10x_gpio.o(i.gpio_bit_write) for gpio_bit_write
  524. led.o(i.gd_eval_led_toggle) refers to led.o(.data) for GPIO_PIN
  525. spi.o(i.SPI0_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  526. spi.o(i.SPI0_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  527. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_i2s_deinit) for spi_i2s_deinit
  528. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_init) for spi_init
  529. spi.o(i.SPI0_Init) refers to gd32f10x_spi.o(i.spi_enable) for spi_enable
  530. spi.o(i.SPI0_Read) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  531. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_flag_get) for spi_i2s_flag_get
  532. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_transmit) for spi_i2s_data_transmit
  533. spi.o(i.SPI0_ReadWriteByte) refers to gd32f10x_spi.o(i.spi_i2s_data_receive) for spi_i2s_data_receive
  534. spi.o(i.SPI0_Write) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  535. usart.o(i.Clear_DMA_Buffer) refers to memseta.o(.text) for __aeabi_memclr
  536. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.data) for UART0_RX_NUM
  537. usart.o(i.Clear_DMA_Buffer) refers to usart.o(.bss) for UART0_RX_BUF
  538. usart.o(i.config_485_port) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  539. usart.o(i.config_485_port) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  540. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  541. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  542. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  543. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  544. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  545. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  546. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  547. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  548. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  549. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  550. usart.o(i.config_485_port) refers to gd32f10x_usart.o(i.usart_flag_clear) for usart_flag_clear
  551. usart.o(i.config_485_port) refers to usart.o(.data) for COM_GPIO_CLK
  552. usart.o(i.dma_config) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  553. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_deinit) for dma_deinit
  554. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_init) for dma_init
  555. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_circulation_disable) for dma_circulation_disable
  556. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_memory_to_memory_disable) for dma_memory_to_memory_disable
  557. usart.o(i.dma_config) refers to gd32f10x_usart.o(i.usart_dma_transmit_config) for usart_dma_transmit_config
  558. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_interrupt_enable) for dma_interrupt_enable
  559. usart.o(i.dma_config) refers to gd32f10x_dma.o(i.dma_channel_enable) for dma_channel_enable
  560. usart.o(i.dma_config) refers to usart.o(.bss) for UART0_RX_BUF
  561. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  562. usart.o(i.gd_485_DE_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  563. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  564. usart.o(i.gd_EC800M_pin_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  565. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  566. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  567. usart.o(i.gd_com_232_Receive) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  568. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  569. usart.o(i.gd_com_232_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  570. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_tx) for gd_485_DE_tx
  571. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  572. usart.o(i.gd_com_485_send) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  573. usart.o(i.gd_com_485_send) refers to usart.o(i.gd_485_DE_rx) for gd_485_DE_rx
  574. usart.o(i.gd_com_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  575. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_pin_remap_config) for gpio_pin_remap_config
  576. usart.o(i.gd_com_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  577. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_deinit) for usart_deinit
  578. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_baudrate_set) for usart_baudrate_set
  579. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_word_length_set) for usart_word_length_set
  580. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_stop_bit_set) for usart_stop_bit_set
  581. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_parity_config) for usart_parity_config
  582. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_rts_config) for usart_hardware_flow_rts_config
  583. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_hardware_flow_cts_config) for usart_hardware_flow_cts_config
  584. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_receive_config) for usart_receive_config
  585. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_transmit_config) for usart_transmit_config
  586. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_enable) for usart_enable
  587. usart.o(i.gd_com_init) refers to gd32f10x_usart.o(i.usart_interrupt_enable) for usart_interrupt_enable
  588. usart.o(i.gd_com_init) refers to usart.o(.data) for COM_GPIO_CLK
  589. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
  590. usart.o(i.nvic_config) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  591. w25q32.o(i.W25Q32_Enable) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  592. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  593. w25q32.o(i.W25Q32_Enable) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  594. w25q32.o(i.W25Q32_Enable) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  595. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  596. w25q32.o(i.W25Q32_Erase64K) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  597. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  598. w25q32.o(i.W25Q32_Erase64K) refers to spi.o(i.SPI0_Write) for SPI0_Write
  599. w25q32.o(i.W25Q32_Erase64K) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  600. w25q32.o(i.W25Q32_Init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  601. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  602. w25q32.o(i.W25Q32_Init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  603. w25q32.o(i.W25Q32_Init) refers to spi.o(i.SPI0_Init) for SPI0_Init
  604. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  605. w25q32.o(i.W25Q32_PageWrite) refers to w25q32.o(i.W25Q32_Enable) for W25Q32_Enable
  606. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  607. w25q32.o(i.W25Q32_PageWrite) refers to spi.o(i.SPI0_Write) for SPI0_Write
  608. w25q32.o(i.W25Q32_PageWrite) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  609. w25q32.o(i.W25Q32_Read) refers to w25q32.o(i.W25Q32_WaitBusy) for W25Q32_WaitBusy
  610. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  611. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Write) for SPI0_Write
  612. w25q32.o(i.W25Q32_Read) refers to spi.o(i.SPI0_Read) for SPI0_Read
  613. w25q32.o(i.W25Q32_Read) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  614. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  615. w25q32.o(i.W25Q32_WaitBusy) refers to spi.o(i.SPI0_ReadWriteByte) for SPI0_ReadWriteByte
  616. w25q32.o(i.W25Q32_WaitBusy) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  617. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
  618. key.o(i.EXTI1_IRQHandler) refers to systick.o(i.delay_1ms) for delay_1ms
  619. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
  620. key.o(i.EXTI1_IRQHandler) refers to device_message.o(i.clear_gateway_config_block) for clear_gateway_config_block
  621. key.o(i.EXTI1_IRQHandler) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  622. key.o(i.EXTI1_IRQHandler) refers to key.o(.data) for KEY_PIN
  623. key.o(i.gd_eval_key_init) refers to gd32f10x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
  624. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_init) for gpio_init
  625. key.o(i.gd_eval_key_init) refers to gd32f10x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
  626. key.o(i.gd_eval_key_init) refers to gd32f10x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
  627. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_init) for exti_init
  628. key.o(i.gd_eval_key_init) refers to gd32f10x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
  629. key.o(i.gd_eval_key_init) refers to key.o(.data) for KEY_CLK
  630. cjson.o(i.add_item_to_array) refers to cjson.o(i.suffix_object) for suffix_object
  631. cjson.o(i.add_item_to_object) refers to cjson.o(i.cast_away_const) for cast_away_const
  632. cjson.o(i.add_item_to_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  633. cjson.o(i.add_item_to_object) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  634. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  635. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  636. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  637. cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(.data) for global_hooks
  638. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_CreateBool) for cJSON_CreateBool
  639. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  640. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  641. cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(.data) for global_hooks
  642. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_CreateFalse) for cJSON_CreateFalse
  643. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  644. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  645. cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(.data) for global_hooks
  646. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.create_reference) for create_reference
  647. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  648. cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(.data) for global_hooks
  649. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.create_reference) for create_reference
  650. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  651. cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(.data) for global_hooks
  652. cjson.o(i.cJSON_AddItemToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  653. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  654. cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(.data) for global_hooks
  655. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  656. cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(.data) for global_hooks
  657. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_CreateNull) for cJSON_CreateNull
  658. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  659. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  660. cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(.data) for global_hooks
  661. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  662. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  663. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  664. cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(.data) for global_hooks
  665. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_CreateObject) for cJSON_CreateObject
  666. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  667. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  668. cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(.data) for global_hooks
  669. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_CreateRaw) for cJSON_CreateRaw
  670. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  671. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  672. cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(.data) for global_hooks
  673. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  674. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  675. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  676. cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(.data) for global_hooks
  677. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_CreateTrue) for cJSON_CreateTrue
  678. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
  679. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  680. cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(.data) for global_hooks
  681. cjson.o(i.cJSON_Compare) refers to cjson.o(i.compare_double) for compare_double
  682. cjson.o(i.cJSON_Compare) refers to strcmp.o(.text) for strcmp
  683. cjson.o(i.cJSON_Compare) refers to cjson.o(i.get_object_item) for get_object_item
  684. cjson.o(i.cJSON_CreateArray) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  685. cjson.o(i.cJSON_CreateArray) refers to cjson.o(.data) for global_hooks
  686. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  687. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  688. cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(.data) for global_hooks
  689. cjson.o(i.cJSON_CreateBool) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  690. cjson.o(i.cJSON_CreateBool) refers to cjson.o(.data) for global_hooks
  691. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  692. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  693. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  694. cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.suffix_object) for suffix_object
  695. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  696. cjson.o(i.cJSON_CreateFalse) refers to cjson.o(.data) for global_hooks
  697. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  698. cjson.o(i.cJSON_CreateFloatArray) refers to f2d.o(.text) for __aeabi_f2d
  699. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  700. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  701. cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.suffix_object) for suffix_object
  702. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  703. cjson.o(i.cJSON_CreateIntArray) refers to dflti.o(.text) for __aeabi_i2d
  704. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
  705. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  706. cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.suffix_object) for suffix_object
  707. cjson.o(i.cJSON_CreateNull) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  708. cjson.o(i.cJSON_CreateNull) refers to cjson.o(.data) for global_hooks
  709. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  710. cjson.o(i.cJSON_CreateNumber) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  711. cjson.o(i.cJSON_CreateNumber) refers to cdcmple.o(.text) for __aeabi_cdcmple
  712. cjson.o(i.cJSON_CreateNumber) refers to dfixi.o(.text) for __aeabi_d2iz
  713. cjson.o(i.cJSON_CreateNumber) refers to cjson.o(.data) for global_hooks
  714. cjson.o(i.cJSON_CreateObject) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  715. cjson.o(i.cJSON_CreateObject) refers to cjson.o(.data) for global_hooks
  716. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  717. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  718. cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(.data) for global_hooks
  719. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  720. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  721. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  722. cjson.o(i.cJSON_CreateRaw) refers to cjson.o(.data) for global_hooks
  723. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  724. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  725. cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  726. cjson.o(i.cJSON_CreateString) refers to cjson.o(.data) for global_hooks
  727. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
  728. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
  729. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  730. cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.suffix_object) for suffix_object
  731. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  732. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cast_away_const) for cast_away_const
  733. cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(.data) for global_hooks
  734. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  735. cjson.o(i.cJSON_CreateTrue) refers to cjson.o(.data) for global_hooks
  736. cjson.o(i.cJSON_Delete) refers to cjson.o(.data) for global_hooks
  737. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_DetachItemFromArray) for cJSON_DetachItemFromArray
  738. cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  739. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_DetachItemFromObject) for cJSON_DetachItemFromObject
  740. cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  741. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) for cJSON_DetachItemFromObjectCaseSensitive
  742. cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  743. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.get_array_item) for get_array_item
  744. cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  745. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  746. cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  747. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
  748. cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
  749. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  750. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  751. cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  752. cjson.o(i.cJSON_Duplicate) refers to cjson.o(.data) for global_hooks
  753. cjson.o(i.cJSON_GetArrayItem) refers to cjson.o(i.get_array_item) for get_array_item
  754. cjson.o(i.cJSON_GetErrorPtr) refers to cjson.o(.data) for global_error
  755. cjson.o(i.cJSON_GetNumberValue) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
  756. cjson.o(i.cJSON_GetObjectItem) refers to cjson.o(i.get_object_item) for get_object_item
  757. cjson.o(i.cJSON_GetObjectItemCaseSensitive) refers to cjson.o(i.get_object_item) for get_object_item
  758. cjson.o(i.cJSON_GetStringValue) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
  759. cjson.o(i.cJSON_HasObjectItem) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
  760. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__malloc$realloc) for malloc
  761. cjson.o(i.cJSON_InitHooks) refers to cjson.o(.data) for global_hooks
  762. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.__free$realloc) for free
  763. cjson.o(i.cJSON_InitHooks) refers to mallocr.o(i.realloc) for realloc
  764. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  765. cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
  766. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_oneline_comment) for skip_oneline_comment
  767. cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_multiline_comment) for skip_multiline_comment
  768. cjson.o(i.cJSON_Minify) refers to cjson.o(i.minify_string) for minify_string
  769. cjson.o(i.cJSON_New_Item) refers to memseta.o(.text) for __aeabi_memclr4
  770. cjson.o(i.cJSON_Parse) refers to cjson.o(i.cJSON_ParseWithOpts) for cJSON_ParseWithOpts
  771. cjson.o(i.cJSON_ParseWithLength) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  772. cjson.o(i.cJSON_ParseWithLengthOpts) refers to memseta.o(.text) for __aeabi_memclr4
  773. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  774. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.skip_utf8_bom) for skip_utf8_bom
  775. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  776. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.parse_value) for parse_value
  777. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  778. cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(.data) for global_error
  779. cjson.o(i.cJSON_ParseWithOpts) refers to strlen.o(.text) for strlen
  780. cjson.o(i.cJSON_ParseWithOpts) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
  781. cjson.o(i.cJSON_Print) refers to cjson.o(i.print) for print
  782. cjson.o(i.cJSON_Print) refers to cjson.o(.data) for global_hooks
  783. cjson.o(i.cJSON_PrintBuffered) refers to memseta.o(.text) for __aeabi_memclr4
  784. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(i.print_value) for print_value
  785. cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(.data) for global_hooks
  786. cjson.o(i.cJSON_PrintPreallocated) refers to memseta.o(.text) for __aeabi_memclr4
  787. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(i.print_value) for print_value
  788. cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(.data) for global_hooks
  789. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(i.print) for print
  790. cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(.data) for global_hooks
  791. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
  792. cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  793. cjson.o(i.cJSON_ReplaceItemInObject) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  794. cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
  795. cjson.o(i.cJSON_ReplaceItemViaPointer) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  796. cjson.o(i.cJSON_SetNumberHelper) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  797. cjson.o(i.cJSON_SetNumberHelper) refers to cdcmple.o(.text) for __aeabi_cdcmple
  798. cjson.o(i.cJSON_SetNumberHelper) refers to dfixi.o(.text) for __aeabi_d2iz
  799. cjson.o(i.cJSON_SetValuestring) refers to strlen.o(.text) for strlen
  800. cjson.o(i.cJSON_SetValuestring) refers to strcpy.o(.text) for strcpy
  801. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  802. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_free) for cJSON_free
  803. cjson.o(i.cJSON_SetValuestring) refers to cjson.o(.data) for global_hooks
  804. cjson.o(i.cJSON_Version) refers to printfa.o(i.__0sprintf) for __2sprintf
  805. cjson.o(i.cJSON_Version) refers to cjson.o(.bss) for version
  806. cjson.o(i.cJSON_free) refers to cjson.o(.data) for global_hooks
  807. cjson.o(i.cJSON_malloc) refers to cjson.o(.data) for global_hooks
  808. cjson.o(i.cJSON_strdup) refers to strlen.o(.text) for strlen
  809. cjson.o(i.cJSON_strdup) refers to memcpya.o(.text) for __aeabi_memcpy
  810. cjson.o(i.case_insensitive_strcmp) refers to tolower.o(.text) for tolower
  811. cjson.o(i.compare_double) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  812. cjson.o(i.compare_double) refers to dmul.o(.text) for __aeabi_dmul
  813. cjson.o(i.compare_double) refers to dadd.o(.text) for __aeabi_dsub
  814. cjson.o(i.compare_double) refers to cdcmple.o(.text) for __aeabi_cdcmple
  815. cjson.o(i.create_reference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  816. cjson.o(i.create_reference) refers to memcpya.o(.text) for __aeabi_memcpy4
  817. cjson.o(i.ensure) refers to memcpya.o(.text) for __aeabi_memcpy
  818. cjson.o(i.get_object_item) refers to strcmp.o(.text) for strcmp
  819. cjson.o(i.get_object_item) refers to cjson.o(i.case_insensitive_strcmp) for case_insensitive_strcmp
  820. cjson.o(i.parse_array) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  821. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  822. cjson.o(i.parse_array) refers to cjson.o(i.parse_value) for parse_value
  823. cjson.o(i.parse_array) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  824. cjson.o(i.parse_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  825. cjson.o(i.parse_number) refers to strtod.o(i.strtod) for strtod
  826. cjson.o(i.parse_number) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  827. cjson.o(i.parse_number) refers to cdcmple.o(.text) for __aeabi_cdcmple
  828. cjson.o(i.parse_number) refers to dfixi.o(.text) for __aeabi_d2iz
  829. cjson.o(i.parse_object) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
  830. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
  831. cjson.o(i.parse_object) refers to cjson.o(i.parse_string) for parse_string
  832. cjson.o(i.parse_object) refers to cjson.o(i.parse_value) for parse_value
  833. cjson.o(i.parse_object) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
  834. cjson.o(i.parse_string) refers to cjson.o(i.utf16_literal_to_utf8) for utf16_literal_to_utf8
  835. cjson.o(i.parse_value) refers to strncmp.o(.text) for strncmp
  836. cjson.o(i.parse_value) refers to cjson.o(i.parse_string) for parse_string
  837. cjson.o(i.parse_value) refers to cjson.o(i.parse_number) for parse_number
  838. cjson.o(i.parse_value) refers to cjson.o(i.parse_array) for parse_array
  839. cjson.o(i.parse_value) refers to cjson.o(i.parse_object) for parse_object
  840. cjson.o(i.print) refers to memseta.o(.text) for __aeabi_memclr4
  841. cjson.o(i.print) refers to cjson.o(i.print_value) for print_value
  842. cjson.o(i.print) refers to cjson.o(i.update_offset) for update_offset
  843. cjson.o(i.print) refers to memcpya.o(.text) for __aeabi_memcpy
  844. cjson.o(i.print_array) refers to cjson.o(i.ensure) for ensure
  845. cjson.o(i.print_array) refers to cjson.o(i.print_value) for print_value
  846. cjson.o(i.print_array) refers to cjson.o(i.update_offset) for update_offset
  847. cjson.o(i.print_number) refers to scanf_fp.o(.text) for _scanf_real
  848. cjson.o(i.print_number) refers to memseta.o(.text) for __aeabi_memclr4
  849. cjson.o(i.print_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
  850. cjson.o(i.print_number) refers to printfa.o(i.__0sprintf) for __2sprintf
  851. cjson.o(i.print_number) refers to dflti.o(.text) for __aeabi_i2d
  852. cjson.o(i.print_number) refers to cdcmple.o(.text) for __aeabi_cdcmpeq
  853. cjson.o(i.print_number) refers to __0sscanf.o(.text) for __0sscanf
  854. cjson.o(i.print_number) refers to cjson.o(i.compare_double) for compare_double
  855. cjson.o(i.print_number) refers to cjson.o(i.ensure) for ensure
  856. cjson.o(i.print_object) refers to cjson.o(i.ensure) for ensure
  857. cjson.o(i.print_object) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  858. cjson.o(i.print_object) refers to cjson.o(i.update_offset) for update_offset
  859. cjson.o(i.print_object) refers to cjson.o(i.print_value) for print_value
  860. cjson.o(i.print_string) refers to cjson.o(i.print_string_ptr) for print_string_ptr
  861. cjson.o(i.print_string_ptr) refers to cjson.o(i.ensure) for ensure
  862. cjson.o(i.print_string_ptr) refers to strcpy.o(.text) for strcpy
  863. cjson.o(i.print_string_ptr) refers to memcpya.o(.text) for __aeabi_memcpy
  864. cjson.o(i.print_string_ptr) refers to printfa.o(i.__0sprintf) for __2sprintf
  865. cjson.o(i.print_value) refers to cjson.o(i.ensure) for ensure
  866. cjson.o(i.print_value) refers to strcpy.o(.text) for strcpy
  867. cjson.o(i.print_value) refers to cjson.o(i.print_number) for print_number
  868. cjson.o(i.print_value) refers to strlen.o(.text) for strlen
  869. cjson.o(i.print_value) refers to memcpya.o(.text) for __aeabi_memcpy
  870. cjson.o(i.print_value) refers to cjson.o(i.print_string) for print_string
  871. cjson.o(i.print_value) refers to cjson.o(i.print_array) for print_array
  872. cjson.o(i.print_value) refers to cjson.o(i.print_object) for print_object
  873. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_free) for cJSON_free
  874. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
  875. cjson.o(i.replace_item_in_object) refers to cjson.o(i.get_object_item) for get_object_item
  876. cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
  877. cjson.o(i.replace_item_in_object) refers to cjson.o(.data) for global_hooks
  878. cjson.o(i.skip_utf8_bom) refers to strncmp.o(.text) for strncmp
  879. cjson.o(i.update_offset) refers to strlen.o(.text) for strlen
  880. cjson.o(i.utf16_literal_to_utf8) refers to cjson.o(i.parse_hex4) for parse_hex4
  881. cjson.o(.data) refers to mallocr.o(i.__malloc$realloc) for malloc
  882. cjson.o(.data) refers to mallocr.o(i.__free$realloc) for free
  883. cjson.o(.data) refers to mallocr.o(i.realloc) for realloc
  884. dlt645.o(i.dlt645_read_data) refers to dlt645_1997.o(i.dlt645_1997_read_data) for dlt645_1997_read_data
  885. dlt645.o(i.dlt645_read_data) refers to dlt645_2007.o(i.dlt645_2007_read_data) for dlt645_2007_read_data
  886. dlt645.o(i.dlt645_receive_msg) refers to dlt645_1997.o(i.dlt645_1997_recv_check) for dlt645_1997_recv_check
  887. dlt645.o(i.dlt645_receive_msg) refers to dlt645_2007.o(i.dlt645_2007_recv_check) for dlt645_2007_recv_check
  888. dlt645.o(i.dlt645_send_msg) refers to dlt645_data.o(i._crc) for _crc
  889. 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
  890. dlt645_2007.o(i.dlt645_2007_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  891. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  892. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  893. dlt645_2007.o(i.dlt645_2007_read_data) refers to dlt645_2007.o(i.dlt645_2007_parsing_data) for dlt645_2007_parsing_data
  894. dlt645_2007.o(i.dlt645_2007_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  895. dlt645_2007.o(i.dlt645_write_data) refers to memseta.o(.text) for __aeabi_memclr4
  896. dlt645_2007.o(i.dlt645_write_data) refers to memcpya.o(.text) for __aeabi_memcpy
  897. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  898. dlt645_2007.o(i.dlt645_write_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  899. dlt645_data.o(i.data_package_translate_to_int) refers to dfltui.o(.text) for __aeabi_ui2d
  900. dlt645_data.o(i.data_package_translate_to_int) refers to pow.o(i.pow) for pow
  901. dlt645_data.o(i.data_package_translate_to_int) refers to dflti.o(.text) for __aeabi_i2d
  902. dlt645_data.o(i.data_package_translate_to_int) refers to dmul.o(.text) for __aeabi_dmul
  903. dlt645_data.o(i.data_package_translate_to_int) refers to dadd.o(.text) for __aeabi_dadd
  904. dlt645_data.o(i.data_package_translate_to_int) refers to dfixi.o(.text) for __aeabi_d2iz
  905. dlt645_data.o(i.dlt645_common_check) refers to dlt645_data.o(i._crc) for _crc
  906. dlt645_data.o(i.dlt645_common_check) refers to memcmp.o(.text) for memcmp
  907. 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
  908. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to strlen.o(.text) for strlen
  909. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to dflti.o(.text) for __aeabi_i2d
  910. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to pow.o(i.pow) for pow
  911. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to ddiv.o(.text) for __aeabi_ddiv
  912. dlt645_data.o(i.dlt645_data_parse_by_format_to_float) refers to d2f.o(.text) for __aeabi_d2f
  913. 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
  914. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to strlen.o(.text) for strlen
  915. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to dflti.o(.text) for __aeabi_i2d
  916. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to pow.o(i.pow) for pow
  917. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to ddiv.o(.text) for __aeabi_ddiv
  918. dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE) refers to d2f.o(.text) for __aeabi_d2f
  919. dlt645_data.o(i.str_to_bcd) refers to strlen.o(.text) for strlen
  920. dlt645_data.o(i.str_to_bcd) refers to memseta.o(.text) for __aeabi_memclr
  921. dlt645_port.o(i.dlt645_hw_read) refers to systick.o(i.gettick) for gettick
  922. dlt645_port.o(i.dlt645_hw_read) refers to memcpya.o(.text) for __aeabi_memcpy
  923. dlt645_port.o(i.dlt645_hw_read) refers to dlt645_port.o(.bss) for dlt645_port
  924. dlt645_port.o(i.dlt645_hw_write) refers to memseta.o(.text) for __aeabi_memclr4
  925. dlt645_port.o(i.dlt645_hw_write) refers to systick.o(i.delay_1ms) for delay_1ms
  926. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  927. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_data_transmit) for usart_data_transmit
  928. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_usart.o(i.usart_flag_get) for usart_flag_get
  929. dlt645_port.o(i.dlt645_hw_write) refers to gd32f10x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
  930. dlt645_port.o(i.dlt645_hw_write) refers to dlt645_port.o(.bss) for dlt645_port
  931. dlt645_port.o(i.dlt645_init) refers to gd32f10x_gpio.o(i.gpio_bit_set) for gpio_bit_set
  932. dlt645_port.o(i.dlt645_init) refers to dlt645_port.o(.bss) for dlt645_port
  933. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_get) for usart_interrupt_flag_get
  934. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_data_receive) for usart_data_receive
  935. dlt645_port.o(i.dlt_callback) refers to gd32f10x_usart.o(i.usart_interrupt_flag_clear) for usart_interrupt_flag_clear
  936. dlt645_port.o(i.dlt_callback) refers to dlt645_port.o(.bss) for dlt645_port
  937. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_write) for dlt645_hw_write
  938. dlt645_port.o(.data) refers to dlt645_port.o(i.dlt645_hw_read) for dlt645_hw_read
  939. dlt645_port.o(.data) refers to dlt645_port.o(.bss) for dlt645_port
  940. 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
  941. dlt645_1997.o(i.dlt645_1997_read_data) refers to memseta.o(.text) for __aeabi_memclr4
  942. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_send_msg) for dlt645_send_msg
  943. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645.o(i.dlt645_receive_msg) for dlt645_receive_msg
  944. dlt645_1997.o(i.dlt645_1997_read_data) refers to dlt645_1997.o(i.dlt645_1997_parsing_data) for dlt645_1997_parsing_data
  945. dlt645_1997.o(i.dlt645_1997_recv_check) refers to dlt645_data.o(i.dlt645_common_check) for dlt645_common_check
  946. pow.o(i.__softfp_pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  947. pow.o(i.__softfp_pow) refers to pow.o(i.pow) for pow
  948. pow.o(i.pow) refers (Special) to iusefp.o(.text) for __I$use$fp
  949. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  950. pow.o(i.pow) refers to errno.o(i.__set_errno) for __set_errno
  951. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_divzero) for __mathlib_dbl_divzero
  952. pow.o(i.pow) refers to ddiv.o(.text) for __aeabi_ddiv
  953. pow.o(i.pow) refers to sqrt.o(i.sqrt) for sqrt
  954. pow.o(i.pow) refers to dmul.o(.text) for __aeabi_dmul
  955. pow.o(i.pow) refers to dflti.o(.text) for __aeabi_i2d
  956. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
  957. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_overflow) for __mathlib_dbl_overflow
  958. pow.o(i.pow) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
  959. pow.o(i.pow) refers to dadd.o(.text) for __aeabi_dsub
  960. pow.o(i.pow) refers to dscalb.o(.text) for __ARM_scalbn
  961. pow.o(i.pow) refers to qnan.o(.constdata) for __mathlib_zero
  962. pow.o(i.pow) refers to poly.o(i.__kernel_poly) for __kernel_poly
  963. pow.o(i.pow) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  964. pow.o(i.pow) refers to pow.o(.constdata) for .constdata
  965. pow.o(i.pow) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
  966. pow.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  967. pow_x.o(i.____softfp_pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  968. pow_x.o(i.____softfp_pow$lsc) refers to pow_x.o(i.__pow$lsc) for __pow$lsc
  969. pow_x.o(i.__pow$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  970. pow_x.o(i.__pow$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
  971. pow_x.o(i.__pow$lsc) refers to errno.o(i.__set_errno) for __set_errno
  972. pow_x.o(i.__pow$lsc) refers to ddiv.o(.text) for __aeabi_ddiv
  973. pow_x.o(i.__pow$lsc) refers to sqrt.o(i.sqrt) for sqrt
  974. pow_x.o(i.__pow$lsc) refers to dmul.o(.text) for __aeabi_dmul
  975. pow_x.o(i.__pow$lsc) refers to dflti.o(.text) for __aeabi_i2d
  976. pow_x.o(i.__pow$lsc) refers to dadd.o(.text) for __aeabi_dsub
  977. pow_x.o(i.__pow$lsc) refers to dscalb.o(.text) for __ARM_scalbn
  978. pow_x.o(i.__pow$lsc) refers to qnan.o(.constdata) for __mathlib_zero
  979. pow_x.o(i.__pow$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
  980. pow_x.o(i.__pow$lsc) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  981. pow_x.o(i.__pow$lsc) refers to pow_x.o(.constdata) for .constdata
  982. pow_x.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  983. strtod.o(i.__softfp_strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  984. strtod.o(i.__softfp_strtod) refers to strtod.o(.text) for __strtod_int
  985. strtod.o(i.strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
  986. strtod.o(i.strtod) refers to strtod.o(.text) for __strtod_int
  987. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
  988. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
  989. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
  990. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
  991. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
  992. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
  993. entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
  994. printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  995. printfb.o(i.__0fprintf$bare) refers to log.o(i.fputc) for fputc
  996. printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
  997. printfb.o(i.__0printf$bare) refers to log.o(i.fputc) for fputc
  998. printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
  999. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1000. printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
  1001. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1002. printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
  1003. printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1004. printfb.o(i.__0vfprintf$bare) refers to log.o(i.fputc) for fputc
  1005. printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1006. printfb.o(i.__0vprintf$bare) refers to log.o(i.fputc) for fputc
  1007. printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
  1008. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1009. printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
  1010. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
  1011. printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
  1012. printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1013. printf0.o(i.__0fprintf$0) refers to log.o(i.fputc) for fputc
  1014. printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
  1015. printf0.o(i.__0printf$0) refers to log.o(i.fputc) for fputc
  1016. printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
  1017. printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1018. printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
  1019. printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1020. printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
  1021. printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1022. printf0.o(i.__0vfprintf$0) refers to log.o(i.fputc) for fputc
  1023. printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1024. printf0.o(i.__0vprintf$0) refers to log.o(i.fputc) for fputc
  1025. printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
  1026. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1027. printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
  1028. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
  1029. printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
  1030. printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1031. printf1.o(i.__0fprintf$1) refers to log.o(i.fputc) for fputc
  1032. printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
  1033. printf1.o(i.__0printf$1) refers to log.o(i.fputc) for fputc
  1034. printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
  1035. printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1036. printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
  1037. printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1038. printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
  1039. printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1040. printf1.o(i.__0vfprintf$1) refers to log.o(i.fputc) for fputc
  1041. printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1042. printf1.o(i.__0vprintf$1) refers to log.o(i.fputc) for fputc
  1043. printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
  1044. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1045. printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
  1046. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
  1047. printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
  1048. printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1049. printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1050. printf2.o(i.__0fprintf$2) refers to log.o(i.fputc) for fputc
  1051. printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
  1052. printf2.o(i.__0printf$2) refers to log.o(i.fputc) for fputc
  1053. printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
  1054. printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1055. printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
  1056. printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1057. printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
  1058. printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1059. printf2.o(i.__0vfprintf$2) refers to log.o(i.fputc) for fputc
  1060. printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1061. printf2.o(i.__0vprintf$2) refers to log.o(i.fputc) for fputc
  1062. printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
  1063. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1064. printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
  1065. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
  1066. printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
  1067. printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1068. printf3.o(i.__0fprintf$3) refers to log.o(i.fputc) for fputc
  1069. printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
  1070. printf3.o(i.__0printf$3) refers to log.o(i.fputc) for fputc
  1071. printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
  1072. printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1073. printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
  1074. printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1075. printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
  1076. printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1077. printf3.o(i.__0vfprintf$3) refers to log.o(i.fputc) for fputc
  1078. printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1079. printf3.o(i.__0vprintf$3) refers to log.o(i.fputc) for fputc
  1080. printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
  1081. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1082. printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
  1083. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
  1084. printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
  1085. printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1086. printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1087. printf4.o(i.__0fprintf$4) refers to log.o(i.fputc) for fputc
  1088. printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
  1089. printf4.o(i.__0printf$4) refers to log.o(i.fputc) for fputc
  1090. printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
  1091. printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1092. printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
  1093. printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1094. printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
  1095. printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1096. printf4.o(i.__0vfprintf$4) refers to log.o(i.fputc) for fputc
  1097. printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1098. printf4.o(i.__0vprintf$4) refers to log.o(i.fputc) for fputc
  1099. printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
  1100. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1101. printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
  1102. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
  1103. printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
  1104. printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1105. printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1106. printf5.o(i.__0fprintf$5) refers to log.o(i.fputc) for fputc
  1107. printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
  1108. printf5.o(i.__0printf$5) refers to log.o(i.fputc) for fputc
  1109. printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
  1110. printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1111. printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
  1112. printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1113. printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
  1114. printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1115. printf5.o(i.__0vfprintf$5) refers to log.o(i.fputc) for fputc
  1116. printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1117. printf5.o(i.__0vprintf$5) refers to log.o(i.fputc) for fputc
  1118. printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
  1119. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1120. printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
  1121. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
  1122. printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
  1123. printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1124. printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1125. printf6.o(i.__0fprintf$6) refers to log.o(i.fputc) for fputc
  1126. printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
  1127. printf6.o(i.__0printf$6) refers to log.o(i.fputc) for fputc
  1128. printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
  1129. printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1130. printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
  1131. printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1132. printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
  1133. printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1134. printf6.o(i.__0vfprintf$6) refers to log.o(i.fputc) for fputc
  1135. printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1136. printf6.o(i.__0vprintf$6) refers to log.o(i.fputc) for fputc
  1137. printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
  1138. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1139. printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
  1140. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
  1141. printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
  1142. printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
  1143. printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1144. printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
  1145. printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1146. printf7.o(i.__0fprintf$7) refers to log.o(i.fputc) for fputc
  1147. printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
  1148. printf7.o(i.__0printf$7) refers to log.o(i.fputc) for fputc
  1149. printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
  1150. printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1151. printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
  1152. printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1153. printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
  1154. printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1155. printf7.o(i.__0vfprintf$7) refers to log.o(i.fputc) for fputc
  1156. printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1157. printf7.o(i.__0vprintf$7) refers to log.o(i.fputc) for fputc
  1158. printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
  1159. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1160. printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
  1161. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
  1162. printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
  1163. printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
  1164. printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1165. printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
  1166. printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1167. printf8.o(i.__0fprintf$8) refers to log.o(i.fputc) for fputc
  1168. printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
  1169. printf8.o(i.__0printf$8) refers to log.o(i.fputc) for fputc
  1170. printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
  1171. printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1172. printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
  1173. printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1174. printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
  1175. printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1176. printf8.o(i.__0vfprintf$8) refers to log.o(i.fputc) for fputc
  1177. printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1178. printf8.o(i.__0vprintf$8) refers to log.o(i.fputc) for fputc
  1179. printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
  1180. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1181. printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
  1182. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
  1183. printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
  1184. printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
  1185. printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1186. printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
  1187. printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1188. printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
  1189. printfa.o(i.__0fprintf) refers to log.o(i.fputc) for fputc
  1190. printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1191. printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
  1192. printfa.o(i.__0printf) refers to log.o(i.fputc) for fputc
  1193. printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
  1194. printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1195. printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
  1196. printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
  1197. printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1198. printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
  1199. printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
  1200. printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1201. printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
  1202. printfa.o(i.__0vfprintf) refers to log.o(i.fputc) for fputc
  1203. printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1204. printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
  1205. printfa.o(i.__0vprintf) refers to log.o(i.fputc) for fputc
  1206. printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
  1207. printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1208. printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
  1209. printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
  1210. printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
  1211. printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
  1212. printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
  1213. printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
  1214. printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
  1215. printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
  1216. printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
  1217. printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
  1218. printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
  1219. printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
  1220. printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
  1221. printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
  1222. printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
  1223. printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
  1224. printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
  1225. printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
  1226. printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1227. printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
  1228. printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1229. printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1230. malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
  1231. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1232. malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
  1233. malloc.o(i.malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1234. mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
  1235. mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1236. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1237. mallocr.o(i.__malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1238. mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1239. mallocr.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1240. mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1241. mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for free
  1242. mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
  1243. mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for malloc
  1244. mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
  1245. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1246. malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
  1247. malloca.o(i.__aligned_malloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1248. malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
  1249. malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
  1250. mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1251. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
  1252. mallocra.o(i.__aligned_malloc$realloc) refers to startup_gd32f10x_xd.o(HEAP) for __heap_base
  1253. mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
  1254. mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1255. mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
  1256. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
  1257. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
  1258. mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
  1259. mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
  1260. mallocra.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
  1261. mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
  1262. __0sscanf.o(.text) refers to scanf_char.o(.text) for __vfscanf_char
  1263. __0sscanf.o(.text) refers to _sgetc.o(.text) for _sgetc
  1264. _scanf_int.o(.text) refers to _chval.o(.text) for _chval
  1265. scanf_fp.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1266. scanf_fp.o(.text) refers to dfltul.o(.text) for __aeabi_ul2d
  1267. scanf_fp.o(.text) refers to dmul.o(.text) for __aeabi_dmul
  1268. scanf_fp.o(.text) refers to ddiv.o(.text) for __aeabi_ddiv
  1269. scanf_fp.o(.text) refers to scanf_fp.o(i._is_digit) for _is_digit
  1270. scanf_fp.o(.text) refers to d2f.o(.text) for __aeabi_d2f
  1271. strtol.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1272. strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
  1273. strtol.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1274. fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1275. fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1276. fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
  1277. dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1278. dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1279. dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
  1280. dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1281. dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1282. dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1283. ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1284. ddiv.o(.text) refers to depilogue.o(.text) for _double_round
  1285. ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1286. ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
  1287. dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1288. dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1289. dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1290. dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1291. ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1292. dfixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1293. dfixi.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1294. f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1295. cdcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1296. cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1297. d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
  1298. d2f.o(.text) refers to fepilogue.o(.text) for _float_round
  1299. dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(.text) for __aeabi_ddiv
  1300. dunder.o(i.__mathlib_dbl_infnan) refers to dscalb.o(.text) for __ARM_scalbn
  1301. dunder.o(i.__mathlib_dbl_infnan2) refers to dadd.o(.text) for __aeabi_dadd
  1302. dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(.text) for __aeabi_ddiv
  1303. dunder.o(i.__mathlib_dbl_overflow) refers to dscalb.o(.text) for __ARM_scalbn
  1304. dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(.text) for __aeabi_dmul
  1305. dunder.o(i.__mathlib_dbl_underflow) refers to dscalb.o(.text) for __ARM_scalbn
  1306. fpclassify.o(i.__ARM_fpclassify) refers (Special) to iusefp.o(.text) for __I$use$fp
  1307. poly.o(i.__kernel_poly) refers (Special) to iusefp.o(.text) for __I$use$fp
  1308. poly.o(i.__kernel_poly) refers to dmul.o(.text) for __aeabi_dmul
  1309. poly.o(i.__kernel_poly) refers to dadd.o(.text) for __aeabi_dadd
  1310. qnan.o(.constdata) refers (Special) to iusefp.o(.text) for __I$use$fp
  1311. sqrt.o(i.__softfp_sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1312. sqrt.o(i.__softfp_sqrt) refers to dsqrt.o(.text) for _dsqrt
  1313. sqrt.o(i.__softfp_sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1314. sqrt.o(i.sqrt) refers (Special) to iusefp.o(.text) for __I$use$fp
  1315. sqrt.o(i.sqrt) refers to dsqrt.o(.text) for _dsqrt
  1316. sqrt.o(i.sqrt) refers to errno.o(i.__set_errno) for __set_errno
  1317. sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1318. sqrt_x.o(i.____softfp_sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1319. sqrt_x.o(i.____softfp_sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1320. sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1321. sqrt_x.o(i.__sqrt$lsc) refers (Special) to iusefp.o(.text) for __I$use$fp
  1322. sqrt_x.o(i.__sqrt$lsc) refers to cdcmple.o(.text) for __aeabi_cdcmple
  1323. sqrt_x.o(i.__sqrt$lsc) refers to errno.o(i.__set_errno) for __set_errno
  1324. sqrt_x.o(i.__sqrt$lsc) refers to dsqrt.o(.text) for _dsqrt
  1325. entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
  1326. entry2.o(.ARM.Collect$$$$00002712) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1327. entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f10x_xd.o(STACK) for __initial_sp
  1328. entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
  1329. entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
  1330. entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
  1331. entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
  1332. uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1333. uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1334. ctype_o.o(.text) refers to ctype_o.o(.constdata) for .constdata
  1335. ctype_o.o(.constdata) refers to ctype_o.o(.constdata) for __ctype_table
  1336. isalnum_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1337. isalpha_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1338. isblank_o.o(.text) refers to ctype_o.o(.constdata) for __ctype_table
  1339. iscntrl_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1340. isdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1341. isgraph_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1342. islower_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1343. isprint_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1344. ispunct_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1345. isspace_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1346. isupper_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1347. isxdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
  1348. errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
  1349. errno.o(i.__read_errno) refers to errno.o(.data) for .data
  1350. errno.o(i.__set_errno) refers to errno.o(.data) for .data
  1351. scanf_char.o(.text) refers to _scanf.o(.text) for __vfscanf
  1352. scanf_char.o(.text) refers to isspace_o.o(.text) for isspace
  1353. _strtoul.o(.text) refers to _chval.o(.text) for _chval
  1354. _strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
  1355. strtod.o(.text) refers to scanf_fp.o(.text) for _scanf_real
  1356. strtod.o(.text) refers to _sgetc.o(.text) for _sgetc
  1357. strtod.o(.text) refers to isspace_o.o(.text) for isspace
  1358. depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1359. depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1360. dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
  1361. dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1362. dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
  1363. init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
  1364. isspace_c.o(.text) refers to ctype_c.o(.text) for __ctype_lookup
  1365. _scanf.o(.text) refers (Weak) to scanf_fp.o(.text) for _scanf_real
  1366. _scanf.o(.text) refers (Weak) to _scanf_int.o(.text) for _scanf_int
  1367. _scanf.o(.text) refers (Weak) to _scanf_str.o(.text) for _scanf_string
  1368. dsqrt.o(.text) refers to llushr.o(.text) for __aeabi_llsr
  1369. dsqrt.o(.text) refers to depilogue.o(.text) for _double_round
  1370. ctype_c.o(.text) refers to ctype_c.o(.constdata) for .constdata
  1371. scanf_fp.o(i._is_digit) refers (Special) to iusefp.o(.text) for __I$use$fp
  1372. ==============================================================================
  1373. Removing Unused input sections from the image.
  1374. Removing system_gd32f10x.o(.rev16_text), (4 bytes).
  1375. Removing system_gd32f10x.o(.revsh_text), (4 bytes).
  1376. Removing gd32f10x_it.o(.rev16_text), (4 bytes).
  1377. Removing gd32f10x_it.o(.revsh_text), (4 bytes).
  1378. Removing systick.o(.rev16_text), (4 bytes).
  1379. Removing systick.o(.revsh_text), (4 bytes).
  1380. Removing log.o(.rev16_text), (4 bytes).
  1381. Removing log.o(.revsh_text), (4 bytes).
  1382. Removing ec800m.o(.rev16_text), (4 bytes).
  1383. Removing ec800m.o(.revsh_text), (4 bytes).
  1384. Removing device_message.o(.rev16_text), (4 bytes).
  1385. Removing device_message.o(.revsh_text), (4 bytes).
  1386. Removing parsedevicemessage.o(.rev16_text), (4 bytes).
  1387. Removing parsedevicemessage.o(.revsh_text), (4 bytes).
  1388. Removing mmodbus.o(.rev16_text), (4 bytes).
  1389. Removing mmodbus.o(.revsh_text), (4 bytes).
  1390. Removing mmodbus.o(i.mmodbus_readCoil), (22 bytes).
  1391. Removing mmodbus.o(i.mmodbus_readDiscreteInput), (22 bytes).
  1392. Removing mmodbus.o(i.mmodbus_readDiscreteInputs), (220 bytes).
  1393. Removing mmodbus.o(i.mmodbus_readHoldingRegister16i), (22 bytes).
  1394. Removing mmodbus.o(i.mmodbus_readHoldingRegister32f), (22 bytes).
  1395. Removing mmodbus.o(i.mmodbus_readHoldingRegister32i), (22 bytes).
  1396. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32f), (228 bytes).
  1397. Removing mmodbus.o(i.mmodbus_readHoldingRegisters32i), (28 bytes).
  1398. Removing mmodbus.o(i.mmodbus_readInputRegister16i), (22 bytes).
  1399. Removing mmodbus.o(i.mmodbus_readInputRegister32f), (22 bytes).
  1400. Removing mmodbus.o(i.mmodbus_readInputRegister32i), (22 bytes).
  1401. Removing mmodbus.o(i.mmodbus_readInputRegisters16i), (144 bytes).
  1402. Removing mmodbus.o(i.mmodbus_readInputRegisters32f), (228 bytes).
  1403. Removing mmodbus.o(i.mmodbus_readInputRegisters32i), (28 bytes).
  1404. Removing mmodbus.o(i.mmodbus_readInputRegisters8i), (220 bytes).
  1405. Removing mmodbus.o(i.mmodbus_set32bitOrder), (12 bytes).
  1406. Removing mmodbus.o(i.mmodbus_writeHoldingRegisters16i), (336 bytes).
  1407. Removing mqttrecv.o(.rev16_text), (4 bytes).
  1408. Removing mqttrecv.o(.revsh_text), (4 bytes).
  1409. Removing main.o(.rev16_text), (4 bytes).
  1410. Removing main.o(.revsh_text), (4 bytes).
  1411. Removing pc.o(.rev16_text), (4 bytes).
  1412. Removing pc.o(.revsh_text), (4 bytes).
  1413. Removing pc.o(i.ec800m_4G_Data_read), (44 bytes).
  1414. Removing otaevent.o(.rev16_text), (4 bytes).
  1415. Removing otaevent.o(.revsh_text), (4 bytes).
  1416. Removing gd32f10x_adc.o(.rev16_text), (4 bytes).
  1417. Removing gd32f10x_adc.o(.revsh_text), (4 bytes).
  1418. Removing gd32f10x_adc.o(i.adc_calibration_enable), (42 bytes).
  1419. Removing gd32f10x_adc.o(i.adc_channel_length_config), (70 bytes).
  1420. Removing gd32f10x_adc.o(i.adc_data_alignment_config), (22 bytes).
  1421. Removing gd32f10x_adc.o(i.adc_deinit), (88 bytes).
  1422. Removing gd32f10x_adc.o(i.adc_disable), (10 bytes).
  1423. Removing gd32f10x_adc.o(i.adc_discontinuous_mode_config), (76 bytes).
  1424. Removing gd32f10x_adc.o(i.adc_dma_mode_disable), (10 bytes).
  1425. Removing gd32f10x_adc.o(i.adc_dma_mode_enable), (10 bytes).
  1426. Removing gd32f10x_adc.o(i.adc_enable), (18 bytes).
  1427. Removing gd32f10x_adc.o(i.adc_external_trigger_config), (62 bytes).
  1428. Removing gd32f10x_adc.o(i.adc_external_trigger_source_config), (48 bytes).
  1429. Removing gd32f10x_adc.o(i.adc_flag_clear), (8 bytes).
  1430. Removing gd32f10x_adc.o(i.adc_flag_get), (14 bytes).
  1431. Removing gd32f10x_adc.o(i.adc_inserted_channel_config), (120 bytes).
  1432. Removing gd32f10x_adc.o(i.adc_inserted_channel_offset_config), (36 bytes).
  1433. Removing gd32f10x_adc.o(i.adc_inserted_data_read), (46 bytes).
  1434. Removing gd32f10x_adc.o(i.adc_inserted_software_startconv_flag_get), (16 bytes).
  1435. Removing gd32f10x_adc.o(i.adc_interrupt_disable), (44 bytes).
  1436. Removing gd32f10x_adc.o(i.adc_interrupt_enable), (44 bytes).
  1437. Removing gd32f10x_adc.o(i.adc_interrupt_flag_clear), (8 bytes).
  1438. Removing gd32f10x_adc.o(i.adc_interrupt_flag_get), (88 bytes).
  1439. Removing gd32f10x_adc.o(i.adc_mode_config), (28 bytes).
  1440. Removing gd32f10x_adc.o(i.adc_regular_channel_config), (172 bytes).
  1441. Removing gd32f10x_adc.o(i.adc_regular_data_read), (8 bytes).
  1442. Removing gd32f10x_adc.o(i.adc_regular_software_startconv_flag_get), (16 bytes).
  1443. Removing gd32f10x_adc.o(i.adc_software_trigger_enable), (30 bytes).
  1444. Removing gd32f10x_adc.o(i.adc_special_function_config), (90 bytes).
  1445. Removing gd32f10x_adc.o(i.adc_sync_mode_convert_value_read), (12 bytes).
  1446. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_disable), (20 bytes).
  1447. Removing gd32f10x_adc.o(i.adc_tempsensor_vrefint_enable), (20 bytes).
  1448. Removing gd32f10x_adc.o(i.adc_watchdog_disable), (16 bytes).
  1449. Removing gd32f10x_adc.o(i.adc_watchdog_group_channel_enable), (64 bytes).
  1450. Removing gd32f10x_adc.o(i.adc_watchdog_single_channel_enable), (32 bytes).
  1451. Removing gd32f10x_adc.o(i.adc_watchdog_threshold_config), (14 bytes).
  1452. Removing gd32f10x_bkp.o(.rev16_text), (4 bytes).
  1453. Removing gd32f10x_bkp.o(.revsh_text), (4 bytes).
  1454. Removing gd32f10x_bkp.o(i.bkp_data_read), (56 bytes).
  1455. Removing gd32f10x_bkp.o(i.bkp_data_write), (52 bytes).
  1456. Removing gd32f10x_bkp.o(i.bkp_deinit), (12 bytes).
  1457. Removing gd32f10x_bkp.o(i.bkp_flag_clear), (20 bytes).
  1458. Removing gd32f10x_bkp.o(i.bkp_flag_get), (24 bytes).
  1459. Removing gd32f10x_bkp.o(i.bkp_interrupt_disable), (20 bytes).
  1460. Removing gd32f10x_bkp.o(i.bkp_interrupt_enable), (20 bytes).
  1461. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_clear), (20 bytes).
  1462. Removing gd32f10x_bkp.o(i.bkp_interrupt_flag_get), (24 bytes).
  1463. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_disable), (20 bytes).
  1464. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_output_enable), (20 bytes).
  1465. Removing gd32f10x_bkp.o(i.bkp_rtc_calibration_value_set), (28 bytes).
  1466. Removing gd32f10x_bkp.o(i.bkp_rtc_output_select), (28 bytes).
  1467. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_disable), (20 bytes).
  1468. Removing gd32f10x_bkp.o(i.bkp_rtc_signal_output_enable), (20 bytes).
  1469. Removing gd32f10x_bkp.o(i.bkp_tamper_active_level_set), (28 bytes).
  1470. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_disable), (20 bytes).
  1471. Removing gd32f10x_bkp.o(i.bkp_tamper_detection_enable), (20 bytes).
  1472. Removing gd32f10x_can.o(.rev16_text), (4 bytes).
  1473. Removing gd32f10x_can.o(.revsh_text), (4 bytes).
  1474. Removing gd32f10x_can.o(i.can1_filter_start_bank), (56 bytes).
  1475. Removing gd32f10x_can.o(i.can_debug_freeze_disable), (32 bytes).
  1476. Removing gd32f10x_can.o(i.can_debug_freeze_enable), (32 bytes).
  1477. Removing gd32f10x_can.o(i.can_deinit), (32 bytes).
  1478. Removing gd32f10x_can.o(i.can_error_get), (12 bytes).
  1479. Removing gd32f10x_can.o(i.can_fifo_release), (32 bytes).
  1480. Removing gd32f10x_can.o(i.can_filter_init), (272 bytes).
  1481. Removing gd32f10x_can.o(i.can_flag_clear), (52 bytes).
  1482. Removing gd32f10x_can.o(i.can_flag_get), (30 bytes).
  1483. Removing gd32f10x_can.o(i.can_init), (290 bytes).
  1484. Removing gd32f10x_can.o(i.can_interrupt_disable), (8 bytes).
  1485. Removing gd32f10x_can.o(i.can_interrupt_enable), (8 bytes).
  1486. Removing gd32f10x_can.o(i.can_interrupt_flag_clear), (56 bytes).
  1487. Removing gd32f10x_can.o(i.can_interrupt_flag_get), (116 bytes).
  1488. Removing gd32f10x_can.o(i.can_message_receive), (228 bytes).
  1489. Removing gd32f10x_can.o(i.can_message_transmit), (336 bytes).
  1490. Removing gd32f10x_can.o(i.can_receive_error_number_get), (8 bytes).
  1491. Removing gd32f10x_can.o(i.can_receive_message_length_get), (26 bytes).
  1492. Removing gd32f10x_can.o(i.can_struct_para_init), (158 bytes).
  1493. Removing gd32f10x_can.o(i.can_time_trigger_mode_disable), (48 bytes).
  1494. Removing gd32f10x_can.o(i.can_time_trigger_mode_enable), (48 bytes).
  1495. Removing gd32f10x_can.o(i.can_transmission_stop), (80 bytes).
  1496. Removing gd32f10x_can.o(i.can_transmit_error_number_get), (10 bytes).
  1497. Removing gd32f10x_can.o(i.can_transmit_states), (124 bytes).
  1498. Removing gd32f10x_can.o(i.can_wakeup), (48 bytes).
  1499. Removing gd32f10x_can.o(i.can_working_mode_set), (168 bytes).
  1500. Removing gd32f10x_crc.o(.rev16_text), (4 bytes).
  1501. Removing gd32f10x_crc.o(.revsh_text), (4 bytes).
  1502. Removing gd32f10x_crc.o(i.crc_block_data_calculate), (36 bytes).
  1503. Removing gd32f10x_crc.o(i.crc_data_register_read), (12 bytes).
  1504. Removing gd32f10x_crc.o(i.crc_data_register_reset), (20 bytes).
  1505. Removing gd32f10x_crc.o(i.crc_deinit), (24 bytes).
  1506. Removing gd32f10x_crc.o(i.crc_free_data_register_read), (12 bytes).
  1507. Removing gd32f10x_crc.o(i.crc_free_data_register_write), (12 bytes).
  1508. Removing gd32f10x_crc.o(i.crc_single_data_calculate), (16 bytes).
  1509. Removing gd32f10x_dac.o(.rev16_text), (4 bytes).
  1510. Removing gd32f10x_dac.o(.revsh_text), (4 bytes).
  1511. Removing gd32f10x_dac.o(i.dac_concurrent_data_set), (64 bytes).
  1512. Removing gd32f10x_dac.o(i.dac_concurrent_disable), (24 bytes).
  1513. Removing gd32f10x_dac.o(i.dac_concurrent_enable), (24 bytes).
  1514. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_disable), (24 bytes).
  1515. Removing gd32f10x_dac.o(i.dac_concurrent_output_buffer_enable), (24 bytes).
  1516. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_disable), (20 bytes).
  1517. Removing gd32f10x_dac.o(i.dac_concurrent_software_trigger_enable), (20 bytes).
  1518. Removing gd32f10x_dac.o(i.dac_data_set), (88 bytes).
  1519. Removing gd32f10x_dac.o(i.dac_deinit), (20 bytes).
  1520. Removing gd32f10x_dac.o(i.dac_disable), (36 bytes).
  1521. Removing gd32f10x_dac.o(i.dac_dma_disable), (36 bytes).
  1522. Removing gd32f10x_dac.o(i.dac_dma_enable), (36 bytes).
  1523. Removing gd32f10x_dac.o(i.dac_enable), (36 bytes).
  1524. Removing gd32f10x_dac.o(i.dac_lfsr_noise_config), (52 bytes).
  1525. Removing gd32f10x_dac.o(i.dac_output_buffer_disable), (36 bytes).
  1526. Removing gd32f10x_dac.o(i.dac_output_buffer_enable), (36 bytes).
  1527. Removing gd32f10x_dac.o(i.dac_output_value_get), (28 bytes).
  1528. Removing gd32f10x_dac.o(i.dac_software_trigger_disable), (36 bytes).
  1529. Removing gd32f10x_dac.o(i.dac_software_trigger_enable), (36 bytes).
  1530. Removing gd32f10x_dac.o(i.dac_triangle_noise_config), (52 bytes).
  1531. Removing gd32f10x_dac.o(i.dac_trigger_disable), (36 bytes).
  1532. Removing gd32f10x_dac.o(i.dac_trigger_enable), (36 bytes).
  1533. Removing gd32f10x_dac.o(i.dac_trigger_source_config), (52 bytes).
  1534. Removing gd32f10x_dac.o(i.dac_wave_bit_width_config), (52 bytes).
  1535. Removing gd32f10x_dac.o(i.dac_wave_mode_config), (52 bytes).
  1536. Removing gd32f10x_dbg.o(.rev16_text), (4 bytes).
  1537. Removing gd32f10x_dbg.o(.revsh_text), (4 bytes).
  1538. Removing gd32f10x_dbg.o(i.dbg_id_get), (12 bytes).
  1539. Removing gd32f10x_dbg.o(i.dbg_low_power_disable), (16 bytes).
  1540. Removing gd32f10x_dbg.o(i.dbg_low_power_enable), (16 bytes).
  1541. Removing gd32f10x_dbg.o(i.dbg_periph_disable), (16 bytes).
  1542. Removing gd32f10x_dbg.o(i.dbg_periph_enable), (16 bytes).
  1543. Removing gd32f10x_dbg.o(i.dbg_trace_pin_disable), (20 bytes).
  1544. Removing gd32f10x_dbg.o(i.dbg_trace_pin_enable), (20 bytes).
  1545. Removing gd32f10x_dbg.o(i.dbg_trace_pin_mode_set), (28 bytes).
  1546. Removing gd32f10x_dma.o(.rev16_text), (4 bytes).
  1547. Removing gd32f10x_dma.o(.revsh_text), (4 bytes).
  1548. Removing gd32f10x_dma.o(i.dma_circulation_enable), (50 bytes).
  1549. Removing gd32f10x_dma.o(i.dma_flag_clear), (16 bytes).
  1550. Removing gd32f10x_dma.o(i.dma_flag_get), (24 bytes).
  1551. Removing gd32f10x_dma.o(i.dma_interrupt_disable), (50 bytes).
  1552. Removing gd32f10x_dma.o(i.dma_interrupt_flag_get), (130 bytes).
  1553. Removing gd32f10x_dma.o(i.dma_memory_increase_disable), (50 bytes).
  1554. Removing gd32f10x_dma.o(i.dma_memory_increase_enable), (50 bytes).
  1555. Removing gd32f10x_dma.o(i.dma_memory_to_memory_enable), (50 bytes).
  1556. Removing gd32f10x_dma.o(i.dma_memory_width_config), (58 bytes).
  1557. Removing gd32f10x_dma.o(i.dma_periph_address_config), (36 bytes).
  1558. Removing gd32f10x_dma.o(i.dma_periph_increase_disable), (50 bytes).
  1559. Removing gd32f10x_dma.o(i.dma_periph_increase_enable), (50 bytes).
  1560. Removing gd32f10x_dma.o(i.dma_periph_width_config), (58 bytes).
  1561. Removing gd32f10x_dma.o(i.dma_priority_config), (58 bytes).
  1562. Removing gd32f10x_dma.o(i.dma_struct_para_init), (22 bytes).
  1563. Removing gd32f10x_dma.o(i.dma_transfer_direction_config), (84 bytes).
  1564. Removing gd32f10x_enet.o(.rev16_text), (4 bytes).
  1565. Removing gd32f10x_enet.o(.revsh_text), (4 bytes).
  1566. Removing gd32f10x_exti.o(.rev16_text), (4 bytes).
  1567. Removing gd32f10x_exti.o(.revsh_text), (4 bytes).
  1568. Removing gd32f10x_exti.o(i.exti_deinit), (28 bytes).
  1569. Removing gd32f10x_exti.o(i.exti_event_disable), (16 bytes).
  1570. Removing gd32f10x_exti.o(i.exti_event_enable), (16 bytes).
  1571. Removing gd32f10x_exti.o(i.exti_flag_clear), (12 bytes).
  1572. Removing gd32f10x_exti.o(i.exti_flag_get), (24 bytes).
  1573. Removing gd32f10x_exti.o(i.exti_interrupt_disable), (16 bytes).
  1574. Removing gd32f10x_exti.o(i.exti_interrupt_enable), (16 bytes).
  1575. Removing gd32f10x_exti.o(i.exti_software_interrupt_disable), (16 bytes).
  1576. Removing gd32f10x_exti.o(i.exti_software_interrupt_enable), (16 bytes).
  1577. Removing gd32f10x_exmc.o(.rev16_text), (4 bytes).
  1578. Removing gd32f10x_exmc.o(.revsh_text), (4 bytes).
  1579. Removing gd32f10x_exmc.o(i.exmc_ecc_get), (12 bytes).
  1580. Removing gd32f10x_exmc.o(i.exmc_flag_clear), (20 bytes).
  1581. Removing gd32f10x_exmc.o(i.exmc_flag_get), (28 bytes).
  1582. Removing gd32f10x_exmc.o(i.exmc_interrupt_disable), (20 bytes).
  1583. Removing gd32f10x_exmc.o(i.exmc_interrupt_enable), (20 bytes).
  1584. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_clear), (22 bytes).
  1585. Removing gd32f10x_exmc.o(i.exmc_interrupt_flag_get), (38 bytes).
  1586. Removing gd32f10x_exmc.o(i.exmc_nand_deinit), (42 bytes).
  1587. Removing gd32f10x_exmc.o(i.exmc_nand_disable), (22 bytes).
  1588. Removing gd32f10x_exmc.o(i.exmc_nand_ecc_config), (48 bytes).
  1589. Removing gd32f10x_exmc.o(i.exmc_nand_enable), (22 bytes).
  1590. Removing gd32f10x_exmc.o(i.exmc_nand_init), (174 bytes).
  1591. Removing gd32f10x_exmc.o(i.exmc_nand_struct_para_init), (54 bytes).
  1592. Removing gd32f10x_exmc.o(i.exmc_norsram_deinit), (52 bytes).
  1593. Removing gd32f10x_exmc.o(i.exmc_norsram_disable), (22 bytes).
  1594. Removing gd32f10x_exmc.o(i.exmc_norsram_enable), (22 bytes).
  1595. Removing gd32f10x_exmc.o(i.exmc_norsram_init), (268 bytes).
  1596. Removing gd32f10x_exmc.o(i.exmc_norsram_struct_para_init), (106 bytes).
  1597. Removing gd32f10x_exmc.o(i.exmc_pccard_deinit), (40 bytes).
  1598. Removing gd32f10x_exmc.o(i.exmc_pccard_disable), (24 bytes).
  1599. Removing gd32f10x_exmc.o(i.exmc_pccard_enable), (24 bytes).
  1600. Removing gd32f10x_exmc.o(i.exmc_pccard_init), (192 bytes).
  1601. Removing gd32f10x_exmc.o(i.exmc_pccard_struct_para_init), (60 bytes).
  1602. Removing gd32f10x_fmc.o(.rev16_text), (4 bytes).
  1603. Removing gd32f10x_fmc.o(.revsh_text), (4 bytes).
  1604. Removing gd32f10x_fmc.o(i.fmc_bank0_erase), (68 bytes).
  1605. Removing gd32f10x_fmc.o(i.fmc_bank0_lock), (20 bytes).
  1606. Removing gd32f10x_fmc.o(i.fmc_bank0_ready_wait), (34 bytes).
  1607. Removing gd32f10x_fmc.o(i.fmc_bank0_state_get), (48 bytes).
  1608. Removing gd32f10x_fmc.o(i.fmc_bank0_unlock), (36 bytes).
  1609. Removing gd32f10x_fmc.o(i.fmc_bank1_erase), (68 bytes).
  1610. Removing gd32f10x_fmc.o(i.fmc_bank1_lock), (20 bytes).
  1611. Removing gd32f10x_fmc.o(i.fmc_bank1_ready_wait), (34 bytes).
  1612. Removing gd32f10x_fmc.o(i.fmc_bank1_state_get), (48 bytes).
  1613. Removing gd32f10x_fmc.o(i.fmc_bank1_unlock), (36 bytes).
  1614. Removing gd32f10x_fmc.o(i.fmc_flag_clear), (32 bytes).
  1615. Removing gd32f10x_fmc.o(i.fmc_flag_get), (36 bytes).
  1616. Removing gd32f10x_fmc.o(i.fmc_halfword_program), (192 bytes).
  1617. Removing gd32f10x_fmc.o(i.fmc_interrupt_disable), (32 bytes).
  1618. Removing gd32f10x_fmc.o(i.fmc_interrupt_enable), (32 bytes).
  1619. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_clear), (32 bytes).
  1620. Removing gd32f10x_fmc.o(i.fmc_interrupt_flag_get), (108 bytes).
  1621. Removing gd32f10x_fmc.o(i.fmc_lock), (44 bytes).
  1622. Removing gd32f10x_fmc.o(i.fmc_mass_erase), (196 bytes).
  1623. Removing gd32f10x_fmc.o(i.fmc_page_erase), (236 bytes).
  1624. Removing gd32f10x_fmc.o(i.fmc_unlock), (68 bytes).
  1625. Removing gd32f10x_fmc.o(i.fmc_word_program), (192 bytes).
  1626. Removing gd32f10x_fmc.o(i.fmc_wscnt_set), (24 bytes).
  1627. Removing gd32f10x_fmc.o(i.ob_data_get), (16 bytes).
  1628. Removing gd32f10x_fmc.o(i.ob_data_program), (68 bytes).
  1629. Removing gd32f10x_fmc.o(i.ob_erase), (140 bytes).
  1630. Removing gd32f10x_fmc.o(i.ob_lock), (20 bytes).
  1631. Removing gd32f10x_fmc.o(i.ob_security_protection_config), (132 bytes).
  1632. Removing gd32f10x_fmc.o(i.ob_spc_get), (24 bytes).
  1633. Removing gd32f10x_fmc.o(i.ob_unlock), (48 bytes).
  1634. Removing gd32f10x_fmc.o(i.ob_user_get), (16 bytes).
  1635. Removing gd32f10x_fmc.o(i.ob_user_write), (96 bytes).
  1636. Removing gd32f10x_fmc.o(i.ob_write_protection_enable), (168 bytes).
  1637. Removing gd32f10x_fmc.o(i.ob_write_protection_get), (12 bytes).
  1638. Removing gd32f10x_fwdgt.o(.rev16_text), (4 bytes).
  1639. Removing gd32f10x_fwdgt.o(.revsh_text), (4 bytes).
  1640. Removing gd32f10x_fwdgt.o(i.fwdgt_flag_get), (24 bytes).
  1641. Removing gd32f10x_fwdgt.o(i.fwdgt_prescaler_value_config), (60 bytes).
  1642. Removing gd32f10x_fwdgt.o(i.fwdgt_reload_value_config), (64 bytes).
  1643. Removing gd32f10x_fwdgt.o(i.fwdgt_write_disable), (12 bytes).
  1644. Removing gd32f10x_gpio.o(.rev16_text), (4 bytes).
  1645. Removing gd32f10x_gpio.o(.revsh_text), (4 bytes).
  1646. Removing gd32f10x_gpio.o(i.gpio_afio_deinit), (20 bytes).
  1647. Removing gd32f10x_gpio.o(i.gpio_deinit), (196 bytes).
  1648. Removing gd32f10x_gpio.o(i.gpio_event_output_config), (28 bytes).
  1649. Removing gd32f10x_gpio.o(i.gpio_event_output_disable), (20 bytes).
  1650. Removing gd32f10x_gpio.o(i.gpio_event_output_enable), (20 bytes).
  1651. Removing gd32f10x_gpio.o(i.gpio_input_port_get), (8 bytes).
  1652. Removing gd32f10x_gpio.o(i.gpio_output_bit_get), (16 bytes).
  1653. Removing gd32f10x_gpio.o(i.gpio_output_port_get), (8 bytes).
  1654. Removing gd32f10x_gpio.o(i.gpio_pin_lock), (18 bytes).
  1655. Removing gd32f10x_gpio.o(i.gpio_port_write), (4 bytes).
  1656. Removing gd32f10x_i2c.o(.rev16_text), (4 bytes).
  1657. Removing gd32f10x_i2c.o(.revsh_text), (4 bytes).
  1658. Removing gd32f10x_i2c.o(i.i2c_ack_config), (16 bytes).
  1659. Removing gd32f10x_i2c.o(i.i2c_ackpos_config), (16 bytes).
  1660. Removing gd32f10x_i2c.o(i.i2c_clock_config), (228 bytes).
  1661. Removing gd32f10x_i2c.o(i.i2c_data_receive), (8 bytes).
  1662. Removing gd32f10x_i2c.o(i.i2c_data_transmit), (6 bytes).
  1663. Removing gd32f10x_i2c.o(i.i2c_deinit), (64 bytes).
  1664. Removing gd32f10x_i2c.o(i.i2c_disable), (10 bytes).
  1665. Removing gd32f10x_i2c.o(i.i2c_dma_config), (16 bytes).
  1666. Removing gd32f10x_i2c.o(i.i2c_dma_last_transfer_config), (16 bytes).
  1667. Removing gd32f10x_i2c.o(i.i2c_dualaddr_disable), (10 bytes).
  1668. Removing gd32f10x_i2c.o(i.i2c_dualaddr_enable), (12 bytes).
  1669. Removing gd32f10x_i2c.o(i.i2c_enable), (10 bytes).
  1670. Removing gd32f10x_i2c.o(i.i2c_flag_clear), (40 bytes).
  1671. Removing gd32f10x_i2c.o(i.i2c_flag_get), (30 bytes).
  1672. Removing gd32f10x_i2c.o(i.i2c_interrupt_disable), (26 bytes).
  1673. Removing gd32f10x_i2c.o(i.i2c_interrupt_enable), (26 bytes).
  1674. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_clear), (44 bytes).
  1675. Removing gd32f10x_i2c.o(i.i2c_interrupt_flag_get), (92 bytes).
  1676. Removing gd32f10x_i2c.o(i.i2c_master_addressing), (20 bytes).
  1677. Removing gd32f10x_i2c.o(i.i2c_mode_addr_config), (28 bytes).
  1678. Removing gd32f10x_i2c.o(i.i2c_pec_config), (16 bytes).
  1679. Removing gd32f10x_i2c.o(i.i2c_pec_transfer_config), (16 bytes).
  1680. Removing gd32f10x_i2c.o(i.i2c_pec_value_get), (10 bytes).
  1681. Removing gd32f10x_i2c.o(i.i2c_slave_response_to_gcall_config), (16 bytes).
  1682. Removing gd32f10x_i2c.o(i.i2c_smbus_alert_config), (16 bytes).
  1683. Removing gd32f10x_i2c.o(i.i2c_smbus_arp_config), (16 bytes).
  1684. Removing gd32f10x_i2c.o(i.i2c_smbus_type_config), (24 bytes).
  1685. Removing gd32f10x_i2c.o(i.i2c_software_reset_config), (16 bytes).
  1686. Removing gd32f10x_i2c.o(i.i2c_start_on_bus), (10 bytes).
  1687. Removing gd32f10x_i2c.o(i.i2c_stop_on_bus), (10 bytes).
  1688. Removing gd32f10x_i2c.o(i.i2c_stretch_scl_low_config), (16 bytes).
  1689. Removing gd32f10x_misc.o(.rev16_text), (4 bytes).
  1690. Removing gd32f10x_misc.o(.revsh_text), (4 bytes).
  1691. Removing gd32f10x_misc.o(i.nvic_irq_disable), (24 bytes).
  1692. Removing gd32f10x_misc.o(i.system_lowpower_reset), (16 bytes).
  1693. Removing gd32f10x_misc.o(i.system_lowpower_set), (16 bytes).
  1694. Removing gd32f10x_misc.o(i.systick_clksource_set), (40 bytes).
  1695. Removing gd32f10x_pmu.o(.rev16_text), (4 bytes).
  1696. Removing gd32f10x_pmu.o(.revsh_text), (4 bytes).
  1697. Removing gd32f10x_pmu.o(i.pmu_backup_write_disable), (20 bytes).
  1698. Removing gd32f10x_pmu.o(i.pmu_backup_write_enable), (20 bytes).
  1699. Removing gd32f10x_pmu.o(i.pmu_deinit), (20 bytes).
  1700. Removing gd32f10x_pmu.o(i.pmu_flag_clear), (48 bytes).
  1701. Removing gd32f10x_pmu.o(i.pmu_flag_get), (24 bytes).
  1702. Removing gd32f10x_pmu.o(i.pmu_lvd_disable), (20 bytes).
  1703. Removing gd32f10x_pmu.o(i.pmu_lvd_select), (48 bytes).
  1704. Removing gd32f10x_pmu.o(i.pmu_to_deepsleepmode), (196 bytes).
  1705. Removing gd32f10x_pmu.o(i.pmu_to_sleepmode), (28 bytes).
  1706. Removing gd32f10x_pmu.o(i.pmu_to_standbymode), (100 bytes).
  1707. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_disable), (20 bytes).
  1708. Removing gd32f10x_pmu.o(i.pmu_wakeup_pin_enable), (20 bytes).
  1709. Removing gd32f10x_pmu.o(.bss), (16 bytes).
  1710. Removing gd32f10x_rcu.o(.rev16_text), (4 bytes).
  1711. Removing gd32f10x_rcu.o(.revsh_text), (4 bytes).
  1712. Removing gd32f10x_rcu.o(i.rcu_adc_clock_config), (72 bytes).
  1713. Removing gd32f10x_rcu.o(i.rcu_ahb_clock_config), (24 bytes).
  1714. Removing gd32f10x_rcu.o(i.rcu_all_reset_flag_clear), (20 bytes).
  1715. Removing gd32f10x_rcu.o(i.rcu_apb1_clock_config), (24 bytes).
  1716. Removing gd32f10x_rcu.o(i.rcu_apb2_clock_config), (24 bytes).
  1717. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_disable), (20 bytes).
  1718. Removing gd32f10x_rcu.o(i.rcu_bkp_reset_enable), (20 bytes).
  1719. Removing gd32f10x_rcu.o(i.rcu_ckout0_config), (24 bytes).
  1720. Removing gd32f10x_rcu.o(i.rcu_deepsleep_voltage_set), (16 bytes).
  1721. Removing gd32f10x_rcu.o(i.rcu_deinit), (88 bytes).
  1722. Removing gd32f10x_rcu.o(i.rcu_flag_get), (36 bytes).
  1723. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_disable), (20 bytes).
  1724. Removing gd32f10x_rcu.o(i.rcu_hxtal_clock_monitor_enable), (20 bytes).
  1725. Removing gd32f10x_rcu.o(i.rcu_interrupt_disable), (32 bytes).
  1726. Removing gd32f10x_rcu.o(i.rcu_interrupt_enable), (32 bytes).
  1727. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_clear), (32 bytes).
  1728. Removing gd32f10x_rcu.o(i.rcu_interrupt_flag_get), (36 bytes).
  1729. Removing gd32f10x_rcu.o(i.rcu_irc8m_adjust_value_set), (28 bytes).
  1730. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_disable), (92 bytes).
  1731. Removing gd32f10x_rcu.o(i.rcu_osci_bypass_mode_enable), (92 bytes).
  1732. Removing gd32f10x_rcu.o(i.rcu_osci_off), (32 bytes).
  1733. Removing gd32f10x_rcu.o(i.rcu_osci_stab_wait), (224 bytes).
  1734. Removing gd32f10x_rcu.o(i.rcu_periph_clock_disable), (32 bytes).
  1735. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_disable), (32 bytes).
  1736. Removing gd32f10x_rcu.o(i.rcu_periph_clock_sleep_enable), (32 bytes).
  1737. Removing gd32f10x_rcu.o(i.rcu_pll_config), (32 bytes).
  1738. Removing gd32f10x_rcu.o(i.rcu_predv0_config), (32 bytes).
  1739. Removing gd32f10x_rcu.o(i.rcu_rtc_clock_config), (24 bytes).
  1740. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_config), (24 bytes).
  1741. Removing gd32f10x_rcu.o(i.rcu_system_clock_source_get), (16 bytes).
  1742. Removing gd32f10x_rcu.o(i.rcu_usb_clock_config), (24 bytes).
  1743. Removing gd32f10x_rtc.o(.rev16_text), (4 bytes).
  1744. Removing gd32f10x_rtc.o(.revsh_text), (4 bytes).
  1745. Removing gd32f10x_rtc.o(i.rtc_alarm_config), (32 bytes).
  1746. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_enter), (20 bytes).
  1747. Removing gd32f10x_rtc.o(i.rtc_configuration_mode_exit), (20 bytes).
  1748. Removing gd32f10x_rtc.o(i.rtc_counter_get), (20 bytes).
  1749. Removing gd32f10x_rtc.o(i.rtc_counter_set), (32 bytes).
  1750. Removing gd32f10x_rtc.o(i.rtc_divider_get), (24 bytes).
  1751. Removing gd32f10x_rtc.o(i.rtc_flag_clear), (16 bytes).
  1752. Removing gd32f10x_rtc.o(i.rtc_flag_get), (24 bytes).
  1753. Removing gd32f10x_rtc.o(i.rtc_interrupt_disable), (16 bytes).
  1754. Removing gd32f10x_rtc.o(i.rtc_interrupt_enable), (16 bytes).
  1755. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_clear), (16 bytes).
  1756. Removing gd32f10x_rtc.o(i.rtc_interrupt_flag_get), (24 bytes).
  1757. Removing gd32f10x_rtc.o(i.rtc_lwoff_wait), (20 bytes).
  1758. Removing gd32f10x_rtc.o(i.rtc_prescaler_set), (32 bytes).
  1759. Removing gd32f10x_rtc.o(i.rtc_register_sync_wait), (32 bytes).
  1760. Removing gd32f10x_sdio.o(.rev16_text), (4 bytes).
  1761. Removing gd32f10x_sdio.o(.revsh_text), (4 bytes).
  1762. Removing gd32f10x_sdio.o(i.sdio_bus_mode_set), (28 bytes).
  1763. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_disable), (20 bytes).
  1764. Removing gd32f10x_sdio.o(i.sdio_ceata_command_completion_enable), (20 bytes).
  1765. Removing gd32f10x_sdio.o(i.sdio_ceata_command_disable), (20 bytes).
  1766. Removing gd32f10x_sdio.o(i.sdio_ceata_command_enable), (20 bytes).
  1767. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_disable), (20 bytes).
  1768. Removing gd32f10x_sdio.o(i.sdio_ceata_interrupt_enable), (20 bytes).
  1769. Removing gd32f10x_sdio.o(i.sdio_clock_config), (36 bytes).
  1770. Removing gd32f10x_sdio.o(i.sdio_clock_disable), (20 bytes).
  1771. Removing gd32f10x_sdio.o(i.sdio_clock_enable), (20 bytes).
  1772. Removing gd32f10x_sdio.o(i.sdio_command_index_get), (12 bytes).
  1773. Removing gd32f10x_sdio.o(i.sdio_command_response_config), (44 bytes).
  1774. Removing gd32f10x_sdio.o(i.sdio_csm_disable), (20 bytes).
  1775. Removing gd32f10x_sdio.o(i.sdio_csm_enable), (20 bytes).
  1776. Removing gd32f10x_sdio.o(i.sdio_data_config), (52 bytes).
  1777. Removing gd32f10x_sdio.o(i.sdio_data_counter_get), (12 bytes).
  1778. Removing gd32f10x_sdio.o(i.sdio_data_read), (12 bytes).
  1779. Removing gd32f10x_sdio.o(i.sdio_data_transfer_config), (28 bytes).
  1780. Removing gd32f10x_sdio.o(i.sdio_data_write), (12 bytes).
  1781. Removing gd32f10x_sdio.o(i.sdio_deinit), (28 bytes).
  1782. Removing gd32f10x_sdio.o(i.sdio_dma_disable), (20 bytes).
  1783. Removing gd32f10x_sdio.o(i.sdio_dma_enable), (20 bytes).
  1784. Removing gd32f10x_sdio.o(i.sdio_dsm_disable), (20 bytes).
  1785. Removing gd32f10x_sdio.o(i.sdio_dsm_enable), (20 bytes).
  1786. Removing gd32f10x_sdio.o(i.sdio_fifo_counter_get), (12 bytes).
  1787. Removing gd32f10x_sdio.o(i.sdio_flag_clear), (12 bytes).
  1788. Removing gd32f10x_sdio.o(i.sdio_flag_get), (20 bytes).
  1789. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_disable), (20 bytes).
  1790. Removing gd32f10x_sdio.o(i.sdio_hardware_clock_enable), (20 bytes).
  1791. Removing gd32f10x_sdio.o(i.sdio_interrupt_disable), (16 bytes).
  1792. Removing gd32f10x_sdio.o(i.sdio_interrupt_enable), (16 bytes).
  1793. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_clear), (12 bytes).
  1794. Removing gd32f10x_sdio.o(i.sdio_interrupt_flag_get), (24 bytes).
  1795. Removing gd32f10x_sdio.o(i.sdio_operation_disable), (20 bytes).
  1796. Removing gd32f10x_sdio.o(i.sdio_operation_enable), (20 bytes).
  1797. Removing gd32f10x_sdio.o(i.sdio_power_state_get), (12 bytes).
  1798. Removing gd32f10x_sdio.o(i.sdio_power_state_set), (12 bytes).
  1799. Removing gd32f10x_sdio.o(i.sdio_readwait_disable), (20 bytes).
  1800. Removing gd32f10x_sdio.o(i.sdio_readwait_enable), (20 bytes).
  1801. Removing gd32f10x_sdio.o(i.sdio_readwait_type_set), (40 bytes).
  1802. Removing gd32f10x_sdio.o(i.sdio_response_get), (56 bytes).
  1803. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_disable), (20 bytes).
  1804. Removing gd32f10x_sdio.o(i.sdio_stop_readwait_enable), (20 bytes).
  1805. Removing gd32f10x_sdio.o(i.sdio_suspend_disable), (20 bytes).
  1806. Removing gd32f10x_sdio.o(i.sdio_suspend_enable), (20 bytes).
  1807. Removing gd32f10x_sdio.o(i.sdio_wait_type_set), (28 bytes).
  1808. Removing gd32f10x_spi.o(.rev16_text), (4 bytes).
  1809. Removing gd32f10x_spi.o(.revsh_text), (4 bytes).
  1810. Removing gd32f10x_spi.o(i.i2s_disable), (10 bytes).
  1811. Removing gd32f10x_spi.o(i.i2s_enable), (10 bytes).
  1812. Removing gd32f10x_spi.o(i.i2s_init), (28 bytes).
  1813. Removing gd32f10x_spi.o(i.i2s_psc_config), (164 bytes).
  1814. Removing gd32f10x_spi.o(i.spi_bidirectional_transfer_config), (26 bytes).
  1815. Removing gd32f10x_spi.o(i.spi_crc_error_clear), (10 bytes).
  1816. Removing gd32f10x_spi.o(i.spi_crc_get), (16 bytes).
  1817. Removing gd32f10x_spi.o(i.spi_crc_next), (10 bytes).
  1818. Removing gd32f10x_spi.o(i.spi_crc_off), (10 bytes).
  1819. Removing gd32f10x_spi.o(i.spi_crc_on), (10 bytes).
  1820. Removing gd32f10x_spi.o(i.spi_crc_polynomial_get), (8 bytes).
  1821. Removing gd32f10x_spi.o(i.spi_crc_polynomial_set), (12 bytes).
  1822. Removing gd32f10x_spi.o(i.spi_disable), (10 bytes).
  1823. Removing gd32f10x_spi.o(i.spi_dma_disable), (22 bytes).
  1824. Removing gd32f10x_spi.o(i.spi_dma_enable), (22 bytes).
  1825. Removing gd32f10x_spi.o(i.spi_i2s_data_frame_format_config), (16 bytes).
  1826. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_disable), (8 bytes).
  1827. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_enable), (8 bytes).
  1828. Removing gd32f10x_spi.o(i.spi_i2s_interrupt_flag_get), (100 bytes).
  1829. Removing gd32f10x_spi.o(i.spi_nss_internal_high), (10 bytes).
  1830. Removing gd32f10x_spi.o(i.spi_nss_internal_low), (10 bytes).
  1831. Removing gd32f10x_spi.o(i.spi_nss_output_disable), (10 bytes).
  1832. Removing gd32f10x_spi.o(i.spi_nss_output_enable), (10 bytes).
  1833. Removing gd32f10x_spi.o(i.spi_struct_para_init), (18 bytes).
  1834. Removing gd32f10x_timer.o(.rev16_text), (4 bytes).
  1835. Removing gd32f10x_timer.o(.revsh_text), (4 bytes).
  1836. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_disable), (10 bytes).
  1837. Removing gd32f10x_timer.o(i.timer_auto_reload_shadow_enable), (10 bytes).
  1838. Removing gd32f10x_timer.o(i.timer_automatic_output_disable), (10 bytes).
  1839. Removing gd32f10x_timer.o(i.timer_automatic_output_enable), (10 bytes).
  1840. Removing gd32f10x_timer.o(i.timer_autoreload_value_config), (4 bytes).
  1841. Removing gd32f10x_timer.o(i.timer_break_config), (30 bytes).
  1842. Removing gd32f10x_timer.o(i.timer_break_disable), (10 bytes).
  1843. Removing gd32f10x_timer.o(i.timer_break_enable), (10 bytes).
  1844. Removing gd32f10x_timer.o(i.timer_break_struct_para_init), (18 bytes).
  1845. Removing gd32f10x_timer.o(i.timer_channel_capture_value_register_read), (42 bytes).
  1846. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_polarity_config), (70 bytes).
  1847. Removing gd32f10x_timer.o(i.timer_channel_complementary_output_state_config), (70 bytes).
  1848. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_config), (24 bytes).
  1849. Removing gd32f10x_timer.o(i.timer_channel_control_shadow_update_config), (26 bytes).
  1850. Removing gd32f10x_timer.o(i.timer_channel_dma_request_source_select), (26 bytes).
  1851. Removing gd32f10x_timer.o(i.timer_channel_input_capture_prescaler_config), (90 bytes).
  1852. Removing gd32f10x_timer.o(i.timer_channel_input_struct_para_init), (16 bytes).
  1853. Removing gd32f10x_timer.o(i.timer_channel_output_clear_config), (90 bytes).
  1854. Removing gd32f10x_timer.o(i.timer_channel_output_config), (492 bytes).
  1855. Removing gd32f10x_timer.o(i.timer_channel_output_fast_config), (90 bytes).
  1856. Removing gd32f10x_timer.o(i.timer_channel_output_mode_config), (90 bytes).
  1857. Removing gd32f10x_timer.o(i.timer_channel_output_polarity_config), (92 bytes).
  1858. Removing gd32f10x_timer.o(i.timer_channel_output_pulse_value_config), (38 bytes).
  1859. Removing gd32f10x_timer.o(i.timer_channel_output_shadow_config), (90 bytes).
  1860. Removing gd32f10x_timer.o(i.timer_channel_output_state_config), (92 bytes).
  1861. Removing gd32f10x_timer.o(i.timer_channel_output_struct_para_init), (16 bytes).
  1862. Removing gd32f10x_timer.o(i.timer_counter_alignment), (16 bytes).
  1863. Removing gd32f10x_timer.o(i.timer_counter_down_direction), (10 bytes).
  1864. Removing gd32f10x_timer.o(i.timer_counter_read), (8 bytes).
  1865. Removing gd32f10x_timer.o(i.timer_counter_up_direction), (10 bytes).
  1866. Removing gd32f10x_timer.o(i.timer_counter_value_config), (4 bytes).
  1867. Removing gd32f10x_timer.o(i.timer_deinit), (388 bytes).
  1868. Removing gd32f10x_timer.o(i.timer_disable), (10 bytes).
  1869. Removing gd32f10x_timer.o(i.timer_dma_disable), (8 bytes).
  1870. Removing gd32f10x_timer.o(i.timer_dma_enable), (8 bytes).
  1871. Removing gd32f10x_timer.o(i.timer_dma_transfer_config), (24 bytes).
  1872. Removing gd32f10x_timer.o(i.timer_enable), (10 bytes).
  1873. Removing gd32f10x_timer.o(i.timer_event_software_generate), (8 bytes).
  1874. Removing gd32f10x_timer.o(i.timer_external_clock_mode0_config), (40 bytes).
  1875. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_config), (32 bytes).
  1876. Removing gd32f10x_timer.o(i.timer_external_clock_mode1_disable), (10 bytes).
  1877. Removing gd32f10x_timer.o(i.timer_external_trigger_as_external_clock_config), (166 bytes).
  1878. Removing gd32f10x_timer.o(i.timer_external_trigger_config), (30 bytes).
  1879. Removing gd32f10x_timer.o(i.timer_flag_clear), (6 bytes).
  1880. Removing gd32f10x_timer.o(i.timer_flag_get), (16 bytes).
  1881. Removing gd32f10x_timer.o(i.timer_hall_mode_config), (26 bytes).
  1882. Removing gd32f10x_timer.o(i.timer_init), (224 bytes).
  1883. Removing gd32f10x_timer.o(i.timer_input_capture_config), (326 bytes).
  1884. Removing gd32f10x_timer.o(i.timer_input_pwm_capture_config), (356 bytes).
  1885. Removing gd32f10x_timer.o(i.timer_input_trigger_source_select), (16 bytes).
  1886. Removing gd32f10x_timer.o(i.timer_internal_clock_config), (10 bytes).
  1887. Removing gd32f10x_timer.o(i.timer_internal_trigger_as_external_clock_config), (32 bytes).
  1888. Removing gd32f10x_timer.o(i.timer_interrupt_disable), (8 bytes).
  1889. Removing gd32f10x_timer.o(i.timer_interrupt_enable), (8 bytes).
  1890. Removing gd32f10x_timer.o(i.timer_interrupt_flag_clear), (6 bytes).
  1891. Removing gd32f10x_timer.o(i.timer_interrupt_flag_get), (24 bytes).
  1892. Removing gd32f10x_timer.o(i.timer_master_output_trigger_source_select), (16 bytes).
  1893. Removing gd32f10x_timer.o(i.timer_master_slave_mode_config), (26 bytes).
  1894. Removing gd32f10x_timer.o(i.timer_prescaler_config), (16 bytes).
  1895. Removing gd32f10x_timer.o(i.timer_prescaler_read), (10 bytes).
  1896. Removing gd32f10x_timer.o(i.timer_primary_output_config), (24 bytes).
  1897. Removing gd32f10x_timer.o(i.timer_quadrature_decoder_mode_config), (64 bytes).
  1898. Removing gd32f10x_timer.o(i.timer_repetition_value_config), (4 bytes).
  1899. Removing gd32f10x_timer.o(i.timer_single_pulse_mode_config), (26 bytes).
  1900. Removing gd32f10x_timer.o(i.timer_slave_mode_select), (16 bytes).
  1901. Removing gd32f10x_timer.o(i.timer_struct_para_init), (22 bytes).
  1902. Removing gd32f10x_timer.o(i.timer_update_event_disable), (10 bytes).
  1903. Removing gd32f10x_timer.o(i.timer_update_event_enable), (10 bytes).
  1904. Removing gd32f10x_timer.o(i.timer_update_source_config), (26 bytes).
  1905. Removing gd32f10x_usart.o(.rev16_text), (4 bytes).
  1906. Removing gd32f10x_usart.o(.revsh_text), (4 bytes).
  1907. Removing gd32f10x_usart.o(i.usart_address_config), (20 bytes).
  1908. Removing gd32f10x_usart.o(i.usart_disable), (10 bytes).
  1909. Removing gd32f10x_usart.o(i.usart_dma_receive_config), (16 bytes).
  1910. Removing gd32f10x_usart.o(i.usart_guard_time_config), (24 bytes).
  1911. Removing gd32f10x_usart.o(i.usart_halfduplex_disable), (10 bytes).
  1912. Removing gd32f10x_usart.o(i.usart_halfduplex_enable), (10 bytes).
  1913. Removing gd32f10x_usart.o(i.usart_interrupt_disable), (26 bytes).
  1914. Removing gd32f10x_usart.o(i.usart_irda_lowpower_config), (20 bytes).
  1915. Removing gd32f10x_usart.o(i.usart_irda_mode_disable), (10 bytes).
  1916. Removing gd32f10x_usart.o(i.usart_irda_mode_enable), (10 bytes).
  1917. Removing gd32f10x_usart.o(i.usart_lin_break_detection_length_config), (20 bytes).
  1918. Removing gd32f10x_usart.o(i.usart_lin_mode_disable), (10 bytes).
  1919. Removing gd32f10x_usart.o(i.usart_lin_mode_enable), (10 bytes).
  1920. Removing gd32f10x_usart.o(i.usart_mute_mode_disable), (10 bytes).
  1921. Removing gd32f10x_usart.o(i.usart_mute_mode_enable), (10 bytes).
  1922. Removing gd32f10x_usart.o(i.usart_mute_mode_wakeup_config), (16 bytes).
  1923. Removing gd32f10x_usart.o(i.usart_prescaler_config), (16 bytes).
  1924. Removing gd32f10x_usart.o(i.usart_send_break), (10 bytes).
  1925. Removing gd32f10x_usart.o(i.usart_smartcard_mode_disable), (10 bytes).
  1926. Removing gd32f10x_usart.o(i.usart_smartcard_mode_enable), (10 bytes).
  1927. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_disable), (10 bytes).
  1928. Removing gd32f10x_usart.o(i.usart_smartcard_mode_nack_enable), (10 bytes).
  1929. Removing gd32f10x_usart.o(i.usart_synchronous_clock_config), (34 bytes).
  1930. Removing gd32f10x_usart.o(i.usart_synchronous_clock_disable), (10 bytes).
  1931. Removing gd32f10x_usart.o(i.usart_synchronous_clock_enable), (10 bytes).
  1932. Removing gd32f10x_wwdgt.o(.rev16_text), (4 bytes).
  1933. Removing gd32f10x_wwdgt.o(.revsh_text), (4 bytes).
  1934. Removing gd32f10x_wwdgt.o(i.wwdgt_config), (28 bytes).
  1935. Removing gd32f10x_wwdgt.o(i.wwdgt_counter_update), (16 bytes).
  1936. Removing gd32f10x_wwdgt.o(i.wwdgt_deinit), (20 bytes).
  1937. Removing gd32f10x_wwdgt.o(i.wwdgt_enable), (20 bytes).
  1938. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_clear), (12 bytes).
  1939. Removing gd32f10x_wwdgt.o(i.wwdgt_flag_get), (24 bytes).
  1940. Removing gd32f10x_wwdgt.o(i.wwdgt_interrupt_enable), (20 bytes).
  1941. Removing led.o(.rev16_text), (4 bytes).
  1942. Removing led.o(.revsh_text), (4 bytes).
  1943. Removing led.o(i.gd_eval_led_off), (24 bytes).
  1944. Removing led.o(i.gd_eval_led_on), (24 bytes).
  1945. Removing spi.o(.rev16_text), (4 bytes).
  1946. Removing spi.o(.revsh_text), (4 bytes).
  1947. Removing usart.o(.rev16_text), (4 bytes).
  1948. Removing usart.o(.revsh_text), (4 bytes).
  1949. Removing usart.o(i.gd_485_DE_rx), (16 bytes).
  1950. Removing usart.o(i.gd_com_232_Receive), (44 bytes).
  1951. Removing usart.o(i.gd_com_485_send), (64 bytes).
  1952. Removing ring_buffer.o(.rev16_text), (4 bytes).
  1953. Removing ring_buffer.o(.revsh_text), (4 bytes).
  1954. Removing w25q32.o(.rev16_text), (4 bytes).
  1955. Removing w25q32.o(.revsh_text), (4 bytes).
  1956. Removing key.o(.rev16_text), (4 bytes).
  1957. Removing key.o(.revsh_text), (4 bytes).
  1958. Removing cjson.o(i.add_item_to_array), (54 bytes).
  1959. Removing cjson.o(i.add_item_to_object), (122 bytes).
  1960. Removing cjson.o(i.cJSON_AddArrayToObject), (48 bytes).
  1961. Removing cjson.o(i.cJSON_AddBoolToObject), (52 bytes).
  1962. Removing cjson.o(i.cJSON_AddFalseToObject), (48 bytes).
  1963. Removing cjson.o(i.cJSON_AddItemReferenceToArray), (36 bytes).
  1964. Removing cjson.o(i.cJSON_AddItemReferenceToObject), (48 bytes).
  1965. Removing cjson.o(i.cJSON_AddItemToArray), (16 bytes).
  1966. Removing cjson.o(i.cJSON_AddItemToObject), (32 bytes).
  1967. Removing cjson.o(i.cJSON_AddItemToObjectCS), (32 bytes).
  1968. Removing cjson.o(i.cJSON_AddNullToObject), (48 bytes).
  1969. Removing cjson.o(i.cJSON_AddNumberToObject), (60 bytes).
  1970. Removing cjson.o(i.cJSON_AddObjectToObject), (48 bytes).
  1971. Removing cjson.o(i.cJSON_AddRawToObject), (52 bytes).
  1972. Removing cjson.o(i.cJSON_AddStringToObject), (52 bytes).
  1973. Removing cjson.o(i.cJSON_AddTrueToObject), (48 bytes).
  1974. Removing cjson.o(i.cJSON_Compare), (384 bytes).
  1975. Removing cjson.o(i.cJSON_CreateArray), (24 bytes).
  1976. Removing cjson.o(i.cJSON_CreateArrayReference), (36 bytes).
  1977. Removing cjson.o(i.cJSON_CreateBool), (32 bytes).
  1978. Removing cjson.o(i.cJSON_CreateDoubleArray), (106 bytes).
  1979. Removing cjson.o(i.cJSON_CreateFalse), (24 bytes).
  1980. Removing cjson.o(i.cJSON_CreateFloatArray), (110 bytes).
  1981. Removing cjson.o(i.cJSON_CreateIntArray), (110 bytes).
  1982. Removing cjson.o(i.cJSON_CreateNull), (24 bytes).
  1983. Removing cjson.o(i.cJSON_CreateNumber), (100 bytes).
  1984. Removing cjson.o(i.cJSON_CreateObject), (24 bytes).
  1985. Removing cjson.o(i.cJSON_CreateObjectReference), (36 bytes).
  1986. Removing cjson.o(i.cJSON_CreateRaw), (52 bytes).
  1987. Removing cjson.o(i.cJSON_CreateString), (52 bytes).
  1988. Removing cjson.o(i.cJSON_CreateStringArray), (100 bytes).
  1989. Removing cjson.o(i.cJSON_CreateStringReference), (36 bytes).
  1990. Removing cjson.o(i.cJSON_CreateTrue), (24 bytes).
  1991. Removing cjson.o(i.cJSON_DeleteItemFromArray), (22 bytes).
  1992. Removing cjson.o(i.cJSON_DeleteItemFromObject), (22 bytes).
  1993. Removing cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive), (22 bytes).
  1994. Removing cjson.o(i.cJSON_DetachItemFromArray), (34 bytes).
  1995. Removing cjson.o(i.cJSON_DetachItemFromObject), (26 bytes).
  1996. Removing cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive), (26 bytes).
  1997. Removing cjson.o(i.cJSON_DetachItemViaPointer), (64 bytes).
  1998. Removing cjson.o(i.cJSON_Duplicate), (192 bytes).
  1999. Removing cjson.o(i.cJSON_GetErrorPtr), (16 bytes).
  2000. Removing cjson.o(i.cJSON_GetNumberValue), (28 bytes).
  2001. Removing cjson.o(i.cJSON_GetStringValue), (20 bytes).
  2002. Removing cjson.o(i.cJSON_HasObjectItem), (24 bytes).
  2003. Removing cjson.o(i.cJSON_InitHooks), (100 bytes).
  2004. Removing cjson.o(i.cJSON_InsertItemInArray), (70 bytes).
  2005. Removing cjson.o(i.cJSON_IsBool), (24 bytes).
  2006. Removing cjson.o(i.cJSON_IsFalse), (20 bytes).
  2007. Removing cjson.o(i.cJSON_IsInvalid), (20 bytes).
  2008. Removing cjson.o(i.cJSON_IsNull), (22 bytes).
  2009. Removing cjson.o(i.cJSON_IsRaw), (22 bytes).
  2010. Removing cjson.o(i.cJSON_IsTrue), (22 bytes).
  2011. Removing cjson.o(i.cJSON_Minify), (154 bytes).
  2012. Removing cjson.o(i.cJSON_ParseWithLength), (20 bytes).
  2013. Removing cjson.o(i.cJSON_Print), (20 bytes).
  2014. Removing cjson.o(i.cJSON_PrintBuffered), (96 bytes).
  2015. Removing cjson.o(i.cJSON_PrintPreallocated), (68 bytes).
  2016. Removing cjson.o(i.cJSON_PrintUnformatted), (20 bytes).
  2017. Removing cjson.o(i.cJSON_ReplaceItemInArray), (42 bytes).
  2018. Removing cjson.o(i.cJSON_ReplaceItemInObject), (22 bytes).
  2019. Removing cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive), (22 bytes).
  2020. Removing cjson.o(i.cJSON_ReplaceItemViaPointer), (96 bytes).
  2021. Removing cjson.o(i.cJSON_SetNumberHelper), (84 bytes).
  2022. Removing cjson.o(i.cJSON_SetValuestring), (100 bytes).
  2023. Removing cjson.o(i.cJSON_Version), (40 bytes).
  2024. Removing cjson.o(i.cJSON_free), (20 bytes).
  2025. Removing cjson.o(i.cJSON_malloc), (20 bytes).
  2026. Removing cjson.o(i.cJSON_strdup), (56 bytes).
  2027. Removing cjson.o(i.cast_away_const), (2 bytes).
  2028. Removing cjson.o(i.compare_double), (116 bytes).
  2029. Removing cjson.o(i.create_reference), (60 bytes).
  2030. Removing cjson.o(i.ensure), (184 bytes).
  2031. Removing cjson.o(i.minify_string), (116 bytes).
  2032. Removing cjson.o(i.print), (178 bytes).
  2033. Removing cjson.o(i.print_array), (178 bytes).
  2034. Removing cjson.o(i.print_number), (340 bytes).
  2035. Removing cjson.o(i.print_object), (372 bytes).
  2036. Removing cjson.o(i.print_string), (16 bytes).
  2037. Removing cjson.o(i.print_string_ptr), (372 bytes).
  2038. Removing cjson.o(i.print_value), (260 bytes).
  2039. Removing cjson.o(i.replace_item_in_object), (96 bytes).
  2040. Removing cjson.o(i.skip_multiline_comment), (50 bytes).
  2041. Removing cjson.o(i.skip_oneline_comment), (42 bytes).
  2042. Removing cjson.o(i.suffix_object), (6 bytes).
  2043. Removing cjson.o(i.update_offset), (36 bytes).
  2044. Removing cjson.o(.bss), (15 bytes).
  2045. Removing dlt645.o(i.dlt645_set_debug), (8 bytes).
  2046. Removing dlt645_2007.o(i.dlt645_write_data), (198 bytes).
  2047. Removing dlt645_data.o(i.dec_to_bcd), (420 bytes).
  2048. Removing dlt645_data.o(i.dlt645_data_parse_by_format_to_float_and_DATE), (140 bytes).
  2049. Removing dlt645_data.o(i.str_to_bcd), (128 bytes).
  2050. Removing dlt645_port.o(.rev16_text), (4 bytes).
  2051. Removing dlt645_port.o(.revsh_text), (4 bytes).
  2052. 678 unused section(s) (total 28739 bytes) removed from the image.
  2053. ==============================================================================
  2054. Image Symbol Table
  2055. Local Symbols
  2056. Symbol Name Value Ov Type Size Object(Section)
  2057. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isprint_o.o ABSOLUTE
  2058. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE
  2059. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE
  2060. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE
  2061. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE
  2062. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE
  2063. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE
  2064. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE
  2065. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE
  2066. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE
  2067. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE
  2068. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE
  2069. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE
  2070. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isgraph_o.o ABSOLUTE
  2071. ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE
  2072. ../clib/microlib/ctype/tolower.c 0x00000000 Number 0 tolower.o ABSOLUTE
  2073. ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
  2074. ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
  2075. ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE
  2076. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
  2077. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
  2078. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
  2079. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
  2080. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
  2081. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
  2082. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
  2083. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
  2084. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
  2085. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
  2086. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
  2087. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
  2088. ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
  2089. ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
  2090. ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
  2091. ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
  2092. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE
  2093. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE
  2094. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE
  2095. ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE
  2096. ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE
  2097. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
  2098. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
  2099. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
  2100. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
  2101. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
  2102. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
  2103. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
  2104. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
  2105. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
  2106. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
  2107. ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
  2108. ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
  2109. ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
  2110. ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
  2111. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
  2112. ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
  2113. ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
  2114. ../clib/microlib/string/strchr.c 0x00000000 Number 0 strchr.o ABSOLUTE
  2115. ../clib/microlib/string/strcmp.c 0x00000000 Number 0 strcmp.o ABSOLUTE
  2116. ../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE
  2117. ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
  2118. ../clib/microlib/string/strncmp.c 0x00000000 Number 0 strncmp.o ABSOLUTE
  2119. ../clib/microlib/string/strstr.c 0x00000000 Number 0 strstr.o ABSOLUTE
  2120. ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
  2121. ../clib/scanf.c 0x00000000 Number 0 strtol.o ABSOLUTE
  2122. ../clib/scanf.c 0x00000000 Number 0 scanf_fp.o ABSOLUTE
  2123. ../clib/scanf.c 0x00000000 Number 0 _scanf_str.o ABSOLUTE
  2124. ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE
  2125. ../clib/scanf.c 0x00000000 Number 0 scanf_char.o ABSOLUTE
  2126. ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE
  2127. ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE
  2128. ../clib/scanf.c 0x00000000 Number 0 __0sscanf.o ABSOLUTE
  2129. ../clib/scanf.c 0x00000000 Number 0 _scanf.o ABSOLUTE
  2130. ../clib/scanf.c 0x00000000 Number 0 _scanf_int.o ABSOLUTE
  2131. ../clib/scanf.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2132. ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
  2133. ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
  2134. ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
  2135. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
  2136. ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
  2137. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
  2138. ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
  2139. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE
  2140. ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
  2141. ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
  2142. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
  2143. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
  2144. ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
  2145. ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
  2146. ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
  2147. ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
  2148. ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE
  2149. ../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE
  2150. ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
  2151. ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
  2152. ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
  2153. ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE
  2154. ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE
  2155. ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE
  2156. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE
  2157. ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE
  2158. ../mathlib/strtod.c 0x00000000 Number 0 strtod.o ABSOLUTE
  2159. ..\App\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2160. ..\App\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2161. ..\App\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2162. ..\App\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2163. ..\App\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2164. ..\App\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2165. ..\App\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2166. ..\App\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2167. ..\App\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2168. ..\App\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2169. ..\App\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2170. ..\CMSIS\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2171. ..\Firmware\Source\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2172. ..\Firmware\Source\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2173. ..\Firmware\Source\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2174. ..\Firmware\Source\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2175. ..\Firmware\Source\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2176. ..\Firmware\Source\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2177. ..\Firmware\Source\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2178. ..\Firmware\Source\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2179. ..\Firmware\Source\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2180. ..\Firmware\Source\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2181. ..\Firmware\Source\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2182. ..\Firmware\Source\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2183. ..\Firmware\Source\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2184. ..\Firmware\Source\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2185. ..\Firmware\Source\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2186. ..\Firmware\Source\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2187. ..\Firmware\Source\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2188. ..\Firmware\Source\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2189. ..\Firmware\Source\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2190. ..\Firmware\Source\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2191. ..\Firmware\Source\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2192. ..\Firmware\Source\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2193. ..\Firmware\Source\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2194. ..\Startup\startup_gd32f10x_xd.s 0x00000000 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2195. ..\\App\\PC.c 0x00000000 Number 0 pc.o ABSOLUTE
  2196. ..\\App\\device_message.c 0x00000000 Number 0 device_message.o ABSOLUTE
  2197. ..\\App\\ec800m.c 0x00000000 Number 0 ec800m.o ABSOLUTE
  2198. ..\\App\\gd32f10x_it.c 0x00000000 Number 0 gd32f10x_it.o ABSOLUTE
  2199. ..\\App\\log.c 0x00000000 Number 0 log.o ABSOLUTE
  2200. ..\\App\\main.c 0x00000000 Number 0 main.o ABSOLUTE
  2201. ..\\App\\mmodbus.c 0x00000000 Number 0 mmodbus.o ABSOLUTE
  2202. ..\\App\\mqttRecv.c 0x00000000 Number 0 mqttrecv.o ABSOLUTE
  2203. ..\\App\\otaEvent.c 0x00000000 Number 0 otaevent.o ABSOLUTE
  2204. ..\\App\\parseDeviceMessage.c 0x00000000 Number 0 parsedevicemessage.o ABSOLUTE
  2205. ..\\App\\systick.c 0x00000000 Number 0 systick.o ABSOLUTE
  2206. ..\\CMSIS\\system_gd32f10x.c 0x00000000 Number 0 system_gd32f10x.o ABSOLUTE
  2207. ..\\Firmware\\Source\\gd32f10x_adc.c 0x00000000 Number 0 gd32f10x_adc.o ABSOLUTE
  2208. ..\\Firmware\\Source\\gd32f10x_bkp.c 0x00000000 Number 0 gd32f10x_bkp.o ABSOLUTE
  2209. ..\\Firmware\\Source\\gd32f10x_can.c 0x00000000 Number 0 gd32f10x_can.o ABSOLUTE
  2210. ..\\Firmware\\Source\\gd32f10x_crc.c 0x00000000 Number 0 gd32f10x_crc.o ABSOLUTE
  2211. ..\\Firmware\\Source\\gd32f10x_dac.c 0x00000000 Number 0 gd32f10x_dac.o ABSOLUTE
  2212. ..\\Firmware\\Source\\gd32f10x_dbg.c 0x00000000 Number 0 gd32f10x_dbg.o ABSOLUTE
  2213. ..\\Firmware\\Source\\gd32f10x_dma.c 0x00000000 Number 0 gd32f10x_dma.o ABSOLUTE
  2214. ..\\Firmware\\Source\\gd32f10x_enet.c 0x00000000 Number 0 gd32f10x_enet.o ABSOLUTE
  2215. ..\\Firmware\\Source\\gd32f10x_exmc.c 0x00000000 Number 0 gd32f10x_exmc.o ABSOLUTE
  2216. ..\\Firmware\\Source\\gd32f10x_exti.c 0x00000000 Number 0 gd32f10x_exti.o ABSOLUTE
  2217. ..\\Firmware\\Source\\gd32f10x_fmc.c 0x00000000 Number 0 gd32f10x_fmc.o ABSOLUTE
  2218. ..\\Firmware\\Source\\gd32f10x_fwdgt.c 0x00000000 Number 0 gd32f10x_fwdgt.o ABSOLUTE
  2219. ..\\Firmware\\Source\\gd32f10x_gpio.c 0x00000000 Number 0 gd32f10x_gpio.o ABSOLUTE
  2220. ..\\Firmware\\Source\\gd32f10x_i2c.c 0x00000000 Number 0 gd32f10x_i2c.o ABSOLUTE
  2221. ..\\Firmware\\Source\\gd32f10x_misc.c 0x00000000 Number 0 gd32f10x_misc.o ABSOLUTE
  2222. ..\\Firmware\\Source\\gd32f10x_pmu.c 0x00000000 Number 0 gd32f10x_pmu.o ABSOLUTE
  2223. ..\\Firmware\\Source\\gd32f10x_rcu.c 0x00000000 Number 0 gd32f10x_rcu.o ABSOLUTE
  2224. ..\\Firmware\\Source\\gd32f10x_rtc.c 0x00000000 Number 0 gd32f10x_rtc.o ABSOLUTE
  2225. ..\\Firmware\\Source\\gd32f10x_sdio.c 0x00000000 Number 0 gd32f10x_sdio.o ABSOLUTE
  2226. ..\\Firmware\\Source\\gd32f10x_spi.c 0x00000000 Number 0 gd32f10x_spi.o ABSOLUTE
  2227. ..\\Firmware\\Source\\gd32f10x_timer.c 0x00000000 Number 0 gd32f10x_timer.o ABSOLUTE
  2228. ..\\Firmware\\Source\\gd32f10x_usart.c 0x00000000 Number 0 gd32f10x_usart.o ABSOLUTE
  2229. ..\\Firmware\\Source\\gd32f10x_wwdgt.c 0x00000000 Number 0 gd32f10x_wwdgt.o ABSOLUTE
  2230. ..\\bsp\\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2231. ..\\bsp\\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2232. ..\\bsp\\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2233. ..\\bsp\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2234. ..\\bsp\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2235. ..\\bsp\\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2236. ..\\dlt\\port\\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2237. ..\bsp\key.c 0x00000000 Number 0 key.o ABSOLUTE
  2238. ..\bsp\led.c 0x00000000 Number 0 led.o ABSOLUTE
  2239. ..\bsp\ring_buffer.c 0x00000000 Number 0 ring_buffer.o ABSOLUTE
  2240. ..\bsp\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
  2241. ..\bsp\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  2242. ..\bsp\w25q32.c 0x00000000 Number 0 w25q32.o ABSOLUTE
  2243. ..\cjson\cJSON.c 0x00000000 Number 0 cjson.o ABSOLUTE
  2244. ..\dlt\port\dlt645_port.c 0x00000000 Number 0 dlt645_port.o ABSOLUTE
  2245. ..\dlt\src\dlt645.c 0x00000000 Number 0 dlt645.o ABSOLUTE
  2246. ..\dlt\src\dlt645_1997.c 0x00000000 Number 0 dlt645_1997.o ABSOLUTE
  2247. ..\dlt\src\dlt645_2007.c 0x00000000 Number 0 dlt645_2007.o ABSOLUTE
  2248. ..\dlt\src\dlt645_data.c 0x00000000 Number 0 dlt645_data.o ABSOLUTE
  2249. cdcmple.s 0x00000000 Number 0 cdcmple.o ABSOLUTE
  2250. cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
  2251. dc.s 0x00000000 Number 0 dc.o ABSOLUTE
  2252. handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
  2253. init.s 0x00000000 Number 0 init.o ABSOLUTE
  2254. RESET 0x08005000 Section 304 startup_gd32f10x_xd.o(RESET)
  2255. .ARM.Collect$$$$00000000 0x08005130 Section 0 entry.o(.ARM.Collect$$$$00000000)
  2256. .ARM.Collect$$$$00000001 0x08005130 Section 4 entry2.o(.ARM.Collect$$$$00000001)
  2257. .ARM.Collect$$$$00000004 0x08005134 Section 4 entry5.o(.ARM.Collect$$$$00000004)
  2258. .ARM.Collect$$$$00000008 0x08005138 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
  2259. .ARM.Collect$$$$0000000A 0x08005138 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2260. .ARM.Collect$$$$0000000B 0x08005138 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
  2261. .ARM.Collect$$$$0000000D 0x08005140 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
  2262. .ARM.Collect$$$$0000000F 0x08005140 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
  2263. .ARM.Collect$$$$00002712 0x08005140 Section 4 entry2.o(.ARM.Collect$$$$00002712)
  2264. __lit__00000000 0x08005140 Data 4 entry2.o(.ARM.Collect$$$$00002712)
  2265. .text 0x08005144 Section 36 startup_gd32f10x_xd.o(.text)
  2266. .text 0x08005168 Section 0 tolower.o(.text)
  2267. .text 0x08005174 Section 0 memcpya.o(.text)
  2268. .text 0x08005198 Section 0 memseta.o(.text)
  2269. .text 0x080051bc Section 0 strstr.o(.text)
  2270. .text 0x080051e0 Section 0 strchr.o(.text)
  2271. .text 0x080051f4 Section 0 strlen.o(.text)
  2272. .text 0x08005202 Section 0 strcmp.o(.text)
  2273. .text 0x0800521e Section 0 memcmp.o(.text)
  2274. .text 0x08005238 Section 0 strcpy.o(.text)
  2275. .text 0x0800524a Section 0 strncmp.o(.text)
  2276. .text 0x08005268 Section 0 __0sscanf.o(.text)
  2277. .text 0x080052a0 Section 0 _scanf_int.o(.text)
  2278. .text 0x080053ec Section 0 _scanf_str.o(.text)
  2279. .text 0x080054cc Section 0 scanf_fp.o(.text)
  2280. _fp_value 0x080054cd Thumb Code 296 scanf_fp.o(.text)
  2281. .text 0x0800582c Section 0 strtol.o(.text)
  2282. .text 0x0800589c Section 0 fmul.o(.text)
  2283. .text 0x08005900 Section 0 fdiv.o(.text)
  2284. .text 0x0800597c Section 0 dadd.o(.text)
  2285. .text 0x08005aca Section 0 dmul.o(.text)
  2286. .text 0x08005bae Section 0 ddiv.o(.text)
  2287. .text 0x08005c8c Section 0 ffltui.o(.text)
  2288. .text 0x08005c96 Section 0 dflti.o(.text)
  2289. .text 0x08005cb8 Section 0 dfltui.o(.text)
  2290. .text 0x08005cd2 Section 0 ffixi.o(.text)
  2291. .text 0x08005d04 Section 0 dfixi.o(.text)
  2292. .text 0x08005d42 Section 0 f2d.o(.text)
  2293. .text 0x08005d68 Section 48 cdcmple.o(.text)
  2294. .text 0x08005d98 Section 48 cdrcmple.o(.text)
  2295. .text 0x08005dc8 Section 0 d2f.o(.text)
  2296. .text 0x08005e00 Section 0 uidiv.o(.text)
  2297. .text 0x08005e2c Section 0 uldiv.o(.text)
  2298. .text 0x08005e8e Section 0 llshl.o(.text)
  2299. .text 0x08005eac Section 0 llushr.o(.text)
  2300. .text 0x08005ecc Section 0 llsshr.o(.text)
  2301. .text 0x08005ef0 Section 0 ctype_o.o(.text)
  2302. .text 0x08005ef8 Section 0 isspace_o.o(.text)
  2303. .text 0x08005f0a Section 0 _chval.o(.text)
  2304. .text 0x08005f28 Section 0 scanf_char.o(.text)
  2305. _scanf_char_input 0x08005f29 Thumb Code 12 scanf_char.o(.text)
  2306. .text 0x08005f50 Section 0 _sgetc.o(.text)
  2307. .text 0x08005f90 Section 0 _strtoul.o(.text)
  2308. .text 0x08006030 Section 0 strtod.o(.text)
  2309. _local_sscanf 0x08006031 Thumb Code 54 strtod.o(.text)
  2310. .text 0x080060cc Section 0 iusefp.o(.text)
  2311. .text 0x080060cc Section 0 fepilogue.o(.text)
  2312. .text 0x0800613a Section 0 depilogue.o(.text)
  2313. .text 0x080061f4 Section 0 dscalb.o(.text)
  2314. .text 0x08006222 Section 0 dfltul.o(.text)
  2315. .text 0x0800623a Section 0 dfixul.o(.text)
  2316. .text 0x0800626c Section 36 init.o(.text)
  2317. .text 0x08006290 Section 0 _scanf.o(.text)
  2318. .text 0x080065bc Section 0 dsqrt.o(.text)
  2319. i.BusFault_Handler 0x0800665e Section 0 gd32f10x_it.o(i.BusFault_Handler)
  2320. i.Clear_DMA_Buffer 0x08006664 Section 0 usart.o(i.Clear_DMA_Buffer)
  2321. i.ConnectMQTTSever 0x08006680 Section 0 ec800m.o(i.ConnectMQTTSever)
  2322. i.DMA0_Channel4_IRQHandler 0x080067e8 Section 0 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2323. i.DebugMon_Handler 0x080067fc Section 0 gd32f10x_it.o(i.DebugMon_Handler)
  2324. i.EC800MGetUrl 0x08006800 Section 0 ec800m.o(i.EC800MGetUrl)
  2325. i.EC800MPwoerOn 0x0800693c Section 0 ec800m.o(i.EC800MPwoerOn)
  2326. i.EC800MSendCmd 0x08006994 Section 0 ec800m.o(i.EC800MSendCmd)
  2327. i.EC800MSetPDP 0x080069c8 Section 0 ec800m.o(i.EC800MSetPDP)
  2328. i.EC800MWaitReady 0x08006a38 Section 0 ec800m.o(i.EC800MWaitReady)
  2329. i.EXTI1_IRQHandler 0x08006a48 Section 0 key.o(i.EXTI1_IRQHandler)
  2330. i.HardFault_Handler 0x08006aa8 Section 0 gd32f10x_it.o(i.HardFault_Handler)
  2331. i.LogPrint 0x08006aac Section 0 log.o(i.LogPrint)
  2332. i.MQTTPublish 0x08006b70 Section 0 ec800m.o(i.MQTTPublish)
  2333. i.MQTTSubTopic 0x080070bc Section 0 ec800m.o(i.MQTTSubTopic)
  2334. i.MQTT_Alarm_clock 0x08007118 Section 0 main.o(i.MQTT_Alarm_clock)
  2335. i.MQTT_BUFFER_READ 0x08007170 Section 0 mqttrecv.o(i.MQTT_BUFFER_READ)
  2336. i.MemManage_Handler 0x080071f0 Section 0 gd32f10x_it.o(i.MemManage_Handler)
  2337. i.NMI_Handler 0x080071f4 Section 0 gd32f10x_it.o(i.NMI_Handler)
  2338. i.NVIC_SetPriority 0x080071f8 Section 0 systick.o(i.NVIC_SetPriority)
  2339. NVIC_SetPriority 0x080071f9 Thumb Code 32 systick.o(i.NVIC_SetPriority)
  2340. i.PendSV_Handler 0x08007220 Section 0 gd32f10x_it.o(i.PendSV_Handler)
  2341. i.Receive_MQTT_DataPack 0x08007224 Section 0 mqttrecv.o(i.Receive_MQTT_DataPack)
  2342. i.SPI0_Init 0x08007284 Section 0 spi.o(i.SPI0_Init)
  2343. i.SPI0_Read 0x080072ec Section 0 spi.o(i.SPI0_Read)
  2344. i.SPI0_ReadWriteByte 0x08007308 Section 0 spi.o(i.SPI0_ReadWriteByte)
  2345. i.SPI0_Write 0x08007340 Section 0 spi.o(i.SPI0_Write)
  2346. i.SVC_Handler 0x0800735a Section 0 gd32f10x_it.o(i.SVC_Handler)
  2347. i.SysTick_Handler 0x0800735c Section 0 gd32f10x_it.o(i.SysTick_Handler)
  2348. i.SystemInit 0x08007368 Section 0 system_gd32f10x.o(i.SystemInit)
  2349. i.USART0_IRQHandler 0x08007440 Section 0 gd32f10x_it.o(i.USART0_IRQHandler)
  2350. i.USART1_IRQHandler 0x080074c0 Section 0 gd32f10x_it.o(i.USART1_IRQHandler)
  2351. i.USART2_IRQHandler 0x080074e4 Section 0 pc.o(i.USART2_IRQHandler)
  2352. i.UsageFault_Handler 0x0800769c Section 0 gd32f10x_it.o(i.UsageFault_Handler)
  2353. i.W25Q32_Enable 0x080076a0 Section 0 w25q32.o(i.W25Q32_Enable)
  2354. i.W25Q32_Erase64K 0x080076c4 Section 0 w25q32.o(i.W25Q32_Erase64K)
  2355. i.W25Q32_Init 0x08007710 Section 0 w25q32.o(i.W25Q32_Init)
  2356. i.W25Q32_PageWrite 0x08007738 Section 0 w25q32.o(i.W25Q32_PageWrite)
  2357. i.W25Q32_Read 0x0800778c Section 0 w25q32.o(i.W25Q32_Read)
  2358. i.W25Q32_WaitBusy 0x080077d8 Section 0 w25q32.o(i.W25Q32_WaitBusy)
  2359. i.WaitField 0x08007808 Section 0 pc.o(i.WaitField)
  2360. i.WaitForUpData 0x0800785c Section 0 parsedevicemessage.o(i.WaitForUpData)
  2361. i.WaitResponse 0x08007908 Section 0 ec800m.o(i.WaitResponse)
  2362. i.Xmodem_CRC16 0x08007964 Section 0 otaevent.o(i.Xmodem_CRC16)
  2363. i.__0printf 0x080079a8 Section 0 printfa.o(i.__0printf)
  2364. i.__0sprintf 0x080079c8 Section 0 printfa.o(i.__0sprintf)
  2365. i.__0vsnprintf 0x080079f0 Section 0 printfa.o(i.__0vsnprintf)
  2366. i.__ARM_fpclassify 0x08007a1c Section 0 fpclassify.o(i.__ARM_fpclassify)
  2367. i.__aeabi_errno_addr 0x08007a44 Section 0 errno.o(i.__aeabi_errno_addr)
  2368. i.__free$realloc 0x08007a4c Section 0 mallocr.o(i.__free$realloc)
  2369. i.__kernel_poly 0x08007aa8 Section 0 poly.o(i.__kernel_poly)
  2370. i.__malloc$realloc 0x08007b54 Section 0 mallocr.o(i.__malloc$realloc)
  2371. i.__mathlib_dbl_divzero 0x08007ba4 Section 0 dunder.o(i.__mathlib_dbl_divzero)
  2372. i.__mathlib_dbl_infnan2 0x08007bb4 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
  2373. i.__mathlib_dbl_invalid 0x08007bb8 Section 0 dunder.o(i.__mathlib_dbl_invalid)
  2374. i.__mathlib_dbl_overflow 0x08007bc4 Section 0 dunder.o(i.__mathlib_dbl_overflow)
  2375. i.__mathlib_dbl_underflow 0x08007bd4 Section 0 dunder.o(i.__mathlib_dbl_underflow)
  2376. i.__scatterload_copy 0x08007be4 Section 14 handlers.o(i.__scatterload_copy)
  2377. i.__scatterload_null 0x08007bf2 Section 2 handlers.o(i.__scatterload_null)
  2378. i.__scatterload_zeroinit 0x08007bf4 Section 14 handlers.o(i.__scatterload_zeroinit)
  2379. i.__set_errno 0x08007c04 Section 0 errno.o(i.__set_errno)
  2380. i._crc 0x08007c10 Section 0 dlt645_data.o(i._crc)
  2381. i._fp_digits 0x08007c2c Section 0 printfa.o(i._fp_digits)
  2382. _fp_digits 0x08007c2d Thumb Code 366 printfa.o(i._fp_digits)
  2383. i._is_digit 0x08007db0 Section 0 scanf_fp.o(i._is_digit)
  2384. i._printf_core 0x08007dc0 Section 0 printfa.o(i._printf_core)
  2385. _printf_core 0x08007dc1 Thumb Code 1744 printfa.o(i._printf_core)
  2386. i._printf_post_padding 0x0800849c Section 0 printfa.o(i._printf_post_padding)
  2387. _printf_post_padding 0x0800849d Thumb Code 36 printfa.o(i._printf_post_padding)
  2388. i._printf_pre_padding 0x080084c0 Section 0 printfa.o(i._printf_pre_padding)
  2389. _printf_pre_padding 0x080084c1 Thumb Code 46 printfa.o(i._printf_pre_padding)
  2390. i._snputc 0x080084ee Section 0 printfa.o(i._snputc)
  2391. _snputc 0x080084ef Thumb Code 22 printfa.o(i._snputc)
  2392. i._sputc 0x08008504 Section 0 printfa.o(i._sputc)
  2393. _sputc 0x08008505 Thumb Code 10 printfa.o(i._sputc)
  2394. i.buffer_skip_whitespace 0x0800850e Section 0 cjson.o(i.buffer_skip_whitespace)
  2395. buffer_skip_whitespace 0x0800850f Thumb Code 72 cjson.o(i.buffer_skip_whitespace)
  2396. i.cJSON_Delete 0x08008558 Section 0 cjson.o(i.cJSON_Delete)
  2397. i.cJSON_GetArrayItem 0x080085b0 Section 0 cjson.o(i.cJSON_GetArrayItem)
  2398. i.cJSON_GetArraySize 0x080085c8 Section 0 cjson.o(i.cJSON_GetArraySize)
  2399. i.cJSON_GetObjectItem 0x080085e4 Section 0 cjson.o(i.cJSON_GetObjectItem)
  2400. i.cJSON_GetObjectItemCaseSensitive 0x080085f6 Section 0 cjson.o(i.cJSON_GetObjectItemCaseSensitive)
  2401. i.cJSON_IsArray 0x08008608 Section 0 cjson.o(i.cJSON_IsArray)
  2402. i.cJSON_IsNumber 0x0800861e Section 0 cjson.o(i.cJSON_IsNumber)
  2403. i.cJSON_IsObject 0x08008634 Section 0 cjson.o(i.cJSON_IsObject)
  2404. i.cJSON_IsString 0x0800864a Section 0 cjson.o(i.cJSON_IsString)
  2405. i.cJSON_New_Item 0x08008660 Section 0 cjson.o(i.cJSON_New_Item)
  2406. cJSON_New_Item 0x08008661 Thumb Code 26 cjson.o(i.cJSON_New_Item)
  2407. i.cJSON_Parse 0x0800867a Section 0 cjson.o(i.cJSON_Parse)
  2408. i.cJSON_ParseWithLengthOpts 0x0800868c Section 0 cjson.o(i.cJSON_ParseWithLengthOpts)
  2409. i.cJSON_ParseWithOpts 0x08008760 Section 0 cjson.o(i.cJSON_ParseWithOpts)
  2410. i.case_insensitive_strcmp 0x08008788 Section 0 cjson.o(i.case_insensitive_strcmp)
  2411. case_insensitive_strcmp 0x08008789 Thumb Code 72 cjson.o(i.case_insensitive_strcmp)
  2412. i.check_ota_event 0x080087d0 Section 0 otaevent.o(i.check_ota_event)
  2413. i.checksum 0x08008824 Section 0 parsedevicemessage.o(i.checksum)
  2414. checksum 0x08008825 Thumb Code 66 parsedevicemessage.o(i.checksum)
  2415. i.clear_gateway_config_block 0x08008866 Section 0 device_message.o(i.clear_gateway_config_block)
  2416. i.config_485_port 0x08008870 Section 0 usart.o(i.config_485_port)
  2417. i.data_package_translate_to_int 0x0800897c Section 0 dlt645_data.o(i.data_package_translate_to_int)
  2418. i.delay_1ms 0x08008a80 Section 0 systick.o(i.delay_1ms)
  2419. i.delay_decrement 0x08008a94 Section 0 systick.o(i.delay_decrement)
  2420. i.dlt645_1997_parsing_data 0x08008aac Section 0 dlt645_1997.o(i.dlt645_1997_parsing_data)
  2421. dlt645_1997_parsing_data 0x08008aad Thumb Code 206 dlt645_1997.o(i.dlt645_1997_parsing_data)
  2422. i.dlt645_1997_read_data 0x08008b90 Section 0 dlt645_1997.o(i.dlt645_1997_read_data)
  2423. i.dlt645_1997_recv_check 0x08008c28 Section 0 dlt645_1997.o(i.dlt645_1997_recv_check)
  2424. i.dlt645_2007_parsing_data 0x08008c7c Section 0 dlt645_2007.o(i.dlt645_2007_parsing_data)
  2425. i.dlt645_2007_read_data 0x0800905c Section 0 dlt645_2007.o(i.dlt645_2007_read_data)
  2426. i.dlt645_2007_recv_check 0x0800910a Section 0 dlt645_2007.o(i.dlt645_2007_recv_check)
  2427. i.dlt645_common_check 0x0800915e Section 0 dlt645_data.o(i.dlt645_common_check)
  2428. i.dlt645_data_parse_by_format_to_float 0x080091dc Section 0 dlt645_data.o(i.dlt645_data_parse_by_format_to_float)
  2429. i.dlt645_hw_read 0x08009268 Section 0 dlt645_port.o(i.dlt645_hw_read)
  2430. dlt645_hw_read 0x08009269 Thumb Code 92 dlt645_port.o(i.dlt645_hw_read)
  2431. i.dlt645_hw_write 0x080092c8 Section 0 dlt645_port.o(i.dlt645_hw_write)
  2432. dlt645_hw_write 0x080092c9 Thumb Code 98 dlt645_port.o(i.dlt645_hw_write)
  2433. i.dlt645_init 0x08009338 Section 0 dlt645_port.o(i.dlt645_init)
  2434. i.dlt645_read 0x08009360 Section 0 parsedevicemessage.o(i.dlt645_read)
  2435. i.dlt645_read_data 0x080094a4 Section 0 dlt645.o(i.dlt645_read_data)
  2436. i.dlt645_receive_msg 0x080094e2 Section 0 dlt645.o(i.dlt645_receive_msg)
  2437. i.dlt645_send_msg 0x08009528 Section 0 dlt645.o(i.dlt645_send_msg)
  2438. i.dlt645_set_addr 0x08009556 Section 0 dlt645.o(i.dlt645_set_addr)
  2439. i.dlt_callback 0x08009580 Section 0 dlt645_port.o(i.dlt_callback)
  2440. i.dma_channel_disable 0x08009608 Section 0 gd32f10x_dma.o(i.dma_channel_disable)
  2441. i.dma_channel_enable 0x0800963a Section 0 gd32f10x_dma.o(i.dma_channel_enable)
  2442. i.dma_circulation_disable 0x0800966c Section 0 gd32f10x_dma.o(i.dma_circulation_disable)
  2443. i.dma_config 0x080096a0 Section 0 usart.o(i.dma_config)
  2444. i.dma_deinit 0x08009728 Section 0 gd32f10x_dma.o(i.dma_deinit)
  2445. i.dma_init 0x08009798 Section 0 gd32f10x_dma.o(i.dma_init)
  2446. i.dma_interrupt_enable 0x080098c6 Section 0 gd32f10x_dma.o(i.dma_interrupt_enable)
  2447. i.dma_interrupt_flag_clear 0x080098f8 Section 0 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  2448. i.dma_memory_address_config 0x08009908 Section 0 gd32f10x_dma.o(i.dma_memory_address_config)
  2449. i.dma_memory_to_memory_disable 0x0800992c Section 0 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  2450. i.dma_periph_and_channel_check 0x08009960 Section 0 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2451. dma_periph_and_channel_check 0x08009961 Thumb Code 18 gd32f10x_dma.o(i.dma_periph_and_channel_check)
  2452. i.dma_transfer_number_config 0x08009978 Section 0 gd32f10x_dma.o(i.dma_transfer_number_config)
  2453. i.dma_transfer_number_get 0x0800999e Section 0 gd32f10x_dma.o(i.dma_transfer_number_get)
  2454. i.exti_init 0x080099c0 Section 0 gd32f10x_exti.o(i.exti_init)
  2455. i.exti_interrupt_flag_clear 0x08009a7c Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  2456. i.exti_interrupt_flag_get 0x08009a88 Section 0 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  2457. i.extract_data_from_buffer 0x08009aa0 Section 0 parsedevicemessage.o(i.extract_data_from_buffer)
  2458. extract_data_from_buffer 0x08009aa1 Thumb Code 78 parsedevicemessage.o(i.extract_data_from_buffer)
  2459. i.fputc 0x08009b00 Section 0 log.o(i.fputc)
  2460. i.fwdgt_config 0x08009b24 Section 0 gd32f10x_fwdgt.o(i.fwdgt_config)
  2461. i.fwdgt_counter_reload 0x08009b8c Section 0 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  2462. i.fwdgt_enable 0x08009b9c Section 0 gd32f10x_fwdgt.o(i.fwdgt_enable)
  2463. i.fwdgt_init 0x08009bac Section 0 main.o(i.fwdgt_init)
  2464. i.fwdgt_write_enable 0x08009bc8 Section 0 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  2465. i.gd_485_DE_pin_init 0x08009bd8 Section 0 usart.o(i.gd_485_DE_pin_init)
  2466. i.gd_485_DE_tx 0x08009c00 Section 0 usart.o(i.gd_485_DE_tx)
  2467. i.gd_EC800M_pin_init 0x08009c10 Section 0 usart.o(i.gd_EC800M_pin_init)
  2468. i.gd_com_232_send 0x08009c58 Section 0 usart.o(i.gd_com_232_send)
  2469. i.gd_com_init 0x08009c88 Section 0 usart.o(i.gd_com_init)
  2470. i.gd_eval_key_init 0x08009d84 Section 0 key.o(i.gd_eval_key_init)
  2471. i.gd_eval_led_init 0x08009e04 Section 0 led.o(i.gd_eval_led_init)
  2472. i.gd_eval_led_toggle 0x08009e50 Section 0 led.o(i.gd_eval_led_toggle)
  2473. i.gd_pull_EC800M_pwr_down 0x08009e88 Section 0 usart.o(i.gd_pull_EC800M_pwr_down)
  2474. i.gd_pull_EC800M_pwr_up 0x08009e94 Section 0 usart.o(i.gd_pull_EC800M_pwr_up)
  2475. i.gd_pull_EC800M_rst_down 0x08009ea0 Section 0 usart.o(i.gd_pull_EC800M_rst_down)
  2476. i.gd_pull_EC800M_rst_up 0x08009eb0 Section 0 usart.o(i.gd_pull_EC800M_rst_up)
  2477. i.get_array_item 0x08009ec0 Section 0 cjson.o(i.get_array_item)
  2478. get_array_item 0x08009ec1 Thumb Code 30 cjson.o(i.get_array_item)
  2479. i.get_config_params 0x08009ee0 Section 0 device_message.o(i.get_config_params)
  2480. i.get_decimal_point 0x08009ee8 Section 0 cjson.o(i.get_decimal_point)
  2481. get_decimal_point 0x08009ee9 Thumb Code 4 cjson.o(i.get_decimal_point)
  2482. i.get_object_item 0x08009eec Section 0 cjson.o(i.get_object_item)
  2483. get_object_item 0x08009eed Thumb Code 82 cjson.o(i.get_object_item)
  2484. i.gettick 0x08009f40 Section 0 systick.o(i.gettick)
  2485. i.gpio_bit_reset 0x08009f4c Section 0 gd32f10x_gpio.o(i.gpio_bit_reset)
  2486. i.gpio_bit_set 0x08009f50 Section 0 gd32f10x_gpio.o(i.gpio_bit_set)
  2487. i.gpio_bit_write 0x08009f54 Section 0 gd32f10x_gpio.o(i.gpio_bit_write)
  2488. i.gpio_exti_source_select 0x08009f60 Section 0 gd32f10x_gpio.o(i.gpio_exti_source_select)
  2489. i.gpio_init 0x08009ff8 Section 0 gd32f10x_gpio.o(i.gpio_init)
  2490. i.gpio_input_bit_get 0x0800a0a4 Section 0 gd32f10x_gpio.o(i.gpio_input_bit_get)
  2491. i.gpio_pin_remap_config 0x0800a0b4 Section 0 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  2492. i.http_load_config 0x0800a144 Section 0 main.o(i.http_load_config)
  2493. i.internal_alloc 0x0800a190 Section 0 mallocr.o(i.internal_alloc)
  2494. internal_alloc 0x0800a191 Thumb Code 76 mallocr.o(i.internal_alloc)
  2495. i.load_config_params 0x0800a1e0 Section 0 device_message.o(i.load_config_params)
  2496. i.main 0x0800a224 Section 0 main.o(i.main)
  2497. i.mmodbus_callback 0x0800a454 Section 0 mmodbus.o(i.mmodbus_callback)
  2498. i.mmodbus_crc16 0x0800a4d0 Section 0 mmodbus.o(i.mmodbus_crc16)
  2499. i.mmodbus_init 0x0800a500 Section 0 mmodbus.o(i.mmodbus_init)
  2500. i.mmodbus_readCoils 0x0800a528 Section 0 mmodbus.o(i.mmodbus_readCoils)
  2501. i.mmodbus_readHoldingRegisters16i 0x0800a604 Section 0 mmodbus.o(i.mmodbus_readHoldingRegisters16i)
  2502. i.mmodbus_readHoldingRegisters8i 0x0800a694 Section 0 mmodbus.o(i.mmodbus_readHoldingRegisters8i)
  2503. i.mmodbus_receiveRaw 0x0800a79c Section 0 mmodbus.o(i.mmodbus_receiveRaw)
  2504. i.mmodbus_sendRaw 0x0800a804 Section 0 mmodbus.o(i.mmodbus_sendRaw)
  2505. i.mmodbus_set16bitOrder 0x0800a8fc Section 0 mmodbus.o(i.mmodbus_set16bitOrder)
  2506. i.mmodbus_writeCoil 0x0800a908 Section 0 mmodbus.o(i.mmodbus_writeCoil)
  2507. i.mmodbus_writeHoldingRegister16i 0x0800a998 Section 0 mmodbus.o(i.mmodbus_writeHoldingRegister16i)
  2508. i.modbusRead 0x0800aa1c Section 0 parsedevicemessage.o(i.modbusRead)
  2509. i.nvic_config 0x0800ad70 Section 0 usart.o(i.nvic_config)
  2510. i.nvic_irq_enable 0x0800ada4 Section 0 gd32f10x_misc.o(i.nvic_irq_enable)
  2511. i.nvic_priority_group_set 0x0800ae50 Section 0 gd32f10x_misc.o(i.nvic_priority_group_set)
  2512. i.nvic_vector_table_set 0x0800ae64 Section 0 gd32f10x_misc.o(i.nvic_vector_table_set)
  2513. i.parseIntField 0x0800ae7c Section 0 parsedevicemessage.o(i.parseIntField)
  2514. i.parseMQTTData 0x0800aea8 Section 0 parsedevicemessage.o(i.parseMQTTData)
  2515. i.parseStringField 0x0800b97c Section 0 parsedevicemessage.o(i.parseStringField)
  2516. i.parse_array 0x0800b9b0 Section 0 cjson.o(i.parse_array)
  2517. parse_array 0x0800b9b1 Thumb Code 248 cjson.o(i.parse_array)
  2518. i.parse_hex4 0x0800baa8 Section 0 cjson.o(i.parse_hex4)
  2519. parse_hex4 0x0800baa9 Thumb Code 90 cjson.o(i.parse_hex4)
  2520. i.parse_number 0x0800bb04 Section 0 cjson.o(i.parse_number)
  2521. parse_number 0x0800bb05 Thumb Code 298 cjson.o(i.parse_number)
  2522. i.parse_object 0x0800bc3c Section 0 cjson.o(i.parse_object)
  2523. parse_object 0x0800bc3d Thumb Code 318 cjson.o(i.parse_object)
  2524. i.parse_string 0x0800bd7a Section 0 cjson.o(i.parse_string)
  2525. parse_string 0x0800bd7b Thumb Code 396 cjson.o(i.parse_string)
  2526. i.parse_value 0x0800bf08 Section 0 cjson.o(i.parse_value)
  2527. parse_value 0x0800bf09 Thumb Code 290 cjson.o(i.parse_value)
  2528. i.pow 0x0800c044 Section 0 pow.o(i.pow)
  2529. i.processHTTPjson 0x0800ca1c Section 0 parsedevicemessage.o(i.processHTTPjson)
  2530. i.processHttp 0x0800cef8 Section 0 parsedevicemessage.o(i.processHttp)
  2531. i.processIntData 0x0800d428 Section 0 parsedevicemessage.o(i.processIntData)
  2532. i.processStringData 0x0800d44a Section 0 parsedevicemessage.o(i.processStringData)
  2533. i.rcu_clock_freq_get 0x0800d470 Section 0 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  2534. i.rcu_osci_on 0x0800d594 Section 0 gd32f10x_rcu.o(i.rcu_osci_on)
  2535. i.rcu_periph_clock_enable 0x0800d5b4 Section 0 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  2536. i.rcu_periph_reset_disable 0x0800d5d4 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  2537. i.rcu_periph_reset_enable 0x0800d5f4 Section 0 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  2538. i.readGatewayMessage 0x0800d614 Section 0 pc.o(i.readGatewayMessage)
  2539. i.readID 0x0800d6c8 Section 0 main.o(i.readID)
  2540. i.readSIMCARD 0x0800d7b8 Section 0 pc.o(i.readSIMCARD)
  2541. i.read_json_config 0x0800da50 Section 0 pc.o(i.read_json_config)
  2542. i.realloc 0x0800dd94 Section 0 mallocr.o(i.realloc)
  2543. i.ring_buffer_init 0x0800de00 Section 0 ring_buffer.o(i.ring_buffer_init)
  2544. i.ring_buffer_read 0x0800de08 Section 0 ring_buffer.o(i.ring_buffer_read)
  2545. i.ring_buffer_write 0x0800de2e Section 0 ring_buffer.o(i.ring_buffer_write)
  2546. i.runtime_increment 0x0800de48 Section 0 systick.o(i.runtime_increment)
  2547. i.save_config_params 0x0800de6c Section 0 device_message.o(i.save_config_params)
  2548. i.skip_utf8_bom 0x0800dea8 Section 0 cjson.o(i.skip_utf8_bom)
  2549. skip_utf8_bom 0x0800dea9 Thumb Code 56 cjson.o(i.skip_utf8_bom)
  2550. i.spi_enable 0x0800dee4 Section 0 gd32f10x_spi.o(i.spi_enable)
  2551. i.spi_i2s_data_receive 0x0800deee Section 0 gd32f10x_spi.o(i.spi_i2s_data_receive)
  2552. i.spi_i2s_data_transmit 0x0800def6 Section 0 gd32f10x_spi.o(i.spi_i2s_data_transmit)
  2553. i.spi_i2s_deinit 0x0800defc Section 0 gd32f10x_spi.o(i.spi_i2s_deinit)
  2554. i.spi_i2s_flag_get 0x0800df54 Section 0 gd32f10x_spi.o(i.spi_i2s_flag_get)
  2555. i.spi_init 0x0800df64 Section 0 gd32f10x_spi.o(i.spi_init)
  2556. i.sqrt 0x0800df96 Section 0 sqrt.o(i.sqrt)
  2557. i.strtod 0x0800dfe2 Section 0 strtod.o(i.strtod)
  2558. i.system_clock_108m_hxtal 0x0800e000 Section 0 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2559. system_clock_108m_hxtal 0x0800e001 Thumb Code 182 system_gd32f10x.o(i.system_clock_108m_hxtal)
  2560. i.system_clock_config 0x0800e0c4 Section 0 system_gd32f10x.o(i.system_clock_config)
  2561. system_clock_config 0x0800e0c5 Thumb Code 8 system_gd32f10x.o(i.system_clock_config)
  2562. i.systick_config 0x0800e0cc Section 0 systick.o(i.systick_config)
  2563. i.task_fwdgt_reload 0x0800e11c Section 0 main.o(i.task_fwdgt_reload)
  2564. i.usart_baudrate_set 0x0800e128 Section 0 gd32f10x_usart.o(i.usart_baudrate_set)
  2565. i.usart_data_receive 0x0800e1b8 Section 0 gd32f10x_usart.o(i.usart_data_receive)
  2566. i.usart_data_transmit 0x0800e1c2 Section 0 gd32f10x_usart.o(i.usart_data_transmit)
  2567. i.usart_deinit 0x0800e1cc Section 0 gd32f10x_usart.o(i.usart_deinit)
  2568. i.usart_dma_transmit_config 0x0800e25c Section 0 gd32f10x_usart.o(i.usart_dma_transmit_config)
  2569. i.usart_enable 0x0800e26c Section 0 gd32f10x_usart.o(i.usart_enable)
  2570. i.usart_flag_clear 0x0800e276 Section 0 gd32f10x_usart.o(i.usart_flag_clear)
  2571. i.usart_flag_get 0x0800e290 Section 0 gd32f10x_usart.o(i.usart_flag_get)
  2572. i.usart_hardware_flow_cts_config 0x0800e2ae Section 0 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  2573. i.usart_hardware_flow_rts_config 0x0800e2be Section 0 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  2574. i.usart_interrupt_enable 0x0800e2ce Section 0 gd32f10x_usart.o(i.usart_interrupt_enable)
  2575. i.usart_interrupt_flag_clear 0x0800e2e8 Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  2576. i.usart_interrupt_flag_get 0x0800e302 Section 0 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  2577. i.usart_parity_config 0x0800e33a Section 0 gd32f10x_usart.o(i.usart_parity_config)
  2578. i.usart_receive_config 0x0800e34a Section 0 gd32f10x_usart.o(i.usart_receive_config)
  2579. i.usart_stop_bit_set 0x0800e35a Section 0 gd32f10x_usart.o(i.usart_stop_bit_set)
  2580. i.usart_transmit_config 0x0800e36a Section 0 gd32f10x_usart.o(i.usart_transmit_config)
  2581. i.usart_word_length_set 0x0800e37a Section 0 gd32f10x_usart.o(i.usart_word_length_set)
  2582. i.utf16_literal_to_utf8 0x0800e38a Section 0 cjson.o(i.utf16_literal_to_utf8)
  2583. utf16_literal_to_utf8 0x0800e38b Thumb Code 300 cjson.o(i.utf16_literal_to_utf8)
  2584. i.write_json_config 0x0800e4b8 Section 0 pc.o(i.write_json_config)
  2585. i.write_struct_to_flash 0x0800e550 Section 0 device_message.o(i.write_struct_to_flash)
  2586. i.xmodem 0x0800e57c Section 0 otaevent.o(i.xmodem)
  2587. .constdata 0x0800e764 Section 28 parsedevicemessage.o(.constdata)
  2588. __func__ 0x0800e764 Data 14 parsedevicemessage.o(.constdata)
  2589. __func__ 0x0800e772 Data 14 parsedevicemessage.o(.constdata)
  2590. .constdata 0x0800e780 Section 512 mmodbus.o(.constdata)
  2591. wCRCTable 0x0800e780 Data 512 mmodbus.o(.constdata)
  2592. .constdata 0x0800e980 Section 22 main.o(.constdata)
  2593. __func__ 0x0800e980 Data 5 main.o(.constdata)
  2594. __func__ 0x0800e985 Data 17 main.o(.constdata)
  2595. .constdata 0x0800e998 Section 136 pow.o(.constdata)
  2596. bp 0x0800e998 Data 16 pow.o(.constdata)
  2597. dp_h 0x0800e9a8 Data 16 pow.o(.constdata)
  2598. dp_l 0x0800e9b8 Data 16 pow.o(.constdata)
  2599. L 0x0800e9c8 Data 48 pow.o(.constdata)
  2600. P 0x0800e9f8 Data 40 pow.o(.constdata)
  2601. .constdata 0x0800ea20 Section 8 qnan.o(.constdata)
  2602. .constdata 0x0800ea28 Section 129 ctype_o.o(.constdata)
  2603. .constdata 0x0800eaac Section 4 ctype_o.o(.constdata)
  2604. table 0x0800eaac Data 4 ctype_o.o(.constdata)
  2605. .conststring 0x0800eab0 Section 495 parsedevicemessage.o(.conststring)
  2606. .conststring 0x0800eca0 Section 123 main.o(.conststring)
  2607. .conststring 0x0800ed1c Section 879 pc.o(.conststring)
  2608. .data 0x20000000 Section 4 system_gd32f10x.o(.data)
  2609. .data 0x20000004 Section 8 systick.o(.data)
  2610. delay 0x20000004 Data 4 systick.o(.data)
  2611. runtime 0x20000008 Data 4 systick.o(.data)
  2612. .data 0x2000000c Section 14 mmodbus.o(.data)
  2613. crc 0x2000000c Data 2 mmodbus.o(.data)
  2614. crc 0x2000000e Data 2 mmodbus.o(.data)
  2615. crc 0x20000010 Data 2 mmodbus.o(.data)
  2616. crc 0x20000012 Data 2 mmodbus.o(.data)
  2617. crc 0x20000014 Data 2 mmodbus.o(.data)
  2618. crc 0x20000016 Data 2 mmodbus.o(.data)
  2619. crc 0x20000018 Data 2 mmodbus.o(.data)
  2620. .data 0x2000001a Section 1 mqttrecv.o(.data)
  2621. json_len 0x2000001a Data 1 mqttrecv.o(.data)
  2622. .data 0x2000001c Section 8 main.o(.data)
  2623. hex_table 0x20000020 Data 4 main.o(.data)
  2624. .data 0x20000024 Section 16 pc.o(.data)
  2625. .data 0x20000034 Section 10 led.o(.data)
  2626. GPIO_PORT 0x20000034 Data 4 led.o(.data)
  2627. GPIO_PIN 0x20000038 Data 4 led.o(.data)
  2628. GPIO_CLK 0x2000003c Data 2 led.o(.data)
  2629. .data 0x20000040 Section 84 usart.o(.data)
  2630. COM_CLK 0x20000040 Data 6 usart.o(.data)
  2631. COM_TX_PIN 0x20000048 Data 12 usart.o(.data)
  2632. COM_RX_PIN 0x20000054 Data 12 usart.o(.data)
  2633. COM_GPIO_PORT 0x20000060 Data 12 usart.o(.data)
  2634. COM_GPIO_CLK 0x2000006c Data 6 usart.o(.data)
  2635. COM_IT_HANDLER 0x20000074 Data 12 usart.o(.data)
  2636. COM_BAUDTATE 0x20000080 Data 12 usart.o(.data)
  2637. .data 0x20000094 Section 19 key.o(.data)
  2638. KEY_PORT 0x20000094 Data 4 key.o(.data)
  2639. KEY_PIN 0x20000098 Data 4 key.o(.data)
  2640. KEY_CLK 0x2000009c Data 2 key.o(.data)
  2641. KEY_EXTI_LINE 0x200000a0 Data 4 key.o(.data)
  2642. KEY_PORT_SOURCE 0x200000a4 Data 1 key.o(.data)
  2643. KEY_PIN_SOURCE 0x200000a5 Data 1 key.o(.data)
  2644. KEY_IRQn 0x200000a6 Data 1 key.o(.data)
  2645. .data 0x200000a8 Section 20 cjson.o(.data)
  2646. global_error 0x200000a8 Data 8 cjson.o(.data)
  2647. global_hooks 0x200000b0 Data 12 cjson.o(.data)
  2648. .data 0x200000bc Section 20 dlt645_port.o(.data)
  2649. .data 0x200000d0 Section 4 stdout.o(.data)
  2650. .data 0x200000d4 Section 4 mvars.o(.data)
  2651. .data 0x200000d8 Section 4 mvars.o(.data)
  2652. .data 0x200000dc Section 4 errno.o(.data)
  2653. _errno 0x200000dc Data 4 errno.o(.data)
  2654. .bss 0x200000e0 Section 20372 device_message.o(.bss)
  2655. g_config_params 0x200000e0 Data 20372 device_message.o(.bss)
  2656. .bss 0x20005074 Section 264 parsedevicemessage.o(.bss)
  2657. .bss 0x2000517c Section 84 mmodbus.o(.bss)
  2658. .bss 0x200051d0 Section 128 mqttrecv.o(.bss)
  2659. json_buf 0x200051d0 Data 128 mqttrecv.o(.bss)
  2660. .bss 0x20005250 Section 394 otaevent.o(.bss)
  2661. .bss 0x200053da Section 30978 usart.o(.bss)
  2662. .bss 0x2000ccdc Section 212 dlt645_port.o(.bss)
  2663. dlt645_port 0x2000ccdc Data 212 dlt645_port.o(.bss)
  2664. HEAP 0x2000cdb0 Section 36864 startup_gd32f10x_xd.o(HEAP)
  2665. STACK 0x20015db0 Section 1024 startup_gd32f10x_xd.o(STACK)
  2666. Global Symbols
  2667. Symbol Name Value Ov Type Size Object(Section)
  2668. 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
  2669. __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
  2670. _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
  2671. _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
  2672. _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
  2673. _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
  2674. _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
  2675. _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
  2676. _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
  2677. _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2678. _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2679. _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
  2680. _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
  2681. _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2682. _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
  2683. _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
  2684. _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
  2685. _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
  2686. _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
  2687. _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
  2688. _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
  2689. _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
  2690. _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
  2691. _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
  2692. _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
  2693. _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
  2694. _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
  2695. _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
  2696. _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
  2697. _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
  2698. _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
  2699. _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
  2700. _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
  2701. _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
  2702. _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
  2703. _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
  2704. _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
  2705. _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
  2706. _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
  2707. _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
  2708. _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
  2709. _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
  2710. _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
  2711. __cpp_initialize__aeabi_ - Undefined Weak Reference
  2712. __cxa_finalize - Undefined Weak Reference
  2713. __decompress - Undefined Weak Reference
  2714. _clock_init - Undefined Weak Reference
  2715. _microlib_exit - Undefined Weak Reference
  2716. _scanf_longlong - Undefined Weak Reference
  2717. __Vectors_Size 0x00000130 Number 0 startup_gd32f10x_xd.o ABSOLUTE
  2718. __Vectors 0x08005000 Data 4 startup_gd32f10x_xd.o(RESET)
  2719. __Vectors_End 0x08005130 Data 0 startup_gd32f10x_xd.o(RESET)
  2720. __main 0x08005131 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
  2721. _main_stk 0x08005131 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
  2722. _main_scatterload 0x08005135 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2723. __main_after_scatterload 0x08005139 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
  2724. _main_clock 0x08005139 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
  2725. _main_cpp_init 0x08005139 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
  2726. _main_init 0x08005139 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
  2727. __rt_final_cpp 0x08005141 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
  2728. __rt_final_exit 0x08005141 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
  2729. Reset_Handler 0x08005145 Thumb Code 8 startup_gd32f10x_xd.o(.text)
  2730. ADC0_1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2731. ADC2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2732. CAN0_EWMC_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2733. CAN0_RX1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2734. DMA0_Channel0_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2735. DMA0_Channel1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2736. DMA0_Channel2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2737. DMA0_Channel3_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2738. DMA0_Channel5_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2739. DMA0_Channel6_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2740. DMA1_Channel0_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2741. DMA1_Channel1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2742. DMA1_Channel2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2743. DMA1_Channel3_4_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2744. EXMC_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2745. EXTI0_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2746. EXTI10_15_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2747. EXTI2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2748. EXTI3_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2749. EXTI4_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2750. EXTI5_9_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2751. FMC_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2752. I2C0_ER_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2753. I2C0_EV_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2754. I2C1_ER_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2755. I2C1_EV_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2756. LVD_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2757. RCU_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2758. RTC_Alarm_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2759. RTC_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2760. SDIO_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2761. SPI0_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2762. SPI1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2763. SPI2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2764. TAMPER_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2765. TIMER0_BRK_TIMER8_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2766. TIMER0_Channel_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2767. TIMER0_TRG_CMT_TIMER10_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2768. TIMER0_UP_TIMER9_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2769. TIMER1_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2770. TIMER2_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2771. TIMER3_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2772. TIMER4_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2773. TIMER5_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2774. TIMER6_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2775. TIMER7_BRK_TIMER11_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2776. TIMER7_Channel_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2777. TIMER7_TRG_CMT_TIMER13_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2778. TIMER7_UP_TIMER12_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2779. UART3_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2780. UART4_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2781. USBD_HP_CAN0_TX_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2782. USBD_LP_CAN0_RX0_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2783. USBD_WKUP_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2784. WWDGT_IRQHandler 0x0800515f Thumb Code 0 startup_gd32f10x_xd.o(.text)
  2785. tolower 0x08005169 Thumb Code 12 tolower.o(.text)
  2786. __aeabi_memcpy 0x08005175 Thumb Code 36 memcpya.o(.text)
  2787. __aeabi_memcpy4 0x08005175 Thumb Code 0 memcpya.o(.text)
  2788. __aeabi_memcpy8 0x08005175 Thumb Code 0 memcpya.o(.text)
  2789. __aeabi_memset 0x08005199 Thumb Code 14 memseta.o(.text)
  2790. __aeabi_memset4 0x08005199 Thumb Code 0 memseta.o(.text)
  2791. __aeabi_memset8 0x08005199 Thumb Code 0 memseta.o(.text)
  2792. __aeabi_memclr 0x080051a7 Thumb Code 4 memseta.o(.text)
  2793. __aeabi_memclr4 0x080051a7 Thumb Code 0 memseta.o(.text)
  2794. __aeabi_memclr8 0x080051a7 Thumb Code 0 memseta.o(.text)
  2795. _memset$wrapper 0x080051ab Thumb Code 18 memseta.o(.text)
  2796. strstr 0x080051bd Thumb Code 36 strstr.o(.text)
  2797. strchr 0x080051e1 Thumb Code 20 strchr.o(.text)
  2798. strlen 0x080051f5 Thumb Code 14 strlen.o(.text)
  2799. strcmp 0x08005203 Thumb Code 28 strcmp.o(.text)
  2800. memcmp 0x0800521f Thumb Code 26 memcmp.o(.text)
  2801. strcpy 0x08005239 Thumb Code 18 strcpy.o(.text)
  2802. strncmp 0x0800524b Thumb Code 30 strncmp.o(.text)
  2803. __0sscanf 0x08005269 Thumb Code 48 __0sscanf.o(.text)
  2804. _scanf_int 0x080052a1 Thumb Code 332 _scanf_int.o(.text)
  2805. _scanf_string 0x080053ed Thumb Code 224 _scanf_str.o(.text)
  2806. _scanf_real 0x080055f5 Thumb Code 0 scanf_fp.o(.text)
  2807. _scanf_really_real 0x080055f5 Thumb Code 556 scanf_fp.o(.text)
  2808. strtol 0x0800582d Thumb Code 112 strtol.o(.text)
  2809. __aeabi_fmul 0x0800589d Thumb Code 100 fmul.o(.text)
  2810. __aeabi_fdiv 0x08005901 Thumb Code 124 fdiv.o(.text)
  2811. __aeabi_dadd 0x0800597d Thumb Code 322 dadd.o(.text)
  2812. __aeabi_dsub 0x08005abf Thumb Code 6 dadd.o(.text)
  2813. __aeabi_drsub 0x08005ac5 Thumb Code 6 dadd.o(.text)
  2814. __aeabi_dmul 0x08005acb Thumb Code 228 dmul.o(.text)
  2815. __aeabi_ddiv 0x08005baf Thumb Code 222 ddiv.o(.text)
  2816. __aeabi_ui2f 0x08005c8d Thumb Code 10 ffltui.o(.text)
  2817. __aeabi_i2d 0x08005c97 Thumb Code 34 dflti.o(.text)
  2818. __aeabi_ui2d 0x08005cb9 Thumb Code 26 dfltui.o(.text)
  2819. __aeabi_f2iz 0x08005cd3 Thumb Code 50 ffixi.o(.text)
  2820. __aeabi_d2iz 0x08005d05 Thumb Code 62 dfixi.o(.text)
  2821. __aeabi_f2d 0x08005d43 Thumb Code 38 f2d.o(.text)
  2822. __aeabi_cdcmpeq 0x08005d69 Thumb Code 0 cdcmple.o(.text)
  2823. __aeabi_cdcmple 0x08005d69 Thumb Code 48 cdcmple.o(.text)
  2824. __aeabi_cdrcmple 0x08005d99 Thumb Code 48 cdrcmple.o(.text)
  2825. __aeabi_d2f 0x08005dc9 Thumb Code 56 d2f.o(.text)
  2826. __aeabi_uidiv 0x08005e01 Thumb Code 0 uidiv.o(.text)
  2827. __aeabi_uidivmod 0x08005e01 Thumb Code 44 uidiv.o(.text)
  2828. __aeabi_uldivmod 0x08005e2d Thumb Code 98 uldiv.o(.text)
  2829. __aeabi_llsl 0x08005e8f Thumb Code 30 llshl.o(.text)
  2830. _ll_shift_l 0x08005e8f Thumb Code 0 llshl.o(.text)
  2831. __aeabi_llsr 0x08005ead Thumb Code 32 llushr.o(.text)
  2832. _ll_ushift_r 0x08005ead Thumb Code 0 llushr.o(.text)
  2833. __aeabi_lasr 0x08005ecd Thumb Code 36 llsshr.o(.text)
  2834. _ll_sshift_r 0x08005ecd Thumb Code 0 llsshr.o(.text)
  2835. __rt_ctype_table 0x08005ef1 Thumb Code 4 ctype_o.o(.text)
  2836. isspace 0x08005ef9 Thumb Code 18 isspace_o.o(.text)
  2837. _chval 0x08005f0b Thumb Code 28 _chval.o(.text)
  2838. __vfscanf_char 0x08005f35 Thumb Code 20 scanf_char.o(.text)
  2839. _sgetc 0x08005f51 Thumb Code 30 _sgetc.o(.text)
  2840. _sbackspace 0x08005f6f Thumb Code 34 _sgetc.o(.text)
  2841. _strtoul 0x08005f91 Thumb Code 158 _strtoul.o(.text)
  2842. __strtod_int 0x08006067 Thumb Code 90 strtod.o(.text)
  2843. __I$use$fp 0x080060cd Thumb Code 0 iusefp.o(.text)
  2844. _float_round 0x080060cd Thumb Code 18 fepilogue.o(.text)
  2845. _float_epilogue 0x080060df Thumb Code 92 fepilogue.o(.text)
  2846. _double_round 0x0800613b Thumb Code 30 depilogue.o(.text)
  2847. _double_epilogue 0x08006159 Thumb Code 156 depilogue.o(.text)
  2848. __ARM_scalbn 0x080061f5 Thumb Code 46 dscalb.o(.text)
  2849. scalbn 0x080061f5 Thumb Code 0 dscalb.o(.text)
  2850. __aeabi_ul2d 0x08006223 Thumb Code 24 dfltul.o(.text)
  2851. __aeabi_d2ulz 0x0800623b Thumb Code 48 dfixul.o(.text)
  2852. __scatterload 0x0800626d Thumb Code 28 init.o(.text)
  2853. __scatterload_rt2 0x0800626d Thumb Code 0 init.o(.text)
  2854. __vfscanf 0x08006291 Thumb Code 808 _scanf.o(.text)
  2855. _dsqrt 0x080065bd Thumb Code 162 dsqrt.o(.text)
  2856. BusFault_Handler 0x0800665f Thumb Code 4 gd32f10x_it.o(i.BusFault_Handler)
  2857. Clear_DMA_Buffer 0x08006665 Thumb Code 20 usart.o(i.Clear_DMA_Buffer)
  2858. ConnectMQTTSever 0x08006681 Thumb Code 196 ec800m.o(i.ConnectMQTTSever)
  2859. DMA0_Channel4_IRQHandler 0x080067e9 Thumb Code 14 gd32f10x_it.o(i.DMA0_Channel4_IRQHandler)
  2860. DebugMon_Handler 0x080067fd Thumb Code 2 gd32f10x_it.o(i.DebugMon_Handler)
  2861. EC800MGetUrl 0x08006801 Thumb Code 176 ec800m.o(i.EC800MGetUrl)
  2862. EC800MPwoerOn 0x0800693d Thumb Code 82 ec800m.o(i.EC800MPwoerOn)
  2863. EC800MSendCmd 0x08006995 Thumb Code 48 ec800m.o(i.EC800MSendCmd)
  2864. EC800MSetPDP 0x080069c9 Thumb Code 58 ec800m.o(i.EC800MSetPDP)
  2865. EC800MWaitReady 0x08006a39 Thumb Code 12 ec800m.o(i.EC800MWaitReady)
  2866. EXTI1_IRQHandler 0x08006a49 Thumb Code 78 key.o(i.EXTI1_IRQHandler)
  2867. HardFault_Handler 0x08006aa9 Thumb Code 4 gd32f10x_it.o(i.HardFault_Handler)
  2868. LogPrint 0x08006aad Thumb Code 136 log.o(i.LogPrint)
  2869. MQTTPublish 0x08006b71 Thumb Code 1348 ec800m.o(i.MQTTPublish)
  2870. MQTTSubTopic 0x080070bd Thumb Code 64 ec800m.o(i.MQTTSubTopic)
  2871. MQTT_Alarm_clock 0x08007119 Thumb Code 86 main.o(i.MQTT_Alarm_clock)
  2872. MQTT_BUFFER_READ 0x08007171 Thumb Code 114 mqttrecv.o(i.MQTT_BUFFER_READ)
  2873. MemManage_Handler 0x080071f1 Thumb Code 4 gd32f10x_it.o(i.MemManage_Handler)
  2874. NMI_Handler 0x080071f5 Thumb Code 2 gd32f10x_it.o(i.NMI_Handler)
  2875. PendSV_Handler 0x08007221 Thumb Code 2 gd32f10x_it.o(i.PendSV_Handler)
  2876. Receive_MQTT_DataPack 0x08007225 Thumb Code 76 mqttrecv.o(i.Receive_MQTT_DataPack)
  2877. SPI0_Init 0x08007285 Thumb Code 94 spi.o(i.SPI0_Init)
  2878. SPI0_Read 0x080072ed Thumb Code 28 spi.o(i.SPI0_Read)
  2879. SPI0_ReadWriteByte 0x08007309 Thumb Code 50 spi.o(i.SPI0_ReadWriteByte)
  2880. SPI0_Write 0x08007341 Thumb Code 26 spi.o(i.SPI0_Write)
  2881. SVC_Handler 0x0800735b Thumb Code 2 gd32f10x_it.o(i.SVC_Handler)
  2882. SysTick_Handler 0x0800735d Thumb Code 12 gd32f10x_it.o(i.SysTick_Handler)
  2883. SystemInit 0x08007369 Thumb Code 198 system_gd32f10x.o(i.SystemInit)
  2884. USART0_IRQHandler 0x08007441 Thumb Code 102 gd32f10x_it.o(i.USART0_IRQHandler)
  2885. USART1_IRQHandler 0x080074c1 Thumb Code 30 gd32f10x_it.o(i.USART1_IRQHandler)
  2886. USART2_IRQHandler 0x080074e5 Thumb Code 400 pc.o(i.USART2_IRQHandler)
  2887. UsageFault_Handler 0x0800769d Thumb Code 4 gd32f10x_it.o(i.UsageFault_Handler)
  2888. W25Q32_Enable 0x080076a1 Thumb Code 30 w25q32.o(i.W25Q32_Enable)
  2889. W25Q32_Erase64K 0x080076c5 Thumb Code 70 w25q32.o(i.W25Q32_Erase64K)
  2890. W25Q32_Init 0x08007711 Thumb Code 36 w25q32.o(i.W25Q32_Init)
  2891. W25Q32_PageWrite 0x08007739 Thumb Code 80 w25q32.o(i.W25Q32_PageWrite)
  2892. W25Q32_Read 0x0800778d Thumb Code 70 w25q32.o(i.W25Q32_Read)
  2893. W25Q32_WaitBusy 0x080077d9 Thumb Code 44 w25q32.o(i.W25Q32_WaitBusy)
  2894. WaitField 0x08007809 Thumb Code 74 pc.o(i.WaitField)
  2895. WaitForUpData 0x0800785d Thumb Code 140 parsedevicemessage.o(i.WaitForUpData)
  2896. WaitResponse 0x08007909 Thumb Code 82 ec800m.o(i.WaitResponse)
  2897. Xmodem_CRC16 0x08007965 Thumb Code 68 otaevent.o(i.Xmodem_CRC16)
  2898. __0printf 0x080079a9 Thumb Code 22 printfa.o(i.__0printf)
  2899. __1printf 0x080079a9 Thumb Code 0 printfa.o(i.__0printf)
  2900. __2printf 0x080079a9 Thumb Code 0 printfa.o(i.__0printf)
  2901. __c89printf 0x080079a9 Thumb Code 0 printfa.o(i.__0printf)
  2902. printf 0x080079a9 Thumb Code 0 printfa.o(i.__0printf)
  2903. __0sprintf 0x080079c9 Thumb Code 34 printfa.o(i.__0sprintf)
  2904. __1sprintf 0x080079c9 Thumb Code 0 printfa.o(i.__0sprintf)
  2905. __2sprintf 0x080079c9 Thumb Code 0 printfa.o(i.__0sprintf)
  2906. __c89sprintf 0x080079c9 Thumb Code 0 printfa.o(i.__0sprintf)
  2907. sprintf 0x080079c9 Thumb Code 0 printfa.o(i.__0sprintf)
  2908. __0vsnprintf 0x080079f1 Thumb Code 40 printfa.o(i.__0vsnprintf)
  2909. __1vsnprintf 0x080079f1 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2910. __2vsnprintf 0x080079f1 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2911. __c89vsnprintf 0x080079f1 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2912. vsnprintf 0x080079f1 Thumb Code 0 printfa.o(i.__0vsnprintf)
  2913. __ARM_fpclassify 0x08007a1d Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
  2914. __aeabi_errno_addr 0x08007a45 Thumb Code 4 errno.o(i.__aeabi_errno_addr)
  2915. __rt_errno_addr 0x08007a45 Thumb Code 0 errno.o(i.__aeabi_errno_addr)
  2916. free 0x08007a4d Thumb Code 88 mallocr.o(i.__free$realloc)
  2917. __kernel_poly 0x08007aa9 Thumb Code 170 poly.o(i.__kernel_poly)
  2918. malloc 0x08007b55 Thumb Code 64 mallocr.o(i.__malloc$realloc)
  2919. __mathlib_dbl_divzero 0x08007ba5 Thumb Code 12 dunder.o(i.__mathlib_dbl_divzero)
  2920. __mathlib_dbl_infnan2 0x08007bb5 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
  2921. __mathlib_dbl_invalid 0x08007bb9 Thumb Code 12 dunder.o(i.__mathlib_dbl_invalid)
  2922. __mathlib_dbl_overflow 0x08007bc5 Thumb Code 14 dunder.o(i.__mathlib_dbl_overflow)
  2923. __mathlib_dbl_underflow 0x08007bd5 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
  2924. __scatterload_copy 0x08007be5 Thumb Code 14 handlers.o(i.__scatterload_copy)
  2925. __scatterload_null 0x08007bf3 Thumb Code 2 handlers.o(i.__scatterload_null)
  2926. __scatterload_zeroinit 0x08007bf5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
  2927. __set_errno 0x08007c05 Thumb Code 6 errno.o(i.__set_errno)
  2928. _crc 0x08007c11 Thumb Code 26 dlt645_data.o(i._crc)
  2929. _is_digit 0x08007db1 Thumb Code 14 scanf_fp.o(i._is_digit)
  2930. cJSON_Delete 0x08008559 Thumb Code 84 cjson.o(i.cJSON_Delete)
  2931. cJSON_GetArrayItem 0x080085b1 Thumb Code 24 cjson.o(i.cJSON_GetArrayItem)
  2932. cJSON_GetArraySize 0x080085c9 Thumb Code 28 cjson.o(i.cJSON_GetArraySize)
  2933. cJSON_GetObjectItem 0x080085e5 Thumb Code 18 cjson.o(i.cJSON_GetObjectItem)
  2934. cJSON_GetObjectItemCaseSensitive 0x080085f7 Thumb Code 18 cjson.o(i.cJSON_GetObjectItemCaseSensitive)
  2935. cJSON_IsArray 0x08008609 Thumb Code 22 cjson.o(i.cJSON_IsArray)
  2936. cJSON_IsNumber 0x0800861f Thumb Code 22 cjson.o(i.cJSON_IsNumber)
  2937. cJSON_IsObject 0x08008635 Thumb Code 22 cjson.o(i.cJSON_IsObject)
  2938. cJSON_IsString 0x0800864b Thumb Code 22 cjson.o(i.cJSON_IsString)
  2939. cJSON_Parse 0x0800867b Thumb Code 16 cjson.o(i.cJSON_Parse)
  2940. cJSON_ParseWithLengthOpts 0x0800868d Thumb Code 204 cjson.o(i.cJSON_ParseWithLengthOpts)
  2941. cJSON_ParseWithOpts 0x08008761 Thumb Code 40 cjson.o(i.cJSON_ParseWithOpts)
  2942. check_ota_event 0x080087d1 Thumb Code 72 otaevent.o(i.check_ota_event)
  2943. clear_gateway_config_block 0x08008867 Thumb Code 10 device_message.o(i.clear_gateway_config_block)
  2944. config_485_port 0x08008871 Thumb Code 242 usart.o(i.config_485_port)
  2945. data_package_translate_to_int 0x0800897d Thumb Code 254 dlt645_data.o(i.data_package_translate_to_int)
  2946. delay_1ms 0x08008a81 Thumb Code 16 systick.o(i.delay_1ms)
  2947. delay_decrement 0x08008a95 Thumb Code 18 systick.o(i.delay_decrement)
  2948. dlt645_1997_read_data 0x08008b91 Thumb Code 152 dlt645_1997.o(i.dlt645_1997_read_data)
  2949. dlt645_1997_recv_check 0x08008c29 Thumb Code 82 dlt645_1997.o(i.dlt645_1997_recv_check)
  2950. dlt645_2007_parsing_data 0x08008c7d Thumb Code 888 dlt645_2007.o(i.dlt645_2007_parsing_data)
  2951. dlt645_2007_read_data 0x0800905d Thumb Code 174 dlt645_2007.o(i.dlt645_2007_read_data)
  2952. dlt645_2007_recv_check 0x0800910b Thumb Code 84 dlt645_2007.o(i.dlt645_2007_recv_check)
  2953. dlt645_common_check 0x0800915f Thumb Code 124 dlt645_data.o(i.dlt645_common_check)
  2954. dlt645_data_parse_by_format_to_float 0x080091dd Thumb Code 136 dlt645_data.o(i.dlt645_data_parse_by_format_to_float)
  2955. dlt645_init 0x08009339 Thumb Code 30 dlt645_port.o(i.dlt645_init)
  2956. dlt645_read 0x08009361 Thumb Code 320 parsedevicemessage.o(i.dlt645_read)
  2957. dlt645_read_data 0x080094a5 Thumb Code 62 dlt645.o(i.dlt645_read_data)
  2958. dlt645_receive_msg 0x080094e3 Thumb Code 70 dlt645.o(i.dlt645_receive_msg)
  2959. dlt645_send_msg 0x08009529 Thumb Code 46 dlt645.o(i.dlt645_send_msg)
  2960. dlt645_set_addr 0x08009557 Thumb Code 42 dlt645.o(i.dlt645_set_addr)
  2961. dlt_callback 0x08009581 Thumb Code 118 dlt645_port.o(i.dlt_callback)
  2962. dma_channel_disable 0x08009609 Thumb Code 50 gd32f10x_dma.o(i.dma_channel_disable)
  2963. dma_channel_enable 0x0800963b Thumb Code 50 gd32f10x_dma.o(i.dma_channel_enable)
  2964. dma_circulation_disable 0x0800966d Thumb Code 50 gd32f10x_dma.o(i.dma_circulation_disable)
  2965. dma_config 0x080096a1 Thumb Code 122 usart.o(i.dma_config)
  2966. dma_deinit 0x08009729 Thumb Code 112 gd32f10x_dma.o(i.dma_deinit)
  2967. dma_init 0x08009799 Thumb Code 302 gd32f10x_dma.o(i.dma_init)
  2968. dma_interrupt_enable 0x080098c7 Thumb Code 50 gd32f10x_dma.o(i.dma_interrupt_enable)
  2969. dma_interrupt_flag_clear 0x080098f9 Thumb Code 16 gd32f10x_dma.o(i.dma_interrupt_flag_clear)
  2970. dma_memory_address_config 0x08009909 Thumb Code 36 gd32f10x_dma.o(i.dma_memory_address_config)
  2971. dma_memory_to_memory_disable 0x0800992d Thumb Code 50 gd32f10x_dma.o(i.dma_memory_to_memory_disable)
  2972. dma_transfer_number_config 0x08009979 Thumb Code 38 gd32f10x_dma.o(i.dma_transfer_number_config)
  2973. dma_transfer_number_get 0x0800999f Thumb Code 34 gd32f10x_dma.o(i.dma_transfer_number_get)
  2974. exti_init 0x080099c1 Thumb Code 184 gd32f10x_exti.o(i.exti_init)
  2975. exti_interrupt_flag_clear 0x08009a7d Thumb Code 6 gd32f10x_exti.o(i.exti_interrupt_flag_clear)
  2976. exti_interrupt_flag_get 0x08009a89 Thumb Code 18 gd32f10x_exti.o(i.exti_interrupt_flag_get)
  2977. fputc 0x08009b01 Thumb Code 32 log.o(i.fputc)
  2978. fwdgt_config 0x08009b25 Thumb Code 94 gd32f10x_fwdgt.o(i.fwdgt_config)
  2979. fwdgt_counter_reload 0x08009b8d Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_counter_reload)
  2980. fwdgt_enable 0x08009b9d Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_enable)
  2981. fwdgt_init 0x08009bad Thumb Code 26 main.o(i.fwdgt_init)
  2982. fwdgt_write_enable 0x08009bc9 Thumb Code 10 gd32f10x_fwdgt.o(i.fwdgt_write_enable)
  2983. gd_485_DE_pin_init 0x08009bd9 Thumb Code 36 usart.o(i.gd_485_DE_pin_init)
  2984. gd_485_DE_tx 0x08009c01 Thumb Code 10 usart.o(i.gd_485_DE_tx)
  2985. gd_EC800M_pin_init 0x08009c11 Thumb Code 62 usart.o(i.gd_EC800M_pin_init)
  2986. gd_com_232_send 0x08009c59 Thumb Code 44 usart.o(i.gd_com_232_send)
  2987. gd_com_init 0x08009c89 Thumb Code 210 usart.o(i.gd_com_init)
  2988. gd_eval_key_init 0x08009d85 Thumb Code 98 key.o(i.gd_eval_key_init)
  2989. gd_eval_led_init 0x08009e05 Thumb Code 60 led.o(i.gd_eval_led_init)
  2990. gd_eval_led_toggle 0x08009e51 Thumb Code 46 led.o(i.gd_eval_led_toggle)
  2991. gd_pull_EC800M_pwr_down 0x08009e89 Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_down)
  2992. gd_pull_EC800M_pwr_up 0x08009e95 Thumb Code 8 usart.o(i.gd_pull_EC800M_pwr_up)
  2993. gd_pull_EC800M_rst_down 0x08009ea1 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_down)
  2994. gd_pull_EC800M_rst_up 0x08009eb1 Thumb Code 10 usart.o(i.gd_pull_EC800M_rst_up)
  2995. get_config_params 0x08009ee1 Thumb Code 4 device_message.o(i.get_config_params)
  2996. gettick 0x08009f41 Thumb Code 6 systick.o(i.gettick)
  2997. gpio_bit_reset 0x08009f4d Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_reset)
  2998. gpio_bit_set 0x08009f51 Thumb Code 4 gd32f10x_gpio.o(i.gpio_bit_set)
  2999. gpio_bit_write 0x08009f55 Thumb Code 10 gd32f10x_gpio.o(i.gpio_bit_write)
  3000. gpio_exti_source_select 0x08009f61 Thumb Code 146 gd32f10x_gpio.o(i.gpio_exti_source_select)
  3001. gpio_init 0x08009ff9 Thumb Code 172 gd32f10x_gpio.o(i.gpio_init)
  3002. gpio_input_bit_get 0x0800a0a5 Thumb Code 16 gd32f10x_gpio.o(i.gpio_input_bit_get)
  3003. gpio_pin_remap_config 0x0800a0b5 Thumb Code 138 gd32f10x_gpio.o(i.gpio_pin_remap_config)
  3004. http_load_config 0x0800a145 Thumb Code 34 main.o(i.http_load_config)
  3005. load_config_params 0x0800a1e1 Thumb Code 62 device_message.o(i.load_config_params)
  3006. main 0x0800a225 Thumb Code 426 main.o(i.main)
  3007. mmodbus_callback 0x0800a455 Thumb Code 108 mmodbus.o(i.mmodbus_callback)
  3008. mmodbus_crc16 0x0800a4d1 Thumb Code 42 mmodbus.o(i.mmodbus_crc16)
  3009. mmodbus_init 0x0800a501 Thumb Code 30 mmodbus.o(i.mmodbus_init)
  3010. mmodbus_readCoils 0x0800a529 Thumb Code 210 mmodbus.o(i.mmodbus_readCoils)
  3011. mmodbus_readHoldingRegisters16i 0x0800a605 Thumb Code 138 mmodbus.o(i.mmodbus_readHoldingRegisters16i)
  3012. mmodbus_readHoldingRegisters8i 0x0800a695 Thumb Code 256 mmodbus.o(i.mmodbus_readHoldingRegisters8i)
  3013. mmodbus_receiveRaw 0x0800a79d Thumb Code 90 mmodbus.o(i.mmodbus_receiveRaw)
  3014. mmodbus_sendRaw 0x0800a805 Thumb Code 236 mmodbus.o(i.mmodbus_sendRaw)
  3015. mmodbus_set16bitOrder 0x0800a8fd Thumb Code 8 mmodbus.o(i.mmodbus_set16bitOrder)
  3016. mmodbus_writeCoil 0x0800a909 Thumb Code 134 mmodbus.o(i.mmodbus_writeCoil)
  3017. mmodbus_writeHoldingRegister16i 0x0800a999 Thumb Code 124 mmodbus.o(i.mmodbus_writeHoldingRegister16i)
  3018. modbusRead 0x0800aa1d Thumb Code 846 parsedevicemessage.o(i.modbusRead)
  3019. nvic_config 0x0800ad71 Thumb Code 52 usart.o(i.nvic_config)
  3020. nvic_irq_enable 0x0800ada5 Thumb Code 162 gd32f10x_misc.o(i.nvic_irq_enable)
  3021. nvic_priority_group_set 0x0800ae51 Thumb Code 10 gd32f10x_misc.o(i.nvic_priority_group_set)
  3022. nvic_vector_table_set 0x0800ae65 Thumb Code 16 gd32f10x_misc.o(i.nvic_vector_table_set)
  3023. parseIntField 0x0800ae7d Thumb Code 42 parsedevicemessage.o(i.parseIntField)
  3024. parseMQTTData 0x0800aea9 Thumb Code 2718 parsedevicemessage.o(i.parseMQTTData)
  3025. parseStringField 0x0800b97d Thumb Code 44 parsedevicemessage.o(i.parseStringField)
  3026. pow 0x0800c045 Thumb Code 2512 pow.o(i.pow)
  3027. processHTTPjson 0x0800ca1d Thumb Code 906 parsedevicemessage.o(i.processHTTPjson)
  3028. processHttp 0x0800cef9 Thumb Code 912 parsedevicemessage.o(i.processHttp)
  3029. processIntData 0x0800d429 Thumb Code 34 parsedevicemessage.o(i.processIntData)
  3030. processStringData 0x0800d44b Thumb Code 36 parsedevicemessage.o(i.processStringData)
  3031. rcu_clock_freq_get 0x0800d471 Thumb Code 264 gd32f10x_rcu.o(i.rcu_clock_freq_get)
  3032. rcu_osci_on 0x0800d595 Thumb Code 28 gd32f10x_rcu.o(i.rcu_osci_on)
  3033. rcu_periph_clock_enable 0x0800d5b5 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_clock_enable)
  3034. rcu_periph_reset_disable 0x0800d5d5 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_disable)
  3035. rcu_periph_reset_enable 0x0800d5f5 Thumb Code 28 gd32f10x_rcu.o(i.rcu_periph_reset_enable)
  3036. readGatewayMessage 0x0800d615 Thumb Code 180 pc.o(i.readGatewayMessage)
  3037. readID 0x0800d6c9 Thumb Code 232 main.o(i.readID)
  3038. readSIMCARD 0x0800d7b9 Thumb Code 450 pc.o(i.readSIMCARD)
  3039. read_json_config 0x0800da51 Thumb Code 780 pc.o(i.read_json_config)
  3040. realloc 0x0800dd95 Thumb Code 102 mallocr.o(i.realloc)
  3041. ring_buffer_init 0x0800de01 Thumb Code 8 ring_buffer.o(i.ring_buffer_init)
  3042. ring_buffer_read 0x0800de09 Thumb Code 38 ring_buffer.o(i.ring_buffer_read)
  3043. ring_buffer_write 0x0800de2f Thumb Code 26 ring_buffer.o(i.ring_buffer_write)
  3044. runtime_increment 0x0800de49 Thumb Code 30 systick.o(i.runtime_increment)
  3045. save_config_params 0x0800de6d Thumb Code 60 device_message.o(i.save_config_params)
  3046. spi_enable 0x0800dee5 Thumb Code 10 gd32f10x_spi.o(i.spi_enable)
  3047. spi_i2s_data_receive 0x0800deef Thumb Code 8 gd32f10x_spi.o(i.spi_i2s_data_receive)
  3048. spi_i2s_data_transmit 0x0800def7 Thumb Code 4 gd32f10x_spi.o(i.spi_i2s_data_transmit)
  3049. spi_i2s_deinit 0x0800defd Thumb Code 82 gd32f10x_spi.o(i.spi_i2s_deinit)
  3050. spi_i2s_flag_get 0x0800df55 Thumb Code 16 gd32f10x_spi.o(i.spi_i2s_flag_get)
  3051. spi_init 0x0800df65 Thumb Code 50 gd32f10x_spi.o(i.spi_init)
  3052. sqrt 0x0800df97 Thumb Code 76 sqrt.o(i.sqrt)
  3053. strtod 0x0800dfe3 Thumb Code 28 strtod.o(i.strtod)
  3054. systick_config 0x0800e0cd Thumb Code 74 systick.o(i.systick_config)
  3055. task_fwdgt_reload 0x0800e11d Thumb Code 12 main.o(i.task_fwdgt_reload)
  3056. usart_baudrate_set 0x0800e129 Thumb Code 136 gd32f10x_usart.o(i.usart_baudrate_set)
  3057. usart_data_receive 0x0800e1b9 Thumb Code 10 gd32f10x_usart.o(i.usart_data_receive)
  3058. usart_data_transmit 0x0800e1c3 Thumb Code 8 gd32f10x_usart.o(i.usart_data_transmit)
  3059. usart_deinit 0x0800e1cd Thumb Code 136 gd32f10x_usart.o(i.usart_deinit)
  3060. usart_dma_transmit_config 0x0800e25d Thumb Code 16 gd32f10x_usart.o(i.usart_dma_transmit_config)
  3061. usart_enable 0x0800e26d Thumb Code 10 gd32f10x_usart.o(i.usart_enable)
  3062. usart_flag_clear 0x0800e277 Thumb Code 26 gd32f10x_usart.o(i.usart_flag_clear)
  3063. usart_flag_get 0x0800e291 Thumb Code 30 gd32f10x_usart.o(i.usart_flag_get)
  3064. usart_hardware_flow_cts_config 0x0800e2af Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_cts_config)
  3065. usart_hardware_flow_rts_config 0x0800e2bf Thumb Code 16 gd32f10x_usart.o(i.usart_hardware_flow_rts_config)
  3066. usart_interrupt_enable 0x0800e2cf Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_enable)
  3067. usart_interrupt_flag_clear 0x0800e2e9 Thumb Code 26 gd32f10x_usart.o(i.usart_interrupt_flag_clear)
  3068. usart_interrupt_flag_get 0x0800e303 Thumb Code 56 gd32f10x_usart.o(i.usart_interrupt_flag_get)
  3069. usart_parity_config 0x0800e33b Thumb Code 16 gd32f10x_usart.o(i.usart_parity_config)
  3070. usart_receive_config 0x0800e34b Thumb Code 16 gd32f10x_usart.o(i.usart_receive_config)
  3071. usart_stop_bit_set 0x0800e35b Thumb Code 16 gd32f10x_usart.o(i.usart_stop_bit_set)
  3072. usart_transmit_config 0x0800e36b Thumb Code 16 gd32f10x_usart.o(i.usart_transmit_config)
  3073. usart_word_length_set 0x0800e37b Thumb Code 16 gd32f10x_usart.o(i.usart_word_length_set)
  3074. write_json_config 0x0800e4b9 Thumb Code 144 pc.o(i.write_json_config)
  3075. write_struct_to_flash 0x0800e551 Thumb Code 42 device_message.o(i.write_struct_to_flash)
  3076. xmodem 0x0800e57d Thumb Code 476 otaevent.o(i.xmodem)
  3077. __mathlib_zero 0x0800ea20 Data 8 qnan.o(.constdata)
  3078. __ctype_table 0x0800ea28 Data 129 ctype_o.o(.constdata)
  3079. Region$$Table$$Base 0x0800f08c Number 0 anon$$obj.o(Region$$Table)
  3080. Region$$Table$$Limit 0x0800f0ac Number 0 anon$$obj.o(Region$$Table)
  3081. SystemCoreClock 0x20000000 Data 4 system_gd32f10x.o(.data)
  3082. protocol 0x2000001c Data 1 main.o(.data)
  3083. RxState 0x20000024 Data 4 pc.o(.data)
  3084. RxPacket 0x20000028 Data 8 pc.o(.data)
  3085. uart2_json_buf_num 0x20000030 Data 4 pc.o(.data)
  3086. UART0_RX_STAT 0x2000008c Data 1 usart.o(.data)
  3087. UART0_RX_MQTT_SUB_STAT 0x2000008d Data 1 usart.o(.data)
  3088. UART0_RX_NUM 0x20000090 Data 4 usart.o(.data)
  3089. dlt645 0x200000bc Data 20 dlt645_port.o(.data)
  3090. __stdout 0x200000d0 Data 4 stdout.o(.data)
  3091. __microlib_freelist 0x200000d4 Data 4 mvars.o(.data)
  3092. __microlib_freelist_initialised 0x200000d8 Data 4 mvars.o(.data)
  3093. mqttRecv 0x20005074 Data 264 parsedevicemessage.o(.bss)
  3094. mmodbus 0x2000517c Data 84 mmodbus.o(.bss)
  3095. ota_data 0x20005250 Data 138 otaevent.o(.bss)
  3096. w25q32_data 0x200052da Data 256 otaevent.o(.bss)
  3097. UART0_RX_BUF 0x200053da Data 30720 usart.o(.bss)
  3098. usart1_rx_buf 0x2000cbda Data 258 usart.o(.bss)
  3099. __heap_base 0x2000cdb0 Data 0 startup_gd32f10x_xd.o(HEAP)
  3100. __heap_limit 0x20015db0 Data 0 startup_gd32f10x_xd.o(HEAP)
  3101. __initial_sp 0x200161b0 Data 0 startup_gd32f10x_xd.o(STACK)
  3102. ==============================================================================
  3103. Memory Map of the image
  3104. Image Entry point : 0x08005131
  3105. Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000a18c, Max: 0x00100000, ABSOLUTE)
  3106. Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x0000a0ac, Max: 0x00100000, ABSOLUTE)
  3107. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  3108. 0x08005000 0x08005000 0x00000130 Data RO 133 RESET startup_gd32f10x_xd.o
  3109. 0x08005130 0x08005130 0x00000000 Code RO 5819 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
  3110. 0x08005130 0x08005130 0x00000004 Code RO 6200 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
  3111. 0x08005134 0x08005134 0x00000004 Code RO 6203 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
  3112. 0x08005138 0x08005138 0x00000000 Code RO 6205 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
  3113. 0x08005138 0x08005138 0x00000000 Code RO 6207 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
  3114. 0x08005138 0x08005138 0x00000008 Code RO 6208 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
  3115. 0x08005140 0x08005140 0x00000000 Code RO 6210 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
  3116. 0x08005140 0x08005140 0x00000000 Code RO 6212 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
  3117. 0x08005140 0x08005140 0x00000004 Code RO 6201 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
  3118. 0x08005144 0x08005144 0x00000024 Code RO 134 .text startup_gd32f10x_xd.o
  3119. 0x08005168 0x08005168 0x0000000c Code RO 5822 .text mc_w.l(tolower.o)
  3120. 0x08005174 0x08005174 0x00000024 Code RO 5824 .text mc_w.l(memcpya.o)
  3121. 0x08005198 0x08005198 0x00000024 Code RO 5826 .text mc_w.l(memseta.o)
  3122. 0x080051bc 0x080051bc 0x00000024 Code RO 5828 .text mc_w.l(strstr.o)
  3123. 0x080051e0 0x080051e0 0x00000014 Code RO 5830 .text mc_w.l(strchr.o)
  3124. 0x080051f4 0x080051f4 0x0000000e Code RO 5832 .text mc_w.l(strlen.o)
  3125. 0x08005202 0x08005202 0x0000001c Code RO 5834 .text mc_w.l(strcmp.o)
  3126. 0x0800521e 0x0800521e 0x0000001a Code RO 5836 .text mc_w.l(memcmp.o)
  3127. 0x08005238 0x08005238 0x00000012 Code RO 5838 .text mc_w.l(strcpy.o)
  3128. 0x0800524a 0x0800524a 0x0000001e Code RO 5840 .text mc_w.l(strncmp.o)
  3129. 0x08005268 0x08005268 0x00000038 Code RO 6133 .text mc_w.l(__0sscanf.o)
  3130. 0x080052a0 0x080052a0 0x0000014c Code RO 6135 .text mc_w.l(_scanf_int.o)
  3131. 0x080053ec 0x080053ec 0x000000e0 Code RO 6137 .text mc_w.l(_scanf_str.o)
  3132. 0x080054cc 0x080054cc 0x00000360 Code RO 6139 .text mc_w.l(scanf_fp.o)
  3133. 0x0800582c 0x0800582c 0x00000070 Code RO 6143 .text mc_w.l(strtol.o)
  3134. 0x0800589c 0x0800589c 0x00000064 Code RO 6145 .text mf_w.l(fmul.o)
  3135. 0x08005900 0x08005900 0x0000007c Code RO 6147 .text mf_w.l(fdiv.o)
  3136. 0x0800597c 0x0800597c 0x0000014e Code RO 6149 .text mf_w.l(dadd.o)
  3137. 0x08005aca 0x08005aca 0x000000e4 Code RO 6151 .text mf_w.l(dmul.o)
  3138. 0x08005bae 0x08005bae 0x000000de Code RO 6153 .text mf_w.l(ddiv.o)
  3139. 0x08005c8c 0x08005c8c 0x0000000a Code RO 6155 .text mf_w.l(ffltui.o)
  3140. 0x08005c96 0x08005c96 0x00000022 Code RO 6157 .text mf_w.l(dflti.o)
  3141. 0x08005cb8 0x08005cb8 0x0000001a Code RO 6159 .text mf_w.l(dfltui.o)
  3142. 0x08005cd2 0x08005cd2 0x00000032 Code RO 6161 .text mf_w.l(ffixi.o)
  3143. 0x08005d04 0x08005d04 0x0000003e Code RO 6163 .text mf_w.l(dfixi.o)
  3144. 0x08005d42 0x08005d42 0x00000026 Code RO 6165 .text mf_w.l(f2d.o)
  3145. 0x08005d68 0x08005d68 0x00000030 Code RO 6167 .text mf_w.l(cdcmple.o)
  3146. 0x08005d98 0x08005d98 0x00000030 Code RO 6169 .text mf_w.l(cdrcmple.o)
  3147. 0x08005dc8 0x08005dc8 0x00000038 Code RO 6171 .text mf_w.l(d2f.o)
  3148. 0x08005e00 0x08005e00 0x0000002c Code RO 6215 .text mc_w.l(uidiv.o)
  3149. 0x08005e2c 0x08005e2c 0x00000062 Code RO 6217 .text mc_w.l(uldiv.o)
  3150. 0x08005e8e 0x08005e8e 0x0000001e Code RO 6219 .text mc_w.l(llshl.o)
  3151. 0x08005eac 0x08005eac 0x00000020 Code RO 6221 .text mc_w.l(llushr.o)
  3152. 0x08005ecc 0x08005ecc 0x00000024 Code RO 6223 .text mc_w.l(llsshr.o)
  3153. 0x08005ef0 0x08005ef0 0x00000008 Code RO 6225 .text mc_w.l(ctype_o.o)
  3154. 0x08005ef8 0x08005ef8 0x00000012 Code RO 6247 .text mc_w.l(isspace_o.o)
  3155. 0x08005f0a 0x08005f0a 0x0000001c Code RO 6262 .text mc_w.l(_chval.o)
  3156. 0x08005f26 0x08005f26 0x00000002 PAD
  3157. 0x08005f28 0x08005f28 0x00000028 Code RO 6264 .text mc_w.l(scanf_char.o)
  3158. 0x08005f50 0x08005f50 0x00000040 Code RO 6266 .text mc_w.l(_sgetc.o)
  3159. 0x08005f90 0x08005f90 0x0000009e Code RO 6268 .text mc_w.l(_strtoul.o)
  3160. 0x0800602e 0x0800602e 0x00000002 PAD
  3161. 0x08006030 0x08006030 0x0000009c Code RO 6270 .text mc_w.l(strtod.o)
  3162. 0x080060cc 0x080060cc 0x00000000 Code RO 6272 .text mc_w.l(iusefp.o)
  3163. 0x080060cc 0x080060cc 0x0000006e Code RO 6273 .text mf_w.l(fepilogue.o)
  3164. 0x0800613a 0x0800613a 0x000000ba Code RO 6275 .text mf_w.l(depilogue.o)
  3165. 0x080061f4 0x080061f4 0x0000002e Code RO 6277 .text mf_w.l(dscalb.o)
  3166. 0x08006222 0x08006222 0x00000018 Code RO 6279 .text mf_w.l(dfltul.o)
  3167. 0x0800623a 0x0800623a 0x00000030 Code RO 6281 .text mf_w.l(dfixul.o)
  3168. 0x0800626a 0x0800626a 0x00000002 PAD
  3169. 0x0800626c 0x0800626c 0x00000024 Code RO 6283 .text mc_w.l(init.o)
  3170. 0x08006290 0x08006290 0x0000032c Code RO 6287 .text mc_w.l(_scanf.o)
  3171. 0x080065bc 0x080065bc 0x000000a2 Code RO 6289 .text mf_w.l(dsqrt.o)
  3172. 0x0800665e 0x0800665e 0x00000004 Code RO 140 i.BusFault_Handler gd32f10x_it.o
  3173. 0x08006662 0x08006662 0x00000002 PAD
  3174. 0x08006664 0x08006664 0x0000001c Code RO 4617 i.Clear_DMA_Buffer usart.o
  3175. 0x08006680 0x08006680 0x00000168 Code RO 367 i.ConnectMQTTSever ec800m.o
  3176. 0x080067e8 0x080067e8 0x00000014 Code RO 141 i.DMA0_Channel4_IRQHandler gd32f10x_it.o
  3177. 0x080067fc 0x080067fc 0x00000002 Code RO 142 i.DebugMon_Handler gd32f10x_it.o
  3178. 0x080067fe 0x080067fe 0x00000002 PAD
  3179. 0x08006800 0x08006800 0x0000013c Code RO 368 i.EC800MGetUrl ec800m.o
  3180. 0x0800693c 0x0800693c 0x00000058 Code RO 369 i.EC800MPwoerOn ec800m.o
  3181. 0x08006994 0x08006994 0x00000034 Code RO 370 i.EC800MSendCmd ec800m.o
  3182. 0x080069c8 0x080069c8 0x00000070 Code RO 371 i.EC800MSetPDP ec800m.o
  3183. 0x08006a38 0x08006a38 0x00000010 Code RO 372 i.EC800MWaitReady ec800m.o
  3184. 0x08006a48 0x08006a48 0x00000060 Code RO 4816 i.EXTI1_IRQHandler key.o
  3185. 0x08006aa8 0x08006aa8 0x00000004 Code RO 143 i.HardFault_Handler gd32f10x_it.o
  3186. 0x08006aac 0x08006aac 0x000000c4 Code RO 331 i.LogPrint log.o
  3187. 0x08006b70 0x08006b70 0x0000054c Code RO 373 i.MQTTPublish ec800m.o
  3188. 0x080070bc 0x080070bc 0x0000005c Code RO 374 i.MQTTSubTopic ec800m.o
  3189. 0x08007118 0x08007118 0x00000056 Code RO 825 i.MQTT_Alarm_clock main.o
  3190. 0x0800716e 0x0800716e 0x00000002 PAD
  3191. 0x08007170 0x08007170 0x00000080 Code RO 793 i.MQTT_BUFFER_READ mqttrecv.o
  3192. 0x080071f0 0x080071f0 0x00000004 Code RO 144 i.MemManage_Handler gd32f10x_it.o
  3193. 0x080071f4 0x080071f4 0x00000002 Code RO 145 i.NMI_Handler gd32f10x_it.o
  3194. 0x080071f6 0x080071f6 0x00000002 PAD
  3195. 0x080071f8 0x080071f8 0x00000028 Code RO 276 i.NVIC_SetPriority systick.o
  3196. 0x08007220 0x08007220 0x00000002 Code RO 146 i.PendSV_Handler gd32f10x_it.o
  3197. 0x08007222 0x08007222 0x00000002 PAD
  3198. 0x08007224 0x08007224 0x00000060 Code RO 794 i.Receive_MQTT_DataPack mqttrecv.o
  3199. 0x08007284 0x08007284 0x00000068 Code RO 4576 i.SPI0_Init spi.o
  3200. 0x080072ec 0x080072ec 0x0000001c Code RO 4577 i.SPI0_Read spi.o
  3201. 0x08007308 0x08007308 0x00000038 Code RO 4578 i.SPI0_ReadWriteByte spi.o
  3202. 0x08007340 0x08007340 0x0000001a Code RO 4579 i.SPI0_Write spi.o
  3203. 0x0800735a 0x0800735a 0x00000002 Code RO 147 i.SVC_Handler gd32f10x_it.o
  3204. 0x0800735c 0x0800735c 0x0000000c Code RO 148 i.SysTick_Handler gd32f10x_it.o
  3205. 0x08007368 0x08007368 0x000000d8 Code RO 3 i.SystemInit system_gd32f10x.o
  3206. 0x08007440 0x08007440 0x00000080 Code RO 149 i.USART0_IRQHandler gd32f10x_it.o
  3207. 0x080074c0 0x080074c0 0x00000024 Code RO 150 i.USART1_IRQHandler gd32f10x_it.o
  3208. 0x080074e4 0x080074e4 0x000001b8 Code RO 893 i.USART2_IRQHandler pc.o
  3209. 0x0800769c 0x0800769c 0x00000004 Code RO 151 i.UsageFault_Handler gd32f10x_it.o
  3210. 0x080076a0 0x080076a0 0x00000024 Code RO 4766 i.W25Q32_Enable w25q32.o
  3211. 0x080076c4 0x080076c4 0x0000004c Code RO 4767 i.W25Q32_Erase64K w25q32.o
  3212. 0x08007710 0x08007710 0x00000028 Code RO 4768 i.W25Q32_Init w25q32.o
  3213. 0x08007738 0x08007738 0x00000054 Code RO 4769 i.W25Q32_PageWrite w25q32.o
  3214. 0x0800778c 0x0800778c 0x0000004c Code RO 4770 i.W25Q32_Read w25q32.o
  3215. 0x080077d8 0x080077d8 0x00000030 Code RO 4771 i.W25Q32_WaitBusy w25q32.o
  3216. 0x08007808 0x08007808 0x00000054 Code RO 894 i.WaitField pc.o
  3217. 0x0800785c 0x0800785c 0x000000ac Code RO 500 i.WaitForUpData parsedevicemessage.o
  3218. 0x08007908 0x08007908 0x0000005c Code RO 375 i.WaitResponse ec800m.o
  3219. 0x08007964 0x08007964 0x00000044 Code RO 960 i.Xmodem_CRC16 otaevent.o
  3220. 0x080079a8 0x080079a8 0x00000020 Code RO 6077 i.__0printf mc_w.l(printfa.o)
  3221. 0x080079c8 0x080079c8 0x00000028 Code RO 6079 i.__0sprintf mc_w.l(printfa.o)
  3222. 0x080079f0 0x080079f0 0x0000002c Code RO 6082 i.__0vsnprintf mc_w.l(printfa.o)
  3223. 0x08007a1c 0x08007a1c 0x00000028 Code RO 6187 i.__ARM_fpclassify m_ws.l(fpclassify.o)
  3224. 0x08007a44 0x08007a44 0x00000008 Code RO 6255 i.__aeabi_errno_addr mc_w.l(errno.o)
  3225. 0x08007a4c 0x08007a4c 0x0000005c Code RO 6109 i.__free$realloc mc_w.l(mallocr.o)
  3226. 0x08007aa8 0x08007aa8 0x000000aa Code RO 6189 i.__kernel_poly m_ws.l(poly.o)
  3227. 0x08007b52 0x08007b52 0x00000002 PAD
  3228. 0x08007b54 0x08007b54 0x00000050 Code RO 6110 i.__malloc$realloc mc_w.l(mallocr.o)
  3229. 0x08007ba4 0x08007ba4 0x00000010 Code RO 6173 i.__mathlib_dbl_divzero m_ws.l(dunder.o)
  3230. 0x08007bb4 0x08007bb4 0x00000004 Code RO 6175 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
  3231. 0x08007bb8 0x08007bb8 0x0000000c Code RO 6176 i.__mathlib_dbl_invalid m_ws.l(dunder.o)
  3232. 0x08007bc4 0x08007bc4 0x0000000e Code RO 6177 i.__mathlib_dbl_overflow m_ws.l(dunder.o)
  3233. 0x08007bd2 0x08007bd2 0x00000002 PAD
  3234. 0x08007bd4 0x08007bd4 0x00000010 Code RO 6179 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
  3235. 0x08007be4 0x08007be4 0x0000000e Code RO 6296 i.__scatterload_copy mc_w.l(handlers.o)
  3236. 0x08007bf2 0x08007bf2 0x00000002 Code RO 6297 i.__scatterload_null mc_w.l(handlers.o)
  3237. 0x08007bf4 0x08007bf4 0x0000000e Code RO 6298 i.__scatterload_zeroinit mc_w.l(handlers.o)
  3238. 0x08007c02 0x08007c02 0x00000002 PAD
  3239. 0x08007c04 0x08007c04 0x0000000c Code RO 6257 i.__set_errno mc_w.l(errno.o)
  3240. 0x08007c10 0x08007c10 0x0000001a Code RO 5599 i._crc dlt645_data.o
  3241. 0x08007c2a 0x08007c2a 0x00000002 PAD
  3242. 0x08007c2c 0x08007c2c 0x00000184 Code RO 6084 i._fp_digits mc_w.l(printfa.o)
  3243. 0x08007db0 0x08007db0 0x0000000e Code RO 6141 i._is_digit mc_w.l(scanf_fp.o)
  3244. 0x08007dbe 0x08007dbe 0x00000002 PAD
  3245. 0x08007dc0 0x08007dc0 0x000006dc Code RO 6085 i._printf_core mc_w.l(printfa.o)
  3246. 0x0800849c 0x0800849c 0x00000024 Code RO 6086 i._printf_post_padding mc_w.l(printfa.o)
  3247. 0x080084c0 0x080084c0 0x0000002e Code RO 6087 i._printf_pre_padding mc_w.l(printfa.o)
  3248. 0x080084ee 0x080084ee 0x00000016 Code RO 6088 i._snputc mc_w.l(printfa.o)
  3249. 0x08008504 0x08008504 0x0000000a Code RO 6089 i._sputc mc_w.l(printfa.o)
  3250. 0x0800850e 0x0800850e 0x00000048 Code RO 4844 i.buffer_skip_whitespace cjson.o
  3251. 0x08008556 0x08008556 0x00000002 PAD
  3252. 0x08008558 0x08008558 0x00000058 Code RO 4876 i.cJSON_Delete cjson.o
  3253. 0x080085b0 0x080085b0 0x00000018 Code RO 4885 i.cJSON_GetArrayItem cjson.o
  3254. 0x080085c8 0x080085c8 0x0000001c Code RO 4886 i.cJSON_GetArraySize cjson.o
  3255. 0x080085e4 0x080085e4 0x00000012 Code RO 4889 i.cJSON_GetObjectItem cjson.o
  3256. 0x080085f6 0x080085f6 0x00000012 Code RO 4890 i.cJSON_GetObjectItemCaseSensitive cjson.o
  3257. 0x08008608 0x08008608 0x00000016 Code RO 4895 i.cJSON_IsArray cjson.o
  3258. 0x0800861e 0x0800861e 0x00000016 Code RO 4900 i.cJSON_IsNumber cjson.o
  3259. 0x08008634 0x08008634 0x00000016 Code RO 4901 i.cJSON_IsObject cjson.o
  3260. 0x0800864a 0x0800864a 0x00000016 Code RO 4903 i.cJSON_IsString cjson.o
  3261. 0x08008660 0x08008660 0x0000001a Code RO 4906 i.cJSON_New_Item cjson.o
  3262. 0x0800867a 0x0800867a 0x00000010 Code RO 4907 i.cJSON_Parse cjson.o
  3263. 0x0800868a 0x0800868a 0x00000002 PAD
  3264. 0x0800868c 0x0800868c 0x000000d4 Code RO 4909 i.cJSON_ParseWithLengthOpts cjson.o
  3265. 0x08008760 0x08008760 0x00000028 Code RO 4910 i.cJSON_ParseWithOpts cjson.o
  3266. 0x08008788 0x08008788 0x00000048 Code RO 4925 i.case_insensitive_strcmp cjson.o
  3267. 0x080087d0 0x080087d0 0x00000054 Code RO 961 i.check_ota_event otaevent.o
  3268. 0x08008824 0x08008824 0x00000042 Code RO 501 i.checksum parsedevicemessage.o
  3269. 0x08008866 0x08008866 0x0000000a Code RO 451 i.clear_gateway_config_block device_message.o
  3270. 0x08008870 0x08008870 0x0000010c Code RO 4618 i.config_485_port usart.o
  3271. 0x0800897c 0x0800897c 0x00000104 Code RO 5600 i.data_package_translate_to_int dlt645_data.o
  3272. 0x08008a80 0x08008a80 0x00000014 Code RO 277 i.delay_1ms systick.o
  3273. 0x08008a94 0x08008a94 0x00000018 Code RO 278 i.delay_decrement systick.o
  3274. 0x08008aac 0x08008aac 0x000000e4 Code RO 5779 i.dlt645_1997_parsing_data dlt645_1997.o
  3275. 0x08008b90 0x08008b90 0x00000098 Code RO 5780 i.dlt645_1997_read_data dlt645_1997.o
  3276. 0x08008c28 0x08008c28 0x00000052 Code RO 5781 i.dlt645_1997_recv_check dlt645_1997.o
  3277. 0x08008c7a 0x08008c7a 0x00000002 PAD
  3278. 0x08008c7c 0x08008c7c 0x000003e0 Code RO 5566 i.dlt645_2007_parsing_data dlt645_2007.o
  3279. 0x0800905c 0x0800905c 0x000000ae Code RO 5567 i.dlt645_2007_read_data dlt645_2007.o
  3280. 0x0800910a 0x0800910a 0x00000054 Code RO 5568 i.dlt645_2007_recv_check dlt645_2007.o
  3281. 0x0800915e 0x0800915e 0x0000007c Code RO 5602 i.dlt645_common_check dlt645_data.o
  3282. 0x080091da 0x080091da 0x00000002 PAD
  3283. 0x080091dc 0x080091dc 0x0000008c Code RO 5603 i.dlt645_data_parse_by_format_to_float dlt645_data.o
  3284. 0x08009268 0x08009268 0x00000060 Code RO 5649 i.dlt645_hw_read dlt645_port.o
  3285. 0x080092c8 0x080092c8 0x00000070 Code RO 5650 i.dlt645_hw_write dlt645_port.o
  3286. 0x08009338 0x08009338 0x00000028 Code RO 5651 i.dlt645_init dlt645_port.o
  3287. 0x08009360 0x08009360 0x00000144 Code RO 502 i.dlt645_read parsedevicemessage.o
  3288. 0x080094a4 0x080094a4 0x0000003e Code RO 5518 i.dlt645_read_data dlt645.o
  3289. 0x080094e2 0x080094e2 0x00000046 Code RO 5519 i.dlt645_receive_msg dlt645.o
  3290. 0x08009528 0x08009528 0x0000002e Code RO 5520 i.dlt645_send_msg dlt645.o
  3291. 0x08009556 0x08009556 0x0000002a Code RO 5521 i.dlt645_set_addr dlt645.o
  3292. 0x08009580 0x08009580 0x00000088 Code RO 5652 i.dlt_callback dlt645_port.o
  3293. 0x08009608 0x08009608 0x00000032 Code RO 1790 i.dma_channel_disable gd32f10x_dma.o
  3294. 0x0800963a 0x0800963a 0x00000032 Code RO 1791 i.dma_channel_enable gd32f10x_dma.o
  3295. 0x0800966c 0x0800966c 0x00000032 Code RO 1792 i.dma_circulation_disable gd32f10x_dma.o
  3296. 0x0800969e 0x0800969e 0x00000002 PAD
  3297. 0x080096a0 0x080096a0 0x00000088 Code RO 4619 i.dma_config usart.o
  3298. 0x08009728 0x08009728 0x00000070 Code RO 1794 i.dma_deinit gd32f10x_dma.o
  3299. 0x08009798 0x08009798 0x0000012e Code RO 1797 i.dma_init gd32f10x_dma.o
  3300. 0x080098c6 0x080098c6 0x00000032 Code RO 1799 i.dma_interrupt_enable gd32f10x_dma.o
  3301. 0x080098f8 0x080098f8 0x00000010 Code RO 1800 i.dma_interrupt_flag_clear gd32f10x_dma.o
  3302. 0x08009908 0x08009908 0x00000024 Code RO 1802 i.dma_memory_address_config gd32f10x_dma.o
  3303. 0x0800992c 0x0800992c 0x00000032 Code RO 1805 i.dma_memory_to_memory_disable gd32f10x_dma.o
  3304. 0x0800995e 0x0800995e 0x00000002 PAD
  3305. 0x08009960 0x08009960 0x00000018 Code RO 1809 i.dma_periph_and_channel_check gd32f10x_dma.o
  3306. 0x08009978 0x08009978 0x00000026 Code RO 1816 i.dma_transfer_number_config gd32f10x_dma.o
  3307. 0x0800999e 0x0800999e 0x00000022 Code RO 1817 i.dma_transfer_number_get gd32f10x_dma.o
  3308. 0x080099c0 0x080099c0 0x000000bc Code RO 1990 i.exti_init gd32f10x_exti.o
  3309. 0x08009a7c 0x08009a7c 0x0000000c Code RO 1993 i.exti_interrupt_flag_clear gd32f10x_exti.o
  3310. 0x08009a88 0x08009a88 0x00000018 Code RO 1994 i.exti_interrupt_flag_get gd32f10x_exti.o
  3311. 0x08009aa0 0x08009aa0 0x00000060 Code RO 503 i.extract_data_from_buffer parsedevicemessage.o
  3312. 0x08009b00 0x08009b00 0x00000024 Code RO 332 i.fputc log.o
  3313. 0x08009b24 0x08009b24 0x00000068 Code RO 2441 i.fwdgt_config gd32f10x_fwdgt.o
  3314. 0x08009b8c 0x08009b8c 0x00000010 Code RO 2442 i.fwdgt_counter_reload gd32f10x_fwdgt.o
  3315. 0x08009b9c 0x08009b9c 0x00000010 Code RO 2443 i.fwdgt_enable gd32f10x_fwdgt.o
  3316. 0x08009bac 0x08009bac 0x0000001a Code RO 826 i.fwdgt_init main.o
  3317. 0x08009bc6 0x08009bc6 0x00000002 PAD
  3318. 0x08009bc8 0x08009bc8 0x00000010 Code RO 2448 i.fwdgt_write_enable gd32f10x_fwdgt.o
  3319. 0x08009bd8 0x08009bd8 0x00000028 Code RO 4620 i.gd_485_DE_pin_init usart.o
  3320. 0x08009c00 0x08009c00 0x00000010 Code RO 4622 i.gd_485_DE_tx usart.o
  3321. 0x08009c10 0x08009c10 0x00000048 Code RO 4623 i.gd_EC800M_pin_init usart.o
  3322. 0x08009c58 0x08009c58 0x00000030 Code RO 4625 i.gd_com_232_send usart.o
  3323. 0x08009c88 0x08009c88 0x000000fc Code RO 4627 i.gd_com_init usart.o
  3324. 0x08009d84 0x08009d84 0x00000080 Code RO 4817 i.gd_eval_key_init key.o
  3325. 0x08009e04 0x08009e04 0x0000004c Code RO 4536 i.gd_eval_led_init led.o
  3326. 0x08009e50 0x08009e50 0x00000038 Code RO 4539 i.gd_eval_led_toggle led.o
  3327. 0x08009e88 0x08009e88 0x0000000c Code RO 4628 i.gd_pull_EC800M_pwr_down usart.o
  3328. 0x08009e94 0x08009e94 0x0000000c Code RO 4629 i.gd_pull_EC800M_pwr_up usart.o
  3329. 0x08009ea0 0x08009ea0 0x00000010 Code RO 4630 i.gd_pull_EC800M_rst_down usart.o
  3330. 0x08009eb0 0x08009eb0 0x00000010 Code RO 4631 i.gd_pull_EC800M_rst_up usart.o
  3331. 0x08009ec0 0x08009ec0 0x0000001e Code RO 4930 i.get_array_item cjson.o
  3332. 0x08009ede 0x08009ede 0x00000002 PAD
  3333. 0x08009ee0 0x08009ee0 0x00000008 Code RO 452 i.get_config_params device_message.o
  3334. 0x08009ee8 0x08009ee8 0x00000004 Code RO 4931 i.get_decimal_point cjson.o
  3335. 0x08009eec 0x08009eec 0x00000052 Code RO 4932 i.get_object_item cjson.o
  3336. 0x08009f3e 0x08009f3e 0x00000002 PAD
  3337. 0x08009f40 0x08009f40 0x0000000c Code RO 279 i.gettick systick.o
  3338. 0x08009f4c 0x08009f4c 0x00000004 Code RO 2504 i.gpio_bit_reset gd32f10x_gpio.o
  3339. 0x08009f50 0x08009f50 0x00000004 Code RO 2505 i.gpio_bit_set gd32f10x_gpio.o
  3340. 0x08009f54 0x08009f54 0x0000000a Code RO 2506 i.gpio_bit_write gd32f10x_gpio.o
  3341. 0x08009f5e 0x08009f5e 0x00000002 PAD
  3342. 0x08009f60 0x08009f60 0x00000098 Code RO 2511 i.gpio_exti_source_select gd32f10x_gpio.o
  3343. 0x08009ff8 0x08009ff8 0x000000ac Code RO 2512 i.gpio_init gd32f10x_gpio.o
  3344. 0x0800a0a4 0x0800a0a4 0x00000010 Code RO 2513 i.gpio_input_bit_get gd32f10x_gpio.o
  3345. 0x0800a0b4 0x0800a0b4 0x00000090 Code RO 2518 i.gpio_pin_remap_config gd32f10x_gpio.o
  3346. 0x0800a144 0x0800a144 0x0000004c Code RO 827 i.http_load_config main.o
  3347. 0x0800a190 0x0800a190 0x00000050 Code RO 6111 i.internal_alloc mc_w.l(mallocr.o)
  3348. 0x0800a1e0 0x0800a1e0 0x00000044 Code RO 453 i.load_config_params device_message.o
  3349. 0x0800a224 0x0800a224 0x00000230 Code RO 828 i.main main.o
  3350. 0x0800a454 0x0800a454 0x0000007c Code RO 599 i.mmodbus_callback mmodbus.o
  3351. 0x0800a4d0 0x0800a4d0 0x00000030 Code RO 600 i.mmodbus_crc16 mmodbus.o
  3352. 0x0800a500 0x0800a500 0x00000028 Code RO 601 i.mmodbus_init mmodbus.o
  3353. 0x0800a528 0x0800a528 0x000000dc Code RO 603 i.mmodbus_readCoils mmodbus.o
  3354. 0x0800a604 0x0800a604 0x00000090 Code RO 609 i.mmodbus_readHoldingRegisters16i mmodbus.o
  3355. 0x0800a694 0x0800a694 0x00000108 Code RO 612 i.mmodbus_readHoldingRegisters8i mmodbus.o
  3356. 0x0800a79c 0x0800a79c 0x00000068 Code RO 620 i.mmodbus_receiveRaw mmodbus.o
  3357. 0x0800a804 0x0800a804 0x000000f8 Code RO 621 i.mmodbus_sendRaw mmodbus.o
  3358. 0x0800a8fc 0x0800a8fc 0x0000000c Code RO 622 i.mmodbus_set16bitOrder mmodbus.o
  3359. 0x0800a908 0x0800a908 0x00000090 Code RO 624 i.mmodbus_writeCoil mmodbus.o
  3360. 0x0800a998 0x0800a998 0x00000084 Code RO 625 i.mmodbus_writeHoldingRegister16i mmodbus.o
  3361. 0x0800aa1c 0x0800aa1c 0x00000354 Code RO 504 i.modbusRead parsedevicemessage.o
  3362. 0x0800ad70 0x0800ad70 0x00000034 Code RO 4632 i.nvic_config usart.o
  3363. 0x0800ada4 0x0800ada4 0x000000ac Code RO 2820 i.nvic_irq_enable gd32f10x_misc.o
  3364. 0x0800ae50 0x0800ae50 0x00000014 Code RO 2821 i.nvic_priority_group_set gd32f10x_misc.o
  3365. 0x0800ae64 0x0800ae64 0x00000018 Code RO 2822 i.nvic_vector_table_set gd32f10x_misc.o
  3366. 0x0800ae7c 0x0800ae7c 0x0000002a Code RO 505 i.parseIntField parsedevicemessage.o
  3367. 0x0800aea6 0x0800aea6 0x00000002 PAD
  3368. 0x0800aea8 0x0800aea8 0x00000ad4 Code RO 506 i.parseMQTTData parsedevicemessage.o
  3369. 0x0800b97c 0x0800b97c 0x00000034 Code RO 507 i.parseStringField parsedevicemessage.o
  3370. 0x0800b9b0 0x0800b9b0 0x000000f8 Code RO 4934 i.parse_array cjson.o
  3371. 0x0800baa8 0x0800baa8 0x0000005a Code RO 4935 i.parse_hex4 cjson.o
  3372. 0x0800bb02 0x0800bb02 0x00000002 PAD
  3373. 0x0800bb04 0x0800bb04 0x00000138 Code RO 4936 i.parse_number cjson.o
  3374. 0x0800bc3c 0x0800bc3c 0x0000013e Code RO 4937 i.parse_object cjson.o
  3375. 0x0800bd7a 0x0800bd7a 0x0000018c Code RO 4938 i.parse_string cjson.o
  3376. 0x0800bf06 0x0800bf06 0x00000002 PAD
  3377. 0x0800bf08 0x0800bf08 0x0000013c Code RO 4939 i.parse_value cjson.o
  3378. 0x0800c044 0x0800c044 0x000009d8 Code RO 5806 i.pow m_ws.l(pow.o)
  3379. 0x0800ca1c 0x0800ca1c 0x000004dc Code RO 508 i.processHTTPjson parsedevicemessage.o
  3380. 0x0800cef8 0x0800cef8 0x00000530 Code RO 509 i.processHttp parsedevicemessage.o
  3381. 0x0800d428 0x0800d428 0x00000022 Code RO 510 i.processIntData parsedevicemessage.o
  3382. 0x0800d44a 0x0800d44a 0x00000024 Code RO 511 i.processStringData parsedevicemessage.o
  3383. 0x0800d46e 0x0800d46e 0x00000002 PAD
  3384. 0x0800d470 0x0800d470 0x00000124 Code RO 2970 i.rcu_clock_freq_get gd32f10x_rcu.o
  3385. 0x0800d594 0x0800d594 0x00000020 Code RO 2984 i.rcu_osci_on gd32f10x_rcu.o
  3386. 0x0800d5b4 0x0800d5b4 0x00000020 Code RO 2987 i.rcu_periph_clock_enable gd32f10x_rcu.o
  3387. 0x0800d5d4 0x0800d5d4 0x00000020 Code RO 2990 i.rcu_periph_reset_disable gd32f10x_rcu.o
  3388. 0x0800d5f4 0x0800d5f4 0x00000020 Code RO 2991 i.rcu_periph_reset_enable gd32f10x_rcu.o
  3389. 0x0800d614 0x0800d614 0x000000b4 Code RO 896 i.readGatewayMessage pc.o
  3390. 0x0800d6c8 0x0800d6c8 0x000000f0 Code RO 829 i.readID main.o
  3391. 0x0800d7b8 0x0800d7b8 0x00000298 Code RO 897 i.readSIMCARD pc.o
  3392. 0x0800da50 0x0800da50 0x00000344 Code RO 898 i.read_json_config pc.o
  3393. 0x0800dd94 0x0800dd94 0x0000006c Code RO 6112 i.realloc mc_w.l(mallocr.o)
  3394. 0x0800de00 0x0800de00 0x00000008 Code RO 4734 i.ring_buffer_init ring_buffer.o
  3395. 0x0800de08 0x0800de08 0x00000026 Code RO 4735 i.ring_buffer_read ring_buffer.o
  3396. 0x0800de2e 0x0800de2e 0x0000001a Code RO 4736 i.ring_buffer_write ring_buffer.o
  3397. 0x0800de48 0x0800de48 0x00000024 Code RO 280 i.runtime_increment systick.o
  3398. 0x0800de6c 0x0800de6c 0x0000003c Code RO 454 i.save_config_params device_message.o
  3399. 0x0800dea8 0x0800dea8 0x0000003c Code RO 4950 i.skip_utf8_bom cjson.o
  3400. 0x0800dee4 0x0800dee4 0x0000000a Code RO 3601 i.spi_enable gd32f10x_spi.o
  3401. 0x0800deee 0x0800deee 0x00000008 Code RO 3603 i.spi_i2s_data_receive gd32f10x_spi.o
  3402. 0x0800def6 0x0800def6 0x00000004 Code RO 3604 i.spi_i2s_data_transmit gd32f10x_spi.o
  3403. 0x0800defa 0x0800defa 0x00000002 PAD
  3404. 0x0800defc 0x0800defc 0x00000058 Code RO 3605 i.spi_i2s_deinit gd32f10x_spi.o
  3405. 0x0800df54 0x0800df54 0x00000010 Code RO 3606 i.spi_i2s_flag_get gd32f10x_spi.o
  3406. 0x0800df64 0x0800df64 0x00000032 Code RO 3610 i.spi_init gd32f10x_spi.o
  3407. 0x0800df96 0x0800df96 0x0000004c Code RO 6193 i.sqrt m_ws.l(sqrt.o)
  3408. 0x0800dfe2 0x0800dfe2 0x0000001c Code RO 5816 i.strtod m_ws.l(strtod.o)
  3409. 0x0800dffe 0x0800dffe 0x00000002 PAD
  3410. 0x0800e000 0x0800e000 0x000000c4 Code RO 4 i.system_clock_108m_hxtal system_gd32f10x.o
  3411. 0x0800e0c4 0x0800e0c4 0x00000008 Code RO 5 i.system_clock_config system_gd32f10x.o
  3412. 0x0800e0cc 0x0800e0cc 0x00000050 Code RO 281 i.systick_config systick.o
  3413. 0x0800e11c 0x0800e11c 0x0000000c Code RO 830 i.task_fwdgt_reload main.o
  3414. 0x0800e128 0x0800e128 0x00000090 Code RO 4209 i.usart_baudrate_set gd32f10x_usart.o
  3415. 0x0800e1b8 0x0800e1b8 0x0000000a Code RO 4210 i.usart_data_receive gd32f10x_usart.o
  3416. 0x0800e1c2 0x0800e1c2 0x00000008 Code RO 4211 i.usart_data_transmit gd32f10x_usart.o
  3417. 0x0800e1ca 0x0800e1ca 0x00000002 PAD
  3418. 0x0800e1cc 0x0800e1cc 0x00000090 Code RO 4212 i.usart_deinit gd32f10x_usart.o
  3419. 0x0800e25c 0x0800e25c 0x00000010 Code RO 4215 i.usart_dma_transmit_config gd32f10x_usart.o
  3420. 0x0800e26c 0x0800e26c 0x0000000a Code RO 4216 i.usart_enable gd32f10x_usart.o
  3421. 0x0800e276 0x0800e276 0x0000001a Code RO 4217 i.usart_flag_clear gd32f10x_usart.o
  3422. 0x0800e290 0x0800e290 0x0000001e Code RO 4218 i.usart_flag_get gd32f10x_usart.o
  3423. 0x0800e2ae 0x0800e2ae 0x00000010 Code RO 4222 i.usart_hardware_flow_cts_config gd32f10x_usart.o
  3424. 0x0800e2be 0x0800e2be 0x00000010 Code RO 4223 i.usart_hardware_flow_rts_config gd32f10x_usart.o
  3425. 0x0800e2ce 0x0800e2ce 0x0000001a Code RO 4225 i.usart_interrupt_enable gd32f10x_usart.o
  3426. 0x0800e2e8 0x0800e2e8 0x0000001a Code RO 4226 i.usart_interrupt_flag_clear gd32f10x_usart.o
  3427. 0x0800e302 0x0800e302 0x00000038 Code RO 4227 i.usart_interrupt_flag_get gd32f10x_usart.o
  3428. 0x0800e33a 0x0800e33a 0x00000010 Code RO 4237 i.usart_parity_config gd32f10x_usart.o
  3429. 0x0800e34a 0x0800e34a 0x00000010 Code RO 4239 i.usart_receive_config gd32f10x_usart.o
  3430. 0x0800e35a 0x0800e35a 0x00000010 Code RO 4245 i.usart_stop_bit_set gd32f10x_usart.o
  3431. 0x0800e36a 0x0800e36a 0x00000010 Code RO 4249 i.usart_transmit_config gd32f10x_usart.o
  3432. 0x0800e37a 0x0800e37a 0x00000010 Code RO 4250 i.usart_word_length_set gd32f10x_usart.o
  3433. 0x0800e38a 0x0800e38a 0x0000012c Code RO 4953 i.utf16_literal_to_utf8 cjson.o
  3434. 0x0800e4b6 0x0800e4b6 0x00000002 PAD
  3435. 0x0800e4b8 0x0800e4b8 0x00000098 Code RO 899 i.write_json_config pc.o
  3436. 0x0800e550 0x0800e550 0x0000002a Code RO 455 i.write_struct_to_flash device_message.o
  3437. 0x0800e57a 0x0800e57a 0x00000002 PAD
  3438. 0x0800e57c 0x0800e57c 0x000001e8 Code RO 962 i.xmodem otaevent.o
  3439. 0x0800e764 0x0800e764 0x0000001c Data RO 513 .constdata parsedevicemessage.o
  3440. 0x0800e780 0x0800e780 0x00000200 Data RO 628 .constdata mmodbus.o
  3441. 0x0800e980 0x0800e980 0x00000016 Data RO 831 .constdata main.o
  3442. 0x0800e996 0x0800e996 0x00000002 PAD
  3443. 0x0800e998 0x0800e998 0x00000088 Data RO 5807 .constdata m_ws.l(pow.o)
  3444. 0x0800ea20 0x0800ea20 0x00000008 Data RO 6191 .constdata m_ws.l(qnan.o)
  3445. 0x0800ea28 0x0800ea28 0x00000081 Data RO 6226 .constdata mc_w.l(ctype_o.o)
  3446. 0x0800eaa9 0x0800eaa9 0x00000003 PAD
  3447. 0x0800eaac 0x0800eaac 0x00000004 Data RO 6227 .constdata mc_w.l(ctype_o.o)
  3448. 0x0800eab0 0x0800eab0 0x000001ef Data RO 514 .conststring parsedevicemessage.o
  3449. 0x0800ec9f 0x0800ec9f 0x00000001 PAD
  3450. 0x0800eca0 0x0800eca0 0x0000007b Data RO 832 .conststring main.o
  3451. 0x0800ed1b 0x0800ed1b 0x00000001 PAD
  3452. 0x0800ed1c 0x0800ed1c 0x0000036f Data RO 900 .conststring pc.o
  3453. 0x0800f08b 0x0800f08b 0x00000001 PAD
  3454. 0x0800f08c 0x0800f08c 0x00000020 Data RO 6294 Region$$Table anon$$obj.o
  3455. Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800f0ac, Size: 0x000161b0, Max: 0x00018000, ABSOLUTE)
  3456. Exec Addr Load Addr Size Type Attr Idx E Section Name Object
  3457. 0x20000000 0x0800f0ac 0x00000004 Data RW 6 .data system_gd32f10x.o
  3458. 0x20000004 0x0800f0b0 0x00000008 Data RW 282 .data systick.o
  3459. 0x2000000c 0x0800f0b8 0x0000000e Data RW 629 .data mmodbus.o
  3460. 0x2000001a 0x0800f0c6 0x00000001 Data RW 796 .data mqttrecv.o
  3461. 0x2000001b 0x0800f0c7 0x00000001 PAD
  3462. 0x2000001c 0x0800f0c8 0x00000008 Data RW 833 .data main.o
  3463. 0x20000024 0x0800f0d0 0x00000010 Data RW 901 .data pc.o
  3464. 0x20000034 0x0800f0e0 0x0000000a Data RW 4540 .data led.o
  3465. 0x2000003e 0x0800f0ea 0x00000002 PAD
  3466. 0x20000040 0x0800f0ec 0x00000054 Data RW 4634 .data usart.o
  3467. 0x20000094 0x0800f140 0x00000013 Data RW 4818 .data key.o
  3468. 0x200000a7 0x0800f153 0x00000001 PAD
  3469. 0x200000a8 0x0800f154 0x00000014 Data RW 4955 .data cjson.o
  3470. 0x200000bc 0x0800f168 0x00000014 Data RW 5654 .data dlt645_port.o
  3471. 0x200000d0 0x0800f17c 0x00000004 Data RW 6214 .data mc_w.l(stdout.o)
  3472. 0x200000d4 0x0800f180 0x00000004 Data RW 6253 .data mc_w.l(mvars.o)
  3473. 0x200000d8 0x0800f184 0x00000004 Data RW 6254 .data mc_w.l(mvars.o)
  3474. 0x200000dc 0x0800f188 0x00000004 Data RW 6258 .data mc_w.l(errno.o)
  3475. 0x200000e0 - 0x00004f94 Zero RW 456 .bss device_message.o
  3476. 0x20005074 - 0x00000108 Zero RW 512 .bss parsedevicemessage.o
  3477. 0x2000517c - 0x00000054 Zero RW 627 .bss mmodbus.o
  3478. 0x200051d0 - 0x00000080 Zero RW 795 .bss mqttrecv.o
  3479. 0x20005250 - 0x0000018a Zero RW 963 .bss otaevent.o
  3480. 0x200053da - 0x00007902 Zero RW 4633 .bss usart.o
  3481. 0x2000ccdc - 0x000000d4 Zero RW 5653 .bss dlt645_port.o
  3482. 0x2000cdb0 - 0x00009000 Zero RW 132 HEAP startup_gd32f10x_xd.o
  3483. 0x20015db0 - 0x00000400 Zero RW 131 STACK startup_gd32f10x_xd.o
  3484. ==============================================================================
  3485. Image component sizes
  3486. Code (inc. data) RO Data RW Data ZI Data Debug Object Name
  3487. 2858 66 0 20 0 21593 cjson.o
  3488. 188 10 0 0 20372 3179 device_message.o
  3489. 220 0 0 0 0 3820 dlt645.o
  3490. 462 22 0 0 0 2837 dlt645_1997.o
  3491. 1250 104 0 0 0 3192 dlt645_2007.o
  3492. 550 10 0 0 0 3640 dlt645_data.o
  3493. 384 46 0 20 212 3142 dlt645_port.o
  3494. 2484 664 0 0 0 31758 ec800m.o
  3495. 812 6 0 0 0 7345 gd32f10x_dma.o
  3496. 224 16 0 0 0 1614 gd32f10x_exti.o
  3497. 152 28 0 0 0 2006 gd32f10x_fwdgt.o
  3498. 502 12 0 0 0 4248 gd32f10x_gpio.o
  3499. 220 38 0 0 0 6393 gd32f10x_it.o
  3500. 216 28 0 0 0 1724 gd32f10x_misc.o
  3501. 420 44 0 0 0 2926 gd32f10x_rcu.o
  3502. 176 6 0 0 0 3675 gd32f10x_spi.o
  3503. 608 16 0 0 0 9819 gd32f10x_usart.o
  3504. 224 48 0 19 0 1666 key.o
  3505. 132 26 0 10 0 1340 led.o
  3506. 232 64 0 0 0 3119 log.o
  3507. 1000 184 145 8 0 5510 main.o
  3508. 1480 104 512 14 84 10731 mmodbus.o
  3509. 224 34 0 1 128 1603 mqttrecv.o
  3510. 640 24 0 0 394 3249 otaevent.o
  3511. 7018 1080 523 0 264 12414 parsedevicemessage.o
  3512. 2356 336 879 16 0 5524 pc.o
  3513. 72 0 0 0 0 1790 ring_buffer.o
  3514. 214 16 0 0 0 2230 spi.o
  3515. 36 8 304 0 37888 752 startup_gd32f10x_xd.o
  3516. 420 32 0 4 0 55391 system_gd32f10x.o
  3517. 212 36 0 8 0 24872 systick.o
  3518. 968 134 0 84 30978 8172 usart.o
  3519. 360 30 0 0 0 3163 w25q32.o
  3520. ----------------------------------------------------------------------
  3521. 27362 3272 2400 208 90320 254437 Object Totals
  3522. 0 0 32 0 0 0 (incl. Generated)
  3523. 48 0 5 4 0 0 (incl. Padding)
  3524. ----------------------------------------------------------------------
  3525. Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
  3526. 62 10 0 0 0 340 dunder.o
  3527. 40 0 0 0 0 68 fpclassify.o
  3528. 170 0 0 0 0 96 poly.o
  3529. 2520 190 136 0 0 324 pow.o
  3530. 0 0 8 0 0 0 qnan.o
  3531. 76 0 0 0 0 84 sqrt.o
  3532. 28 0 0 0 0 80 strtod.o
  3533. 56 8 0 0 0 84 __0sscanf.o
  3534. 28 0 0 0 0 68 _chval.o
  3535. 812 4 0 0 0 112 _scanf.o
  3536. 332 0 0 0 0 96 _scanf_int.o
  3537. 224 0 0 0 0 96 _scanf_str.o
  3538. 64 0 0 0 0 84 _sgetc.o
  3539. 158 0 0 0 0 92 _strtoul.o
  3540. 8 4 133 0 0 68 ctype_o.o
  3541. 0 0 0 0 0 0 entry.o
  3542. 0 0 0 0 0 0 entry10a.o
  3543. 0 0 0 0 0 0 entry11a.o
  3544. 8 4 0 0 0 0 entry2.o
  3545. 4 0 0 0 0 0 entry5.o
  3546. 0 0 0 0 0 0 entry7b.o
  3547. 0 0 0 0 0 0 entry8b.o
  3548. 8 4 0 0 0 0 entry9a.o
  3549. 20 10 0 4 0 136 errno.o
  3550. 30 0 0 0 0 0 handlers.o
  3551. 36 8 0 0 0 68 init.o
  3552. 18 0 0 0 0 76 isspace_o.o
  3553. 0 0 0 0 0 0 iusefp.o
  3554. 30 0 0 0 0 68 llshl.o
  3555. 36 0 0 0 0 68 llsshr.o
  3556. 32 0 0 0 0 68 llushr.o
  3557. 360 30 0 0 0 356 mallocr.o
  3558. 26 0 0 0 0 80 memcmp.o
  3559. 36 0 0 0 0 68 memcpya.o
  3560. 36 0 0 0 0 108 memseta.o
  3561. 0 0 0 8 0 0 mvars.o
  3562. 2374 100 0 0 0 752 printfa.o
  3563. 40 8 0 0 0 84 scanf_char.o
  3564. 878 12 0 0 0 216 scanf_fp.o
  3565. 0 0 0 4 0 0 stdout.o
  3566. 20 0 0 0 0 68 strchr.o
  3567. 28 0 0 0 0 76 strcmp.o
  3568. 18 0 0 0 0 68 strcpy.o
  3569. 14 0 0 0 0 68 strlen.o
  3570. 30 0 0 0 0 80 strncmp.o
  3571. 36 0 0 0 0 80 strstr.o
  3572. 156 12 0 0 0 120 strtod.o
  3573. 112 0 0 0 0 88 strtol.o
  3574. 12 0 0 0 0 68 tolower.o
  3575. 44 0 0 0 0 80 uidiv.o
  3576. 98 0 0 0 0 92 uldiv.o
  3577. 48 0 0 0 0 68 cdcmple.o
  3578. 48 0 0 0 0 68 cdrcmple.o
  3579. 56 0 0 0 0 88 d2f.o
  3580. 334 0 0 0 0 148 dadd.o
  3581. 222 0 0 0 0 100 ddiv.o
  3582. 186 0 0 0 0 176 depilogue.o
  3583. 62 0 0 0 0 80 dfixi.o
  3584. 48 0 0 0 0 68 dfixul.o
  3585. 34 0 0 0 0 76 dflti.o
  3586. 26 0 0 0 0 76 dfltui.o
  3587. 24 0 0 0 0 76 dfltul.o
  3588. 228 0 0 0 0 96 dmul.o
  3589. 46 0 0 0 0 80 dscalb.o
  3590. 162 0 0 0 0 100 dsqrt.o
  3591. 38 0 0 0 0 68 f2d.o
  3592. 124 0 0 0 0 88 fdiv.o
  3593. 110 0 0 0 0 168 fepilogue.o
  3594. 50 0 0 0 0 68 ffixi.o
  3595. 10 0 0 0 0 68 ffltui.o
  3596. 100 0 0 0 0 76 fmul.o
  3597. ----------------------------------------------------------------------
  3598. 11090 404 280 16 0 6564 Library Totals
  3599. 16 0 3 0 0 0 (incl. Padding)
  3600. ----------------------------------------------------------------------
  3601. Code (inc. data) RO Data RW Data ZI Data Debug Library Name
  3602. 2896 200 144 0 0 992 m_ws.l
  3603. 6222 204 133 16 0 3736 mc_w.l
  3604. 1956 0 0 0 0 1836 mf_w.l
  3605. ----------------------------------------------------------------------
  3606. 11090 404 280 16 0 6564 Library Totals
  3607. ----------------------------------------------------------------------
  3608. ==============================================================================
  3609. Code (inc. data) RO Data RW Data ZI Data Debug
  3610. 38452 3676 2680 224 90320 246801 Grand Totals
  3611. 38452 3676 2680 224 90320 246801 ELF Image Totals
  3612. 38452 3676 2680 224 0 0 ROM Totals
  3613. ==============================================================================
  3614. Total RO Size (Code + RO Data) 41132 ( 40.17kB)
  3615. Total RW Size (RW Data + ZI Data) 90544 ( 88.42kB)
  3616. Total ROM Size (Code + RO Data + RW Data) 41356 ( 40.39kB)
  3617. ==============================================================================