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

325 lines
80 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 658 `
FŽŽŽbzbzbzbzbzЪЪЪЪЪЪЪЪЪЪbbbesp_security_init_include_implesp_hmac_calculateesp_hmac_jtag_enableesp_hmac_jtag_disableesp_ds_start_signesp_ds_is_busyesp_ds_finish_signesp_ds_signesp_ds_encrypt_paramsesp_crypto_sha_aes_lock_acquireesp_crypto_hmac_lock_acquireesp_crypto_sha_aes_lock_releaseesp_crypto_hmac_lock_releaseesp_crypto_dma_lock_acquireesp_crypto_dma_lock_releaseesp_crypto_mpi_lock_acquireesp_crypto_ds_lock_acquireesp_crypto_mpi_lock_releaseesp_crypto_ds_lock_releaseesp_crypto_aes_enable_periph_clkesp_crypto_sha_enable_periph_clkesp_crypto_mpi_enable_periph_clk// 52 `
esp_crypto_lock.c.obj/
esp_crypto_periph_clk.c.obj/
init.c.obj/ 0 0 0 644 5644 `
ELF^4(6A ð6Að ÿÿÿÿ|   ]Õ @E¤c9F2ÌÑintŠ$:Q²ŠÇ
i- Øfn.Ý ]/w ž0w
œØ·1¨ TAG, 8ã
ã}œŒ8œœNerr@œ!
³
% U$ > : ; 9 I$ > &I I : ; 9 
: ; 9 I8
: ; 9 I8
'I 4: ; 9 I 4: ; 9 I
.?: ; 9 '@—B.: ; 9 'I@—B4: ; 9 I·B.: ; 9 '  ÿŸ$jû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/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/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_system/include/esp_private/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp32s2init.c_default_types.h_stdint.hesp_err.hstartup_internal.hesp_crypto_clk.h8   9    ý  long long intunsigned intesp_system_init_fn_esp_security_init/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/build__esp_system_init_fn_esp_security_initesp_crypto_clk_initesp_err_tlong unsigned intesp_security_init_include_impllong long unsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/init.cuint16_t__uint16_tstageunsigned charcharesp_system_init_fn_tlong intGNU 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_key_mgr_initshort unsigned intsigned charlong doublecoresshort intGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(((ñÿ

 
/init.c__esp_system_init_fn_esp_security_initesp_security_init_include_impl;
;

;!;(;
,,
04;9; !(/6;IPW^esx¾Ëäü ; +/;E
I
OX ;; Z+:1:7:=:C:L:P:e:i: $0<H.symtab.strtab.shstrtab.text.data.bss.text.__esp_system_init_fn_esp_security_init.text.esp_security_init_include_impl.rela.esp_system_init_fn.103.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,4Y<ƒD~@˜   L@@¤  ²Œa­@(
¤
 ¾íþÑë%Ì@Ì0
 á(Ü@ü< õ8ð@80 Pn@h 0¾m0+
0([
8:
T5@ìT è
` H N@Cesp_hmac.c.obj/ 0 0 0 644 18608 `
ELF^pB4((' L?1`6A r  xPvƒ ˆb€w üW0vƒüààÝͽ¢Âà]
Pv“àp `àð†ýÿesp_hmacE (%lu) %s: JTAG disabled permanently.
E (%lu) %s: HMAC downstream JTAG enable mode setting failed. (%d)
6a
 '¸&¡àœÊà±ÁÝ
í àðà à à¨aàjgÀ ©KwfÇÜK¢ kà-
œÊà±ÁÝ
|ÿ°ë ¢ àààãÿFáÿ6Aàà’ À àà ð ÿÿÿÿ| R ®0*
¨ X)ûintÖ,g'[»+n¸Ök9FôÆO¢©°Æ» bÇ£$|ä0
,M í Û * R ² ª #
 X Ø Œ 
à > §*ð
,,° 5 Å ñ   ) > S h } 
Ð ý9Y
,/é  û Å Ñ 
æ
3
,.  Y
 v  : ¨ õ  y ´
Î z.
Y {ä
 |ä
@ }ä
8 ~ä
Ú ä
Ÿä xÖ :ö ä  w æ´ØÖ
,
 ú     à 4 ˜ ? § J  U  ` Ý k ì ˜
