From 39ded8cb842a70651ca947bcf3e109f8520ef9f8 Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Sat, 4 Oct 2025 04:20:45 -0400 Subject: [PATCH] esp32 temperature node --- .../build/.bin_timestamp | 2 +- .../build/.ninja_lock | 0 ESP32-IDF_Temperture-Node-v2/build/.ninja_log | 7 + .../build/ESP32-IDF_Temperture-Node-v2.bin | Bin 205968 -> 206080 bytes .../build/ESP32-IDF_Temperture-Node-v2.elf | Bin 3092280 -> 3092480 bytes .../build/ESP32-IDF_Temperture-Node-v2.map | 2434 +++++++++-------- 6 files changed, 1229 insertions(+), 1214 deletions(-) delete mode 100644 ESP32-IDF_Temperture-Node-v2/build/.ninja_lock diff --git a/ESP32-IDF_Temperture-Node-v2/build/.bin_timestamp b/ESP32-IDF_Temperture-Node-v2/build/.bin_timestamp index 657ed1320..ce13e81de 100644 --- a/ESP32-IDF_Temperture-Node-v2/build/.bin_timestamp +++ b/ESP32-IDF_Temperture-Node-v2/build/.bin_timestamp @@ -1 +1 @@ -69bc2fc0603110bfcd42135aadebc0b1 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.bin +9c1d8c348d3cc27509036b6829a30133 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.bin diff --git a/ESP32-IDF_Temperture-Node-v2/build/.ninja_lock b/ESP32-IDF_Temperture-Node-v2/build/.ninja_lock deleted file mode 100644 index e69de29bb..000000000 diff --git a/ESP32-IDF_Temperture-Node-v2/build/.ninja_log b/ESP32-IDF_Temperture-Node-v2/build/.ninja_log index f830289c3..b041ce0c1 100644 --- a/ESP32-IDF_Temperture-Node-v2/build/.ninja_log +++ b/ESP32-IDF_Temperture-Node-v2/build/.ninja_log @@ -1049,3 +1049,10 @@ 764 979 1759566025600597523 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/bootloader-prefix/src/bootloader-stamp/bootloader-done c58c03882a8a4f57 865 1083 1759566025504595596 esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj 60904b6571dc27d5 1083 1174 1759566025722599972 esp-idf/main/libmain.a 961e2f0e8ccecf4c +1174 16729 1759566041275914026 esp-idf/esp_system/ld/sections.ld cb4727eabf6de44d +1174 16729 1759566041275914026 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/esp-idf/esp_system/ld/sections.ld cb4727eabf6de44d +16730 17901 1759566041369915935 ESP32-IDF_Temperture-Node-v2.elf 958512012c7759e6 +17901 18294 1759566042928947612 .bin_timestamp 630526db8051c0b4 +17901 18294 1759566042928947612 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/.bin_timestamp 630526db8051c0b4 +18295 18540 1759566042934947734 esp-idf/esptool_py/CMakeFiles/app_check_size 1c19ccb1948ca342 +18295 18540 1759566042934947734 /home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build/esp-idf/esptool_py/CMakeFiles/app_check_size 1c19ccb1948ca342 diff --git a/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.bin b/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.bin index 03173b035a0f540a23691e837213a77c8130f28b..11d32be5e37bafe6c6e412fc3adf1d3ad4ae65dc 100644 GIT binary patch delta 24497 zcmaKU30#!L|Nk?yuv`nG0&;jPs}CUFSK^gmikg~7NoHB1J$R+5Ssq#NYz2#H0ht48 zy1Vkga>+gmx~NgE6`G;4s42oCf{%HomZh1-|1-~nN4_Txs{)s`?GKC-jlwu2jS^*$~X1^yjMb8I6ULvDL&&H`z6Fz!}|<8 zH2mnH@&CVvVxLZ{XbV3bzy6eOa_l$2(Gi?w3o_WqU zcJn>uNqXv=#sxkVUIO3g^$PA|c$2p8s|~)fw;n&qPY3?}{Yc3F^$u-T7=Pdb1si>1 zY539eU;GfjJc_%1?a4QdvnAhDB5b#wBp82x^8JYLzwf6NNcxWg!$Ba8d$&#SD{XJh z72nv~pg`lVPtv;BK!N5u-&p%o3bbo8WAhhvh24{1^Yn{d=I$4}2AjTizCaI)1R)FFE!-V3G&VFc7u~9s!;@ z2!{Z{_n-)U{|ayV&~K#iiyfg;o(@la(>RCEleA8d*3(xB_kj1%wr{x9V|OQqC=r>VPZHL5dGh@<@&ENr6=?jA0@aW^8t2s( ze+|NvwyA?(?4O`ObMTY2Zo5H&&%kV3o>JgIn;9Ygi~7RwvY3)6lzeNfUo0Nu7psA1 z5j-C7d;@Vy;mL&O-Z;P53lJ9^?-$!09vXi1(D?t~L$Ob%xwVC#jz2O69L4)Nzu4jM z9E0Z}Jj1APc$a{nS@6)ezU`ske@*}gdR=)uCO-M5arURuG>{hhypkRW@2Ix#d6WEN z7e0Q#QJw_;{ryPD|9W2lMg^1qt;GMrr_cB|Ha>` zcC^LS!JA?#+up@f!6!h0bu+=c+v2*!g952ww!Tj(Ahww?wQQ~RJjTIqmd!5ffROcz zrR8O4{TJbTPM|wq+};!Ee&R5g9R- zw%BnHI*+il!rsyeok4!mj6k2&%a^a(XxD6Ir`wN&pi+RHvajuojw8&zN+xzi-LddG zS=JT37|zWONSf`Q6ol2SttD7^B_L_BNA-9JFbtzLYq?pZxhr}Fb2G@OZfHgqc1i%h z^FQlkyShCCqx+y+^ECgCIl<~bUVregLR5;h)9#@s%#XgunMSv%P<9_g@DPIiw+;CE%DdOY}r zRJvsXxQSF^*G@pyDl9E0zfMBC0)(U|YW&PF38xr=Bf@0VqdPmlO^wte%<_D#bchKm zL{ef~Wc+swn@FxtMz3NH++qrf>LJW}M6iR=2jIwsZkiFPkTWBq z@5XSwNc=Q391D?l{WLTk%DjX9^mKF$ykICf^dcIKxgkXL5_%W2-O0L_z=NdjIFODdzPX;I0E>A z-qwqv=|FtkVA{0;yi|uwz%`RX^iox7NTxkk|Na>HGktV=*lG_LTxr4k%oy?QY+IHyg!lgcWC>U zY0WxD@^$4Y;49-H#!JPIP2CaTZ2a3H!^}7W0UXQ>Mld!>4fl-o=<79A0 z3jPJOzeuJpLk%&)f_BD(t8B*KK*gV#>sQxcsO-`_CGrnwQ%*AtS6Aw26Tr?_V(&n< zP7&^H6!j)s!))IweN`^rmwrS3H+)>)j=vwxdgI)*kS@Zua`86B zSg&b~=d_Mnl4iKH13;+((DWWM?zI`4AO}JikH1OF&%Frl;zH!v_8X z2)hE6bUECz)sWRmopDy5QD`o7)i}ay&JU>Bs0~`vj-Nqpu0TQlFG$7%dSkZPXwhdJ zNa3fDz?I1Ap`)V2E~I)TitMYA^oeMa2;NlNnh@$kv-}Xcf(@;Gyc5=W>)SJ#t6NAm zR!1=vzhr7i_&aE@WeJ=+#gxM5jK$%+L^XFbUv&O@k^fcB zMaxA}^bYDCdGTU~!I&Lv=$Mu>M61ux8g6Aa$x%^;?rAxZZBg~)k9W|Zxx$ok@x(>G z=3;s{{nK7=dYF!G|9DaMjH4I9_S4FBCR{a!xxPz!zFhqNB7c}-e~_`Qfc-|nehXM` zii{mf`({P(USe2HqY`K^@e7RuG! z9k_n3aLoX&LR@*O7qdJqV>#r+Ky#91L|GGJgc0Rp+QsE}wKCUFfh(};a_bqM0oNNC z=bw;;xnbqvhZp%zC~x=!xqA(GuTglf1>Vw#WU6xf5a#+P!ZYRKI~V!&6ueFb&jIjK z1-y)!VwjALX7oCrEYFyPMOYYAE+$>%mtBOS)tlY`_&f#v)&QoQb=L1tL4I=*Uq34pN^}8FQh3IneIfcawkjV9g3MY5zi8NCQ zW-LUNiz6=bW2lnjWhHll)FBGV5UOM^s-$`<^s@q%*mAMoMLq`f!~6&tZUlHw1s+Y| zQF5N1V_tZYDP6g!yU6!bGGzvQR|Ov>XNr|GHS|%YDt0$);JTHIL60)k4Y)$Lr(KN# zMsu;{OT810s<_VOqPN1N6J;WGD>v9Rz8a0q$WY6?wL4+I2OC;0A_b(OAfXF+XEo}Z z%ndJ(S20ZIDaYI@-7PbuK5l)yDfKbmN?#zBI54Z!v0S{|A{+Jh7NF%i(Uyu~bSCt~ ze0z1#T>Emdv4y|ULJe}g1w6ty4>EXGAwAmys&_2c;M7mRd|zO}uUxE6ZsAYM@C!2h zO@LP`@M9G2U*1QhUdQOWGZDc(1)p-Us)auz<4?fxUWJTm5JqZA z8wPUbq`-uAm~|@`3tIRCE#MOsve2a@JlenV=YEey8d#FfrX)R*1 z76x%lxwy3j8hPjmid&$KSCuc<9h|E(s>dlxs%~XwknpuA&{KL)CVtwIm`qS>yJg~<7JdWOFiqC*eb8{FqTxHBA$Pwl zRSV5V8|e~Cs__E#pdW{RPG~J&C;VO}E@c%!v0wXwr$5u zf3;=#f{f)!x27c-9~tj0YP_|w@z|SX;>;FJRC;^Ogmk3oCVS07$U6I5SsyhtAc+iA zH0gSoIH`r7FBj!J_>1($Jdig|kr$s#1>P)EYd~u~j!Bq>r7LCP=obEE1#8hKGPj2- z;BhpE*Fibzk-CmgJhFfPRS7FGd#Owu(85okIh!b3XD<@>^WJng_vt96GK|~feLgVRV+Zkb_1-`OtCR^ z5ZxcL+4uonW$;uds3Bp$SNHG2_8U2#{wQu^ep1em#KTvNrgEwP+AGifK*o| zwl=SCl@01e^XwvP-$yYov8T(#8_m2o<>oGPs|IerG|RwWnnB+)phLV5vvQt~J~AlG zpkEL~>vv5hj1U9a?$9twHDzMMQv|1o`+Bq#H#C!sk5KSH?r@oSrkOw6ESJ+En#EcL zT?_2lqh+)Y^8gb%o1+bSPbRa5e6t>Pjry@UWsosj#V@oP5 zc6{Ib+7i?E&HnARLM?Io0QJSi&7?n%I!$D`17%`OV)XaaZa80C{_*7y0 zA!WOVvQ70@=Dmwx)U^I@6W=W9ck^r8GPS08tKp!Q$@VnwZZ+ok!)Mk)#v6$ z5cR`vv{{R_l!>#O`BxP|KT<*S6+tsWkW~2CS}(ORev#NdM1%2Yg+7`!mWjig`4I|z z4W%Ee&<~;XW|-F&$}28;&$y)pgFOW=B-B&2-7swV5j@ z<0HtnWYiz2Np&&`o-1XRiKv+mPz0Q%0{j&L4=#YWY?ckIW0*?Js~__=Kjw{_9a!dl z?}D_mjAs-`mWct2|(?o@xy&${hArQu< z%4Vm&^CS5)1;wBe(vL?WJ%#tnM9T%fKq32ulI>T>b^#gpAtj6VVE96^f`J|(~M=ymiCnW9HC(KK0CE%zq0N*DOa zGPP+irG7)9j;FdVAPsud1&tv0^(d^P^m>^%WoDy=nPsB? z1-`w^EH{cWi%^*PQ1C1{<38YT+Eu*Qg=j+-43#}EY{&sC8oW%M$uA!vZL(WahQVr> z@bwz4?pB7*YQdSN^INxS!W_o)WF&_EJ>eST)Ld|AF4&BFOqvVa8)eilqZydozz0lL zp*f^07W!M6x6doQERT78rtsSI6t4$Ojt5OPqr>!9lQ6rCq<)OLp=OfzG3uIp?tF^Q z7=>y3N@oR7{~ok9TouNYiBgl^mBrVo<)}?wf()%Rq z6Vx}})&w(nr`Y7ML9X92iA|t5FG3_vjb!*z_z2)jnub=mX~w{uNP{&|DLQRx4{$t4 zV)=YX((nRNr=o5NMu_UF3C`TvG;|-*cqSZibAHw2_!1beHhtLyEgj^O&jC;u0Bu%4 z*N-^2G&wc`W}Rsx#jqpGoM}xC1H^n_N^4?AkoQwj$bj@FQ+kuJ;$UVvc!Yn(R{spc zL3?m}XKIrp6`&hUsWS1*;r!b!gXi{O z_LhzR_WTjgN^jHm=U?PkQ`_iG?&*nYkuh#CX6~VtRv+b+5bWoOZ?qYE!#I$gR!|@| z++QJ5i(CgKj)4-TiW23DMQ+;Sw?U;hW(p*61L`|F=e*Hi&9T5#93p|EMJ&jMuNrxT zywxztkY4EM(b)SZ=wHSc6gaL&ugC!AQVTFY1I#xm%)dB4cdr%{kS^I$-=nioW9CQX z$_6wDy+^uyisptUo}Z;=&)V)q8pfxi%WAMXcfQhH6V25V@+s;wb1E2bvdtXs6SSY;dl-vQ;@Das?ru^aRw-xJLy6oT(GlE_V{YsB?Ni+6s^ zsp}Cdt~Ww~9snX9i0(GZX8N;{x;QKnFWH1fP7v&c26Ej}<-@EY36T$0)B=T24isB} z!lh8SWD3D<)0y0%0nX0Pu~adPAwPYKAwQesc+y2Ia&r?3ORj7j*n{CpZTejd?Vf&W zyzB-=w!g7b1(nJM^jHl`eziuGrgJ6Mcyk)-_2=WPlt?N9A_OwOQD`b<8n#rXX%7Z7 zGU;*Y(_szP=J1DgnBqd9G&jb$aTXx-0K(G7%gI!lwUI6+!kn^*>I-YHhPZTGU~@!_qfo_UDMj!q=07XpRcGlcoutddK(|rcy<>5i|cZ5)77||b8!x~ z(YRl0VjKCd>p`5(90=zTWK2BI7!3@o;{7y*`QwT8P;9ZOx{gPX9)S4<%~X$eSrqACFWO!~fvQ4(8n& zb7p0FH>P{Fl?trInLHY~%0kmWE`ecS@(KyGWK@j{Jy)n2J8LvPu(QCc8i3Ct4?elo zm9ASmP$_u|gu%n#E^d5D$~9HWCb!JLT=K*f1~xgKraxTL?6!o47>%FvH<#l#mo1m+ zyn!8kzse1=-fU!?H(ib!G}dek5k}qLc<#bAm-D*oka3}S&BY}bw<%hJ`ODB8lYv=i zFgiyTWT7GG82Ks-MJ02eLD#Ge+UmD);IL4bVGdl3>5StW7yC>Je*lQCPv8eXvQVO} z*?7QN;c`^Cz(N%+ez;N;s`v<|_z-N0b%MD`&|-H!5=vzIEcSK4A9NPG9K{r0;^O-% zcpM+f_={SwO)~o{5MVw`A$S!CzH=H~4kINnyLjCr0zb$w!xK;_J2=Nf)X)fraC>HfYWsuj|kf@Pvi# zARXe8$xmOPUdhX;IR552(B6}sW^=sjqCU6A#os*#31*|3)mhk--JrXmFQsFJl`h9h zm(8@!w9+NKVbdE?=E!>eL?-iX7yMn*e*15H12FqKo10{-^sc$4s&TnF=DJJ^U3?4W zs0L{#&r$zdgV>3-5Rldedf8=~>*CK*5G-NDlg~DzZpq)t&?qF0wYfYT6R3@*x%i`s zZf^=pEhQ@9Vxh9XIdq0ciArjrA*lSfTGfHf>KQC=lUc+dA=bA1jMg!f@)+&n_qFk$ zBeX@9<#%J3zZw16t`+=Lknx0tN{5_&6Perdv0#@X5B=mJ(8WD0Px6KvdH zt>DNZE@!aokZG_O>=MQmS9+K_xwuRBAR)-*Y!3-T#11ZYY_T>xE^KweZ}+JdbSZ!1 zKtqSU6S}hlY~uX}y&2Pn-^Zn_P}_bDyPylSbrGvC)k#H!;GMpO>6~6(qm8k^O|Gc z;;jbgA6VF$xPFyC*|5md(#f2JgQ6MkW-E_QkS$w~HVKMeu_FI{1Jt-+sk=@59z;}t zh;xdFV<19`kk#n~x-;yHyFc)zHMOEaxKj+h5L701Z|n7Fz7O@@Swc5kv)SSNslj1u zfFeHHzz-&!3F`5J&>*?dJ_DSez1ynk0H1Q3wS(FMTE`%ZPeLu?11OiXT!_tC(csuh zS=bx+&a}|05F?f~l&G38-TU~Apdid8l01TRLyZm4!A<|F0s3QR`i_PK9p>-W$tG5@ z9c(w;U24aA%4%x^|4$ute>DI_LRtyx<*~Sdy->VjAsLVjld;4G>G$HQZjj8MsWW&6 zMY*xwHfM5!V-BTX*TA2r^mN915OlP0`gl_<&^-jTgLgJTvc~gSWnC z2h*)OG9m|s4V=)R>EgItSLq9Nv!As@#VxlU!I~~dt2I7QcW2SSsHW=nnlK2x4C$<% z7;;dQMp$Bn&UiKafxXhNb5L*;w+I424$#2L#@kowae{V{vXU+=s+U`0c$0S9PzcH;J+~niohDPap)j zqC2Pw)<%8N=A=;_pd1dPiaXYm-cc_0k0~Jf;qI z{um}a@SH3&++43@6FTZ$q|bIVcCN6~GROOdTJwQsyJm#hxK!9-nWBU@D&emzqiA@J zX1&d*qJZs|NgEhL`;O#g)ySnzDb(+`^LNe? z=XTV~ZFxPHxaBJp5WJ*5CEBdjolf;&ob&4)3+p@Ao95TEHKg}fC>T2CabKaR;Fs#T z*%qTQASl#5BJ`zHx>9VKTF<^hKKTmun6;-aMW;_~&#-$$aa?`dF6(pkP(l@=ycnvP z0G&BQr}KxZJm3pPnXo#+=hvk~>!I7GZW+a-q-@q7K>%s9FTaDJ9jHe)?PCi`4`7E; zPUV@-lSQ^326L~Gu{+R!+P-dFz9_Bh%j;{k7rv@^n)8~ZYWa&=SIe8R~GMeIGYzmdA;xCwiLuIS{D^*Ry z2mVTRgEw397gPWUi+_Qgq#s)owqka(C>}mHIR<3@a8B0z$T=#Lh_D-^VocvC{$uJ< zSMX%?o;0wdkRgiSoNFtC%5LYNli4gL%tuMOj?!nMSV5CuCQw0{aakl1{!W)>6>r?S z{_hgCFuNGqOnD(ZoRMBB&g$;Q=bTH+aTmWl2b#fOjTcOZ7=HEH4KS*AtUjAI5}S=o z^*Lw8IY-7hn|XjK;~e`XaT!qrD@-rmxY&ZYg~jm*=JSlSpm^TANZ_g0Vf~Rn7+z-n zeU?O-&_LuOubR++IB7!h#{KL6wjkm8Vp=mFsUl1))?-uk8aQ*ZKm*Je*iIT#%*Gc7 zt%LSbdaX?W_Zm57LQ@Axqh&TFZbF=#AJ||2yTnb3EzbXCj$u%O!Ci0sc!PfZj~Usp zlOF){a+8rvHKX~9v(JJnW-Y|*GoU$8Os0%ubG6*$Vo1<!|4puZRac5^drRe~wDKH#g47I+*jT=uo??TU_Ipoz{Xxum{c-RrZaMhZaR}Tl5QKE zbLQ1K^6F@T=G6(a#jPL1Rs(3EU&4gtEa-XSiE5gjrgLXtRu73ek5o*?pU&ihWEI&y zk5m+T7textDF6zmO`)LTDo~&5DFi;1TcyK##0+SJ_DXi69`TYQi!~v7Y|b$BPf2l0 zfwnJ4%kMjrGEqxK2ru}xWuNnZl6|3_oc-mHeRuJ#I_l4FLGDv&?q5)H|H9+kFQ{`Y zkaNGFPI{iC2rwLHJ*ZQtr7p#(Q?m@Z$=Fd;tUOv+5H0e@;pAJ4kU z8d%0l?rj>FBi&ecS%Y}F0LCZJK^iWjj@mPgXb&gT83Zv?{SaB@7ohP2 zgfP*pdzTFpVUbwH=nwbT8jO~hjiFLe5ey@T-hf#n7b5D6444zXg<$e+0qPxLJPpGj zjYqsEOc;<^=gF;osF}@glVg1>dTtF364Jg9MW9V2rVzzFv-xzEF$Kyg2d1#{OCA#^ z1$X2(oz9F@8b>C}NQ*VcQ?Tay4BA-6?k1&$Xc$^Yt`wrp9R*yZ@k}2BJGQW=r2h&(Ogf`C)6v3eU`tE#y)(2VE3I^}0A(4; zSSpGab6X0a9(fL4=kZ00O9j8kHc{Ri

