Files
arduino-esp32/tools/sdk/esp32/lib/libperfmon.a

250 lines
73 KiB
Plaintext
Raw Normal View History

2020-05-09 19:11:30 +03:00
!<arch>
/ 1589839659 0 0 0 328 `
2020-05-09 19:11:30 +03:00
opop<00>,<00>,<00>,xtensa_perfmon_initxtensa_perfmon_dumpxtensa_perfmon_resetxtensa_perfmon_startxtensa_perfmon_stopxtensa_perfmon_valuextensa_perfmon_overflowxtensa_perfmon_execxtensa_perfmon_view_cbxtensa_perfmon_select_mask_allxtensa_perfmon_masks_tablextensa_perfmon_select_table// 84 `
xtensa_perfmon_access.c.obj/
xtensa_perfmon_apis.c.obj/
xtensa_perfmon_masks.c.obj/
/0 1589839657 501 20 100644 27928 `
2020-05-09 19:11:30 +03:00
ELF^Xd4(87 @ @`  `6A00<30>@@<40><>"H<>f``t<>3<11><00>30f D@f <20>U <0C>0UPf <20><00><><EFBFBD><EFBFBD><00><><11><00><00><00><><EFBFBD><06><><11><00> <02>"<22><1D>perfmon: PGM=%08x, INTPC=%08x
perfmon: pm%i=%08x, pmctrl%i=%08x, pmstat%i=%08x
6a<00><00><00><00>* <20><00><00><00>
<EFBFBD><02><00><00> F<00><00><><EFBFBD><EFBFBD><11><00>=
<EFBFBD><00><><EFBFBD><EFBFBD><11><00>M
<EFBFBD><00><><EFBFBD><EFBFBD><11><00><00><01><02><04><02><03><02><00> <00><00>"<22>"<22><1D>6A<00>"<15><00><> <0B><><11><00> <02>"<22><1D>6A <1B><00><00><1D>6A <0B><00><00><1D>6A<00>"<12><00><><EFBFBD><EFBFBD><11><00>-
F <1D>6A<00>"<15><00><><EFBFBD><EFBFBD><11><00><07>
<02>"<22>F|<7C><1D> <00><><EFBFBD><EFBFBD>| Z y0!    & <01> b<00><06>H,} <04>9K<07>K<04>McintcVO{&{<05> n<04> $?<04>,WT0o<04> c <11><05> X,<0E><04>r<0E><07>e{<05>! <09><05> <0C> D <05>!
,1 { <05> U <0A><05>c <05><05><04>
<05>1<04><05><1B>/ <04> m"/<08> y1<13>_k2c <0A> 2 c  2c <0A>2c_x3 <0B><04>
t<00> {$7s $9 c <0A>: c {; c <0A>< c <0A> = c ^ > c *? c I@ c  A c <11>J<08> <0A>K
<EFBFBD> <0A>L <09><00>N
tQ
t
<EFBFBD><00> {E <00>U
 yV
 XWc <0A>X   Y '<00><04>
  {&s uU <0A> vU wc,P <07><08>_p<07>U_r<07>c_w<07>c r<07> 8 F
<07> 8_bf<07>- i<07>c > <07>2[<14><00>t2<15>xc<15> } <0B><15>}<14>N}<1E> Sc<15><07> <09>E <07>c<15><07>c<15><07><16> _mp<07><12>$<15>
<07>
(<15> <07>c,<15> <07>c0@<07> <09>4<15><07> 8<15> <07> <<15><07> <09>@<15><07> & DE <07>
H<15> <07><12>L\<07>K<00><<07> <0B><00>c<07>2 <00><07> <09><00><04><0E>h<07>{_p<07>U_r<07>c_w<07>c r<07> 8 F
<07> 8_bf<07>- i<07>c > <07>2 <07>
<EFBFBD> U<07><1D>$ <0A><07><1D>( :<07> <0A>, > <07> 0_ub<07>-4_up<07>U<_ur<07>c@ V<07>D _<07>.G_lb<07>-H <0A> <07>cP <07>
<EFBFBD>T .<07> aX M <07>U\ <0A><07> cdc<00>2<18><18>c<04><08><03>{c<00>2<18><18>c<04><03><04><17><00>2<18><18>c<04>c2<18>
,. {
,> {<07>8* #<08>y%<11><15>&c ' <0B>K>U?<08> @<12><15> A<12><15>BK E$<24>
K<00> {<14>
X.L[<13>d\c]<13><15> ^. <04>h Pb<08>~e <09>\fU9gU <15>hU<15> i<08>}jc$[kU(<15>lU0mU8
nU@KoUH
<EFBFBD><00> {<04><04> 2<04><04><04>& c,  4\<07>"<22><1B><07>"<22><1B><07>"<22>K 
2?g<0E><04> <11>
<EFBFBD><00> {'<03> L
<EFBFBD><1A> 9
<0B><1B>
<EFBFBD><00> {<1C> <0B><0E> ] <0B><0E> 4 <0B><0E>  <0B><0E> - <0B><1B><1C> <0B><1B>
<EFBFBD>
{
<1C> <0B>
<1C> <0B>
<1C> <0B><1B><1C> <0B><1B>
<EFBFBD>^
{N
<1C> <0B>^
l <0B><1B>  <0B>33 <0B>3@ <0B><1C><1C> <0B><1C> <0B>3<1C> <0B>3<1C> <0B>3<1C> <0B>R<1C> <0B>R'
<0B><1C>- <1C>4 3<1B> [jA <0B><1C>N <0B><1C> <0B><1C><1B> <0B><1C>{ <0B>3 <0B>3V <0B>3<1B> <0B>3<1B> <0B>3! <0B>3j <0B>3Z <0B>3<1B> <0B>3<1B> <0B>3<1B> <0B>3<1B> <0B>3 <0B>3% <0B>3<1B> <0B>3<1B>
<0B>R<1B> <0B><1C> <0B><1C>) <0B><1C><1B> <0B><1C>r <0B><1C> <0B><1C>d <0B><1C>A <0B>3@ <0B>3u <0B>3
<EFBFBD><00> {<03> <1B> <0B><1B> <1B> <0B><1B>
3<00> {<03> <1B> <0B><1C> <1B> <0B><1C>
<EFBFBD> {
<03> t <0B>
j0 {   <0B>0 <1B>
<0B>j<1B> <0B>ji <0B>3<1B> <0B>3L <0B>3# <0B>3! <0B>3<1B> <0B>3! <0B>3<1B> <0B>3<1B> {<1B> {<1B> {<1B> (3<1B> )3| *3<1B> +3<1B> ,3
<EFBFBD>7,<1B> 07<1B> 17<1B> 27A 37 47
57<1B> 67<1B> 77<1B> 87\
97<1B> :7<1B> ;7<1B> <7G =7 >7<1B> F3 G3<1B> I<1C><1B> J<1C><1B> L3 M3<1B> <0B>33 <0B>3i <0B>3<1B>
<0B>3<1B> <0B>3<1B> <0B>3i <0B>3<1B> <0B>3y <0B>3<1B>
<0B>3<1B> <0B>3< <0B>3<1B> <0B><1C>0 <0B><1C><1B> <0B>30 <0B>3<1B> <0B>3U <0B>3<1B> <0B>3<1B> <0B>3<14> }zas  <0B>at <0B> <0B><07> <0B>Qz
<EFBFBD><00><03>5 <0B><1E><1B> <0C>3<1B> <1C>" 3<1B> <1C><1B> 3<1B> <1C>a 3q <1C>U 3] <1C>] 3e <1C>p
3< <1C><1B> 3<1B> <1C>$N x &<01><>idN'c ]S<0E>c_!<00>"Zr<><72>2$ E
<EFBFBD><01>%idE#c<00><00> ]J<0E><00><00>!<00>"Zr<><72>2$#<23> @<01>T!"Z "[0# ;<01><>!"Z "[1N2 x !<01><>id2$c<00><00>!"Zr<><72>2$"[0#$y<01>.$pgm&<0E> '<0E>3/%%R<00>$i*cUQ&,F$pm+<12>vt <20>,<12><00><00> <20>-<12><00><00>':<00><00>"Zr<><72>2$'J<00><00>"Zr<><72>2$'Z<00><00>"Zr<><72>2$!r"Z "[r"\s"]r"^t"_r' <00><00>"Z '<00>"Z !%"Z"[r<1E>  x Z<01><>id#c<00><00>(<28> 0<>(* A<>,((<28>KcUM(<28>Zc<00><00>$pmc<0E><00><00>'@<00>"Zr<><72>2$"[0!P"Zr<><72>2$"[v)ii 
)<29><00> )<0E>% U$ > &I: ; 9 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?<!.?: ; 9 'I@<18>B: ; 9 I<17>B 4: ; 9 I<17>B!<21><>1"<22><><18>B#.?: ; 9 '@<18>B$4: ; 9 I<17>B% & '<27><>1(: ; 9 I<17>B).?<n: ; 9 R<00>R<>R"<00>R<>"$R$&<00>R<>Z"$ZR<00>R<>R<00>R<>RR<00>R<>R!<00>R<>'RZ$\%,0<>,yR<tSLtTZiZiq<00>PRRRU<00>R<>UXRXZ<00>R<>SZ<00>S<>!T!Z<00>T<>'U'U<00>U<>UXUXZ<00>U<>VU<00>V<>UXVXZ<00>V<>/UVLZy!&Zy!&$<00><01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/sys/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/8.2.0/include/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-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/esp32/rom/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/include/xtensa/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/esp32/include/xtensa/config/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/includextensa_perfmon_access.c_default_types.h_stdint.hlock.h_types.hstddef.hreent.hstdlib.hesp_err.hets_sys.hhal.hcore.h eri.h
stdio.h     0  (  L $ @   :     #      v   $       
     0    8    8      -|    2          }   ;   <03>   <03>    0     }   <03>    4       z     Xthal_hw_release_nameXthal_hw_configid0Xthal_hw_configid1Xthal_mmu_ca_bitsxtensa_perfmon_reset_miscXthal_have_ccountXthal_memory_order_lock_tXthal_cp_mask_XCHAL_CP2_IDENT_on_exit_args_writepmctrlXthal_num_xlmiGNU C99 8.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorXthal_instrom_sizeeri_writeXthal_dtlb_ways_r48Xthal_dcache_linewidthXthal_cp_namesXthal_debug_configuredprintf_signal_bufunsigned intXthal_cp_maxXthal_num_interruptsXthal_dtlb_way_bits_lbfsize_flagsXthal_mmu_ringsXthal_release_internal__int32_t_errnoXthal_cpregs_sizeXthal_have_spanning_wayXthal_inttypeXthal_cpregs_save_fn__sf_fake_stdout_LOCK_RECURSIVE_TXthal_have_highlevel_interruptsXthal_num_intlevels_read_mbrlen_stateXthal_have_mimic_cacheattrxthal_MPU_entry_stdoutXthal_cpregs_aligntracelevelpmstat_fpos_tXthal_mmu_max_pte_page_size_fnsXthal_icache_line_lockable_cookiextensa_perfmon_start_Bigint__tm_wdayXthal_cpregs_save_nw_fn_resultuint32_tXthal_cp_mask_XCHAL_CP4_IDENT__tm_hourXthal_intlevel_maskXthal_have_tlbsXthal_icache_linewidthXthal_hw_release_major__countXthal_num_aregs__tm_min/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/build__sfXthal_instram_vaddr_rand48result_result_klong long unsigned int_asctime_bufXthal_num_ccompare__sFILE_wdsXthal_mmu_sr_bits__uint16_t__FILEXthal_instrom_vaddrXthal_cp_id_XCHAL_CP2_IDENTintpc_offsetXthal_xlmi_sizextensa_perfmon_overflowXthal_cp_mask_XCHAL_CP6_IDENTXthal_have_sextXthal_have_minmaxXthal_num_dataromkernelcnt_emergencyXthal_have_booleansXthal_dtlb_arf_waysXthal_num_instromXthal_have_mac16Xthal_tram_syncXthal_cp_mask_FPUXthal_instram_paddr__tm_secXthal_dcache_sizesuboptarg__tm_yday_inc_indXthal_cp_id_XCHAL_CP5_IDENT_next_mbsrtowcs_stateXthal_itlb_way_bitsXthal_instrom_paddrXthal_icache_setwidthXthal_have_fpXthal_num_dataramXthal_num_instram__valueXthal_have_windowed_p5sXthal_xea_versionXthal_have_identity_map_wcsrtombs_state_mblen_stateeri_readXthal_hw_release_minorchar__tm_mdayXthal_have_mul16_sig_func_mbrtowc_stateXthal_intlevelXthal_have_nmi_flock_tXthal_tram_pending__wch_iobsXthal_release_name_on_exit_args_ptrXthal_extra_size_close__sdidinit__sFILE_fakeXthal_cpregs_restore_fnXthal_excm_level_stdin_gamma_signgamlong long intXthal_have_cacheattrXthal_extra_align_baseXthal_build_unique_id_freelist_mult__ULongXthal_instram_size_wcrtomb_stateXthal_icache_sizeXthal_rev_no_fileexc_cause_tableXthal_dataram_vaddrXthal_cp_id_XCHAL_CP6_IDENTXthal_mmu_ring_bits__cleanup_mbstate_tXthal_have_xlt_cacheattr_mprecXthal_num_writebuffer_entriesXthal_num_ibreakXthal_cpregs_restore_nw_fn__tm_isdstmasklong unsigned intXthal_release_majorXthal_cp_id_XCHAL_CP4_IDENTXthal_cp_mask_XCHAL_CP3_IDENTXthal_icache_waysselectXthal_intlevel_andbelow_mask__tm_monXthal_cp_id_FPUXthal_dataram_paddruint16_t_atexit0Xthal_dcache_setwidthXthal_dcache_line_lockableXthal_mpu_bgmap_atexit_mbstateXthal_have_densityXthal_mmu_asid_bitsshort intXthal_datarom_vaddrXthal_all_extra_sizextensa_perfmon_stoplong intXthal_have_loopsXthal_dcache_linesizeXthal_datarom_size_signxtensa_perfmon_valueXthal_cp_id_XCHAL_CP1_IDENT_data__wchb_global_impure_ptr__tm_year_misc_reentXthal_inttype_maskXthal_itlb_
ABI=0
88(UUU"Z(**,M"y("!((("(""""&<00><>!#%&(*,.   /013Z-7yKT[!p<00><00><00>&xtensa_perfmon_access.cxtensa_perfmon_initeri_writextensa_perfmon_dumperi_readprintfxtensa_perfmon_resetxtensa_perfmon_startxtensa_perfmon_stopxtensa_perfmon_valuextensa_perfmon_overflow !!# #$$(#,#0#4$!!!##/@RX U: : !JJ !'t, <Lf #  #$ $4(4 #D,D #T0T #l4l $t, ! ! !   # $ $  # "   !( ,, 049@ DD HLQX \\ ` d i p tt x
|
<00>
<00> <00><00> <00> <00> <00> <00> <00><00> <00> <00> <00>  !(/;@NXp~<00><00><00><00><00><00><00><00><00><00><00> ;HVbpu<00><00><00><00><00><00><00> %2?LYft<00><00><00><00><00><00><00><00><00>.;H\<00><00><00><00><00><00><00><00> (6DRn|<00><00><00><00><00><00><00><00><00>$9jw<00><00><00><00><00><00><00> :GTan<00>?LZhv<00><00><00><00><00><00><00> 5CQ_m{<00><00><00><00><00><00><00>9 F S ` m y <00> <00> <00> <00> <00> <00> <00> <00> 
+
7
C
d
p
|
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
   ( 5 B O \ i v <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>    , 9 F S ` m z <00> <00> <00> <00> <00> <00>  6 C P ] j w <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>  =JWdq~<00><00><00><00><00><00><00><00><00> '4AN[hu<00><00><00><00><00><00><00><00><00><00>+8ER{<00><00><00><00><00><00><00><00>,9FS`mz<00> <00> <00><00><00><00><00><00> <00><00> <00> <00><00><00>  &-
1
<
U\ ` k <00><00><00><00><00><00><00><00><00><00><00><00>  %#(,,;?DOSXcgl<00><00><00><00><00><00>"/:>SW\gkp{<00><00><00><00><00><00><00><00><00><00><00><00>     % ) 0 4 > B I M c g n r <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00> 37>BUYaevz<00><00><00><00><00><00><00><00><00><00><00><00><00><00> ,07;UY`dnry}<00><00><00><00><00><00><00><00><00><00> $( , 0
4
8 < @ D    
$
( , 0 4 <00>x<00><00> 
C <00> <00><00><00><00> <00> <00> <00> <00><00><00><00><00>!
$',$/,/34<@D@KETPZPbRjUnX<00><00><00><00><00><00><00><00>%<00>%<00>%<00>'<00>,<00>,1<<(A5LALNQYZcior{r<00>t<00>w<00><00><00><00><00><00><00> <00><00><00><00><00>   ,
5
9
O X a j s { <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>       "# $ (0 $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00>   ,
8
D
P \ h t <00> <00> <00> <00> <00> <00> <00> <00> .symtab.strtab.shstrtab.rela.literal.xtensa_perfmon_init.rela.literal.xtensa_perfmon_dump.rela.literal.xtensa_perfmon_reset.rela.literal.xtensa_perfmon_start.rela.literal.xtensa_perfmon_stop.rela.literal.xtensa_perfmon_value.rela.literal.xtensa_perfmon_overflow.text.data.bss.rela.text.xtensa_perfmon_init.rodata.xtensa_perfmon_dump.str1.4.rela.text.xtensa_perfmon_dump.rela.text.xtensa_perfmon_reset.rela.text.xtensa_perfmon_start.rela.text.xtensa_perfmon_stop.rela.text.xtensa_perfmon_value.rela.text.xtensa_perfmon_overflow.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>>5 BH8=@<00>>l5 d<00>_@? 5 <00><00><00>@? 5 <00><00><00>@ ? 5  <00><00><00>@,? 5  <00><00><00>@8? 5  <00><00><00>&<00>Z!@D?l5 @2RhXyc@<00>?5 <00><00>!<00>@<00>@<5 <00><00><00>@A$5 <00><00>@$A$5 <00><00>@HA<5 8&@<00>AT5 )`<00>$@<00>A<00>5! ;6@<00>C|5# G4QZ<00><00>U@U5& jkPe@ Y<00>5( ~<00>@y@<00>Y<00>5* <00><00>(<00>@hZ<00>5, <00>0#&<00><00>0<00>8&<00><00>88<00>98<00>@H_T51 <00><9<00><00>@<00>_<00>53 ;<00>6  <00>=<00>|a<00>/29 1589839657 501 20 100644 28032 `
2020-05-09 19:11:30 +03:00
ELF^<00>g4(%$@<00><>0perfmonE (%d) %s: Parameter call_function must be defined.
E (%d) %s: Parameter callback must be defined.
6a82<38>Ӂ<00><00><00> <0B>
<EFBFBD><00><><01><00>"<22>E8BV<10><00><00><00> <0B>
<EFBFBD><00><><01><00>"<22><<00><00><00>b<EFBFBD>N F <14><04> <0B> <0B><00><00><>З<11><><EFBFBD>"@<40> <20><02> <1A><00><00><00>H2<48>"<22><00><00><00><><00><00>M
<1A><00><00> <0B>@<40><><1A>@<40><><EFBFBD><00>P<1A>
Ag<>@d G<>]3<> <00> AI1]|<7C>HG<><02><><EFBFBD>`e<><16>#<05> *Kv/XB8<42><38>GJcKDJ3<00><><EFBFBD><03><06>R<EFBFBD> <00>wF 8r77<37> F|<7C><1D>Value = %9i, select = %2i, mask = %04x. %s.
%s
6AVr<00><00>(* 7<>І<11><00><><EFBFBD><18><04><03><05><00><02><00>fІ<11><00><><EFBFBD>f<08> <05>
7<>#<23>eZf<5A><66>a<00>fhGa<00>f<EFBFBD>&<26><00><02><00>U<><55>Z<><5A>h<11>j<>hf<06><1D> <00><><EFBFBD><EFBFBD>| =0<00> <00><01> 6 <00>H<04><03><02>%%<07>DintPf<08>c<05> <03>MP<03>O%<05>
<03> PR <11>6,<0E> r<0E>Ce%<05><08> <05> <0C><08><05> c
% <05> 6 i<05>P <0C><05><05><03> <05><03> <05><1B> <07>]c ]<03>
Pl/<08> 1<13>_k2P :2 P y2P E2P_x3 <0B>u i<00>
%<0F>$7h <0C>9 P <0C>: P <0C>; P h < P $ = P <0C>> P t? P <0C>@ P  A P <11>J<08> ^K
<EFBFBD> hL <09><00><12>N
i<12>Q
i N<00>
%<0F> <00>U<08> V<12> <0C>WP /X  
Y <00><04> 
%h<0F>uJ <0C>
vJ <0C>wPc6
<06><08>_p<06>J_r<06>P_w<06>P n<06> o E <06> o_bf<06>" e<06>P <0C><06>'P<14><00>t'<15>xPy
} m<15>}m}m <15>P<06> W+
<06>Pa<06>PV<06><16> _mp<06><12>$<15> <06>
<EFBFBD>(<15>
<06>P,2<06>P0<15><06> W4<15><06><13>8#<06><10><<06> W@<15> <06> D<15> <06><13>HQ <06><12>L<06>.<00><15><06> m<00>U<06> <00><15><06> W<00><04>=h<06>p_p<06>J_r<06>P_w<06>P n<06> o E <06> o_bf<06>" e<06>P <0C><06>' O<06>
N <0C><06><1D>$ <0C><06><1D>( <0C><06> <0A>, $
<06> <09>0_ub<06>"4_up<06>J<_ur<06>P@ *<06>D <06>G_lb<06>"H <0C><06>PP <0C><06>
<EFBFBD>T <0C><06> BX <0C> <06>6\ <0C><06> PdP<00>'NWPpP<00>'N<18>Pd<04><04><17><00>'N<18>P<04>P<00>'N<04> c
% c!
%f-<14> #g%g<&P<15> ' m.!<14>?<08><15>@<12><15>
A<12>lBD <15>E$<24> D<00>
%<14> X<15>[<13><15>\P<15>]<13><15>
^ <04><14>Pb<08>(e W? f6<15>g6 5h6Bi<08>jP$<15>k6(<15> l60m68 n6@. o6H ]<00>
%<19><04><04><1A>'<04>s<04> P <04>0<06>"<22>A<06>"<22>z<06>"<22><1B>
'<1C>gW`,v<03>0<14>g <03> B!q
[ <04> <1A> N <09><00>
%'<04> K <0B><1A> %#<0E> o<1E>) ,8 <0C>? N
%, <0C>
P
<0C>
<1C> <0C>
 <0C>

<0C>?<1C>
<0C>? ?i
%Y
<1C> <0C>i
<1C> <0C>i
  <0C>?<1C> <0C>? <09><00>
%<04>
<1C> <0C><1B>
@ <0C>?<1C> <0C>j <0C>j<1C> <0C>?q <0C>?<1C> <0C>j% <0C>j<1C> <0C>jJ <0C>KP <0C>K& <0C>?<1B> ?<1B> j<1B> [W<1B> <0C>?<1B> <0C>?<1B> <0C><1C><1B> <0C><1C>m <0C>j<1B> <0C>j<1B> <0C>j% <0C>j? <0C>j<1B> <0C>j<1B> <0C>j<1B> <0C>jU <0C>j_ <0C>jr <0C>j<1B> <0C>j<1B> <0C>j<1B> <0C>jR <0C>j<1B> <0C>K<1B>
<0C>? <0C>?) <0C>?R <0C>?L <0C>? <0C><1C> <0C><1C><1B> <0C>j7 <0C>jh
<0C>j ?
%<04>  <0C>  <0C> j/
% <1B> <0C>/  <0C>/ ?^
%
N <1B> <0C>^ W<00>
%p t <0C><12> <1B> <0C>W<1B> <0C>W[ <0C>j* <0C>j<1B> <0C>j<1B> <0C>j<1B> <0C>j{ <0C>jd <0C>j<1B> <0C>j<1B> %C %p %M (j<1B> )j<1B> *j<1B> +j<1B> ,j ?<00>|m 0<1C>E 1<1C><1B> 2<1C><1B> 3<1C><1B> 4<1C> 5<1C><1B> 6<1C>g 7<1C>f 8<1C>[ 9<1C>= :<1C> ;<1C>[ <<1C> =<1C><1B> ><1C>Y FjZ Gj<1B> I?+ J?4 Ljp Mj<1B> <0C>j <0C>j<1B> <0C>j<1B> <0C>j<1B>
<0C>j <0C>j<1B> <0C>j< <0C>ju <0C>j<1B> <0C>jJ <0C>j< <0C>j <0C>?<1B> <0C>?1 <0C>j<1B> <0C>j <0C>jL <0C>j<1B> <0C>j9 <0C>j<14> }<10>as  g at <0C> g <06> <0C><03><04> <09><00><04><1B> <0C><1E>- <0A>j<1B> ?<1B> j<1B> ?<1B> j<1B> ?<1B> j<1B> ?<1B> j<1B> ?<1B> j ?o j<1B> ?<1B> j= ?<<10>  P <0C>
!<11><03>"<03><04><0F> )7 * P `+ P <0C>
,<11><03>-7 <09>SH<1C>7&S Cod>%o s <00>
%<00><04><1C>E<17>~$$ | P r! , <0C> " N <0C># <0C> <0C>$ >  % N & P <0C>)g  <0C>*D >Ng g g $s +<03>J TAG<14>! F<00><01>j"NF#N# F4g S#`FEg T"<22>FTg )%$<24>H jLJ%3 &iNPc_'2<00>(Zr([(\u(]s(^t%AC`&iSP<00><00>'p<00>(Zr([0(\v) <00>x * <0B> =<01>"<22> ><00><00>+<2B><0F> ,&n 3-$<24>!g 95$L"g ]W$C
#,<00><00>$\;g <00><00>,0<00>&i%3<00><00>.L<00>$(P&p00g ;9&p11g PN)R<00>/m<00><00>(Z0([0(\
<EFBFBD><EFBFBD>(]t/<2F><00><00>(Z1(]t)<29><00>0<>t)<29><00>/<2F><00><00>(Z0'<27><00>(Z11(u(]<07>\<5C>,<2C>%) <00>/ <00>K(Z1([(\(^)1<00>'D<00>(Z1([(\@(^V2<><00> <09>32""N2{{- 2WWE2\
2<EFBFBD><00>[
2<EFBFBD> <00> ~% U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I
!I/  : ; 9  : ; 9 I8   I : ; 9  : ; 9 I8  : ; 9  : ; 9 I8' : ;9  : ;9 I8  : ;9 I8 'II<'4: ;9 I?<4: ; 9 I?<> I: ; 9 ( ! 4: ; 9 I!.?: ; 9 '@<18>B": ; 9 I<17>B#: ; 9 I$4: ; 9 I<17>B% &4: ; 9 I<17>B'<27><>1(<28><><18>B)<29><>1*.?: ; 9 'I@<18>B+4: ; 9 I , U- U. /<2F><>10<><30><01>B1<><31><01>B2.?<n: ; 9 3.?<n: ;9 R<00><00>R<>CUC<00><00>U<><00>R0<>IVI<00>U#R#&<00>R<>&GRGL<00>R<>L6R69<00>R<>9;R;=<00>R<>L-W/;WL<00>V<><00>VL<00>U<> U9;UL<00><00>\<5C><00>c<>-<00>\9;<00>\<00>V9;VL<00>S<> S9;SR^0<>^<00>T<00><00>T<00><00>Z$=<00>L46;L(9;L<00><00><00>=<00><00> '<01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/8.2.0/include/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/sys/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-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/esp32/rom/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/include/xtensa/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/esp32/include/xtensa/config/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/log/includextensa_perfmon_apis.cstddef.h_default_types.hlock.h_types.hreent.hstdlib.h_stdint.hstdio.hesp_err.hets_sys.hhal.hcore.h xtensa_perfmon_masks.h
xtensa_perfmon_apis.h
xtensa_perfmon_access.h
esp_log.h                                 ~ 3    7                / '              7l   ~   &        * "        J j   4`   "   #  {    <03>         
         D~ 4 
      _ >   C~ 3    Xthal_hw_release_nameXthal_hw_configid0Xthal_hw_configid1Xthal_mmu_ca_bitsparams_miscXthal_have_ccountXthal_memory_order_lock_tXthal_cp_mask_XCHAL_CP2_IDENT_on_exit_argsvalue_writeXthal_num_xlmiGNU C99 8.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorXthal_instrom_sizeXthal_dtlb_ways_r48Xthal_dcache_linewidthXthal_cp_namesXthal_debug_configured_signal_bufunsigned intXthal_cp_maxxtensa_perfmon_view_cbXthal_num_interruptsXthal_dtlb_way_bitsmask_lbfsize_flagsXthal_mmu_ringsXthal_release_internal__int32_txtensa_perfmon_masks_tFILE_errnoesp_log_timestampXthal_cpregs_sizeXthal_have_spanning_wayESP_LOG_DEBUG__getreentXthal_inttypeXthal_cpregs_save_fn__sf_fake_stdout_LOCK_RECURSIVE_TXthal_have_highlevel_interruptsXthal_num_intlevels_readcounters_size_mbrlen_stateXthal_have_mimic_cacheattrxthal_MPU_entry_stdoutXthal_cpregs_aligntracelevel_fpos_tXthal_mmu_max_pte_page_size_fnsXthal_icache_line_lockable_cookiextensa_perfmon_start_Bigint__tm_wdayxtensa_perfmon_configXthal_cpregs_save_nw_fn_resultxtensa_perfmon_select_tableuint32_tXthal_cp_mask_XCHAL_CP4_IDENT__tm_hourXthal_intlevel_maskXthal_have_tlbsXthal_icache_linewidthxtensa_perfmon_selectXthal_hw_release_major__countXthal_num_aregsfloat__tm_min/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/build__sfXthal_instram_vaddr_rand48result_result_klong long unsigned int_asctime_bufXthal_num_ccompare__sFILE_wdsXthal_mmu_sr_bitscall_diff__FILEXthal_instrom_vaddrXthal_cp_id_XCHAL_CP2_IDENT_offsetXthal_xlmi_sizecall_minXthal_cp_mask_XCHAL_CP6_IDENTXthal_have_sextXthal_have_minmaxXthal_num_dataromkernelcnt_emergencyXthal_have_booleansXthal_dtlb_arf_waysXthal_num_instromXthal_have_mac16Xthal_tram_syncsize_tXthal_cp_mask_FPUXthal_instram_paddr__tm_secXthal_dcache_sizesuboptarg__tm_yday_inc_indXthal_cp_id_XCHAL_CP5_IDENT_next_mbsrtowcs_statextensa_perfmon_config_tXthal_itlb_way_bitsXthal_instrom_paddrXthal_icache_setwidthESP_LOG_NONErepeat_countXthal_have_fpXthal_num_dataramxtensa_perfmon_select_tXthal_num_instram__valueXthal_have_windowed_p5sXthal_xea_versionXthal_have_identity_mapcallback_params_wcsrtombs_state_mblen_stateXthal_hw_release_minorchar__tm_mdayXthal_have_mul16_sig_func_mbrtowc_statecall_paramsXthal_intlevelXthal_have_nmi_flock_tXthal_tram_pending__wch_iobsXthal_release_name_on_exit_args_ptrXthal_extra_size_close__sdidinit__sFILE_fakeresult_valueXthal_cpregs_restore_fnXthal_excm_level_stdin_gamma_signgamlong long intXthal_have_cacheattrXthal_extra_align_basedescriptionXthal_build_unique_id_freelist_mult__ULongXthal_instram_size_wcrtomb_stateXthal_icache_sizeXthal_rev_no_fileexc_cause_tableXthal_dataram_vaddrXthal_cp_id_XCHAL_CP6_IDENTXthal_mmu_ring_bits__cleanup_mbstate_tXthal_have_xlt_cacheattr_mprecXthal_num_writebuffer_entriesXthal_num_ibreakXthal_cpregs_restore_nw_fn__tm_isdstESP_LOG_INFO/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/xtensa_perfmon_apis.cesp_log_writeXthal_release_majorXthal_cp_id_XCHAL_CP4_IDENTXthal_cp_mask_XCHAL_CP3_IDENTXthal_icache_waysselectXthal_intlevel_andbelow_mask__tm_monXthal_cp_id_FPUXthal_dataram_paddr_atexit0Xthal_dcache_setwidthXthal_dcache_line_lockableXthal_mpu_bgmap_atexit_mbstateconfigXthal_have_densityXthal_mmu_asid_bitsshort intxtensa_perfmon_masksXthal_datarom_vaddrXthal_all_extra_sizextensa_perfmon_stoplong intXthal_have_loopsXthal_dcache_linesizeXthal_datarom_size_signxtensa_perfmon_valueXthal_cp_id_XCHAL_CP1_IDENT_data__wchb_global_impure_ptr__tm_yearfprintf_misc_reentXthal_inttype_maskXthal_itlb_arf_waysESP_LOG_ERROR_localtime_buf_cvtlen_maxwds_l64a_bufcall_maxXthal_have_clampsXthal_datarom_paddrxtensa_perfmon
ABI=0
DD(&&&$"JL"\\x"<00> "<00><00>L"-- "99=("2"FI'"p"<00><00><>     = 4FTh|<00><00><00><00><00> <00><00>xtensa_perfmon_apis.c__divsf3xtensa_perfmon_execesp_log_timestampesp_log_writextensa_perfmon_stopxtensa_perfmon_initxtensa_perfmon_startxtensa_perfmon_valuextensa_perfmon_select_tablextensa_perfmon_masks_tablextensa_perfmon_view_cb__getreentfprintf  $(,048<@ "## #;18 G;Y^`<00><00><00>*/6;&  (-++ > > L$L T\g(g <00>,<00> <00>0<00> <00>4<00> <00>8<00> <00><<00> <00>@<00> <00><00><00><00><00><00><00>L91<00>4'7CrT^e z "2,, #>Ip[pjj #<00>I   !( ,, 049 !(/4G_frw<00><00><00><00><00><00><00><00><00><00><00>)7CS`jv<00><00><00><00><00><00> '4AN[iw<00><00><00><00><00><00><00><00>#0=Q<00><00><00><00><00><00><00><00>+9Gcq<00><00><00><00><00><00><00><00><00> ._l<00><00><00><00><00><00><00>/<IVc"/=KYt<00><00><00><00><00><00><00><00>&4BP^lz<00><00><00><00><00> ) 6 C P \ h y <00> <00> 

*
6
B
N
o
{
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
   , 8 D Q ^ k x <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>   ! . ; H U b o | <00> <00> <00> <00> <00> <00> <00> <00>   5 B d <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> "/<IVcp<00><00><00><00><00><00><00><00><00>)6CP]jw<00><00><00><00><00><00><00><00><00><00> -:GTan{<00><00><00><00><00><00>!.;HUbo|<00><00><00><00><00><00><00><00><00>*8Yu<00><00><00><00><00><00><00><00><00>
Khos~<00> <00> <00><00><00><00> <00> <00><00> <00> <00><00><00> <00> <00>!%A7 ; @Saq|<00><00><00> <00> <00><00><00> <00> <00><00><00> <00> <00><00> <00> <00><00>    . 2 7;L@K O ^ b q u z<00><00><00><00><00><00><00><00>4=FLUgpy<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>)-48LPcgos<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>"&9=DH]ahlsw<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>&*;?PT
  $048<HLPT6oAJPYanx<00><00><00><00><00> <00> <00>#<00>&<00>&<00>(<00>+<00>+<00>+++D'D0G6L<RERMRUT]Wf\l^um}o<00>t<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><00><00><00><00>,<00>6<00>C<00>M<00>U<00>]<00>e<00>k<00>w<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00> (%*1-=/E1K4S6Y9a;e;{<00><00><00><00><00><00><00> <00><00><00><00><00><00><00> 2 4 > A& C/ I; IG LP [] ^i pu r} <00><00> <00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8.symtab.strtab.shstrtab.rela.literal.xtensa_perfmon_exec.rela.literal.xtensa_perfmon_view_cb.text.data.bss.rodata.xtensa_perfmon_exec.str1.4.rela.text.xtensa_perfmon_exec.rodata.xtensa_perfmon_view_cb.str1.4.rela.text.xtensa_perfmon_view_cb.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 4D@<00>B<00>" Bx=@<00>CT" b<00>h<00>n<00>s2<00>p<00>=<00>@<00>C"  <00>2DF<00><00><00><00>@<00>E<00>"  @<00>@<00>F<00>" T<00>@tG8" ;<00>3 c.@<00>Z`" Cn(>@ ^<" W<00>`R@H^<00>" j<00><00> e@_<00>" v0|)W<00>0<00>=&<00><00>=8<00>1><00>@<00>d" <00>A>D<00>@<00>dD"  <00>?@# <00>Af<00>/56 1589839657 501 20 100644 18128 `
2020-05-09 19:11:30 +03:00
ELF^C4( @<00><00><00><> @<00> @<00> @<00> @<00>    



           Amount of cyclesOverflow counterJX instructionsCALLXn instructionsreturn instructions (RET, RETW, ...)supervisor return instructions (RFDE, RFE, RFI, RFWO, RFWU)Conditional branch instructions where executiontransfers to the target (aka. taken branch), or loopgtz/loopnez instr where execution skips the loop (aka. not-taken loop)J instrCALLn instrConditional branch instr where execution falls through (aka. not-taken branch)Loop instr where execution falls into loop (aka. taken loop)Last inst of loop and execution transfers to LBEG (aka. loopback taken)Last inst of loop and execution falls through to LEND (aka. loopback fallthrough)Non-branch instr (aka. non-CTI)Store buffer full stallStore buffer conflict stallData Cache-miss stall (unused)Data RAM/ROM/XLMI busy stallData inbound-PIF request stall (includes s32c1i)MHT lookup stallUncached load stall (included in MHT lookup stall below)Bank-conflict stallICache-miss stallInstruction RAM/ROM busy stallInstruction RAM inbound-PIF request stallTIE port stallExternal RunStall signal statusUncached fetch stallFastL32R stallIterative multiply stallIterative divide stallOther Pipeline Replay (i.e. excludes cache miss etc.)Level-1 interruptGreater-than-level-1 interruptDebug exceptionNMIWindow exceptionAllocate exceptionOther exceptionsHW-corrected memory errorProcessor domain PSO bubbleR hold caused by Data Cache miss(unused)R hold caused by Store releaseR hold caused by register dependencyR hold caused by MEMW, EXTW or EXCWR hold caused by Halt instruction (TX only)CTI bubble (e.g. branch delay slot)WAITI bubble i.e. a cycle spent in WaitI power down mode.ITLB HitReplay of instruction due to ITLB missHW-assisted TLB Refill completesITLB Miss ExceptionInstruction Cache HitInstruction Cache MissAll InstRAM or InstROM accessesBypass (i.e. uncached) fetchDTLB HitReplay of load/store due to DTLB missDTLB Miss ExceptionData Cache Hit(unused)Data Cache Miss(unused)Load from local memory i.e. DataRAM, DataROM, InstRAM, InstROMBypass (i.e. uncached) loadData Cache Hit (unused)Data Cache Miss (unused)Store to local memory i.e. DataRAM, InstRAMPIF StoreCache Miss0 stores and 0 loads0 stores and 1 loads1 stores and 0 loads1 stores and 1 loads0 stores and 2 loads2 stores and 0 loadsCastoutPrefetchData DMAInstruction DMAI prefetch-buffer-lookup hitD prefetch-buffer-lookup hitI prefetch-buffer-lookup missD prefetch-buffer-lookup missDirect fill to (L1) Data Cache (unused)Counts cyclesOverflow of counterSuccessfully Retired InstructionsData-related GlobalStall cyclesInstruction-related and Other GlobalStall cyclesExceptions and Pipeline ReplaysHold and Other Bubble cyclesInstruction TLB Accesses (per instruction retiring)Instruction Memory Accesses (per instruction retiring)Data TLB AccessesLoad Instruction (Data Memory)Store Instruction (Data Memory)Accesses to Data Memory (Load, Store, S32C1I, ...)Multiple Load/StoreOutbound PIFInbound PIF(8Lt<00><00>@ `@h<00>t<00><00><00>4T|<00><00><00><00>  @@t<00><00><00><00><00> 8H h@<00><00><00><00><00><00>


0
p   0 p<00><00>0p <00> <00> <00> <00><00><00><00><00><00><00> <00><00><00>  4 L d  | <00> <00> <00> <00> <00> <00> 
$
 D
<00><><EFBFBD><EFBFBD>l
p
<00>
<00>
<00>
<00>
 , L <00> <00>
<00> <00> <00> <00> <00> <00>   @ T d <00> <00><><EFBFBD><EFBFBD>l
r  <0C><00><06>p $<05> <07>7intC<05>O["[<05><07><05>
0Ou<03>b<07><00>[ <06><03><0E>
<03><0E><06><03><0E>~ <03><0E><03>b<06><03>bb<00>[<03>" <03><1B><06><03><1B><06> <03>bn<03>bLA[1
XF<08>
Q<06>
<03>A$
<03>b<06>
<03>+<06><03>+<06> <03>b<06><03>bu<03>+<06><03>+#<03>+Y<03>>/<03>>;
<03>b <0B>b <0B>
+ ^[J A <03>b <0B><03>b  <03>L <0B><03>L <0B>
<03>+ <03>+ 0<03>+ <0B> <03>+ ^ <03>+ <03>+ / <03>+ f <03>+ <0B>
<03>+ U <03>+ <0B><03>+ <03>+ <0B><03>+ <03>+ <0B> <03>+ R <03>> E<03>b v <03>b <0B> <03>b <0B><03>b <03>b <0B><03>L <03>L o<03>+ M
<03>+ 9<03>+b<00>[<03> %<03><1B> <0B><03><1B>+<00>[<03> <0B><03><1C> <03><1C>b[
<03> q<03>J*[ <0B> <03>* _<03>J <0B><03>J o <03>+ <0B><03>+ <0B>
<03>+ <0B> <03>+ <0B> <03>+ <0B> <03>+ W<03>+ _<03>+ <0B>[ <0B>[ <0B>[ <0B> (+ )+ <0B>*+ ++ T,+b1 & <0B>01 11 H 21 <0B>31 4 41 <0B>51 <0B> 61 <0B>71 D81 <0B> 91 :1 <0B>;1 C<1 =1 <0B>
>1 [F+ o G+ % Ib <0B>Jb <0B>L+ DM+ <0B><03>+ <0B> <03>+ 7 <03>+ <03>+ + <03>+ c<03>+ /<03>+ <0B><03>+ <0B> <03>+ [ <03>+ <0B><03>+ <03>+ =<03>b <03>b <0B><03>+ <0B><03>+ <0B> <03>+ )<03>+ <0B><03>+ J<03>+ <0A> }tas uat<03> u<0F> <03>Kt<07><00> <03> <0B><03><1E> p<04>+ mb C+ <0B> b <0B> + wb <0B>  + <0B>  b Q+ b
b <0B>+ @ b (+ sb <0B> + <0B>b.<10><11> C !F<05>"s<03><10> )<10><11>* C<11> + C ,F:-<03><03><07><00> <03><06>7&<26><07>   >% <07>: [<00>* E:   4? <06>% $ > &I$ > : ; 9 I4: ; 9 I?<I!I/ 
 I 4: ;9 I?< !  : ;9  : ;9 I8 : ;9 I : ; 9  : ; 9 I8 4G: ; 9 <00><00><01> /Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32-elf/esp-2020r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/sys/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/include/xtensa/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/esp32/include/xtensa/config/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon_default_types.h_stdint.hhal.hcore.hxtensa_perfmon_masks.hxtensa_perfmon_masks.cXthal_extra_sizeXthal_have_windowedXthal_intlevel_maskXthal_excm_levelXthal_dtlb_arf_waysXthal_debug_configuredXthal_num_aregs_log2Xthal_have_spanning_wayXthal_dcache_waysXthal_have_mul16Xthal_num_ccompareselectXthal_tram_pendinglong long unsigned intXthal_dataram_paddrXthal_num_instramXthal_dcache_linesizeXthal_build_unique_idXthal_icache_setwidthXthal_inttype_maskXthal_release_minorlong long intsigned charxtensa_perfmon_masksXthal_hw_release_nameXthal_datarom_paddrXthal_dcache_sizeXthal_mmu_ca_bitsXthal_instrom_paddrXthal_dtlb_way_bitsXthal_mmu_max_pte_page_sizeXthal_icache_linesizeXthal_num_intlevelsXthal_dataram_sizeXthal_cpregs_save_nw_fnxtensa_perfmon_select_tableXthal_tram_enabledxtensa_perfmon_select_tXthal_intlevelxtensa_perfmon_select_mask_allXthal_dcache_linewidthxtensa_perfmon_masks_tXthal_cp_id_XCHAL_CP4_IDENTXthal_cp_mask_FPUXthal_rev_no__uint32_tXthal_itlb_way_bitsXthal_dtlb_waysXthal_num_dataromXthal_num_dbreakXthal_cp_maxXthal_have_speculationXthal_xlmi_paddrXthal_have_nsaunsigned intXthal_mmu_asid_bitsXthal_cp_id_XCHAL_CP1_IDENTXthal_num_ibreakXthal_cp_id_FPUXthal_itlb_waysXthal_num_aregs/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/buildshort unsigned intXthal_cp_id_XCHAL_CP5_IDENTXthal_have_threadptrXthal_cp_id_XCHAL_CP6_IDENTXthal_datarom_sizeXthal_have_highlevel_interruptsXthal_cp_mask_XCHAL_CP2_IDENT/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/perfmon/xtensa_perfmon_masks.cXthal_intlevel_andbelow_maskGNU C99 8.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorXthal_mpu_bgmapXthal_cp_mask_XCHAL_CP7_IDENTXthal_inttypeXthal_have_fpXthal_num_dataramXthal_have_densityXthal_xlmi_vaddrXthal_num_xlmiXthal_have_tlbsXthal_cp_mask_XCHAL_CP6_IDENTXthal_hw_release_majorXthal_tram_syncXthal_release_internalXthal_icache_linewidthXthal_mmu_asid_kernelXthal_icache_line_lockableXthal_hw_release_minorxtensa_perfmon_selectXthal_dcache_line_lockableXthal_have_nmiXthal_all_extra_alignXthal_instram_vaddrXthal_cpregs_save_fnXthal_cpregs_alignXthal_instram_sizeXthal_extra_alignXthal_mmu_sr_bitsXthal_instrom_vaddrXthal_hw_release_internalXthal_icache_waysXthal_have_mimic_cacheattrXthal_num_writebuffer_entriesunsigned charXthal_cpregs_restore_nw_fnXthal_have_exceptionsXthal_have_pifshort intXthal_have_identity_mapXthal_mmu_ringsXthal_cp_id_XCHAL_CP3_IDENTXthal_cpregs_restore_fnXthal_num_coprocessorsXthal_icache_sizeXthal_num_interruptsXthal_cp_mask_XCHAL_CP4_IDENTXthal_have_priduint32_tXthal_cp_numXthal_have_clampsXthal_cp_namesXthal_memory_ordercharXthal_dcache_is_writebackXthal_xlmi_sizeXthal_have_xlt_cacheattrXthal_cpregs_sizeXthal_instram_paddrXthal_instrom_sizeXthal_mmu_ring_bitsXthal_have_ccountXthal_cp_id_XCHAL_CP2_IDENTXthal_have_booleansXthal_dataram_vaddrmaskxthal_MPU_entryXthal_xea_versionXthal_itlb_arf_waysXthal_mmu_min_pte_page_sizeXthal_release_nameXthal_have_minmaxXthal_release_majorXthal_have_mac16Xthal_have_sextXthal_hw_configid0Xthal_hw_configid1Xthal_cp_maskXt
ABI=0
(((<00><>
  <00>7R<00>xtensa_perfmon_masks.cxtensa_perfmon_select_mask_allxtensa_perfmon_masks_tablextensa_perfmon_select_table ,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`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>  $,4<DLT\dlt|<00><00><00><00><00><00><00><00>
     ' 3 : P ^ j q v <00> <00> <00> <00> <00> <00> <00>    & T ^ j v <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>   " / < I V c p } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>   & 3 @ M Z g t <00> <00> <00> <00> <00> <00>  0 = J W d q ~ <00> <00> <00> <00> <00> <00> <00> <00> <00>    7 D Q ^ k x <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>   ! . ; H U b o | <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>   % 2 ? L u <00> <00> <00> <00> <00> <00> <00> <00> <00>   & 3 @ M Z g t <00> <00> <00> <00> <00> <00> <00> <00>     @  U c q   .symtab.strtab.shstrtab.text.data.bss.rodata.xtensa_perfmon_select_mask_all.rodata.str1.4.rela.rodata.xtensa_perfmon_masks_table.rela.rodata.xtensa_perfmon_select_table.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_line.debug_str.comment.xtensa.info.rela.xt.prop4!4'4,4<00>S2<00>p g\b@<00>3 <00>x<00><00>@<00>8  <00>8v <00>@<00>9<00>
 <00><00><00><00><00> <00>@<00>A   <00><00> <00><00>0i#<00> <00>0S1&y18<00>1$@<00>A$ <00>1@ 3n<00>A!