Files
esp32-arduino-libs/esp32s2/lib/libesp_phy.a
T

474 lines
136 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 1216 `
0ŽŽŽŽŽŽŽŽŽŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠÆÆÆinclude_esp_phy_overrideset_xpd_sarphy_i2c_enter_criticalphy_i2c_exit_criticalphy_set_pwdet_powerphy_set_tsens_powerphy_get_tsens_valueesp_phy_efuse_get_macesp_phy_efuse_get_chip_ver_pkgphy_printfrtc_printfphy_enabled_modem_containsphy_track_pllphy_track_pll_initphy_track_pll_deinitphy_set_modem_flagphy_clr_modem_flagphy_get_modem_flagphy_ant_need_updatephy_ant_clr_update_flagesp_phy_set_ant_gpioesp_phy_get_ant_gpiophy_ant_updateesp_phy_set_antesp_phy_get_antphy_enter_criticalphy_exit_criticalesp_phy_common_clock_enableesp_phy_common_clock_disableesp_phy_disableesp_wifi_bt_power_domain_onesp_wifi_power_domain_onesp_wifi_bt_power_domain_offesp_wifi_power_domain_offesp_phy_modem_initesp_phy_modem_deinitesp_phy_get_init_dataesp_phy_release_init_dataesp_phy_load_cal_data_from_nvsesp_phy_store_cal_data_to_nvsesp_phy_erase_cal_data_in_nvsesp_phy_load_cal_and_initesp_phy_enableesp_phy_update_country_infophy_get_lockphy_init_magic_postphy_init_dataphy_init_magic_pre// 78 `
phy_override.c.obj/
lib_printf.c.obj/
phy_common.c.obj/
phy_init_data.c.obj/
/0 0 0 0 644 18464 `
ELF^˜>4(=<6Að6A t'
"HŒbàðàýÿ6Aàð6Aàð6A t'
"HŒbàðàýÿ6A t'
"HŒbàðàýÿ6A¢ à-
ð6A ¢ àð6Aà-
ð ÿÿÿÿ|  %     % %   
  3èçÚ+8M 7K.

ßCOl³/intR,Å ?Š
0`ˆö°
¢»pN .8
ˆ· 
 F É
ùï¼yûç4jfv
xž-LÉ
Çͧ é
!3"á#G%d &'j(ä- .í /q01M
2°3|4 5Ù 6 7H8r9:O ;C<=N>Ë?@ÍA­BÔC
D E_FëG| HÚI¡GðHäILJKŽLc Mz NöO*P Q[ RÊSTóUÄ V W$X.YZZ[Í \N]²^° _ ã
ˆqaºì þ
š \39 F 
_  ]
ª ¹
aÎ
ai
a 3L
§
 h 4 V Ø Øa
