Files
arduino-esp32/tools/sdk/esp32s2/lib/libulp.a

213 lines
54 KiB
Plaintext
Raw Normal View History

2020-05-09 19:11:30 +03:00
!<arch>
/ 1602535299 0 0 0 94 `
<00><00><00>Arulp_runulp_load_binaryulp_set_wakeup_periodulp_process_macros_and_loadulp.c.obj/ 1602535299 501 20 100644 16532 `
ELF^<00>:4(%$<00><>@?<3F><><EFBFBD><00>@?<00><00><>@?<10><><EFBFBD><EFBFBD>dL<>@? <00><><EFBFBD><EFBFBD><00>0<>@?6A1<00><00> <00><03><>
<EFBFBD><EFBFBD><10> <00>c<00><00><00> <00><03><><00><> <20><> <20> <20> <00><03> <00>
!<00> <20> <20> <00>
<EFBFBD> <00> ! <20> <20> <00> <09> <00>
! <20><10> <00>
<EFBFBD> <00>!<00><>t <20> <20> <00>!<00><00> <00><02> <00> ! <20><10> <00> <09> <00><03> <02><> <20> <00><1D>6A<00>"<16><00>D<11><> "<22>G8"<22><1D>6A<00><><02>RC<52><00><00>
*& <09><><EFBFBD>  <02><><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD><00><00>
<0B><03><00>!<00><><11> <00> <09><>t<EFBFBD><74> <20> <00>- <1D> <00><><EFBFBD><EFBFBD>| <00>  Q <00> ( <0C>F<06>(+8<08><05><03>9R<07>HMeint<03>Ox+<05>ii<19><07>$<03>x<03> ex <11><05>/,<0E><03>r<0E><06>ex<05> <05> <0C><08><05>  8
x <05> A 0<05>e <0C><05><05><03><05><03><05><1B>f<03>Y <0A>/<08> R1<13>_k2e :2 e <0C>2e <0C>2e_x3 <0B>l `<00>
x [$7_ +9 e 8: e ; e <0C>< e P= e <0C>> e <0C>? e >@ e 1A e <10>J<08> <0C>K
<EFBFBD> <0C>L <09><00> N
2020-08-24 19:10:52 +03:00
`<11>Q
2020-05-09 19:11:30 +03:00
` <09><00>
x k<00>U<08> RV<12> MWe <0C>X <09> Y <00><04>  
x_ JuA <0C>vA )we8 ] <06><08>_p<06>A_r<06>e_w<06>e A<06> ? <0C><06> ?_bf<06> 8<06>e <0C><06>G<14><00>tRxe~} v<15>}v<15>}v He<06> <09>R<06>eN<06>e<15><06><16> _mp<06><12>$<15><06>
<EFBFBD>(<15><06>e,2<06>e0<15><06> <09>4 <06><13>8 <06> <<15><06> <09>@<15><06>  Dk<06><13>Hb<06><12>Lh<06>7<00><15><06> v<00> <06> <00><06> <09><00><04> <0A>h<06>g_p<06>A_r<06>e_w<06>e A<06> ? <0C><06> ?_bf<06> 8<06>e <0C><06> <0C><06>
<EFBFBD> <0C><06><1D>$ <0C><06><1D>( <0C><06> <0A>, K<06> 0_ub<06>4_up<06>A<_ur<06>e@ <0C><06>
D 6<06>G_lb<06>H R<06>eP <0C><06>
<EFBFBD>T `<06> MX s<06>A\ x<06> ede<00><18><18>e<04><08><13>ge<00><18><18>e<04><13><04><17><00><18><18>e<04>e<18><04> 8
2020-05-09 19:11:30 +03:00
x 8*
x<06>$Y #pR%p<15>&e' v7*<14>?<08><15>@<12><15>A<12>*BR <15>E$<24> R<00>
x
X<15>[<13><15>\e<15>]<13><15>^ <04><14>Pb<08>pe <09><15>fA<15>gA }hABi<08>je$<15>kA(<15>lA0XmA8<15>nA@<15>oAH <09><00>
x<19><04><04><1A><04>|<04> e   <1B><06>"<22>g<06>"<22>g<06>"<22><1B>
 ,X Y$F<03>,Y0l_<<14>4g<0E>/ u <09><00>
x'<13> <1C>
2020-08-24 19:10:52 +03:00
<EFBFBD><1A> x $
t<1E><1E><Yxx <0C>&
<1E> <03> <0C>
2020-08-24 19:10:52 +03:00
x <0C>S
<1E>|9<03> <0C>2
2020-08-24 19:10:52 +03:00
& <09>
L'<0E> <0C>(i  <0C>)i  *i  <0C>+i
j,_
TAG0<14> <20><01> <0B> Q<01><> !<01>(<28>"<<01>?<3F> S#$<01><0E> $<24><01>&
)%$
<01>&
KI$6<01>&
a_$Q<01>S
yu$<24><01><0E> <00><00>$<24><01><0E> <00><00>%<00> &)<00> <00> '[d%5<00> <20>\ <0B> <01>R !<21>\$<24> <00><00>"'\>R S!<21>\U<><00><00>$^ <0C>$$_ <0C>XV#Il<19>
#<23>s <0C>#~ <0C>#AX d X F2 <0B> <00><01><> !<21>2<1C> tp( <00> 'Z:) <0C>) 
)<29><00> *
*<2A><00> &% U$ > : ; 9 I$ >  : ;9 I : ; 9  : ; 9 I I
!I/  : ; 9  : ; 9 I8  : ; 9  : ; 9 I8  I : ; 9  : ; 9 I8'&I : ;9  : ;9 I8  : ;9 I8 'II<'4: ;9 I?<4: ; 9 I?<> I: ; 9 ( 4: ; 9 I .?: ; 9 'I@<18>B!: ; 9 I<17>B": ; 9 I#4: ; 9 I$4: ; 9 I<17>B%<25><>1&<26><>1'<27><><18>B(<28><>1).?<n: ;9 *.?<n: ; 9 RQ<00>R<>X x<02>M1<>M2<> 0<> (Z)/Z/4\5;Z<>[<5B>R<00>R<> T <00>T<> t2$<24> T<00>T2$<24><00>R2$<24>.R.<00><00>R<>,<00>Q<00>Q<00><00><01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/lib/gcc/xtensa-esp32s2-elf/8.2.0/include/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/sys/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_common/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_rom/include/esp32s2/rom/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/soc/soc/esp32s2/include/soc/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_rom/includeulp.c_default_types.hstddef.hlock.h_types.hreent.h_stdint.hstdlib.hesp_err.hets_sys.hesp_log.hrtc.h esp_rom_sys.h
2   ~       ~        }    <03>         z   |    <03>     %                       ~    period_index_miscRTC_SLOW_FREQ_8MD256GNU C99 8.2.0 -mlongcalls -ggdb -O2 -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protector_lock_t_on_exit_args_writeRTC_SLOW_FREQ_RTCentry_pointprogram_size_wctomb_statetext_offset_r48text_data_size_signal_bufunsigned int_lbfsize_flags__int32_t_errnoESP_LOG_DEBUG__sf_fake_stdout_LOCK_RECURSIVE_T_readslow_clk_period_mbrlen_stateslow_clk_freq_stdoutload_addr_fpos_t_fnstext_size_cookie_Bigint__tm_wday_resultuint32_t__tm_hourrtc_clk_slow_freq_get__count__tm_minbase/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/build__sf_rand48_result_klong long unsigned int_asctime_buf__sFILE_wds__uint16_t__FILErtc_time_us_to_slowclk_offset_emergencyrtc_clk_caldata_sizesize_t__tm_secsuboptarg__tm_yday_inc_ind_next_mbsrtowcs_state__uint64_tESP_LOG_NONE__value_p5s_wcsrtombs_state_mblen_statecharulp_set_wakeup_period__tm_mday_sig_func_mbrtowc_state_flock_trtc_cal_sel_t__wch_iobsuint8_t_on_exit_args_ptrprogram_binaryrtc_slow_freq_8MD256_close__sdidinit__sFILE_fakeulp_binary_header_t_stdin_gamma_signgamlong long int_base_freelist_mult__ULong_wcrtomb_state_fileexc_cause_table__cleanupRTC_CAL_RTC_MUX_mbstate_t_mprecprogram_size_bytesperiod_us_64__tm_isdstESP_LOG_INFOheader__tm_monuint16_t_atexit0_atexit_mbstateRTC_CAL_8MD256short intlong intesp_rom_delay_usrtc_slow_freq_t_sign_data__wchb_global_impure_ptr__tm_year_misc_reentESP_LOG_ERROR_localtime_bufload_addr_bytes__uint8_t_cvtlen_maxwds_l64a_bufmagic_blksize__tm_locklong unsigned intESP_LOG_VERBOSE_niobswint_tint32_tperiod_cycles_dso_handletotal_sizebss_size_cvtbufunsigned charESP_LOG_WARNulp_load_binary__uint32_trtc_slow_freq_x32k_getdate_err_addesp_err_tRTC_CAL_32K_XTAL__sbufcal_clk_glueuint64_t__sglue_strtok_last_mbtowc_state/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/ulp.c_locale_fnargssigned char_reentshort unsigned intRTC_SLOW_FREQ_32K_XTAL_fntypes_size_off_t_nbufperiod_usulp_run_unspecified_locale_info__sf_fake_stderr_flags2_is_cxa_seed_rand_next__locale_t_seek_stderr_ubuf__sf_fake_stdinGCC: (crosstool-NG esp-2020r2) 8.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2020-05-09 19:11:30 +03:00
ABI=0
44(<00><00>(""(  -"M"Q<00><>
  <00> 
0Q F\hulp.culp_runesp_rom_delay_usulp_load_binaryulp_set_wakeup_periodrtc_clk_slow_freq_getrtc_clk_calrtc_time_us_to_slowclk0 .> AQaq <00>$<00>(<00>,0 5M   ## / / !(,,049@DDHLQ
2020-08-24 19:10:52 +03:00
 !(-;BGUZm{<00><00><00><00><00><00><00><00><00><00><00>'4BN\amz<00><00><00><00><00><00>+8ER`n{<00><00><00><00><00><00><00>'4Hy<00><00><00><00><00><00><00><00>"0>Zhv<00><00><00><00><00><00><00><00><00>%Vc}<00><00><00><00><00><00><00> &3@MZ<00>+8FTb}<00><00><00><00><00><00><00><00> !/=KYgu<00><00><00><00><00><00>% 2 ? L Y j v <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 


'
A
G
M
T
2020-05-09 19:11:30 +03:00
i
2020-08-24 19:10:52 +03:00
v
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
 <00>
 <00>
<00>
      *  .  3 >  B  G R  V  [ f  j  o z  ~  <00> <00> <00> <00> <00> <00> <00> <00>  <00>  <00> <00> <00>  <00>  <00>         " . : F _ j n y <00>  <00>  <00> <00> <00> <00> <00> <00> <00> <00> <00> )-48KOaey}<00><00><00><00><00><00><00><00><00><00><00><00><00> $(37>BX\tx<00>  $ <00>2<00><00><00><00><00><00><00><00> <00>.<00>1<00>9<00>A<00>D<00>L<00>\<00>l<00><00> <00><00><00>$<00>(<00>>GPY_env~ <00> <00><00><00><00><00><00><00><00><00><00> <00> <00><00><00>(.4=F O X)^)g/n5v;~@<00>B<00>M<00>M $0<HT`lx<00><00><00><00>.symtab.strtab.shstrtab.rela.literal.ulp_run.rela.literal.ulp_set_wakeup_period.text.data.bss.rela.text.ulp_run.rela.text.ulp_load_binary.rela.text.ulp_set_wakeup_period.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 44@<00>% " 6h1@<00>%$" Ux[xaxkx<00>f@&<00>" ~(y@<00>&"
 <00>DQ<00>@<00>&l"  <00><00>X<00>@0'<00>" <00><00><00> <00>@<00>'<00>
" <00><00>]<00><00><00>@<00>2<00>" <00><00>0<00>@<00>4T" <00> 
@5H" "<00>@d50" .0<00><00>90a"&B<00>"8T<00>"O@<00>8" a<00>"<00>\@<00>8<00>"  <00>#<00># T%`9julp_macro.c.obj/1602535299 501 20 100644 38112 `
ELF^@<40>4($#P<00><00><><00><h<00><00>D<00>t<00><><01><><EFBFBD><EFBFBD><EFBFBD> <00><03><><EFBFBD><00><><00>rD<00><><EFBFBD>6A<00><02><03>2<00><>5<EFBFBD><35>5|<7C>7: <12>3 |<7C><>8 <12>9 <1D>ulpE (%d) %s: program too big: %d words, max is %d words
0 && "invalid sub_opcode for macro insn"/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/ulp_macro.cread_ptr != end && "program can not end with macro insn"label_info.type == RELOC_TYPE_LABELE (%d) %s: duplicate label definition: %d
2020-05-09 19:11:30 +03:00
E (%d) %s: branch to an inexistent label: %d
insn->b.opcode == OPCODE_BRANCH && "branch macro was applied to a non-branch instruction"insn->bx.reg == 0 && "relocation applied to a jump with offset in register"false && "unexpected branch sub-opcode"(insn->alu_imm.opcode == OPCODE_ALU && insn->alu_imm.sub_opcode == SUB_OPCODE_ALU_IMM && insn->alu_imm.sel == ALU_SEL_MOV) && "pc macro was applied to an incompatible instruction"false && "unknown reloc type"6<>x<04><02><>ʃ<><CA83>Q- hPfW<><1B>K"<22>2<EFBFBD><32><00>b!F<>܇<><00><03><00> F<><00>w<EFBFBD>V<EFBFBD><56><EFBFBD>g<EFBFBD><00><00> <02><00>
)<01><07><> <20><><01><00>!F<><16><><EFBFBD>.<11><02>Q<EFBFBD>a<EFBFBD>q<EFBFBD><00>m
<EFBFBD>Q<EFBFBD>a<EFBFBD>q<16>+<2B>xP<>W,p<>5<EFBFBD><35>tpr<70>&.<00>#<23>O&,J<>rZx
<EFBFBD><00><><EFBFBD><00><11>w<10>w p<>%y
<EFBFBD><EFBFBD> <20>J<03>rZx
<EFBFBD>а<><00><11>w<10>w p<>%y
<EFBFBD>{ rJF rZx
<EFBFBD>а<><00><11>w<10>w p<>%,y
<EFBFBD>{ rJF<00><00><00><00><><EFBFBD><EFBFBD><00>Ksw<73><11><00><00><00><><EFBFBD><EFBFBD><00>K<><4B>y <1B>KsK<73>=<07><><02><><EFBFBD><EFBFBD> L<><0E><06><00>*<2A>׶Fm<00>p<00><00><00><00><> <0B><00>K<><4B>:Fj8"W<><02>pw<>M<EFBFBD><00>IA(W<>2HA"j<00><00><00><00><00>
<EFBFBD><02> <1A><00><00><06><00>!Fa"w3<><00>
<EFBFBD>a<05><00><00>Q<EFBFBD><00><00><00>
<EFBFBD> <1A><00><00><06><00>!FR<00>(
A <20><><EFBFBD>8 ,5<><35><EFBFBD>J3& f"<02>%<00>/(AP<>G<11><00><00><00><><EFBFBD><EFBFBD><00> <20>%<25>K<EFBFBD>;[<5B><><EFBFBD><EFBFBD><EFBFBD>`<60><><EFBFBD><7F><05><>&A<00><><10><>@"<10><00>" <20><><01>"<10><> <20><03>!AG<11><00><00><00><><EFBFBD><EFBFBD><00><00><00><><11>"<10>" )<00><00><00><00><><EFBFBD><EFBFBD><00>(<03><><10><11><00><00><00><><EFBFBD><EFBFBD><00>A<00><>@"<10>" )<03><00><00><00><00><><EFBFBD><EFBFBD><00><00><06><00>!FK<>׸F<><46>HA<00>rWF<><46><EFBFBD><06><><EFBFBD><00> <02><00>)"<22>F<00>}W<>F<><46><06><><00>
w<EFBFBD><EFBFBD>F<EFBFBD><EFBFBD><1D>do_single_reloculp_process_macros_and_load <00><><EFBFBD><EFBFBD>| + r@<00>T S<00><06><05> <MMint*O`<05><07><03>`u<03> M<03> <11><05>D,<0E><03>r<0E><07>e`<05><03> <05> <0C> <05><13>
,<00> ` <05> " 0<05>M <0A><05><05><05><03><05><1B><07><03>:<0E>/<08> x1<13>_k2M |2 M <0A>2M <0A>2M_x3 <0B>M
A<00> `<0E>$7@ .9 M C: M ; M <0A>< M w= M #> M <0A>? M F@ M 1A M <11>J<08> <0A>K
<EFBFBD> <0A>L <09><00>5N
2020-05-09 19:11:30 +03:00
A<12>Q
A
<EFBFBD><00> `<0E><00>U<08> xV<12> UWM <0A>X <09> ,Y <20><00><04>
<EFBFBD><00> `<04>@<0E>u" <0A>v" >wM,X <06><08>_p<06>"_r<06>M_w<06>M 5<06> 3 <0A><06> 3_bf<06><11> ,<06>M <06><12>(<00>t<08>FxMr} W<15>}W<15>}W PM<06> fM<06>MX<06>M<15><06><16> _mp<06><12>$<06>
<EFBFBD>(y<06>M,t<06>M0<15><06> f4<06><13>8W<06><10><<15><06> f@<15><06> <0B>D<15><06><13>H<15><06><12>L<15><06><00><15><06> W<00><15><06><17><00><06> f<00><04><0E>h<06>H_p<06>"_r<06>M_w<06>M 5<06> 3 <0A><06> 3_bf<06><11> ,<06>M <06><12> <0A><06>
<EFBFBD> <0A><06>x$ <0A><06><1D>( <0A><06> <0A>, ><06> <09>0_ub<06><11>4_up<06>"<_ur<06>M@ <0A><06><11>D K<06><11>G_lb<06><11>H <0A><06>MP <0A><06>
<EFBFBD>T <0A><06> .X <0A><06>"\ <0A><06> MdMf<18><18>fMl<08>lHM<00><18><18><18>Ms<05>~<17><00><18><18><18>M<04>M<00><18><18><04>
2020-05-09 19:11:30 +03:00
,<00> `
,  `<07><14> #Qx%Q<15>&M&' W <14>?<08><15>@<12><15>A<12>tB: <15>E$n
:<00> `$X<08>[<13><15>\M<15>]<13><15>^<14> <04>=Pb<08><15>e f<15>f"<15>g" <15>h"<15>i<08>@jM$<15>k"(<15>l"0~m"8<15>n"@<15>o"H
l<00> `<19><04><04><1A><18><04>]<04><1A>M<04><04><1B><06>"<22>w<06>"<22>q<06>"<22>
<18><03>,A0TW <gfy 9
<EFBFBD><00> `'p <1D>
<EFBFBD><1A> `$<0E> <1F>I<i<1F> #<18> <05> f <0C><07>
<09> <0C><07>
!st <0C> !ld <0C>z <09> <0C><07> !bx <0C> !b <0C><07> !bs <0C><07> E <0C>l <09> <0C><07> <09> <0C>P b <0C><07> <09> <0C>4!adc <0C><07> <09> <0C>"i2c b"end <07>#<23> B#<23> <07>#<23> E  <0C> $Q <0C>E $ <0C>E  $ <0C>E   <0C>z $+ <0C>E $<24> <0C>E $<24> <0C>E $' <0C>E  $<24> <0C>E $I <0C>E $ <0C>E   <0C><05> $+ <0C>E $<24> <0C>E $<24> <0C>E $' <0C>E  $<24> <0C>E $ <0C>E   <0C> $ <0C>E $ <0C>E   <0C><05> $+ <0C>E $<24> <0C>E  $ <0C>E  %reg <0C>E 
$<24> <0C>E $I <0C>E $ <0C>E   <0C><05> %imm <0C>E %cmp <0C>E $' <0C>E $" <0C>E $I <0C>E $ <0C>E   <0C>l %imm <0C>E $ <0C>E %cmp <0C>E $' <0C>E $" <0C>E $I <0C>E $ <0C>E   <0C><05> $+ <0C>E $<24> <0C>E $7 <0C>E $ <0C>E  %sel <0C>E $I <0C>E $ <0C>E   <0C>P$<24> <0C>E %imm <0C>E $<24> <0C>E  %sel <0C>E $I <0C>E $ <0C>E   <0C><05>$+ <0C>E $<24> <0C>E %imm <0C>E  $ <0C>E  %sel <0C>E $I <0C>E $ <0C>E   <0C>4$<24> <0C>E $5 <0C>E $r <0C>E %low <0C>E  $<24> <0C>E $ <0C>E   <0C><05>$<24> <0C>E $5 <0C>E $ <0C>E %low <0C>E  $<24> <0C>E $ <0C>E   <0C>$+ <0C>E %mux <0C>E $<24> <0C>E $<24> <0C>E $Q <0C>E $<24> <0C>E $ <0C>E   <0C>b$+ <0C>E $ <0C>E $, <0C>E  $ <0C>E   <0C><05>&i E &r E &<26> E  &! E 
&<26> E & E 'rw E & E (
B&Z E & E &I E & E ( <05>&<26> E & E &I E & E ( <05>&+ E &<26> E & E &I E & E )TAG<14> ! G$<24>"E $<24>#E  $$E $<24>%E e&<03>G*<2A><01> d r<01>b+<2B><01>0E +a<01>Mb<00><00>+<01>^h<00><00>,<2C><01>bYA-end<01>b<00><00>,<2C><01> u ,M<01> usm,<2C><01><12><00><00>,8<01>n<00><00>.i<01>t,M<01>t<00><00>,<2C><01>E ,j<01>n}O/<2F><00>0n<00><00>1 <00>,<2C><01><14> 1<><00>0,<2C><01><14> 8.2:<00>3Zh3[<08>3\3]<4Q<00>3Zh3[<08>3\3]<03>5<00>0_
G<00><00>5<00>6rcd <00><00>7<>98<1C>8<>8<>d\9<>8<><00><00>:p;<3B><<3C>y q =<3D><00><00><<3C><00> <00> <<00> <00> <

2e<00>(3Zh3[<08>3\3]t2<><00>W3Zh3[<08>3\3]<03>2<><00><00>3Zh3[<08>3\3]2<><00><00>3Zh3[<08>3\3]D4<00>3Zh3[<08>3\3]<03>><3E><00>2<><00>3Z13[3\3^3_r2<><00>33Zv><00>2<00>j3Z13[3\D3^2 <00>~3Zv4 <00>3Zv4<><00>3Zh3[
3\3]<03>2A<00><00>3ZDJ$3[s>V<00>2p<00>3Z13[3\3^3_w3qr2<><00>/3Zr2u<00>Q3Zv3\43]4N<00>3Zv<04> uG<04>
s<00> `z?<3F><01>d @a<01>.t@<40><01>@E @_<01>G@<40><01>/G.<2E><01> u. <01>t/<2F>.A.'<01>9 .<2E><01>E ."<01>E
s. `B-J M+<01><>+<2B>J(Q g
c
+<2B>J;Q <00>
<00>
-lhsLS<00>
<00>
-rhsMS  C )CWW\
CTTCooaD%<00>CLLlC++<08>% U$ > : ; 9 I$ > &I : ;9 I : ; 9  : ; 9 I
I !I/  : ; 9  : ; 9 I8  : ; 9  : ; 9 I8  I : ; 9  : ; 9 I8' : ;9  : ;9 I8  : ;9 I8 'II<'4: ;9 I?<&4: ; 9 I?<> I: ; 9 (  : ; 9 ! : ; 9 I" : ;9 I# : ;9 I$ : ; 9 I 8 % : ; 9 I 8 & : ;9 I 8 ' : ;9 I 8 ( : ;9 )4: ; 9 I*.?: ; 9 'I@<18>B+: ; 9 I<17>B,4: ; 9 I<17>B-4: ; 9 I<17>B.4: ; 9 I/4I404: ;9 I<17>B1 2<><32>13<><33><18>B4<><34>15 U64: ;9 I<17>B71R<01>B UX YW 81<17>B91: U;41<41<17>B= 1U><3E><>1?.: ; 9 'I @: ; 9 IA B.: ; 9 'I@<18>BC.?<n: ; 9 D.?<n: ; R*]*,R,4]46R6@]@H<00>R<>HU]Ux<00>R<>x<00>]<5D>r<00>R<><00>S<>T<00>S<>TZSZr<00>S<><00>T<>3<00>T<>3DTDT<00>T<>TZTZr<00>T<>S*R*,S46SHPRx~R<><S<VWV\S\fWf<00>S3DS @XHUXx<00>X 0<>*^*,0<>460<>HP^x<00>^*HWK<00>WTZW*H0<>Kr0<><00>pV<00>9Y:PYQtY<00>+]:B]QZ]Z^}<>^i]<00>1Z:HZQoZw<00>V<><00>X<><00>Z<><00>X<><00>X<><00>Z<>X&(X(\Ze<00>Z<><00>Z<><00>Z<>ZZ&(Z(3X3DVZhXhjZjpXw<00>]<5D><00>]<5D>]&V]e<00>]<5D><00>]<5D><00>]<5D> ]]&M]Zp]V<00><00>
<00>s<03><00><00><00>W:P
<00>s<03><00>QV
<00>s<03><00>VXW<00><00>^<5E><00>W<><02><02><00>W<><02><02>W<><02>&(W<><02>(dW<><02>e<00>^<5E><00>^<5E><00>^<5E>^^&3^88v<00><02>8D^\^x<00><02>^d^dhx<00><02><00><00>0<><30><00>0<>&(0<><30><00>0<><30><00>0<>0<>&
<12>&30<>9<00>DJ$<24><><00>DJ$<24><>DJ$<24>DJ$<24>9<00>0<><30><00>0<><30>0<>0<><00><00>W<><02><02><00>W<><02>&(W<><02>(9W<><02>9dW<>~ <09>$ <09>%<25><> <00>deW<><02>e<00>W<>~ <09>$ <09>%<25><> <00><00><00>W<><02><02><00>W<>~ <09>$ <09>%<25><> <00><00><00>W<><02><02><00>W<>~ <09>$ <09>%<25><> <00><00><00>W<><02><02><00>W<>~ <09>$ <09>%<25><> <00><00><00>W<><02><02><00>W<>~ <09>$ <09>%<25><> <00><00><00>W<><02><02>W<>~ <09>$ <09>%<25><> <00>W<><02>W<>~ <09>$ <09>%<25><> <00>W<><02>3W<><02>;<00>S<><00>S<>SSpyXy<00>~ <09>$ <09>%z <09>$ <09>%<1C>s<00>Y<><00>~ <09>$ <09>%z <09>$ <09>%<19>y<00>x<08><1A><><00>~ <09>$ <09>%z <09>$ <09>%O%<25>x<08><1A>R+<00>R<> S +<00>S<>
r<00><02>r<00><02> r <09>$<24><>+Z<><02> <00>R <09>$<24><>S<><02>+S<><02> <00>S <09>$<24><>$+r<00>DZp<00><00><00>(hp<00><00>*<00><00><00><00> #<00><00>*99<00><00><00><00> #m<00> #+r<00> <00><01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/lib/gcc/xtensa-esp32s2-elf/8.2.0/include/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/sys/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_common/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_rom/include/esp32s2/rom/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/include/esp32/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/log/includeulp_macro.c_default_types.hstddef.hlock.h_types.hreent.h_stdint.hstdlib.hesp_err.hets_sys.hulp_common.hulp.h assert.hesp_log.h
<built-in><03>                 {       <03>  '  ~ %       ~      !         {             q                               !      ~          !    !                     e        
         !      <03>  <03> !                 u              <03>~    |       
       +   7    $  " $  "     <03> <03>    #    <03> <03>            <03> <03>    <03>     <03>~ <03>    j  }                 <03>  1            psize/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/ulp/ulp_macro.cGNU C99 8.2.0 -mlongcalls -ggdb -O2 -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protector_lock_t_on_exit_args_write_wctomb_state_r48__assert_func_signal_bufunsigned int_lbfsize_flags__int32_t_errnowrite_ptresp_log_timestampESP_LOG_DEBUG__sf_fake_stdout_LOCK_RECURSIVE_T_read_mbrlen_state__builtin_memcpytsens_stdoutload_addr_fpos_ti2c_sel_fns_cookie_Bigint__tm_wday_resultuint32_t__tm_hourhigh_bitsdreg__countreloc_info__tm_minmalloc/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/build__sf_rand48r_insn_result_klong long unsigned int_asctime_buf__sFILE_wdshigh__FILE_offsetabs_offsetwait_delay_emergencysize_tsignoffset__tm_sectregsuboptarg__tm_yday_inc_indwakeupprogramoutput_program_next_mbsrtowcs_stateESP_LOG_NONElow_bits__valuerd_reg_p5s_wcsrtombs_state_mblen_statechar__tm_mday_sig_func_mbrtowc_statemacro_countinsn_flock_topcode__wch_iobs_on_exit_args_ptr_closealu_reg__sdidinit__sFILE_fakereloc_info_t_stdin_gamma_signgaminsn_offsetlong long intp_lhs_base_freelist_mult__ULongalu_reg_s_wcrtomb_state_fileexc_cause_tableunused1unused2reloc_end__cleanup_mbstate_t_mprecqsort__tm_isdstESP_LOG_INFOsub_opcodeesp_log_writewr_regi2c_addrdata__tm_mondo_single_reloc_atexit0_atexit_mbstate__func__the_relocsregshort intinstructionlong intdelay_signcur_insn_addrsar_sel_data__wchb_global_impure_ptr__tm_yearreloc_sort_func_misc_reentESP_LOG_ERROR_localtime_bufulp_insnfree_cvtlen_maxwds_l64a_buf_misc_blksize__tm_lockmacrolong unsigned intESP_LOG_VERBOSE_niobswint_tint32_t_dso_handlehalttype_cvtbufulp_insn_tunsigned charESP_LOG_WARN__uint32_tperiph_sel_getdate_errreal_program_sizelabel_infocur_reloc_addesp_err_taddrsleep__sbuflabelp_rhsalu_imm_glue__sglue_strtok_last_mbtowc_state_localecycle_sel_fnargssigned charulp_mem_end_reentshort unsigned intunusedmemcpyreserved_fntypes_size_off_t_nbufcycles_unspecified_locale_info__sf_fake_stderr_flags2_is_cxaread_ptr_seed_rand_next__locale_tulp_process_macros_and_load_seek_stderr_ubuf__sf_fake_stdinGCC: (crosstool-NG esp-2020r2) 8.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2020-05-09 19:11:30 +03:00
ABI=0
<00><00>())"+(
" "(*","24"6"FHP&"vx""<00>""<00><00>""<00><00>$"$"(()Q"VV*"<00><00>"<00>!"<00><00> "<00><00>(<00><00> "<00><00>0&&!"GH"e:"<00><00><00>"<00><00><00>"<00>" && 33"CDST"ZZ "ghppr((<00><> +  +    9r U\n|<00><00><00>ulp_macro.creloc_sort_func__func__$3710__func__$3670ulp_process_macros_and_loadmemcpyesp_log_timestampesp_log_writemalloc__assert_funcqsortfree (, 048<@DLP `ht|<00><00><00><00><00><00><00> <00><00><00><00>!<00><00><00>!<00><00><00><00><00><00>!<00>!)))$)%H,/p6CpV[ psp<00><00>(<00>$<00>:<00>$: $%:((+,.0?4B,E0S^f8}D<00><<00>,<00>0<00>l<00>p<00>(<00>j<00><00>@<00><00>p<00><00> D #p*DJHSLVPY0T<00>X<00>&<00>\<00>`<00>P<00>0<00>d<00>&<00>h<00>P<00>0<00>t<00>P<00>0<00>x&| P 0  #p0D@<00>PpWpd<00>m<00> * "*44P;<00>; K,NxP<00>P j<00>j x6<00><00><00> <00>T<00><00><00>V<00><00><00><00><00>4<00>4 <QK<00>K `fc<00>o<00>o w}z3<00><00><00> <00><00><00>D<00><00><00>h<00><00><00><00><00><00><00> <00><00><00> <00><00><00> !<00>&<00><00><00> <00> <00> !;H>DA<00>Pe_<00>_ h<00>j<00>y|<00><00><00><00><00> <00><00><00> <00><00><00><00><00> <00> <00> !(.+<00>8>;<00>H<00>H !^da<00>jZ   !( ,, 049 
1
=
I
U
a
y
<00>
<00>
<00>
<00>
<00>
<00>

 * : J Z j <00> <00> <00> <00> <00> <00> <00> <00>  ( 8 X h x <00> <00> <00> <00>  , < L \ v <00> <00> <00> <00> <00> <00> 0@Zj<00><00><00><00><00><00>$>N^~<00><00><00><00><00><00>"2BRl}<00><00><00><00><00><00> 1M^o<00><00><00><00><00><00>'7HYdhs~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
"'3>BGRV[fjoy ~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00>! *1:FJOcgpu<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  #):I RXix <00><00><00><00> <00><00><00><00> <00><00><00>  4=S\ek<00><00><00> <00><00><00><00><00> 0LR<00><00><00><00><00><00><00><00><00> <00>4?CNY]bmq<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!%,07;BFMQX\fjqu<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $+/Y]dhosz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> $,07;CGOSZ^sw~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>$(/3<@}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> "&-18<CGNRY]dhos<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
8<LPW[ko<00><00><00><00><00><00><00><00><00><00><00><00><00>
 $+/6:AELP\`gkw{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> *.8<FJdhpt|<00><00><00><00><00><00><00><00><00><00><00>"-1IMX\tx<00><00><00><00><00><00><00><00><00><00><00><00>   $ / 3 K O Z ^ y } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 

,
0
K
O
g
k
r
v
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
      $(,8<@DHLPTX\`dptx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>^<00><00><00><00><00><00><00>
<00> <00><00><00> %.6?H"P"T)js|<00><00><00><00><00>
<00> <00> <00> <00><00><00><00><00><00><00>
""%*%*.*6*?,H4Q4W6`AiArH{H<00>K<00>K<00>K<00>N<00>N<00>P<00>P<00>P<00>P<00>P<00>V<00>p<00>pxx{{$~-<00>6<00>><00>G<00>P<00>Y<00>b<00>j<00>r<00>{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>%<00>(<00>+<00>1<00>:< ?BH$Q+S4V=VDXJXQZW\^^f^o`vf|i<00>o<00>u<00>u<00>w<00>w<00>w<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00> <00>) <00>3 <00>= <00>G <00>Q <00>\ <00>g <00>q <00>~ <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> 
 
 
&
()
(1
*7
0@
9H
9N
9W
9`
9g
;p
>w
H}
V<00>
\<00>
e<00>
e<00>
m<00>
m<00>
p<00>
p<00>
s<00>
s<00>
v<00>
y<00>
y<00>
<00>
<00>
<00> <00> <00> <00> <00>& <00>- <00>7 <00>@ <00>G <00>M <00>T <00>] <00>f <00>m <00>w <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00> <00> <00>  <00> <00> <00> <00>       #& &. (7 (@ 3F 3O 5V 8\ 8e Dn Dv F} H<00> N<00> N<00> P<00> P<00> T<00> Z<00> Z<00> \<00> ^<00> d<00> h<00> j<00> j<00> p<00> p $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LXdp|<00><00><00><00><00><00><00><00><00><00> $0<HT` l .symtab.strtab.shstrtab.rela.literal.ulp_process_macros_and_load.text.data.bss.rela.text.reloc_sort_func.rodata.ulp_process_macros_and_load.str1.4.rela.text.ulp_process_macros_and_load.rodata.__func__$3670.rodata.__func__$3710.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4<00>@<00>M<00>! EKQ[+V@<00>O0! q24<00>Lr<00>@<00>O<00>!  <00><00><00><00><00><00>@<00>@TW<00>!  ,<00>@<00>W! !<00>%%7  @<00>k<00>! 5=0(0@<00>{<! Ie0<00>D@|! \E1<00> W@~ ! h0?><00>s06G&|\G8<00><00>G<00>@<18> ! <00><00>Gx<00>@$<24>x! K " 4M<00><00><><00>