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

845 lines
197 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 668 `
Pˆˆˆ»@»@»@»@»@LLLLLLLLesp_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_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_clkesp_crypto_hmac_enable_periph_clkesp_crypto_ds_enable_periph_clk// 52 `
esp_crypto_lock.c.obj/
esp_crypto_periph_clk.c.obj/
init.c.obj/ 0 0 0 644 6396 `
ELFóì4(E‚€‚€V 9Fint$:Š
i- Øfn.Ý /w 0w
œØ1¨ TAG, 8ã
}œ8œœGerr@œ

% U$ > : ; 9 I$ > &I I : ; 9 
: ; 9 I8
: ; 9 I8
'I 4: ; 9 I 4: ; 9 I
.?: ; 9 '@—B.: ; 9 'I@—B4: ; 9 I .: ; 9 ' $pû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/include/machine/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-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/esp32c3init.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_tGNU C17 14.2.0 -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -gdwarf-4 -ggdb -Os -std=gnu17 -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion__uint16_tstageunsigned charcharesp_system_init_fn_tlong intesp_key_mgr_initshort unsigned intsigned charlong doublecoresshort intGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 ÿÿÿÿ|  ACriscv9rv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0ñÿ///////4////4//

 
///g
w@
Ÿ­õ´ »ÂÉâÐÈ×ÑÞåìóŠû® Ç
š#³+3ã;BIŒQX_Ñg³o}init.c__esp_system_init_fn_esp_security_init.L0 $xrv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0.Ldebug_abbrev0.LASF20.LASF21.LASF22.Ldebug_ranges0.Ldebug_line0.LASF0.LASF1.LASF2.LASF9.LASF3.LASF4.LASF5.LASF6.LASF7.LASF8.LASF10.LASF11.LASF12.LASF13.LASF14.LASF15.LASF16.LASF17.LASF23.LFB91.LFE91.LASF24.LFB90.LFE90.LASF18.LASF19.Ldebug_info0esp_security_init_include_impl# $%&'!(()/*6+;,I-P.W/^0e1s2x3456¾7Ë8ä9ü: ;<#='< >+?/#@/'?HAQBC?#@'?<#='<?@< =%1" 1&7"
7& =" =&
C" C& I"
I& R"R&
V" V&`k"k&o"!o&"#'$"(,#,'.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_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.debug_frame.riscv.attributes4!4'4,4Y8ƒ<~@,   DZ@8¤ ¬žû¿(º@ÜT  ÓÁÎ@00
 æÙtá@`ð ò0Mý0j 0š œ 0@P` (pÌ D
G ϡ:esp_hmac.c.obj/ 0 0 0 644 40572 `
ELFóT™4(! A"Ä&ÂÆ2„ª„—瀳‡„ø#€çðŽ"D²@&•’DEAguqÚØ7 Ç"Å&ÃÎÞÒÜÖÚÞÖƒ' ¾ÎG*‰ ¹É¶‰©ÊGcç'.„²„—ç€E—ç€E—ç€E—ç€ç€Ê…E—ç€
Á—ç€}UvGƒ' ¹Gc‚瀊“‡”
cf÷R…E—ç€*È.ÊhA‚¢…—ç€BGÒGhºÊ¾Ì—ç€N…—ç€E—ç€E—ç€E—ç€ç€E¿Ùd¢‹…Jcé* Gc }i>”“ðcù—"…—ç€öôR…E2Æ—ç€2F*È.Ê“p¢…hcòÇç€ç€hç€Ehç€BGÒGºÊ¾Ì—ç€h瀿^…—瀓‹ ç€
™¿—ç€É·º@*DšD
IöYfZÖZF[¶[Ia‚€esp_hmacE (%lu) %s: JTAG disabled permanently.
E (%lu) %s: JTAG re-enabling failed (%d)
AÆ&ÂJÀ ±ÅG*‰ cá§7®„—ç€
͗瀷7ª†“…E—ç€}T²@"…"DDIA‚€—ç€I&…—ç€*„ŗ瀷7ª†ýW“…E—ç€}TE—ç€ç€i¿AÆ—ç€E—瀷ç`GE¸Ó—ç€ç€²@EA‚€L  intÖ,+n93Oi%°·ÈbÉ$|0<¢ ,*U








7þ ,,Ž




: ,Ó





š  y Y zÓ {æ |æ }æ ~æ æ æ
 x{ ß æ  w Y{ ,
*
















2  ! j "* #É $Ú %6jv { , Ñ





 ˜ , !


 &Ý ,
²


























!
"
#
$
%
&
'
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>TAG%¼E:ÚÚUÕ&ý¼¼&
æ aR7®MHCYÂ4k ®®Â,+
æ®æ6ÈÚ/ì¾ ŽœGìÚ*Z1Ú=Z0œ Žœx œ.Ñ œEÚ!ž :"errŸŽ#x­»$‰ ýàûZ1[\^ì¾Zy[ýà[Z1[\^_ ÿÚnZ0%U&—9Ñ9 Žœk 9,Ñ :* ;%A <'k !>Ú!Ræ'y ([q ‘Œ(\ò‘€'  g Z‘Œ[x\y@$@%)YZ‘Œ'ž
!gA!tA(vq ‘Œ(wò‘€'÷ "ih:Gí Z?G
Zx'  8
Z‘Œ[x\‘ü~”?GV
Z‘Œ0 v
Z‘Œ[0\87G
Z‘Œ ìÚº
Z1ÈÍ
Z1à
Z1® Z0[; %( Zƒ; Z0ÈN Z0Úa Z0ÉÉ *,?+1
œ' 1%k 1;Ú 1JÚD î Zy[ óõ %÷,÷\x,0 Zóõ %÷,÷óõ
%÷,÷"#[0\ õ %÷,÷-.-.% U$ > $ > : ; 9 I &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 'I<.?: ; 9 '<.?: ; 9 'I@—B‰‚1‰‚1Š‚B : ; 9 I!4: ; 9 I"4: ; 9 I#1X Y W $1%.: ; 9 'I &: ; 9 I' U(4: ; 9 I)‰‚1*!I/ +.: ; 9 '@—B,‰‚•B1-.?<n..?<n: ; Zb
óõ
%÷,÷Ÿb[Y
óõ %÷,÷ŸYX ÿŸXZb
óõ
%÷,÷Ÿb
óõ
%÷,÷Ÿb
óõ
%÷,÷Ÿ[X
óõ %÷,÷ŸX
óõ %÷,÷ŸX
óõ %÷,÷ŸX
óõ %÷,÷Ÿ\Y
óõ %÷,÷ŸY
óõ %÷,÷Ÿ]c
óõ
%÷,÷Ÿc
óõ
%÷,÷Ÿ[XXXgXgXZZZbŸy6%Ÿby6%Ÿ\‘ü~\‘ü~eŸeZY
óõ
%÷,÷Ÿ[
óõ %÷,÷Ÿ\XzŸ
óõ %÷3÷Ÿ4g
xû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/include/machine/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/esp32c3/include/esp32c3/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/esp32c3/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/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32c3/include/soc/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/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/esp_security/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
interrupts.h esp_log.hhmac_hal.h
string.h esp_crypto_lock.h
esp_crypto_periph_clk.h<built-in>esp_efuse_table.hesp_log_timestamp.h1                <                     À C > |  > |       ~     ~  (         S     V *      
       }       |     
   
        
c   
 0} 
   œ   |                            o  l               
                 ¾       ~             ETS_I2C_MASTER_SOURCEEFUSE_BLK_SYS_DATA_PART2short intesp_crypto_sha_enable_periph_clkETS_EFUSE_BLOCK_KEY0ETS_EFUSE_BLOCK_KEY1ETS_EFUSE_BLOCK_KEY2ETS_EFUSE_BLOCK_KEY3ETS_EFUSE_BLOCK_KEY4ETS_EFUSE_BLOCK_KEY5ETS_EFUSE_BLOCK_KEY6uint64_tETS_OKESP_LOG_MAX__uint8_tEFUSE_BLK10EFUSE_BLK_MAX__bswapdi2ETS_CORE0_DRAM0_PMS_INTR_SOURCEETS_APB_CTRL_INTR_SOURCEETS_SPI_MEM_REJECT_CACHE_INTR_SOURCEETS_SYSTIMER_TARGET2_INTR_SOURCElog_level__builtin_memsetlong long unsigned intETS_TG0_WDT_LEVEL_INTR_SOURCEETS_RSA_INTR_SOURCEETS_CACHE_IA_INTR_SOURCEETS_TIMER1_INTR_SOURCEETS_EFUSE_BLOCK_MAXESP_LOG_DEBUGETS_FROM_CPU_INTR3_SOURCEsigned charETS_ASSIST_DEBUG_INTR_SOURCEETS_TWAI_INTR_SOURCEETS_WIFI_PWR_INTR_SOURCEETS_RWBT_INTR_SOURCElong intEFUSE_BLK_USER_DATAHMAC_OUTPUT_DSETS_PENDINGETS_WIFI_BB_INTR_SOURCEETS_RWBLE_INTR_SOURCElong long intuint16_tETS_EFUSE_BLOCK_SYS_DATArequire_formattingHMAC_OUTPUT_ALLconvert_key_typeETS_DMA_CH0_INTR_SOURCEETS_TG1_T0_LEVEL_INTR_SOURCEesp_hmac_calculateets_jtag_enable_temporarilyhmacbit_lenETS_EFUSE_BLOCK0esp_hmac_jtag_disablesize_treservedETS_TG1_WDT_LEVEL_INTR_SOURCEhmac_key_id_tblockhmac_hal_next_block_paddingESP_EFUSE_DIS_PAD_JTAGETS_LEDC_INTR_SOURCEHMAC_KEY0HMAC_KEY1HMAC_KEY2HMAC_KEY3HMAC_KEY4HMAC_KEY5long unsigned intETS_TIMER2_INTR_SOURCEbit_startdataETS_SYSTIMER_TARGET2_EDGE_INTR_SOURCEshort unsigned intesp_crypto_hmac_lock_releaseETS_AES_INTR_SOURCEEFUSE_BLK_SYS_DATA_PART1key_idhmac_hal_read_result_256ETS_GPIO_INTR_SOURCE__builtin_memcpyETS_FROM_CPU_INTR2_SOURCEETS_I2S0_INTR_SOURCEESP_LOG_ERRORETS_BAK_PMS_VIOLATE_INTR_SOURCEESP_LOG_INFOwrite_and_paddhmac_hal_startesp_efuse_desc_tETS_TG0_T0_LEVEL_INTR_SOURCEEFUSE_BLK_KEY0EFUSE_BLK_KEY1EFUSE_BLK_KEY2EFUSE_BLK_KEY3EFUSE_BLK_KEY4EFUSE_BLK_KEY5message_bytesETS_ICACHE_SYNC0_INTR_SOURCEoptshmac_hal_configurehmac_hal_write_block_512dis_timestamphmac_hal_write_one_block_512esp_crypto_hmac_enable_periph_clkETS_RTC_CORE_INTR_SOURCEESP_LOG_WARNETS_FROM_CPU_INTR1_SOURCEETS_APB_ADC_INTR_SOURCEETS_DMA_APBPERI_PMS_INTR_SOURCEETS_BT_BB_INTR_SOURCEesp_log_level_tETS_I2C_EXT0_INTR_SOURCEmessageETS_MAX_INTR_SOURCEETS_FAILEDHMAC_OUTPUT_JTAG_ENABLE__uint64_tesp_efuse_read_field_bitesp_hmac_jtag_enable/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp_hmac.cETS_SPI1_INTR_SOURCEtokenETS_BT_MA
ÁDÈBÉBÒBB BBnÁDACriscv9rv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0ñÿ >   $(*,.0246> """&*,,6>HR\ddpprzz|šž ¤¤¤°´¸ÆÊÌÐØâìö  &&.88<<@DFFFNPTTX\`hpzŠš¦°°´¼ÀÊÌà       

     & & . 0 0 0 0 0 0 8 @ B X X X X X Z \ h p p p          Š   ¬ ® ® ® ® ® ® ® ® ® ® ¸ À À Â               ( 0 0 0 0 0 0 0 0 2 8 
>à 8 S|W[Ê` d¦h$m<rÀwØ{Š Ž4Z ˜h ® ¢²
» ÄÍÝëÒò ùyUY  #*/1 9óAÌ IQËY) aigq¸ yí.°
p¡Z©o±¹Á®ÉÃÑØÙKáŒéöñ¨ùƒ ¨Ÿ !K)î1y9_A. IýQcY·aQiqžyˆÏ
\WN¡~ ©B
±M
¹X
Á½Éc
ÑüÙn
áÒéy
ñáù
ð 
ÿš
!)¥
190
AIQY÷ a× iDqt y¤³Šßéšó¢ýª²ºŒÂƒÊR ÒÚ³âœê
ò
úÁ ²
Å+%M.<7Þ@CI R· [dam vXèˆö¤ šy £n¬6µ¾« ÇÊÐ Ù°âNëÕô5 ýs4-µ!é*Õ3e<EN-W`> i[rS{q:Ÿ½¨
±þºÃ©ÌÉ ÕÝ Þûçðmù- å8Ê&d /Y8Û
AJSÁ \û
eÖnÝwë oÿ
¤Œ­\¿ã È9ѳÚ>ã?ì ó8 ú  ( 0 ï & -Ö6>Ž G=OXz`hp op v. }8 X p ~ Š  ¬ §¸ ®À µ¬¾òÇÎàÕÅÜŒå5ì
õÄü! ,f¬ %Æ,5&>°EÆLØSÚ \ïcvl8tp|°ƒ¼Š8N˜hŸp¦z­Š´š»¤ÂÈÉ>ÏHÖRÝ\ädëpòzù â ì ö  # , 3 >: §A ÙH I Q X ^ >d -m È
v Á c ˆ  ˜ Ÿ Z ¦ h ­ ´ ® » Â È &Î |Õ Ü ã &ê ¦ñ Àø Êÿ "

<
`
¦!
(
$/
F6
¾=
C
2I
,O
0U
c
i
o
žu
 {
¤
Ø


š
Ê¡
¨
¯

&½
¦Ä
ÀË
Ò
Ù
àì
þ
 = ^ ~    ½ Î Ù ö  ( C _  t  ¤  ¾ Ú 8 esp_hmac.cwrite_and_padd.L0 $xrv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0.L3.L5.L15.L6.L9.L11.L12.L13.L7.L8.L14.LC0.LC1.LC2.L21.L23.L24.Ldebug_abbrev0.LASF201.LASF202.LASF203.Ldebug_ranges0.Ldebug_line0.LASF0.LASF1.LASF2.LASF6.LASF3.LASF4.LASF5.LASF7.LASF8.LASF9.LASF10.LASF11.LASF12.LASF13.LASF14.LASF15.LASF16.LASF17.LASF18.LASF19.LASF20.LASF21.LASF22.LASF23.LASF24.LASF25.LASF26.LASF27.LASF28.LASF29.LASF30.LASF31.LASF32.LASF33.LASF34.LASF35.LASF36.LASF37.LASF38.LASF39.LASF40.LASF41.LASF42.LASF43.LASF44.LASF45.LASF46.LASF47.LASF48.LASF49.LASF50.LASF51.LASF52.LASF53.LASF54.LASF55.LASF56.LASF57.LASF58.LASF59.LASF60.LASF61.LASF62.LASF63.LASF64.LASF65.LASF66.LASF67.LASF68.LASF69.LASF70.LASF71.LASF72.LASF73.LASF74.LASF75.LASF76.LASF77.LASF78.LASF79.LASF80.LASF81.LASF82.LASF83.LASF204.LASF84.LASF85.LASF86.LASF87.LASF88.LASF89.LASF90.LASF91.LASF92.LASF93.LASF94.LASF95.LASF96.LASF97.LASF98.LASF99.LASF100.LASF101.LASF102.LASF103.LASF104.LASF105.LASF106.LASF107.LASF108.LASF109.LASF110.LASF111.LASF112.LASF113.LASF114.LASF115.LASF116.LASF117.LASF118.LASF119.LASF120.LASF121.LASF122.LASF123.LASF124.LASF125.LASF126.LASF127.LASF128.LASF129.LASF130.LASF131.LASF132.LASF133.LASF134.LASF135.LASF136.LASF137.LASF138.LASF139.LASF140.LASF141.LASF142.LASF143.LASF144.LASF145.LASF146.LASF147.LASF148.LASF149.LASF150.LASF151.LASF152.LASF153.LASF154.LASF155.LASF156.LASF157.LASF158.LASF159.LASF160.LASF161.LASF162.LASF163.LASF164.LASF166.LASF205.LASF165.LASF167.LASF168.LASF169.LASF170.LASF171.LASF172.LASF173.LASF174.LASF175.LASF176.LASF177.LASF178.LASF179.LASF180.LFB53.LFE53.LVL68.LVL69.LVL70.LVL71.LASF181.LFB52.LFE52.LASF182.LLST12.LASF183.LLST13.LASF184.LLST14.LLST15.LBB15.LBE15.LVL54.LVL55.LVL56.LVL59.LVL60.LVL63.LVL64.LVL66.LVL67.LASF206.LASF185.LFB50.LFE50.LLST3.LASF186.LLST4.LASF187.LLST5.LASF188.LLST6.LASF189.LLST7.LASF190.LLST8.LASF191.LASF192.LVL19.LVL20.LVL21.LASF193.LLST9.LASF194.LLST10.LLST11.LVL45.LVL47.LVL33.LVL36.LVL38.LVL39.LVL40.LVL41.LVL42.LVL43.LVL50.LVL9.LVL10.LVL11.LVL12.LVL13.LVL14.LVL15.LVL17.LVL22.LVL23.LVL24.LVL25.LVL26.LASF207.LFB49.LFE49.LLST0.LLST1.LASF195.LLST2.LVL1.LVL5.LASF196.LASF198.LASF199.LASF197.LASF200.LVL52.LVL53.LVL57.LVL58.LVL61.LVL65.LVL62.LVL6.LVL8.LVL16.LVL27.LVL28.LVL32.LVL44.LVL49.LVL51.LVL7.LVL29.LVL34.LVL37.LVL18.LVL30.LVL31.LVL35.LVL48.LVL0.LVL4.LVL2.LVL3.Ldebug_info0.LBB6.LBE6.LBB7.LBE7.LBB8.LBE8.LBB9.LBE9.LBB13.LBE13.LBB10.LBE10.LBB11.LBE11.LBB12.LBE12memcpymemsetesp_hmac_calculate__stack_chk_guardesp_crypto_hmac_lock_acquireesp_crypto_hmac_enable_periph_clkesp_crypto_sha_enable_periph_clkesp_crypto_ds_enable_periph_clkhmac_hal_starthmac_hal_configureesp_crypto_hmac_lock_release__stack_chk_fail__bswapdi2hmac_hal_write_one_block_512hmac_hal_read_result_256hmac_hal_write_block_512hmac_hal_next_block_normalhmac_hal_next_block_paddingesp_hmac_jtag_enableESP_EFUSE_DIS_PAD_JTAGesp_efuse_read_field_bitesp_log_timestampesp_logets_jtag_enable_temporarilyesp_hmac_jtag_disable 9 36:63<3<3&*.à6=63@>@3J?J3T@T3\A\3hBh3prCr3~<~3âŠDŠ3 ã¨E¨3¾¾3ÐFÐ3
äå*æ0H03FEF3\ç``3hIh3rHr3:3J3œHœ3¤¨H¨3´I´3¾ÀÀ3ÈîL3 L 3&M&3.0N038ë83<ì<3BëB3FìF3JëJ3POP3h=h3vPv3N3ŠëŠ3ŽíŽ3ë3šíš3žëž3¤O¤3°>°3¸C¸3À=3>3 > 3(C(3ñ òóôõX!ö(÷/ø6ùBúPûWü^ýcþqÿx}ž£³ÊÛç ó

  
%+17=CIOVpv|ˆ©¯µ »!Á"Ç#Í$Ô%é&ù' ())*9+I,c-o.Œ/¦0¬1²2¸3¾4Ä5Ê6Ð7Ö8Ü9â:è;î<ô=ú>?@ ABCD$E+F@GPH]IkJK§L­M³N¹O¿PÅQËRÒSìTòUøVþWXY&Z,[2\8]>^D_J`PaVb\cbdhenftgzhijŒkl˜mžn¤oªp°qr¼sÂtÈuÎvÔwÚxàyæzì{ò|ø}þ~
ƒ"(.4:ˆ@FŠLRŒX^Ždjpv|ˆŽš˜ ¦š¬¿œáþž
Ÿ& 8¡@¢H£Z¤l¥Œ¦§¯¨·©ÉªÛ«í¬õ­®°±+²>³H´SµWWb·m¸r¹}º»¼½¦¾ª#¿ª¼ÀÅÁÎÂäëíìöëüÃÄÅ(Æ>ëGíPë\ÇoÈyÉŠ·Ê¢Ë¦¦±·¼ÍÁÎÌÏÑÐÜÑáÒìÓñÔüÕ Ö × õ Ø* Ù: ÚC Ûh Üz õ ƒ ÝŽ Þßž ࣠س Ùà õ8Õ áÚ âî ãø ä
å
æ9
çB
èW
éw
ê
ë
ìŸ
í¨
î»
ïÎ
ðá
ñê
ò ó ô õ) ö< ÷O øb ù ú û  ˜ Ø£ ý¨ .³ þ¸ ÿÃ È ï ( , 1 5 < @ E ¥I    

 * .=AÀÿÿÿÿHÀÿÿÿÿL
S
W g kz ~

 ¥©
²
ÅÉÐÔÛßôïôóÜúÜþÌ59íÿÿÿÿ@íÿÿÿÿDKOô_ôcÜjÜn~¡¨¬ÌÄÈíÿÿÿÿÏíÿÿÿÿÓÚÞôîôòùýÌíÿÿÿÿ íÿÿÿÿ$+/ô?ôCJNÌfjíÿÿÿÿqíÿÿÿÿu|ôÜ¡¨¬³·ÆòÊóÿÿÿÿÑôÕÜàïóúþ !%8<åÿÿÿÿCåÿÿÿÿGPTìÿÿÿÿ[ìÿÿÿÿ_pt|  ˜§!«ÿÿÿÿ²ÿÿÿÿ¶"½"ÁüÙ!Ýÿÿÿÿäÿÿÿÿèü!ÿÿÿÿ ÿÿÿÿ##$#$'ü%ûË µ$$(®,,&'( )*+ ,$-(.,/80<1@2D3H4L5Xû\ü`ËdÌhµlp®t¯" &œ" œ& ¢"
¢& ª"ª&
±"±&º"º&Ã"Ã&Ì"Ì&Ô"Ô&Ü"Ü&ä"ä&ì"ì&ô"ô&ü"ü&"&&""&&"#&&","$,&#5"%5&$="&=&%I"'I&&R"(R&'[")[&(d"*d&)j"+j&*p",p&+v"-v&,|".|&-"/&."0&/"1&0"2&1¦"3¦&2¬"4¬&3µ"5µ&4¾"6¾&5Ç"7Ç&6Ð"8Ð&7Ø"9Ø&8à":à&9è";è&:ð"<ð&;ù"=ù&<ÿ">ÿ&= "? &> "@ &? "A &@% "B% &A+ "C+ &B2 "D2 &C8 "E8 &D? "F? &EG "GG &FM "HM &GS "IS &HY "JY &I_ "K_ &Je "Le &Kn "Mn &Lw "Nw &M"O&N"P&O "Q &Pš "Rš &Q¢ "S¢ &R¯ "T¯ &S· "U· &TÀ "VÀ &UÉ "WÉ &VÏ "XÏ &WØ "YØ &Xá "Zá &Yê "[ê &Zò "\ò &[ú "]ú &\
"^
&]
"_
&^
"`
&_
"a
&`&
"b&
&a/
"c/
&b8
"d8
&c@
"e@
&dH
"fH
&eQ
"gQ
&fW
"hW
&g]
"i]
&hc
"jc
&ik
"kk
&jq
"lq
&kw
"mw
&l
"n
&m
"o
&nŽ
"pŽ
&o
"q
&p£
"r£
&q«
"s«
&r´
"t´
&s¸
¸
&tÂ
zÏ
"{Ï
&zÕ
"|Õ
&{Û
"}Û
&|ä
"ä
&}ì
"ì
&ô
"ô
& & "„  "… &„ "† &…% "‡% &†. "ˆ. &‡: "‰: &ˆC C &‰I "I O O &Y "Y c c &m "m x "x & " &Œ "Œ & "“ &¡ "”¡ &“« "•« &”± "± &•º "—º & "˜Â &—Ë Ë &˜Ñ "Ñ × × &ä "ä í í &ö ö ÿ " ÿ   &      % % / / : : D D N N V V c c m m w "­w   &­ Ÿ Ÿ © © ¯ "´¯ µ µ &´» » Ä Ä È È Ò »ß ß è è ð ð ÷ ÷ ý ý 







#
#
)
)
/
/
5
5
?
?
I
I
S
S
Y
Y
b
b
f
f
ß#'*5*4 8ß<@#v@'K5!K4 ]7u]&!xß|y#¸'y6™%€¤ߨº¬¬4¿.symtab.strtab.shstrtab.text.data.bss.rela.text.write_and_padd.rela.text.esp_hmac_calculate.rodata.esp_hmac_jtag_enable.str1.4.rela.text.esp_hmac_jtag_enable.rela.text.esp_hmac_jtag_disable.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.debug_frame.riscv.attributes4!4'414>,@Ìh0 KràF@ühx d2T^²Âˆ@tl4  ­t8¨@¨n`  άP É@o(
 Úü íœ?è@0}À ýÛ8ø@ðƒœ  @Œ„  $k
@¬…ø 00þ$;0‰50D¹5Y¼5¼T@¤–8 fpx6D¼6 %9 Ü[ð Ü—xesp_ds.c.obj/ 0 0 0 644 36996 `
ELFóäŠ4($#AEÆ—ç€E—ç€E—ç€E—瀲@Agcyq"ÔJÐÖ&ÒNÎRÌVÊ*‰.„ ½É¶„­ÊG²…cæÇ@}G“ö÷ýc†æðcœç.Æ—ç€E—ç€E—ç€E—ç€E—ç€ç€²EE—ç€Á—ç€1e²P"TTYòIbJÒJEa‚€—ç€ç€·é`*ЮГ‰Éàƒ§ ãE—瀈À)é—ç€ç€m·—瀳EA37Õ³‡UA™cGðÕÿ“ÀDãû×ú—ç€ç€1e …¿ @DŠ.Æ—ç€D瀲EJ…—ç€ç€œ@E€Ã¿ ‚€gÎ&ÊJÈ =Á®„ ¹ÍœA*‰ŒC…Š.Ɨ瀲EuùJ…—ç€1dåÿ…Gc÷ç1dcõD&…—ç€ç€ç€ç€ò@"…bDÒDBIa‚€¹Â"Ì6„tÎÆ—ç€Éò@bDa‚€)E—ç€ç€}õ"…bD²Eò@ag ‚€Î.Æ6Ä2 )Î*„—ç€E—ç€E—瀢FF²E"…G—瀅G cõDE—ç€E—ç€ç€ò@"…bDa‚€ë  Ö,int+gOgF[«0ƒ¼8ß
?n¼ó« «
, ,S       ,!   &_
Ä  Á ),iv ,
c 1
Á «Ò,¯ 2Ò , 4     :ã
ˆ r gY sgM tgRb ug v¼ w¼ ¼w
,_ xw , z£  }ˆ
1Ê
2ÊÞ
3¯ ,
5  ? _ 
:ÜÄ
AB
O$iv
TBc
Z
Á ¼R
,
[R
ˆ
g ®Y
hgM
igRb
jg
k¼
l¼
mc® , æ    ¿ :$$Ù*Ù£ÒƒBì 4
W^d¢Tæ3Hì ,ß Í6±ì!ÃìÕì/çì %A73·(&&È<>l¢T,#
+
¼¼
Bšÿ¥ àœÉ¥iv¦§key¨®à¹$º*¼B 0X!Z1 Ãk!Z1 ú!Zx![l!\d!]h!^0 ì!Z0 0¿!Z0òRº àœ¦ˆ¬",æà dv!Z![l RŠ!ZyJT9 Ð^#}ì$/ à.%/%0%1+S%20."R¼"^
Í"p 3¦ àœ9 %S¢&¦là$ Ó À !Z óõ
%÷,÷![ óõ %÷,÷!\ óõ %÷,÷!]l ! !Z:(Õ!Z óõ
%÷,÷)
œ¦ Ÿc !Z0 ±v !Z0 Ã!Z0 Õœ !Z0*+ù
,ðÍ,>ìœÕ /// / 1222 FË
ç Õ
!Z1 è
!Z1 ±»
!Z13Ÿ!Z1^ê
_ `  d= !Z1![\9 \ >b !Z4T9 T9 ,š !Zx ® !Zx ÷É !Z![‘\ïœ*% 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 '<.?: ; 9 'I<.?: ;9 '<.?: ;9 'I@—B: ;9 I: ;9 I4: ;9 I‰‚1 ‰‚1!Š‚B"4: ;9 I#.?: ;9 'I $.?: ;9 'I %: ;9 I&4: ;9 I'1X YW (‰‚•B1).: ;9 '@—B*‰‚•B1+.: ; 9 ' ,.: ; 9 'I -.1@—B.1/4101RUX YW 1 U2413‰‚141RUX YW 51RUX YW 6.1@—BZX
óõ
%÷,÷Ÿ[lrl\drd]hrhXX
óõ
%÷,÷Ÿ‘dZZb
óõ
%÷,÷Ÿ[Y
óõ %÷,÷Ÿ_Z~ŸXZ
óõ
%÷,÷ŸZ
óõ
%÷,÷Ÿ[
óõ %÷,÷Ÿ[\
óõ %÷,÷Ÿ\]X
óõ
%÷,÷ŸXZ
óõ
%÷,÷Ÿ]ZZb
óõ
%÷,÷ŸbZ
óõ
%÷,÷Ÿ[X
óõ %÷,÷ŸX[\\
óõ %÷,÷Ÿ‘\
óõ %÷,÷Ÿ\]Y
óõ
%÷,÷ŸY]bbXX\\
óõ %÷,÷ŸYYZZZ“[“d“e“[\Dl
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/hal/esp32c3/include/hal/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/14.2.0/include/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/include/machine/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-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/riscv/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/esp32c3/include/esp32c3/rom/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_security/include/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/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/freertos/FreeRTOS-Kernel/include/freertosesp_ds.cds_ll.hstddef.h_default_types.h_stdint.hesp_err.hportmacro.hhmac_types.hdigital_signature.h esp_ds.h
ds_types.hesp_crypto_lock.h
hmac_hal.hesp_crypto_periph_clk.h stdlib.h ds_hal.hesp_timer.h
task.h            ²              
µ      Ð       
   & `     
Í~  ³ ì 
á} Ÿ á} 
 Ÿ            s    í   
    
(  (           ~    » Æ  ý             *       -    2                }   s      
 y  ~ Û   ¥          j   ¨             "     p       long doubleuint32_thmac_hal_startresultesp_timer_get_timeets_ds_p_data_tHMAC_KEY1datads_plain_datads_hal_finishds_hal_busyets_ds_encrypt_paramsshort intsize_tmallocesp_crypto_aes_enable_periph_clkesp_crypto_sha_enable_periph_clkesp_ds_finish_sign__uint32_tesp_crypto_mpi_enable_periph_clkETS_DS_OKrsa_lengthesp_ds_is_busyint64_tesp_ds_start_signETS_DS_INVALID_KEYuint8_tds_hal_start_signesp_crypto_ds_lock_acquireesp_digital_signature_length_tfreeesp_crypto_hmac_enable_periph_clkesp_crypto_sha_aes_lock_acquirehmac_hal_cleanM_primeETS_DS_INVALID_PADDINGds_hal_configure_ivds_hal_startlong long intTickType_tETS_DS_KEY_AESds_signature_check_tDS_SIGNATURE_OKlong intds_hal_write_private_key_paramsESP_DS_RSA_3072ds_ll_busyds_acquire_enable__uint8_tcontext/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp_ds.cesp_ds_encrypt_paramsets_resultDS_SIGNATURE_PADDING_AND_MD_FAILesp_crypto_ds_enable_periph_clklengthETS_DS_INVALID_PARAMunsigned charESP_DS_RSA_4096ETS_DS_KEY_HMACsigned charlong long unsigned intvTaskDelayunsigned intesp_ds_contextlong unsigned intreturn_valuehmac_key_id_tshort unsigned intrsa_lenets_ds_result_tcharESP_DS_RSA_2048HMAC_OUTPUT_JTAG_ENABLE_BoolDS_SIGNATURE_MD_FAILHMAC_KEY0start_timeHMAC_KEY2HMAC_KEY3HMAC_KEY4HMAC_KEY5HMAC_OUTPUT_DSesp_digital_signature_dataets_ds_data_tmessageesp_ds_signesp_crypto_ds_lock_releasekey_idDS_SIGNATURE_PADDING_FAILhmac_hal_configureHMAC_OUTPUT_ALLHMAC_KEY_MAXesp_ds_data_tconf_errorsignatureESP_DS_RSA_1024ds_hal_write_messageesp_ds_context_tds_disable_releaseesp_ds_p_data_tget_time_usp_datads_data__int64_tHMAC_OUTPUT_USERETS_DS_INVALID_DIGESTesp_err_tGNU C17 14.2.0 -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -gdwarf-4 -ggdb -Os -std=gnu17 -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionesp_crypto_sha_aes_lock_release/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildsig_check_resultets_ds_key_tesp_ds_ctxhmac_hal_output_tds_hal_read_resultGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 ÿÿÿÿ| BDhÁB@F0Nˆ
ÁBÈBÉBÒBÓBÔBÕBB ¼ÁÈÉÒÓÔÕ $B HˆlÁDÈBÉBÒB(D BˆFN
ÁBÈBB XÈDÁBB DˆfÁDÈBACriscv9rv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0ñÿ
8"",,.08" "&&**,6@@HR\fpxxŽŽ¤¤¬¬¬´¸¼¼ÀÀÀÄÆÆÐÒÒÔÜääêêêò$$&*,08DPXXZ\^^``df"



"











"
$
$
0
0
:
:
:
<
@
B
D
H
H
L
R
\
d
l
t
t
v

    "      
          * * * 2 4 4 6 8 8 : > F J L "
 &0000BBDHLNXbjjlt8f
L tU`Z^>b¤fêj$otÀyt
~"
ƒR
ˆF * jœN¡±ôº$ÃÌÜêOñqø¥ÿo
C")º0¼8@H¹PåX` hXpêx}ˆ-N˜B L¨V°`¸À¬ÈÃÐjØúàèð>ø4r7 Ô(Õ0/8ù@>H3PˆXm`~hXpjxEêˆå#˜º y¨"°Ž¸¬ÀØÈиØàðèð³ø Ùy (+0Ù8@ÔHÞPŸX`UhNpÅx¬kˆbò˜ f¨°¸tÀÈ2ЪØ]àˆè$ð³ø±Ò]ù­ 
(/&60=BDXKbRjYõa
i
q;y zRÍ¢\ª²Ÿº·Â,
É:
Ð\
×d
Þl
åt
ìIõ`þ¢Ñ07"ª+ 3L ;ÖCKNS[dçl* s2 z2  ˆ* F {Ÿ§8¯µ»"Á,Ç8ÍÖžßõèðføúÿVž
ü@D"b)0´7Ò>ðEM@Tp[HbRi\pfwp~¬´Œ´êšò¡ò¨x¯Ž½¬ÄÐËÜÒäÙàç8îDõPüX !H(r/6N=PD
K"
R
Y
`T
gR
n uJ |
ƒ Š 8 ˜ž¤š«¤²`¹dÀ&ÆÍÔ0Û2á@ç¼îÀõ
¤`´¸&¼-¸4¼;ÀBÀIÄ Pp²Ôïf  + > K ^ e s § ¼ Î Ý é 
ü 

#
L /
:
tP
p

§
esp_ds.cds_disable_release.L0 $xrv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0.L11.L3.L5.L6.L9.L10.L16.L17.L23.L25.L26.L37.L35.L36.L42.L44.Ldebug_abbrev0.LASF111.LASF112.LASF113.Ldebug_ranges0.Ldebug_line0.LASF0.LASF1.LASF5.LASF2.LASF3.LASF4.LASF6.LASF7.LASF8.LASF9.LASF10.LASF11.LASF12.LASF13.LASF14.LASF15.LASF16.LASF17.LASF18.LASF19.LASF20.LASF21.LASF22.LASF23.LASF24.LASF25.LASF26.LASF27.LASF28.LASF29.LASF30.LASF31.LASF32.LASF33.LASF34.LASF35.LASF36.LASF37.LASF38.LASF39.LASF40.LASF41.LASF42.LASF43.LASF44.LASF45.LASF46.LASF47.LASF55.LASF48.LASF49.LASF50.LASF51.LASF52.LASF53.LASF54.LASF56.LASF57.LASF58.LASF59.LASF60.LASF61.LASF62.LASF63.LASF64.LASF69.LASF67.LASF65.LASF66.LASF68.LASF70.LASF72.LASF71.LASF73.LASF74.LASF75.LASF76.LASF77.LASF78.LASF79.LASF80.LASF81.LASF82.LASF83.LASF84.LASF85.LASF86.LASF87.LASF88.LASF94.LFB160.LFE160.LLST21.LLST22.LASF89.LLST23.LLST24.LASF90.LLST25.LASF91.LLST26.LASF92.LLST27.LASF93.LLST28.LVL64.LVL65.LVL66.LVL67.LVL71.LVL72.LVL73.LASF95.LFB159.LFE159.LASF96.LLST11.LASF97.LLST12.LLST13.LASF104.LASF98.LLST14.LASF99.LLST15.LVL44.LVL45.LVL48.LVL49.LVL50.LVL51.LASF100.LASF101.LASF102.LASF103.LASF105.LASF106.LASF107.LFB156.LFE156.LLST16.LLST17.LLST18.LLST19.LASF108.LLST20.LBB44.LBE44.LVL58.LVL54.LVL57.LVL60.LASF114.LFB155.LFE155.LVL0.LVL1.LVL2.LVL3.LVL4.LASF115.LASF109.LASF110.LFB157.LFE157.LLST0.LLST1.LLST2.LLST3.LBB26.LLST4.LLST5.LLST6.LLST7.LLST8.LLST9.LLST10.LBB28.LBE28.LVL10.LVL11.LVL12.LVL13.LVL14.LBB30.LVL23.LBB33.LBB40.LBE40.LVL29.LVL15.LVL16.LVL17.LVL22.LVL26.LVL27.LVL28.LVL30.LVL31.LVL33.LVL34.LVL35.LVL36.LFB158.LFE158.LVL39.LVL62.LVL68.LVL74.LVL63.LVL69.LVL70.LVL40.LVL43.LVL42.LVL41.LVL47.LVL46.LVL52.LVL61.LVL53.LVL55.LVL56.LVL59.LVL5.LVL6.LVL20.LVL21.LVL37.LVL38.LVL7.LVL19.LVL18.LVL32.LVL8.LVL9.LVL24.LVL25.Ldebug_info0.LBE26.LBB43.LBE43.LBE30.LBB37.LBE37.LBE33.LBB38.LBE38.LBB39.LBE39esp_crypto_ds_enable_periph_clkesp_crypto_mpi_enable_periph_clkesp_crypto_sha_enable_periph_clkesp_crypto_hmac_enable_periph_clkesp_crypto_ds_lock_releaseesp_ds_start_signesp_crypto_ds_lock_acquirehmac_hal_starthmac_hal_configureds_hal_startesp_timer_get_timemallocds_hal_finishds_hal_write_private_key_paramsds_hal_configure_ivds_hal_write_messageds_hal_start_signesp_ds_is_busyds_hal_busyesp_ds_finish_signds_hal_read_resultfreehmac_hal_cleanesp_ds_signvTaskDelayesp_ds_encrypt_paramsesp_crypto_sha_aes_lock_acquireesp_crypto_aes_enable_periph_clkets_ds_encrypt_paramsesp_crypto_sha_aes_lock_releaseÿ333$$3003ì &í2î:í@@3JJ3TT3^^3hÿh3pp3||33¤¤3¬ ¬3ÄÈ
È3ÒÔ Ô3ÜÜ3èê ê3ò
ó 33"0 03<
<3HH3PP3^3$$3.223DöLöTT3\\3d d3ll33""3**32>>333((3::3HûPP3ZZ3bb3ü ýþÿP!(/4IPW\j q
x  
§¬½Îáïô)/5;AGMTnt z!"#$Ó%ò&ø'þ()
*+K,Y-x./0¤1°2½3Ñ4ë5ñ6÷7ý89:$S;, -¯<Î=Ô>Ú?à@çAóBûC1DCEKFSGeHIŒJK L²MÄNÖOèPðQøRS-T?UUV]WeXYˆZ[§\«#]«'\3Â^Ò_×`ãaôbùcd
efg'h,i8j=kFlYmlnšo­pÀqÖrâsæ#tæ'sñuývwx3y$z1{=|B}N~S\wƒ³ÁÓà3íˆúwŠ!z5AŒE#EP\Ža3mrˆ~ƒu¤c°¹½#•½'”ÊÔ ˜" : šB F F 'Q d žw ŸŠ   ¡§ ¢° £½ ¤Î ¥Ò Ò á §ê ¨ó ©ü ª
«
%
¬.
­7
®@
¯E
N
°W
±`
²i
³m
#´m
z
µƒ

·©
¸¼
¹Ð
ºÔ
á
ȕ
¼ó
0 ½   ¿ À$ Á> ÂG ÃP Äc Ål Æu Ç~ È É Ê¯ ËÊ ÌÚ ÍÞ Þ å ÏÐkÿÿÿÿ kÿÿÿÿÑÑ]2Ð6kÿÿÿÿ=kÿÿÿÿAÒIÒM]]ÐakÿÿÿÿhkÿÿÿÿlÒtÒx]ˆÐŒkÿÿÿÿ“kÿÿÿÿ—ÒŸÒ£]³Ó·Ô¿ÔÃqÒmÖÑÝÑáqùmýq
nÕ Ö$×+×/6:tRÖVØ]ØahltÙˆ×Ú¢Ú¦ÿÿÿÿ·»ÛÃÛÇÖÜÚÿÿÿÿáÿÿÿÿåõùÝÝÜ ÿÿÿÿ'ÿÿÿÿ+;?NÜRÿÿÿÿYÿÿÿÿ]mqÜÞÞßßšàªà®áµá¹ÿÿÿÿÀÿÿÿÿÄÔØçëàúâþãã ääå$å(æ/æ3ç:ç>¦VâZèaèeélépååææ¦žâ¢µÿÿÿÿ©µÿÿÿÿ­êµê¹åÉåÍëÕëÙæéæí¦üâìì êêå&å*æ1æ5¦DíHêOåSæbífêmåqæíêŒåë˜ëœæ´í¸ê¿åÃæÒÁÖÂÿÿÿÿÝåáÃÿÿÿÿðîôïïæëÉÿÿÿÿ#Éÿÿÿÿ'æð'¥ Í$$(s,#t,'s0Œ4#48\<#]<'\«ñò óºô õ$ö0¼4÷8ø<ù@úDûPTœX¥\¦`ÍdÎhsltpŒtx\|]Ž" Ž&" & Ÿ" Ÿ& §"
§& ¯"¯&
"&¼"¼&Â"Â&È"È&Ñ"Ñ&Ù"Ù&ÝÝ&çô"ô&ý"ý&"&
"!
&""&!%"#%&"-"$-&#6"%6&$?"&?&%H"'H&&Q"(Q&'Y")Y&(a"*a&)j"+j&*q",q&+w"-w&,}".}&-ƒ"/ƒ&."0&/"1&0˜"2˜&1¡"3¡&2ª"4ª&3³"5³&4¼"6¼&5Â"7Â&6Ë"8Ë&7Ó"9Ó&8Ü"<Ü&9â"=â&<é">é&=ò"?ò&>ý"@ý&? "A &@ "B &A "C &B* "D* &C5 "E5 &D> "F> &EM "GM &FV "
"\
&[
"]
&\
"^
&]
"_
&^&
"`&
&_,
"a,
&`2
"b2
&a8
"c8
&bA
"dA
&cI
"eI
&dQ
"fQ
&eZ
"gZ
&fc
"hc
&gl
"jl
&hu
"ku
&jy
y
&kƒ
o
"p
&o
"r
&p
&r§
v´
"w´
&v½
"y½
&wÅ
"{Å
&yÍ
"|Í
&{Õ
"}Õ
&|á
"~á
&}é
"é
&~ò
"€ò
&ø
"ø
&€ " & & "„  "… &„* "†* &…2 "‡2 &†; "ˆ; &‡D "‰D &ˆJ J &‰S "S [ [ &c "c k k &s "s | "| & " & " & "“ &œ "”œ &“¢ "•¢ &”¨ "¨ &•® "—® &· "˜· &—» » &˜Å Ò Ò &Û " Û ã ã & ì ì õ õ ý ý       ) ) 1 1 : : B B K K T T _ _ h "´h q q &´y y "¸ &¸ ¡ ¡ ¥ ¥ ¯ À¼ ¼ Å Å Ë Ë Ó Ó Û Û ã ã ì ì ò ò ø ø þ þ 





"
"
+
+
3
3
;
;
C
C
L
L
R
"×R
X
X
&×^
^
g
g
k
k
ë#'&5&40ë48#l8'<5<4O6:O% d6id%;tëxn|#s|'nëˆuŒŒ'u6™%z¬ë°œ´´¸¸ÁÁËËØëÜ¿àà'¿íí.symtab.strtab.shstrtab.text.data.bss.rela.text.ds_disable_release.rela.text.esp_ds_start_sign.rela.text.esp_ds_is_busy.rela.text.esp_ds_finish_sign.rela.text.esp_ds_sign.rela.text.esp_ds_encrypt_params.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.debug_frame.riscv.attributes4!4'4148,@\\x! OlfJ@Ô\! lÒg@h_! Ú@€_Ì!
 ¤\LŸ@L`!  »¨t@Ð`À! Üï ×@a( ! è 0û;7ö@¸là! rH@˜tä! ºˆ@|u8! 2Bp
-@´v°! >0²%ªI0\.0RŒ.gŒ.ôb@d‡ø! tp€/DÄ/Ð!"ÿ ”QÇ
\‰/0 0 0 0 644 13524 `
ELFóD.4(*)7g7AƗ瀲@Ag7gAƗ瀲@7Ag7g7AÆ—ç€ç€²@Ag7gAÆ—ç€ç€²@7Agu "17\R Ribb int*%
p
p
"p
'p 4Ö Öp 0î Ö
xπZ
sœBÜZ
`œlÄZ
[œ–ÜZ
RœÒîÄZ
KœÜÿZE
CœEBÄZ=œÜnZl% U: ; 9 I I : ; 9 
: ; 9 I8 I!I/ $ >  $ > 
4: ; 9 I .?: ; 9 '< I
.?: ; 9 '@—B‰‚•B1Š‚‘B‰‚1‰‚1‰‚•B1.?: ; 9 '@—BTwŠû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/home/runner/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20251107/riscv32-esp-elf/riscv32-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/newlib/platform_include/sysesp_crypto_lock.clock.hlock.hÛ  =         à  Ã           ó  Ë          ø  Ò            /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_security/src/esp_crypto_lock.cunsigned int_lock_release__lockesp_crypto_mpi_lock_acquireesp_crypto_ds_lock_releases_crypto_mpi_lockesp_crypto_hmac_lock_release_lock_acquireesp_crypto_hmac_lock_acquireesp_crypto_sha_aes_lock_releases_crypto_hmac_lock_LOCK_TGNU C17 14.2.0 -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -gdwarf-4 -ggdb -Os -std=gnu17 -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionesp_crypto_sha_aes_lock_acquire/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildreservedesp_crypto_ds_lock_acquires_crypto_ds_lock_lock_tesp_crypto_mpi_lock_releases_crypto_sha_aes_lockGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 ÿÿÿÿ|  FFJÁB BBJÁJ FFRÁB BBRÁJACriscv9rv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0ñÿKa
   

















    t  
   (   (!# 
 (($§j!¯!·!¿ÏÝb!ä!ìÒ!ô|!û!ö! O!Õ!+!!%!,!39?Fž!N T Z `/!hntzf!ˆŽº!œ¢(¨ ¯(½Û!ÅË(Ñ×Ý(ãç!ë
ñ
÷
ý
!   #"$&1`Q nŽ 
« Ç(âþ(esp_crypto_lock.c.L0 $xrv32i2p1_m2p0_c2p0_zicsr2p0_zifencei2p0_zmmul1p0s_crypto_sha_aes_locks_crypto_hmac_locks_crypto_mpi_locks_crypto_ds_lock.Ldebug_abbrev0.LASF16.LASF17.LASF18.Ldebug_ranges0.Ldebug_line0.LASF1.LASF19.LASF20.LASF0.LASF2.LASF3.LASF4.LASF5.LASF6.LASF7.LASF8.LASF9.LFB7.LFE7.LVL10.LASF10.LFB6.LFE6.LVL6.LASF11.LFB5.LFE5.LVL3.LASF12.LFB4.LFE4.LVL0.LASF13.LFB3.LFE3.LVL11.LVL12.LVL13.LASF14.LFB2.LFE2.LVL7.LVL8.LVL9.LASF15.LFB1.LFE1.LVL4.LVL5.LASF21.LFB0.LFE0.LVL1.LVL2.Ldebug_info0esp_crypto_sha_aes_lock_acquireesp_crypto_hmac_lock_acquireesp_crypto_sha_aes_lock_releaseesp_crypto_hmac_lock_releaseesp_crypto_mpi_lock_acquireesp_crypto_ds_lock_acquireesp_crypto_mpi_lock_releaseesp_crypto_ds_lock_release 3 3·333 · 33 3 3º3¹333º39393·3@3@3 · 3¸3 ¼ 39393º3¾3 » 3@3@3 º 3{ |}~!&8Eƒeq}Š@œ¡ˆ®9³À ÅŠÝïŒöúú'9 $#$'/<9CJN#N'•Yf m˜txx'™ƒ œž¢¢'­Ÿ ¿¡Ì@Ó¢Ú£ÞÞé¥ú@¦ §¨©)«2¬?F­M®QQX°io±²'™® $#$'•(©,,04#4'8£<<@DD'HLL'š® ¯©ª $(£,¤04Ž8<ž¦"
¦&ª"rª&
´À"À&É"É&Ñ"Ñ&Ù"Ù&á"á&è"è&ñ"ñ&ù"ù&ý"sý&"!&"t&!"%/"&/&%8"(8&&@"*@&(G"+G&*P",P&+X".X&,`"/`&.h"0h&/p"1p&0x"3x&1|"u|&37":&7"v&:¡>®"A®&>·"B·&A¿"D¿&BÇ"EÇ&DÏ"GÏ&EÖ"HÖ&GÜ"IÜ&Hå"Jå&Ií"Lí&Jñ"wñ&LûP"R&P "x &RV#"W#&V,"Y,&W4"[4&Y;"\;&[A"]A&\J"^J&]R"`R&^Z"aZ&`b"bb&aj"cj&br"er&cv"yv&ez# '$z(
,#,'
0504
6564@zDH#"H'PzT$X#4X'$b5-b4)d52d4-lzp6t#;t'6|z=#M'=ˆ5Cˆ4=Ž5KŽ4F˜zœO #S 'O¨z¬U°#f°'Uº5_º4Z¼5d¼4_.symtab.strtab.shstrtab.text.data.bss.rela.text.esp_crypto_sha_aes_lock_acquire.rela.text.esp_crypto_hmac_lock_acquire.rela.text.esp_crypto_sha_aes_lock_release.rela.text.esp_crypto_hmac_lock_release.rela.text.esp_crypto_mpi_lock_acquire.rela.text.esp_crypto_ds_lock_acquire.rela.text.esp_crypto_mpi_lock_release.rela.text.esp_crypto_ds_lock_release.sbss.s_crypto_sha_aes_lock.sbss.s_crypto_mpi_lock.sbss.s_crypto_hmac_lock.sbss.s_crypto_ds_lock.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.debug_frame.riscv.attributes4!4'414,@DH' \D W@Œ`' d@ìH' ¯t ª@4`'
 ×Ò@H'  þ¤(ù@Üx' $Ì@TH' KÜ(F@œx' lˆ ¹ÕyÐ@' á}ôXï@˜",' îH@Ä#À' 6{@„$' '0±A20ò 0;" P$ ÀK@”)@'$ ]pä D(
( (Ô+o/23 0 0 0 644 103152 `
ELFó 4("!AÆ*„—瀷“‡ØK“vu›UØËÈØOg'ØÏØOu›ØÏØO=›ØÏ"D²@AgAÆ*„—瀷“‡ØK“vŠm›UØËÌØOgGØÏØOm›ØÏØO=›ØÏØOw÷ýØÏ"D²@AgAÆ*„—瀷“‡ØK“vŽ]›UØË7 `
ÄCùšÃØOg‡ØÏØO]›ØÏØO=›ØÏ"D²@AgC“çÃí·AÆ*„—瀷“‡ØK“vw÷ýUØË ÈØOgØÏØOw÷ýØÏ"D²@AgAÆ*„—瀷“‡ØK“v=›UØËÈØOgØÏØO=›ØÏ"D²@AgR O[int0O  Û w w w w ö val w  @ w w w w [ö val w # µ $w %w &w 'w (w "Ð[ val *w - ú .w /w ,Ð val 1w 4  5w 6w 7w 8w 9w :w ;w <w =w >w ?w @w Aw Bw Cw Dw Ew Fw Gw
 Hw  Iw  Jw
 Kw  Lw Mw Nw Ow Pw Qw Rw Sw Tw 3: val Vw Y  Zw [w \w ]w ^w _w `w aw bw cw dw ew X: val gw j ) kw lw mw nw ow pw qw rw sw tw uw vw ww xw yw zw {w |w }w
 ~w  w w
 w  w ƒwwwww ˆww Šw iD val Œw  w w wwww ww ˜ww šw w Ž)D val w   S ¡w  ¢w Ÿn) val ¤w § ø ¨w  ©w  ªw «w ¬w ­w ®w ¯w ¦ n val ±w ´ =  µww ³X  val ¸w »  ¼w ½w º X val ¿w Â Ç  Ãw Äw Áâ  val Æw É
 Êw Ëw È'
â val Íw Ð q
 Ñw Òw Ów Ôw ÏŒ
'
val Öw Ù Æ
 Úw Ûw Üw Øá
Œ
val Þw á ;  âw ãw äw åw æw àV á
val èw ë °  ìw íw îw ïw ðw êË V val òw õ %  öw ÷w øw  ùw  úw ô@ Ë val üw
  ~ w w w ÿš @ val w
  Ç w
w
 ä š val w
  D
w
 w w
w w
 a
ä val w
  Ò
w w w w
w w
 ï
a
val !w
 $ O %w &w 'w (w )w
 #lï
val +w
 . Ì /w 0w 1w 2w 3w
 -él val 5w
 8 I 9w :w ;w <w =w
 7fé val ?w
 B Cw Dw
 A°f val Fw
 I Ý Jw Kw
 Hú° val Mw
 P ' Qw Rw
 ODú val Tw
 W q Xw Yw
 VŽD val [w
 ^ » _w `w
 ]ØŽ val bw
 e  fw gw
 d"Ø val iw
 l O mw nw
 kl" val pw
 s tw uw
 rl val ww
 z ã {w |w
 y val ~w
  - w ƒw
J valw
 ˆ w w Šw
J val Œw
  Á w w
 ŽÞ valw
 n  ow pw
 m(Þ val rw ãN Û !@ +µ 2ú  W h ) ž ¥S  ²ø$ ¹= ( À , ÇÇ 0 Î
4 ×q
8 ߯
< é; @ ó° D ý% H þwL ~ P
Ç T D
X "Ò
\ ,O` 6Ìd @Ih Gl NÝp U't \qx c»| j qO xˆ ãŒ- wÁ˜wœ w w¤ ˜w¨w¬ šw° w´ œw¸ w¼ žwÀ ŸwÄ  wÈ ¡wÌ ¢wÐ £wÔ ¤wØ ¥wÜ ¦wà §wä ¨wè ©wì ªwð «wô ¬wø ­wü ®w ¯w °w ±w  ²w ³w ´w µww  ·w$ ¸w( ¹w, ºw0 »w4 ¼w8 ½w< ¾w@ ¿wD ÀwH ÁwL ÂwP ÃwT ÄwX Åw\ Æw` Çwd Èwh Éwl Êwp Ëwt Ìwx Íw| Îw Ïw Ðwˆ ÑwŒ Òw Ów Ôw˜ Õwœ Öw  ×w¤ Øw¨ Ùw¬ Úw° Ûw´ Üw¸ Ýw¼ ÞwÀ ßwÄ àwÈ áwÌ âwÐ ãwÔ äwØ åwÜ æwà çwä èwè éwì êwð ëwô ìwø íwü îw ïw ðw ñw  òw ów ôw õw öw  ÷w$ øw( ùw, úw0 ûw4 üw8 ýw< þw@ ÿwD wH wL wP wT wX w\ w` wd wh wl
wp wt wx
w| w w wˆ wŒ w w w˜ wœ w  w¤ w¨ w¬ w° w´ w¸ w¼ wÀ wÄ wÈ !wÌ "wÐ #wÔ $wØ %wÜ &wà 'wä (wè )wì *wð +wô ,wø -wü .w /w 0w 1w  2w 3w 4w 5w 6w  7w$ 8w( 9w, :w0 ;w4 <w8 =w< >w@ ?wD @wH AwL BwP CwT DwX Ew\ Fw` Gwd Hwh Iwl Jwp Kwt Lwx Mw| Nw Ow Pwˆ QwŒ Rw Sw Tw˜ Uwœ Vw  Ww¤ Xw¨ Yw¬ Zw° [w´ \w¸ ]w¼ ^wÀ _wÄ `wÈ awÌ bwÐ cwÔ dwØ ewÜ fwà gwä hwè iwì jwð kwô lwø mwü nw ow pw qw  rw sw tw uw vw  ww$ xw( yw, zw0 {w4 |w8 }w< ~w@ wDwH wL wP ƒwTwXw\w`wd ˆwhwl Šwp wt Œwx w| Žw w wˆ wŒ www˜wœ w w¤ ˜w¨w¬ šw° w´ œw¸ w¼ žwÀ ŸwÄ  wÈ ¡wÌ ¢wÐ £wÔ ¤wØ ¥wÜ ¦wà §wä ¨wè ©wì ªwð «wô ¬wø ­wü ®w ¯w °w ±w  ²w ³w ´w µww  ·w$ ¸w( ¹w, ºw0 »w4 ¼w8 ½w< ¾w@ ¿wD ÀwH ÁwL ÂwP ÃwT ÄwX Åw\ Æw` Çwd Èwh Éwl Êwp Ëwt Ìwx Íw| Îw Ïw Ðwˆ ÑwŒ Òw Ów Ôw˜ Õwœ Öw  ×w¤ Øw¨ Ùw¬ Úw° Ûw´ Üw¸ Ýw¼ ÞwÀ ßwÄ àwÈ áwÌ âwÐ ãwÔ äwØ åwÜ æwà çwä èwè éwì êwð ëwô ìwø íwü îw ïw ðw ñw  òw ów ôw õw öw  ÷w$ øw( ùw, úw0 ûw4 üw8 ýw< þw@ ÿwD wH wL wP wT wX w\ w` wd wh wl
wp wt wx
w| w w wˆ wŒ w w w˜ wœ w  w¤ w¨ w¬ w° w´ w¸ w¼ wÀ wÄ wÈ !wÌ "wÐ #wÔ $wØ %wÜ &wà 'wä (wè )wì *wð +wô ,wø -wü .w /w 0w 1w  2w 3w 4w 5w 6w  7w$ 8w( 9w, :w0 ;w4 <w8 =w< >w@ ?wD @wH AwL BwP CwT DwX Ew\ Fw` Gwd Hwh Iwl Jwp Kwt Lwx Mw| Nw Ow Pwˆ QwŒ Rw Sw Tw˜ Uwœ Vw  Ww¤ Xw¨ Yw¬ Zw° [w´ \w¸ ]w¼ ^wÀ _wÄ `wÈ awÌ bwÐ cwÔ dwØ ewÜ fwà gwä hwè iwì jwð kwô lwø mwü nw ow pw qw  rw sw tw uw vw  ww$ xw( yw, zw0 {w4 |w8 }w< ~w@ wDwH wL wP ƒwTwXw\w`wd ˆwhwl Šwp wt Œwx w| Žw w wˆ wŒ www˜wœ w w¤ ˜w¨w¬ šw° w´ œw¸ w¼ žwÀ ŸwÄ  wÈ ¡wÌ ¢wÐ £wÔ ¤wØ ¥wÜ ¦wà §wä ¨wè ©wì ªwð «wô ¬wø ­wü ®w  ¯w  °w  ±w  ²w  ³w  ´w  µw w  ·w$  ¸w(  ¹w,  ºw0  »w4  ¼w8  ½w<  ¾w@  ¿wD  ÀwH  ÁwL  ÂwP  ÃwT  ÄwX  Åw\  Æw`  Çwd  Èwh  Éwl  Êwp  Ëwt  Ìwx  Íw|  Îw Ïw Ðwˆ  ÑwŒ  Òw  Ów Ôw˜  Õwœ  Öw   ×w¤  Øw¨  Ùw¬  Úw°  Ûw´  Üw¸  Ýw¼  ÞwÀ  ßwÄ  àwÈ  áwÌ  âwÐ  ãwÔ  äwØ  åwÜ  æwà  çwä  èwè  éwì  êwð  ëwô  ìwø  íwü  îw
 ïw
 ðw
 ñw
 òw
 ów
 ôw
 õw
 öw
 ÷w$
 øw(
 ùw,
 úw0
 ûw4
 üw8
 ýw<