[L
G
a
d
c
B
+ =˜t
§
œ2 ¤ï
oœgmaco%hR °Zr¹ _ ›œ‘ ÂZ0 N%œÇenN*aRæ"ÞŽ=%œýen=aR"þ{8 œ î
3 œ= ö#%œsen#aR"þÁœ% U$ > : ; 9 I$ > > I: ; 9 (  I4: ; 9 I .?: ; 9 'I<
.?: ; 9 '< I .?: ; 9 'I<
.?: ; 9 '<.?: ; 9 'I@—B‰‚1.?: ; 9 '@—B: ; 9 I‰‚1Š‚B.?: ; 9 '@—B\% %%
% %%
4û
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/esp_private/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/halphy_override.c_default_types.h_stdint.hinterrupts.hclk_tree_defs.hsar_periph_ctrl.hregi2c_ctrl.hefuse_hal.h  #             ~  3   8   =   ~          }  Î   ~          }  ß     ï      ô     SOC_MOD_CLK_TEMP_SENSORETS_CRYPTO_DMA_INTR_SOURCE/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/phy_override.cETS_SPI1_INTR_SOURCEETS_TG0_WDT_LEVEL_INTR_SOURCE__uint8_tETS_LEDC_INTR_SOURCEETS_TG0_T0_LEVEL_INTR_SOURCEETS_SPI3_DMA_INTR_SOURCElong long unsigned intSOC_MOD_CLK_RC_FAST_D256ETS_CACHE_IA_INTR_SOURCEETS_GPIO_INTR_SOURCE2ETS_PMS_PRO_DRAM0_ILG_INTR_SOURCEETS_PCNT_INTR_SOURCEint16_tETS_FROM_CPU_INTR3_SOURCEsigned charETS_SPI4_DMA_INTR_SOURCEETS_PMS_DMA_RX_I_ILG_INTR_SOURCEETS_DEDICATED_GPIO_INTR_SOURCEETS_ASSIST_DEBUG_INTR_SOURCEs_wifi_tsens_xpd_flagETS_SLC0_INTR_SOURCEETS_DMA_COPY_INTR_SOURCEETS_TG1_T0_EDGE_INTR_SOURCEETS_UHCI0_INTR_SOURCElong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildETS_TG1_WDT_LEVEL_INTR_SOURCEunsigned intSOC_MOD_CLK_APLLETS_WIFI_BB_INTR_SOURCEETS_RWBLE_INTR_SOURCEETS_GPIO_NMI_SOURCE2long long intinclude_esp_phy_overrideETS_SYSTIMER_TARGET2_INTR_SOURCEETS_TG1_T0_LEVEL_INTR_SOURCEset_xpd_sarETS_DCACHE_PRELOAD_INTR_SOURCE__uint32_tETS_DCACHE_SYNC_INTR_SOURCEETS_SDIO_HOST_INTR_SOURCE__int16_tphy_set_pwdet_powerETS_WIFI_MAC_NMI_SOURCESOC_MOD_CLK_CPUETS_SPI_MEM_REJECT_CACHE_INTR_SOURCEETS_TG0_T1_LEVEL_INTR_SOURCEefuse_hal_get_macSOC_MOD_CLK_REF_TICKefuse_hal_get_chip_ver_pkgETS_TG0_T0_EDGE_INTR_SOURCEETS_TG1_LACT_LEVEL_INTR_SOURCElong unsigned intETS_TIMER2_INTR_SOURCEETS_ICACHE_SYNC_INTR_SOURCEs_wifi_pwdet_xpd_flagETS_SYSTIMER_TARGET2_EDGE_INTR_SOURCEshort unsigned intregi2c_enter_criticalETS_SPI3_INTR_SOURCEETS_AES_INTR_SOURCESOC_MOD_CLK_PLL_F160METS_SPI2_DMA_INTR_SOURCEETS_UHCI1_INTR_SOURCEETS_SYSTIMER_TARGET0_EDGE_INTR_SOURCEETS_FROM_CPU_INTR2_SOURCEETS_I2S0_INTR_SOURCEETS_PMS_PRO_CACHE_ILG_INTR_SOURCEETS_UART2_INTR_SOURCEETS_BT_BB_NMI_SOURCEETS_TIMER1_INTR_SOURCEETS_CPU_PERI_ERROR_INTR_SOURCEETS_TG0_LACT_LEVEL_INTR_SOURCEesp_phy_efuse_get_chip_ver_pkgETS_RWBT_NMI_SOURCEETS_TG0_T1_EDGE_INTR_SOURCEETS_TG1_T1_LEVEL_INTR_SOURCESOC_MOD_CLK_XTALETS_RTC_CORE_INTR_SOURCEETS_APB_ADC_INTR_SOURCEETS_SLC1_INTR_SOURCEtemperature_sensor_power_releaseETS_I2C_EXT0_INTR_SOURCEsar_periph_ctrl_pwdet_power_releases_wifi_adc_xpd_flagETS_TG0_LACT_EDGE_INTR
ABI=0
    ((" "%(  (  (" "%(" "%(((

ñÿ'$&:%!#%&'(*,-/13  
4568Pi%u½ Ôê %)%=^­!ÃÕ
#ôphy_override.cs_wifi_adc_xpd_flags_wifi_pwdet_xpd_flags_wifi_tsens_xpd_flaginclude_esp_phy_overrideset_xpd_sarsar_periph_ctrl_pwdet_power_acquiresar_periph_ctrl_pwdet_power_releasephy_i2c_enter_criticalregi2c_enter_criticalphy_i2c_exit_criticalregi2c_exit_criticalphy_set_pwdet_powerphy_set_tsens_powertemperature_sensor_power_acquiretemperature_sensor_power_releasephy_get_tsens_valuetemp_sensor_get_raw_valueesp_phy_efuse_get_macefuse_hal_get_macesp_phy_efuse_get_chip_ver_pkgefuse_hal_get_chip_ver_pkg)*,.)*12468"  ) * , ."
 

 ) *"     1 2  4! 6" 8;;;!;(;,,04;9;@;DDHL;Q;X;\\` d; i; p;ttx
|;
;
ˆ;ŒŒ ; ;  ;¤¤¨¬;±;¸;¼¼ÀÄ;É;Ð;ÔÔØÜ;á; !(-;@NU\aov}œ¨ÂÈÎÔÚàæìòøþ
"(.4:@FLRX^djpv|ˆŽš ¦¬²¸¾ÄÊÐÖÜâèîôú $*06<BHNTZ`flrx~Šœ¢¨®´ºÀÆÌÒØÞäêðù%+17=CIOU[do|Ž ¥±Ãßçï÷ÿ;)3:>;Whsw; ; µ ¾ ÈÏ
Ó;
ë
ô
þ ;  %);4>EI;ajt{;;; $;( ,; 0
4;
8 <; @D;HL;PT;   
$
( , 048<@DC[Õø 
 <xM:Q:f:o:x::ˆ:: š:£:¬:µ:¾:Ç:Ë:á:ê:î: :
: : &:
/:
8:
@:
H:
Q:
Z:
c:
l:
u:
~:
:
:
¡: ª: ³: »: Ã: Ì: Õ: Þ: ç: ð: ù: : : :&:.:2: H:Q:Z:b:j:n: :Ž::š:  ( 0!8" $0< H!T"`lxœ¨´ÀÌØäð ü  

,
8
D
P
\ h t  Œ ˜ ¤°¼ÈÔàìø.symtab.strtab.shstrtab.rela.literal.set_xpd_sar.rela.iram1.0.literal.rela.iram1.1.literal.rela.literal.phy_set_pwdet_power.rela.iram1.2.literal.rela.literal.phy_get_tsens_value.rela.literal.esp_phy_efuse_get_mac.rela.literal.esp_phy_efuse_get_chip_ver_pkg.text.data.bss.text.include_esp_phy_override.rela.text.set_xpd_sar.rela.iram1.0.rela.iram1.1.rela.text.phy_set_pwdet_power.rela.iram1.2.rela.text.phy_get_tsens_value.rela.text.esp_phy_efuse_get_mac.rela.text.esp_phy_efuse_get_chip_ver_pkg.bss.s_wifi_tsens_xpd_flag.bss.s_wifi_pwdet_xpd_flag.bss.s_wifi_adc_xpd_flag.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4 @ '$: :@5@D' : PDK@P' : fH a@\'$: ˆT ƒ@€'$:  ž`@¤' :  Àd»@°' :
 ähß@¼' : llllAt%<@È'`: Xœ S@((: f¨ a@@(: t´%o@X(`: Ü%Ž@¸(`: ¡œ@): À»@0):! á$
Ü@H):# 1!1<1Z4èU@`)(:( lg@ˆ+ :* x¢Qó`@(4ä:- ŸS Pš@ 5Ø:/ ²£ Ÿ­@ä5H:1 ¾0BÉ0Ç0Ò÷8ä/@ß@,9`:6 ñoì@Œ9:8 €!;' %œ;ú/20 0 0 0 644 9856 `
ELF^h 4('&6!qÍÀ ˆÝíýLû¢ÁÀ ‚aàÀ ’!À ˆbÁl-
àð²Á0 I9I!Y1iAyQ­Í M¡¹‘™±à-
ð6¡²Á0 I9I!Y1iAyQ­Í M¡¹‘™±à-
ð ÿÿÿÿ| ?(P(PÊÎ <'®ç@§eǯObNintÛº(Šó »»s»p8.~Ï¢ ÏÖ¾0V
,& ±   & ù  £í y ¬
ïz&
x{á
»|á
ˆ}á
Ð~á
á
3áxÎ
 23á w Þ¬ÞÎpÉ,ÛŠÐ7p(œxÉ7Ûarg9
½Tres; p-+$HZrñ(-p(œàÉ-ÛD@arg/
½Tres1 pmk$HZrñ| p8tagÉarg`
8len pi p ÏH!,O?œÄ$ ‘ô~%‘Œ&!­«'-ÂÀ($êºZ‘Œ[O\r)=Ä*% U$ > : ; 9 I$ >  : ; 
: ; I8   I &I
> I: ; 9  (  : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 .?: ;9 'I<I.?: ; 9 'I@—B: ; 9 I·B4: ; 9 I4: ; 9 I·B‰‚1Š‚‘BŠ‚1.: ; 9 'I : ; 9 I: ; 9 I4: ; 9 I4: ; 9 I I!!I/ ".1@—B#1·B$1%41&41·B'41(‰‚1)‰‚1*.?<n&R&(
óõ%÷,÷Ÿ$(Z&R&(
óõ%÷,÷Ÿ$(Z4R4?
óõ%÷,÷Ÿ4?R?úñŸ,?((?((ñû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/log/includelib_printf.c_default_types.hstdarg.h<built-in>stdio.h_stdint.hesp_log_level.hesp_log_config.h     }      o                   -   ~         |   7   ~         |   esp_log_level_tESP_LOG_ERRORvsnprintfphy_printfreserved/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/lib_printf.cunsigned intrequire_formattingGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionbinary_modeESP_LOG_INFOdatava_listunsigned charlong unsigned inttempshort unsigned intconstrained_envdis_color__stack_chk_failESP_LOG_MAX__uint32_t__gnuc_va_listformatdis_timestampesp_log_config_tlog_levelESP_LOG_DEBUG__va_ndxlong long unsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/build__va_reglib_printfESP_LOG_WARNlong long intcharshort intESP_LOG_NONEuint32_tlong intrtc_printflong doublesigned char__va_list_tag__va_stkoptsESP_LOG_VERBOSEGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
 (=="?((((((ñÿ 
?
  " 2<M( X(lib_printf.clib_printf$isra$0__stack_chk_guardvsnprintf__stack_chk_failphy_printfrtc_printf 4=77   ; ;  ;!;(; ,, 04;9;@; DD HL;Q; !(/6=DKRWelz£¯¾Òâü '<L\l|ŒœÂßë ;+6 : Z ^ cyˆ;ž ¢ Â Æ ËáþMQ;` d  ƒ   š»ÅÉ-1DHOSmqˆ­±ÂÆ
;; $; !øy,:2:::B:K:Q:Z:b:j:$r:/{:2:4:4:4:4£:4©:4¯:4¹:4Ã:4Í:4Õ:4Û:4ä:4ê:4î:=: :::#:+:3:::C:L:R:$[:$c:$k:&o:&:::œ:¤:¬:´:»:Ä:Í:Ó:$Ü:$ä:$ì:&ð:& $0<HT`lx.symtab.strtab.shstrtab.rela.literal.lib_printf$isra$0.rela.literal.phy_printf.rela.literal.rtc_printf.text.data.bss.rela.text.lib_printf$isra$0.rela.text.phy_printf.rela.text.rtc_printf.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 @Ì$$ @@;@ð $ YDT@ü $ mHsHyHƒH?~@H$
  ˆ(@P$  °(±@h$ ÌØXÇ@À$ Þ0ÎÙ@@œ$ êþ?ý=Úø@Üð$
0@ÌT$ !G @ H$ 4gõ/@hÄ$ @0\
K0{0T«8fãa@,$$  sûœn@Pœ$" ˜Ð% hcì|/38 0 0 0 644 42408 `
ELF^h•4(hgVV$ , 76AÀ h àm
À ©} À ¹  àð6aàËq©1­àààð6AÀ €€ô (  (“ð6AÀ h3àÀ ’(À ˆ»À‡º²Ëÿ€ªÀæ
ÌÛ‚£è€ˆ‚§¸àðphy-track-pll-timeresp_timer_create(&phy_track_pll_timer_args, &phy_track_pll_timer)/IDF/components/esp_phy/src/phy_common.cesp_timer_start_periodic(phy_track_pll_timer, PHY_TRACK_PLL_PERIOD_IN_US)6  ¢Áàq‰1½Ë¡‰aàœ
áÑ v±à£èÀÌ‚¨
àŒªáÑ wöÿðesp_timer_stop(phy_track_pll_timer)esp_timer_delete(phy_track_pll_timer)6Aq¨àœ
áÑ |±à¨àŒªáÑ }øÿð6AÀ " ôÀ "Xð6AÀ À €€ô€"€"0À "Yð6AÀ " ôð6A"ð6A Hðphy_commE (%lu) %s: Invalid configuration
E (%lu) %s: gpio[%d] number: %d is reserved
ÜÂà±ÁÝ
í ¢ àðzb¢j3 ¡d à¬Zà±Ý
ýí àðÿwfG¾ zRÂlAÀad Ì¢Á$à   à©a¢Á¹qࢲ ×
º· ¡dàwfG°¡½ Là FÖÿ6A­ÜÂà±ÁÝ
í ¢ àð± Là Fûÿ6A x8¨p4pt4M]& ] &*M b ¨(&} ¨ ª ú@ ¥Aà­àͽ­àðE (%lu) %s: Invalid antenna: rx=%d, tx=%d, default=%d
E (%lu) %s: If tx ant is AUTO, also need to set rx ant to AUTO
6a¼˜ö9 ˆ"ö8¨¶*+àˆ±ˆ"ÁøÝ
°ë ¢ à&) f(à±ÁÝ
°ë ¢ àõÿ¡ ½àÀ €€ǫ̂ ’H ðà†üÿE (%lu) %s: Invalid args
6A­ÜÂà±ÁÝ
í ¢ àð± à Fûÿphy_track_pll_deinitphy_track_pll_init ÿÿÿÿ| 2 &0 E \@:  #    
 ÉP5 R 05 ¤
ñvç ò+FîÈ9`ó BüOzcyg Íi%int:Ç$T³¿0nž8о<wÖ,¿" ª\4
A
 4  D ,.*B
PWmb[ 
 Ÿ1ŒB ã 7£®,<ÉX' $B®G 
e HargI 
JÉ
M\
,N
·g
OÕ
', qì Óªz Št 8
y ÷Z
zq=
{ÄÇ
|ľ
}ÄÑ
~Ä
ÄA
Ä
xÚ
}d
Ä
w )÷¦
, PnT^üÝ÷J
ò X5, a­ôLØÏw~ hz, jÔའˆ m¹, oû$qg rà . R
° /á
] 0­
Ž 1Ô
Ð 2û
 3nk 7
R,
%Н5 ƒßé
*c,·f½,!ê±Ç£®G&Ã+ L,
§ù-
§9.ö3 C
%4C S ,¥5,: °
â;ê
X
<·
Ý=ê >§ £ ?§ D@_TAG\¿z˜!Ü*"Se+°Ü ÇP §§Áb§n »t Y G nŠŠ^
 °híLÑÄÄ  È9 çál&)\\î&
ÄÙ n&zéÌ n<zÃ4NND60fN²¯ Db­ nzá
O³n\ \\J nÎÎÔ3z 
ñ  *ß Ð!‡
6 n5œ}"61}#
$ çd%Z1%[%\%^&0%[%\@°![$ nœƒ "$1}XN'r
h&A
­©#$8ç
%Z1%[%\%^#L&`ç%Z1%[%\7%^ qq +
$qy %Z%[r%\@#ƒ îRœr
ð
§ÏËð§òî+
ð'§ñ}Ÿ+íò
§84ó
§b`ô
{+iõ
§¢ž#<b$DPU
%Zw&P4%Zv%[u%\tÜ

-Ü8}Ð n5œ /Ð; ÓË#
$ çõ
%Z1%[%\ %^&0%[%\4S.u´ nÉœ— /´; !0P  1i» ig#8Ñ#@&\ç%Z1%[%\,%^%_w2fQA 1iÄ ~|3— ss*Æ
%  ‘H$€ %ZT%[0%\<#ž&t%ZH°%[w×%\0%]0#
$ çx %Z1%[%\ %^%Z%[r%\4©
½ -©.Ä«R7K¤
œ8ŠŸ  œ9
˜Š*p#œ
/ª¦*KœH
/‹)ŠÕÑ*†z:œÓ
:8
ã
2˜
+•|nü#&;8+•}n $"È
%[V#* Wã
,
Ó
*p\ϩ1r#3L:8
¹0P+•vn73&(³%ZL%[w0 Ž+•wnWU$<%[V#Lr&%ZP%[0%\@ W¹ ,
©h
&œ(=argh0Rcj
D\# f$T%Zw#(&$<%ZwJ
N6{L
M
5Eœ²+L :
nj < ŸŽ#ñ#C(>'. Ð-.1Š?(2œc@5¦¤AA O ¼ºB(!J
@5ÒÐCA#ñ&0Ú%Z1%[0œ„êæ œEM:Š% U$ > : ; 9 I$ > 5I 7I I  : ; 9 
: ; 9 I8 I !I/
&I&<'I> I: ; 9 (  : ; 9 
: ; 9 I8 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 4: ; 9 I4: ; 9 I.?: ; 9 '<.?: ; 9 'I<.?: ; 9 'I< .?: ; 9 '<!.?: ;9 'I@—B": ;9 I·B#‰‚1$‰‚1%Š‚B&‰‚1'1R¸B UX YW (1·B)1R¸B X YW *.?: ; 9 '@—B+4: ; 9 I·B,.: ; 9 'I -: ; 9 I..?: ; 9 'I@—B/: ; 9 I·B0 U14: ; 9 I·B2 31R¸B X Y W 4415.: ; 9 ' 64: ; 9 I7.?: ; 9 '@—B8.?: ; 9 'I@—B9.?: ; 9 'I :4I4; U<.: ; 9 '@—B=: ; 9 I>.?: ; 9 'I ?.1@—B@41·BA41 B1R¸B X Y W C41D.1@—BE.?<n: ; F.?<n#R#%
óõ%÷,÷Ÿ%2R25
óõ%÷,÷Ÿ;R;@
óõ%÷,÷Ÿ@R‰
óõ%÷,÷Ÿ‹R8R@dR%0Ÿ%RU%0Ÿ%RT,0Ÿ,RWw?Ÿ;x ?Ÿ;x 4%Ÿ%0Ÿ%RV,0Ÿ,; #1)Ÿ#R#%
óõ%÷,÷Ÿ%2R25
óõ%÷,÷Ÿ#R#%
óõ%÷,÷Ÿ%ÆÉ
óõ%÷,÷Ÿ%hWhÉWsVR#
óõ%÷,÷ŸR
óõ%÷,÷ŸZ"$Z*:Z(3Z<DZL\Z=0Ÿ=C00R
óõ%÷,÷Ÿ2&E\:#
É5R5 "33<<Z""8%f8@d2&E\:#
É5R5Áû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/newlib/platform_include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_timer/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/log/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/hal/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_driver_gpio/include/driver/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/include/esp_private/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/esp_privatephy_common.c_default_types.h_stdint.hstddef.hlock.hlock.hesp_err.hesp_timer.hesp_log_level.hesp_log_config.hgpio_types.h gpio.h
esp_phy_init.h esp_phy.h phy.h string.h
esp_rom_gpio.hesp_gpio_reserve.hesp_log.hesp_log_timestamp.h<built-in>Ê   _    
{    !  !  !  
  
  è   
      .     5  r      . C )      ð #  #|  #|                ú                                    ˜     Ÿ   ¤     ´   {                n     
               |         
 c   
  "   " 
 }     
 @ 
 }   
    Ð                  }      î     |  
|  
    
 t  
{     u      ¤   
                    Ä  ¿ 8              Â 
í~       $     |                    ~      esp_log_level_tant_rx_cfgintr_typegpio_cfg_lock_t_lock_acquireesp_phy_ant_config_tgpio_configs_phy_ant_configunsigned intPHY_MODEM_IEEE802154s_wifi_prev_timestampESP_PHY_ANT_MODE_MAX_lock_releasedis_timestampphy_ant_updateesp_log_timestamp/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildGPIO_MODE_OUTPUTmodeesp_timer_start_periodicwifi_track_pll__ashldi3ant_tx_cfgesp_timer_handle_tphy_get_lockuint32_tesp_gpio_is_reservedGPIO_INTR_LOW_LEVEL/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_phy/src/phy_common.cphy_lockesp_logESP_LOG_MAXlong long unsigned intGPIO_MODE_DISABLEesp_phy_get_ant_gpiodis_color__uint16_tESP_LOG_WARNGPIO_PULLUP_DISABLEGPIO_MODE_INPUTesp_rom_gpio_connect_out_signalesp_timer_dispatch_tesp_phy_ant_gpio_tgpio_selectESP_TIMER_TASKgpio_pulldown_tsize_tgpio_mode_tphy_ant_need_updateint64_tesp_log_config_t_BoolESP_PHY_ANT_MAX__uint64_tGPIO_MODE_OUTPUT_ODESP_LOG_NONEgpio_numphy_track_pll_initmodemesp_timer_deleteskip_unhandled_eventscharesp_phy_ant_mode_tlog_leveldatadef_antGPIO_PULLDOWN_ENABLEphy_track_pll_deinituint8_tESP_PHY_ANT_MODE_AUTOphy_track_pllphy_ant_config_checks_phy_ant_need_update_flagGPIO_INTR_HIGH_LEVELlong long intdispatch_methodesp_timer_get_timeconstrained_envmemsetGPIO_INTR_DISABLEESP_PHY_ANT_ANT0GPIO_MODE_INPUT_OUTPUTpull_up_ens_phy_modem_flagESP_LOG_INFOphy_ant_set_gpio_outputGPIO_MODE_INPUT_OUTPUT_ODesp_phy_modem_tphy_track_pll_timer_callbackio_numphy_track_pll_timerphy_track_pll_timer_argsesp_timer_createesp_phy_set_antgpio_config_t__int64_tio_confesp_phy_ant_tlong doubleesp_phy_ant_gpio_config_t_LOCK_Tuint16_tpull_down_entx_ant_modeesp_timer_stoprx_autos_phy_ant_gpio_configconfigshort intphy_enabled_modem_containslong intphy_set_modem_flagGPIO_INTR_NEGEDGEphy_clr_modem_flagble_154_track_pllerr_rc_GPIO_INTR_POSEDGEPHY_MODEM_WIFIuint64_trequire_formattingoptsPHY_MODEM_MAXant0__uint8_tGPIO_INTR_ANYEDGEnameESP_PHY_ANT_ANT1GPIO_PULLDOWN_DISABLE__builtin_memsetphy_ant_clr_update_flaglong unsigned intesp_phy_set_ant_gpioESP_LOG_VERBOSErx_ant0rx_ant1__lockESP_PHY_ANT_MODE_ANT0ESP_PHY_ANT_MODE_ANT1ant1rx_ant_modeunsigned char__uint32_tbinary_modephy_param_track_totESP_TIMER_MAXPHY_MODEM_BTesp_timerneed_track_pllesp_err_tcallbackant_dft_cfgESP_LOG_DEBUGgpio_pullup_tenabled_ant0enabled_ant1pin_bit_maskGPIO_PULLUP_ENABLEphy_track_pll_internalsigned charshort unsigned intphy_get_modem_flagmemcpy_esp_error_check_failed__func__reservedGPIO_INTR_MAXrx_ant_defaultesp_timer_create_args_ttx_ant0esp_phy_get_antGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionesp_timer_cb_tgpio_int_type_tESP_LOG_ERRORGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
, 80, 80(22(&&((,,"C"E(ZZZ\(888:((##((  (

(%%%:"_a"hJ"²"É(%%%"5(RR(>>@#cd' "(%%%"5(8(ñÿ!"#$PN52$&L&&(*,-iO}J/0ˆI2468K:<=®M?AÄLCDFGIJKLMNOPQSUVXZ\^  
_`acÕèü %(@E*N\-ahyª:0¿Îß2ò#46 8,
:DÉ=Yksˆ¸²¹5?ÎRAÝéôÿD5Gphy_common.cs_phy_modem_flags_wifi_prev_timestampphy_track_pll_internalphy_track_pll_timer_callbackphy_track_pll_timer__func__$1__func__$0s_phy_ant_need_update_flags_phy_ant_gpio_configs_phy_ant_configesp_timer_get_timephy_param_track_totphy_get_lock_lock_acquire_lock_releasephy_enabled_modem_containsphy_track_pllphy_track_pll_initmemsetesp_timer_create_esp_error_check_failedesp_timer_start_periodicphy_track_pll_deinitesp_timer_stopesp_timer_deletephy_set_modem_flagphy_clr_modem_flagphy_get_modem_flagphy_ant_need_updatephy_ant_clr_update_flagesp_phy_set_ant_gpioesp_log_timestampesp_logesp_gpio_is_reserved__ashldi3esp_rom_gpio_connect_out_signalmemcpyesp_phy_get_ant_gpiophy_ant_updateant_dft_cfgant_tx_cfgant_rx_cfgesp_phy_set_antesp_phy_get_ant+)H IJK L++)H  
* 
%

P Q$R(S*$ 
UR
#;#3%/)/.#7#MV"_e#r'3!;!Ÿ3«/¯/¸!½1Î/Ò/×!à!öÿ   ! !) 2  ; F !K !O ;!qX !i 'z !3  ;š 3¥ /© /® 3¹ /½ /Â 3Í /Ñ /Ö 3ã 'é 3ô /ø /ý 3
/
/
3
/
/%
30
/4
/9
B
V
s
3
3
3œ
 
;«
3
/º
/¿
È
Þ
ç
ð
ö
 ( 3 $ ;/ 3: /> /C 1U /Y /^ g p    ¡ ¥ ;f· /» /Ä É Í ;sÝ /á /î   & B K a j s y  (˜ 3¥ 3± 3¾ 3Å É ;Ð 3Û ß ;æ 3ó 3ú þ ;
3
/
/
3%
)
;4
3?
/C
/I
3P
T
;_
3i
$n
r
;{
3
/Š
/

1ž
3©
/­
/²
Ã

É
é
3ð
ô
;ÿ
33%1&31/5/:Q1Z3e/i/n
¿3Æ Ê; ã3ò û   )363B3O3V Z; e3p/t/}  ; /š/  © ³3Ä3ÕÙ;è/ì/û;//"'+;7/;/ENh l; {//;3˜3Ÿ3£3# ###'#+#2#6#X!\!c!g!w!{!!!!š!­!±!¸!¼!ÏÓÛßòöþ!%8<GKbfƒ¢¦®²¹'Ó×Þâòöý!%,0@DKOim~ª®µ¹ÕÙàä  $7;BFW[n r z ~   ¦ª¼ÀÒÖê î õ ù -; ;  $; ( ,; 04;8<;@D;HL;PT;X\;`d;hl;pt;x|;!;!ˆ#Œ;#  $(,8<@DPTX\h!l!p!t!ˆ Œ   ˜ œ  ¤¨¬°´¸¼ÀÄÈÌÐÔØÜàäèìð!ô!ø#ü
ø
2 ° Ü  , X:!ù#Ý:ã:é:ñ:ù:::: :%:.:::B:N:V:b:k:!s:&z:&:0:0œ: ¥: ®: º: Ã: É:
Ï: Ø: Ü: $ñ: ú:  :  :  : % : + : 3 : ; : D : P : Y : f : r : ~ : : / : =˜ : =œ : C³ :¼ :Ä :Ì :Ô :Ü :å : ë :"õ :"ÿ :(
:*
:3
:3)
:</
:<5
:<<
:<G
:DQ
:LZ
:N^
:Zu
:{
:
:
:š
:¤
:®
:¹
:"¿
:"Å
:"Ì
:"×
:$á
:*ê
:,î
:8 :
: : :$ :( :> :G :P :Y :_ : e : o : y : ƒ : : : š : ¢ :¦ :!½ :Æ :Î :Ò : é :ò :ö :
: : :" : 8 :A :J :R :[ :a :g :q :{ : : : :
¥ : ¯ : µ : ¾ : Æ : Ï :#Ø :%à :%é :*ò :-þ :-
:8
::
::
::'
::1
::<
::G
:@Q
:\[
:\a
:\j
:\w
:\ƒ
:aŒ
:c
:fž
:h¦
:h¯
:mµ
:p½
:sÆ
:sÏ
:sÕ
:Þ
:æ
:î
:÷
:::::!:':-:4:=:F:N:[: g:²o:´u:·~:Ä:Ĉ:Æž:§:°:¸:Á:Ç:Í:×:á:ë:ö::
: : : $: ,: 5:#;:%D:0J:0N:2e:k:q:z::Š::š:
£: ¬:µ:»:Á:Ê:Ð:Ø:à:è: ñ:"ú:%:* :,:,:,:0#:<,:D0:PF:!O:!X:!b:!j:!s:!{:!ƒ:!:!
:! ˜:!ž:!¤:!®:!¸:!Â:!Í:!Ø:!â:!8ì:!8ò:!8ù:!8:!8:!8:!;:!@(:!@.:!F4:!F>:!FH:!FR:!F]:!Fh:!Lr:!`|:!`:!`:!`:!d:!d¢:!qª:!q³:!qÀ:!qÉ:!}Ò:!Ú:!â:!ë:!ï:!:#:#:#:#(:#.:#4:#>:#H:#R:#]:#h:#
r:# |:# :# :# :# œ:##¢:#%«:#0±:#0µ:#24567 8(90:8;@<H=P>X?`@hApBxC4 56$708<9H:T;`<l=x>?@œA¨B´CÀÌØä ð ü    , 8 D P \ htŒ˜¤°¼ÈÔàìø(4@LXdp|ˆ ¬¸ÄÐÜèô $0<HT`!l!x!!!œ!¨!´!À!Ì#Ø#ä#ð#ü#') *,+.symtab.strtab.shstrtab.rela.literal.phy_track_pll_internal.rela.literal.phy_track_pll_timer_callback.rela.literal.phy_enabled_modem_contains.rela.literal.phy_track_pll.rela.literal.phy_track_pll_init.rela.literal.phy_track_pll_deinit.rela.literal.phy_set_modem_flag.rela.literal.phy_clr_modem_flag.rela.literal.phy_get_modem_flag.rela.iram1.1.literal.rela.literal.phy_ant_clr_update_flag.rela.literal.esp_phy_set_ant_gpio.rela.literal.esp_phy_get_ant_gpio.rela.literal.phy_ant_update.rela.literal.esp_phy_set_ant.rela.literal.esp_phy_get_ant.text.data.bss.rela.text.phy_track_pll_internal.rela.text.phy_track_pll_timer_callback.rela.text.phy_enabled_modem_contains.rela.text.phy_track_pll.rodata.phy_track_pll_init.str1.1.rela.text.phy_track_pll_init.rodata.phy_track_pll_deinit.str1.1.rela.text.phy_track_pll_deinit.rela.text.phy_set_modem_flag.rela.text.phy_clr_modem_flag.rela.text.phy_get_modem_flag.rela.iram1.1.rela.text.phy_ant_clr_update_flag.rodata.esp_phy_set_ant_gpio.str1.1.rela.text.esp_phy_set_ant_gpio.rela.text.esp_phy_get_ant_gpio.rela.text.phy_ant_update.rodata.esp_phy_set_ant.str1.1.rela.text.esp_phy_set_ant.rodata.esp_phy_get_ant.str1.1.rela.text.esp_phy_get_ant.rodata.__func__$0.rodata.__func__$1.dram1.0.bss.s_phy_ant_config.bss.s_phy_ant_gpio_config.bss.s_wifi_prev_timestamp.bss.phy_track_pll_timer.bss.s_phy_modem_flag.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@tQ0e ED@@¤Q0e pTk@ÔQ e X@àQ0e µh,°@Re  Ö Ñ
ELF^ä4(feŒ€@?ÿÿýÿ”`B?€@?ÿÿÿï€@?Œ€@?
iÿÿþÿu} ÇGPG} u5ÿÿþÿii¡9s…ëQ?} x¨‡x6Aà¡à ð6Aà¡àð6Aàð6Aàð6A¡àà}
­à'—àààà¡àð6A¡àˆ ¨© Vø¡À ˆ  ˆÀ ‚i ªàࢢÀ ˜ ™ À À ˜¢­à ™À ’h¡À ˆ  ˆÀ ‚ià¡àð6A¡àˆ ˆ‰ 숑 À ˆ @ª ˆ À ‰ ‘ À ˆ 𪠈 À ‰ ¡àð6Að6Að6A!ð6Aðphyphy_initE (%lu) %s: %s: NVS has not been initialized. Call nvs_flash_init before starting WiFi/BT.
cal_versioncal_macesp_efuse_mac_get_default(sta_mac)/IDF/components/esp_phy/src/phy_init.cE (%lu) %s: %s: calibration data MAC check failed: expected %02x:%02x:%02x:%02x:%02x:%02x, found %02x:%02x:%02x:%02x:%02x:%02x
cal_dataE (%lu) %s: %s: failed to get cal_data(0x%x)
6¡RÁHÍ à ‚Ø-
‡šà±ñÁÝ
í àðVšÿH±rÁLÍ­à-
üŠà€ª‚!†-2ÁP bÁT‰ÝÍ­à-
Ìjˆ&h¨à†çÿrÁZ­àœ
áѱ£à ­àê౉±‚ñ‰¡‚Á‰‘‚Ý
í ‰q‚ ‰a‚‰Q‚‰A‚‰1‚‰!‚àÚÿÈñ±r§pyÝ­à-

à±ñÁÝ
)í àËÿˆw˜ÆÈÿFÇÿE (%lu) %s: %s: store calibration data failed(0x%x)
E (%lu) %s: %s: store calibration mac failed(0x%x)
E (%lu) %s: %s: store calibration version failed(0x%x)
E (%lu) %s: %s: store calibration nvs commit failed(0x%x)
6¡Í² à]-
üÊx±Ò§pPÅ p§ à-
Šà±ñÁ)í Ý
à¨àð¢Áàœ
áѱ£(à± mÂÁà-
œšà±ñÁ)í Ý
FèÿàÁ±ÀÊ­à * zà±ñÁ)í Ý
FÚÿ­à-
à±ñÁ)í Ý
ÑÿE (%lu) %s: %s: failed to open NVS phy namespace (0x%x)
E (%lu) %s: %s: failed to erase NVS phy namespace (0x%x)
E (%lu) %s: %s: failed to commit NVS phy namespace (0x%x)
6¡pÇ ² à-
úà±ñÁÝ
)í ¢ àð¨à * ¬jà±ñÁ)í Ý
à¨àòÿ¨à-
à±ñÁ)í Ý
ÆñÿE (%lu) %s: failed to allocate memory for RF calibration data
E (%lu) %s: failed to allocate memory for phy init data
esp_deep_sleep_register_phy_hook(&phy_close_rf)esp_deep_sleep_register_phy_hook(&phy_xpd_tsens)6aàà€ª¢ ¥tಧp¢ à}
à±Áí  Ú ¢ àࢠ€à j V*à±Áí Ý
†óÿ±Â €àà ˜‡š ì<K+¦à
à=
­à]
$Ìz2ÃûB 0J“«¡àœ
áÑÂ£Š±à l«±K§àͽ­à& P•ƒÌu ª  ‰“Œh­à­à¡àŒºáÑ£¦éÿ¡àŒºáÑ£ªãÿ­àðphy_module_has_clock_bits(PHY_INIT_MODEM_CLOCK_REQUIRED_BITS)//IDF/components/esp_phy/src/phy_init.c6A¡àààà¡àÜ
ÑÁ¡²¡6àqVHà ‚GààŒªààà­àà¡àðàïÿ6A ð6A(ðesp_phy_load_cal_and_initesp_phy_erase_cal_data_in_nvsstore_cal_data_to_nvs_handleload_cal_data_from_nvs_handleesp_phy_load_cal_data_from_nvsesp_phy_enableÿÿ?³ ÿÿÿÿ|       B ƒ L     o@@F0  
 I ¡aHb= intZÖ,?. +n@®ìbO,Œ"©¯ô\Ê ¼ Ê
3Ú ,Ö*ì ó<
óú b0ƒ(,
q
y£(
1 Å  
 L I
Ö
3 © y 
©