²

* z
2ò  ! Å
M "z #ÇÑ $Ø' %ÅááѾž Ö
, , ð ú    " Š, óTAG%µ
(3_°Mz ¢¤Á:é&œæµµF&
äv a¾¾Å8áNH
ý
3°»:Ç

JI¤ é*œV  Ó&Ëñ 鮜ÿFñ., ¬ñEÿS!Åó 3sq"errôé#$i3ØÔ%F!&!ä\'U_(Zu([sw"(\4`ll Dù÷¨ œ'2(Z1([(\ (^>F'vD¯(Zr([6œ'ì(Z1([(\1(^(_ ÿžÓ¤ËÓHÕ éRœéFÕ,,  Ö*»S ƒ×%:TfØ'`ZÚ 3&&åž©§ &'5ÛÖ(Zr([s(\t(]u@ÓIË,iа-FÐ9,º% U$ > $ > : ; 9 I 7I&I I &
> I: ; 9  (  : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 
: ; 9 I8 I!4: ; 9 I?<4: ; 9 I.?: ; 9 'I<I.?: ; 9 '<.?: ; 9 'I<.?: ; 9 '<.?: ;9 'I@—B‰‚1.?: ; 9 'I@—B: ; 9 I·B : ; 9 I!4: ; 9 I·B"4: ; 9 I·B# U$4: ;9 I·B% &4: ;9 I'‰‚1(Š‚B)1R¸B X YW *1·B+1R¸B X Y W ,.: ; 9 'I -: ; 9 I..?<n4R48
óõ%÷,÷Ÿ8xRx¨
óõ%÷,÷Ÿ¨«®
óõ%÷,÷Ÿx˜R40Ÿ8z0Ÿz˜ ÿŸ˜¨®FI0ŸI¨WllRCRCL
óõ%÷,÷ŸLOROR
óõ%÷,÷Ÿ7U7L
óõ%÷,÷ŸLRU7IU&&R,R®*>@FlR®*
Pû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/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/esp_rom/esp32s2/include/esp32s2/rom/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/log/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/efuse/esp32s2/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/efuse/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/hal/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_hw_support/includeesp_hmac.cstddef.h_default_types.h_stdint.hefuse.hets_sys.hesp_err.hesp_log_level.hesp_log_config.hesp_efuse_chip.hesp_efuse.h hmac_types.h
hmac.hstring.h esp_crypto_lock.h esp_efuse_table.hesp_log.hesp_log_timestamp.hØ    }  }  
  k      |   ~   m   ñ                         h   }  
        
 }   E   9            
                `   š                esp_log_level_tEFUSE_BLK3/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp_hmac.cmessageEFUSE_BLK_KEY0EFUSE_BLK_KEY1EFUSE_BLK_KEY2ETS_EFUSE_MAC_SPI_SYS_0EFUSE_BLK_KEY4EFUSE_BLK_KEY5unsigned intETS_EFUSE_BLOCK_USR_DATAkey_wordEFUSE_BLK_MAXdis_timestampesp_log_timestamp/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildesp_hmac_jtag_disable__bswapsi2ets_statusETS_EFUSE_BLOCK_MAXuint32_tETS_EFUSE_KEY_PURPOSE_USEResp_hmac_jtag_enableESP_LOG_MAXlong long unsigned intdis_coloresp_crypto_dma_lock_acquirehmac__uint16_tESP_LOG_WARNmessage_lensize_tesp_crypto_dma_lock_releaseETS_EFUSE_KEY_PURPOSE_XTS_AES_128_KEYesp_log_config_tesp_logETS_EFUSE_BLOCK_SYS_DATArequire_formattingESP_LOG_NONEETS_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_1ETS_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_2bit_startEFUSE_BLK_KEY3charEFUSE_BLK_KEY_MAXETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_ALLlog_levelETS_EFUSE_KEY_PURPOSE_HMAC_UPdataETS_FAILEDuint8_tEFUSE_BLK_SYS_DATA_PART2long long intETS_EFUSE_BLOCK0key_idefuse_blockconstrained_envconvert_key_typeesp_efuse_block_tETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST0ETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST1ETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST2ets_hmac_enableESP_LOG_INFOesp_efuse_desc_t_BoolETS_EFUSE_KEY_PURPOSE_MAXETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_DIGITAL_SIGNATUREHMAC_KEY_MAXlong doubleuint16_ttokenEFUSE_BLK10ESP_EFUSE_HARD_DIS_JTAGshort intEFUSE_BLK_USER_DATAlong intets_efuse_block_toptsETS_EFUSE_BLOCK_KEY0ETS_EFUSE_BLOCK_KEY1ETS_EFUSE_BLOCK_KEY2ETS_EFUSE_BLOCK_KEY3ETS_EFUSE_BLOCK_KEY4ETS_EFUSE_BLOCK_KEY5ETS_EFUSE_BLOCK_KEY6ets_efuse_purpose_t__uint8_tETS_PENDINGbit_countETS_EFUSE_KEY_PURPOSE_RESERVEDEFUSE_BLK0EFUSE_BLK1EFUSE_BLK2EFUSE_BLK_SYS_DATA_PART1EFUSE_BLK4EFUSE_BLK5EFUSE_BLK6EFUSE_BLK7EFUSE_BLK8EFUSE_BLK9esp_efuse_read_field_bitETS_OKlong unsigned intESP_LOG_VERBOSEunsigned char__uint32_tETS_BUSYbinary_modeesp_err_tHMAC_KEY0HMAC_KEY1HMAC_KEY2HMAC_KEY3HMAC_KEY4HMAC_KEY5hmac_key_id_tESP_LOG_DEBUGesp_hmac_calculatesigned charshort unsigned intmemcpyets_hmac_calculate_downstreamreservedGNU 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-conversionhmac_retets_hmac_calculate_messageETS_CANCELETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_JTAGets_hmac_disableESP_LOG_ERRORGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
DD(KKL"R(668"IO"˜"§¨"®(**ñÿ 
 
 !# R
;Kfw«®
ÀÙëóú#*esp_hmac.cesp_hmac_calculateesp_crypto_dma_lock_acquireets_hmac_enableets_hmac_calculate_messageets_hmac_disableesp_crypto_dma_lock_releaseESP_EFUSE_HARD_DIS_JTAGesp_hmac_jtag_enableesp_efuse_read_field_bitesp_log_timestampesp_logmemcpy__bswapsi2ets_hmac_calculate_downstreamesp_hmac_jtag_disable  !" $(#,$0%4!8"<@ OILL   // : : CC  #W ƒ¤4«4¨  ¨ 8 !,, "8 8 @$@ O(O #Z,Z $iIp0p %x˜z4z !8 "˜<˜ ž@ž        ; ;  ;!;(; ,, 04;9;@; DD HL;Q; !(/;IPW^cqx}ž¬ÈÙåÿ #)/5;AGNhntzŒ˜ž¤ª±ËÑ×Ýãê
"(/DTdt¤¾Êç
%+17=CIOU[agmsy«¸Æè &-E`©ÁÌÔÜ#';2;DMWbf;q|  ž ¢ ²  »Î Ò ×Û;Fàð!&; ? ENWmvް¹ÏØáíö; + / 4BP[ _ do s |  Ÿ¨±×àêû  +/6:JNUYswœ ¨¬µ¹ÀÄØÜäèùý#37>B`dkoƒ˜©­
;; $;  $(,_7¡ k:t:z:::::¡:
ª:
°:: ¾:&Æ:&Í:&Ù:&â:&ë:7ó:7ú:::@ :@:C:I#:I):L-:OC:L:R:X:a:i:q:z: ƒ::˜:ž:¤:®:¸:Â:Í:Ø: â:2ì:2ò:2û:2:2 :4:8:>#:>*:@2:F>:FG:FN:FT:IZ:I`:Uk:Uv:b:gŽ:g:iž:l¦:l­:l¹:lÂ:lË:xÔ:xÚ:zà:zæ:zð:zú:z :z :z :$ :. :˜8 :˜@ :˜F :˜L :˜V :˜` :˜j :˜p :˜v :˜| :ž:¤ :¤:¨:«® :´ :º : À :Æ :Ì :Ò :Ø : Þ :&ä :&î :&ø :&
:&
:&
:&
:& $0<HT`lxœ¨´ÀÌØä.symtab.strtab.shstrtab.rela.literal.esp_hmac_calculate.rela.literal.esp_hmac_jtag_enable.rela.literal.esp_hmac_jtag_disable.text.data.bss.rela.text.esp_hmac_calculate.rodata.esp_hmac_jtag_enable.str1.1.rela.text.esp_hmac_jtag_enable.rela.text.esp_hmac_jtag_disable.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@()<% AHD<@d)À% dŒ_@$*0% ƒ    R@T*œ%
 ²2òtÛh®Ö@ð*È%
 û*ö@¸,l% DX@$-À% .œ)@ä-0 % :­
ºMg
¼H@7@% ]#0X@T9T% qS8l@¨9x% 
@ :p% 0¥g
0 $0¤<$8t$±@?$%! ÃŒ$ð¾@´?ð%# |%p& ì'9¤@Ìesp_ds.c.obj/ 0 0 0 644 28148 `
ELF^ e4(98ÀÀÀÀ Àÿ?
6Aààààðresult != ETS_DS_INVALID_PARAM//IDF/components/esp_security/src/esp_ds.c6A  ­ {P©ƒ@»b°ª 0‰ƒ ˆ }V
˜“V© ’#‚¯Ÿˆù—F"àààà {K¤à * ºà!ð Jàm
̪àùÿ½­àfÑÁ¡² ™àf*à­à!†ëÿ9iÆéÿèÿ6Aà-
ðres == ETS_OK6Aò@ ¢ •A 0‰“VH²#àfÑÁ² ¹¡à!&J!&:" ­à zàŒÊÑÁ² ÅFòÿàð"¡Æýÿ6a­½ÍŒÅË1Ýà-
ŒŠð ªààVêþ¸­à-
F÷ÿesp_ptr_internal(p_data) && esp_ptr_word_aligned(p_data)6A$š”ˆb ˆ€€`€€tÜx|¹@™|øš”€ƒÅˆb ˆ€€`€€tŒ8@€œÑÁ¡² Öàààà­ Ýͽà& àààð"¡Æýÿesp_ds_encrypt_paramsesp_ds_finish_signesp_ds_start_sign ÿÿÿÿ|  Æ 
 r >0 
  GÕ8int<ÓJ£+bá ̵Oƒ_Àæ:星¸ V¢0wMŠÔ
:ÍÓcè ª 
, ,B # - 7 A K U &
 
D }q&,iv)
ùc.
} ªŽ,/§/NŽ ,1Ì ï X  ß  Œ£7Ÿ
o #Yp#Mq#Rbr#sßt3
,muØ3 ,w_ Ï ËzD± 1³ 2šÎ 3k , 5¿  Ú? _ |  :˜ D Aþq O$¿iv Tþc Z
}
,} [Ë
 g jY h#M i#Rb j# kß lq mj ,
/¨ ~ ø L 
 , 
 -  R
 w ü œ
 Ì ß % O
y ] 
*¨ , ,h ­  º (  $ 9 N c ö Ž
Í  9þ &z
0©Ì®®Î´Î_Ž?À
.V $­1:àºgÌû«VáNL\æ=;p9,!VAIá^YÓ)z¤:¤¤÷LÌÎl«,ê(:ÆheBÙôxÍ Õœ³Í0ivÎ-ÎS
Ï8…TkeyÐ-ÎU h
ØÕRN!?Þ®uqß´žœá̳±"
ÖÅ##
ÈÆ$%.
áÛ&:
44Öì#K
^\'KY(Z#"([Ö(\(])Q?)WÂ)]º'mc(Zr([s(\t(]u(^0){|)t)‡v Ÿ
,¬ Õ ¬$+¬A ,?²
´Ì,t Õ h-resÄ :Œ Ÿ
,.¿§ám Õ°m)În2°o+B+p0¶-r… :,l Œ ,?®
Ì hÌ  ŸÌ
,¼3
U Õ>œÍ ÞU#Îwq³V,°¯©ýW%BTŒXU/l ` \!Š
aÕåá&$&&f u ),û'1© (Z óõ%÷,÷([ óõ%÷,÷(\t(]s'&Ƽ (Z:09 (Zu1?
M
œ
) )))D
á:
4p5r
áöáV
7pö5Î81Æœ #B 9NS9ZT9fU:r:|:ˆ:”;1%m #BE?#Nrn#Z#f²$%rÜÔ%|%ˆ'%%”@:&
66[ )<?)B7)H/)N''X«t (Zt([7)dÍ 'r (Z4)|Í z³ (Zw([sYä (Z#"([™(\(]Í G(Zv8$
œ ) û< rœ#±uiS:ÉS¬ ÙÑ!64NJrlŸ' àË (Zr'5Yä (Z#"'LGø (Zs'TÊ
(Z7)jÍ % U$ > $ > : ; 9 I &I I& I
!I/ > I: ; 9  (
 : ; 9 
: ; 9 I8 
: ; 9 I8 !I/
: ; 9 I8
: ; 9 I8 : ; 9  : ; 9 .?: ; 9 '<.?: ; 9 'I<I.?: ; 9 'I<.?: ; 9 '<.?: ; 9 '<.?: ;9 '<.?: ; 9 'I@—B: ; 9 I·B: ; 9 I: ; 9 I 4I4!4: ; 9 I·B"1R¸B UX Y W #1·B$ U%41·B&1R¸B X Y W '‰‚1(Š‚B)‰‚1*.?: ; 9 'I +: ; 9 I,4: ; 9 I-4: ; 9 I..?: ; 9 'I /4: ; 9 I0‰‚11.: ; 9 '@—B2.: ; 9 ' 3.: ;9 'I 4: ;9 I54: ;9 I6.: ; 9 'I 7: ; 9 I8.1@—B91:41;1R¸B UX Y W <.1@—B=1R¸B X Y W pRp
óõ%÷,÷Ÿ‰Œ
óõ%÷,÷ŸKu0ŸuR]pRp
óõ%÷,÷Ÿ]TmzZTt€À˜€|@K$" ÿ?
€,Ÿ"t€€€€{@K$" ÿ€,t€À˜€|@K$" ÿ?
€,!Ÿ"t€À˜€|@K$" ÿ?
€,t€€€€{@K$" ÿ€,!Ÿ44T R Z>
óõ%÷,÷ŸS[>
óõ%÷,÷ŸR;R[R[ÀÃÆW%[R[gWjÀW%gSjÀS%gTjÀT%gUjÀU[gRjRµÀRtÀVÀSŒ˜©ÀZ,R,5
óõ%÷,÷Ÿ58R8l
óõ%÷,÷ŸloRorZ,R,5
óõ%÷,÷Ÿ58R8j
óõ%÷,÷ŸjSs ,Z5FZ ,0Ÿ5D0ŸDjRTiZDÆ
r>%gjÀ /Æ
r>= û
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/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/esp_common/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/hal/include/hal/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/esp32s2/include/esp32s2/rom/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/freertos/FreeRTOS-Kernel/include/freertosesp_ds.cesp_memory_utils.h_default_types.h_stdint.hesp_err.hportmacro.hhmac_types.hdigital_signature.hesp_ds.hets_sys.hefuse.haes.hsha.hhmac.hesp_crypto_lock.hassert.h stdlib.h task.h
Í      ð   }  }  }  |   x  
   

B     ; 
 
       g ! 
         
                  O   §     ¬      ~        v                 d   Ø  }            |   Á    ½      Ð    ?     
.e ¿ .Á ¿ +È
¸    ^         "    u      h   mallocM_primeETS_EFUSE_BLOCK_KEY0ETS_EFUSE_BLOCK_KEY1ETS_EFUSE_BLOCK_KEY2ETS_EFUSE_BLOCK_KEY3ETS_EFUSE_BLOCK_KEY4esp_ds_encrypt_paramsETS_EFUSE_BLOCK_KEY6__uint8_tets_hmac_invalidate_downstreamETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_DIGITAL_SIGNATUREets_aes_disablelong long unsigned intETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST0ETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST1ETS_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST2ets_ds_result_tdataesp_ptr_word_alignedETS_EFUSE_BLOCK_MAXfreeets_hmac_disableets_ds_start_signETS_DS_INVALID_KEYESP_DS_RSA_1024ets_hmac_enablelong long intsigned charets_aes_enablevTaskDelayets_ds_enableETS_OKETS_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_1ETS_EFUSE_BLOCK0ds_plain_datalong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildesp_crypto_mpi_lock_acquireets_ds_disableETS_PENDINGETS_DS_INVALID_PARAMets_ds_p_data_tesp_ds_data_tesp_crypto_dma_lock_releaseets_ds_data_t__uint32_t__intptr_tETS_DS_KEY_AESESP_DS_RSA_2048ets_hmac_calculate_downstreamhmac_key_id_tunsigned intHMAC_KEY0HMAC_KEY1HMAC_KEY2HMAC_KEY3HMAC_KEY4HMAC_KEY5long unsigned intesp_ds_p_data_tesp_ds_ctxsignatureshort unsigned intets_ds_encrypt_paramsesp_ds_is_busyesp_ds_context_tETS_EFUSE_KEY_PURPOSE_HMAC_UPkey_idintptr_tETS_EFUSE_KEY_PURPOSE_USERETS_EFUSE_BLOCK_USR_DATAesp_crypto_dma_lock_acquireETS_EFUSE_KEY_PURPOSE_MAXETS_EFUSE_KEY_PURPOSE_XTS_AES_128_KEYETS_BUSYets_resultesp_ds_contextesp_ds_finish_signTickType_tmessageesp_ds_start_signETS_FAILEDESP_DS_RSA_3072ets_ds_key_tesp_digital_signature_length_tds_data/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp_ds.cETS_EFUSE_BLOCK_SYS_DATA__assert_funcunsigned charETS_DS_OKds_acquire_enableshort intETS_EFUSE_MAC_SPI_SYS_0ETS_EFUSE_KEY_PURPOSE_RESERVEDesp_crypto_mpi_lock_release__func__rsa_lengthESP_DS_RSA_4096ETS_DS_INVALID_DIGESTuint32_tets_ds_is_busyets_ds_finish_sign_Boollong doublelengthcharesp_ptr_internalETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_ALLGNU 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-conversioncontextreturn_valueets_efuse_block_tesp_err_tesp_digital_signature_datauint8_tets_sha_enableETS_DS_KEY_HMACETS_DS_INVALID_PADDINGETS_EFUSE_BLOCK_KEY5ets_efuse_purpose_tp_dataHMAC_KEY_MAXesp_ds_signds_disable_releaseETS_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_2ets_sha_disableresultETS_CANCELETS_EFUSE_KEY_PURPOSE_HMAC_DOWN_JTAGGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
D,4D,4((iij"¡"¸¸"¿ÀÆ(

(55-"bd"ll"r(" ">(99"K>""ñÿ

"!- 8 !"$&')+-/  0124CRcÆ­Éåõ!(:HM
\kr~°>¼ÇÝìû!esp_ds.cds_disable_release.LC5__func__$2__func__$1__func__$0ets_ds_disableets_hmac_disableesp_crypto_mpi_lock_releaseesp_crypto_dma_lock_releaseesp_ds_start_signesp_crypto_dma_lock_acquireesp_crypto_mpi_lock_acquireets_hmac_enableets_ds_enableets_hmac_calculate_downstreammallocets_ds_start_sign__assert_funcfreeesp_ds_is_busyets_ds_is_busyesp_ds_finish_signets_ds_finish_signets_hmac_invalidate_downstreamesp_ds_signvTaskDelayesp_ds_encrypt_paramsets_aes_enableets_sha_enableets_ds_encrypt_paramsets_sha_disableets_aes_disable()* + "-./ 0$1(,204384<@57 " 94 5$:(,<7 8 "4-> ?$@(A,B0+ (  ) *  +d g ²µ g¼ gà g À" À0 63 À66 -<< .BB /H H 0R$R 1[ j^(^ l,l 2t v0v 4 3Œ ¡8 4¡ ¸¤<¤ ¬@¬ 5  7#!&! ,!5!;!V!Y! _
,o
j 
l
l! 9 
5/!/ 48
D>
DF! F 5N!$N :T
dd!(d ; " ,& " <&"& 7,3" 3 8# #9#<# ?#Œ4297KE#E 4K#K -Q#Q >W# W ?g#$g @puu#(u A{#,{ B#0 +;;;!;(;,,0 4; 9; @;DDH L; Q; X;\\`
d;
i;
p;ttx|;;ˆ;ŒŒ;; !(/6DKRWelsx«·Ã

;
[
 _
; n
r
¤
 ©
µ
¹
Â
Æ
Ï
Ó
Ü
à
å
î
ò
û
ÿ
    "  '  + ; 67  @  I  R  \  u  ~   š  ´  Å Ö ß å  î    ;   " 
& ;
1 5 Y 
^ 
b ;
n r {  ˆ Œ   ¢ ¦ ¯ ³ ¸ 
Ì 
Ý å 
ù 

 '+26RV^buyž¢³·ÈÌáåü(,^bw{¯³º¾ÅÉåéðô     ! % , 0 E I P T [ _ r v }   ˜ Ÿ £  º Á Å Ü à ç ë ò ö ý    ' + @ D K O V Z u
y



˜
Ÿ
£
³
·
¾
Â
Ù
Ý
ä
è
ø
ü


!
%
6
:
N
R
Y
]
r
v
~

Š
Ž
Ÿ
£
; ;  $; (
,;
04;8<;     $(,8<@ D H L P
T
X\`d£Ù Õ 
 ß °::¼: Â:Ë:Ï:å: î: ô: :  : : : %: -: 5: =: F: N: %W: %_: %h: .p: 6x: 6~: 6: <Š: B: H: N¢: N«: [´: [º: ^Ã: dÉ: dÑ: gÚ: gã: jì: jõ: tþ: t: v
: |: |: ": +: 4: ?: ŒI: ŒP: ˜Y: ¡b: ¡h: ¤n: ªw: ²}: ²: µ: ¸˜: ¸¡: ºª: º³: ¼¹: ¼Á: ÀÇ: ÀË: Ãâ: ë: ó: ÷:
:
:
:
':
/:
8:
@:
F:
O:
X:
^:
i:
s:
z:
,ƒ:
5:
5:
8:
;¥:
;®:
>µ:
D¼:
FÅ:
LÎ:
LÙ:
Tà:
Tæ:
dì: