12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784 |
- Archive member included to satisfy reference by file (symbol)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- main.o (__udivdi3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- main.o (__divdf3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- systick.o (__ltdf2)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- main.o (__muldf3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- main.o (__floatunsidf)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- main.o (__fixunsdfdi)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- main.o (__floatundidf)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- lcd.o (__mulsf3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- lcd.o (__fixunssfsi)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o) (__lshrdi3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o) (__ashldi3)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o) (__clz_tab)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o) (__clzsi2)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- start.o (atexit)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- start.o (exit)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- start.o (__libc_fini_array)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o) (_global_impure_ptr)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- start.o (__libc_init_array)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memcpy-asm.o)
- system_gd32vf103.o (memcpy)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memset.o)
- gd32vf103_can.o (memset)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- main.o (snprintf)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- main.o (strcpy)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- handlers.o (write)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o) (_write_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o) (__register_exitproc)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o) (__call_exitprocs)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o) (_svfprintf_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (_printf_i)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o) (errno)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (memchr)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memmove.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (memmove)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (_free_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (_malloc_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o) (_realloc_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o) (_sbrk_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o) (__malloc_lock)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- handlers.o (_exit)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o) (_sbrk)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o) (_write)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o) (__errno)
- Discarded input sections
- .bss 0x0000000000000000 0x0 main.o
- .text 0x0000000000000000 0x0 start.o
- .data 0x0000000000000000 0x0 start.o
- .bss 0x0000000000000000 0x0 start.o
- .text 0x0000000000000000 0x0 entry.o
- .data 0x0000000000000000 0x0 entry.o
- .bss 0x0000000000000000 0x0 entry.o
- .data 0x0000000000000000 0x0 n200_func.o
- .bss 0x0000000000000000 0x0 n200_func.o
- .data 0x0000000000000000 0x0 handlers.o
- .bss 0x0000000000000000 0x0 handlers.o
- .text 0x0000000000000000 0x25a system_gd32vf103.o
- .data 0x0000000000000000 0x0 system_gd32vf103.o
- .bss 0x0000000000000000 0x0 system_gd32vf103.o
- .rodata 0x0000000000000000 0x10 system_gd32vf103.o
- .data 0x0000000000000000 0x0 gd32vf103_adc.o
- .bss 0x0000000000000000 0x0 gd32vf103_adc.o
- .text 0x0000000000000000 0x1b6 gd32vf103_bkp.o
- .data 0x0000000000000000 0x0 gd32vf103_bkp.o
- .bss 0x0000000000000000 0x0 gd32vf103_bkp.o
- .debug_info 0x0000000000000000 0x3f5 gd32vf103_bkp.o
- .debug_abbrev 0x0000000000000000 0x1a2 gd32vf103_bkp.o
- .debug_loclists
- 0x0000000000000000 0xda gd32vf103_bkp.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_bkp.o
- .debug_line 0x0000000000000000 0x472 gd32vf103_bkp.o
- .debug_str 0x0000000000000000 0x565 gd32vf103_bkp.o
- .debug_line_str
- 0x0000000000000000 0x184 gd32vf103_bkp.o
- .comment 0x0000000000000000 0x13 gd32vf103_bkp.o
- .debug_frame 0x0000000000000000 0x13c gd32vf103_bkp.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_bkp.o
- .text 0x0000000000000000 0x762 gd32vf103_can.o
- .data 0x0000000000000000 0x0 gd32vf103_can.o
- .bss 0x0000000000000000 0x0 gd32vf103_can.o
- .debug_info 0x0000000000000000 0xec7 gd32vf103_can.o
- .debug_abbrev 0x0000000000000000 0x327 gd32vf103_can.o
- .debug_loclists
- 0x0000000000000000 0x770 gd32vf103_can.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_can.o
- .debug_rnglists
- 0x0000000000000000 0x32 gd32vf103_can.o
- .debug_line 0x0000000000000000 0x1716 gd32vf103_can.o
- .debug_str 0x0000000000000000 0xdfe gd32vf103_can.o
- .debug_line_str
- 0x0000000000000000 0x19f gd32vf103_can.o
- .comment 0x0000000000000000 0x13 gd32vf103_can.o
- .debug_frame 0x0000000000000000 0x1ec gd32vf103_can.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_can.o
- .text 0x0000000000000000 0x66 gd32vf103_crc.o
- .data 0x0000000000000000 0x0 gd32vf103_crc.o
- .bss 0x0000000000000000 0x0 gd32vf103_crc.o
- .debug_info 0x0000000000000000 0x1ab gd32vf103_crc.o
- .debug_abbrev 0x0000000000000000 0xdd gd32vf103_crc.o
- .debug_loclists
- 0x0000000000000000 0x84 gd32vf103_crc.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_crc.o
- .debug_line 0x0000000000000000 0x1f8 gd32vf103_crc.o
- .debug_str 0x0000000000000000 0x20f gd32vf103_crc.o
- .debug_line_str
- 0x0000000000000000 0x13c gd32vf103_crc.o
- .comment 0x0000000000000000 0x13 gd32vf103_crc.o
- .debug_frame 0x0000000000000000 0x80 gd32vf103_crc.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_crc.o
- .text 0x0000000000000000 0x2dc gd32vf103_dac.o
- .data 0x0000000000000000 0x0 gd32vf103_dac.o
- .bss 0x0000000000000000 0x0 gd32vf103_dac.o
- .debug_info 0x0000000000000000 0x5da gd32vf103_dac.o
- .debug_abbrev 0x0000000000000000 0x1c7 gd32vf103_dac.o
- .debug_loclists
- 0x0000000000000000 0x18f gd32vf103_dac.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_dac.o
- .debug_line 0x0000000000000000 0x841 gd32vf103_dac.o
- .debug_str 0x0000000000000000 0x5c9 gd32vf103_dac.o
- .debug_line_str
- 0x0000000000000000 0x15e gd32vf103_dac.o
- .comment 0x0000000000000000 0x13 gd32vf103_dac.o
- .debug_frame 0x0000000000000000 0x1ac gd32vf103_dac.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_dac.o
- .text 0x0000000000000000 0x40 gd32vf103_dbg.o
- .data 0x0000000000000000 0x0 gd32vf103_dbg.o
- .bss 0x0000000000000000 0x0 gd32vf103_dbg.o
- .debug_info 0x0000000000000000 0x1ae gd32vf103_dbg.o
- .debug_abbrev 0x0000000000000000 0xba gd32vf103_dbg.o
- .debug_loclists
- 0x0000000000000000 0x5c gd32vf103_dbg.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_dbg.o
- .debug_line 0x0000000000000000 0x120 gd32vf103_dbg.o
- .debug_str 0x0000000000000000 0x275 gd32vf103_dbg.o
- .debug_line_str
- 0x0000000000000000 0x15e gd32vf103_dbg.o
- .comment 0x0000000000000000 0x13 gd32vf103_dbg.o
- .debug_frame 0x0000000000000000 0x60 gd32vf103_dbg.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_dbg.o
- .text 0x0000000000000000 0x484 gd32vf103_dma.o
- .data 0x0000000000000000 0x0 gd32vf103_dma.o
- .bss 0x0000000000000000 0x0 gd32vf103_dma.o
- .debug_info 0x0000000000000000 0xc65 gd32vf103_dma.o
- .debug_abbrev 0x0000000000000000 0x1f7 gd32vf103_dma.o
- .debug_loclists
- 0x0000000000000000 0xb4e gd32vf103_dma.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_dma.o
- .debug_line 0x0000000000000000 0xf7d gd32vf103_dma.o
- .debug_str 0x0000000000000000 0x511 gd32vf103_dma.o
- .debug_line_str
- 0x0000000000000000 0x174 gd32vf103_dma.o
- .comment 0x0000000000000000 0x13 gd32vf103_dma.o
- .debug_frame 0x0000000000000000 0x1c0 gd32vf103_dma.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_dma.o
- .text 0x0000000000000000 0x6c gd32vf103_eclic.o
- .data 0x0000000000000000 0x0 gd32vf103_eclic.o
- .bss 0x0000000000000000 0x0 gd32vf103_eclic.o
- .debug_info 0x0000000000000000 0x274 gd32vf103_eclic.o
- .debug_abbrev 0x0000000000000000 0x115 gd32vf103_eclic.o
- .debug_loclists
- 0x0000000000000000 0xa4 gd32vf103_eclic.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_eclic.o
- .debug_line 0x0000000000000000 0x198 gd32vf103_eclic.o
- .debug_str 0x0000000000000000 0x26c gd32vf103_eclic.o
- .debug_line_str
- 0x0000000000000000 0x15c gd32vf103_eclic.o
- .comment 0x0000000000000000 0x13 gd32vf103_eclic.o
- .debug_frame 0x0000000000000000 0x94 gd32vf103_eclic.o
- .riscv.attributes
- 0x0000000000000000 0x2f gd32vf103_eclic.o
- .text 0x0000000000000000 0x104 gd32vf103_exmc.o
- .data 0x0000000000000000 0x0 gd32vf103_exmc.o
- .bss 0x0000000000000000 0x0 gd32vf103_exmc.o
- .debug_info 0x0000000000000000 0x24d gd32vf103_exmc.o
- .debug_abbrev 0x0000000000000000 0xee gd32vf103_exmc.o
- .debug_loclists
- 0x0000000000000000 0xc3 gd32vf103_exmc.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_exmc.o
- .debug_line 0x0000000000000000 0x387 gd32vf103_exmc.o
- .debug_str 0x0000000000000000 0x2ea gd32vf103_exmc.o
- .debug_line_str
- 0x0000000000000000 0x178 gd32vf103_exmc.o
- .comment 0x0000000000000000 0x13 gd32vf103_exmc.o
- .debug_frame 0x0000000000000000 0x60 gd32vf103_exmc.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_exmc.o
- .text 0x0000000000000000 0x190 gd32vf103_exti.o
- .data 0x0000000000000000 0x0 gd32vf103_exti.o
- .bss 0x0000000000000000 0x0 gd32vf103_exti.o
- .debug_info 0x0000000000000000 0x377 gd32vf103_exti.o
- .debug_abbrev 0x0000000000000000 0x14e gd32vf103_exti.o
- .debug_loclists
- 0x0000000000000000 0x11b gd32vf103_exti.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_exti.o
- .debug_line 0x0000000000000000 0x3c5 gd32vf103_exti.o
- .debug_str 0x0000000000000000 0x378 gd32vf103_exti.o
- .debug_line_str
- 0x0000000000000000 0x178 gd32vf103_exti.o
- .comment 0x0000000000000000 0x13 gd32vf103_exti.o
- .debug_frame 0x0000000000000000 0xd0 gd32vf103_exti.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_exti.o
- .text 0x0000000000000000 0x504 gd32vf103_fmc.o
- .data 0x0000000000000000 0x0 gd32vf103_fmc.o
- .bss 0x0000000000000000 0x0 gd32vf103_fmc.o
- .debug_info 0x0000000000000000 0x86f gd32vf103_fmc.o
- .debug_abbrev 0x0000000000000000 0x274 gd32vf103_fmc.o
- .debug_loclists
- 0x0000000000000000 0x559 gd32vf103_fmc.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_fmc.o
- .debug_line 0x0000000000000000 0xd7a gd32vf103_fmc.o
- .debug_str 0x0000000000000000 0x4bc gd32vf103_fmc.o
- .debug_line_str
- 0x0000000000000000 0x174 gd32vf103_fmc.o
- .comment 0x0000000000000000 0x13 gd32vf103_fmc.o
- .debug_frame 0x0000000000000000 0x298 gd32vf103_fmc.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_fmc.o
- .text 0x0000000000000000 0x9c gd32vf103_fwdgt.o
- .data 0x0000000000000000 0x0 gd32vf103_fwdgt.o
- .bss 0x0000000000000000 0x0 gd32vf103_fwdgt.o
- .debug_info 0x0000000000000000 0x1be gd32vf103_fwdgt.o
- .debug_abbrev 0x0000000000000000 0xd1 gd32vf103_fwdgt.o
- .debug_loclists
- 0x0000000000000000 0xfd gd32vf103_fwdgt.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_fwdgt.o
- .debug_line 0x0000000000000000 0x296 gd32vf103_fwdgt.o
- .debug_str 0x0000000000000000 0x213 gd32vf103_fwdgt.o
- .debug_line_str
- 0x0000000000000000 0x158 gd32vf103_fwdgt.o
- .comment 0x0000000000000000 0x13 gd32vf103_fwdgt.o
- .debug_frame 0x0000000000000000 0x70 gd32vf103_fwdgt.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_fwdgt.o
- .data 0x0000000000000000 0x0 gd32vf103_gpio.o
- .bss 0x0000000000000000 0x0 gd32vf103_gpio.o
- .text 0x0000000000000000 0x3c2 gd32vf103_i2c.o
- .data 0x0000000000000000 0x0 gd32vf103_i2c.o
- .bss 0x0000000000000000 0x0 gd32vf103_i2c.o
- .debug_info 0x0000000000000000 0xad1 gd32vf103_i2c.o
- .debug_abbrev 0x0000000000000000 0x20e gd32vf103_i2c.o
- .debug_loclists
- 0x0000000000000000 0x583 gd32vf103_i2c.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_i2c.o
- .debug_line 0x0000000000000000 0xcca gd32vf103_i2c.o
- .debug_str 0x0000000000000000 0x974 gd32vf103_i2c.o
- .debug_line_str
- 0x0000000000000000 0x184 gd32vf103_i2c.o
- .comment 0x0000000000000000 0x13 gd32vf103_i2c.o
- .debug_frame 0x0000000000000000 0x234 gd32vf103_i2c.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_i2c.o
- .text 0x0000000000000000 0x14a gd32vf103_pmu.o
- .data 0x0000000000000000 0x0 gd32vf103_pmu.o
- .bss 0x0000000000000000 0x0 gd32vf103_pmu.o
- .debug_info 0x0000000000000000 0x563 gd32vf103_pmu.o
- .debug_abbrev 0x0000000000000000 0x1bb gd32vf103_pmu.o
- .debug_loclists
- 0x0000000000000000 0x26 gd32vf103_pmu.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_pmu.o
- .debug_line 0x0000000000000000 0x6ac gd32vf103_pmu.o
- .debug_str 0x0000000000000000 0x45b gd32vf103_pmu.o
- .debug_line_str
- 0x0000000000000000 0x18e gd32vf103_pmu.o
- .comment 0x0000000000000000 0x13 gd32vf103_pmu.o
- .debug_frame 0x0000000000000000 0xdc gd32vf103_pmu.o
- .riscv.attributes
- 0x0000000000000000 0x2f gd32vf103_pmu.o
- .data 0x0000000000000000 0x0 gd32vf103_rcu.o
- .bss 0x0000000000000000 0x0 gd32vf103_rcu.o
- .text 0x0000000000000000 0x180 gd32vf103_rtc.o
- .data 0x0000000000000000 0x0 gd32vf103_rtc.o
- .bss 0x0000000000000000 0x0 gd32vf103_rtc.o
- .debug_info 0x0000000000000000 0x2b2 gd32vf103_rtc.o
- .debug_abbrev 0x0000000000000000 0x177 gd32vf103_rtc.o
- .debug_loclists
- 0x0000000000000000 0x142 gd32vf103_rtc.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_rtc.o
- .debug_line 0x0000000000000000 0x46a gd32vf103_rtc.o
- .debug_str 0x0000000000000000 0x27f gd32vf103_rtc.o
- .debug_line_str
- 0x0000000000000000 0x152 gd32vf103_rtc.o
- .comment 0x0000000000000000 0x13 gd32vf103_rtc.o
- .debug_frame 0x0000000000000000 0x130 gd32vf103_rtc.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_rtc.o
- .data 0x0000000000000000 0x0 gd32vf103_spi.o
- .bss 0x0000000000000000 0x0 gd32vf103_spi.o
- .data 0x0000000000000000 0x0 gd32vf103_timer.o
- .bss 0x0000000000000000 0x0 gd32vf103_timer.o
- .data 0x0000000000000000 0x0 gd32vf103_usart.o
- .bss 0x0000000000000000 0x0 gd32vf103_usart.o
- .text 0x0000000000000000 0xa8 gd32vf103_wwdgt.o
- .data 0x0000000000000000 0x0 gd32vf103_wwdgt.o
- .bss 0x0000000000000000 0x0 gd32vf103_wwdgt.o
- .debug_info 0x0000000000000000 0x2fc gd32vf103_wwdgt.o
- .debug_abbrev 0x0000000000000000 0x179 gd32vf103_wwdgt.o
- .debug_loclists
- 0x0000000000000000 0xd4 gd32vf103_wwdgt.o
- .debug_aranges
- 0x0000000000000000 0x20 gd32vf103_wwdgt.o
- .debug_line 0x0000000000000000 0x241 gd32vf103_wwdgt.o
- .debug_str 0x0000000000000000 0x3da gd32vf103_wwdgt.o
- .debug_line_str
- 0x0000000000000000 0x17a gd32vf103_wwdgt.o
- .comment 0x0000000000000000 0x13 gd32vf103_wwdgt.o
- .debug_frame 0x0000000000000000 0x8c gd32vf103_wwdgt.o
- .riscv.attributes
- 0x0000000000000000 0x2b gd32vf103_wwdgt.o
- .text 0x0000000000000000 0xbe8 ff.o
- .data 0x0000000000000000 0x0 ff.o
- .bss 0x0000000000000000 0x0 ff.o
- .rodata.str1.4
- 0x0000000000000000 0x1b ff.o
- .sbss 0x0000000000000000 0x8 ff.o
- .debug_info 0x0000000000000000 0x1597 ff.o
- .debug_abbrev 0x0000000000000000 0x322 ff.o
- .debug_loclists
- 0x0000000000000000 0x1557 ff.o
- .debug_aranges
- 0x0000000000000000 0x20 ff.o
- .debug_rnglists
- 0x0000000000000000 0x107 ff.o
- .debug_line 0x0000000000000000 0x230f ff.o
- .debug_str 0x0000000000000000 0x51b ff.o
- .debug_line_str
- 0x0000000000000000 0x126 ff.o
- .comment 0x0000000000000000 0x13 ff.o
- .debug_frame 0x0000000000000000 0x27c ff.o
- .riscv.attributes
- 0x0000000000000000 0x2b ff.o
- .text 0x0000000000000000 0x0 ffsystem.o
- .data 0x0000000000000000 0x0 ffsystem.o
- .bss 0x0000000000000000 0x0 ffsystem.o
- .debug_info 0x0000000000000000 0x6c ffsystem.o
- .debug_abbrev 0x0000000000000000 0x26 ffsystem.o
- .debug_aranges
- 0x0000000000000000 0x18 ffsystem.o
- .debug_line 0x0000000000000000 0x31 ffsystem.o
- .debug_str 0x0000000000000000 0x110 ffsystem.o
- .debug_line_str
- 0x0000000000000000 0x6a ffsystem.o
- .comment 0x0000000000000000 0x13 ffsystem.o
- .riscv.attributes
- 0x0000000000000000 0x2b ffsystem.o
- .text 0x0000000000000000 0x0 ffunicode.o
- .data 0x0000000000000000 0x0 ffunicode.o
- .bss 0x0000000000000000 0x0 ffunicode.o
- .debug_info 0x0000000000000000 0x6c ffunicode.o
- .debug_abbrev 0x0000000000000000 0x26 ffunicode.o
- .debug_aranges
- 0x0000000000000000 0x18 ffunicode.o
- .debug_line 0x0000000000000000 0x31 ffunicode.o
- .debug_str 0x0000000000000000 0x110 ffunicode.o
- .debug_line_str
- 0x0000000000000000 0x6c ffunicode.o
- .comment 0x0000000000000000 0x13 ffunicode.o
- .riscv.attributes
- 0x0000000000000000 0x2b ffunicode.o
- .data 0x0000000000000000 0x0 tf_card.o
- .bss 0x0000000000000000 0x0 tf_card.o
- .bss 0x0000000000000000 0x0 lcd.o
- .data 0x0000000000000000 0x0 systick.o
- .bss 0x0000000000000000 0x0 systick.o
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .eh_frame 0x0000000000000000 0x28 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memcpy-asm.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memcpy-asm.o)
- .text 0x0000000000000000 0x1c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memset.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memset.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memset.o)
- .riscv.attributes
- 0x0000000000000000 0x1f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memset.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .text._snprintf_r
- 0x0000000000000000 0xb8 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .sdata.__atexit_dummy
- 0x0000000000000000 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .text.__ssprint_r
- 0x0000000000000000 0x1e0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .text.cleanup_glue
- 0x0000000000000000 0x48 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .text._reclaim_reent
- 0x0000000000000000 0x19c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memmove.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memmove.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- .text 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- .data 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- .bss 0x0000000000000000 0x0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- Memory Configuration
- Name Origin Length Attributes
- flash 0x0000000008000000 0x0000000000020000 axrl !w
- ram 0x0000000020000000 0x0000000000008000 axw !rl
- *default* 0x0000000000000000 0xffffffffffffffff
- Linker script and memory map
- LOAD main.o
- LOAD start.o
- LOAD entry.o
- LOAD n200_func.o
- LOAD handlers.o
- LOAD system_gd32vf103.o
- LOAD gd32vf103_adc.o
- LOAD gd32vf103_bkp.o
- LOAD gd32vf103_can.o
- LOAD gd32vf103_crc.o
- LOAD gd32vf103_dac.o
- LOAD gd32vf103_dbg.o
- LOAD gd32vf103_dma.o
- LOAD gd32vf103_eclic.o
- LOAD gd32vf103_exmc.o
- LOAD gd32vf103_exti.o
- LOAD gd32vf103_fmc.o
- LOAD gd32vf103_fwdgt.o
- LOAD gd32vf103_gpio.o
- LOAD gd32vf103_i2c.o
- LOAD gd32vf103_pmu.o
- LOAD gd32vf103_rcu.o
- LOAD gd32vf103_rtc.o
- LOAD gd32vf103_spi.o
- LOAD gd32vf103_timer.o
- LOAD gd32vf103_usart.o
- LOAD gd32vf103_wwdgt.o
- LOAD ff.o
- LOAD ffsystem.o
- LOAD ffunicode.o
- LOAD tf_card.o
- LOAD lcd.o
- LOAD systick.o
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a
- START GROUP
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a
- LOAD /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a
- END GROUP
- 0x0000000000000800 __stack_size = DEFINED (__stack_size)?__stack_size:0x800
- .init 0x0000000008000000 0x238
- *(SORT_NONE(.init))
- .init 0x0000000008000000 0x238 start.o
- 0x000000000800015c _start
- 0x000000000800022a disable_mcycle_minstret
- 0x0000000008000230 enable_mcycle_minstret
- .ilalign 0x0000000008000238 0x0
- 0x0000000008000238 . = ALIGN (0x4)
- [!provide] PROVIDE (_ilm_lma = .)
- .ialign 0x0000000008000238 0x0
- [!provide] PROVIDE (_ilm = .)
- .text 0x0000000008000240 0xd798
- *(.rodata .rodata.*)
- .rodata.str1.4
- 0x0000000008000240 0xa7 main.o
- *fill* 0x00000000080002e7 0x1
- .rodata.str1.4
- 0x00000000080002e8 0xe handlers.o
- *fill* 0x00000000080002f6 0x2
- .rodata 0x00000000080002f8 0x10 gd32vf103_rcu.o
- .rodata 0x0000000008000308 0x1c gd32vf103_spi.o
- .rodata 0x0000000008000324 0x69f0 lcd.o
- 0x0000000008000324 asc2_1608
- 0x0000000008000914 logo_bmp
- .rodata 0x0000000008006d14 0x3c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .rodata 0x0000000008006d50 0x100 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- 0x0000000008006d50 __clz_tab
- .rodata._svfprintf_r.str1.4
- 0x0000000008006e50 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- *fill* 0x0000000008006e63 0x1
- .rodata._printf_i.str1.4
- 0x0000000008006e64 0x25 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- *fill* 0x0000000008006e89 0x3
- .rodata._printf_i
- 0x0000000008006e8c 0x58 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- *(.text.unlikely .text.unlikely.*)
- *(.text.startup .text.startup.*)
- .text.startup 0x0000000008006ee4 0x2a0 main.o
- 0x0000000008006ee4 main
- *(.text .text.*)
- .text 0x0000000008007184 0x4fe main.o
- 0x0000000008007184 init_uart0
- 0x0000000008007238 init_adc_inputs
- 0x000000000800730c adc_read_input
- 0x00000000080073b0 give_water
- 0x00000000080074bc thirsty
- 0x000000000800764e _put_char
- *fill* 0x0000000008007682 0x3e
- .text.trap 0x00000000080076c0 0x7c entry.o
- 0x00000000080076c0 trap_entry
- *fill* 0x000000000800773c 0x0
- .text.irq 0x000000000800773c 0x72 entry.o
- 0x000000000800773c irq_entry
- .text 0x00000000080077ae 0x420 n200_func.o
- 0x00000000080077ae pmp_open_all_space
- 0x00000000080077c0 switch_m2u_mode
- 0x00000000080077dc mtime_lo
- 0x00000000080077e4 mtime_hi
- 0x00000000080077ec get_timer_value
- 0x00000000080077fc get_timer_freq
- 0x0000000008007808 get_instret_value
- 0x000000000800781a get_cycle_value
- 0x000000000800782c measure_cpu_freq
- 0x0000000008007874 get_cpu_freq
- 0x0000000008007886 eclic_init
- 0x00000000080078ac eclic_enable_interrupt
- 0x00000000080078be eclic_disable_interrupt
- 0x00000000080078ce eclic_set_pending
- 0x00000000080078e2 eclic_clear_pending
- 0x00000000080078f4 eclic_set_intctrl
- 0x0000000008007904 eclic_get_intctrl
- 0x0000000008007914 eclic_set_intattr
- 0x0000000008007924 eclic_get_intattr
- 0x0000000008007934 eclic_set_cliccfg
- 0x000000000800793e eclic_get_cliccfg
- 0x0000000008007948 eclic_set_mth
- 0x0000000008007952 eclic_get_mth
- 0x000000000800795c eclic_set_nlbits
- 0x0000000008007974 eclic_get_nlbits
- 0x0000000008007982 eclic_set_irq_lvl
- 0x00000000080079da eclic_get_irq_lvl
- 0x0000000008007a1c eclic_set_irq_lvl_abs
- 0x0000000008007a70 eclic_get_irq_lvl_abs
- 0x0000000008007aae eclic_set_irq_priority
- 0x0000000008007afe eclic_get_irq_priority
- 0x0000000008007b44 eclic_mode_enable
- 0x0000000008007b56 eclic_set_vmode
- 0x0000000008007b6e eclic_set_nonvmode
- 0x0000000008007b86 eclic_set_level_trig
- 0x0000000008007b9e eclic_set_posedge_trig
- 0x0000000008007bb6 eclic_set_negedge_trig
- .text 0x0000000008007bce 0x44 handlers.o
- 0x0000000008007bce handle_nmi
- 0x0000000008007be8 handle_trap
- .text 0x0000000008007c12 0x55e gd32vf103_adc.o
- 0x0000000008007c12 adc_deinit
- 0x0000000008007c56 adc_mode_config
- 0x0000000008007c72 adc_special_function_config
- 0x0000000008007cba adc_data_alignment_config
- 0x0000000008007cd4 adc_enable
- 0x0000000008007ce4 adc_disable
- 0x0000000008007cec adc_calibration_enable
- 0x0000000008007d0e adc_tempsensor_vrefint_enable
- 0x0000000008007d22 adc_tempsensor_vrefint_disable
- 0x0000000008007d38 adc_dma_mode_enable
- 0x0000000008007d42 adc_dma_mode_disable
- 0x0000000008007d4c adc_discontinuous_mode_config
- 0x0000000008007d94 adc_channel_length_config
- 0x0000000008007dde adc_regular_channel_config
- 0x0000000008007e90 adc_inserted_channel_config
- 0x0000000008007f02 adc_inserted_channel_offset_config
- 0x0000000008007f20 adc_external_trigger_source_config
- 0x0000000008007f48 adc_external_trigger_config
- 0x0000000008007f82 adc_software_trigger_enable
- 0x0000000008007fa2 adc_regular_data_read
- 0x0000000008007faa adc_inserted_data_read
- 0x0000000008007fd4 adc_sync_mode_convert_value_read
- 0x0000000008007fde adc_watchdog_single_channel_enable
- 0x0000000008008002 adc_watchdog_group_channel_enable
- 0x000000000800803e adc_watchdog_disable
- 0x000000000800804e adc_watchdog_threshold_config
- 0x000000000800805c adc_flag_get
- 0x0000000008008066 adc_flag_clear
- 0x0000000008008072 adc_regular_software_startconv_flag_get
- 0x000000000800807a adc_inserted_software_startconv_flag_get
- 0x0000000008008082 adc_interrupt_flag_get
- 0x00000000080080c4 adc_interrupt_flag_clear
- 0x00000000080080c6 adc_interrupt_enable
- 0x00000000080080f0 adc_interrupt_disable
- 0x000000000800811a adc_resolution_config
- 0x0000000008008130 adc_oversample_mode_config
- 0x0000000008008156 adc_oversample_mode_enable
- 0x0000000008008164 adc_oversample_mode_disable
- .text 0x0000000008008170 0x2a2 gd32vf103_gpio.o
- 0x0000000008008170 gpio_deinit
- 0x00000000080081ea gpio_afio_deinit
- 0x00000000080081fe gpio_init
- 0x00000000080082a6 gpio_bit_set
- 0x00000000080082aa gpio_bit_reset
- 0x00000000080082ae gpio_bit_write
- 0x00000000080082b8 gpio_port_write
- 0x00000000080082bc gpio_input_bit_get
- 0x00000000080082c6 gpio_input_port_get
- 0x00000000080082ce gpio_output_bit_get
- 0x00000000080082d8 gpio_output_port_get
- 0x00000000080082e0 gpio_pin_remap_config
- 0x0000000008008364 gpio_exti_source_select
- 0x00000000080083d2 gpio_event_output_config
- 0x00000000080083e6 gpio_event_output_enable
- 0x00000000080083f4 gpio_event_output_disable
- 0x0000000008008402 gpio_pin_lock
- .text 0x0000000008008412 0x50c gd32vf103_rcu.o
- 0x0000000008008412 rcu_periph_clock_enable
- 0x000000000800842a rcu_periph_clock_disable
- 0x0000000008008446 rcu_periph_clock_sleep_enable
- 0x0000000008008448 rcu_periph_clock_sleep_disable
- 0x000000000800844a rcu_periph_reset_enable
- 0x000000000800844c rcu_periph_reset_disable
- 0x000000000800844e rcu_bkp_reset_enable
- 0x000000000800845c rcu_bkp_reset_disable
- 0x000000000800846c rcu_system_clock_source_config
- 0x000000000800847a rcu_system_clock_source_get
- 0x0000000008008484 rcu_ahb_clock_config
- 0x0000000008008494 rcu_apb1_clock_config
- 0x00000000080084a4 rcu_apb2_clock_config
- 0x00000000080084b8 rcu_ckout0_config
- 0x00000000080084cc rcu_pll_config
- 0x00000000080084e2 rcu_predv0_config
- 0x00000000080084f6 rcu_predv1_config
- 0x0000000008008506 rcu_pll1_config
- 0x000000000800851e rcu_pll2_config
- 0x0000000008008534 rcu_adc_clock_config
- 0x0000000008008576 rcu_usb_clock_config
- 0x000000000800858a rcu_rtc_clock_config
- 0x000000000800859a rcu_i2s1_clock_config
- 0x00000000080085ac rcu_i2s2_clock_config
- 0x00000000080085c0 rcu_flag_get
- 0x00000000080085d4 rcu_all_reset_flag_clear
- 0x00000000080085e4 rcu_interrupt_flag_get
- 0x00000000080085e6 rcu_interrupt_flag_clear
- 0x00000000080085e8 rcu_interrupt_enable
- 0x00000000080085ea rcu_interrupt_disable
- 0x00000000080085ec rcu_osci_stab_wait
- 0x00000000080086ce rcu_deinit
- 0x000000000800872c rcu_osci_on
- 0x000000000800872e rcu_osci_off
- 0x0000000008008730 rcu_osci_bypass_mode_enable
- 0x000000000800876c rcu_osci_bypass_mode_disable
- 0x00000000080087a8 rcu_hxtal_clock_monitor_enable
- 0x00000000080087b8 rcu_hxtal_clock_monitor_disable
- 0x00000000080087ca rcu_irc8m_adjust_value_set
- 0x00000000080087e0 rcu_deepsleep_voltage_set
- 0x00000000080087ea rcu_clock_freq_get
- .text 0x000000000800891e 0x358 gd32vf103_spi.o
- 0x000000000800891e spi_i2s_deinit
- 0x000000000800896c spi_struct_para_init
- 0x0000000008008986 spi_init
- 0x00000000080089bc spi_enable
- 0x00000000080089c6 spi_disable
- 0x00000000080089d0 i2s_init
- 0x00000000080089ec i2s_psc_config
- 0x0000000008008acc i2s_enable
- 0x0000000008008ad6 i2s_disable
- 0x0000000008008ae0 spi_nss_output_enable
- 0x0000000008008aea spi_nss_output_disable
- 0x0000000008008af2 spi_nss_internal_high
- 0x0000000008008afc spi_nss_internal_low
- 0x0000000008008b06 spi_dma_enable
- 0x0000000008008b18 spi_dma_disable
- 0x0000000008008b26 spi_i2s_data_frame_format_config
- 0x0000000008008b3a spi_i2s_data_transmit
- 0x0000000008008b3e spi_i2s_data_receive
- 0x0000000008008b46 spi_bidirectional_transfer_config
- 0x0000000008008b5e spi_crc_polynomial_set
- 0x0000000008008b6a spi_crc_polynomial_get
- 0x0000000008008b72 spi_crc_on
- 0x0000000008008b7c spi_crc_off
- 0x0000000008008b88 spi_crc_next
- 0x0000000008008b92 spi_crc_get
- 0x0000000008008ba0 spi_ti_mode_enable
- 0x0000000008008baa spi_ti_mode_disable
- 0x0000000008008bb2 spi_nssp_mode_enable
- 0x0000000008008bbc spi_nssp_mode_disable
- 0x0000000008008bc4 spi_i2s_interrupt_enable
- 0x0000000008008bec spi_i2s_interrupt_disable
- 0x0000000008008c14 spi_i2s_interrupt_flag_get
- 0x0000000008008c64 spi_i2s_flag_get
- 0x0000000008008c6e spi_crc_error_clear
- .text 0x0000000008008c76 0xcf0 gd32vf103_timer.o
- 0x0000000008008c76 timer_deinit
- 0x0000000008008d28 timer_struct_para_init
- 0x0000000008008d40 timer_init
- 0x0000000008008dd0 timer_enable
- 0x0000000008008dda timer_disable
- 0x0000000008008de2 timer_auto_reload_shadow_enable
- 0x0000000008008dec timer_auto_reload_shadow_disable
- 0x0000000008008df6 timer_update_event_enable
- 0x0000000008008dfe timer_update_event_disable
- 0x0000000008008e08 timer_counter_alignment
- 0x0000000008008e18 timer_counter_up_direction
- 0x0000000008008e20 timer_counter_down_direction
- 0x0000000008008e2a timer_prescaler_config
- 0x0000000008008e3c timer_repetition_value_config
- 0x0000000008008e40 timer_autoreload_value_config
- 0x0000000008008e44 timer_counter_value_config
- 0x0000000008008e48 timer_counter_read
- 0x0000000008008e4c timer_prescaler_read
- 0x0000000008008e54 timer_single_pulse_mode_config
- 0x0000000008008e6c timer_update_source_config
- 0x0000000008008e84 timer_dma_enable
- 0x0000000008008e8c timer_dma_disable
- 0x0000000008008e98 timer_channel_dma_request_source_select
- 0x0000000008008eb0 timer_dma_transfer_config
- 0x0000000008008ec6 timer_event_software_generate
- 0x0000000008008ece timer_break_struct_para_init
- 0x0000000008008eec timer_break_config
- 0x0000000008008f18 timer_break_enable
- 0x0000000008008f22 timer_break_disable
- 0x0000000008008f2e timer_automatic_output_enable
- 0x0000000008008f38 timer_automatic_output_disable
- 0x0000000008008f44 timer_primary_output_config
- 0x0000000008008f5e timer_channel_control_shadow_config
- 0x0000000008008f74 timer_channel_control_shadow_update_config
- 0x0000000008008f8c timer_channel_output_struct_para_init
- 0x0000000008008fa6 timer_channel_output_config
- 0x00000000080091b0 timer_channel_output_mode_config
- 0x0000000008009204 timer_channel_output_pulse_value_config
- 0x0000000008009228 timer_channel_output_shadow_config
- 0x000000000800927c timer_channel_output_fast_config
- 0x00000000080092c8 timer_channel_output_clear_config
- 0x000000000800931c timer_channel_output_polarity_config
- 0x000000000800936a timer_channel_complementary_output_polarity_config
- 0x00000000080093a6 timer_channel_output_state_config
- 0x00000000080093f6 timer_channel_complementary_output_state_config
- 0x000000000800942e timer_channel_input_struct_para_init
- 0x0000000008009442 timer_channel_input_capture_prescaler_config
- 0x0000000008009496 timer_input_capture_config
- 0x00000000080095ee timer_channel_capture_value_register_read
- 0x0000000008009614 timer_input_pwm_capture_config
- 0x000000000800975c timer_hall_mode_config
- 0x0000000008009778 timer_input_trigger_source_select
- 0x0000000008009788 timer_master_output_trigger_source_select
- 0x0000000008009798 timer_slave_mode_select
- 0x00000000080097a6 timer_master_slave_mode_config
- 0x00000000080097c2 timer_external_trigger_config
- 0x00000000080097e0 timer_quadrature_decoder_mode_config
- 0x0000000008009816 timer_internal_clock_config
- 0x000000000800981e timer_internal_trigger_as_external_clock_config
- 0x000000000800983e timer_external_trigger_as_external_clock_config
- 0x00000000080098e0 timer_external_clock_mode0_config
- 0x0000000008009902 timer_external_clock_mode1_config
- 0x000000000800991c timer_external_clock_mode1_disable
- 0x0000000008009928 timer_interrupt_enable
- 0x0000000008009930 timer_interrupt_disable
- 0x000000000800993c timer_interrupt_flag_get
- 0x000000000800994c timer_interrupt_flag_clear
- 0x0000000008009954 timer_flag_get
- 0x000000000800995e timer_flag_clear
- .text 0x0000000008009966 0x360 gd32vf103_usart.o
- 0x0000000008009966 usart_deinit
- 0x00000000080099f0 usart_baudrate_set
- 0x0000000008009a54 usart_parity_config
- 0x0000000008009a64 usart_word_length_set
- 0x0000000008009a76 usart_stop_bit_set
- 0x0000000008009a88 usart_enable
- 0x0000000008009a92 usart_disable
- 0x0000000008009a9e usart_transmit_config
- 0x0000000008009aa8 usart_receive_config
- 0x0000000008009ab2 usart_data_transmit
- 0x0000000008009aba usart_data_receive
- 0x0000000008009ac2 usart_address_config
- 0x0000000008009ad2 usart_mute_mode_enable
- 0x0000000008009adc usart_mute_mode_disable
- 0x0000000008009ae4 usart_mute_mode_wakeup_config
- 0x0000000008009af8 usart_lin_mode_enable
- 0x0000000008009b02 usart_lin_mode_disable
- 0x0000000008009b0e usart_lin_break_detection_length_config
- 0x0000000008009b22 usart_send_break
- 0x0000000008009b2c usart_halfduplex_enable
- 0x0000000008009b36 usart_halfduplex_disable
- 0x0000000008009b3e usart_synchronous_clock_enable
- 0x0000000008009b4c usart_synchronous_clock_disable
- 0x0000000008009b5a usart_synchronous_clock_config
- 0x0000000008009b76 usart_guard_time_config
- 0x0000000008009b92 usart_smartcard_mode_enable
- 0x0000000008009b9c usart_smartcard_mode_disable
- 0x0000000008009ba6 usart_smartcard_mode_nack_enable
- 0x0000000008009bb0 usart_smartcard_mode_nack_disable
- 0x0000000008009bb8 usart_irda_mode_enable
- 0x0000000008009bc2 usart_irda_mode_disable
- 0x0000000008009bca usart_prescaler_config
- 0x0000000008009bda usart_irda_lowpower_config
- 0x0000000008009bea usart_hardware_flow_rts_config
- 0x0000000008009bf6 usart_hardware_flow_cts_config
- 0x0000000008009c02 usart_dma_receive_config
- 0x0000000008009c0e usart_dma_transmit_config
- 0x0000000008009c1a usart_flag_get
- 0x0000000008009c2e usart_flag_clear
- 0x0000000008009c4a usart_interrupt_enable
- 0x0000000008009c62 usart_interrupt_disable
- 0x0000000008009c7e usart_interrupt_flag_get
- 0x0000000008009cac usart_interrupt_flag_clear
- .text 0x0000000008009cc6 0x65e tf_card.o
- 0x0000000008009ea0 TIMER2_IRQHandler
- 0x0000000008009ea2 disk_initialize
- 0x000000000800a0e8 disk_status
- 0x000000000800a0fc disk_read
- 0x000000000800a176 disk_ioctl
- .text 0x000000000800a324 0x950 lcd.o
- 0x000000000800a324 LCD_Writ_Bus
- 0x000000000800a378 LCD_WR_DATA8
- 0x000000000800a398 LCD_WR_DATA
- 0x000000000800a3c4 LCD_WR_REG
- 0x000000000800a3e4 LCD_Address_Set
- 0x000000000800a42e spi_config
- 0x000000000800a482 Lcd_Init
- 0x000000000800a686 LCD_Clear
- 0x000000000800a6c0 LCD_ShowChinese
- 0x000000000800a75a LCD_DrawPoint
- 0x000000000800a772 LCD_Fill
- 0x000000000800a7b6 LCD_DrawPoint_big
- 0x000000000800a7c6 LCD_DrawLine
- 0x000000000800a866 LCD_DrawRectangle
- 0x000000000800a8b4 Draw_Circle
- 0x000000000800a978 LCD_ShowChar
- 0x000000000800aa4e LCD_ShowString
- 0x000000000800aab8 mypow
- 0x000000000800aad2 LCD_ShowNum
- 0x000000000800ab74 LCD_ShowNum1
- 0x000000000800ac28 LCD_ShowPicture
- 0x000000000800ac2c LCD_ShowLogo
- .text 0x000000000800ac74 0xa4 systick.o
- 0x000000000800ac74 delay_1ms
- *fill* 0x000000000800ad18 0x0
- .text 0x000000000800ad18 0x430 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- 0x000000000800ad18 __udivdi3
- .text 0x000000000800b148 0x6dc /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- 0x000000000800b148 __divdf3
- .text 0x000000000800b824 0xe4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- 0x000000000800b824 __ltdf2
- 0x000000000800b824 __ledf2
- .text 0x000000000800b908 0x60c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- 0x000000000800b908 __muldf3
- .text 0x000000000800bf14 0x80 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- 0x000000000800bf14 __floatunsidf
- .text 0x000000000800bf94 0xa4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- 0x000000000800bf94 __fixunsdfdi
- .text 0x000000000800c038 0x1ac /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- 0x000000000800c038 __floatundidf
- .text 0x000000000800c1e4 0x348 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- 0x000000000800c1e4 __mulsf3
- .text 0x000000000800c52c 0x64 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- 0x000000000800c52c __fixunssfsi
- .text 0x000000000800c590 0x38 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- 0x000000000800c590 __lshrdi3
- .text 0x000000000800c5c8 0x38 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- 0x000000000800c5c8 __ashldi3
- .text 0x000000000800c600 0x4c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- 0x000000000800c600 __clzsi2
- .text.atexit 0x000000000800c64c 0x14 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- 0x000000000800c64c atexit
- .text.exit 0x000000000800c660 0x3c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- 0x000000000800c660 exit
- .text.__libc_fini_array
- 0x000000000800c69c 0x5c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- 0x000000000800c69c __libc_fini_array
- .text.__libc_init_array
- 0x000000000800c6f8 0x9c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- 0x000000000800c6f8 __libc_init_array
- .text 0x000000000800c794 0x24 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memcpy-asm.o)
- 0x000000000800c794 memcpy
- .text.snprintf
- 0x000000000800c7b8 0xb4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- 0x000000000800c7b8 snprintf
- 0x000000000800c7b8 sniprintf
- .text.strcpy 0x000000000800c86c 0x1c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- 0x000000000800c86c strcpy
- .text.write 0x000000000800c888 0x14 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- 0x000000000800c888 write
- .text._write_r
- 0x000000000800c89c 0x50 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- 0x000000000800c89c _write_r
- .text.__register_exitproc
- 0x000000000800c8ec 0x9c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- 0x000000000800c8ec __register_exitproc
- .text.__call_exitprocs
- 0x000000000800c988 0x138 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- 0x000000000800c988 __call_exitprocs
- .text.__ssputs_r
- 0x000000000800cac0 0x164 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- 0x000000000800cac0 __ssputs_r
- .text._svfprintf_r
- 0x000000000800cc24 0x3a0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- 0x000000000800cc24 _svfprintf_r
- 0x000000000800cc24 _svfiprintf_r
- .text._printf_common
- 0x000000000800cfc4 0x1b0 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- 0x000000000800cfc4 _printf_common
- .text._printf_i
- 0x000000000800d174 0x394 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- 0x000000000800d174 _printf_i
- .text.memchr 0x000000000800d508 0x24 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- 0x000000000800d508 memchr
- .text 0x000000000800d52c 0x3c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memmove.o)
- 0x000000000800d52c memmove
- .text._free_r 0x000000000800d568 0xf8 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- 0x000000000800d568 _free_r
- .text._malloc_r
- 0x000000000800d660 0x150 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- 0x000000000800d660 _malloc_r
- .text._realloc_r
- 0x000000000800d7b0 0xd4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- 0x000000000800d7b0 _realloc_r
- .text._sbrk_r 0x000000000800d884 0x48 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- 0x000000000800d884 _sbrk_r
- .text.__malloc_lock
- 0x000000000800d8cc 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- 0x000000000800d8cc __malloc_lock
- .text.__malloc_unlock
- 0x000000000800d8d0 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- 0x000000000800d8d0 __malloc_unlock
- .text._malloc_usable_size_r
- 0x000000000800d8d4 0x1c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- 0x000000000800d8d4 _malloc_usable_size_r
- .text._exit 0x000000000800d8f0 0x30 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- 0x000000000800d8f0 _exit
- .text._sbrk 0x000000000800d920 0x70 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- 0x000000000800d920 _sbrk
- .text._write 0x000000000800d990 0x40 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- 0x000000000800d990 _write
- .text.__errno 0x000000000800d9d0 0x8 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- 0x000000000800d9d0 __errno
- *(.gnu.linkonce.t.*)
- .rela.dyn 0x000000000800d9d8 0x0
- .rela.init 0x000000000800d9d8 0x0 main.o
- .rela.text.__libc_fini_array
- 0x000000000800d9d8 0x0 main.o
- .rela.data.impure_data
- 0x000000000800d9d8 0x0 main.o
- .rela.text.__libc_init_array
- 0x000000000800d9d8 0x0 main.o
- .rela.text.__register_exitproc
- 0x000000000800d9d8 0x0 main.o
- .rela.text._svfprintf_r
- 0x000000000800d9d8 0x0 main.o
- .fini
- *(SORT_NONE(.fini))
- 0x000000000800d9d8 . = ALIGN (0x4)
- [!provide] PROVIDE (__etext = .)
- [!provide] PROVIDE (_etext = .)
- [!provide] PROVIDE (etext = .)
- [!provide] PROVIDE (_eilm = .)
- .preinit_array 0x000000000800d9d8 0x0
- 0x000000000800d9d8 PROVIDE (__preinit_array_start = .)
- *(.preinit_array)
- 0x000000000800d9d8 PROVIDE (__preinit_array_end = .)
- .init_array 0x000000000800d9d8 0x0
- 0x000000000800d9d8 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)
- 0x000000000800d9d8 PROVIDE (__init_array_end = .)
- .fini_array 0x000000000800d9d8 0x0
- 0x000000000800d9d8 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)
- 0x000000000800d9d8 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)
- 0x000000000800d9d8 . = ALIGN (0x4)
- [!provide] PROVIDE (_eilm = .)
- .lalign 0x000000000800d9d8 0x0
- 0x000000000800d9d8 . = ALIGN (0x4)
- 0x000000000800d9d8 PROVIDE (_data_lma = .)
- .dalign 0x0000000020000000 0x0 load address 0x000000000800d9d8
- 0x0000000020000000 . = ALIGN (0x4)
- 0x0000000020000000 PROVIDE (_data = .)
- .data 0x0000000020000000 0x400 load address 0x000000000800d9d8
- *(.rdata)
- *(.gnu.linkonce.r.*)
- *(.data .data.*)
- .data 0x0000000020000000 0x14 main.o
- .data 0x0000000020000014 0x360 lcd.o
- 0x0000000020000014 Hzk16
- 0x00000000200000f4 Hzk32
- .data.impure_data
- 0x0000000020000374 0x60 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- *(.gnu.linkonce.d.*)
- 0x00000000200003d8 . = ALIGN (0x8)
- *fill* 0x00000000200003d4 0x4
- 0x0000000020000bd8 PROVIDE (__global_pointer$ = (. + 0x800))
- *(.sdata .sdata.*)
- .sdata 0x00000000200003d8 0x4 main.o
- .sdata 0x00000000200003dc 0x4 system_gd32vf103.o
- 0x00000000200003dc SystemCoreClock
- .sdata 0x00000000200003e0 0x1 tf_card.o
- *fill* 0x00000000200003e1 0x3
- .sdata._impure_ptr
- 0x00000000200003e4 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- 0x00000000200003e4 _impure_ptr
- *(.gnu.linkonce.s.*)
- 0x00000000200003e8 . = ALIGN (0x8)
- *(.srodata.cst16)
- *(.srodata.cst8)
- .srodata.cst8 0x00000000200003e8 0x8 main.o
- .srodata.cst8 0x00000000200003f0 0x8 systick.o
- *(.srodata.cst4)
- .srodata.cst4 0x00000000200003f8 0x4 lcd.o
- *(.srodata.cst2)
- *(.srodata .srodata.*)
- .srodata._global_impure_ptr
- 0x00000000200003fc 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- 0x00000000200003fc _global_impure_ptr
- 0x0000000020000400 . = ALIGN (0x4)
- 0x0000000020000400 PROVIDE (_edata = .)
- [!provide] PROVIDE (edata = .)
- [!provide] PROVIDE (_fbss = .)
- 0x0000000020000400 PROVIDE (__bss_start = .)
- .bss 0x0000000020000400 0xcc
- *(.sbss*)
- .sbss 0x0000000020000400 0x1c main.o
- .sbss 0x000000002000041c 0xc tf_card.o
- .sbss 0x0000000020000428 0x4 lcd.o
- 0x0000000020000428 BACK_COLOR
- .sbss._global_atexit
- 0x000000002000042c 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- 0x000000002000042c _global_atexit
- .sbss.errno 0x0000000020000430 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- 0x0000000020000430 errno
- .sbss.__malloc_free_list
- 0x0000000020000434 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- 0x0000000020000434 __malloc_free_list
- .sbss.__malloc_sbrk_start
- 0x0000000020000438 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- 0x0000000020000438 __malloc_sbrk_start
- .sbss.heap_end.0
- 0x000000002000043c 0x4 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- *(.gnu.linkonce.sb.*)
- *(.bss .bss.*)
- .bss._global_atexit0
- 0x0000000020000440 0x8c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- *(.gnu.linkonce.b.*)
- *(COMMON)
- 0x00000000200004cc . = ALIGN (0x4)
- 0x00000000200004d0 . = ALIGN (0x8)
- 0x00000000200004d0 PROVIDE (_end = .)
- [!provide] PROVIDE (end = .)
- .stack 0x0000000020007800 0x800 load address 0x00000000200004cc
- [!provide] PROVIDE (_heap_end = .)
- 0x0000000000000800 . = __stack_size
- *fill* 0x0000000020007800 0x800
- 0x0000000020008000 PROVIDE (_sp = .)
- OUTPUT(image.elf elf32-littleriscv)
- .debug_info 0x0000000000000000 0xbe12
- .debug_info 0x0000000000000000 0x12ce main.o
- .debug_info 0x00000000000012ce 0x25 start.o
- .debug_info 0x00000000000012f3 0x23 entry.o
- .debug_info 0x0000000000001316 0xd6c n200_func.o
- .debug_info 0x0000000000002082 0x19f handlers.o
- .debug_info 0x0000000000002221 0x269 system_gd32vf103.o
- .debug_info 0x000000000000248a 0xa5f gd32vf103_adc.o
- .debug_info 0x0000000000002ee9 0x65e gd32vf103_gpio.o
- .debug_info 0x0000000000003547 0xd34 gd32vf103_rcu.o
- .debug_info 0x000000000000427b 0x956 gd32vf103_spi.o
- .debug_info 0x0000000000004bd1 0x135f gd32vf103_timer.o
- .debug_info 0x0000000000005f30 0xb5b gd32vf103_usart.o
- .debug_info 0x0000000000006a8b 0xf92 tf_card.o
- .debug_info 0x0000000000007a1d 0x1a80 lcd.o
- .debug_info 0x000000000000949d 0x18d systick.o
- .debug_info 0x000000000000962a 0x761 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_info 0x0000000000009d8b 0x684 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_info 0x000000000000a40f 0x21e /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_info 0x000000000000a62d 0x6b6 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_info 0x000000000000ace3 0x25d /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_info 0x000000000000af40 0x1c9 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_info 0x000000000000b109 0x2c6 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_info 0x000000000000b3cf 0x34c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_info 0x000000000000b71b 0x19b /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_info 0x000000000000b8b6 0x1a1 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_info 0x000000000000ba57 0x1a1 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_info 0x000000000000bbf8 0xd8 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_info 0x000000000000bcd0 0x142 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_abbrev 0x0000000000000000 0x2de5
- .debug_abbrev 0x0000000000000000 0x32d main.o
- .debug_abbrev 0x000000000000032d 0x14 start.o
- .debug_abbrev 0x0000000000000341 0x12 entry.o
- .debug_abbrev 0x0000000000000353 0x367 n200_func.o
- .debug_abbrev 0x00000000000006ba 0xfb handlers.o
- .debug_abbrev 0x00000000000007b5 0x161 system_gd32vf103.o
- .debug_abbrev 0x0000000000000916 0x21e gd32vf103_adc.o
- .debug_abbrev 0x0000000000000b34 0x21f gd32vf103_gpio.o
- .debug_abbrev 0x0000000000000d53 0x273 gd32vf103_rcu.o
- .debug_abbrev 0x0000000000000fc6 0x23b gd32vf103_spi.o
- .debug_abbrev 0x0000000000001201 0x255 gd32vf103_timer.o
- .debug_abbrev 0x0000000000001456 0x211 gd32vf103_usart.o
- .debug_abbrev 0x0000000000001667 0x338 tf_card.o
- .debug_abbrev 0x000000000000199f 0x332 lcd.o
- .debug_abbrev 0x0000000000001cd1 0xd4 systick.o
- .debug_abbrev 0x0000000000001da5 0x1a6 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_abbrev 0x0000000000001f4b 0x173 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_abbrev 0x00000000000020be 0x166 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_abbrev 0x0000000000002224 0x185 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_abbrev 0x00000000000023a9 0x163 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_abbrev 0x000000000000250c 0x15f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_abbrev 0x000000000000266b 0x180 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_abbrev 0x00000000000027eb 0x15b /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_abbrev 0x0000000000002946 0x14d /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_abbrev 0x0000000000002a93 0x10c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_abbrev 0x0000000000002b9f 0x10c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_abbrev 0x0000000000002cab 0x70 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_abbrev 0x0000000000002d1b 0xca /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_loclists
- 0x0000000000000000 0x7f39
- .debug_loclists
- 0x0000000000000000 0x25f main.o
- .debug_loclists
- 0x000000000000025f 0x705 n200_func.o
- .debug_loclists
- 0x0000000000000964 0x3d handlers.o
- .debug_loclists
- 0x00000000000009a1 0x2f7 system_gd32vf103.o
- .debug_loclists
- 0x0000000000000c98 0x6ac gd32vf103_adc.o
- .debug_loclists
- 0x0000000000001344 0x3a9 gd32vf103_gpio.o
- .debug_loclists
- 0x00000000000016ed 0x9a2 gd32vf103_rcu.o
- .debug_loclists
- 0x000000000000208f 0x3ea gd32vf103_spi.o
- .debug_loclists
- 0x0000000000002479 0x9fc gd32vf103_timer.o
- .debug_loclists
- 0x0000000000002e75 0x4a9 gd32vf103_usart.o
- .debug_loclists
- 0x000000000000331e 0x68d tf_card.o
- .debug_loclists
- 0x00000000000039ab 0xf8e lcd.o
- .debug_loclists
- 0x0000000000004939 0x53 systick.o
- .debug_loclists
- 0x000000000000498c 0xa99 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_loclists
- 0x0000000000005425 0x10de /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_loclists
- 0x0000000000006503 0x117 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_loclists
- 0x000000000000661a 0xc5a /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_loclists
- 0x0000000000007274 0x137 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_loclists
- 0x00000000000073ab 0x17f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_loclists
- 0x000000000000752a 0x255 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_loclists
- 0x000000000000777f 0x530 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_loclists
- 0x0000000000007caf 0xda /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_loclists
- 0x0000000000007d89 0xa7 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_loclists
- 0x0000000000007e30 0xa7 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_loclists
- 0x0000000000007ed7 0x62 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_aranges 0x0000000000000000 0x388
- .debug_aranges
- 0x0000000000000000 0x28 main.o
- .debug_aranges
- 0x0000000000000028 0x20 start.o
- .debug_aranges
- 0x0000000000000048 0x28 entry.o
- .debug_aranges
- 0x0000000000000070 0x20 n200_func.o
- .debug_aranges
- 0x0000000000000090 0x20 handlers.o
- .debug_aranges
- 0x00000000000000b0 0x20 system_gd32vf103.o
- .debug_aranges
- 0x00000000000000d0 0x20 gd32vf103_adc.o
- .debug_aranges
- 0x00000000000000f0 0x20 gd32vf103_gpio.o
- .debug_aranges
- 0x0000000000000110 0x20 gd32vf103_rcu.o
- .debug_aranges
- 0x0000000000000130 0x20 gd32vf103_spi.o
- .debug_aranges
- 0x0000000000000150 0x20 gd32vf103_timer.o
- .debug_aranges
- 0x0000000000000170 0x20 gd32vf103_usart.o
- .debug_aranges
- 0x0000000000000190 0x20 tf_card.o
- .debug_aranges
- 0x00000000000001b0 0x20 lcd.o
- .debug_aranges
- 0x00000000000001d0 0x20 systick.o
- .debug_aranges
- 0x00000000000001f0 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_aranges
- 0x0000000000000210 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_aranges
- 0x0000000000000230 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_aranges
- 0x0000000000000250 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_aranges
- 0x0000000000000270 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_aranges
- 0x0000000000000290 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_aranges
- 0x00000000000002b0 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_aranges
- 0x00000000000002d0 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_aranges
- 0x00000000000002f0 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_aranges
- 0x0000000000000310 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_aranges
- 0x0000000000000330 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_aranges
- 0x0000000000000350 0x18 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_aranges
- 0x0000000000000368 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_rnglists
- 0x0000000000000000 0x8b5
- .debug_rnglists
- 0x0000000000000000 0x60 main.o
- .debug_rnglists
- 0x0000000000000060 0x1a entry.o
- .debug_rnglists
- 0x000000000000007a 0xdd n200_func.o
- .debug_rnglists
- 0x0000000000000157 0x32 system_gd32vf103.o
- .debug_rnglists
- 0x0000000000000189 0x28 tf_card.o
- .debug_rnglists
- 0x00000000000001b1 0x57 lcd.o
- .debug_rnglists
- 0x0000000000000208 0x111 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_rnglists
- 0x0000000000000319 0x16f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_rnglists
- 0x0000000000000488 0x4e /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_rnglists
- 0x00000000000004d6 0x1dd /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_rnglists
- 0x00000000000006b3 0x6a /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_rnglists
- 0x000000000000071d 0x44 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_rnglists
- 0x0000000000000761 0x61 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_rnglists
- 0x00000000000007c2 0xac /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_rnglists
- 0x000000000000086e 0x1f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_rnglists
- 0x000000000000088d 0x28 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_line 0x0000000000000000 0xed6a
- .debug_line 0x0000000000000000 0xb40 main.o
- .debug_line 0x0000000000000b40 0x172 start.o
- .debug_line 0x0000000000000cb2 0xd4 entry.o
- .debug_line 0x0000000000000d86 0xf5a n200_func.o
- .debug_line 0x0000000000001ce0 0xf7 handlers.o
- .debug_line 0x0000000000001dd7 0x7f6 system_gd32vf103.o
- .debug_line 0x00000000000025cd 0x1174 gd32vf103_adc.o
- .debug_line 0x0000000000003741 0x90c gd32vf103_gpio.o
- .debug_line 0x000000000000404d 0xf94 gd32vf103_rcu.o
- .debug_line 0x0000000000004fe1 0xb42 gd32vf103_spi.o
- .debug_line 0x0000000000005b23 0x25d7 gd32vf103_timer.o
- .debug_line 0x00000000000080fa 0xa78 gd32vf103_usart.o
- .debug_line 0x0000000000008b72 0x11a2 tf_card.o
- .debug_line 0x0000000000009d14 0x13ce lcd.o
- .debug_line 0x000000000000b0e2 0x181 systick.o
- .debug_line 0x000000000000b263 0x727 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .debug_line 0x000000000000b98a 0xf42 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_line 0x000000000000c8cc 0x2bc /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_line 0x000000000000cb88 0xda9 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_line 0x000000000000d931 0x241 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_line 0x000000000000db72 0x1fd /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_line 0x000000000000dd6f 0x426 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_line 0x000000000000e195 0x75d /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_line 0x000000000000e8f2 0x160 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_line 0x000000000000ea52 0x107 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_line 0x000000000000eb59 0x107 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_line 0x000000000000ec60 0x3f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_line 0x000000000000ec9f 0xcb /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_str 0x0000000000000000 0x37cf
- .debug_str 0x0000000000000000 0x84e main.o
- 0x8c4 (size before relaxing)
- .debug_str 0x000000000000084e 0x36 start.o
- .debug_str 0x0000000000000884 0x8 entry.o
- 0x36 (size before relaxing)
- .debug_str 0x000000000000088c 0x33f n200_func.o
- 0x4fc (size before relaxing)
- .debug_str 0x0000000000000bcb 0x39 handlers.o
- 0x16c (size before relaxing)
- .debug_str 0x0000000000000c04 0xb8 system_gd32vf103.o
- 0x220 (size before relaxing)
- .debug_str 0x0000000000000cbc 0x59f gd32vf103_adc.o
- 0x840 (size before relaxing)
- .debug_str 0x000000000000125b 0x170 gd32vf103_gpio.o
- 0x527 (size before relaxing)
- .debug_str 0x00000000000013cb 0x835 gd32vf103_rcu.o
- 0xd91 (size before relaxing)
- .debug_str 0x0000000000001c00 0x368 gd32vf103_spi.o
- 0x708 (size before relaxing)
- .debug_str 0x0000000000001f68 0xaca gd32vf103_timer.o
- 0xe6a (size before relaxing)
- .debug_str 0x0000000000002a32 0x39f gd32vf103_usart.o
- 0x901 (size before relaxing)
- .debug_str 0x0000000000002dd1 0x152 tf_card.o
- 0x62c (size before relaxing)
- .debug_str 0x0000000000002f23 0x1a4 lcd.o
- 0x5f1 (size before relaxing)
- .debug_str 0x00000000000030c7 0x8 systick.o
- 0x1bd (size before relaxing)
- .debug_str 0x00000000000030cf 0x188 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- 0x247 (size before relaxing)
- .debug_str 0x0000000000003257 0x28e /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- 0x363 (size before relaxing)
- .debug_str 0x00000000000034e5 0x4b /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- 0x1d7 (size before relaxing)
- .debug_str 0x0000000000003530 0x125 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- 0x3bb (size before relaxing)
- .debug_str 0x0000000000003655 0xb1 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- 0x246 (size before relaxing)
- .debug_str 0x0000000000003706 0x1d /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- 0x1b4 (size before relaxing)
- .debug_str 0x0000000000003723 0xa /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- 0x264 (size before relaxing)
- .debug_str 0x000000000000372d 0x89 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- 0x289 (size before relaxing)
- .debug_str 0x00000000000037b6 0x198 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_str 0x00000000000037b6 0x19 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- 0x1d1 (size before relaxing)
- .debug_str 0x00000000000037cf 0x1d1 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_str 0x00000000000037cf 0x194 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_str 0x00000000000037cf 0x1b1 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .debug_line_str
- 0x0000000000000000 0x682
- .debug_line_str
- 0x0000000000000000 0x1f2 main.o
- 0x246 (size before relaxing)
- .debug_line_str
- 0x00000000000001f2 0x8 start.o
- 0x34 (size before relaxing)
- .debug_line_str
- 0x00000000000001fa 0x8 entry.o
- 0x34 (size before relaxing)
- .debug_line_str
- 0x0000000000000202 0x2c n200_func.o
- 0x190 (size before relaxing)
- .debug_line_str
- 0x000000000000022e 0x3c handlers.o
- 0x18e (size before relaxing)
- .debug_line_str
- 0x000000000000026a 0x2b system_gd32vf103.o
- 0x14e (size before relaxing)
- .debug_line_str
- 0x0000000000000295 0x36 gd32vf103_adc.o
- 0x174 (size before relaxing)
- .debug_line_str
- 0x00000000000002cb 0x24 gd32vf103_gpio.o
- 0x188 (size before relaxing)
- .debug_line_str
- 0x00000000000002ef 0x23 gd32vf103_rcu.o
- 0x17f (size before relaxing)
- .debug_line_str
- 0x0000000000000312 0x33 gd32vf103_spi.o
- 0x184 (size before relaxing)
- .debug_line_str
- 0x0000000000000345 0x37 gd32vf103_timer.o
- 0x18c (size before relaxing)
- .debug_line_str
- 0x000000000000037c 0x25 gd32vf103_usart.o
- 0x18c (size before relaxing)
- .debug_line_str
- 0x00000000000003a1 0x39 tf_card.o
- 0x1a8 (size before relaxing)
- .debug_line_str
- 0x00000000000003da 0x23 lcd.o
- 0x18b (size before relaxing)
- .debug_line_str
- 0x00000000000003fd 0xa systick.o
- 0x128 (size before relaxing)
- .debug_line_str
- 0x0000000000000407 0xa9 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- 0x135 (size before relaxing)
- .debug_line_str
- 0x00000000000004b0 0x66 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- 0x153 (size before relaxing)
- .debug_line_str
- 0x0000000000000516 0x3d /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- 0x156 (size before relaxing)
- .debug_line_str
- 0x0000000000000553 0x2e /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- 0x153 (size before relaxing)
- .debug_line_str
- 0x0000000000000581 0x33 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- 0x162 (size before relaxing)
- .debug_line_str
- 0x00000000000005b4 0x32 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- 0x15f (size before relaxing)
- .debug_line_str
- 0x00000000000005e6 0x33 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- 0x162 (size before relaxing)
- .debug_line_str
- 0x0000000000000619 0x37 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- 0x153 (size before relaxing)
- .debug_line_str
- 0x0000000000000650 0x32 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- 0x15f (size before relaxing)
- .debug_line_str
- 0x0000000000000682 0x135 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_line_str
- 0x0000000000000682 0x135 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_line_str
- 0x0000000000000682 0x135 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .debug_line_str
- 0x0000000000000682 0x135 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .comment 0x0000000000000000 0x12
- .comment 0x0000000000000000 0x12 main.o
- 0x13 (size before relaxing)
- .comment 0x0000000000000012 0x13 n200_func.o
- .comment 0x0000000000000012 0x13 handlers.o
- .comment 0x0000000000000012 0x13 system_gd32vf103.o
- .comment 0x0000000000000012 0x13 gd32vf103_adc.o
- .comment 0x0000000000000012 0x13 gd32vf103_gpio.o
- .comment 0x0000000000000012 0x13 gd32vf103_rcu.o
- .comment 0x0000000000000012 0x13 gd32vf103_spi.o
- .comment 0x0000000000000012 0x13 gd32vf103_timer.o
- .comment 0x0000000000000012 0x13 gd32vf103_usart.o
- .comment 0x0000000000000012 0x13 tf_card.o
- .comment 0x0000000000000012 0x13 lcd.o
- .comment 0x0000000000000012 0x13 systick.o
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- .comment 0x0000000000000012 0x13 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- .riscv.attributes
- 0x0000000000000000 0x2f
- .riscv.attributes
- 0x0000000000000000 0x2b main.o
- .riscv.attributes
- 0x000000000000002b 0x2d start.o
- .riscv.attributes
- 0x0000000000000058 0x2d entry.o
- .riscv.attributes
- 0x0000000000000085 0x2f n200_func.o
- .riscv.attributes
- 0x00000000000000b4 0x2b handlers.o
- .riscv.attributes
- 0x00000000000000df 0x2b system_gd32vf103.o
- .riscv.attributes
- 0x000000000000010a 0x2b gd32vf103_adc.o
- .riscv.attributes
- 0x0000000000000135 0x2b gd32vf103_gpio.o
- .riscv.attributes
- 0x0000000000000160 0x2b gd32vf103_rcu.o
- .riscv.attributes
- 0x000000000000018b 0x2b gd32vf103_spi.o
- .riscv.attributes
- 0x00000000000001b6 0x2b gd32vf103_timer.o
- .riscv.attributes
- 0x00000000000001e1 0x2b gd32vf103_usart.o
- .riscv.attributes
- 0x000000000000020c 0x2b tf_card.o
- .riscv.attributes
- 0x0000000000000237 0x2b lcd.o
- .riscv.attributes
- 0x0000000000000262 0x2b systick.o
- .riscv.attributes
- 0x000000000000028d 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_udivdi3.o)
- .riscv.attributes
- 0x00000000000002ae 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .riscv.attributes
- 0x00000000000002cf 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .riscv.attributes
- 0x00000000000002f0 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .riscv.attributes
- 0x0000000000000311 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .riscv.attributes
- 0x0000000000000332 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .riscv.attributes
- 0x0000000000000353 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .riscv.attributes
- 0x0000000000000374 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .riscv.attributes
- 0x0000000000000395 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .riscv.attributes
- 0x00000000000003b6 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .riscv.attributes
- 0x00000000000003d7 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .riscv.attributes
- 0x00000000000003f8 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clz.o)
- .riscv.attributes
- 0x0000000000000419 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
- .riscv.attributes
- 0x000000000000043a 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-atexit.o)
- .riscv.attributes
- 0x000000000000045b 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-exit.o)
- .riscv.attributes
- 0x000000000000047c 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-fini.o)
- .riscv.attributes
- 0x000000000000049d 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-impure.o)
- .riscv.attributes
- 0x00000000000004be 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-init.o)
- .riscv.attributes
- 0x00000000000004df 0x1f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memcpy-asm.o)
- .riscv.attributes
- 0x00000000000004fe 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-snprintf.o)
- .riscv.attributes
- 0x000000000000051f 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-strcpy.o)
- .riscv.attributes
- 0x0000000000000540 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-syswrite.o)
- .riscv.attributes
- 0x0000000000000561 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-writer.o)
- .riscv.attributes
- 0x0000000000000582 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__atexit.o)
- .riscv.attributes
- 0x00000000000005a3 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-__call_atexit.o)
- .riscv.attributes
- 0x00000000000005c4 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-svfprintf.o)
- .riscv.attributes
- 0x00000000000005e5 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-vfprintf_i.o)
- .riscv.attributes
- 0x0000000000000606 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-reent.o)
- .riscv.attributes
- 0x0000000000000627 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memchr.o)
- .riscv.attributes
- 0x0000000000000648 0x1f /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-memmove.o)
- .riscv.attributes
- 0x0000000000000667 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-freer.o)
- .riscv.attributes
- 0x0000000000000688 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-mallocr.o)
- .riscv.attributes
- 0x00000000000006a9 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-reallocr.o)
- .riscv.attributes
- 0x00000000000006ca 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-sbrkr.o)
- .riscv.attributes
- 0x00000000000006eb 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-mlock.o)
- .riscv.attributes
- 0x000000000000070c 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libg_nano.a(lib_a-nano-msizer.o)
- .riscv.attributes
- 0x000000000000072d 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_exit.o)
- .riscv.attributes
- 0x000000000000074e 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_sbrk.o)
- .riscv.attributes
- 0x000000000000076f 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libgloss_nano.a(sys_write.o)
- .riscv.attributes
- 0x0000000000000790 0x21 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/../../../../riscv32-unknown-elf/lib/libc_nano.a(lib_a-errno.o)
- .debug_frame 0x0000000000000000 0x1db8
- .debug_frame 0x0000000000000000 0x13c main.o
- .debug_frame 0x000000000000013c 0x2dc n200_func.o
- .debug_frame 0x0000000000000418 0x40 handlers.o
- .debug_frame 0x0000000000000458 0x48 system_gd32vf103.o
- .debug_frame 0x00000000000004a0 0x288 gd32vf103_adc.o
- .debug_frame 0x0000000000000728 0x144 gd32vf103_gpio.o
- .debug_frame 0x000000000000086c 0x2e0 gd32vf103_rcu.o
- .debug_frame 0x0000000000000b4c 0x264 gd32vf103_spi.o
- .debug_frame 0x0000000000000db0 0x4dc gd32vf103_timer.o
- .debug_frame 0x000000000000128c 0x2ec gd32vf103_usart.o
- .debug_frame 0x0000000000001578 0x1a0 tf_card.o
- .debug_frame 0x0000000000001718 0x410 lcd.o
- .debug_frame 0x0000000000001b28 0x54 systick.o
- .debug_frame 0x0000000000001b7c 0x58 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(divdf3.o)
- .debug_frame 0x0000000000001bd4 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(ledf2.o)
- .debug_frame 0x0000000000001bf4 0x54 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(muldf3.o)
- .debug_frame 0x0000000000001c48 0x34 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatunsidf.o)
- .debug_frame 0x0000000000001c7c 0x2c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunsdfdi.o)
- .debug_frame 0x0000000000001ca8 0x44 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(floatundidf.o)
- .debug_frame 0x0000000000001cec 0x4c /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(mulsf3.o)
- .debug_frame 0x0000000000001d38 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(fixunssfsi.o)
- .debug_frame 0x0000000000001d58 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_lshrdi3.o)
- .debug_frame 0x0000000000001d78 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_ashldi3.o)
- .debug_frame 0x0000000000001d98 0x20 /opt/toolchains/riscv32/lib/gcc/riscv32-unknown-elf/11.1.0/libgcc.a(_clzsi2.o)
|