Ajnt)!R&_?nW~ZUI>xWQq(g_ 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 LpAHP#DeeA$@Rs&3 delta 24350 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 diff --git a/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.elf b/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.elf index 5a2ee517e64f8777a65a3af5d1665b6b76048a51..18aefeb1de4a96ce1d703ee8cea50f963804a13e 100755 GIT binary patch delta 131146 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

eLC--tR6>`tf*j|oAq1idw(#uiDtiPB( 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 delta 129324 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%0DYJ;cA!}@{rP`v9f4{R8VN*lzS*M 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 diff --git a/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.map b/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.map index 66e7efa78..b4c167c75 100644 --- a/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.map +++ b/ESP32-IDF_Temperture-Node-v2/build/ESP32-IDF_Temperture-Node-v2.map @@ -4646,8 +4646,6 @@ Discarded input sections .xt.prop 0x00000000 0x84 esp-idf/main/libmain.a(hello_world_main.c.obj) .literal.bme280_delete 0x00000000 0x8 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - .literal.bme280_take_forced_measurement - 0x00000000 0x14 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .literal.bme280_read_altitude 0x00000000 0x38 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .literal.bme280_calculates_pressure @@ -4657,8 +4655,6 @@ Discarded input sections .bss 0x00000000 0x0 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .text.bme280_delete 0x00000000 0x20 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - .text.bme280_take_forced_measurement - 0x00000000 0x75 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .text.bme280_read_altitude 0x00000000 0x64 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .text.bme280_calculates_pressure @@ -17263,7 +17259,7 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es *(.rodata_wlog_debug .rodata_wlog_debug.*) *(.rodata_wlog_verbose .rodata_wlog_verbose.*) -.flash.text 0x400d0020 0x17ac2 +.flash.text 0x400d0020 0x17b36 0x400d0020 _stext = . 0x400d0020 _instruction_reserved_start = ABSOLUTE (.) 0x400d0020 _text_start = ABSOLUTE (.) @@ -17978,7 +17974,7 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es 0x4 (size before relaxing) .literal.app_main 0x400d075c 0x2c esp-idf/main/libmain.a(hello_world_main.c.obj) - 0x5c (size before relaxing) + 0x60 (size before relaxing) .literal.bme280_read_uint16_le 0x400d0788 0x0 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x8 (size before relaxing) @@ -18000,6 +17996,9 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .literal.bme280_default_init 0x400d0788 0xc esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x38 (size before relaxing) + .literal.bme280_take_forced_measurement + 0x400d0794 0x0 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x14 (size before relaxing) .literal.bme280_read_temperature 0x400d0794 0x18 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x20 (size before relaxing) @@ -19511,1203 +19510,1211 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es 0xd (size before relaxing) *fill* 0x400d6b5e 0x2 .text.app_main - 0x400d6b60 0x84 esp-idf/main/libmain.a(hello_world_main.c.obj) - 0xa4 (size before relaxing) + 0x400d6b60 0x89 esp-idf/main/libmain.a(hello_world_main.c.obj) + 0xad (size before relaxing) 0x400d6b60 app_main + *fill* 0x400d6be9 0x3 .text.bme280_read_uint16_le - 0x400d6be4 0x3d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6bec 0x3d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x41 (size before relaxing) - *fill* 0x400d6c21 0x3 + *fill* 0x400d6c29 0x3 .text.bme280_read_uint16 - 0x400d6c24 0x3d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6c2c 0x3d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x41 (size before relaxing) - *fill* 0x400d6c61 0x3 + *fill* 0x400d6c69 0x3 .text.bme280_create - 0x400d6c64 0x35 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6c6c 0x35 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x41 (size before relaxing) - 0x400d6c64 bme280_create - *fill* 0x400d6c99 0x3 + 0x400d6c6c bme280_create + *fill* 0x400d6ca1 0x3 .text.bme280_is_reading_calibration - 0x400d6c9c 0x24 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - 0x400d6c9c bme280_is_reading_calibration + 0x400d6ca4 0x24 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6ca4 bme280_is_reading_calibration .text.bme280_read_coefficients - 0x400d6cc0 0x208 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6cc8 0x208 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x264 (size before relaxing) - 0x400d6cc0 bme280_read_coefficients + 0x400d6cc8 bme280_read_coefficients .text.bme280_set_sampling - 0x400d6ec8 0xb3 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6ed0 0xb3 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0xc7 (size before relaxing) - 0x400d6ec8 bme280_set_sampling - *fill* 0x400d6f7b 0x1 + 0x400d6ed0 bme280_set_sampling + *fill* 0x400d6f83 0x1 .text.bme280_default_init - 0x400d6f7c 0xab esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d6f84 0xab esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0xc7 (size before relaxing) - 0x400d6f7c bme280_default_init - *fill* 0x400d7027 0x1 + 0x400d6f84 bme280_default_init + *fill* 0x400d702f 0x1 + .text.bme280_take_forced_measurement + 0x400d7030 0x69 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x75 (size before relaxing) + 0x400d7030 bme280_take_forced_measurement + *fill* 0x400d7099 0x3 .text.bme280_read_temperature - 0x400d7028 0xa1 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d709c 0xa1 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0xa5 (size before relaxing) - 0x400d7028 bme280_read_temperature - *fill* 0x400d70c9 0x3 + 0x400d709c bme280_read_temperature + *fill* 0x400d713d 0x3 .text.bme280_read_pressure - 0x400d70cc 0x21d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d7140 0x21d esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0x229 (size before relaxing) - 0x400d70cc bme280_read_pressure - *fill* 0x400d72e9 0x3 + 0x400d7140 bme280_read_pressure + *fill* 0x400d735d 0x3 .text.bme280_read_humidity - 0x400d72ec 0xd6 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400d7360 0xd6 esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) 0xda (size before relaxing) - 0x400d72ec bme280_read_humidity - *fill* 0x400d73c2 0x2 + 0x400d7360 bme280_read_humidity + *fill* 0x400d7436 0x2 .text.i2c_config_compare - 0x400d73c4 0x5a esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - *fill* 0x400d741e 0x2 + 0x400d7438 0x5a esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + *fill* 0x400d7492 0x2 .text.i2c_driver_reinit - 0x400d7420 0x140 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7494 0x140 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x168 (size before relaxing) .text.i2c_bus_read_reg8 - 0x400d7560 0x10e esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d75d4 0x10e esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x132 (size before relaxing) - *fill* 0x400d766e 0x2 + *fill* 0x400d76e2 0x2 .text.i2c_bus_write_reg8 - 0x400d7670 0x172 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d76e4 0x172 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x1ae (size before relaxing) - *fill* 0x400d77e2 0x2 + *fill* 0x400d7856 0x2 .text.i2c_bus_create - 0x400d77e4 0x24c esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7858 0x24c esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x28c (size before relaxing) - 0x400d77e4 i2c_bus_create + 0x400d7858 i2c_bus_create .text.i2c_bus_get_current_clk_speed - 0x400d7a30 0x62 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7aa4 0x62 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x6a (size before relaxing) - 0x400d7a30 i2c_bus_get_current_clk_speed - *fill* 0x400d7a92 0x2 + 0x400d7aa4 i2c_bus_get_current_clk_speed + *fill* 0x400d7b06 0x2 .text.i2c_bus_device_create - 0x400d7a94 0x176 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7b08 0x176 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) 0x1a2 (size before relaxing) - 0x400d7a94 i2c_bus_device_create - *fill* 0x400d7c0a 0x2 + 0x400d7b08 i2c_bus_device_create + *fill* 0x400d7c7e 0x2 .text.i2c_bus_read_bytes - 0x400d7c0c 0x16 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - 0x400d7c0c i2c_bus_read_bytes - *fill* 0x400d7c22 0x2 + 0x400d7c80 0x16 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7c80 i2c_bus_read_bytes + *fill* 0x400d7c96 0x2 .text.i2c_bus_read_byte - 0x400d7c24 0x16 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - 0x400d7c24 i2c_bus_read_byte - *fill* 0x400d7c3a 0x2 + 0x400d7c98 0x16 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7c98 i2c_bus_read_byte + *fill* 0x400d7cae 0x2 .text.i2c_bus_write_byte - 0x400d7c3c 0x19 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - 0x400d7c3c i2c_bus_write_byte - *fill* 0x400d7c55 0x3 + 0x400d7cb0 0x19 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + 0x400d7cb0 i2c_bus_write_byte + *fill* 0x400d7cc9 0x3 .text.gpio_input_disable - 0x400d7c58 0x7d esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d7ccc 0x7d esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x81 (size before relaxing) - *fill* 0x400d7cd5 0x3 + *fill* 0x400d7d49 0x3 .text.gpio_ll_pullup_en - 0x400d7cd8 0x3f esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) - *fill* 0x400d7d17 0x1 + 0x400d7d4c 0x3f esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + *fill* 0x400d7d8b 0x1 .text.gpio_pullup_en - 0x400d7d18 0x8e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d7d8c 0x8e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x9e (size before relaxing) - 0x400d7d18 gpio_pullup_en - *fill* 0x400d7da6 0x2 + 0x400d7d8c gpio_pullup_en + *fill* 0x400d7e1a 0x2 .text.gpio_pullup_dis - 0x400d7da8 0xa1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d7e1c 0xa1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0xad (size before relaxing) - 0x400d7da8 gpio_pullup_dis - *fill* 0x400d7e49 0x3 + 0x400d7e1c gpio_pullup_dis + *fill* 0x400d7ebd 0x3 .text.gpio_input_enable - 0x400d7e4c 0x7d esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d7ec0 0x7d esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x81 (size before relaxing) - 0x400d7e4c gpio_input_enable - *fill* 0x400d7ec9 0x3 + 0x400d7ec0 gpio_input_enable + *fill* 0x400d7f3d 0x3 .text.gpio_output_disable - 0x400d7ecc 0xe1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d7f40 0xe1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0xe8 (size before relaxing) - 0x400d7ecc gpio_output_disable - *fill* 0x400d7fad 0x3 + 0x400d7f40 gpio_output_disable + *fill* 0x400d8021 0x3 .text.gpio_output_enable - 0x400d7fb0 0xe6 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d8024 0xe6 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0xee (size before relaxing) - 0x400d7fb0 gpio_output_enable - *fill* 0x400d8096 0x2 + 0x400d8024 gpio_output_enable + *fill* 0x400d810a 0x2 .text.gpio_od_disable - 0x400d8098 0x7c esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d810c 0x7c esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x80 (size before relaxing) - 0x400d8098 gpio_od_disable + 0x400d810c gpio_od_disable .text.gpio_od_enable - 0x400d8114 0x7b esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d8188 0x7b esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x7f (size before relaxing) - 0x400d8114 gpio_od_enable - *fill* 0x400d818f 0x1 + 0x400d8188 gpio_od_enable + *fill* 0x400d8203 0x1 .text.gpio_set_level - 0x400d8190 0xb6 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d8204 0xb6 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0xba (size before relaxing) - 0x400d8190 gpio_set_level - *fill* 0x400d8246 0x2 + 0x400d8204 gpio_set_level + *fill* 0x400d82ba 0x2 .text.gpio_get_level - 0x400d8248 0x3e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) - 0x400d8248 gpio_get_level - *fill* 0x400d8286 0x2 + 0x400d82bc 0x3e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d82bc gpio_get_level + *fill* 0x400d82fa 0x2 .text.gpio_set_direction - 0x400d8288 0xe9 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d82fc 0xe9 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0xfd (size before relaxing) - 0x400d8288 gpio_set_direction - *fill* 0x400d8371 0x3 + 0x400d82fc gpio_set_direction + *fill* 0x400d83e5 0x3 .text.gpio_func_sel - 0x400d8374 0x8c esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + 0x400d83e8 0x8c esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) 0x90 (size before relaxing) - 0x400d8374 gpio_func_sel + 0x400d83e8 gpio_func_sel .text.rtcio_ll_pullup_enable - 0x400d8400 0x4b esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - *fill* 0x400d844b 0x1 + 0x400d8474 0x4b esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + *fill* 0x400d84bf 0x1 .text.rtcio_ll_pullup_disable - 0x400d844c 0x4e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - *fill* 0x400d849a 0x2 + 0x400d84c0 0x4e esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + *fill* 0x400d850e 0x2 .text.rtc_gpio_is_valid_gpio - 0x400d849c 0x21 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - 0x400d849c rtc_gpio_is_valid_gpio - *fill* 0x400d84bd 0x3 + 0x400d8510 0x21 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + 0x400d8510 rtc_gpio_is_valid_gpio + *fill* 0x400d8531 0x3 .text.rtc_io_number_get - 0x400d84c0 0xd esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - 0x400d84c0 rtc_io_number_get - *fill* 0x400d84cd 0x3 + 0x400d8534 0xd esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + 0x400d8534 rtc_io_number_get + *fill* 0x400d8541 0x3 .text.rtc_gpio_pullup_en - 0x400d84d0 0x44 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + 0x400d8544 0x44 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) 0x5c (size before relaxing) - 0x400d84d0 rtc_gpio_pullup_en + 0x400d8544 rtc_gpio_pullup_en .text.rtc_gpio_pullup_dis - 0x400d8514 0x44 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + 0x400d8588 0x44 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) 0x5c (size before relaxing) - 0x400d8514 rtc_gpio_pullup_dis + 0x400d8588 rtc_gpio_pullup_dis .text.bootloader_init_mem - 0x400d8558 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x400d85cc 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) 0xb (size before relaxing) - 0x400d8558 bootloader_init_mem - *fill* 0x400d8560 0x0 + 0x400d85cc bootloader_init_mem + *fill* 0x400d85d4 0x0 .text.bootloader_flash_update_id - 0x400d8560 0xd esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) + 0x400d85d4 0xd esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) 0x10 (size before relaxing) - 0x400d8560 bootloader_flash_update_id - *fill* 0x400d856d 0x3 + 0x400d85d4 bootloader_flash_update_id + *fill* 0x400d85e1 0x3 .text.bootloader_flash_get_wp_pin - 0x400d8570 0x45 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) + 0x400d85e4 0x45 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) 0x49 (size before relaxing) - 0x400d8570 bootloader_flash_get_wp_pin - *fill* 0x400d85b5 0x3 + 0x400d85e4 bootloader_flash_get_wp_pin + *fill* 0x400d8629 0x3 .text.s_get_bus_mask - 0x400d85b8 0xd5 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x400d862c 0xd5 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) 0xd9 (size before relaxing) - *fill* 0x400d868d 0x3 + *fill* 0x400d8701 0x3 .text.s_reserve_irom_region - 0x400d8690 0x7f esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400d870f 0x1 + 0x400d8704 0x7f esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + *fill* 0x400d8783 0x1 .text.s_reserve_drom_region - 0x400d8710 0x7f esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400d878f 0x1 + 0x400d8784 0x7f esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + *fill* 0x400d8803 0x1 .text.esp_mmu_map_init - 0x400d8790 0x190 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x400d8804 0x190 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) 0x19c (size before relaxing) - 0x400d8790 esp_mmu_map_init + 0x400d8804 esp_mmu_map_init .text.esp_mmu_map - 0x400d8920 0x3c5 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x400d8994 0x3c5 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) 0x40d (size before relaxing) - 0x400d8920 esp_mmu_map - *fill* 0x400d8ce5 0x3 + 0x400d8994 esp_mmu_map + *fill* 0x400d8d59 0x3 .text.esp_mmu_unmap - 0x400d8ce8 0x10c esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x400d8d5c 0x10c esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) 0x124 (size before relaxing) - 0x400d8ce8 esp_mmu_unmap + 0x400d8d5c esp_mmu_unmap .text.esp_mmu_vaddr_to_paddr - 0x400d8df4 0xb6 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x400d8e68 0xb6 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) 0xca (size before relaxing) - 0x400d8df4 esp_mmu_vaddr_to_paddr - *fill* 0x400d8eaa 0x2 + 0x400d8e68 esp_mmu_vaddr_to_paddr + *fill* 0x400d8f1e 0x2 .text.spi_flash_init_lock - 0x400d8eac 0x22 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x400d8f20 0x22 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x26 (size before relaxing) - 0x400d8eac spi_flash_init_lock - *fill* 0x400d8ece 0x2 + 0x400d8f20 spi_flash_init_lock + *fill* 0x400d8f42 0x2 .text.spi_flash_op_lock - 0x400d8ed0 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x400d8ed0 spi_flash_op_lock - *fill* 0x400d8ee2 0x2 + 0x400d8f44 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x400d8f44 spi_flash_op_lock + *fill* 0x400d8f56 0x2 .text.spi_flash_op_unlock - 0x400d8ee4 0xd esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x400d8f58 0xd esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) 0x10 (size before relaxing) - 0x400d8ee4 spi_flash_op_unlock - *fill* 0x400d8ef1 0x3 + 0x400d8f58 spi_flash_op_unlock + *fill* 0x400d8f65 0x3 .text.spi_flash_mmap - 0x400d8ef4 0x90 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x400d8f68 0x90 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x97 (size before relaxing) - 0x400d8ef4 spi_flash_mmap - *fill* 0x400d8f84 0x0 + 0x400d8f68 spi_flash_mmap + *fill* 0x400d8ff8 0x0 .text.spi_flash_munmap - 0x400d8f84 0x3e esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x400d8ff8 0x3e esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x46 (size before relaxing) - 0x400d8f84 spi_flash_munmap - *fill* 0x400d8fc2 0x2 + 0x400d8ff8 spi_flash_munmap + *fill* 0x400d9036 0x2 .text.spi_flash_cache2phys - 0x400d8fc4 0x25 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x400d9038 0x25 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) 0x29 (size before relaxing) - 0x400d8fc4 spi_flash_cache2phys - *fill* 0x400d8fe9 0x3 + 0x400d9038 spi_flash_cache2phys + *fill* 0x400d905d 0x3 .text.esp_mspi_get_io - 0x400d8fec 0x54 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x400d9060 0x54 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x58 (size before relaxing) - 0x400d8fec esp_mspi_get_io + 0x400d9060 esp_mspi_get_io .text.esp_mspi_pin_reserve - 0x400d9040 0x43 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x400d90b4 0x43 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) 0x47 (size before relaxing) - 0x400d9040 esp_mspi_pin_reserve - *fill* 0x400d9083 0x1 + 0x400d90b4 esp_mspi_pin_reserve + *fill* 0x400d90f7 0x1 .text.esp_flash_read_chip_id - 0x400d9084 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x400d90f8 0x10 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) 0x14 (size before relaxing) - 0x400d9084 esp_flash_read_chip_id + 0x400d90f8 esp_flash_read_chip_id .text.esp_flash_init_default_chip - 0x400d9094 0xea esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x400d9108 0xea esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0xfa (size before relaxing) - 0x400d9094 esp_flash_init_default_chip - *fill* 0x400d917e 0x2 + 0x400d9108 esp_flash_init_default_chip + *fill* 0x400d91f2 0x2 .text.esp_flash_app_init - 0x400d9180 0x17 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x400d91f4 0x17 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) 0x1f (size before relaxing) - 0x400d9180 esp_flash_app_init - *fill* 0x400d9197 0x1 + 0x400d91f4 esp_flash_app_init + *fill* 0x400d920b 0x1 .text.esp_flash_app_enable_os_functions - 0x400d9198 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - 0x400d9198 esp_flash_app_enable_os_functions - *fill* 0x400d91bd 0x3 + 0x400d920c 0x25 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x400d920c esp_flash_app_enable_os_functions + *fill* 0x400d9231 0x3 .text.esp_crosscore_int_init - 0x400d91c0 0x66 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x400d9234 0x66 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) 0x76 (size before relaxing) - 0x400d91c0 esp_crosscore_int_init - *fill* 0x400d9226 0x2 + 0x400d9234 esp_crosscore_int_init + *fill* 0x400d929a 0x2 .text.find_entry_and_check_all_reset - 0x400d9228 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x400d925e 0x2 + 0x400d929c 0x36 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x400d92d2 0x2 .text.find_entry_from_task_handle_and_check_all_reset - 0x400d9260 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x400d9297 0x1 + 0x400d92d4 0x37 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x400d930b 0x1 .text.task_wdt_timer_feed - 0x400d9298 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d930c 0x24 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.add_entry - 0x400d92bc 0x101 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d9330 0x101 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x11d (size before relaxing) - *fill* 0x400d93bd 0x3 + *fill* 0x400d9431 0x3 .text.get_task_affinity - 0x400d93c0 0x25 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - *fill* 0x400d93e5 0x3 + 0x400d9434 0x25 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + *fill* 0x400d9459 0x3 .text.task_wdt_timeout_abort - 0x400d93e8 0xa9 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d945c 0xa9 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xbc (size before relaxing) - 0x400d93e8 task_wdt_timeout_abort - *fill* 0x400d9491 0x3 + 0x400d945c task_wdt_timeout_abort + *fill* 0x400d9505 0x3 .text.task_wdt_timeout_handling - 0x400d9494 0xaf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d9508 0xaf esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xbe (size before relaxing) - *fill* 0x400d9543 0x1 + *fill* 0x400d95b7 0x1 .text.esp_task_wdt_add - 0x400d9544 0x44 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d95b8 0x44 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x50 (size before relaxing) - 0x400d9544 esp_task_wdt_add + 0x400d95b8 esp_task_wdt_add .text.subscribe_idle - 0x400d9588 0x5b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d95fc 0x5b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0x6b (size before relaxing) - *fill* 0x400d95e3 0x1 + *fill* 0x400d9657 0x1 .text.esp_task_wdt_init - 0x400d95e4 0xd7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d9658 0xd7 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xf2 (size before relaxing) - 0x400d95e4 esp_task_wdt_init - *fill* 0x400d96bb 0x1 + 0x400d9658 esp_task_wdt_init + *fill* 0x400d972f 0x1 .text.esp_task_wdt_reset - 0x400d96bc 0x8b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d9730 0x8b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xa2 (size before relaxing) - 0x400d96bc esp_task_wdt_reset - *fill* 0x400d9747 0x1 + 0x400d9730 esp_task_wdt_reset + *fill* 0x400d97bb 0x1 .text.idle_hook_cb - 0x400d9748 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d97bc 0xa esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xd (size before relaxing) - *fill* 0x400d9752 0x2 + *fill* 0x400d97c6 0x2 .text.esp_task_wdt_print_triggered_tasks - 0x400d9754 0xce esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x400d9754 esp_task_wdt_print_triggered_tasks - *fill* 0x400d9822 0x2 + 0x400d97c8 0xce esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d97c8 esp_task_wdt_print_triggered_tasks + *fill* 0x400d9896 0x2 .text.task_wdt_isr - 0x400d9824 0xb5 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x400d9898 0xb5 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) 0xd4 (size before relaxing) - *fill* 0x400d98d9 0x3 + *fill* 0x400d994d 0x3 .text.esp_task_wdt_impl_timer_allocate - 0x400d98dc 0xc9 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x400d9950 0xc9 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0xd9 (size before relaxing) - 0x400d98dc esp_task_wdt_impl_timer_allocate - *fill* 0x400d99a5 0x3 + 0x400d9950 esp_task_wdt_impl_timer_allocate + *fill* 0x400d9a19 0x3 .text.esp_task_wdt_impl_timer_feed - 0x400d99a8 0x21 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x400d9a1c 0x21 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x29 (size before relaxing) - 0x400d99a8 esp_task_wdt_impl_timer_feed - *fill* 0x400d99c9 0x3 + 0x400d9a1c esp_task_wdt_impl_timer_feed + *fill* 0x400d9a3d 0x3 .text.esp_task_wdt_impl_timeout_triggered - 0x400d99cc 0x17 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x400d9a40 0x17 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x1f (size before relaxing) - 0x400d99cc esp_task_wdt_impl_timeout_triggered - *fill* 0x400d99e3 0x1 + 0x400d9a40 esp_task_wdt_impl_timeout_triggered + *fill* 0x400d9a57 0x1 .text.esp_task_wdt_impl_timer_restart - 0x400d99e4 0x25 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x400d9a58 0x25 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) 0x31 (size before relaxing) - 0x400d99e4 esp_task_wdt_impl_timer_restart - *fill* 0x400d9a09 0x3 + 0x400d9a58 esp_task_wdt_impl_timer_restart + *fill* 0x400d9a7d 0x3 .text.esp_err_to_name - 0x400d9a0c 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - 0x400d9a0c esp_err_to_name - *fill* 0x400d9a37 0x1 + 0x400d9a80 0x2b esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + 0x400d9a80 esp_err_to_name + *fill* 0x400d9aab 0x1 .text.spi_flash_ll_calculate_clock_reg - 0x400d9a38 0x2d esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - *fill* 0x400d9a65 0x3 + 0x400d9aac 0x2d esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + *fill* 0x400d9ad9 0x3 .text.get_flash_clock_divider - 0x400d9a68 0x5c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x400d9adc 0x5c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x6c (size before relaxing) .text.spi_flash_cal_clock - 0x400d9ac4 0x19 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x400d9b38 0x19 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) 0x1d (size before relaxing) - *fill* 0x400d9add 0x3 + *fill* 0x400d9b51 0x3 .text.spi_flash_hal_init - 0x400d9ae0 0xe4 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x400d9ae0 spi_flash_hal_init + 0x400d9b54 0xe4 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x400d9b54 spi_flash_hal_init .text.spi_flash_hal_supports_direct_write - 0x400d9bc4 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x400d9bc4 spi_flash_hal_supports_direct_write - *fill* 0x400d9bd6 0x2 + 0x400d9c38 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x400d9c38 spi_flash_hal_supports_direct_write + *fill* 0x400d9c4a 0x2 .text.spi_flash_hal_supports_direct_read - 0x400d9bd8 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x400d9bd8 spi_flash_hal_supports_direct_read - *fill* 0x400d9bea 0x2 + 0x400d9c4c 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x400d9c4c spi_flash_hal_supports_direct_read + *fill* 0x400d9c5e 0x2 .text.clk_hal_lp_slow_get_freq_hz - 0x400d9bec 0x39 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9c60 0x39 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0x3d (size before relaxing) - 0x400d9bec clk_hal_lp_slow_get_freq_hz - *fill* 0x400d9c25 0x3 + 0x400d9c60 clk_hal_lp_slow_get_freq_hz + *fill* 0x400d9c99 0x3 .text.clk_hal_xtal_get_freq_mhz - 0x400d9c28 0x33 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x400d9c28 clk_hal_xtal_get_freq_mhz - *fill* 0x400d9c5b 0x1 + 0x400d9c9c 0x33 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9c9c clk_hal_xtal_get_freq_mhz + *fill* 0x400d9ccf 0x1 .text.clk_hal_apll_get_freq_hz - 0x400d9c5c 0x7c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9cd0 0x7c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0x8c (size before relaxing) - 0x400d9c5c clk_hal_apll_get_freq_hz + 0x400d9cd0 clk_hal_apll_get_freq_hz .text.clk_hal_soc_root_get_freq_mhz - 0x400d9cd8 0x68 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9d4c 0x68 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0x70 (size before relaxing) - 0x400d9cd8 clk_hal_soc_root_get_freq_mhz + 0x400d9d4c clk_hal_soc_root_get_freq_mhz .text.clk_hal_cpu_get_freq_hz - 0x400d9d40 0xba esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9db4 0xba esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0xc2 (size before relaxing) - 0x400d9d40 clk_hal_cpu_get_freq_hz - *fill* 0x400d9dfa 0x2 + 0x400d9db4 clk_hal_cpu_get_freq_hz + *fill* 0x400d9e6e 0x2 .text.clk_hal_ahb_get_freq_hz - 0x400d9dfc 0x2d esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9e70 0x2d esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0x31 (size before relaxing) - *fill* 0x400d9e29 0x3 + *fill* 0x400d9e9d 0x3 .text.clk_hal_apb_get_freq_hz - 0x400d9e2c 0xa esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x400d9ea0 0xa esp-idf/hal/libhal.a(clk_tree_hal.c.obj) 0xd (size before relaxing) - 0x400d9e2c clk_hal_apb_get_freq_hz - *fill* 0x400d9e36 0x2 + 0x400d9ea0 clk_hal_apb_get_freq_hz + *fill* 0x400d9eaa 0x2 .text.esp_cpu_configure_region_protection - 0x400d9e38 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + 0x400d9eac 0x2f esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) 0x33 (size before relaxing) - 0x400d9e38 esp_cpu_configure_region_protection - *fill* 0x400d9e67 0x1 + 0x400d9eac esp_cpu_configure_region_protection + *fill* 0x400d9edb 0x1 .text.esp_gpio_reserve - 0x400d9e68 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) - 0x400d9e68 esp_gpio_reserve + 0x400d9edc 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) + 0x400d9edc esp_gpio_reserve .text.esp_clk_tree_src_get_freq_hz - 0x400d9e80 0x172 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) + 0x400d9ef4 0x172 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) 0x1a6 (size before relaxing) - 0x400d9e80 esp_clk_tree_src_get_freq_hz - *fill* 0x400d9ff2 0x2 + 0x400d9ef4 esp_clk_tree_src_get_freq_hz + *fill* 0x400da066 0x2 .text.s_i2c_err_log_print - 0x400d9ff4 0x36 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da068 0x36 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x3e (size before relaxing) - *fill* 0x400da02a 0x2 + *fill* 0x400da09e 0x2 .text.s_i2c_write_command - 0x400da02c 0x1b0 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da0a0 0x1b0 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x1d4 (size before relaxing) .text.s_i2c_read_command - 0x400da1dc 0x146 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da250 0x146 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x169 (size before relaxing) - *fill* 0x400da322 0x2 + *fill* 0x400da396 0x2 .text.s_i2c_start_end_command - 0x400da324 0x483 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da398 0x483 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x50a (size before relaxing) - *fill* 0x400da7a7 0x1 + *fill* 0x400da81b 0x1 .text.s_i2c_send_command_async - 0x400da7a8 0x107 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da81c 0x107 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x116 (size before relaxing) - *fill* 0x400da8af 0x1 + *fill* 0x400da923 0x1 .text.i2c_param_master_config - 0x400da8b0 0x76 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da924 0x76 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x92 (size before relaxing) - *fill* 0x400da926 0x2 + *fill* 0x400da99a 0x2 .text.i2c_master_bus_destroy - 0x400da928 0x9e esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400da99c 0x9e esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0xba (size before relaxing) - *fill* 0x400da9c6 0x2 + *fill* 0x400daa3a 0x2 .text.s_i2c_master_clear_bus - 0x400da9c8 0x84 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400daa3c 0x84 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0xa4 (size before relaxing) .text.s_i2c_hw_fsm_reset - 0x400daa4c 0x11a esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400daac0 0x11a esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x126 (size before relaxing) - *fill* 0x400dab66 0x2 + *fill* 0x400dabda 0x2 .text.s_i2c_send_commands - 0x400dab68 0x1aa esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400dabdc 0x1aa esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x1da (size before relaxing) - *fill* 0x400dad12 0x2 + *fill* 0x400dad86 0x2 .text.s_i2c_transaction_start - 0x400dad14 0x1ae esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400dad88 0x1ae esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x1d6 (size before relaxing) - *fill* 0x400daec2 0x2 + *fill* 0x400daf36 0x2 .text.s_i2c_synchronous_transaction - 0x400daec4 0xc9 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400daf38 0xc9 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0xdd (size before relaxing) - *fill* 0x400daf8d 0x3 + *fill* 0x400db001 0x3 .text.s_i2c_asynchronous_transaction - 0x400daf90 0x26a esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db004 0x26a esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x2b2 (size before relaxing) - *fill* 0x400db1fa 0x2 + *fill* 0x400db26e 0x2 .text.i2c_new_master_bus - 0x400db1fc 0x4c8 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db270 0x4c8 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x567 (size before relaxing) - 0x400db1fc i2c_new_master_bus - *fill* 0x400db6c4 0x0 + 0x400db270 i2c_new_master_bus + *fill* 0x400db738 0x0 .text.i2c_master_bus_rm_device - 0x400db6c4 0xad esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db738 0xad esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0xbd (size before relaxing) - 0x400db6c4 i2c_master_bus_rm_device - *fill* 0x400db771 0x3 + 0x400db738 i2c_master_bus_rm_device + *fill* 0x400db7e5 0x3 .text.i2c_master_bus_add_device - 0x400db774 0x149 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db7e8 0x149 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x17d (size before relaxing) - 0x400db774 i2c_master_bus_add_device - *fill* 0x400db8bd 0x3 + 0x400db7e8 i2c_master_bus_add_device + *fill* 0x400db931 0x3 .text.i2c_del_master_bus - 0x400db8c0 0x2c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db934 0x2c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x34 (size before relaxing) - 0x400db8c0 i2c_del_master_bus + 0x400db934 i2c_del_master_bus .text.i2c_master_get_bus_handle - 0x400db8ec 0x56 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db960 0x56 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x66 (size before relaxing) - 0x400db8ec i2c_master_get_bus_handle - *fill* 0x400db942 0x2 + 0x400db960 i2c_master_get_bus_handle + *fill* 0x400db9b6 0x2 .text.i2c_master_multi_buffer_transmit - 0x400db944 0x14c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400db9b8 0x14c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x16c (size before relaxing) - 0x400db944 i2c_master_multi_buffer_transmit + 0x400db9b8 i2c_master_multi_buffer_transmit .text.i2c_master_transmit - 0x400dba90 0x71 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400dbb04 0x71 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x81 (size before relaxing) - 0x400dba90 i2c_master_transmit - *fill* 0x400dbb01 0x3 + 0x400dbb04 i2c_master_transmit + *fill* 0x400dbb75 0x3 .text.i2c_master_transmit_receive - 0x400dbb04 0x174 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400dbb78 0x174 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x1a0 (size before relaxing) - 0x400dbb04 i2c_master_transmit_receive + 0x400dbb78 i2c_master_transmit_receive .text.i2c_master_receive - 0x400dbc78 0x10c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + 0x400dbcec 0x10c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) 0x130 (size before relaxing) - 0x400dbc78 i2c_master_receive + 0x400dbcec i2c_master_receive .text.i2c_ll_enable_bus_clock - 0x400dbd84 0x43 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dbdf8 0x43 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0x47 (size before relaxing) - *fill* 0x400dbdc7 0x1 + *fill* 0x400dbe3b 0x1 .text.s_i2c_bus_handle_acquire - 0x400dbdc8 0xd2 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dbe3c 0xd2 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0xea (size before relaxing) - *fill* 0x400dbe9a 0x2 + *fill* 0x400dbf0e 0x2 .text.s_hp_i2c_pins_config - 0x400dbe9c 0xf6 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dbf10 0xf6 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0x12e (size before relaxing) - *fill* 0x400dbf92 0x2 + *fill* 0x400dc006 0x2 .text.i2c_bus_occupied - 0x400dbf94 0x12 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) - 0x400dbf94 i2c_bus_occupied - *fill* 0x400dbfa6 0x2 + 0x400dc008 0x12 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc008 i2c_bus_occupied + *fill* 0x400dc01a 0x2 .text.i2c_acquire_bus_handle - 0x400dbfa8 0x9c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc01c 0x9c esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0xbf (size before relaxing) - 0x400dbfa8 i2c_acquire_bus_handle - *fill* 0x400dc044 0x0 + 0x400dc01c i2c_acquire_bus_handle + *fill* 0x400dc0b8 0x0 .text.i2c_release_bus_handle - 0x400dc044 0xde esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc0b8 0xde esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0x10a (size before relaxing) - 0x400dc044 i2c_release_bus_handle - *fill* 0x400dc122 0x2 + 0x400dc0b8 i2c_release_bus_handle + *fill* 0x400dc196 0x2 .text.i2c_select_periph_clock - 0x400dc124 0xb2 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc198 0xb2 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0xc6 (size before relaxing) - 0x400dc124 i2c_select_periph_clock - *fill* 0x400dc1d6 0x2 + 0x400dc198 i2c_select_periph_clock + *fill* 0x400dc24a 0x2 .text.i2c_common_set_pins - 0x400dc1d8 0x34 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc24c 0x34 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0x40 (size before relaxing) - 0x400dc1d8 i2c_common_set_pins + 0x400dc24c i2c_common_set_pins .text.i2c_common_deinit_pins - 0x400dc20c 0x90 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + 0x400dc280 0x90 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) 0xa4 (size before relaxing) - 0x400dc20c i2c_common_deinit_pins + 0x400dc280 i2c_common_deinit_pins .text.esp_partition_is_flash_region_writable - 0x400dc29c 0x50 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x400dc310 0x50 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x54 (size before relaxing) - 0x400dc29c esp_partition_is_flash_region_writable + 0x400dc310 esp_partition_is_flash_region_writable .text.esp_partition_main_flash_region_safe - 0x400dc2ec 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x400dc360 0x39 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) 0x3d (size before relaxing) - 0x400dc2ec esp_partition_main_flash_region_safe - *fill* 0x400dc325 0x3 + 0x400dc360 esp_partition_main_flash_region_safe + *fill* 0x400dc399 0x3 .text.is_partition_encrypted - 0x400dc328 0x44 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc39c 0x44 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x48 (size before relaxing) .text.load_partitions - 0x400dc36c 0x15c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc3e0 0x15c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x178 (size before relaxing) .text.ensure_partitions_loaded - 0x400dc4c8 0x4c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc53c 0x4c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x58 (size before relaxing) .text.iterator_create - 0x400dc514 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc588 0x24 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.esp_partition_iterator_release - 0x400dc538 0xa esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc5ac 0xa esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0xe (size before relaxing) - 0x400dc538 esp_partition_iterator_release - *fill* 0x400dc542 0x2 + 0x400dc5ac esp_partition_iterator_release + *fill* 0x400dc5b6 0x2 .text.esp_partition_next - 0x400dc544 0x82 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc5b8 0x82 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x8a (size before relaxing) - 0x400dc544 esp_partition_next - *fill* 0x400dc5c6 0x2 + 0x400dc5b8 esp_partition_next + *fill* 0x400dc63a 0x2 .text.esp_partition_find - 0x400dc5c8 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc63c 0x3c esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x44 (size before relaxing) - 0x400dc5c8 esp_partition_find + 0x400dc63c esp_partition_find .text.esp_partition_get - 0x400dc604 0x19 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x400dc678 0x19 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) 0x1c (size before relaxing) - 0x400dc604 esp_partition_get - *fill* 0x400dc61d 0x3 + 0x400dc678 esp_partition_get + *fill* 0x400dc691 0x3 .text.i2c_ll_master_set_bus_timing - 0x400dc620 0x14f esp-idf/hal/libhal.a(i2c_hal.c.obj) - *fill* 0x400dc76f 0x1 + 0x400dc694 0x14f esp-idf/hal/libhal.a(i2c_hal.c.obj) + *fill* 0x400dc7e3 0x1 .text._i2c_hal_set_bus_timing - 0x400dc770 0x3f esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400dc7e4 0x3f esp-idf/hal/libhal.a(i2c_hal.c.obj) 0x43 (size before relaxing) - 0x400dc770 _i2c_hal_set_bus_timing - *fill* 0x400dc7af 0x1 + 0x400dc7e4 _i2c_hal_set_bus_timing + *fill* 0x400dc823 0x1 .text.i2c_hal_master_init - 0x400dc7b0 0xab esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400dc7b0 i2c_hal_master_init - *fill* 0x400dc85b 0x1 + 0x400dc824 0xab esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400dc824 i2c_hal_master_init + *fill* 0x400dc8cf 0x1 .text._i2c_hal_init - 0x400dc85c 0x17 esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400dc85c _i2c_hal_init - *fill* 0x400dc873 0x1 + 0x400dc8d0 0x17 esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400dc8d0 _i2c_hal_init + *fill* 0x400dc8e7 0x1 .text.i2c_hal_master_set_scl_timeout_val - 0x400dc874 0x2c esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400dc874 i2c_hal_master_set_scl_timeout_val + 0x400dc8e8 0x2c esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400dc8e8 i2c_hal_master_set_scl_timeout_val .text.i2c_hal_set_timing_config - 0x400dc8a0 0xe0 esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400dc8a0 i2c_hal_set_timing_config + 0x400dc914 0xe0 esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400dc914 i2c_hal_set_timing_config .text.esp_ota_get_running_partition - 0x400dc980 0x7b esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x400dc9f4 0x7b esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) 0x8f (size before relaxing) - 0x400dc980 esp_ota_get_running_partition - *fill* 0x400dc9fb 0x1 - .text 0x400dc9fc 0xcc /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) - 0x400dc9fc _fopen_r - 0x400dcab4 fopen - .text 0x400dcac8 0x31 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) - 0x400dcac8 _fseek_r - 0x400dcae0 fseek - *fill* 0x400dcaf9 0x3 - .text 0x400dcafc 0x2ab /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) - 0x400dcafc __sfvwrite_r - *fill* 0x400dcda7 0x1 - .text 0x400dcda8 0x5e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) - 0x400dcda8 _printf_r - 0x400dcdd4 printf - *fill* 0x400dce06 0x2 - .text 0x400dce08 0x3d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) - 0x400dce08 vprintf - 0x400dce2c _vprintf_r - *fill* 0x400dce45 0x3 - .text 0x400dce48 0xa4 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) - 0x400dce48 __swsetup_r - .text 0x400dceec 0x2e2 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) - 0x400dceec _fseeko_r - 0x400dd1b8 fseeko - *fill* 0x400dd1ce 0x2 - .text 0x400dd1d0 0xb8 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) + 0x400dc9f4 esp_ota_get_running_partition + *fill* 0x400dca6f 0x1 + .text 0x400dca70 0xcc /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) + 0x400dca70 _fopen_r + 0x400dcb28 fopen + .text 0x400dcb3c 0x31 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) + 0x400dcb3c _fseek_r + 0x400dcb54 fseek + *fill* 0x400dcb6d 0x3 + .text 0x400dcb70 0x2ab /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) + 0x400dcb70 __sfvwrite_r + *fill* 0x400dce1b 0x1 + .text 0x400dce1c 0x5e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) + 0x400dce1c _printf_r + 0x400dce48 printf + *fill* 0x400dce7a 0x2 + .text 0x400dce7c 0x3d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) + 0x400dce7c vprintf + 0x400dcea0 _vprintf_r + *fill* 0x400dceb9 0x3 + .text 0x400dcebc 0xa4 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) + 0x400dcebc __swsetup_r + .text 0x400dcf60 0x2e2 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) + 0x400dcf60 _fseeko_r + 0x400dd22c fseeko + *fill* 0x400dd242 0x2 + .text 0x400dd244 0xb8 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) 0xc4 (size before relaxing) - 0x400dd1d0 _reclaim_reent - .text 0x400dd288 0xa /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) + 0x400dd244 _reclaim_reent + .text 0x400dd2fc 0xa /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) 0xd (size before relaxing) - 0x400dd288 __errno - *fill* 0x400dd292 0x2 - .text 0x400dd294 0x18 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) - 0x400dd294 fstat - .text 0x400dd2ac 0x18 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) - 0x400dd2ac gettimeofday - .text 0x400dd2c4 0x31b5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) - 0x400dd784 _vfprintf_r - 0x400e03c4 vfprintf - *fill* 0x400e0479 0x3 - .text 0x400e047c 0x21fd /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) - 0x400e093c __sprint_r - 0x400e0960 _vfiprintf_r - 0x400e25c4 vfiprintf - *fill* 0x400e2679 0x3 - .text 0x400e267c 0xf3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) - 0x400e267c __swhatbuf_r - 0x400e26e8 __smakebuf_r - *fill* 0x400e276f 0x1 - .text 0x400e2770 0x111 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) - 0x400e2790 __srefill_r - *fill* 0x400e2881 0x3 - .text 0x400e2884 0x2b /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) - 0x400e2884 __localeconv_l - 0x400e2890 _localeconv_r - 0x400e28a0 localeconv - *fill* 0x400e28af 0x1 - .text 0x400e28b0 0x5f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) - 0x400e28b0 frexp - *fill* 0x400e290f 0x1 - .text 0x400e2910 0xdd6 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) - 0x400e2a48 _dtoa_r - *fill* 0x400e36e6 0x2 - .text 0x400e36e8 0xa27 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) - 0x400e36e8 _Balloc - 0x400e3770 _Bfree - 0x400e37b0 __multadd - 0x400e3838 __s2b - 0x400e38cc __hi0bits - 0x400e391c __lo0bits - 0x400e3988 __i2b - 0x400e39b0 __multiply - 0x400e3b24 __pow5mult - 0x400e3bd0 __lshift - 0x400e3cd4 __mcmp - 0x400e3d10 __mdiff - 0x400e3e50 __ulp - 0x400e3ea0 __b2d - 0x400e3f2c __d2b - 0x400e3fe4 __ratio - 0x400e4038 _mprec_log10 - 0x400e4070 __copybits - 0x400e40c0 __any_on - *fill* 0x400e410f 0x1 - .text 0x400e4110 0x2275 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) - 0x400e45d0 __ssprint_r - 0x400e46dc _svfiprintf_r - *fill* 0x400e6385 0x3 - .text 0x400e6388 0x3c /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) - 0x400e6388 _mbtowc_r - 0x400e63a4 __ascii_mbtowc - *fill* 0x400e63c4 0x0 + 0x400dd2fc __errno + *fill* 0x400dd306 0x2 + .text 0x400dd308 0x18 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) + 0x400dd308 fstat + .text 0x400dd320 0x18 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) + 0x400dd320 gettimeofday + .text 0x400dd338 0x31b5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) + 0x400dd7f8 _vfprintf_r + 0x400e0438 vfprintf + *fill* 0x400e04ed 0x3 + .text 0x400e04f0 0x21fd /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) + 0x400e09b0 __sprint_r + 0x400e09d4 _vfiprintf_r + 0x400e2638 vfiprintf + *fill* 0x400e26ed 0x3 + .text 0x400e26f0 0xf3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) + 0x400e26f0 __swhatbuf_r + 0x400e275c __smakebuf_r + *fill* 0x400e27e3 0x1 + .text 0x400e27e4 0x111 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) + 0x400e2804 __srefill_r + *fill* 0x400e28f5 0x3 + .text 0x400e28f8 0x2b /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) + 0x400e28f8 __localeconv_l + 0x400e2904 _localeconv_r + 0x400e2914 localeconv + *fill* 0x400e2923 0x1 + .text 0x400e2924 0x5f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) + 0x400e2924 frexp + *fill* 0x400e2983 0x1 + .text 0x400e2984 0xdd6 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) + 0x400e2abc _dtoa_r + *fill* 0x400e375a 0x2 + .text 0x400e375c 0xa27 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) + 0x400e375c _Balloc + 0x400e37e4 _Bfree + 0x400e3824 __multadd + 0x400e38ac __s2b + 0x400e3940 __hi0bits + 0x400e3990 __lo0bits + 0x400e39fc __i2b + 0x400e3a24 __multiply + 0x400e3b98 __pow5mult + 0x400e3c44 __lshift + 0x400e3d48 __mcmp + 0x400e3d84 __mdiff + 0x400e3ec4 __ulp + 0x400e3f14 __b2d + 0x400e3fa0 __d2b + 0x400e4058 __ratio + 0x400e40ac _mprec_log10 + 0x400e40e4 __copybits + 0x400e4134 __any_on + *fill* 0x400e4183 0x1 + .text 0x400e4184 0x2275 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) + 0x400e4644 __ssprint_r + 0x400e4750 _svfiprintf_r + *fill* 0x400e63f9 0x3 + .text 0x400e63fc 0x3c /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) + 0x400e63fc _mbtowc_r + 0x400e6418 __ascii_mbtowc + *fill* 0x400e6438 0x0 .text.init_efuse_secure - 0x400e63c4 0x7 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) - *fill* 0x400e63cb 0x0 - *fill* 0x400e63cb 0x1 + 0x400e6438 0x7 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) + *fill* 0x400e643f 0x0 + *fill* 0x400e643f 0x1 .text.esp_efuse_startup_include_func - 0x400e63cc 0x5 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) - 0x400e63cc esp_efuse_startup_include_func - *fill* 0x400e63d1 0x0 - *fill* 0x400e63d1 0x3 + 0x400e6440 0x5 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) + 0x400e6440 esp_efuse_startup_include_func + *fill* 0x400e6445 0x0 + *fill* 0x400e6445 0x3 .text.esp_efuse_utility_check_errors - 0x400e63d4 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x400e63d4 esp_efuse_utility_check_errors - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x0 - *fill* 0x400e63db 0x1 + 0x400e6448 0x7 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x400e6448 esp_efuse_utility_check_errors + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x0 + *fill* 0x400e644f 0x1 .text.esp_system_include_startup_funcs - 0x400e63dc 0x5 esp-idf/esp_system/libesp_system.a(startup_funcs.c.obj) - 0x400e63dc esp_system_include_startup_funcs - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x0 - *fill* 0x400e63e1 0x3 + 0x400e6450 0x5 esp-idf/esp_system/libesp_system.a(startup_funcs.c.obj) + 0x400e6450 esp_system_include_startup_funcs + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x0 + *fill* 0x400e6455 0x3 .text.panic_soc_check_pseudo_cause - 0x400e63e4 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x400e63e4 panic_soc_check_pseudo_cause - *fill* 0x400e63eb 0x0 - *fill* 0x400e63eb 0x1 + 0x400e6458 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x400e6458 panic_soc_check_pseudo_cause + *fill* 0x400e645f 0x0 + *fill* 0x400e645f 0x1 .text.panic_get_address - 0x400e63ec 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x400e63ec panic_get_address - *fill* 0x400e63f3 0x1 + 0x400e6460 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x400e6460 panic_get_address + *fill* 0x400e6467 0x1 .text.panic_get_cause - 0x400e63f4 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x400e63f4 panic_get_cause + 0x400e6468 0x8 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x400e6468 panic_get_cause .text.panic_set_address - 0x400e63fc 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) - 0x400e63fc panic_set_address - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x0 - *fill* 0x400e6403 0x1 + 0x400e6470 0x7 esp-idf/esp_system/libesp_system.a(panic_arch.c.obj) + 0x400e6470 panic_set_address + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x0 + *fill* 0x400e6477 0x1 .text.heap_caps_match - 0x400e6404 0x2c esp-idf/heap/libheap.a(heap_caps.c.obj) - 0x400e6404 heap_caps_match - *fill* 0x400e6430 0x0 - *fill* 0x400e6430 0x0 - *fill* 0x400e6430 0x0 - *fill* 0x400e6430 0x0 - *fill* 0x400e6430 0x0 + 0x400e6478 0x2c esp-idf/heap/libheap.a(heap_caps.c.obj) + 0x400e6478 heap_caps_match + *fill* 0x400e64a4 0x0 + *fill* 0x400e64a4 0x0 + *fill* 0x400e64a4 0x0 + *fill* 0x400e64a4 0x0 + *fill* 0x400e64a4 0x0 .text.s_compare_reserved_regions - 0x400e6430 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) - *fill* 0x400e643c 0x0 - *fill* 0x400e643c 0x0 + 0x400e64a4 0xc esp-idf/heap/libheap.a(memory_layout_utils.c.obj) + *fill* 0x400e64b0 0x0 + *fill* 0x400e64b0 0x0 .text.__esp_system_init_fn_esp_security_init - 0x400e643c 0x7 esp-idf/esp_security/libesp_security.a(init.c.obj) - *fill* 0x400e6443 0x1 + 0x400e64b0 0x7 esp-idf/esp_security/libesp_security.a(init.c.obj) + *fill* 0x400e64b7 0x1 .text.esp_security_init_include_impl - 0x400e6444 0x5 esp-idf/esp_security/libesp_security.a(init.c.obj) - 0x400e6444 esp_security_init_include_impl - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x0 - *fill* 0x400e6449 0x3 + 0x400e64b8 0x5 esp-idf/esp_security/libesp_security.a(init.c.obj) + 0x400e64b8 esp_security_init_include_impl + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x0 + *fill* 0x400e64bd 0x3 .text.esp_intr_get_cpu - 0x400e644c 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) - 0x400e644c esp_intr_get_cpu - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x0 - *fill* 0x400e6466 0x2 + 0x400e64c0 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(intr_alloc.c.obj) + 0x400e64c0 esp_intr_get_cpu + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x0 + *fill* 0x400e64da 0x2 .text.newlib_include_pthread_impl - 0x400e6468 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) - 0x400e6468 newlib_include_pthread_impl - *fill* 0x400e646d 0x3 - .text.newlib_include_getentropy_impl - 0x400e6470 0x5 esp-idf/newlib/libnewlib.a(getentropy.c.obj) - 0x400e6470 newlib_include_getentropy_impl - *fill* 0x400e6475 0x0 - *fill* 0x400e6475 0x0 - *fill* 0x400e6475 0x0 - *fill* 0x400e6475 0x3 - .text.newlib_include_init_funcs - 0x400e6478 0x5 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) - 0x400e6478 newlib_include_init_funcs - *fill* 0x400e647d 0x3 - .text.syscall_not_implemented - 0x400e6480 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x400e6480 _isatty_r - 0x400e6480 _kill_r - 0x400e6480 _getpid_r - 0x400e6480 _system_r - *fill* 0x400e648b 0x0 - *fill* 0x400e648b 0x0 - *fill* 0x400e648b 0x1 - .text.newlib_include_syscalls_impl - 0x400e648c 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) - 0x400e648c newlib_include_syscalls_impl - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x0 - *fill* 0x400e6491 0x3 - .text.pthread_include_pthread_impl - 0x400e6494 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) - 0x400e6494 pthread_include_pthread_impl - *fill* 0x400e6499 0x3 - .text.pthread_include_pthread_cond_var_impl - 0x400e649c 0x5 esp-idf/pthread/libpthread.a(pthread_cond_var.c.obj) - 0x400e649c pthread_include_pthread_cond_var_impl - *fill* 0x400e64a1 0x3 - .text.pthread_include_pthread_local_storage_impl - 0x400e64a4 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) - 0x400e64a4 pthread_include_pthread_local_storage_impl - *fill* 0x400e64a9 0x3 - .text.pthread_include_pthread_rwlock_impl - 0x400e64ac 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) - 0x400e64ac pthread_include_pthread_rwlock_impl - *fill* 0x400e64b1 0x3 - .text.pthread_include_pthread_semaphore_impl - 0x400e64b4 0x5 esp-idf/pthread/libpthread.a(pthread_semaphore.c.obj) - 0x400e64b4 pthread_include_pthread_semaphore_impl - *fill* 0x400e64b9 0x3 - .text.__cxa_guard_dummy - 0x400e64bc 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) - 0x400e64bc __cxa_guard_dummy - *fill* 0x400e64c1 0x3 - .text.__cxx_init_dummy - 0x400e64c4 0x5 esp-idf/cxx/libcxx.a(cxx_init.cpp.obj) - 0x400e64c4 __cxx_init_dummy - *fill* 0x400e64c9 0x0 - *fill* 0x400e64c9 0x0 - *fill* 0x400e64c9 0x3 - .text.esp_timer_init_include_func - 0x400e64cc 0x5 esp-idf/esp_timer/libesp_timer.a(esp_timer_init.c.obj) - 0x400e64cc esp_timer_init_include_func - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x0 - *fill* 0x400e64d1 0x3 - .text.uart_vfs_include_dev_init - 0x400e64d4 0x5 esp-idf/esp_driver_uart/libesp_driver_uart.a(uart_vfs.c.obj) - 0x400e64d4 uart_vfs_include_dev_init - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x0 - *fill* 0x400e64d9 0x3 - .text.include_esp_phy_override - 0x400e64dc 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) - 0x400e64dc include_esp_phy_override - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 - *fill* 0x400e64e1 0x0 + 0x400e64dc 0x5 esp-idf/newlib/libnewlib.a(pthread.c.obj) + 0x400e64dc newlib_include_pthread_impl *fill* 0x400e64e1 0x3 - .text.esp_vfs_include_console_register - 0x400e64e4 0x5 esp-idf/esp_vfs_console/libesp_vfs_console.a(vfs_console.c.obj) - 0x400e64e4 esp_vfs_include_console_register - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 - *fill* 0x400e64e9 0x0 + .text.newlib_include_getentropy_impl + 0x400e64e4 0x5 esp-idf/newlib/libnewlib.a(getentropy.c.obj) + 0x400e64e4 newlib_include_getentropy_impl *fill* 0x400e64e9 0x0 *fill* 0x400e64e9 0x0 *fill* 0x400e64e9 0x0 *fill* 0x400e64e9 0x3 - .text.vfs_include_syscalls_impl - 0x400e64ec 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) - 0x400e64ec vfs_include_syscalls_impl - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 - *fill* 0x400e64f1 0x0 + .text.newlib_include_init_funcs + 0x400e64ec 0x5 esp-idf/newlib/libnewlib.a(newlib_init.c.obj) + 0x400e64ec newlib_include_init_funcs *fill* 0x400e64f1 0x3 + .text.syscall_not_implemented + 0x400e64f4 0xb esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x400e64f4 _isatty_r + 0x400e64f4 _kill_r + 0x400e64f4 _getpid_r + 0x400e64f4 _system_r + *fill* 0x400e64ff 0x0 + *fill* 0x400e64ff 0x0 + *fill* 0x400e64ff 0x1 + .text.newlib_include_syscalls_impl + 0x400e6500 0x5 esp-idf/newlib/libnewlib.a(syscalls.c.obj) + 0x400e6500 newlib_include_syscalls_impl + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x0 + *fill* 0x400e6505 0x3 + .text.pthread_include_pthread_impl + 0x400e6508 0x5 esp-idf/pthread/libpthread.a(pthread.c.obj) + 0x400e6508 pthread_include_pthread_impl + *fill* 0x400e650d 0x3 + .text.pthread_include_pthread_cond_var_impl + 0x400e6510 0x5 esp-idf/pthread/libpthread.a(pthread_cond_var.c.obj) + 0x400e6510 pthread_include_pthread_cond_var_impl + *fill* 0x400e6515 0x3 + .text.pthread_include_pthread_local_storage_impl + 0x400e6518 0x5 esp-idf/pthread/libpthread.a(pthread_local_storage.c.obj) + 0x400e6518 pthread_include_pthread_local_storage_impl + *fill* 0x400e651d 0x3 + .text.pthread_include_pthread_rwlock_impl + 0x400e6520 0x5 esp-idf/pthread/libpthread.a(pthread_rwlock.c.obj) + 0x400e6520 pthread_include_pthread_rwlock_impl + *fill* 0x400e6525 0x3 + .text.pthread_include_pthread_semaphore_impl + 0x400e6528 0x5 esp-idf/pthread/libpthread.a(pthread_semaphore.c.obj) + 0x400e6528 pthread_include_pthread_semaphore_impl + *fill* 0x400e652d 0x3 + .text.__cxa_guard_dummy + 0x400e6530 0x5 esp-idf/cxx/libcxx.a(cxx_guards.cpp.obj) + 0x400e6530 __cxa_guard_dummy + *fill* 0x400e6535 0x3 + .text.__cxx_init_dummy + 0x400e6538 0x5 esp-idf/cxx/libcxx.a(cxx_init.cpp.obj) + 0x400e6538 __cxx_init_dummy + *fill* 0x400e653d 0x0 + *fill* 0x400e653d 0x0 + *fill* 0x400e653d 0x3 + .text.esp_timer_init_include_func + 0x400e6540 0x5 esp-idf/esp_timer/libesp_timer.a(esp_timer_init.c.obj) + 0x400e6540 esp_timer_init_include_func + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x0 + *fill* 0x400e6545 0x3 + .text.uart_vfs_include_dev_init + 0x400e6548 0x5 esp-idf/esp_driver_uart/libesp_driver_uart.a(uart_vfs.c.obj) + 0x400e6548 uart_vfs_include_dev_init + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x0 + *fill* 0x400e654d 0x3 + .text.include_esp_phy_override + 0x400e6550 0x5 esp-idf/esp_phy/libesp_phy.a(phy_override.c.obj) + 0x400e6550 include_esp_phy_override + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x0 + *fill* 0x400e6555 0x3 + .text.esp_vfs_include_console_register + 0x400e6558 0x5 esp-idf/esp_vfs_console/libesp_vfs_console.a(vfs_console.c.obj) + 0x400e6558 esp_vfs_include_console_register + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x0 + *fill* 0x400e655d 0x3 + .text.vfs_include_syscalls_impl + 0x400e6560 0x5 esp-idf/vfs/libvfs.a(vfs.c.obj) + 0x400e6560 vfs_include_syscalls_impl + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x0 + *fill* 0x400e6565 0x3 .text.esp_vfs_include_nullfs_register - 0x400e64f4 0x5 esp-idf/vfs/libvfs.a(nullfs.c.obj) - 0x400e64f4 esp_vfs_include_nullfs_register - *fill* 0x400e64f9 0x3 + 0x400e6568 0x5 esp-idf/vfs/libvfs.a(nullfs.c.obj) + 0x400e6568 esp_vfs_include_nullfs_register + *fill* 0x400e656d 0x3 .text.nvs_sec_provider_include_impl - 0x400e64fc 0x5 esp-idf/nvs_sec_provider/libnvs_sec_provider.a(nvs_sec_provider.c.obj) - 0x400e64fc nvs_sec_provider_include_impl - *fill* 0x400e6501 0x0 - *fill* 0x400e6501 0x0 - *fill* 0x400e6501 0x0 - *fill* 0x400e6501 0x3 + 0x400e6570 0x5 esp-idf/nvs_sec_provider/libnvs_sec_provider.a(nvs_sec_provider.c.obj) + 0x400e6570 nvs_sec_provider_include_impl + *fill* 0x400e6575 0x0 + *fill* 0x400e6575 0x0 + *fill* 0x400e6575 0x0 + *fill* 0x400e6575 0x0 + *fill* 0x400e6575 0x3 .text.bme280_getconfig - 0x400e6504 0x1c esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - 0x400e6504 bme280_getconfig + 0x400e6578 0x1c esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400e6578 bme280_getconfig .text.bme280_getctrl_meas - 0x400e6520 0x1c esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - 0x400e6520 bme280_getctrl_meas + 0x400e6594 0x1c esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400e6594 bme280_getctrl_meas .text.bme280_getctrl_hum - 0x400e653c 0xa esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - 0x400e653c bme280_getctrl_hum - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x0 - *fill* 0x400e6546 0x2 + 0x400e65b0 0xa esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + 0x400e65b0 bme280_getctrl_hum + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x0 + *fill* 0x400e65ba 0x2 .text.s_mem_caps_check - 0x400e6548 0x1a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400e6562 0x2 + 0x400e65bc 0x1a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + *fill* 0x400e65d6 0x2 .text.s_find_available_region - 0x400e6564 0x2a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400e658e 0x2 - .text.s_is_enclosed - 0x400e6590 0x1d esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400e65ad 0x3 - .text.s_is_overlapped - 0x400e65b0 0x36 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x0 - *fill* 0x400e65e6 0x2 - .text.uart_hal_get_sclk - 0x400e65e8 0x1a esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e65e8 uart_hal_get_sclk + 0x400e65d8 0x2a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) *fill* 0x400e6602 0x2 + .text.s_is_enclosed + 0x400e6604 0x1d esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + *fill* 0x400e6621 0x3 + .text.s_is_overlapped + 0x400e6624 0x36 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x0 + *fill* 0x400e665a 0x2 + .text.uart_hal_get_sclk + 0x400e665c 0x1a esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e665c uart_hal_get_sclk + *fill* 0x400e6676 0x2 .text.uart_hal_get_baudrate - 0x400e6604 0x32 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e6604 uart_hal_get_baudrate - *fill* 0x400e6636 0x2 + 0x400e6678 0x32 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e6678 uart_hal_get_baudrate + *fill* 0x400e66aa 0x2 .text.uart_hal_set_stop_bits - 0x400e6638 0x5d esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e6638 uart_hal_set_stop_bits - *fill* 0x400e6695 0x3 + 0x400e66ac 0x5d esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e66ac uart_hal_set_stop_bits + *fill* 0x400e6709 0x3 .text.uart_hal_get_stop_bits - 0x400e6698 0x2c esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e6698 uart_hal_get_stop_bits + 0x400e670c 0x2c esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e670c uart_hal_get_stop_bits .text.uart_hal_set_data_bit_num - 0x400e66c4 0x1f esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e66c4 uart_hal_set_data_bit_num - *fill* 0x400e66e3 0x1 + 0x400e6738 0x1f esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e6738 uart_hal_set_data_bit_num + *fill* 0x400e6757 0x1 .text.uart_hal_get_data_bit_num - 0x400e66e4 0x11 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e66e4 uart_hal_get_data_bit_num - *fill* 0x400e66f5 0x3 + 0x400e6758 0x11 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e6758 uart_hal_get_data_bit_num + *fill* 0x400e6769 0x3 .text.uart_hal_set_parity - 0x400e66f8 0x35 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e66f8 uart_hal_set_parity - *fill* 0x400e672d 0x3 + 0x400e676c 0x35 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e676c uart_hal_set_parity + *fill* 0x400e67a1 0x3 .text.uart_hal_get_parity - 0x400e6730 0x25 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x400e6730 uart_hal_get_parity - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x0 - *fill* 0x400e6755 0x3 + 0x400e67a4 0x25 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x400e67a4 uart_hal_get_parity + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x0 + *fill* 0x400e67c9 0x3 .text.esp_pm_lock_delete - 0x400e6758 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - 0x400e6758 esp_pm_lock_delete - *fill* 0x400e6760 0x0 - *fill* 0x400e6760 0x0 - *fill* 0x400e6760 0x0 + 0x400e67cc 0x8 esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + 0x400e67cc esp_pm_lock_delete + *fill* 0x400e67d4 0x0 + *fill* 0x400e67d4 0x0 + *fill* 0x400e67d4 0x0 .text.mpu_hal_set_region_access - 0x400e6760 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) - 0x400e6760 mpu_hal_set_region_access - *fill* 0x400e67ac 0x0 - *fill* 0x400e67ac 0x0 - *fill* 0x400e67ac 0x0 - *fill* 0x400e67ac 0x0 + 0x400e67d4 0x4c esp-idf/hal/libhal.a(mpu_hal.c.obj) + 0x400e67d4 mpu_hal_set_region_access + *fill* 0x400e6820 0x0 + *fill* 0x400e6820 0x0 + *fill* 0x400e6820 0x0 + *fill* 0x400e6820 0x0 .text.i2c_hal_get_timing_config - 0x400e67ac 0x74 esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400e67ac i2c_hal_get_timing_config + 0x400e6820 0x74 esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400e6820 i2c_hal_get_timing_config .text.i2c_hal_master_trans_start - 0x400e6820 0x16 esp-idf/hal/libhal.a(i2c_hal.c.obj) - 0x400e6820 i2c_hal_master_trans_start - *fill* 0x400e6836 0x0 - *fill* 0x400e6836 0x2 - .text 0x400e6838 0x59 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) - 0x400e6838 __divsf3 - *fill* 0x400e6891 0x0 - *fill* 0x400e6891 0x0 - *fill* 0x400e6891 0x3 - .text 0x400e6894 0x37 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) - 0x400e6894 _fwalk_sglue - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x0 - *fill* 0x400e68cb 0x1 - .text 0x400e68cc 0x81 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) - 0x400e68cc __sflags - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 - *fill* 0x400e694d 0x0 + 0x400e6894 0x16 esp-idf/hal/libhal.a(i2c_hal.c.obj) + 0x400e6894 i2c_hal_master_trans_start + *fill* 0x400e68aa 0x0 + *fill* 0x400e68aa 0x2 + .text 0x400e68ac 0x59 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) + 0x400e68ac __divsf3 + *fill* 0x400e6905 0x0 + *fill* 0x400e6905 0x0 + *fill* 0x400e6905 0x3 + .text 0x400e6908 0x37 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) + 0x400e6908 _fwalk_sglue + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x0 + *fill* 0x400e693f 0x1 + .text 0x400e6940 0x81 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) + 0x400e6940 __sflags + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 + *fill* 0x400e69c1 0x0 *(EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram.*) *(.wifiextrairam .wifiextrairam.*) *(EXCLUDE_FILE(*libpp.a) .wifiorslpiram EXCLUDE_FILE(*libpp.a) .wifiorslpiram.*) @@ -20719,184 +20726,184 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es *libesp_event.a:default_event_loop.*(.literal.esp_event_handler_instance_register .literal.esp_event_handler_instance_unregister .literal.esp_event_handler_register .literal.esp_event_handler_unregister .literal.esp_event_loop_create_default .literal.esp_event_loop_delete_default .literal.esp_event_post .text .text.esp_event_handler_instance_register .text.esp_event_handler_instance_unregister .text.esp_event_handler_register .text.esp_event_handler_unregister .text.esp_event_loop_create_default .text.esp_event_loop_delete_default .text.esp_event_post) *libesp_event.a:esp_event.*(.literal.base_node_add_handler .literal.base_node_remove_all_handler .literal.base_node_remove_handler .literal.esp_event_handler_instance_register_with .literal.esp_event_handler_instance_unregister_with .literal.esp_event_handler_register_with .literal.esp_event_handler_register_with_internal .literal.esp_event_handler_unregister_with .literal.esp_event_handler_unregister_with_internal .literal.esp_event_loop_create .literal.esp_event_loop_delete .literal.esp_event_loop_run .literal.esp_event_loop_run_task .literal.esp_event_post_to .literal.find_and_unregister_handler .literal.handler_instances_add .literal.handler_instances_remove .literal.handler_instances_remove_all .literal.loop_node_add_handler .literal.loop_node_remove_all_handler .literal.loop_node_remove_handler .literal.loop_remove_handler .text .text.base_node_add_handler .text.base_node_remove_all_handler .text.base_node_remove_handler .text.esp_event_dump .text.esp_event_handler_instance_register_with .text.esp_event_handler_instance_unregister_with .text.esp_event_handler_register_with .text.esp_event_handler_register_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_unregister_with_internal .text.esp_event_loop_create .text.esp_event_loop_delete .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_post_to .text.find_and_unregister_handler .text.handler_execute .text.handler_instances_add .text.handler_instances_remove .text.handler_instances_remove_all .text.loop_node_add_handler .text.loop_node_remove_all_handler .text.loop_node_remove_handler .text.loop_remove_handler) *libesp_hw_support.a:cpu.*(.literal.esp_cpu_set_watchpoint .text .text.esp_cpu_clear_breakpoint .text.esp_cpu_clear_watchpoint .text.esp_cpu_set_breakpoint .text.esp_cpu_set_watchpoint) - *fill* 0x400e694d 0x3 + *fill* 0x400e69c1 0x3 .text.esp_cpu_set_breakpoint - 0x400e6950 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x400e6950 esp_cpu_set_breakpoint + 0x400e69c4 0x24 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x400e69c4 esp_cpu_set_breakpoint *libesp_hw_support.a:periph_ctrl.*(.literal.periph_ll_disable_clk_set_rst .literal.periph_ll_enable_clk_clear_rst .literal.periph_ll_get_clk_en_mask .literal.periph_ll_get_rst_en_mask .literal.periph_ll_reset .literal.periph_ll_wifi_module_disable_clk_set_rst .literal.periph_ll_wifi_module_enable_clk_clear_rst .literal.periph_module_disable .literal.periph_module_enable .literal.periph_rcc_acquire_enter .literal.periph_rcc_acquire_exit .literal.periph_rcc_release_enter .literal.periph_rcc_release_exit .text .text.periph_ll_disable_clk_set_rst .text.periph_ll_enable_clk_clear_rst .text.periph_ll_get_clk_en_mask .text.periph_ll_get_rst_en_mask .text.periph_ll_reset .text.periph_ll_wifi_module_disable_clk_set_rst .text.periph_ll_wifi_module_enable_clk_clear_rst .text.periph_module_disable .text.periph_module_enable .text.periph_rcc_acquire_enter .text.periph_rcc_acquire_exit .text.periph_rcc_release_enter .text.periph_rcc_release_exit) .text.periph_ll_get_clk_en_mask - 0x400e6974 0x216 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x400e6b8a 0x2 + 0x400e69e8 0x216 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x400e6bfe 0x2 .text.periph_ll_get_rst_en_mask - 0x400e6b8c 0x1ce esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - *fill* 0x400e6d5a 0x2 + 0x400e6c00 0x1ce esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + *fill* 0x400e6dce 0x2 .text.periph_ll_enable_clk_clear_rst - 0x400e6d5c 0x107 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x400e6dd0 0x107 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0x10f (size before relaxing) - *fill* 0x400e6e63 0x1 + *fill* 0x400e6ed7 0x1 .text.periph_rcc_acquire_enter - 0x400e6e64 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x400e6ed8 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0x13 (size before relaxing) - 0x400e6e64 periph_rcc_acquire_enter - *fill* 0x400e6e74 0x0 + 0x400e6ed8 periph_rcc_acquire_enter + *fill* 0x400e6ee8 0x0 .text.periph_rcc_acquire_exit - 0x400e6e74 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - 0x400e6e74 periph_rcc_acquire_exit + 0x400e6ee8 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x400e6ee8 periph_rcc_acquire_exit .text.periph_module_enable - 0x400e6e8c 0x70 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x400e6f00 0x70 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) 0x87 (size before relaxing) - 0x400e6e8c periph_module_enable - *fill* 0x400e6efc 0x0 - *fill* 0x400e6efc 0x0 - *fill* 0x400e6efc 0x0 - *fill* 0x400e6efc 0x0 + 0x400e6f00 periph_module_enable + *fill* 0x400e6f70 0x0 + *fill* 0x400e6f70 0x0 + *fill* 0x400e6f70 0x0 + *fill* 0x400e6f70 0x0 *libesp_hw_support.a:rtc_init.*(.literal.rtc_init .text .text.rtc_init) - *fill* 0x400e6efc 0x0 + *fill* 0x400e6f70 0x0 .text.rtc_init - 0x400e6efc 0x3ab esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) + 0x400e6f70 0x3ab esp-idf/esp_hw_support/libesp_hw_support.a(rtc_init.c.obj) 0x3cb (size before relaxing) - 0x400e6efc rtc_init - *fill* 0x400e72a7 0x0 + 0x400e6f70 rtc_init + *fill* 0x400e731b 0x0 *libesp_hw_support.a:sar_periph_ctrl.*(.literal.s_sar_power_acquire .literal.s_sar_power_release .literal.sar_periph_ctrl_adc_continuous_power_acquire .literal.sar_periph_ctrl_adc_continuous_power_release .literal.sar_periph_ctrl_adc_oneshot_power_acquire .literal.sar_periph_ctrl_adc_oneshot_power_release .literal.sar_periph_ctrl_init .literal.sar_periph_ctrl_power_disable .literal.sar_periph_ctrl_pwdet_power_acquire .literal.sar_periph_ctrl_pwdet_power_release .text .text.s_sar_power_acquire .text.s_sar_power_release .text.sar_periph_ctrl_adc_continuous_power_acquire .text.sar_periph_ctrl_adc_continuous_power_release .text.sar_periph_ctrl_adc_oneshot_power_acquire .text.sar_periph_ctrl_adc_oneshot_power_release .text.sar_periph_ctrl_init .text.sar_periph_ctrl_power_disable .text.sar_periph_ctrl_pwdet_power_acquire .text.sar_periph_ctrl_pwdet_power_release) - *fill* 0x400e72a7 0x1 + *fill* 0x400e731b 0x1 .text.sar_periph_ctrl_init - 0x400e72a8 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) - 0x400e72a8 sar_periph_ctrl_init - *fill* 0x400e72c0 0x0 + 0x400e731c 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x400e731c sar_periph_ctrl_init + *fill* 0x400e7334 0x0 *libesp_system.a:esp_system_chip.*(.literal.esp_get_free_heap_size .literal.esp_get_free_internal_heap_size .literal.esp_get_idf_version .literal.esp_get_minimum_free_heap_size .text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size) *libesp_wifi.a:esp_adapter.*(.literal.esp_cpu_intr_disable .literal.esp_cpu_intr_enable .literal.esp_event_post_wrapper .literal.esp_phy_disable_wrapper .literal.esp_phy_enable_wrapper .literal.event_group_wait_bits_wrapper .literal.get_time_wrapper .literal.mutex_create_wrapper .literal.mutex_delete_wrapper .literal.queue_create_wrapper .literal.queue_delete_wrapper .literal.queue_recv_wrapper .literal.queue_send_to_back_wrapper .literal.queue_send_to_front_wrapper .literal.queue_send_wrapper .literal.recursive_mutex_create_wrapper .literal.set_intr_wrapper .literal.set_isr_wrapper .literal.task_create_pinned_to_core_wrapper .literal.task_create_wrapper .literal.wifi_clock_disable_wrapper .literal.wifi_clock_enable_wrapper .literal.wifi_create_queue .literal.wifi_create_queue_wrapper .literal.wifi_delete_queue .literal.wifi_delete_queue_wrapper .literal.wifi_reset_mac_wrapper .literal.wifi_thread_semphr_free .literal.wifi_thread_semphr_get_wrapper .text .text.clear_intr_wrapper .text.coex_deinit_wrapper .text.coex_disable_wrapper .text.coex_enable_wrapper .text.coex_init_wrapper .text.coex_register_start_cb_wrapper .text.coex_schm_curr_period_get_wrapper .text.coex_schm_curr_phase_get_wrapper .text.coex_schm_flexible_period_get_wrapper .text.coex_schm_flexible_period_set_wrapper .text.coex_schm_interval_get_wrapper .text.coex_schm_process_restart_wrapper .text.coex_schm_register_cb_wrapper .text.coex_schm_status_bit_clear_wrapper .text.coex_schm_status_bit_set_wrapper .text.coex_wifi_channel_set_wrapper .text.coex_wifi_request_wrapper .text.esp_cpu_intr_disable .text.esp_cpu_intr_enable .text.esp_event_post_wrapper .text.esp_phy_disable_wrapper .text.esp_phy_enable_wrapper .text.event_group_wait_bits_wrapper .text.get_time_wrapper .text.mutex_create_wrapper .text.mutex_delete_wrapper .text.queue_create_wrapper .text.queue_delete_wrapper .text.queue_recv_wrapper .text.queue_send_to_back_wrapper .text.queue_send_to_front_wrapper .text.queue_send_wrapper .text.recursive_mutex_create_wrapper .text.set_intr_wrapper .text.set_isr_wrapper .text.task_create_pinned_to_core_wrapper .text.task_create_wrapper .text.task_get_max_priority_wrapper .text.wifi_clock_disable_wrapper .text.wifi_clock_enable_wrapper .text.wifi_create_queue .text.wifi_create_queue_wrapper .text.wifi_delete_queue .text.wifi_delete_queue_wrapper .text.wifi_reset_mac_wrapper .text.wifi_thread_semphr_free .text.wifi_thread_semphr_get_wrapper) *libesp_wifi.a:wifi_netif.*(.literal.esp_wifi_create_if_driver .literal.esp_wifi_destroy_if_driver .literal.esp_wifi_get_if_mac .literal.esp_wifi_register_if_rxcb .literal.wifi_ap_receive .literal.wifi_driver_start .literal.wifi_free .literal.wifi_transmit .text .text.esp_wifi_create_if_driver .text.esp_wifi_destroy_if_driver .text.esp_wifi_get_if_mac .text.esp_wifi_is_if_ready_when_started .text.esp_wifi_register_if_rxcb .text.wifi_ap_receive .text.wifi_driver_start .text.wifi_free .text.wifi_transmit) *libfreertos.a:app_startup.*(.literal .literal.* .text .text.*) .text.other_cpu_startup_idle_hook_cb - 0x400e72c0 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) - *fill* 0x400e72d2 0x2 + 0x400e7334 0x12 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + *fill* 0x400e7346 0x2 .text.main_task - 0x400e72d4 0xaf esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x400e7348 0xaf esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0xd7 (size before relaxing) - *fill* 0x400e7383 0x1 + *fill* 0x400e73f7 0x1 .text.esp_startup_start_app - 0x400e7384 0x41 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x400e73f8 0x41 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x54 (size before relaxing) - 0x400e7384 esp_startup_start_app - *fill* 0x400e73c5 0x3 + 0x400e73f8 esp_startup_start_app + *fill* 0x400e7439 0x3 .text.esp_startup_start_app_other_cores - 0x400e73c8 0x26 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x400e743c 0x26 esp-idf/freertos/libfreertos.a(app_startup.c.obj) 0x36 (size before relaxing) - 0x400e73c8 esp_startup_start_app_other_cores - *fill* 0x400e73ee 0x0 - *fill* 0x400e73ee 0x0 + 0x400e743c esp_startup_start_app_other_cores + *fill* 0x400e7462 0x0 + *fill* 0x400e7462 0x0 *libfreertos.a:freertos_compatibility.*(.literal .literal.* .text .text.*) *libfreertos.a:idf_additions.*(.literal .literal.* .text .text.*) - *fill* 0x400e73ee 0x2 + *fill* 0x400e7462 0x2 .text.xQueueCreateWithCaps - 0x400e73f0 0x54 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + 0x400e7464 0x54 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) 0x5c (size before relaxing) - 0x400e73f0 xQueueCreateWithCaps + 0x400e7464 xQueueCreateWithCaps .text.vQueueDeleteWithCaps - 0x400e7444 0x33 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + 0x400e74b8 0x33 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) 0x3f (size before relaxing) - 0x400e7444 vQueueDeleteWithCaps - *fill* 0x400e7477 0x1 + 0x400e74b8 vQueueDeleteWithCaps + *fill* 0x400e74eb 0x1 .text.xSemaphoreCreateGenericWithCaps - 0x400e7478 0x6c esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + 0x400e74ec 0x6c esp-idf/freertos/libfreertos.a(idf_additions.c.obj) 0x74 (size before relaxing) - 0x400e7478 xSemaphoreCreateGenericWithCaps + 0x400e74ec xSemaphoreCreateGenericWithCaps .text.vSemaphoreDeleteWithCaps - 0x400e74e4 0x2f esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + 0x400e7558 0x2f esp-idf/freertos/libfreertos.a(idf_additions.c.obj) 0x37 (size before relaxing) - 0x400e74e4 vSemaphoreDeleteWithCaps - *fill* 0x400e7513 0x0 - *fill* 0x400e7513 0x0 + 0x400e7558 vSemaphoreDeleteWithCaps + *fill* 0x400e7587 0x0 + *fill* 0x400e7587 0x0 *libfreertos.a:tasks.*(.literal.pxGetTaskListByIndex .text.pxGetTaskListByIndex) *libfreertos.a:tasks.*(.literal.uxTaskGetSnapshotAll .text.uxTaskGetSnapshotAll) *libfreertos.a:tasks.*(.literal.xTaskGetNext .text.xTaskGetNext) *libhal.a:gpio_hal.*(.literal.gpio_hal_intr_disable .literal.gpio_hal_intr_enable_on_core .text .text.gpio_hal_intr_disable .text.gpio_hal_intr_enable_on_core) *libhal.a:timer_hal.*(.literal.timer_hal_deinit .literal.timer_hal_init .text .text.timer_hal_deinit .text.timer_hal_init .text.timer_hal_set_counter_value) *libheap.a:multi_heap.*(.literal.multi_heap_check .literal.multi_heap_dump .literal.multi_heap_dump_tlsf .literal.multi_heap_get_info_impl .literal.multi_heap_register_impl .literal.multi_heap_reset_minimum_free_bytes .literal.multi_heap_restore_minimum_free_bytes .literal.multi_heap_walk .text .text.multi_heap_check .text.multi_heap_dump .text.multi_heap_dump_tlsf .text.multi_heap_free_size_impl .text.multi_heap_get_info_impl .text.multi_heap_get_info_tlsf .text.multi_heap_minimum_free_size_impl .text.multi_heap_register_impl .text.multi_heap_reset_minimum_free_bytes .text.multi_heap_restore_minimum_free_bytes .text.multi_heap_walk) - *fill* 0x400e7513 0x1 + *fill* 0x400e7587 0x1 .text.multi_heap_register_impl - 0x400e7514 0x4a esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x400e7588 0x4a esp-idf/heap/libheap.a(multi_heap.c.obj) 0x52 (size before relaxing) - 0x400e7514 multi_heap_register_impl - 0x400e7514 multi_heap_register - *fill* 0x400e755e 0x2 + 0x400e7588 multi_heap_register_impl + 0x400e7588 multi_heap_register + *fill* 0x400e75d2 0x2 .text.multi_heap_get_info_impl - 0x400e7560 0x58 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x400e75d4 0x58 esp-idf/heap/libheap.a(multi_heap.c.obj) 0x70 (size before relaxing) - 0x400e7560 multi_heap_get_info_impl - 0x400e7560 multi_heap_get_info - *fill* 0x400e75b8 0x0 + 0x400e75d4 multi_heap_get_info_impl + 0x400e75d4 multi_heap_get_info + *fill* 0x400e762c 0x0 .text.multi_heap_get_info_tlsf - 0x400e75b8 0x26 esp-idf/heap/libheap.a(multi_heap.c.obj) - *fill* 0x400e75de 0x0 - *fill* 0x400e75de 0x0 + 0x400e762c 0x26 esp-idf/heap/libheap.a(multi_heap.c.obj) + *fill* 0x400e7652 0x0 + *fill* 0x400e7652 0x0 *libheap.a:tlsf.*(.literal.control_construct .literal.default_walker .literal.integrity_walker .literal.tlsf_add_pool .literal.tlsf_check .literal.tlsf_check_pool .literal.tlsf_create .literal.tlsf_create_with_pool .literal.tlsf_fit_size .literal.tlsf_malloc_addr .literal.tlsf_remove_pool .literal.tlsf_walk_pool .text .text.control_construct .text.default_walker .text.integrity_walker .text.tlsf_add_pool .text.tlsf_check .text.tlsf_check_pool .text.tlsf_create .text.tlsf_create_with_pool .text.tlsf_destroy .text.tlsf_fit_size .text.tlsf_malloc_addr .text.tlsf_pool_overhead .text.tlsf_remove_pool .text.tlsf_walk_pool) - *fill* 0x400e75de 0x2 + *fill* 0x400e7652 0x2 .text.control_construct - 0x400e75e0 0x172 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e7654 0x172 esp-idf/heap/libheap.a(tlsf.c.obj) 0x176 (size before relaxing) - *fill* 0x400e7752 0x2 + *fill* 0x400e77c6 0x2 .text.default_walker - 0x400e7754 0x21 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e77c8 0x21 esp-idf/heap/libheap.a(tlsf.c.obj) 0x24 (size before relaxing) - *fill* 0x400e7775 0x3 + *fill* 0x400e77e9 0x3 .text.tlsf_walk_pool - 0x400e7778 0x5c esp-idf/heap/libheap.a(tlsf.c.obj) - 0x400e7778 tlsf_walk_pool + 0x400e77ec 0x5c esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e77ec tlsf_walk_pool .text.tlsf_fit_size - 0x400e77d4 0x6e esp-idf/heap/libheap.a(tlsf.c.obj) - 0x400e77d4 tlsf_fit_size - *fill* 0x400e7842 0x2 + 0x400e7848 0x6e esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e7848 tlsf_fit_size + *fill* 0x400e78b6 0x2 .text.tlsf_add_pool - 0x400e7844 0x18e esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e78b8 0x18e esp-idf/heap/libheap.a(tlsf.c.obj) 0x19e (size before relaxing) - 0x400e7844 tlsf_add_pool - *fill* 0x400e79d2 0x2 + 0x400e78b8 tlsf_add_pool + *fill* 0x400e7a46 0x2 .text.tlsf_create - 0x400e79d4 0x2d esp-idf/heap/libheap.a(tlsf.c.obj) - 0x400e79d4 tlsf_create - *fill* 0x400e7a01 0x3 + 0x400e7a48 0x2d esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e7a48 tlsf_create + *fill* 0x400e7a75 0x3 .text.tlsf_create_with_pool - 0x400e7a04 0x27 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e7a78 0x27 esp-idf/heap/libheap.a(tlsf.c.obj) 0x2f (size before relaxing) - 0x400e7a04 tlsf_create_with_pool - *fill* 0x400e7a2b 0x0 - *fill* 0x400e7a2b 0x1 + 0x400e7a78 tlsf_create_with_pool + *fill* 0x400e7a9f 0x0 + *fill* 0x400e7a9f 0x1 .text.tlsf_pool_overhead - 0x400e7a2c 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x400e7a2c tlsf_pool_overhead - *fill* 0x400e7a33 0x0 - *fill* 0x400e7a33 0x0 - *fill* 0x400e7a33 0x0 + 0x400e7aa0 0x7 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x400e7aa0 tlsf_pool_overhead + *fill* 0x400e7aa7 0x0 + *fill* 0x400e7aa7 0x0 + *fill* 0x400e7aa7 0x0 *liblog.a:log_timestamp.*(.text) *liblog.a:log_write.*(.literal.esp_log_set_vprintf .literal.esp_log_writev .text .text.esp_log_set_vprintf .text.esp_log_writev) - *fill* 0x400e7a33 0x1 + *fill* 0x400e7aa7 0x1 .text.esp_log_writev - 0x400e7a34 0x32 esp-idf/log/liblog.a(log_write.c.obj) - 0x400e7a34 esp_log_writev - *fill* 0x400e7a66 0x0 + 0x400e7aa8 0x32 esp-idf/log/liblog.a(log_write.c.obj) + 0x400e7aa8 esp_log_writev + *fill* 0x400e7ada 0x0 *libphy.a:(.phyiram .phyiram.*) *libxtensa.a:xt_trax.*(.literal .literal.* .text .text.*) *libxtensa.a:xtensa_intr.*(.literal .literal.* .text .text.*) - *fill* 0x400e7a66 0x2 + *fill* 0x400e7ada 0x2 .text.xt_int_has_handler - 0x400e7a68 0x1b esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x400e7a68 xt_int_has_handler - *fill* 0x400e7a83 0x1 + 0x400e7adc 0x1b esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x400e7adc xt_int_has_handler + *fill* 0x400e7af7 0x1 .text.xt_set_interrupt_handler - 0x400e7a84 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - 0x400e7a84 xt_set_interrupt_handler - *fill* 0x400e7ad2 0x0 - *fill* 0x400e7ad2 0x0 + 0x400e7af8 0x4e esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + 0x400e7af8 xt_set_interrupt_handler + *fill* 0x400e7b46 0x0 + *fill* 0x400e7b46 0x0 *(.stub) *(.gnu.warning) *(.gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) *(.irom0.text) - 0x400e7ae2 . = (. + 0x10) - *fill* 0x400e7ad2 0x10 - 0x400e7ae2 _text_end = ABSOLUTE (.) - 0x400e7ae2 _instruction_reserved_end = ABSOLUTE (.) - 0x400e7ae2 _etext = . + 0x400e7b56 . = (. + 0x10) + *fill* 0x400e7b46 0x10 + 0x400e7b56 _text_end = ABSOLUTE (.) + 0x400e7b56 _instruction_reserved_end = ABSOLUTE (.) + 0x400e7b56 _etext = . 0x00000000 _flash_cache_start = ABSOLUTE (0x0) .iram0.text_end @@ -21355,7 +21362,7 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .debug_pubnames *(.debug_pubnames) -.debug_info 0x00000000 0x120140 +.debug_info 0x00000000 0x120160 *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x00000000 0x708 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_info 0x00000708 0x6a7 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) @@ -21462,106 +21469,106 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .debug_info 0x00098974 0x6e98 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_info 0x0009f80c 0x2053 esp-idf/vfs/libvfs.a(nullfs.c.obj) .debug_info 0x000a185f 0x1fc esp-idf/nvs_sec_provider/libnvs_sec_provider.a(nvs_sec_provider.c.obj) - .debug_info 0x000a1a5b 0x45d esp-idf/main/libmain.a(hello_world_main.c.obj) - .debug_info 0x000a1eb8 0x157e esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - .debug_info 0x000a3436 0x31e5 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - .debug_info 0x000a661b 0x24 esp-idf/xtensa/libxtensa.a(xtensa_context.S.obj) - .debug_info 0x000a663f 0x3b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_info 0x000a667a 0x584 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_info 0x000a6bfe 0x22 esp-idf/xtensa/libxtensa.a(xtensa_vectors.S.obj) - .debug_info 0x000a6c20 0x69a1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) - .debug_info 0x000ad5c1 0x2fef esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - .debug_info 0x000b05b0 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_info 0x000b064f 0x3ec1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_info 0x000b4510 0x1340 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) - .debug_info 0x000b5850 0x217b esp-idf/bootloader_support/libbootloader_support.a(bootloader_efuse.c.obj) - .debug_info 0x000b79cb 0xbca esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_info 0x000b8595 0x385e esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - .debug_info 0x000bbdf3 0x1c1 esp-idf/esp_mm/libesp_mm.a(ext_mem_layout.c.obj) - .debug_info 0x000bbfb4 0x1af esp-idf/esp_mm/libesp_mm.a(cache_esp32.c.obj) - .debug_info 0x000bc163 0x18e esp-idf/esp_mm/libesp_mm.a(heap_align_hw.c.obj) - .debug_info 0x000bc2f1 0x1279 esp-idf/esp_mm/libesp_mm.a(esp_cache.c.obj) - .debug_info 0x000bd56a 0x16d esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_info 0x000bd6d7 0xd29 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_info 0x000be400 0x15b1 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_info 0x000bf9b1 0x426 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_info 0x000bfdd7 0x5004 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_info 0x000c4ddb 0x4205 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_info 0x000c8fe0 0x1345 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_info 0x000ca325 0xc7e esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_info 0x000cafa3 0xc61 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_info 0x000cbc04 0x2866 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_info 0x000ce46a 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_info 0x000cf498 0x1123 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_info 0x000d05bb 0x1121 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_info 0x000d16dc 0x14e7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_info 0x000d2bc3 0x3056 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_info 0x000d5c19 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_info 0x000d5f8f 0x9b9 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_info 0x000d6948 0x2a68 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_info 0x000d93b0 0x3ca6 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_info 0x000dd056 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_info 0x000dd079 0x577 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - .debug_info 0x000dd5f0 0x3e5 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) - .debug_info 0x000dd9d5 0x184 esp-idf/esp_rom/libesp_rom.a(esp_rom_gpio.c.obj) - .debug_info 0x000ddb59 0x1731 esp-idf/hal/libhal.a(mmu_hal.c.obj) - .debug_info 0x000df28a 0x2a19 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_info 0x000e1ca3 0x3852 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_info 0x000e54f5 0x429 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_info 0x000e591e 0xe47 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - .debug_info 0x000e6765 0x2a69 esp-idf/hal/libhal.a(uart_hal.c.obj) - .debug_info 0x000e91ce 0x251 esp-idf/soc/libsoc.a(interrupts.c.obj) - .debug_info 0x000e941f 0x2c3 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_info 0x000e96e2 0x364 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_info 0x000e9a46 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_info 0x000e9b86 0x17b esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) - .debug_info 0x000e9d01 0x1d8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) - .debug_info 0x000e9ed9 0x87c esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) - .debug_info 0x000ea755 0x235a esp-idf/esp_hw_support/libesp_hw_support.a(spi_bus_lock.c.obj) - .debug_info 0x000ecaaf 0x1d85 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) - .debug_info 0x000ee834 0x27e5 esp-idf/newlib/libnewlib.a(stdatomic.c.obj) - .debug_info 0x000f1019 0x3c0c esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - .debug_info 0x000f4c25 0x7bbb esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) - .debug_info 0x000fc7e0 0x2585 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) - .debug_info 0x000fed65 0xc8f esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_info 0x000ff9f4 0x143b esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_info 0x00100e2f 0x2177 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_info 0x00102fa6 0x245 esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_info 0x001031eb 0x1e2d esp-idf/hal/libhal.a(i2c_hal.c.obj) - .debug_info 0x00105018 0x2ce esp-idf/soc/libsoc.a(i2c_periph.c.obj) - .debug_info 0x001052e6 0x2f2b esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_info 0x00108211 0x5d /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(windowspill_asm.o) - .debug_info 0x0010826e 0x78 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(int_asm--set_intclear.o) - .debug_info 0x001082e6 0x55 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(interrupts--intlevel.o) - .debug_info 0x0010833b 0x7a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--restore_extra_nw.o) - .debug_info 0x001083b5 0x7a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--save_extra_nw.o) - .debug_info 0x0010842f 0x24 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) - .debug_info 0x00108453 0x1079 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-findfp.o) - .debug_info 0x001094cc 0xafc /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) - .debug_info 0x00109fc8 0x98f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) - .debug_info 0x0010a957 0xc5d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) - .debug_info 0x0010b5b4 0x8be /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) - .debug_info 0x0010be72 0x97a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) - .debug_info 0x0010c7ec 0x952 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) - .debug_info 0x0010d13e 0x8ef /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) - .debug_info 0x0010da2d 0xe56 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) - .debug_info 0x0010e883 0x981 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) - .debug_info 0x0010f204 0x840 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-impure.o) - .debug_info 0x0010fa44 0x834 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) - .debug_info 0x00110278 0xa82 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) - .debug_info 0x00110cfa 0x8e5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) - .debug_info 0x001115df 0x2b4f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) - .debug_info 0x0011412e 0x223b /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) - .debug_info 0x00116369 0x882 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) - .debug_info 0x00116beb 0xbbe /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) - .debug_info 0x001177a9 0xa83 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) - .debug_info 0x0011822c 0xbef /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) - .debug_info 0x00118e1b 0x1de /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) - .debug_info 0x00118ff9 0x1957 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) - .debug_info 0x0011a950 0x1ec0 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) - .debug_info 0x0011c810 0x2096 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) - .debug_info 0x0011e8a6 0xcb7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-locale.o) - .debug_info 0x0011f55d 0xbe3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) + .debug_info 0x000a1a5b 0x47d esp-idf/main/libmain.a(hello_world_main.c.obj) + .debug_info 0x000a1ed8 0x157e esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + .debug_info 0x000a3456 0x31e5 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + .debug_info 0x000a663b 0x24 esp-idf/xtensa/libxtensa.a(xtensa_context.S.obj) + .debug_info 0x000a665f 0x3b esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_info 0x000a669a 0x584 esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_info 0x000a6c1e 0x22 esp-idf/xtensa/libxtensa.a(xtensa_vectors.S.obj) + .debug_info 0x000a6c40 0x69a1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + .debug_info 0x000ad5e1 0x2fef esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + .debug_info 0x000b05d0 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_info 0x000b066f 0x3ec1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_info 0x000b4530 0x1340 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) + .debug_info 0x000b5870 0x217b esp-idf/bootloader_support/libbootloader_support.a(bootloader_efuse.c.obj) + .debug_info 0x000b79eb 0xbca esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_info 0x000b85b5 0x385e esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + .debug_info 0x000bbe13 0x1c1 esp-idf/esp_mm/libesp_mm.a(ext_mem_layout.c.obj) + .debug_info 0x000bbfd4 0x1af esp-idf/esp_mm/libesp_mm.a(cache_esp32.c.obj) + .debug_info 0x000bc183 0x18e esp-idf/esp_mm/libesp_mm.a(heap_align_hw.c.obj) + .debug_info 0x000bc311 0x1279 esp-idf/esp_mm/libesp_mm.a(esp_cache.c.obj) + .debug_info 0x000bd58a 0x16d esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_info 0x000bd6f7 0xd29 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_info 0x000be420 0x15b1 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_info 0x000bf9d1 0x426 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_info 0x000bfdf7 0x5004 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_info 0x000c4dfb 0x4205 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_info 0x000c9000 0x1345 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_info 0x000ca345 0xc7e esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_info 0x000cafc3 0xc61 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_info 0x000cbc24 0x2866 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_info 0x000ce48a 0x102e esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_info 0x000cf4b8 0x1123 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_info 0x000d05db 0x1121 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_info 0x000d16fc 0x14e7 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_info 0x000d2be3 0x3056 esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_info 0x000d5c39 0x376 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_info 0x000d5faf 0x9b9 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_info 0x000d6968 0x2a68 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_info 0x000d93d0 0x3ca6 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_info 0x000dd076 0x23 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_info 0x000dd099 0x577 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + .debug_info 0x000dd610 0x3e5 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_info 0x000dd9f5 0x184 esp-idf/esp_rom/libesp_rom.a(esp_rom_gpio.c.obj) + .debug_info 0x000ddb79 0x1731 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_info 0x000df2aa 0x2a19 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_info 0x000e1cc3 0x3852 esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_info 0x000e5515 0x429 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_info 0x000e593e 0xe47 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + .debug_info 0x000e6785 0x2a69 esp-idf/hal/libhal.a(uart_hal.c.obj) + .debug_info 0x000e91ee 0x251 esp-idf/soc/libsoc.a(interrupts.c.obj) + .debug_info 0x000e943f 0x2c3 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_info 0x000e9702 0x364 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_info 0x000e9a66 0x140 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_info 0x000e9ba6 0x17b esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_info 0x000e9d21 0x1d8 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) + .debug_info 0x000e9ef9 0x87c esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) + .debug_info 0x000ea775 0x235a esp-idf/esp_hw_support/libesp_hw_support.a(spi_bus_lock.c.obj) + .debug_info 0x000ecacf 0x1d85 esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + .debug_info 0x000ee854 0x27e5 esp-idf/newlib/libnewlib.a(stdatomic.c.obj) + .debug_info 0x000f1039 0x3c0c esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) + .debug_info 0x000f4c45 0x7bbb esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + .debug_info 0x000fc800 0x2585 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + .debug_info 0x000fed85 0xc8f esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_info 0x000ffa14 0x143b esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_info 0x00100e4f 0x2177 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_info 0x00102fc6 0x245 esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_info 0x0010320b 0x1e2d esp-idf/hal/libhal.a(i2c_hal.c.obj) + .debug_info 0x00105038 0x2ce esp-idf/soc/libsoc.a(i2c_periph.c.obj) + .debug_info 0x00105306 0x2f2b esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_info 0x00108231 0x5d /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(windowspill_asm.o) + .debug_info 0x0010828e 0x78 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(int_asm--set_intclear.o) + .debug_info 0x00108306 0x55 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(interrupts--intlevel.o) + .debug_info 0x0010835b 0x7a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--restore_extra_nw.o) + .debug_info 0x001083d5 0x7a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--save_extra_nw.o) + .debug_info 0x0010844f 0x24 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) + .debug_info 0x00108473 0x1079 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-findfp.o) + .debug_info 0x001094ec 0xafc /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) + .debug_info 0x00109fe8 0x98f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) + .debug_info 0x0010a977 0xc5d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) + .debug_info 0x0010b5d4 0x8be /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) + .debug_info 0x0010be92 0x97a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) + .debug_info 0x0010c80c 0x952 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) + .debug_info 0x0010d15e 0x8ef /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) + .debug_info 0x0010da4d 0xe56 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) + .debug_info 0x0010e8a3 0x981 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) + .debug_info 0x0010f224 0x840 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-impure.o) + .debug_info 0x0010fa64 0x834 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) + .debug_info 0x00110298 0xa82 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) + .debug_info 0x00110d1a 0x8e5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) + .debug_info 0x001115ff 0x2b4f /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) + .debug_info 0x0011414e 0x223b /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) + .debug_info 0x00116389 0x882 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) + .debug_info 0x00116c0b 0xbbe /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) + .debug_info 0x001177c9 0xa83 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) + .debug_info 0x0011824c 0xbef /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) + .debug_info 0x00118e3b 0x1de /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) + .debug_info 0x00119019 0x1957 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) + .debug_info 0x0011a970 0x1ec0 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) + .debug_info 0x0011c830 0x2096 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) + .debug_info 0x0011e8c6 0xcb7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-locale.o) + .debug_info 0x0011f57d 0xbe3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) .debug_abbrev 0x00000000 0x22911 *(.debug_abbrev) @@ -21771,7 +21778,7 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .debug_abbrev 0x0002241d 0x29a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-locale.o) .debug_abbrev 0x000226b7 0x25a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) -.debug_line 0x00000000 0xcfedd +.debug_line 0x00000000 0xcfee3 *(.debug_line) .debug_line 0x00000000 0x836 esp-idf/esp_app_format/libesp_app_format.a(esp_app_desc.c.obj) .debug_line 0x00000836 0x689 esp-idf/efuse/libefuse.a(esp_efuse_startup.c.obj) @@ -21878,106 +21885,106 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .debug_line 0x00065385 0x6832 esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_line 0x0006bbb7 0xe10 esp-idf/vfs/libvfs.a(nullfs.c.obj) .debug_line 0x0006c9c7 0x310 esp-idf/nvs_sec_provider/libnvs_sec_provider.a(nvs_sec_provider.c.obj) - .debug_line 0x0006ccd7 0x4ed esp-idf/main/libmain.a(hello_world_main.c.obj) - .debug_line 0x0006d1c4 0x1bba esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) - .debug_line 0x0006ed7e 0x3609 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) - .debug_line 0x00072387 0x36a esp-idf/xtensa/libxtensa.a(xtensa_context.S.obj) - .debug_line 0x000726f1 0xe3 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) - .debug_line 0x000727d4 0x69c esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) - .debug_line 0x00072e70 0x96f esp-idf/xtensa/libxtensa.a(xtensa_vectors.S.obj) - .debug_line 0x000737df 0x5d52 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) - .debug_line 0x00079531 0x25e1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) - .debug_line 0x0007bb12 0xe8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - .debug_line 0x0007bbfa 0x19a0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) - .debug_line 0x0007d59a 0x2202 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) - .debug_line 0x0007f79c 0x2a4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_efuse.c.obj) - .debug_line 0x0007fa40 0xff3 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) - .debug_line 0x00080a33 0x3b2a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - .debug_line 0x0008455d 0x29e esp-idf/esp_mm/libesp_mm.a(ext_mem_layout.c.obj) - .debug_line 0x000847fb 0x255 esp-idf/esp_mm/libesp_mm.a(cache_esp32.c.obj) - .debug_line 0x00084a50 0x43d esp-idf/esp_mm/libesp_mm.a(heap_align_hw.c.obj) - .debug_line 0x00084e8d 0x153c esp-idf/esp_mm/libesp_mm.a(esp_cache.c.obj) - .debug_line 0x000863c9 0x285 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) - .debug_line 0x0008664e 0xecf esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - .debug_line 0x0008751d 0x1178 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - .debug_line 0x00088695 0x642 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - .debug_line 0x00088cd7 0x3ebd esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - .debug_line 0x0008cb94 0x1460 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - .debug_line 0x0008dff4 0x1082 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - .debug_line 0x0008f076 0x606 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) - .debug_line 0x0008f67c 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) - .debug_line 0x0008f9f2 0x2553 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) - .debug_line 0x00091f45 0x4a1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) - .debug_line 0x000923e6 0x4fe esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) - .debug_line 0x000928e4 0x645 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) - .debug_line 0x00092f29 0xbe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) - .debug_line 0x00093b11 0xe4d esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) - .debug_line 0x0009495e 0x423 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) - .debug_line 0x00094d81 0x8a6 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - .debug_line 0x00095627 0x2d6b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - .debug_line 0x00098392 0xad8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - .debug_line 0x00098e6a 0x111 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) - .debug_line 0x00098f7b 0x471 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) - .debug_line 0x000993ec 0x3d6 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) - .debug_line 0x000997c2 0x30a esp-idf/esp_rom/libesp_rom.a(esp_rom_gpio.c.obj) - .debug_line 0x00099acc 0x169d esp-idf/hal/libhal.a(mmu_hal.c.obj) - .debug_line 0x0009b169 0x99c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - .debug_line 0x0009bb05 0x1b3b esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) - .debug_line 0x0009d640 0x561 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) - .debug_line 0x0009dba1 0xdad esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - .debug_line 0x0009e94e 0x169f esp-idf/hal/libhal.a(uart_hal.c.obj) - .debug_line 0x0009ffed 0xb6 esp-idf/soc/libsoc.a(interrupts.c.obj) - .debug_line 0x000a00a3 0x201 esp-idf/soc/libsoc.a(gpio_periph.c.obj) - .debug_line 0x000a02a4 0x205 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) - .debug_line 0x000a04a9 0x225 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) - .debug_line 0x000a06ce 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) - .debug_line 0x000a08bc 0x243 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) - .debug_line 0x000a0aff 0x878 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) - .debug_line 0x000a1377 0x2170 esp-idf/esp_hw_support/libesp_hw_support.a(spi_bus_lock.c.obj) - .debug_line 0x000a34e7 0xe4e esp-idf/freertos/libfreertos.a(idf_additions.c.obj) - .debug_line 0x000a4335 0x21b6 esp-idf/newlib/libnewlib.a(stdatomic.c.obj) - .debug_line 0x000a64eb 0x3d2e esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) - .debug_line 0x000aa219 0x72c8 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) - .debug_line 0x000b14e1 0x18cc esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) - .debug_line 0x000b2dad 0x56b esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) - .debug_line 0x000b3318 0xdf2 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - .debug_line 0x000b410a 0x1c08 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - .debug_line 0x000b5d12 0x33a esp-idf/hal/libhal.a(mpu_hal.c.obj) - .debug_line 0x000b604c 0xdd9 esp-idf/hal/libhal.a(i2c_hal.c.obj) - .debug_line 0x000b6e25 0x1ff esp-idf/soc/libsoc.a(i2c_periph.c.obj) - .debug_line 0x000b7024 0x2d09 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - .debug_line 0x000b9d2d 0x2ef /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(windowspill_asm.o) - .debug_line 0x000ba01c 0x6a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(int_asm--set_intclear.o) - .debug_line 0x000ba086 0x50 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(interrupts--intlevel.o) - .debug_line 0x000ba0d6 0x66 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--restore_extra_nw.o) - .debug_line 0x000ba13c 0x66 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--save_extra_nw.o) - .debug_line 0x000ba1a2 0xf9 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) - .debug_line 0x000ba29b 0x80e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-findfp.o) - .debug_line 0x000baaa9 0x289 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) - .debug_line 0x000bad32 0xf5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) - .debug_line 0x000bae27 0x93e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) - .debug_line 0x000bb765 0x14e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) - .debug_line 0x000bb8b3 0x19e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) - .debug_line 0x000bba51 0x10a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) - .debug_line 0x000bbb5b 0x296 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) - .debug_line 0x000bbdf1 0x8de /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) - .debug_line 0x000bc6cf 0x2c6 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) - .debug_line 0x000bc995 0x51 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-impure.o) - .debug_line 0x000bc9e6 0x86 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) - .debug_line 0x000bca6c 0xbf /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) - .debug_line 0x000bcb2b 0xb5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) - .debug_line 0x000bcbe0 0x5e16 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) - .debug_line 0x000c29f6 0x3c7a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) - .debug_line 0x000c6670 0x1d3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) - .debug_line 0x000c6843 0x365 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) - .debug_line 0x000c6ba8 0x40c /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) - .debug_line 0x000c6fb4 0x180 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) - .debug_line 0x000c7134 0x1d7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) - .debug_line 0x000c730b 0x22e8 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) - .debug_line 0x000c95f3 0x24d7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) - .debug_line 0x000cbaca 0x40bd /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) - .debug_line 0x000cfb87 0x19d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-locale.o) - .debug_line 0x000cfd24 0x1b9 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) + .debug_line 0x0006ccd7 0x4f3 esp-idf/main/libmain.a(hello_world_main.c.obj) + .debug_line 0x0006d1ca 0x1bba esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + .debug_line 0x0006ed84 0x3609 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) + .debug_line 0x0007238d 0x36a esp-idf/xtensa/libxtensa.a(xtensa_context.S.obj) + .debug_line 0x000726f7 0xe3 esp-idf/xtensa/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_line 0x000727da 0x69c esp-idf/xtensa/libxtensa.a(xtensa_intr.c.obj) + .debug_line 0x00072e76 0x96f esp-idf/xtensa/libxtensa.a(xtensa_vectors.S.obj) + .debug_line 0x000737e5 0x5d52 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(gpio.c.obj) + .debug_line 0x00079537 0x25e1 esp-idf/esp_driver_gpio/libesp_driver_gpio.a(rtc_io.c.obj) + .debug_line 0x0007bb18 0xe8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_line 0x0007bc00 0x19a0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_line 0x0007d5a0 0x2202 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32.c.obj) + .debug_line 0x0007f7a2 0x2a4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_efuse.c.obj) + .debug_line 0x0007fa46 0xff3 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_line 0x00080a39 0x3b2a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + .debug_line 0x00084563 0x29e esp-idf/esp_mm/libesp_mm.a(ext_mem_layout.c.obj) + .debug_line 0x00084801 0x255 esp-idf/esp_mm/libesp_mm.a(cache_esp32.c.obj) + .debug_line 0x00084a56 0x43d esp-idf/esp_mm/libesp_mm.a(heap_align_hw.c.obj) + .debug_line 0x00084e93 0x153c esp-idf/esp_mm/libesp_mm.a(esp_cache.c.obj) + .debug_line 0x000863cf 0x285 esp-idf/spi_flash/libspi_flash.a(flash_brownout_hook.c.obj) + .debug_line 0x00086654 0xecf esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + .debug_line 0x00087523 0x1178 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + .debug_line 0x0008869b 0x642 esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + .debug_line 0x00088cdd 0x3ebd esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + .debug_line 0x0008cb9a 0x1460 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_line 0x0008dffa 0x1082 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_line 0x0008f07c 0x606 esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_line 0x0008f682 0x376 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_line 0x0008f9f8 0x2553 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_line 0x00091f4b 0x4a1 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_line 0x000923ec 0x4fe esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_line 0x000928ea 0x645 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_line 0x00092f2f 0xbe8 esp-idf/spi_flash/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_line 0x00093b17 0xe4d esp-idf/spi_flash/libspi_flash.a(memspi_host_driver.c.obj) + .debug_line 0x00094964 0x423 esp-idf/esp_system/libesp_system.a(esp_err.c.obj) + .debug_line 0x00094d87 0x8a6 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + .debug_line 0x0009562d 0x2d6b esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + .debug_line 0x00098398 0xad8 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + .debug_line 0x00098e70 0x111 esp-idf/esp_system/libesp_system.a(panic_handler_asm.S.obj) + .debug_line 0x00098f81 0x471 esp-idf/esp_common/libesp_common.a(esp_err_to_name.c.obj) + .debug_line 0x000993f2 0x3d6 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_line 0x000997c8 0x30a esp-idf/esp_rom/libesp_rom.a(esp_rom_gpio.c.obj) + .debug_line 0x00099ad2 0x169d esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_line 0x0009b16f 0x99c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + .debug_line 0x0009bb0b 0x1b3b esp-idf/hal/libhal.a(spi_flash_hal_iram.c.obj) + .debug_line 0x0009d646 0x561 esp-idf/hal/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_line 0x0009dba7 0xdad esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + .debug_line 0x0009e954 0x169f esp-idf/hal/libhal.a(uart_hal.c.obj) + .debug_line 0x0009fff3 0xb6 esp-idf/soc/libsoc.a(interrupts.c.obj) + .debug_line 0x000a00a9 0x201 esp-idf/soc/libsoc.a(gpio_periph.c.obj) + .debug_line 0x000a02aa 0x205 esp-idf/soc/libsoc.a(rtc_io_periph.c.obj) + .debug_line 0x000a04af 0x225 esp-idf/esp_hw_support/libesp_hw_support.a(esp_memory_utils.c.obj) + .debug_line 0x000a06d4 0x1ee esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_line 0x000a08c2 0x243 esp-idf/esp_hw_support/libesp_hw_support.a(esp_gpio_reserve.c.obj) + .debug_line 0x000a0b05 0x878 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) + .debug_line 0x000a137d 0x2170 esp-idf/esp_hw_support/libesp_hw_support.a(spi_bus_lock.c.obj) + .debug_line 0x000a34ed 0xe4e esp-idf/freertos/libfreertos.a(idf_additions.c.obj) + .debug_line 0x000a433b 0x21b6 esp-idf/newlib/libnewlib.a(stdatomic.c.obj) + .debug_line 0x000a64f1 0x3d2e esp-idf/esp_ringbuf/libesp_ringbuf.a(ringbuf.c.obj) + .debug_line 0x000aa21f 0x72c8 esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_master.c.obj) + .debug_line 0x000b14e7 0x18cc esp-idf/esp_driver_i2c/libesp_driver_i2c.a(i2c_common.c.obj) + .debug_line 0x000b2db3 0x56b esp-idf/esp_pm/libesp_pm.a(pm_locks.c.obj) + .debug_line 0x000b331e 0xdf2 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + .debug_line 0x000b4110 0x1c08 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + .debug_line 0x000b5d18 0x33a esp-idf/hal/libhal.a(mpu_hal.c.obj) + .debug_line 0x000b6052 0xdd9 esp-idf/hal/libhal.a(i2c_hal.c.obj) + .debug_line 0x000b6e2b 0x1ff esp-idf/soc/libsoc.a(i2c_periph.c.obj) + .debug_line 0x000b702a 0x2d09 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + .debug_line 0x000b9d33 0x2ef /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(windowspill_asm.o) + .debug_line 0x000ba022 0x6a /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(int_asm--set_intclear.o) + .debug_line 0x000ba08c 0x50 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(interrupts--intlevel.o) + .debug_line 0x000ba0dc 0x66 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--restore_extra_nw.o) + .debug_line 0x000ba142 0x66 /home/abobkov/esp/v5.4.1/esp-idf/components/xtensa/esp32/libxt_hal.a(state_asm--save_extra_nw.o) + .debug_line 0x000ba1a8 0xf9 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/esp32/no-rtti/libgcc.a(_divsf3.o) + .debug_line 0x000ba2a1 0x80e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-findfp.o) + .debug_line 0x000baaaf 0x289 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fopen.o) + .debug_line 0x000bad38 0xf5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseek.o) + .debug_line 0x000bae2d 0x93e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fvwrite.o) + .debug_line 0x000bb76b 0x14e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fwalk.o) + .debug_line 0x000bb8b9 0x19e /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-printf.o) + .debug_line 0x000bba57 0x10a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vprintf.o) + .debug_line 0x000bbb61 0x296 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-wsetup.o) + .debug_line 0x000bbdf7 0x8de /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-fseeko.o) + .debug_line 0x000bc6d5 0x2c6 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-reent.o) + .debug_line 0x000bc99b 0x51 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-impure.o) + .debug_line 0x000bc9ec 0x86 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-errno.o) + .debug_line 0x000bca72 0xbf /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysfstat.o) + .debug_line 0x000bcb31 0xb5 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-sysgettod.o) + .debug_line 0x000bcbe6 0x5e16 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfprintf.o) + .debug_line 0x000c29fc 0x3c7a /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-vfiprintf.o) + .debug_line 0x000c6676 0x1d3 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-flags.o) + .debug_line 0x000c6849 0x365 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-makebuf.o) + .debug_line 0x000c6bae 0x40c /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-refill.o) + .debug_line 0x000c6fba 0x180 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-localeconv.o) + .debug_line 0x000c713a 0x1d7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libm_a-s_frexp.o) + .debug_line 0x000c7311 0x22e8 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-dtoa.o) + .debug_line 0x000c95f9 0x24d7 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mprec.o) + .debug_line 0x000cbad0 0x40bd /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-svfiprintf.o) + .debug_line 0x000cfb8d 0x19d /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-locale.o) + .debug_line 0x000cfd2a 0x1b9 /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/lib/esp32/no-rtti/libc.a(libc_a-mbtowc_r.o) .debug_frame 0x00000000 0xc2d8 *(.debug_frame) @@ -22272,7 +22279,7 @@ LOAD /home/abobkov/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-es .debug_str 0x00025d8f 0x1c5e esp-idf/vfs/libvfs.a(vfs.c.obj) .debug_str 0x00025d8f 0x177d esp-idf/vfs/libvfs.a(nullfs.c.obj) .debug_str 0x00025d8f 0x35f esp-idf/nvs_sec_provider/libnvs_sec_provider.a(nvs_sec_provider.c.obj) - .debug_str 0x00025d8f 0x499 esp-idf/main/libmain.a(hello_world_main.c.obj) + .debug_str 0x00025d8f 0x4b8 esp-idf/main/libmain.a(hello_world_main.c.obj) .debug_str 0x00025d8f 0xaab esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) .debug_str 0x00025d8f 0x1413 esp-idf/espressif__i2c_bus/libespressif__i2c_bus.a(i2c_bus_v2.c.obj) .debug_str 0x00025d8f 0x98 esp-idf/xtensa/libxtensa.a(xtensa_context.S.obj) @@ -24521,6 +24528,7 @@ bme280_read_temperature esp-idf/espressif__bme280/libe esp-idf/main/libmain.a(hello_world_main.c.obj) bme280_set_sampling esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) bme280_take_forced_measurement esp-idf/espressif__bme280/libespressif__bme280.a(bme280.c.obj) + esp-idf/main/libmain.a(hello_world_main.c.obj) bootloader_ana_clock_glitch_reset_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) bootloader_atexit esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) bootloader_clock_get_rated_freq_mhz esp-idf/bootloader_support/libbootloader_support.a(bootloader_efuse.c.obj)