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

252 lines
90 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 414 `
âââââe*e*e*e*e*e*e*e*e*esp_pm_lock_createesp_pm_lock_deleteesp_pm_lock_acquireesp_pm_lock_releaseesp_pm_dump_locksesp_pm_trace_initesp_pm_trace_enteresp_pm_trace_exitesp_pm_impl_get_modeesp_pm_configureesp_pm_get_configurationesp_pm_impl_switch_modeesp_pm_impl_get_cpu_freqesp_pm_impl_initesp_pm_impl_idle_hookesp_pm_impl_isr_hookesp_pm_impl_waitipm_locks.c.obj/ 0 0 0 644 14244 `
ELF^ô24(6Að6Að6Að6Að6Að ÿÿÿÿ|      S áà¬H:Ö,Îintgíg, %׿OÌgMs.}åt}¥Ý§ [r¨Ýoí ,
¢  ¸¤F Ç©»Iªí Í"7
=À\X  XFh ,_*+ #+4Ú $6Ú_k7F 7 F 7F %7F_x8 à
ð ,J$<s j> F Š? F Ï@ F üA F  B F BC F ÊD F )E F pF F §O¸ 2P
¸ Q ¸ŸS
/V
È ,©ŒZ
 $[
 \F á]  ^ 'ˆ
