| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102 |
- Archive member included to satisfy reference by file (symbol)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- ./components/tools/base64.o (__adddf3)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- ./components/tools/base64.o (__divdf3)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- ./components/tools/base64.o (__muldf3)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- ./components/tools/base64.o (__fixdfsi)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- ./components/tools/base64.o (__floatsidf)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) (__clzsi2)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) (__clz_tab)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- ./components/ws2812b/user_ws2812b.o (malloc)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- ./components/user_uart/user_uart.o (memcpy)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o)
- ./components/ws2812b/user_ws2812b.o (memset)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o) (_free_r)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o) (_malloc_r)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o) (_sbrk_r)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o) (_impure_ptr)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o) (__malloc_lock)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o) (errno)
- Allocating common symbols
- Common symbol size file
- errno 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- Discarded input sections
- .text 0x0000000000000000 0x0 ./components/ws2812b/user_led.o
- .data 0x0000000000000000 0x0 ./components/ws2812b/user_led.o
- .bss 0x0000000000000000 0x0 ./components/ws2812b/user_led.o
- .text 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o
- .data 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o
- .bss 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o
- .text 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o
- .data 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o
- .bss 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o
- .text 0x0000000000000000 0x0 ./components/user_uart/user_uart.o
- .data 0x0000000000000000 0x0 ./components/user_uart/user_uart.o
- .bss 0x0000000000000000 0x0 ./components/user_uart/user_uart.o
- .text 0x0000000000000000 0x0 ./components/tools/base64.o
- .data 0x0000000000000000 0x0 ./components/tools/base64.o
- .bss 0x0000000000000000 0x0 ./components/tools/base64.o
- .rodata 0x0000000000000000 0x60 ./components/tools/base64.o
- .sdata.base64char
- 0x0000000000000000 0x4 ./components/tools/base64.o
- .text.base64_encode
- 0x0000000000000000 0x264 ./components/tools/base64.o
- .text.base64_decode
- 0x0000000000000000 0x284 ./components/tools/base64.o
- .text.get_base64_size
- 0x0000000000000000 0x88 ./components/tools/base64.o
- .debug_info 0x0000000000000000 0xa79 ./components/tools/base64.o
- .debug_abbrev 0x0000000000000000 0x267 ./components/tools/base64.o
- .debug_aranges
- 0x0000000000000000 0x30 ./components/tools/base64.o
- .debug_ranges 0x0000000000000000 0x20 ./components/tools/base64.o
- .debug_line 0x0000000000000000 0x82e ./components/tools/base64.o
- .debug_str 0x0000000000000000 0x676 ./components/tools/base64.o
- .comment 0x0000000000000000 0x34 ./components/tools/base64.o
- .debug_frame 0x0000000000000000 0x7c ./components/tools/base64.o
- .text 0x0000000000000000 0x0 ./components/tools/user_crc16.o
- .data 0x0000000000000000 0x0 ./components/tools/user_crc16.o
- .bss 0x0000000000000000 0x0 ./components/tools/user_crc16.o
- .text 0x0000000000000000 0x0 ./components/server/download.o
- .data 0x0000000000000000 0x0 ./components/server/download.o
- .bss 0x0000000000000000 0x0 ./components/server/download.o
- .text 0x0000000000000000 0x0 ./components/server/upload.o
- .data 0x0000000000000000 0x0 ./components/server/upload.o
- .bss 0x0000000000000000 0x0 ./components/server/upload.o
- .text 0x0000000000000000 0x0 ./components/server/user_server.o
- .data 0x0000000000000000 0x0 ./components/server/user_server.o
- .bss 0x0000000000000000 0x0 ./components/server/user_server.o
- .sbss.ulUser_server_delaycount
- 0x0000000000000000 0x4 ./components/server/user_server.o
- .text 0x0000000000000000 0x0 ./User/ch32v20x_it.o
- .data 0x0000000000000000 0x0 ./User/ch32v20x_it.o
- .bss 0x0000000000000000 0x0 ./User/ch32v20x_it.o
- .text 0x0000000000000000 0x0 ./User/main.o
- .data 0x0000000000000000 0x0 ./User/main.o
- .bss 0x0000000000000000 0x0 ./User/main.o
- .text 0x0000000000000000 0x0 ./User/system_ch32v20x.o
- .data 0x0000000000000000 0x0 ./User/system_ch32v20x.o
- .bss 0x0000000000000000 0x0 ./User/system_ch32v20x.o
- .text 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o
- .data 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o
- .bss 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_DeInit
- 0x0000000000000000 0x70 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_Init
- 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_StructInit
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_Cmd 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_DMACmd
- 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ITConfig
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ResetCalibration
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetResetCalibrationStatus
- 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_StartCalibration
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetCalibrationStatus
- 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_SoftwareStartConvCmd
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetSoftwareStartConvStatus
- 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_DiscModeChannelCountConfig
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_DiscModeCmd
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_RegularChannelConfig
- 0x0000000000000000 0x248 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ExternalTrigConvCmd
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetConversionValue
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetDualModeConversionValue
- 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_AutoInjectedConvCmd
- 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_InjectedDiscModeCmd
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ExternalTrigInjectedConvConfig
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ExternalTrigInjectedConvCmd
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_SoftwareStartInjectedConvCmd
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetSoftwareStartInjectedConvCmdStatus
- 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_InjectedChannelConfig
- 0x0000000000000000 0x19c ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_InjectedSequencerLengthConfig
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_SetInjectedOffset
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetInjectedConversionValue
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_AnalogWatchdogCmd
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_AnalogWatchdogThresholdsConfig
- 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_AnalogWatchdogSingleChannelConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_TempSensorVrefintCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetFlagStatus
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ClearFlag
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_GetITStatus
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_ClearITPendingBit
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_adc.o
- .text.TempSensor_Volt_To_Temper
- 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_adc.o
- .text.ADC_BufferCmd
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o
- .text.Get_CalibrationValue
- 0x0000000000000000 0x3aa ./Peripheral/src/ch32v20x_adc.o
- .debug_info 0x0000000000000000 0x1620 ./Peripheral/src/ch32v20x_adc.o
- .debug_abbrev 0x0000000000000000 0x2ef ./Peripheral/src/ch32v20x_adc.o
- .debug_aranges
- 0x0000000000000000 0x150 ./Peripheral/src/ch32v20x_adc.o
- .debug_ranges 0x0000000000000000 0x140 ./Peripheral/src/ch32v20x_adc.o
- .debug_line 0x0000000000000000 0x15be ./Peripheral/src/ch32v20x_adc.o
- .debug_str 0x0000000000000000 0xc7c ./Peripheral/src/ch32v20x_adc.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o
- .debug_frame 0x0000000000000000 0x504 ./Peripheral/src/ch32v20x_adc.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_DeInit
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_TamperPinLevelConfig
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_TamperPinCmd
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_ITConfig
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_RTCOutputConfig
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_SetRTCCalibrationValue
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_WriteBackupRegister
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_ReadBackupRegister
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_GetFlagStatus
- 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_ClearFlag
- 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_GetITStatus
- 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_bkp.o
- .text.BKP_ClearITPendingBit
- 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_bkp.o
- .debug_info 0x0000000000000000 0x1067 ./Peripheral/src/ch32v20x_bkp.o
- .debug_abbrev 0x0000000000000000 0x29e ./Peripheral/src/ch32v20x_bkp.o
- .debug_aranges
- 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_bkp.o
- .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_bkp.o
- .debug_line 0x0000000000000000 0x698 ./Peripheral/src/ch32v20x_bkp.o
- .debug_str 0x0000000000000000 0xb0e ./Peripheral/src/ch32v20x_bkp.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_bkp.o
- .debug_frame 0x0000000000000000 0x194 ./Peripheral/src/ch32v20x_bkp.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_DeInit
- 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_Init
- 0x0000000000000000 0x224 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_FilterInit
- 0x0000000000000000 0x2ae ./Peripheral/src/ch32v20x_can.o
- .text.CAN_StructInit
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_can.o
- .text.CAN_SlaveStartBank
- 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_can.o
- .text.CAN_DBGFreeze
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_TTComModeCmd
- 0x0000000000000000 0xb6 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_Transmit
- 0x0000000000000000 0x20a ./Peripheral/src/ch32v20x_can.o
- .text.CAN_TransmitStatus
- 0x0000000000000000 0x11e ./Peripheral/src/ch32v20x_can.o
- .text.CAN_CancelTransmit
- 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_Receive
- 0x0000000000000000 0x1e4 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_FIFORelease
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_MessagePending
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_OperatingModeRequest
- 0x0000000000000000 0x12e ./Peripheral/src/ch32v20x_can.o
- .text.CAN_Sleep
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_WakeUp
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_can.o
- .text.CAN_GetLastErrorCode
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_can.o
- .text.CAN_GetReceiveErrorCounter
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_GetLSBTransmitErrorCounter
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_ITConfig
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_can.o
- .text.CAN_GetFlagStatus
- 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_ClearFlag
- 0x0000000000000000 0x96 ./Peripheral/src/ch32v20x_can.o
- .text.CAN_GetITStatus
- 0x0000000000000000 0x25a ./Peripheral/src/ch32v20x_can.o
- .text.CAN_ClearITPendingBit
- 0x0000000000000000 0x152 ./Peripheral/src/ch32v20x_can.o
- .text.CheckITStatus
- 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_can.o
- .debug_info 0x0000000000000000 0x14f3 ./Peripheral/src/ch32v20x_can.o
- .debug_abbrev 0x0000000000000000 0x338 ./Peripheral/src/ch32v20x_can.o
- .debug_aranges
- 0x0000000000000000 0xe0 ./Peripheral/src/ch32v20x_can.o
- .debug_ranges 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_can.o
- .debug_line 0x0000000000000000 0x17fe ./Peripheral/src/ch32v20x_can.o
- .debug_str 0x0000000000000000 0xc20 ./Peripheral/src/ch32v20x_can.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_can.o
- .debug_frame 0x0000000000000000 0x358 ./Peripheral/src/ch32v20x_can.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_ResetDR
- 0x0000000000000000 0x16 ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_CalcCRC
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_CalcBlockCRC
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_GetCRC
- 0x0000000000000000 0x14 ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_SetIDRegister
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_crc.o
- .text.CRC_GetIDRegister
- 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_crc.o
- .debug_info 0x0000000000000000 0xab2 ./Peripheral/src/ch32v20x_crc.o
- .debug_abbrev 0x0000000000000000 0x24e ./Peripheral/src/ch32v20x_crc.o
- .debug_aranges
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_crc.o
- .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_crc.o
- .debug_line 0x0000000000000000 0x4b9 ./Peripheral/src/ch32v20x_crc.o
- .debug_str 0x0000000000000000 0x6f7 ./Peripheral/src/ch32v20x_crc.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_crc.o
- .debug_frame 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_crc.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.DBGMCU_GetREVID
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.DBGMCU_GetDEVID
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.__get_DEBUG_CR
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.__set_DEBUG_CR
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.DBGMCU_Config
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_dbgmcu.o
- .text.DBGMCU_GetCHIPID
- 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_info 0x0000000000000000 0xa3b ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_abbrev 0x0000000000000000 0x276 ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_aranges
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_line 0x0000000000000000 0x47e ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_str 0x0000000000000000 0x6c2 ./Peripheral/src/ch32v20x_dbgmcu.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_dbgmcu.o
- .debug_frame 0x0000000000000000 0xd4 ./Peripheral/src/ch32v20x_dbgmcu.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o
- .text.DMA_StructInit
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_dma.o
- .text.DMA_GetCurrDataCounter
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_dma.o
- .text.DMA_GetFlagStatus
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_dma.o
- .text.DMA_ClearFlag
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_dma.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_DeInit
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_Init
- 0x0000000000000000 0x170 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_StructInit
- 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_GenerateSWInterrupt
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_GetFlagStatus
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_ClearFlag
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_GetITStatus
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_exti.o
- .text.EXTI_ClearITPendingBit
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_exti.o
- .debug_info 0x0000000000000000 0xc0d ./Peripheral/src/ch32v20x_exti.o
- .debug_abbrev 0x0000000000000000 0x268 ./Peripheral/src/ch32v20x_exti.o
- .debug_aranges
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_exti.o
- .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_exti.o
- .debug_line 0x0000000000000000 0x758 ./Peripheral/src/ch32v20x_exti.o
- .debug_str 0x0000000000000000 0x809 ./Peripheral/src/ch32v20x_exti.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_exti.o
- .debug_frame 0x0000000000000000 0x114 ./Peripheral/src/ch32v20x_exti.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Unlock
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_UnlockBank1
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Lock
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_LockBank1
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ErasePage
- 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_EraseAllPages
- 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_EraseAllBank1Pages
- 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_EraseOptionBytes
- 0x0000000000000000 0x188 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ProgramWord
- 0x0000000000000000 0xbc ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ProgramHalfWord
- 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ProgramOptionByteData
- 0x0000000000000000 0x1ba ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_EnableWriteProtection
- 0x0000000000000000 0x1ec ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ReadOutProtection
- 0x0000000000000000 0x186 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_UserOptionByteConfig
- 0x0000000000000000 0x1b0 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetUserOptionByte
- 0x0000000000000000 0x16 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetWriteProtectionOptionByte
- 0x0000000000000000 0x14 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetReadOutProtectionStatus
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ITConfig
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetFlagStatus
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ClearFlag
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetStatus
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetBank1Status
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_WaitForLastOperation
- 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_WaitForLastBank1Operation
- 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Unlock_Fast
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Lock_Fast
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ErasePage_Fast
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_EraseBlock_32K_Fast
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ProgramPage_Fast
- 0x0000000000000000 0xc0 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Access_Clock_Cfg
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_Enhance_Mode
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_GetMACAddress
- 0x0000000000000000 0x9c ./Peripheral/src/ch32v20x_flash.o
- .text.ROM_ERASE
- 0x0000000000000000 0x126 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ROM_ERASE
- 0x0000000000000000 0x362 ./Peripheral/src/ch32v20x_flash.o
- .text.FLASH_ROM_WRITE
- 0x0000000000000000 0x18a ./Peripheral/src/ch32v20x_flash.o
- .debug_info 0x0000000000000000 0x13b3 ./Peripheral/src/ch32v20x_flash.o
- .debug_abbrev 0x0000000000000000 0x349 ./Peripheral/src/ch32v20x_flash.o
- .debug_aranges
- 0x0000000000000000 0x130 ./Peripheral/src/ch32v20x_flash.o
- .debug_ranges 0x0000000000000000 0x120 ./Peripheral/src/ch32v20x_flash.o
- .debug_line 0x0000000000000000 0x1d23 ./Peripheral/src/ch32v20x_flash.o
- .debug_str 0x0000000000000000 0xb9b ./Peripheral/src/ch32v20x_flash.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_flash.o
- .debug_frame 0x0000000000000000 0x4c4 ./Peripheral/src/ch32v20x_flash.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_DeInit
- 0x0000000000000000 0xea ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_AFIODeInit
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_StructInit
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ReadInputDataBit
- 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ReadInputData
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ReadOutputDataBit
- 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ReadOutputData
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_SetBits
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ResetBits
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_WriteBit
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_Write
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_PinLockConfig
- 0x0000000000000000 0x7e ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_EventOutputConfig
- 0x0000000000000000 0x62 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_EventOutputCmd
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_EXTILineConfig
- 0x0000000000000000 0xa2 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_ETH_MediaInterfaceConfig
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_gpio.o
- .text.GPIO_IPD_Unused
- 0x0000000000000000 0x616 ./Peripheral/src/ch32v20x_gpio.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_DeInit
- 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_Init
- 0x0000000000000000 0x234 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_StructInit
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_Cmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_DMACmd
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_DMALastTransferCmd
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GenerateSTART
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GenerateSTOP
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_AcknowledgeConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_OwnAddress2Config
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_DualAddressCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GeneralCallCmd
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ITConfig
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_SendData
- 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ReceiveData
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_Send7bitAddress
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ReadRegister
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_SoftwareResetCmd
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_NACKPositionConfig
- 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_SMBusAlertConfig
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_TransmitPEC
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_PECPositionConfig
- 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_CalculatePEC
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GetPEC
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ARPCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_StretchClockCmd
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_FastModeDutyCycleConfig
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_CheckEvent
- 0x0000000000000000 0x84 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GetLastEvent
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GetFlagStatus
- 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ClearFlag
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_GetITStatus
- 0x0000000000000000 0x72 ./Peripheral/src/ch32v20x_i2c.o
- .text.I2C_ClearITPendingBit
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_i2c.o
- .debug_info 0x0000000000000000 0x1432 ./Peripheral/src/ch32v20x_i2c.o
- .debug_abbrev 0x0000000000000000 0x2d3 ./Peripheral/src/ch32v20x_i2c.o
- .debug_aranges
- 0x0000000000000000 0x120 ./Peripheral/src/ch32v20x_i2c.o
- .debug_ranges 0x0000000000000000 0x110 ./Peripheral/src/ch32v20x_i2c.o
- .debug_line 0x0000000000000000 0xe9b ./Peripheral/src/ch32v20x_i2c.o
- .debug_str 0x0000000000000000 0xb33 ./Peripheral/src/ch32v20x_i2c.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_i2c.o
- .debug_frame 0x0000000000000000 0x43c ./Peripheral/src/ch32v20x_i2c.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_WriteAccessCmd
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_SetPrescaler
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_SetReload
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_ReloadCounter
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_Enable
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_iwdg.o
- .text.IWDG_GetFlagStatus
- 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_info 0x0000000000000000 0xb75 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_abbrev 0x0000000000000000 0x271 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_aranges
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_line 0x0000000000000000 0x52b ./Peripheral/src/ch32v20x_iwdg.o
- .debug_str 0x0000000000000000 0x780 ./Peripheral/src/ch32v20x_iwdg.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_iwdg.o
- .debug_frame 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_iwdg.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o
- .text.OPA_DeInit
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_opa.o
- .text.OPA_Init
- 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_opa.o
- .text.OPA_StructInit
- 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_opa.o
- .text.OPA_Cmd 0x0000000000000000 0x6e ./Peripheral/src/ch32v20x_opa.o
- .debug_info 0x0000000000000000 0xb29 ./Peripheral/src/ch32v20x_opa.o
- .debug_abbrev 0x0000000000000000 0x241 ./Peripheral/src/ch32v20x_opa.o
- .debug_aranges
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_opa.o
- .debug_ranges 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_opa.o
- .debug_line 0x0000000000000000 0x588 ./Peripheral/src/ch32v20x_opa.o
- .debug_str 0x0000000000000000 0x737 ./Peripheral/src/ch32v20x_opa.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_opa.o
- .debug_frame 0x0000000000000000 0x90 ./Peripheral/src/ch32v20x_opa.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_DeInit
- 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_BackupAccessCmd
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_PVDCmd
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_PVDLevelConfig
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_WakeUpPinCmd
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTOPMode
- 0x0000000000000000 0x16c ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTANDBYMode
- 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_GetFlagStatus
- 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_ClearFlag
- 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTANDBYMode_RAM
- 0x0000000000000000 0x86 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTANDBYMode_RAM_LV
- 0x0000000000000000 0x94 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN
- 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN
- 0x0000000000000000 0x96 ./Peripheral/src/ch32v20x_pwr.o
- .text.PWR_EnterSTOPMode_RAM_LV
- 0x0000000000000000 0x17a ./Peripheral/src/ch32v20x_pwr.o
- .debug_info 0x0000000000000000 0x1007 ./Peripheral/src/ch32v20x_pwr.o
- .debug_abbrev 0x0000000000000000 0x35a ./Peripheral/src/ch32v20x_pwr.o
- .debug_aranges
- 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_pwr.o
- .debug_ranges 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_pwr.o
- .debug_line 0x0000000000000000 0x9b5 ./Peripheral/src/ch32v20x_pwr.o
- .debug_str 0x0000000000000000 0x8c1 ./Peripheral/src/ch32v20x_pwr.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_pwr.o
- .debug_frame 0x0000000000000000 0x1dc ./Peripheral/src/ch32v20x_pwr.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_DeInit
- 0x0000000000000000 0x76 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_HSEConfig
- 0x0000000000000000 0x76 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_WaitForHSEStartUp
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_AdjustHSICalibrationValue
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_HSICmd
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_PLLConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_PLLCmd
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_SYSCLKConfig
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_GetSYSCLKSource
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_HCLKConfig
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_PCLK1Config
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_PCLK2Config
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ITConfig
- 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_USBCLKConfig
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ADCCLKConfig
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_LSEConfig
- 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_LSICmd
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_RTCCLKConfig
- 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_RTCCLKCmd
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_APB2PeriphResetCmd
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_APB1PeriphResetCmd
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_BackupResetCmd
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ClockSecuritySystemCmd
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_MCOConfig
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_GetFlagStatus
- 0x0000000000000000 0x8e ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ClearFlag
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_GetITStatus
- 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ClearITPendingBit
- 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ADCCLKADJcmd
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_ETHDIVConfig
- 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o
- .text.RCC_USB5PRE_JUDGE
- 0x0000000000000000 0x10 ./Peripheral/src/ch32v20x_rcc.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_ITConfig
- 0x0000000000000000 0x72 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_EnterConfigMode
- 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_ExitConfigMode
- 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_GetCounter
- 0x0000000000000000 0xe0 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_SetCounter
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_SetPrescaler
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_SetAlarm
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_GetDivider
- 0x0000000000000000 0xe6 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_WaitForLastTask
- 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_WaitForSynchro
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_GetFlagStatus
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_ClearFlag
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_GetITStatus
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_rtc.o
- .text.RTC_ClearITPendingBit
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o
- .debug_info 0x0000000000000000 0xd97 ./Peripheral/src/ch32v20x_rtc.o
- .debug_abbrev 0x0000000000000000 0x2cd ./Peripheral/src/ch32v20x_rtc.o
- .debug_aranges
- 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_rtc.o
- .debug_ranges 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_rtc.o
- .debug_line 0x0000000000000000 0x9d7 ./Peripheral/src/ch32v20x_rtc.o
- .debug_str 0x0000000000000000 0x882 ./Peripheral/src/ch32v20x_rtc.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_rtc.o
- .debug_frame 0x0000000000000000 0x1dc ./Peripheral/src/ch32v20x_rtc.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_DeInit
- 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_spi.o
- .text.I2S_Init
- 0x0000000000000000 0x204 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_StructInit
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_spi.o
- .text.I2S_StructInit
- 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_spi.o
- .text.I2S_Cmd 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_ITConfig
- 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_SendData
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_ReceiveData
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_NSSInternalSoftwareConfig
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_SSOutputCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_DataSizeConfig
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_TransmitCRC
- 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_GetCRC
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_GetCRCPolynomial
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_BiDirectionalLineConfig
- 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_GetFlagStatus
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_ClearFlag
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_GetITStatus
- 0x0000000000000000 0x98 ./Peripheral/src/ch32v20x_spi.o
- .text.SPI_I2S_ClearITPendingBit
- 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_spi.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_DeInit
- 0x0000000000000000 0xea ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_TimeBaseInit
- 0x0000000000000000 0xf4 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC1Init
- 0x0000000000000000 0x14e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC2Init
- 0x0000000000000000 0x194 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC3Init
- 0x0000000000000000 0x18e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC4Init
- 0x0000000000000000 0x130 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ICInit
- 0x0000000000000000 0x118 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_PWMIConfig
- 0x0000000000000000 0x12c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_BDTRConfig
- 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_TimeBaseStructInit
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OCStructInit
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ICStructInit
- 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_BDTRStructInit
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_Cmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_CtrlPWMOutputs
- 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ITConfig
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GenerateEvent
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_DMAConfig
- 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_DMACmd
- 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_InternalClockConfig
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ITRxExternalClockConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_TIxExternalClockConfig
- 0x0000000000000000 0x98 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ETRClockMode1Config
- 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ETRClockMode2Config
- 0x0000000000000000 0x62 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ETRConfig
- 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_PrescalerConfig
- 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_CounterModeConfig
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectInputTrigger
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_EncoderInterfaceConfig
- 0x0000000000000000 0xcc ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ForcedOC1Config
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ForcedOC2Config
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ForcedOC3Config
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ForcedOC4Config
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ARRPreloadConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectCOM
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectCCDMA
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_CCPreloadControl
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC1PreloadConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC2PreloadConfig
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC3PreloadConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC4PreloadConfig
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC1FastConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC2FastConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC3FastConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC4FastConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearOC1Ref
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearOC2Ref
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearOC3Ref
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearOC4Ref
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC1PolarityConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC1NPolarityConfig
- 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC2PolarityConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC2NPolarityConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC3PolarityConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC3NPolarityConfig
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_OC4PolarityConfig
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_CCxCmd
- 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_CCxNCmd
- 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectOCxM
- 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_UpdateDisableConfig
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_UpdateRequestConfig
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectHallSensor
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectOnePulseMode
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectOutputTrigger
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectSlaveMode
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SelectMasterSlaveMode
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetCounter
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetAutoreload
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetCompare1
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetCompare2
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetCompare3
- 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetCompare4
- 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetIC1Prescaler
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetIC2Prescaler
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetIC3Prescaler
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetIC4Prescaler
- 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_SetClockDivision
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetCapture1
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetCapture2
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetCapture3
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetCapture4
- 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetCounter
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetPrescaler
- 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetFlagStatus
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearFlag
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_GetITStatus
- 0x0000000000000000 0x6c ./Peripheral/src/ch32v20x_tim.o
- .text.TIM_ClearITPendingBit
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_tim.o
- .text.TI1_Config
- 0x0000000000000000 0x12a ./Peripheral/src/ch32v20x_tim.o
- .text.TI2_Config
- 0x0000000000000000 0x14a ./Peripheral/src/ch32v20x_tim.o
- .text.TI3_Config
- 0x0000000000000000 0x142 ./Peripheral/src/ch32v20x_tim.o
- .text.TI4_Config
- 0x0000000000000000 0x156 ./Peripheral/src/ch32v20x_tim.o
- .debug_info 0x0000000000000000 0x27a2 ./Peripheral/src/ch32v20x_tim.o
- .debug_abbrev 0x0000000000000000 0x2fd ./Peripheral/src/ch32v20x_tim.o
- .debug_aranges
- 0x0000000000000000 0x2f0 ./Peripheral/src/ch32v20x_tim.o
- .debug_ranges 0x0000000000000000 0x2e0 ./Peripheral/src/ch32v20x_tim.o
- .debug_line 0x0000000000000000 0x2226 ./Peripheral/src/ch32v20x_tim.o
- .debug_str 0x0000000000000000 0x1307 ./Peripheral/src/ch32v20x_tim.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_tim.o
- .debug_frame 0x0000000000000000 0xbb4 ./Peripheral/src/ch32v20x_tim.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_DeInit
- 0x0000000000000000 0xc8 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_StructInit
- 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_ClockInit
- 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_ClockStructInit
- 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SetAddress
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_WakeUpConfig
- 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_ReceiverWakeUpCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_LINBreakDetectLengthConfig
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_LINCmd
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SendData
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SendBreak
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SetGuardTime
- 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SetPrescaler
- 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SmartCardCmd
- 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_SmartCardNACKCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_HalfDuplexCmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_IrDAConfig
- 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_usart.o
- .text.USART_IrDACmd
- 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_GetFlagStatus
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_usart.o
- .text.USART_ClearFlag
- 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o
- .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o
- .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o
- .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_DeInit
- 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_SetPrescaler
- 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_SetWindowValue
- 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_EnableIT
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_SetCounter
- 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_Enable
- 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_GetFlagStatus
- 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_wwdg.o
- .text.WWDG_ClearFlag
- 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_wwdg.o
- .debug_info 0x0000000000000000 0xae1 ./Peripheral/src/ch32v20x_wwdg.o
- .debug_abbrev 0x0000000000000000 0x26f ./Peripheral/src/ch32v20x_wwdg.o
- .debug_aranges
- 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_wwdg.o
- .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_wwdg.o
- .debug_line 0x0000000000000000 0x58b ./Peripheral/src/ch32v20x_wwdg.o
- .debug_str 0x0000000000000000 0x717 ./Peripheral/src/ch32v20x_wwdg.o
- .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_wwdg.o
- .debug_frame 0x0000000000000000 0x114 ./Peripheral/src/ch32v20x_wwdg.o
- .text 0x0000000000000000 0x0 ./Debug/debug.o
- .data 0x0000000000000000 0x0 ./Debug/debug.o
- .bss 0x0000000000000000 0x0 ./Debug/debug.o
- .sbss.p_us 0x0000000000000000 0x1 ./Debug/debug.o
- .sbss.p_ms 0x0000000000000000 0x2 ./Debug/debug.o
- .text.Delay_Init
- 0x0000000000000000 0x52 ./Debug/debug.o
- .text.Delay_Us
- 0x0000000000000000 0x88 ./Debug/debug.o
- .text.Delay_Ms
- 0x0000000000000000 0x88 ./Debug/debug.o
- .text.USART_Printf_Init
- 0x0000000000000000 0x30 ./Debug/debug.o
- .text.SDI_Printf_Enable
- 0x0000000000000000 0x30 ./Debug/debug.o
- .text._write 0x0000000000000000 0x3e ./Debug/debug.o
- .text 0x0000000000000000 0x0 ./Core/core_riscv.o
- .data 0x0000000000000000 0x0 ./Core/core_riscv.o
- .bss 0x0000000000000000 0x0 ./Core/core_riscv.o
- .text.__get_MSTATUS
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MSTATUS
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MISA
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MISA
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MTVEC
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MTVEC
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MSCRATCH
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MSCRATCH
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MEPC
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MEPC
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MCAUSE
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MCAUSE
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MTVAL
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__set_MTVAL
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MVENDORID
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MARCHID
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MIMPID
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_MHARTID
- 0x0000000000000000 0x1a ./Core/core_riscv.o
- .text.__get_SP
- 0x0000000000000000 0x18 ./Core/core_riscv.o
- .debug_info 0x0000000000000000 0x389 ./Core/core_riscv.o
- .debug_abbrev 0x0000000000000000 0xe0 ./Core/core_riscv.o
- .debug_aranges
- 0x0000000000000000 0xb0 ./Core/core_riscv.o
- .debug_ranges 0x0000000000000000 0xa0 ./Core/core_riscv.o
- .debug_line 0x0000000000000000 0x4b3 ./Core/core_riscv.o
- .debug_str 0x0000000000000000 0x318 ./Core/core_riscv.o
- .comment 0x0000000000000000 0x34 ./Core/core_riscv.o
- .debug_frame 0x0000000000000000 0x270 ./Core/core_riscv.o
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- .text.__adddf3
- 0x0000000000000000 0x738 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- .debug_frame 0x0000000000000000 0x44 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .text.__divdf3
- 0x0000000000000000 0x5c4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .rodata.__divdf3
- 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .debug_frame 0x0000000000000000 0x50 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .text.__muldf3
- 0x0000000000000000 0x4c8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .rodata.__muldf3
- 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .debug_frame 0x0000000000000000 0x54 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- .text.__fixdfsi
- 0x0000000000000000 0x68 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- .debug_frame 0x0000000000000000 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- .text.__floatsidf
- 0x0000000000000000 0x76 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- .debug_frame 0x0000000000000000 0x38 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- .text.__clzsi2
- 0x0000000000000000 0x6e d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- .debug_frame 0x0000000000000000 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
- .rodata.__clz_tab
- 0x0000000000000000 0x100 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- .text.free 0x0000000000000000 0x14 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- .text._free_r 0x0000000000000000 0xb8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- .debug_frame 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- .sdata2._global_impure_ptr
- 0x0000000000000000 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- .text.cleanup_glue
- 0x0000000000000000 0x2c d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- .text._reclaim_reent
- 0x0000000000000000 0x10c d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- Memory Configuration
- Name Origin Length Attributes
- FLASH 0x0000000000000000 0x0000000000008000 xr
- RAM 0x0000000020000000 0x0000000000002800 xrw
- *default* 0x0000000000000000 0xffffffffffffffff
- Linker script and memory map
- LOAD ./components/ws2812b/user_led.o
- LOAD ./components/ws2812b/user_ws2812b.o
- LOAD ./components/ws2812b/ws2812b_spi.o
- LOAD ./components/user_uart/user_uart.o
- LOAD ./components/tools/base64.o
- LOAD ./components/tools/user_crc16.o
- LOAD ./components/server/download.o
- LOAD ./components/server/upload.o
- LOAD ./components/server/user_server.o
- LOAD ./User/ch32v20x_it.o
- LOAD ./User/main.o
- LOAD ./User/system_ch32v20x.o
- LOAD ./Startup/startup_ch32v20x_D6.o
- LOAD ./Peripheral/src/ch32v20x_adc.o
- LOAD ./Peripheral/src/ch32v20x_bkp.o
- LOAD ./Peripheral/src/ch32v20x_can.o
- LOAD ./Peripheral/src/ch32v20x_crc.o
- LOAD ./Peripheral/src/ch32v20x_dbgmcu.o
- LOAD ./Peripheral/src/ch32v20x_dma.o
- LOAD ./Peripheral/src/ch32v20x_exti.o
- LOAD ./Peripheral/src/ch32v20x_flash.o
- LOAD ./Peripheral/src/ch32v20x_gpio.o
- LOAD ./Peripheral/src/ch32v20x_i2c.o
- LOAD ./Peripheral/src/ch32v20x_iwdg.o
- LOAD ./Peripheral/src/ch32v20x_misc.o
- LOAD ./Peripheral/src/ch32v20x_opa.o
- LOAD ./Peripheral/src/ch32v20x_pwr.o
- LOAD ./Peripheral/src/ch32v20x_rcc.o
- LOAD ./Peripheral/src/ch32v20x_rtc.o
- LOAD ./Peripheral/src/ch32v20x_spi.o
- LOAD ./Peripheral/src/ch32v20x_tim.o
- LOAD ./Peripheral/src/ch32v20x_usart.o
- LOAD ./Peripheral/src/ch32v20x_wwdg.o
- LOAD ./Debug/debug.o
- LOAD ./Core/core_riscv.o
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a
- START GROUP
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a
- END GROUP
- START GROUP
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a
- LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a
- END GROUP
- 0x0000000000000800 __stack_size = 0x800
- [!provide] PROVIDE (_stack_size = __stack_size)
- .init 0x0000000000000000 0x4
- 0x0000000000000000 _sinit = .
- 0x0000000000000000 . = ALIGN (0x4)
- *(SORT_NONE(.init))
- .init 0x0000000000000000 0x4 ./Startup/startup_ch32v20x_D6.o
- 0x0000000000000000 _start
- 0x0000000000000004 . = ALIGN (0x4)
- 0x0000000000000004 _einit = .
- .vector 0x0000000000000004 0xfc
- *(.vector)
- .vector 0x0000000000000004 0xfc ./Startup/startup_ch32v20x_D6.o
- 0x0000000000000100 . = ALIGN (0x40)
- .text 0x0000000000000100 0x4cf4
- 0x0000000000000100 . = ALIGN (0x4)
- *(.text)
- .text 0x0000000000000100 0xa8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o)
- 0x0000000000000100 memset
- *(.text.*)
- .text.prvSet_led_duty
- 0x00000000000001a8 0x86 ./components/ws2812b/user_led.o
- .text.led_invert
- 0x000000000000022e 0xd4 ./components/ws2812b/user_led.o
- .text.led_heart
- 0x0000000000000302 0x188 ./components/ws2812b/user_led.o
- .text.led_indication
- 0x000000000000048a 0x5a ./components/ws2812b/user_led.o
- .text.led_task
- 0x00000000000004e4 0x5c ./components/ws2812b/user_led.o
- .text.vLed_task_pro
- 0x0000000000000540 0x18 ./components/ws2812b/user_led.o
- 0x0000000000000540 vLed_task_pro
- .text.led_task_tick
- 0x0000000000000558 0x20 ./components/ws2812b/user_led.o
- 0x0000000000000558 led_task_tick
- .text.set_led_indication
- 0x0000000000000578 0x450 ./components/ws2812b/user_led.o
- 0x0000000000000578 set_led_indication
- .text.vUser_led_set_view_stat
- 0x00000000000009c8 0xfe ./components/ws2812b/user_led.o
- 0x00000000000009c8 vUser_led_set_view_stat
- .text.led_init
- 0x0000000000000ac6 0x16 ./components/ws2812b/user_led.o
- 0x0000000000000ac6 led_init
- .text.vUser_ws2812b_set_wrByte
- 0x0000000000000adc 0x68 ./components/ws2812b/user_ws2812b.o
- .text.prvUser_ws2812b_set_breath
- 0x0000000000000b44 0x11c ./components/ws2812b/user_ws2812b.o
- .text.prvUser_ws2812b_txData
- 0x0000000000000c60 0x2e ./components/ws2812b/user_ws2812b.o
- .text.vUser_ws2812b_check
- 0x0000000000000c8e 0x84 ./components/ws2812b/user_ws2812b.o
- .text.vUser_ws2812b_time_task
- 0x0000000000000d12 0x14 ./components/ws2812b/user_ws2812b.o
- .text.vUser_ws2812b_init
- 0x0000000000000d26 0x11e ./components/ws2812b/user_ws2812b.o
- 0x0000000000000d26 vUser_ws2812b_init
- .text.vUser_ws2812b_set_tx_stat
- 0x0000000000000e44 0x1c ./components/ws2812b/user_ws2812b.o
- 0x0000000000000e44 vUser_ws2812b_set_tx_stat
- .text.vUser_ws2812b_set_stat
- 0x0000000000000e60 0xa2 ./components/ws2812b/user_ws2812b.o
- 0x0000000000000e60 vUser_ws2812b_set_stat
- .text.vWs2812b_task
- 0x0000000000000f02 0x20 ./components/ws2812b/user_ws2812b.o
- 0x0000000000000f02 vWs2812b_task
- .text.vWs2812b_task_tick
- 0x0000000000000f22 0x20 ./components/ws2812b/user_ws2812b.o
- 0x0000000000000f22 vWs2812b_task_tick
- .text.Ws2812b_spi_dma_init
- 0x0000000000000f42 0xac ./components/ws2812b/ws2812b_spi.o
- 0x0000000000000f42 Ws2812b_spi_dma_init
- .text.ws2812b_spi_Init
- 0x0000000000000fee 0xce ./components/ws2812b/ws2812b_spi.o
- 0x0000000000000fee ws2812b_spi_Init
- .text.bWs2812b_spi_WriteByte
- 0x00000000000010bc 0x50 ./components/ws2812b/ws2812b_spi.o
- 0x00000000000010bc bWs2812b_spi_WriteByte
- .text.prvUser_usart1_dma_init
- 0x000000000000110c 0xf2 ./components/user_uart/user_uart.o
- .text.vUser_usart1_send
- 0x00000000000011fe 0x7a ./components/user_uart/user_uart.o
- 0x00000000000011fe vUser_usart1_send
- .text.DMA1_Channel4_IRQHandler
- 0x0000000000001278 0x42 ./components/user_uart/user_uart.o
- 0x0000000000001278 DMA1_Channel4_IRQHandler
- .text.USART1_IRQHandler
- 0x00000000000012ba 0xd2 ./components/user_uart/user_uart.o
- 0x00000000000012ba USART1_IRQHandler
- .text.vUser_usart1_init
- 0x000000000000138c 0x128 ./components/user_uart/user_uart.o
- 0x000000000000138c vUser_usart1_init
- .text.prvUser_usart1_pro
- 0x00000000000014b4 0x42 ./components/user_uart/user_uart.o
- .text.vUser_usart1_set_data_upload_func
- 0x00000000000014f6 0x1a ./components/user_uart/user_uart.o
- 0x00000000000014f6 vUser_usart1_set_data_upload_func
- .text.prvUser_usart2_dma_init
- 0x0000000000001510 0xf4 ./components/user_uart/user_uart.o
- .text.vUser_usart2_send
- 0x0000000000001604 0x7a ./components/user_uart/user_uart.o
- 0x0000000000001604 vUser_usart2_send
- .text.DMA1_Channel7_IRQHandler
- 0x000000000000167e 0x4a ./components/user_uart/user_uart.o
- 0x000000000000167e DMA1_Channel7_IRQHandler
- .text.USART2_IRQHandler
- 0x00000000000016c8 0xd2 ./components/user_uart/user_uart.o
- 0x00000000000016c8 USART2_IRQHandler
- .text.vUser_usart2_init
- 0x000000000000179a 0x12a ./components/user_uart/user_uart.o
- 0x000000000000179a vUser_usart2_init
- .text.prvUser_usart2_pro
- 0x00000000000018c4 0x42 ./components/user_uart/user_uart.o
- .text.vUser_usart2_set_data_upload_func
- 0x0000000000001906 0x1a ./components/user_uart/user_uart.o
- 0x0000000000001906 vUser_usart2_set_data_upload_func
- .text.vUser_usart_pro
- 0x0000000000001920 0x16 ./components/user_uart/user_uart.o
- 0x0000000000001920 vUser_usart_pro
- .text.GetCRC16
- 0x0000000000001936 0xb2 ./components/tools/user_crc16.o
- 0x0000000000001936 GetCRC16
- .text.downloadRx_receive
- 0x00000000000019e8 0x10a ./components/server/download.o
- .text.downloadTx_send
- 0x0000000000001af2 0x6e ./components/server/download.o
- .text.rtu_protocol_sd_dev_type
- 0x0000000000001b60 0x64 ./components/server/download.o
- .text.rtu_protocol_sd_coll_stat
- 0x0000000000001bc4 0x54 ./components/server/download.o
- .text.rtu_protocol_sd_coll_count
- 0x0000000000001c18 0x54 ./components/server/download.o
- .text.rtu_protocol_sd_sw_stat
- 0x0000000000001c6c 0x54 ./components/server/download.o
- .text.rtu_protocol_send
- 0x0000000000001cc0 0x62 ./components/server/download.o
- .text.rtu_protocol_sd_task
- 0x0000000000001d22 0xb0 ./components/server/download.o
- .text.rtu_protocol_rd_dev_type_parsing
- 0x0000000000001dd2 0x5c ./components/server/download.o
- .text.rtu_protocol_rd_coll_stat_parsing
- 0x0000000000001e2e 0x5c ./components/server/download.o
- .text.rtu_protocol_rd_coll_count_parsing
- 0x0000000000001e8a 0x6c ./components/server/download.o
- .text.rtu_protocol_rd_sw_stat_parsing
- 0x0000000000001ef6 0x92 ./components/server/download.o
- .text.rtu_protocol_rd_reg_parsing
- 0x0000000000001f88 0x70 ./components/server/download.o
- .text.rtu_rd_protocol_parsing
- 0x0000000000001ff8 0x7e ./components/server/download.o
- .text.rtu_protocol_wr_reg_parsing
- 0x0000000000002076 0x44 ./components/server/download.o
- .text.rtu_rec_protocol_parsing
- 0x00000000000020ba 0x80 ./components/server/download.o
- .text.rtu_protocol_parsing
- 0x000000000000213a 0x7e ./components/server/download.o
- .text.set_download_offline
- 0x00000000000021b8 0x54 ./components/server/download.o
- .text.vDownload_tick
- 0x000000000000220c 0x3c ./components/server/download.o
- 0x000000000000220c vDownload_tick
- .text.vDownload_pro
- 0x0000000000002248 0x58 ./components/server/download.o
- 0x0000000000002248 vDownload_pro
- .text.vDownload_init
- 0x00000000000022a0 0x3e ./components/server/download.o
- 0x00000000000022a0 vDownload_init
- .text.uploadRx_receive
- 0x00000000000022de 0xbe ./components/server/upload.o
- .text.uploadTx_send
- 0x000000000000239c 0x6e ./components/server/upload.o
- .text.rtu_protocol_rd_dev_type
- 0x000000000000240a 0x38 ./components/server/upload.o
- .text.rtu_protocol_rd_version
- 0x0000000000002442 0x36 ./components/server/upload.o
- .text.rtu_protocol_coll_stat
- 0x0000000000002478 0x66 ./components/server/upload.o
- .text.rtu_protocol_coll_count
- 0x00000000000024de 0x66 ./components/server/upload.o
- .text.rtu_protocol_sw_low_stat
- 0x0000000000002544 0xaa ./components/server/upload.o
- .text.rtu_protocol_sw_high_stat
- 0x00000000000025ee 0xaa ./components/server/upload.o
- .text.rtu_protocol_send
- 0x0000000000002698 0x64 ./components/server/upload.o
- .text.rtu_protocol_rd_reg_parsing
- 0x00000000000026fc 0x144 ./components/server/upload.o
- .text.rtu_protocol_wr_reg_return
- 0x0000000000002840 0xb8 ./components/server/upload.o
- .text.rtu_protocol_wr_coll_sw_high_stat_parsing
- 0x00000000000028f8 0xc8 ./components/server/upload.o
- .text.rtu_protocol_wr_coll_sw_low_stat_parsing
- 0x00000000000029c0 0xbc ./components/server/upload.o
- .text.rtu_protocol_wr_reg_parsing
- 0x0000000000002a7c 0x7a ./components/server/upload.o
- .text.rtu_protocol_wr_multi_coll_sw_stat_parsing
- 0x0000000000002af6 0x2dc ./components/server/upload.o
- .text.rtu_protocol_wr_multi_reg_parsing
- 0x0000000000002dd2 0x146 ./components/server/upload.o
- .text.rtu_protocol_parsing
- 0x0000000000002f18 0xda ./components/server/upload.o
- .text.set_upload_offline
- 0x0000000000002ff2 0x54 ./components/server/upload.o
- .text.vUpload_tick
- 0x0000000000003046 0x2a ./components/server/upload.o
- 0x0000000000003046 vUpload_tick
- .text.vUpload_pro
- 0x0000000000003070 0x3e ./components/server/upload.o
- 0x0000000000003070 vUpload_pro
- .text.vUpload_init
- 0x00000000000030ae 0x3e ./components/server/upload.o
- 0x00000000000030ae vUpload_init
- .text.vUser_server_set_led_stat
- 0x00000000000030ec 0x1e2 ./components/server/user_server.o
- .text.vUser_server_set_download_sw_stat
- 0x00000000000032ce 0x84 ./components/server/user_server.o
- 0x00000000000032ce vUser_server_set_download_sw_stat
- .text.vUser_server_set_coll_stat
- 0x0000000000003352 0x82 ./components/server/user_server.o
- 0x0000000000003352 vUser_server_set_coll_stat
- .text.vUser_server_set_items_stat
- 0x00000000000033d4 0x38 ./components/server/user_server.o
- 0x00000000000033d4 vUser_server_set_items_stat
- .text.vUser_server_init
- 0x000000000000340c 0x5a ./components/server/user_server.o
- 0x000000000000340c vUser_server_init
- .text.NMI_Handler
- 0x0000000000003466 0x8 ./User/ch32v20x_it.o
- 0x0000000000003466 NMI_Handler
- .text.HardFault_Handler
- 0x000000000000346e 0x16 ./User/ch32v20x_it.o
- 0x000000000000346e HardFault_Handler
- .text.DMA1_Channel3_IRQHandler
- 0x0000000000003484 0x40 ./User/ch32v20x_it.o
- 0x0000000000003484 DMA1_Channel3_IRQHandler
- .text.SysTick_Handler
- 0x00000000000034c4 0x28 ./User/ch32v20x_it.o
- 0x00000000000034c4 SysTick_Handler
- .text.SystemTick_Init
- 0x00000000000034ec 0x78 ./User/main.o
- .text.main 0x0000000000003564 0x32 ./User/main.o
- 0x0000000000003564 main
- .text.SystemInit
- 0x0000000000003596 0x7c ./User/system_ch32v20x.o
- 0x0000000000003596 SystemInit
- .text.SystemCoreClockUpdate
- 0x0000000000003612 0x198 ./User/system_ch32v20x.o
- 0x0000000000003612 SystemCoreClockUpdate
- .text.SetSysClock
- 0x00000000000037aa 0x14 ./User/system_ch32v20x.o
- .text.SetSysClockTo96_HSE
- 0x00000000000037be 0x114 ./User/system_ch32v20x.o
- .text.vector_handler
- 0x00000000000038d2 0x2 ./Startup/startup_ch32v20x_D6.o
- 0x00000000000038d2 EXTI2_IRQHandler
- 0x00000000000038d2 TIM1_CC_IRQHandler
- 0x00000000000038d2 PVD_IRQHandler
- 0x00000000000038d2 EXTI3_IRQHandler
- 0x00000000000038d2 USBFS_IRQHandler
- 0x00000000000038d2 EXTI0_IRQHandler
- 0x00000000000038d2 I2C2_EV_IRQHandler
- 0x00000000000038d2 ADC1_2_IRQHandler
- 0x00000000000038d2 Break_Point_Handler
- 0x00000000000038d2 SPI1_IRQHandler
- 0x00000000000038d2 TAMPER_IRQHandler
- 0x00000000000038d2 Ecall_M_Mode_Handler
- 0x00000000000038d2 USART3_IRQHandler
- 0x00000000000038d2 RTC_IRQHandler
- 0x00000000000038d2 CAN1_RX1_IRQHandler
- 0x00000000000038d2 TIM4_IRQHandler
- 0x00000000000038d2 I2C1_EV_IRQHandler
- 0x00000000000038d2 DMA1_Channel6_IRQHandler
- 0x00000000000038d2 UART4_IRQHandler
- 0x00000000000038d2 TIM3_IRQHandler
- 0x00000000000038d2 RCC_IRQHandler
- 0x00000000000038d2 TIM1_TRG_COM_IRQHandler
- 0x00000000000038d2 DMA1_Channel1_IRQHandler
- 0x00000000000038d2 EXTI15_10_IRQHandler
- 0x00000000000038d2 DMA1_Channel8_IRQHandler
- 0x00000000000038d2 EXTI9_5_IRQHandler
- 0x00000000000038d2 SPI2_IRQHandler
- 0x00000000000038d2 DMA1_Channel5_IRQHandler
- 0x00000000000038d2 EXTI4_IRQHandler
- 0x00000000000038d2 USB_LP_CAN1_RX0_IRQHandler
- 0x00000000000038d2 USB_HP_CAN1_TX_IRQHandler
- 0x00000000000038d2 TIM1_UP_IRQHandler
- 0x00000000000038d2 WWDG_IRQHandler
- 0x00000000000038d2 Ecall_U_Mode_Handler
- 0x00000000000038d2 TIM2_IRQHandler
- 0x00000000000038d2 SW_Handler
- 0x00000000000038d2 TIM1_BRK_IRQHandler
- 0x00000000000038d2 EXTI1_IRQHandler
- 0x00000000000038d2 RTCAlarm_IRQHandler
- 0x00000000000038d2 I2C2_ER_IRQHandler
- 0x00000000000038d2 DMA1_Channel2_IRQHandler
- 0x00000000000038d2 CAN1_SCE_IRQHandler
- 0x00000000000038d2 FLASH_IRQHandler
- 0x00000000000038d2 USBFSWakeUp_IRQHandler
- 0x00000000000038d2 I2C1_ER_IRQHandler
- 0x00000000000038d2 USBWakeUp_IRQHandler
- .text.handle_reset
- 0x00000000000038d4 0x86 ./Startup/startup_ch32v20x_D6.o
- 0x00000000000038d4 handle_reset
- .text.DMA_DeInit
- 0x000000000000395a 0x158 ./Peripheral/src/ch32v20x_dma.o
- 0x000000000000395a DMA_DeInit
- .text.DMA_Init
- 0x0000000000003ab2 0xa8 ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003ab2 DMA_Init
- .text.DMA_Cmd 0x0000000000003b5a 0x40 ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003b5a DMA_Cmd
- .text.DMA_ITConfig
- 0x0000000000003b9a 0x4a ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003b9a DMA_ITConfig
- .text.DMA_SetCurrDataCounter
- 0x0000000000003be4 0x22 ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003be4 DMA_SetCurrDataCounter
- .text.DMA_GetITStatus
- 0x0000000000003c06 0x40 ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003c06 DMA_GetITStatus
- .text.DMA_ClearITPendingBit
- 0x0000000000003c46 0x1c ./Peripheral/src/ch32v20x_dma.o
- 0x0000000000003c46 DMA_ClearITPendingBit
- .text.GPIO_Init
- 0x0000000000003c62 0x260 ./Peripheral/src/ch32v20x_gpio.o
- 0x0000000000003c62 GPIO_Init
- .text.GPIO_PinRemapConfig
- 0x0000000000003ec2 0x1fe ./Peripheral/src/ch32v20x_gpio.o
- 0x0000000000003ec2 GPIO_PinRemapConfig
- .text.NVIC_PriorityGroupConfig
- 0x00000000000040c0 0x1a ./Peripheral/src/ch32v20x_misc.o
- 0x00000000000040c0 NVIC_PriorityGroupConfig
- .text.NVIC_Init
- 0x00000000000040da 0xf8 ./Peripheral/src/ch32v20x_misc.o
- 0x00000000000040da NVIC_Init
- .text.RCC_GetClocksFreq
- 0x00000000000041d2 0x244 ./Peripheral/src/ch32v20x_rcc.o
- 0x00000000000041d2 RCC_GetClocksFreq
- .text.RCC_AHBPeriphClockCmd
- 0x0000000000004416 0x46 ./Peripheral/src/ch32v20x_rcc.o
- 0x0000000000004416 RCC_AHBPeriphClockCmd
- .text.RCC_APB2PeriphClockCmd
- 0x000000000000445c 0x46 ./Peripheral/src/ch32v20x_rcc.o
- 0x000000000000445c RCC_APB2PeriphClockCmd
- .text.RCC_APB1PeriphClockCmd
- 0x00000000000044a2 0x46 ./Peripheral/src/ch32v20x_rcc.o
- 0x00000000000044a2 RCC_APB1PeriphClockCmd
- .text.SPI_Init
- 0x00000000000044e8 0xdc ./Peripheral/src/ch32v20x_spi.o
- 0x00000000000044e8 SPI_Init
- .text.SPI_Cmd 0x00000000000045c4 0x52 ./Peripheral/src/ch32v20x_spi.o
- 0x00000000000045c4 SPI_Cmd
- .text.SPI_I2S_DMACmd
- 0x0000000000004616 0x68 ./Peripheral/src/ch32v20x_spi.o
- 0x0000000000004616 SPI_I2S_DMACmd
- .text.SPI_CalculateCRC
- 0x000000000000467e 0x58 ./Peripheral/src/ch32v20x_spi.o
- 0x000000000000467e SPI_CalculateCRC
- .text.USART_Init
- 0x00000000000046d6 0x1b4 ./Peripheral/src/ch32v20x_usart.o
- 0x00000000000046d6 USART_Init
- .text.USART_Cmd
- 0x000000000000488a 0x58 ./Peripheral/src/ch32v20x_usart.o
- 0x000000000000488a USART_Cmd
- .text.USART_ITConfig
- 0x00000000000048e2 0xc4 ./Peripheral/src/ch32v20x_usart.o
- 0x00000000000048e2 USART_ITConfig
- .text.USART_DMACmd
- 0x00000000000049a6 0x68 ./Peripheral/src/ch32v20x_usart.o
- 0x00000000000049a6 USART_DMACmd
- .text.USART_ReceiveData
- 0x0000000000004a0e 0x24 ./Peripheral/src/ch32v20x_usart.o
- 0x0000000000004a0e USART_ReceiveData
- .text.USART_GetITStatus
- 0x0000000000004a32 0xfa ./Peripheral/src/ch32v20x_usart.o
- 0x0000000000004a32 USART_GetITStatus
- .text.USART_ClearITPendingBit
- 0x0000000000004b2c 0x4c ./Peripheral/src/ch32v20x_usart.o
- 0x0000000000004b2c USART_ClearITPendingBit
- .text._sbrk 0x0000000000004b78 0x56 ./Debug/debug.o
- 0x0000000000004b78 _sbrk
- .text.malloc 0x0000000000004bce 0xa d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- 0x0000000000004bce malloc
- .text.memcpy 0x0000000000004bd8 0xb2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- 0x0000000000004bd8 memcpy
- .text._malloc_r
- 0x0000000000004c8a 0xce d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- 0x0000000000004c8a _malloc_r
- .text._sbrk_r 0x0000000000004d58 0x2a d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- 0x0000000000004d58 _sbrk_r
- .text.__malloc_lock
- 0x0000000000004d82 0x2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- 0x0000000000004d82 __malloc_lock
- .text.__malloc_unlock
- 0x0000000000004d84 0x2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- 0x0000000000004d84 __malloc_unlock
- *(.rodata)
- *(.rodata*)
- *fill* 0x0000000000004d86 0x2
- .rodata.vUser_led_set_view_stat
- 0x0000000000004d88 0x1c ./components/ws2812b/user_led.o
- .rodata.rtu_protocol_rd_reg_parsing
- 0x0000000000004da4 0x50 ./components/server/upload.o
- *(.gnu.linkonce.t.*)
- 0x0000000000004df4 . = ALIGN (0x4)
- .rela.dyn 0x0000000000004df4 0x0
- .rela.init 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.vector 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.text.handle_reset
- 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.sdata.curbrk.4669
- 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.text._sbrk
- 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.text._sbrk_r
- 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .rela.data.impure_data
- 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o
- .fini 0x0000000000004df4 0x0
- *(SORT_NONE(.fini))
- 0x0000000000004df4 . = ALIGN (0x4)
- [!provide] PROVIDE (_etext = .)
- [!provide] PROVIDE (_eitcm = .)
- .preinit_array 0x0000000000004df4 0x0
- [!provide] PROVIDE (__preinit_array_start = .)
- *(.preinit_array)
- [!provide] PROVIDE (__preinit_array_end = .)
- .init_array 0x0000000000004df4 0x0
- [!provide] PROVIDE (__init_array_start = .)
- *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
- *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
- [!provide] PROVIDE (__init_array_end = .)
- .fini_array 0x0000000000004df4 0x0
- [!provide] PROVIDE (__fini_array_start = .)
- *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
- *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
- [!provide] PROVIDE (__fini_array_end = .)
- .ctors
- *crtbegin.o(.ctors)
- *crtbegin?.o(.ctors)
- *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
- *(SORT_BY_NAME(.ctors.*))
- *(.ctors)
- .dtors
- *crtbegin.o(.dtors)
- *crtbegin?.o(.dtors)
- *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
- *(SORT_BY_NAME(.dtors.*))
- *(.dtors)
- .dalign 0x0000000020000000 0x0 load address 0x0000000000004df4
- 0x0000000020000000 . = ALIGN (0x4)
- 0x0000000020000000 PROVIDE (_data_vma = .)
- .dlalign 0x0000000000004df4 0x0
- 0x0000000000004df4 . = ALIGN (0x4)
- 0x0000000000004df4 PROVIDE (_data_lma = .)
- .data 0x0000000020000000 0x1688 load address 0x0000000000004df4
- *(.gnu.linkonce.r.*)
- *(.data .data.*)
- .data.led_work
- 0x0000000020000000 0x340 ./components/ws2812b/user_led.o
- .data.auchCRCHi
- 0x0000000020000340 0x100 ./components/tools/user_crc16.o
- 0x0000000020000340 auchCRCHi
- .data.auchCRCLo
- 0x0000000020000440 0x100 ./components/tools/user_crc16.o
- 0x0000000020000440 auchCRCLo
- .data.download_work
- 0x0000000020000540 0x814 ./components/server/download.o
- 0x0000000020000540 download_work
- .data.upload_work
- 0x0000000020000d54 0x814 ./components/server/upload.o
- 0x0000000020000d54 upload_work
- .data.coll_data
- 0x0000000020001568 0x84 ./components/server/user_server.o
- 0x0000000020001568 coll_data
- .data.AHBPrescTable
- 0x00000000200015ec 0x10 ./User/system_ch32v20x.o
- 0x00000000200015ec AHBPrescTable
- .data.APBAHBPrescTable
- 0x00000000200015fc 0x10 ./Peripheral/src/ch32v20x_rcc.o
- .data.impure_data
- 0x000000002000160c 0x60 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- *(.gnu.linkonce.d.*)
- 0x0000000020001670 . = ALIGN (0x8)
- *fill* 0x000000002000166c 0x4
- 0x0000000020001e70 PROVIDE (__global_pointer$ = (. + 0x800))
- *(.sdata .sdata.*)
- .sdata.download_offline_stat
- 0x0000000020001670 0x1 ./components/server/download.o
- .sdata.upload_offline_stat
- 0x0000000020001671 0x1 ./components/server/upload.o
- *fill* 0x0000000020001672 0x2
- .sdata.SystemCoreClock
- 0x0000000020001674 0x4 ./User/system_ch32v20x.o
- 0x0000000020001674 SystemCoreClock
- .sdata.ADCPrescTable
- 0x0000000020001678 0x4 ./Peripheral/src/ch32v20x_rcc.o
- .sdata.curbrk.4669
- 0x000000002000167c 0x4 ./Debug/debug.o
- .sdata._impure_ptr
- 0x0000000020001680 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-impure.o)
- 0x0000000020001680 _impure_ptr
- *(.sdata2.*)
- *(.gnu.linkonce.s.*)
- 0x0000000020001688 . = ALIGN (0x8)
- *fill* 0x0000000020001684 0x4
- *(.srodata.cst16)
- *(.srodata.cst8)
- *(.srodata.cst4)
- *(.srodata.cst2)
- *(.srodata .srodata.*)
- 0x0000000020001688 . = ALIGN (0x4)
- 0x0000000020001688 PROVIDE (_edata = .)
- .bss 0x0000000020001688 0x9c load address 0x000000000000647c
- 0x0000000020001688 . = ALIGN (0x4)
- 0x0000000020001688 PROVIDE (_sbss = .)
- *(.sbss*)
- .sbss.alarm_stat
- 0x0000000020001688 0x4 ./components/ws2812b/user_led.o
- .sbss.uUser_led_delaycount
- 0x000000002000168c 0x4 ./components/ws2812b/user_led.o
- .sbss.uUser_ws2812b_delaycount
- 0x0000000020001690 0x4 ./components/ws2812b/user_ws2812b.o
- .sbss.usart1_rx_size
- 0x0000000020001694 0x2 ./components/user_uart/user_uart.o
- .sbss.usart1_rx_stat
- 0x0000000020001696 0x1 ./components/user_uart/user_uart.o
- *fill* 0x0000000020001697 0x1
- .sbss.vUsart1_data_upload
- 0x0000000020001698 0x4 ./components/user_uart/user_uart.o
- .sbss.usart1_tx_size
- 0x000000002000169c 0x2 ./components/user_uart/user_uart.o
- .sbss.usart1_tx_stat
- 0x000000002000169e 0x1 ./components/user_uart/user_uart.o
- *fill* 0x000000002000169f 0x1
- .sbss.usart2_rx_size
- 0x00000000200016a0 0x2 ./components/user_uart/user_uart.o
- .sbss.usart2_rx_stat
- 0x00000000200016a2 0x1 ./components/user_uart/user_uart.o
- *fill* 0x00000000200016a3 0x1
- .sbss.vUsart2_data_upload
- 0x00000000200016a4 0x4 ./components/user_uart/user_uart.o
- .sbss.usart2_tx_size
- 0x00000000200016a8 0x2 ./components/user_uart/user_uart.o
- .sbss.usart2_tx_stat
- 0x00000000200016aa 0x1 ./components/user_uart/user_uart.o
- *fill* 0x00000000200016ab 0x1
- .sbss.download_delay_count
- 0x00000000200016ac 0x4 ./components/server/download.o
- .sbss.coll_ready_stat
- 0x00000000200016b0 0x1 ./components/server/download.o
- *fill* 0x00000000200016b1 0x1
- .sbss.coll_sw_count
- 0x00000000200016b2 0x2 ./components/server/download.o
- .sbss.check_download_count
- 0x00000000200016b4 0x2 ./components/server/download.o
- *fill* 0x00000000200016b6 0x2
- .sbss.download_work_stat
- 0x00000000200016b8 0x4 ./components/server/download.o
- .sbss.download_offline_timeout
- 0x00000000200016bc 0x4 ./components/server/download.o
- .sbss.upload_offline_timeout
- 0x00000000200016c0 0x4 ./components/server/upload.o
- .sbss.MCU_Version
- 0x00000000200016c4 0x1 ./Peripheral/src/ch32v20x_gpio.o
- 0x00000000200016c4 MCU_Version
- *fill* 0x00000000200016c5 0x3
- .sbss.NVIC_Priority_Group
- 0x00000000200016c8 0x4 ./Peripheral/src/ch32v20x_misc.o
- 0x00000000200016c8 NVIC_Priority_Group
- .sbss.__malloc_free_list
- 0x00000000200016cc 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- 0x00000000200016cc __malloc_free_list
- .sbss.__malloc_sbrk_start
- 0x00000000200016d0 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- 0x00000000200016d0 __malloc_sbrk_start
- *(.gnu.linkonce.sb.*)
- *(.bss*)
- .bss.user_ws2812b_work
- 0x00000000200016d4 0xc ./components/ws2812b/user_ws2812b.o
- .bss.usart1_rx_buffer
- 0x00000000200016e0 0x10 ./components/user_uart/user_uart.o
- .bss.usart1_tx_buffer
- 0x00000000200016f0 0x10 ./components/user_uart/user_uart.o
- .bss.usart2_rx_buffer
- 0x0000000020001700 0x10 ./components/user_uart/user_uart.o
- .bss.usart2_tx_buffer
- 0x0000000020001710 0x10 ./components/user_uart/user_uart.o
- *(.gnu.linkonce.b.*)
- *(COMMON*)
- COMMON 0x0000000020001720 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
- 0x0000000020001720 errno
- 0x0000000020001724 . = ALIGN (0x4)
- 0x0000000020001724 PROVIDE (_ebss = .)
- 0x0000000020001724 PROVIDE (_end = _ebss)
- [!provide] PROVIDE (end = .)
- .stack 0x0000000020002000 0x800
- 0x0000000020002000 PROVIDE (_heap_end = .)
- 0x0000000020002000 . = ALIGN (0x4)
- [!provide] PROVIDE (_susrstack = .)
- 0x0000000020002800 . = (. + __stack_size)
- *fill* 0x0000000020002000 0x800
- 0x0000000020002800 PROVIDE (_eusrstack = .)
- OUTPUT(coll_16.elf elf32-littleriscv)
- .debug_info 0x0000000000000000 0x1107e
- .debug_info 0x0000000000000000 0xd7f ./components/ws2812b/user_led.o
- .debug_info 0x0000000000000d7f 0xc4a ./components/ws2812b/user_ws2812b.o
- .debug_info 0x00000000000019c9 0x1003 ./components/ws2812b/ws2812b_spi.o
- .debug_info 0x00000000000029cc 0x133d ./components/user_uart/user_uart.o
- .debug_info 0x0000000000003d09 0x9ef ./components/tools/user_crc16.o
- .debug_info 0x00000000000046f8 0x10e5 ./components/server/download.o
- .debug_info 0x00000000000057dd 0x120c ./components/server/upload.o
- .debug_info 0x00000000000069e9 0xbb7 ./components/server/user_server.o
- .debug_info 0x00000000000075a0 0xf9f ./User/ch32v20x_it.o
- .debug_info 0x000000000000853f 0x102d ./User/main.o
- .debug_info 0x000000000000956c 0xb67 ./User/system_ch32v20x.o
- .debug_info 0x000000000000a0d3 0x22 ./Startup/startup_ch32v20x_D6.o
- .debug_info 0x000000000000a0f5 0xd36 ./Peripheral/src/ch32v20x_dma.o
- .debug_info 0x000000000000ae2b 0x103b ./Peripheral/src/ch32v20x_gpio.o
- .debug_info 0x000000000000be66 0xe8e ./Peripheral/src/ch32v20x_misc.o
- .debug_info 0x000000000000ccf4 0x123f ./Peripheral/src/ch32v20x_rcc.o
- .debug_info 0x000000000000df33 0x1228 ./Peripheral/src/ch32v20x_spi.o
- .debug_info 0x000000000000f15b 0x1284 ./Peripheral/src/ch32v20x_usart.o
- .debug_info 0x00000000000103df 0xc9f ./Debug/debug.o
- .debug_abbrev 0x0000000000000000 0x32aa
- .debug_abbrev 0x0000000000000000 0x32f ./components/ws2812b/user_led.o
- .debug_abbrev 0x000000000000032f 0x2b8 ./components/ws2812b/user_ws2812b.o
- .debug_abbrev 0x00000000000005e7 0x274 ./components/ws2812b/ws2812b_spi.o
- .debug_abbrev 0x000000000000085b 0x351 ./components/user_uart/user_uart.o
- .debug_abbrev 0x0000000000000bac 0x206 ./components/tools/user_crc16.o
- .debug_abbrev 0x0000000000000db2 0x381 ./components/server/download.o
- .debug_abbrev 0x0000000000001133 0x38a ./components/server/upload.o
- .debug_abbrev 0x00000000000014bd 0x27d ./components/server/user_server.o
- .debug_abbrev 0x000000000000173a 0x273 ./User/ch32v20x_it.o
- .debug_abbrev 0x00000000000019ad 0x286 ./User/main.o
- .debug_abbrev 0x0000000000001c33 0x29e ./User/system_ch32v20x.o
- .debug_abbrev 0x0000000000001ed1 0x12 ./Startup/startup_ch32v20x_D6.o
- .debug_abbrev 0x0000000000001ee3 0x2b3 ./Peripheral/src/ch32v20x_dma.o
- .debug_abbrev 0x0000000000002196 0x326 ./Peripheral/src/ch32v20x_gpio.o
- .debug_abbrev 0x00000000000024bc 0x2c7 ./Peripheral/src/ch32v20x_misc.o
- .debug_abbrev 0x0000000000002783 0x314 ./Peripheral/src/ch32v20x_rcc.o
- .debug_abbrev 0x0000000000002a97 0x2c2 ./Peripheral/src/ch32v20x_spi.o
- .debug_abbrev 0x0000000000002d59 0x2c2 ./Peripheral/src/ch32v20x_usart.o
- .debug_abbrev 0x000000000000301b 0x28f ./Debug/debug.o
- .debug_aranges 0x0000000000000000 0x8c0
- .debug_aranges
- 0x0000000000000000 0x68 ./components/ws2812b/user_led.o
- .debug_aranges
- 0x0000000000000068 0x68 ./components/ws2812b/user_ws2812b.o
- .debug_aranges
- 0x00000000000000d0 0x30 ./components/ws2812b/ws2812b_spi.o
- .debug_aranges
- 0x0000000000000100 0x90 ./components/user_uart/user_uart.o
- .debug_aranges
- 0x0000000000000190 0x20 ./components/tools/user_crc16.o
- .debug_aranges
- 0x00000000000001b0 0xc0 ./components/server/download.o
- .debug_aranges
- 0x0000000000000270 0xc0 ./components/server/upload.o
- .debug_aranges
- 0x0000000000000330 0x40 ./components/server/user_server.o
- .debug_aranges
- 0x0000000000000370 0x38 ./User/ch32v20x_it.o
- .debug_aranges
- 0x00000000000003a8 0x28 ./User/main.o
- .debug_aranges
- 0x00000000000003d0 0x38 ./User/system_ch32v20x.o
- .debug_aranges
- 0x0000000000000408 0x30 ./Startup/startup_ch32v20x_D6.o
- .debug_aranges
- 0x0000000000000438 0x70 ./Peripheral/src/ch32v20x_dma.o
- .debug_aranges
- 0x00000000000004a8 0xb0 ./Peripheral/src/ch32v20x_gpio.o
- .debug_aranges
- 0x0000000000000558 0x28 ./Peripheral/src/ch32v20x_misc.o
- .debug_aranges
- 0x0000000000000580 0x130 ./Peripheral/src/ch32v20x_rcc.o
- .debug_aranges
- 0x00000000000006b0 0xd0 ./Peripheral/src/ch32v20x_spi.o
- .debug_aranges
- 0x0000000000000780 0xf0 ./Peripheral/src/ch32v20x_usart.o
- .debug_aranges
- 0x0000000000000870 0x50 ./Debug/debug.o
- .debug_ranges 0x0000000000000000 0x7d0
- .debug_ranges 0x0000000000000000 0x90 ./components/ws2812b/user_led.o
- .debug_ranges 0x0000000000000090 0x58 ./components/ws2812b/user_ws2812b.o
- .debug_ranges 0x00000000000000e8 0x20 ./components/ws2812b/ws2812b_spi.o
- .debug_ranges 0x0000000000000108 0x80 ./components/user_uart/user_uart.o
- .debug_ranges 0x0000000000000188 0x10 ./components/tools/user_crc16.o
- .debug_ranges 0x0000000000000198 0xb0 ./components/server/download.o
- .debug_ranges 0x0000000000000248 0xb0 ./components/server/upload.o
- .debug_ranges 0x00000000000002f8 0x30 ./components/server/user_server.o
- .debug_ranges 0x0000000000000328 0x28 ./User/ch32v20x_it.o
- .debug_ranges 0x0000000000000350 0x18 ./User/main.o
- .debug_ranges 0x0000000000000368 0x28 ./User/system_ch32v20x.o
- .debug_ranges 0x0000000000000390 0x28 ./Startup/startup_ch32v20x_D6.o
- .debug_ranges 0x00000000000003b8 0x60 ./Peripheral/src/ch32v20x_dma.o
- .debug_ranges 0x0000000000000418 0xa0 ./Peripheral/src/ch32v20x_gpio.o
- .debug_ranges 0x00000000000004b8 0x18 ./Peripheral/src/ch32v20x_misc.o
- .debug_ranges 0x00000000000004d0 0x120 ./Peripheral/src/ch32v20x_rcc.o
- .debug_ranges 0x00000000000005f0 0xc0 ./Peripheral/src/ch32v20x_spi.o
- .debug_ranges 0x00000000000006b0 0xe0 ./Peripheral/src/ch32v20x_usart.o
- .debug_ranges 0x0000000000000790 0x40 ./Debug/debug.o
- .debug_line 0x0000000000000000 0xb156
- .debug_line 0x0000000000000000 0xb40 ./components/ws2812b/user_led.o
- .debug_line 0x0000000000000b40 0x8f9 ./components/ws2812b/user_ws2812b.o
- .debug_line 0x0000000000001439 0x611 ./components/ws2812b/ws2812b_spi.o
- .debug_line 0x0000000000001a4a 0xc93 ./components/user_uart/user_uart.o
- .debug_line 0x00000000000026dd 0x3d2 ./components/tools/user_crc16.o
- .debug_line 0x0000000000002aaf 0xd71 ./components/server/download.o
- .debug_line 0x0000000000003820 0xffb ./components/server/upload.o
- .debug_line 0x000000000000481b 0x699 ./components/server/user_server.o
- .debug_line 0x0000000000004eb4 0x56b ./User/ch32v20x_it.o
- .debug_line 0x000000000000541f 0x5a4 ./User/main.o
- .debug_line 0x00000000000059c3 0x6e1 ./User/system_ch32v20x.o
- .debug_line 0x00000000000060a4 0x175 ./Startup/startup_ch32v20x_D6.o
- .debug_line 0x0000000000006219 0x822 ./Peripheral/src/ch32v20x_dma.o
- .debug_line 0x0000000000006a3b 0x11e7 ./Peripheral/src/ch32v20x_gpio.o
- .debug_line 0x0000000000007c22 0x558 ./Peripheral/src/ch32v20x_misc.o
- .debug_line 0x000000000000817a 0xff9 ./Peripheral/src/ch32v20x_rcc.o
- .debug_line 0x0000000000009173 0xc51 ./Peripheral/src/ch32v20x_spi.o
- .debug_line 0x0000000000009dc4 0xd46 ./Peripheral/src/ch32v20x_usart.o
- .debug_line 0x000000000000ab0a 0x64c ./Debug/debug.o
- .debug_str 0x0000000000000000 0x2f7e
- .debug_str 0x0000000000000000 0x7f8 ./components/ws2812b/user_led.o
- 0x8c8 (size before relaxing)
- .debug_str 0x00000000000007f8 0x1ac ./components/ws2812b/user_ws2812b.o
- 0x799 (size before relaxing)
- .debug_str 0x00000000000009a4 0x776 ./components/ws2812b/ws2812b_spi.o
- 0xd6c (size before relaxing)
- .debug_str 0x000000000000111a 0x342 ./components/user_uart/user_uart.o
- 0xf69 (size before relaxing)
- .debug_str 0x000000000000145c 0x5d ./components/tools/user_crc16.o
- 0x623 (size before relaxing)
- .debug_str 0x00000000000014b9 0x437 ./components/server/download.o
- 0xab7 (size before relaxing)
- .debug_str 0x00000000000018f0 0x210 ./components/server/upload.o
- 0xa11 (size before relaxing)
- .debug_str 0x0000000000001b00 0xc1 ./components/server/user_server.o
- 0x7ec (size before relaxing)
- .debug_str 0x0000000000001bc1 0xdd ./User/ch32v20x_it.o
- 0x863 (size before relaxing)
- .debug_str 0x0000000000001c9e 0x3d ./User/main.o
- 0xb55 (size before relaxing)
- .debug_str 0x0000000000001cdb 0x10b ./User/system_ch32v20x.o
- 0x6f4 (size before relaxing)
- .debug_str 0x0000000000001de6 0x81 ./Startup/startup_ch32v20x_D6.o
- 0xd5 (size before relaxing)
- .debug_str 0x0000000000001e67 0x195 ./Peripheral/src/ch32v20x_dma.o
- 0x86f (size before relaxing)
- .debug_str 0x0000000000001ffc 0x2b0 ./Peripheral/src/ch32v20x_gpio.o
- 0xa0a (size before relaxing)
- .debug_str 0x00000000000022ac 0xfa ./Peripheral/src/ch32v20x_misc.o
- 0xafa (size before relaxing)
- .debug_str 0x00000000000023a6 0x459 ./Peripheral/src/ch32v20x_rcc.o
- 0xb4a (size before relaxing)
- .debug_str 0x00000000000027ff 0x300 ./Peripheral/src/ch32v20x_spi.o
- 0xacb (size before relaxing)
- .debug_str 0x0000000000002aff 0x3a9 ./Peripheral/src/ch32v20x_usart.o
- 0xb26 (size before relaxing)
- .debug_str 0x0000000000002ea8 0xd6 ./Debug/debug.o
- 0x87f (size before relaxing)
- .comment 0x0000000000000000 0x33
- .comment 0x0000000000000000 0x33 ./components/ws2812b/user_led.o
- 0x34 (size before relaxing)
- .comment 0x0000000000000033 0x34 ./components/ws2812b/user_ws2812b.o
- .comment 0x0000000000000033 0x34 ./components/ws2812b/ws2812b_spi.o
- .comment 0x0000000000000033 0x34 ./components/user_uart/user_uart.o
- .comment 0x0000000000000033 0x34 ./components/tools/user_crc16.o
- .comment 0x0000000000000033 0x34 ./components/server/download.o
- .comment 0x0000000000000033 0x34 ./components/server/upload.o
- .comment 0x0000000000000033 0x34 ./components/server/user_server.o
- .comment 0x0000000000000033 0x34 ./User/ch32v20x_it.o
- .comment 0x0000000000000033 0x34 ./User/main.o
- .comment 0x0000000000000033 0x34 ./User/system_ch32v20x.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_dma.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_gpio.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_misc.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_rcc.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_spi.o
- .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_usart.o
- .comment 0x0000000000000033 0x34 ./Debug/debug.o
- .debug_frame 0x0000000000000000 0x1f74
- .debug_frame 0x0000000000000000 0x180 ./components/ws2812b/user_led.o
- .debug_frame 0x0000000000000180 0x170 ./components/ws2812b/user_ws2812b.o
- .debug_frame 0x00000000000002f0 0x7c ./components/ws2812b/ws2812b_spi.o
- .debug_frame 0x000000000000036c 0x224 ./components/user_uart/user_uart.o
- .debug_frame 0x0000000000000590 0x30 ./components/tools/user_crc16.o
- .debug_frame 0x00000000000005c0 0x2ec ./components/server/download.o
- .debug_frame 0x00000000000008ac 0x300 ./components/server/upload.o
- .debug_frame 0x0000000000000bac 0xc4 ./components/server/user_server.o
- .debug_frame 0x0000000000000c70 0x88 ./User/ch32v20x_it.o
- .debug_frame 0x0000000000000cf8 0x4c ./User/main.o
- .debug_frame 0x0000000000000d44 0xa0 ./User/system_ch32v20x.o
- .debug_frame 0x0000000000000de4 0x174 ./Peripheral/src/ch32v20x_dma.o
- .debug_frame 0x0000000000000f58 0x288 ./Peripheral/src/ch32v20x_gpio.o
- .debug_frame 0x00000000000011e0 0x50 ./Peripheral/src/ch32v20x_misc.o
- .debug_frame 0x0000000000001230 0x478 ./Peripheral/src/ch32v20x_rcc.o
- .debug_frame 0x00000000000016a8 0x2fc ./Peripheral/src/ch32v20x_spi.o
- .debug_frame 0x00000000000019a4 0x37c ./Peripheral/src/ch32v20x_usart.o
- .debug_frame 0x0000000000001d20 0xf4 ./Debug/debug.o
- .debug_frame 0x0000000000001e14 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
- .debug_frame 0x0000000000001e44 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
- .debug_frame 0x0000000000001e64 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
- .debug_frame 0x0000000000001ea4 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
- .debug_frame 0x0000000000001ed4 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
- .debug_frame 0x0000000000001f04 0x70 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-reent.o)
|