È   ,
&
s3sU tU uF
oTh˜ž_pU_ršF_wF 5œ v  v_bfž- ßF w¢ý Ȧ
 *¨3$ ;ª]( Ù­
, z® 0_ub±-4_up²U<_ur³F@ ¡D c·±G_lbº-H ½FP ¾
£T Å tX ïÇ\ :È Fd£ðwýù{FA
y
 
 ¡FO !ÇFÓˆFŠu _mpŒ{$Ž
Œ(±F,F0 !48{˜<☠!@O ©D ž
H0ŸÈLé ÎØ¢£
är¤µèÖ¥ !ì
žF!ý!F
''
FWýWF
.
9¯ý¯F
cFý
o± ,oÁ ,B
[* $´F

Î
Áª1Z²2Z3Z´4? Ë7$%?j ,Ô[±ø^ÚU_F®`ÚÀa±
Ú¨Pe`Fh !wiÛj  kEl`ÕmF$Àn(Lo0¯p8Œq@rH'p ,Ö
p
jŒý


ð©F
¯
ž
·â0˜8< BÁ

F, * ³Šëµ ;ò0 T1
7    } arg F 
 ¯W [<
  3 Ð 
 * Ä ß + »  , »l -  
¼-Ä ,
ñ»!OA`!Ü 6Ç,;<
7
S
¦1 <!7 Wo
,x$_
`+
Y+1 Ð+3{
u.he ß õ# !it­ A®
! "cA #!buf°!!len±3!cb²3
Ó
S
'1 ,.A ,1 $Lzßœ— %iz>% !retƒß&out#!nowŠ
`ßœÔ %i`>% /+#!nowl
'_L ß iL3% #\Z1 1 ßœe %111 ZV(arg1@FS)¯2WT)Z21e U,;
% œ+å % U$ > : ; 9 I$ > : ;9 I : ; 9 
: ; 9 II !I/
 : ; 9 
: ; 9 I8 
 I : ; 9 
: ; 9 I8  : ; 9 
: ; 9 I8' : ;9 
: ;9 I8 
: ;9 I8 'II&I<'> I: ; 9 ( 4: ; 9 I4: ; 9 I
.?: ; 9 'I : ; 9 I!4: ; 9 I"4I4# $.?: ; 9 'I@—B%: ; 9 I·B&
: ; 9 '.?: ; 9 'I (: ; 9 I): ; 9 I*.1@—B+1·BR
óõ%÷,÷ŸR
óõ%÷,÷ŸR
óõ%÷,÷ŸR
óõ%÷,÷Ÿ<Ÿû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/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/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/newlib/platform_include/sys/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_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/include/esp_privatepm_locks.cstddef.h_default_types.h_types.hreent.hlock.hlock.h_stdint.hstdio.hesp_err.hesp_pm.hspinlock.h portmacro.h
pm_impl.h 2     Ì     à     ú       _dso_handle_reserved_6countESP_PM_APB_FREQ_MAX_fnargssize_tPM_MODE_COUNT_emergencyout_handleesp_pm_dump_locks_datatypepm_time_t_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__int64_t__locale_t/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/pm_locks.c_mbrtowc_statenextpm_mode_t__tm_sec_off_t_closesigned char_ubuf_basespinlock__sf_on_exit_argsesp_pm_lock_type_t_cookies_listlong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildnew_lock_flagsFILE_stdinunsigned int_result_k_lock_tlong long ints_list_lock_cvtbuf_offsetesp_pm_lock_on_exit_args_ptr_mbsrtowcs_state_mbrlen_stateshort unsigned int_fns__uint32_tPM_MODE_LIGHT_SLEEP_sign_stderr_Bigintreserved_next_read_reserved_7esp_pm_lock_t__tmPM_MODE_CPU_MAXesp_pm_lock_delete__wchb_stdout_cvtlenlong unsigned int_file_incsle_nextname_niobsPM_MODE_APB_MIN_rand_next_signal_buf_asctime_buf_mbstate_result__wch_LOCK_Twint_t_lock_multPM_MODE_APB_MAXlock_type_write__tm_yearesp_pm_lock_releaseesp_pm_locks_head_miscs_lock_type_namesESP_PM_NO_LIGHT_SLEEP__tm_mon_atexit_gamma_signgam_freelist__tm_wday_mprec_wctomb_state_reserved_8stream__tm_mday_Boolunsigned char_iobs_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILEcurelm__func__spinlock_t_mblen_state_ind_locale__cleanup_maxwds_reent_rand48_seed__count__lock__value__tm_hour_seekowner_fpos_tlong double_errnochar_blksizemode_sizeMODE_UNLOCKshort int_is_cxaMODE_LOCKline_strtok_lastGNU 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-conversion_fntypes_misc_reent_addesp_pm_lock_acquire__ULong_getdate_erruint32_tESP_PM_LOCK_MAXesp_pm_lock_createportMUX_TYPEesp_err_t_wds_glueesp_pm_lock_handle_t_l64a_buf_sig_funcslh_first_nbufhandle__tm_isdst_localtime_buf__tm_min_r48int64_t_mbtowc_state_p5sESP_PM_CPU_FREQ_MAX_reserved_0_reserved_1GCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(((((ñÿ  
 2FZpm_locks.cesp_pm_lock_createesp_pm_lock_deleteesp_pm_lock_acquireesp_pm_lock_releaseesp_pm_dump_locks;
;

;!;(;
,,
04;9;@;
DD
HL;Q;X;
\\
`d;i;p;
tt
x |; ;  !(/4BPW\kry˜¤°ÅÑ÷ ,>Kiuާ´Áñþ %2?LYftœªÉÖãðý.;H\š´ÁÎÛèõ6C]jwŸ­»É×åó9GUcq©·ÅÓáï*ÂÏÝëù"0>Lky£¸ÆÔâðþ (6DRq¼ÈÔàî  
  & 8 E _ l y ª · Å Ñ ë ñ ÷ ý 


0
6
F
T
p
|


¨
´
Ä
Û
ç
G R V ;a l 
p 
˜ £ § ;² ½ 
Á 
Õ æ ó    ; & 
* 
= K Y p t ; 
ƒ 
/3:>Z^ei ;; $;(,;0 4;    $ ®ßCu ¹:Â:Ë:Ñ:Õ:ë:ô:ý::::&:/:5:9:O:X:a:g:k:~:  $0<HT`lx œ ¨ .symtab.strtab.shstrtab.text.data.bss.text.esp_pm_lock_create.text.esp_pm_lock_delete.iram1.0.iram1.1.text.esp_pm_dump_locks.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.prop4!4'4,4E<^DgLpT\ˆˆ@x#8  Ÿä š@°$l   «m
d¾Ñ¬¹@.À Î}@É@Ü. â½0Ý@`/x õíƒð@Ø/8 0pß 0O 0 8'· ´"@1´ l!   #lÄ10pm_trace.c.obj/ 0 0 0 644 11052 `
ELF^ì$4(('@@? @@?6Aar ˆœX€ `€ª ú@¢Êá +  `àwKff§Ý 
àð6A0"€" ˜À ð6A0"€" ˜À ð  ÿÿÿÿ| 7   ­ XOCÃXc(Obx.intpq0VÍÖ,ðõ_
p&pÒ«¹ÄÏÚ8åfü 
 ž ª
ÂÎÚæò (4@L ¬¸ Ä!Ð"Ü#è$ô%& 'z(N)*Ÿ+e,·-Ã.+/k>µ,aýZvùlhÞ,7VqkÏúB<,[,bƒŠ9fb, È<ƒLœçÔN  wä
, Ô ä (V ¢
V
ĉ
¬ ¢2
Ò
qFœk3F7ÈiFBpSþAœ¤3A8È/+iACpSŠ27œ(úi4ˆZV io5
p$[25ûZ0[1% U$ > : ; 9 I$ > &I> I: ; 9 (
( I
!I/ 4: ; 9 I .?: ;9 'I<
I.?: ; 9 'I<.?: ; 9 '@—B: ; 9 I·B: ; 9 I.?: ; 9 '@—B 4: ; 9 I·B 4: ; 9 I‰‚1Š‚‘B R 
óõ%÷,÷Ÿ R 
óõ%÷,÷Ÿ 7W,77óû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/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/esp_common/include/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/hal/include/hal/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/include/esp_private/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_driver_gpio/include/driverpm_trace.c_default_types.h_stdint.hstddef.hesp_err.hgpio_num.hgpio_types.hesp_sleep.hpm_trace.h gpio.h
2 
     *       |   H{   
 Á    
  Æ    
  GPIO_NUM_20GPIO_NUM_21GPIO_MODE_INPUTGPIO_NUM_26GPIO_NUM_27GPIO_NUM_28GPIO_NUM_29/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_pm/pm_trace.cshort intsize_tESP_PM_TRACE_SLEEPESP_PM_TRACE_ISR_HOOKGPIO_MODE_DISABLEESP_PD_DOMAIN_RTC_PERIPH__uint32_teventESP_PD_OPTION_AUTOESP_PM_TRACE_FREQ_SWITCHGPIO_NUM_44esp_pm_trace_exitESP_PM_TRACE_TICKs_trace_ioGPIO_NUM_30GPIO_NUM_31GPIO_NUM_32GPIO_NUM_33GPIO_NUM_34GPIO_NUM_35GPIO_NUM_36GPIO_NUM_37GPIO_NUM_38GPIO_NUM_39esp_sleep_pd_option_tlong long intESP_PM_TRACE_IDLEesp_pm_trace_event_tlong intgpio_mode_tlong unsigned intesp_pm_trace_initESP_PM_TRACE_CCOMPARE_UPDATEGPIO_NUM_0GPIO_NUM_1GPIO_NUM_2GPIO_NUM_3GPIO_NUM_5long doubleGPIO_NUM_7GPIO_NUM_8GPIO_NUM_9unsigned charGPIO_NUM_MAXGPIO_NUM_4signed charlong long unsigned intGPIO_NUM_6uint32_tGPIO_NUM_40unsigned intGPIO_NUM_42GPIO_NUM_43GPIO_NUM_NCGPIO_NUM_45GPIO_NUM_46ESP_PD_DOMAIN_XTALgpio_set_directioncharESP_PD_DOMAIN_RC_FASTESP_PM_TRACE_TYPE_MAX_Boolesp_sleep_pd_domain_tESP_PD_DOMAIN_VDDSDIOshort unsigned intESP_PD_DOMAIN_RTC_FAST_MEMGPIO_NUM_10GPIO_NUM_11GPIO_NUM_12GPIO_NUM_13GPIO_NUM_14GPIO_NUM_15GPIO_NUM_16GPIO_NUM_17GPIO_NUM_18GPIO_NUM_19esp_pm_trace_enterGPIO_MODE_INPUT_OUTPUTesp_sleep_pd_configESP_PD_DOMAIN_MAXGPIO_NUM_41GPIO_MODE_OUTPUTgpio_num_tGPIO_MODE_OUTPUT_ODESP_PD_OPTION_ONESP_PD_OPTION_OFFGNU 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-conversionGPIO_MODE_INPUT_OUTPUT_OD/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildesp_err_tcore_idESP_PD_DOMAIN_RTC_SLOW_MEMGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
 (  ."7(((ñÿ 
0  !#7
)<P cpm_trace.cs_trace_ioesp_pm_trace_initgpio_set_directionesp_sleep_pd_configesp_pm_trace_enteresp_pm_trace_exit    $ ( // ;
;

;!;(;
,,
04;9;@;
DD
HL;Q; !(/6=DKRWel}ž£±ÄÊÐÖÜâèîôú $*06<BHNTZ`flrx~Šœ¢¨®´ºÀÆÌÓíóùÿ ,28>DJPWqw}ž¤ª°¼ÂÉê÷ ü3:>;IT
X
]lsw;

¥¬°;·»;Í
Ñ
ÖÚ; êû/3:>Z^fj ;; $; ¡á::":+:4:=: F: O: X: a:
i:
v::$Š:&:+:5­::¼:Ã:Ê: Ó:×:í:ö:ü::
: :: $0<HT`lxœ .symtab.strtab.shstrtab.rela.literal.esp_pm_trace_init.rela.iram1.1.literal.rela.iram1.2.literal.text.data.bss.rela.text.esp_pm_trace_init.rela.iram1.1.rela.iram1.2.dram1.0.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 @¨$% @@;@Ì % VHQ@Ø % gPmPsP}P7x@äT%
 šˆ@8%  ¨ £@P% ±¸0¿èXº@hÀ% Ñ@Ì@(Ð% ÝPfðyë@ø% /0û@ˆ T% _ @Ü H% '"@$!Œ% 30
Œ>0'0GW8YT@°"$%! f§¨a@Ô"¨%# Pà& 0u|#opm_impl.c.obj/ 0 0 0 644 66284 `
ELF^ôõ4(SRþÿÿÓMb<ÿÿÿ÷]ų¢‘ÿÿÿß
6AȘ°êš¬ ªªÂÀŠ ˆÀàˆ ðѰªÀ€ŠÀ‡= ™‚ ŒŠ™À™Âˆ‡¹º™ð ð6A‚£è€ˆ‚‘€ƒ‚ˆ¢‘€†A‰ ˆœXq)!2bà ð6AŒÒ&" &(à 2ð "þÿ6Að6A}¬g!²¯ÿ­à ‚G­˜øˆx™à ð6àa²¯ÿ`¦ àࢪ˜x —Ì#wªˆ™&Z xà­àeQ²¯ÿ`¦ àÀ €€t8AÀ €€tŒÈà À ‚D­àðÿ¡@'¡˜
ˆ ‰ ‰
öˆ¶H‹ '†áÿ 7Fàÿ¨²§— Ì‹­àð À ’E ’HÀ—š˜È ØÉÈ)˜9ÙÉ!™1=
Àªªˆ˜¨˜(ˆ8©™"‰2¡²¯ÿà­àH3(2'Z'´ @´ ¢ à¸3¨àà¡à­àà¡à²#¢#à'4
½ ¢ à|û­à¡ày À ‚E†Æÿ­àÆÖÿ6A¶Bࡲ¯ÿàÀ"¡*ˆ"(àðesp_clk_tree_enable_src((soc_module_clk_t)clk_source, true)/IDF/components/esp_pm/pm_impl.cerr == ESP_OK//IDF/components/esp_pm/pm_impl.crtos0esp_pm_lock_create(ESP_PM_CPU_FREQ_MAX, 0, "rtos0", &s_rtos_lock_handle[0])esp_pm_lock_acquire(s_rtos_lock_handle[0])false && "unsupported frequency"6qÀ ˆw€€•VHÿÀ ‚'€„4Vˆþ ¢ 
àœ
áÑ£ѱàÀ ˆ‡‘ËaˆÀ ‰‡Í ªàœ
ÑÁ²£Ú¡àˆÀˆˆ¢À ˜W€¤µ”µÀ™ ™ À ™WÀ ˜W¡€€5 ™Àˆ€‰ À ‰WqÁÝ
àŒªáÑ£ä†Úÿ¨àŒÊáÑ£æÕÿ½¢ ðà ̪ÑÁ²£óÆØÿ¸¨¹©¸'¨7¹(©8™‚ÈfIçð6A`cqÌè¨à ‚G­àð6A`cqŒè¨à ‚G­àð6Aàðesp_pm_impl_initÿÿ?³ÿÿ?³ ÿÿÿÿ| K :   4 ¸@. @( (   °-§ #ÈÝ"îe Ö%intF顉#ú¿OˆâgR¤¤ 0|8ÍÓ" 
F
 
¥
 F
U
 F
¹"

 
Ú %
*O

³ 
†"
Ö
;(J
Tgmé % ç

Ð
é
%
 
-
E
#
Ü
@
#

}
ô 

¤#
üÕ /r % ,
ÿ!
³
î#


¹
(
§ É ó 
y ²J"
z,T"
{¯¦"
|¯ß
}¯/
~¯ó!
¯U
¯
xÔ
8Ô
¯ 
w ä²Õ
ÔÈ&¯ %>)

5
¢
ÿ

äûDü %q
À#
$
á
Þ
¥

~
>
¤