Files
Reflow-plate/build/esp-idf/esp_hal_security/libesp_hal_security.a

336 lines
63 KiB
Plaintext
Raw Normal View History

2026-09-13 20:50:51 +00:00
!<arch>
/ 0 0 0 0 538 `
^^^^^^^^^^^^^`<60>`<60>`<60>`<60><00><><00><><00><>mpi_hal_calc_hardware_wordsmpi_hal_enable_hardware_hw_opmpi_hal_disable_hardware_hw_opmpi_hal_interrupt_enablempi_hal_clear_interruptmpi_hal_set_modempi_hal_write_to_mem_blockmpi_hal_write_at_offsetmpi_hal_write_m_primempi_hal_write_rinvmpi_hal_start_opmpi_hal_wait_op_completempi_hal_read_result_hw_opsha_hal_set_modesha_hal_hash_blocksha_hal_wait_idlesha_hal_read_digestaes_hal_setkeyaes_hal_transform_blockmpu_hal_set_region_accessmpi_hal.c.obj/ 0 0 0 644 24088 `
ELF^<00>Q4(NM(<28>?(<28>?(<28>? (<28>?(<28>?(<28>?6A<00><00>"<22><>:8`Uc <08>0<><30>@<40><><EFBFBD>
<EFBFBD> <00> <1B>W8<57>F0<><30> <09> <00>Ug5<67><1D>n >= num_words??/IDF/components/esp_hal_security/esp32/include/hal/mpi_ll.h6A G<> <08><08><00><00><><EFBFBD><EFBFBD><00><00><00><04><00>(<28><02><00> <20><> <09>D74<37><1D>6A<00>"|<08>"<1D>6A<00><00><00>:<3A><1D>6A<1D>6A t<><74><EFBFBD> <19> <00><08><00><00> )<1D>6A<00> <19> <00><1D>6A<00><00> )<1D>6A<00><02><03><04>`<60> <20><00><1D>6A<00><00>"<22><>:<3A><> I<1D>6A<00><00> )<1D>6A<00><00>(<28> )<1D>6A<00><00><00><00>"<22><> <19> <00><1D>6A<00><00><00>:<3A><><00><1D>6A<00><00><00><04><03><02><00><1D> <00><><EFBFBD><EFBFBD>| = >                 ; <0C>s<07><06><08><05>
;<03><03>b<07><05>int <04>,<04><03>.V<05>, <0E>Ag_<03>,<0E><07><07><07><07>h<03><08><05> <09>
,  3 <09>>
,. <0B>> J lk k <0A> <0A><04><0E>M<11>  p  T A
<EFBFBD><00> <0A><10>t<01>
pt*kRnt4wS<12>t>wT
<00>Zr[s\tk<01>W<16> m M <00>Z (<28>?<00> b<01><>opb <20><16>  f<05><18>/+ <00><10>A<01><>A"<22>R<19>
C<18>XV<10>< <01>A<12><%<25>R<19>><18>mk7<01><>7*<2A><00><00>n75pS<12>7F<37>T<19>9<18><00><00><18><00><00><18><00><00><1B>i2<01>S2-<2D>Rn2;wSp2SSTn2]wU2gwVZr[s\t]u^v<04>- <01><>-wR<19>/<18>C(<01><> 
*<10><01><12>$R " $ <02><1D><01><10><01>u<19>   <00>Z (<28>?
w <01><>[
+w0*$ 1fdx<02><03> <20><02>+w!D<02>><01><>p<02>9kRn<02>CwS<02>Mw}y"<22><02><0E>#-O$i<02>w<00><00>%q~Z[<08>\]-OZr\ta<02><03> <02>7<EFBFBD> n<02>Bp <20><02>S<EFBFBD>"<22><02><0E><1F><02><03> <02>/<2F><1F><02> <20><02>2<EFBFBD>!<21>y=<01><>y:<3A><00><00>nyHw<00><00>py`STnyjwytwV&<26>{<0E><:&<26>|<0E>SO#<00>$i<13><00><00>',$i<02><13><00><00>(+huc<03>)opc-<2D>(t^*<2A>Y*T*<2A>O+<2B>@w [@=w% U$ > : ; 9 I$ > &I> I: ; 9 (  I I
!I/ 4: ; 9 I?< .?: ; 9 '< I.?: ; 9 '<19><.?: ; 9 'I<.?: ; 9 '@<18>B: ; 9 I: ; 9 I<13><>1<14><>1<15><><18>B1R<01>B X Y W : ; 9 I<17>B1<17>B1R<01>B X Y W : ; 9 I<17>B41<17>B1R<01>B X Y W .?: ; 9 '@<18>B.?: ; 9 'I@<18>B.: ; 9 '  : ; 9 I!.: ; 9 '@<18>B"4: ; 9 I# $4: ; 9 I<17>B%<25><>1&4: ; 9 I<17>B' (.: ; 9 'I ): ; 9 I*.: ; 9 ' +.: ; 9 'I R
<00><03>%<25>,<2C><00> R
<00><03>%<25>,<2C><00> R R R 
<00><03>%<25>,<2C><00> R 
<00><03>%<25>,<2C><00>ST X RR
rq<72>
<00><03>%<25>,<2C><00>R0T0>
<00><03>%<25>,<2C><00>->T R =
<00><03>%<25>,<2C><00> S =
<00><03>%<25>,<2C><00>U=
<00><03>%<25>,<2C><00> =S,U,=v@K$"<22><03>%<25>,<2C>@K$"-(<13>0<>,X,=U<00>=>   =>   <00><00><01> /home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/esp32/include/hal/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/machine/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/15.2.0/include/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/sys/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/include/hal/home/ricardo/.espressif/v6.1/esp-idf/components/soc/include/soc/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/home/ricardo/.espressif/v6.1/esp-idf/components/soc/esp32/include/socmpi_hal.cmpi_ll.h_default_types.hstddef.h_stdint.hmpi_types.hmpi_periph.hassert.hdport_access.h <03>  (      
     +     3
%   <03>       
    
  ( "   
  4    K      <03>    <03>          -  
 R 0   P  ( /  P
 -  <03>   <03>~  2    7  <03>  (     <03>  <  <03>   <03>  <03>  <03>  
<03>  <03>   }      <03>   {        <03>     MPI_MODEXPsize_tmpi_ll_disable_interruptmpi_ll_get_int_statusMPI_MULTesp_dport_access_read_bufferMPI_MODMULTlong long unsigned intmpi_hal_read_result_hw_opmpi_ll_enable_interruptmem_baseMprimelong long intsigned charmpi_hal_interrupt_enablempi_ll_calculate_hardware_wordsmpi_hal_calc_hardware_wordslong intmpi_ll_read_from_mem_blockmpi_op_tmpi_param_tmpi_ll_check_memory_init_complete__uint32_tmpi_ll_write_rinvmpi_ll_write_m_primevalueunsigned intmpi_hal_write_rinvlong unsigned intnum_wordsshort unsigned int/home/ricardo/ElectroNext/Projects/Reflow plate/esp-idf-firmware/V0.1/buildmpi_hal_write_to_mem_blockMPI_OPERATIONS_REGmpi_hal_enable_hardware_hw_opcopy_wordsmpi_ll_write_to_mem_blockmpi_ll_clear_interruptlong doubleenablempi_hal_set_modeparammpi_hal_write_at_offsetMPI_BLOCK_BASESmpi_hal_clear_interruptwordsmpi_ll_write_at_offsetmpi_ll_set_mode_Bool__assert_funcunsigned charshort intz_wordsuint32_tlengthcharMPI_PARAM_MMPI_PARAM_XMPI_PARAM_YMPI_PARAM_ZGNU C23 15.2.0 -ftls-model=local-exec -mdynconfig=xtensa_esp32.so -mlongcalls -gdwarf-4 -ggdb -Og -std=gnu23 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -ffunction-sections -fdata-sections -fno-shrink-wrap -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fzero-init-padding-bits=all -fno-malloc-dceesp_dport_access_reg_readoffsetmpi_ll_start_op/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/mpi_hal.cmpi_hal_write_m_primempi_hal_disable_hardware_hw_oprinvmpi_hal_start_opmpi_hal_wait_op_completeGCC: (crosstool-NG esp-15.2.0_20251204) 15.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
  ("*,"=(

""00">(  ("((
((  (((  ((("(<00><> =%> "#%')+-/13579;<>@BD 
 EFGI@P^{ <00> <00><00>"<00>#% '0)K+c -y/<00><00>1<00>3<00>5mpi_hal.cmpi_ll_write_to_mem_blockmpi_ll_read_from_mem_blockMPI_BLOCK_BASES__assert_funcesp_dport_access_read_buffermpi_hal_calc_hardware_wordsmpi_hal_enable_hardware_hw_opesp_dport_access_reg_readmpi_hal_disable_hardware_hw_opmpi_hal_interrupt_enablempi_hal_clear_interruptmpi_hal_set_modempi_hal_write_to_mem_blockmpi_hal_write_at_offsetmpi_hal_write_m_primempi_hal_write_rinvMPI_OPERATIONS_REGmpi_hal_start_opmpi_hal_wait_op_completempi_hal_read_result_hw_op0 012500>858@$'8$8,      -9
  1' ' 290!! 5  " " #$% &'( )) 8** 5 * 8+ @+ ;;;!;(;,,04;9;@;DDH
L;
Q;
X;\\` d; i; p;ttx |; <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>;; ;;; $;);0;448<;A;H;LLPT;Y;`;ddhl;q; !(/6=DKRWelx<00><00><00><00><00><00><00><00><00><00><00><00>#DPr<00><00><00><00>;<00><00><00> ;%*.;:NX_c;x|<00><00><00>; <00><00><00><00><00><00>;<00><00><00><00>;<00><00><00>;"'+;7;BIM;Xcglz<00><00><00>;<00><00><00><00><00><00><00><00><00><00><00>;<00><00>+Zae;p<00><00><00>;<00><00><00><00><00>;<00><00><00>;<00><00> <00>; <00><00> <00> <00>;    ; $+ /; 6= A; P U Y; a v<00>
<00>;
<00><00><00><00>
<00>
<00>;
<00><00><00><00><00><00><00>;$04;-FJPapy<00><00><00><00><00><00><00><00><00>;)-2=A[_dr}<00><00><00><00><00><00>;<00><00><00><00>;,<00><00><00><00><00>
%2/3:>X\mq<00><00><00><00><00><00><00><00><00><00><00><00>0
4
;
?
H
L
f
j
}<00><00><00><00><00><00><00><00><00><00><00><00><00>"<@SW^b<00><00><00><00><00><00>;; 
$;
( ,; 0 4; 8 <; @D;HL;PT;X\;`d;hl;pt;x|;<00><00>; 

   $ ( , 048<@DHLPTX\`dhlpt<00><00>
n <00> <00> Z<00><00>j<00><00>K<00><00>:<00>:<00>:<00>:<00>: <00>: <00>: : :::&:2:>:"I:$R:,^:,j:6s:8w:;<00>:<00>:<00>:<00>:
<00>: <00>:<00>:<00>:-<00>:-<00>:-<00>:0<00>:0<00>:3:7 :9:<&:
/:
9:
A:
J:
P:
Z:
`:
d:
z: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: :  : : : ): 3: ;: B: L: P: f:p:x:<00>:<00>: <00>:<00>:<00>:<00>:<00>:<00>: <00>: <00>:<00>:<00>:<00>:::":*:3:9:A: J: Q: \:`:u:~:<00>:<00>:<00>:<00>: <00>: <00>:<00>:<00>:<00>:<00>:<00>: <00>: :::: &: -: 3:=:A:X:d:n:v::<00>:<00>: <00>:<00>:<00>:<00>:<00>:<00>: <00>: !" #($0%8&@'H(P)X*`+  !$"0#<$H%T&`'l(x)<00>*<00>+<00><00><00><00><00><00><00><00><00> ,8D
P
\
h t <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>(4@LXdp|<00><00><00><00><00><00><00><00><00><00> $0<.symtab.strtab.shstrtab.rela.literal.mpi_ll_write_to_mem_block.rela.literal.mpi_ll_read_from_mem_block.rela.literal.mpi_hal_enable_hardware_hw_op.literal.mpi_hal_interrupt_enable.literal.mpi_hal_clear_interrupt.literal.mpi_hal_set_mode.rela.literal.mpi_hal_write_to_mem_block.rela.literal.mpi_hal_write_at_offset.literal.mpi_hal_write_m_prime.rela.literal.mpi_hal_write_rinv.rela.literal.mpi_hal_start_op.rela.literal.mpi_hal_wait_op_complete.rela.literal.mpi_hal_read_result_hw_op.text.data.bss.rela.text.mpi_ll_write_to_mem_block.rodata.mpi_ll_read_from_mem_block.str1.4.rela.text.mpi_ll_read_from_mem_block.text.mpi_hal_calc_hardware_words.rela.text.mpi_hal_enable_hardware_hw_op.text.mpi_hal_disable_hardware_hw_op.rela.text.mpi_hal_interrupt_enable.rela.text.mpi_hal_clear_interrupt.rela.text.mpi_hal_set_mode.rela.text.mpi_hal_write_to_mem_block.rela.text.mpi_hal_write_at_offset.rela.text.mpi_hal_write_m_prime.rela.text.mpi_hal_write_rinv.rela.text.mpi_hal_start_op.rela.text.mpi_hal_wait_op_complete.rela.text.mpi_hal_read_result_hw_op.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>+ K H8C@<00>+HK qPl@4, K <00>X<00>\<00>`<00>d<00>@@, K
 #h@L, K  Dlhpc@X, K <00>t<00>@d,K <00>| <00>@|,K <00><00><00>@<00>,K <00><00><00><00><00><00><00>=@<00>,<K (2<00>PW >R@<00>,<00>K x` <00>l<00>@x-0K  <00><00><00><00><00>@<00>-0K# <00> @<00>- K% 4<00> /@<00>- K' P<00>K@<00>-K) v<00>q@. K+ <00><00> <00>@. K- <00><00>@ . K/ <00><00>@,.$K1 <00>0<00>@P.HK3 H@<00>.0K5 =`x8@<00>.<00>K7 O<00>?J@X2<00> K9 [ <00>n<00><00>i@<<K< ~<00><00>y@T?tK> <00>7<00><00>@<00>@hK@ <00><00><00><00>@0B<00>KB <00>0<00>5<00>0<00>!0<00><00>!8<00>,"h<00>@I<00>KG <00><00>"H<00>@<00>IHKI <00>% L0 <00>)<00><00>L<00>sha_hal.c.obj/ 0 0 0 644 19368 `
ELF^(D4(0/<00>0<EFBFBD>?<3F>0<EFBFBD>?<3F>0<EFBFBD>?<3F>0<EFBFBD>?0<>?0<>?<03><03>0<EFBFBD>?<00>0<EFBFBD>?6A<00><00><00><00>J<EFBFBD><00><00><00><><EFBFBD><00><00>܊<><00><00><00>:-
F  <12> <12> <1D>6amI"<22><><EFBFBD>"B<>e<00> 
<00>4q$<24>R`"<22>p<EFBFBD><70><EFBFBD><00><00>:6z<36><7A><00><00>+D<><01>4ӈ<11><> <00><01><00><03><00><1D>6A<1D>6A}P`t 0<><30>A@E<><45><08><00><00>Uw5<77><35><06><00><><EFBFBD><EFBFBD> <19> <00><08><00>"<11><00>" <18> <00><1D>6A<00><00>Vj<56><1D>6A}<02><><11><00><> <19> <00>&<14>"<06>2 R<><00><><EFBFBD><EFBFBD>( <02> <0C><> F<02><00><00><02><03><07><00> F0<><30><EFBFBD> ̙<1B>'8<><38><00><1D> <00><><EFBFBD><EFBFBD>| H _0 J  d <00><01> <0C><00><07><07>C<08><05> <05><03><03>b<07>Eint0<04>,7<03>.V<04>+]fp<0E> X O <09> <09>
3f%<03>D<12> <0B>l  <0C> <0C><04> o]
<EFBFBD>. <0C>1 k A
<EFBFBD>L <0C>ond<01>pJn'<27><11>n7<6E>SSp<00><00><12>s<0E><00><00>J<00>i{w<00><00>6rC<00><00><17><02><16><00><00>$s=% >pJ2fZw[s\rb.g<01><> <00><0F>JJ<01><>JJ&<26><00><00>dJ<<3C>S<10>JOw<00><00>cJd<4A><00><00>_L^l<00><00>x<1B>0<>?<1C>31<1D><1C>JF<00>j''P <09>wki<17>''p<16><00>~P99R ]<00><00><17>99z<16><00><00>D<01>JD$<24>R7w2<1F>0<> `<02>_<01>_J<02>4<EFBFBD><00><00><10><02>D<EFBFBD>+#<10><02>Ywg_S<02><00><00>!<02>0<>? @>"]<02> , <00>"<22><02> ,3'i<02>w<00><00>0Zt2$w"#<Zuw"$E"<22><02> ,#]<00>Zs[ 0<>?\<03>P%o<02><03><1F><02>7<EFBFBD><1F><02>Jw"<02>"<02>&'i<02>w(<28><02><14>H<01> 6<00>Z <0C>0<EFBFBD>?6<00>Z <0C>0<EFBFBD>?"6Z <0C>0<EFBFBD>?#-6Z <0C>0<EFBFBD>?%<02>6J<02>1<EFBFBD>%Q<02>PJ<02>-<2D>%/xjJx7<78>%<25>n<03>Jn4<6E>sd<18><03>Jd6<64><1E>Y<18><03>JY3<59>SC<18><03>JC2<43>)??% U$ > : ; 9 I$ >  I& > I: ; 9  (
( .?: ; 9 '< I .?: ; 9 'I<.?: ; 9 '<19><.?: ; 9 '@<18>B: ; 9 I<17>B: ; 9 I4: ; 9 I<17>B 4: ; 9 I<17>B1R<01>B X Y W 1<17>B1R<01>B X Y W <18><>1<19><>1<1A><><18>B4141<17>B 1.: ; 9 'I : ; 9 I .: ; 9 '@<18>B!4: ; 9 I"4: ; 9 I#<23><>1$ %.: ; 9 ' & '4: ; 9 I(.: ; 9 'I@<18>B).?<nR!W!)R),W,.R.1W13R36W68R8dWdS8dRJP0<>PaXbdXR RR!W!)R),W,.R.1W13R36W68R<R<J
<00><03>%<25>,<2C><00> T JW
U
JV%S T %WJS 0<> %U'6R'/R9<R<H
<00><03>%<25>,<2C><00>9<R<A
<00><03>%<25>,<2C><00>
R
r<02>_
<00><03>%<25>,<2C><00>SPVP]S]_VTP<00>PP]T]_<00>PSPVP]S]_V0<>PTDH_JdH_Jd<00><00><01> /home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/esp32/include/hal/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/machine/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/15.2.0/include/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/sys/home/ricardo/.espressif/v6.1/esp-idf/components/esp_rom/esp32/include/esp32/rom/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/include/hal/home/ricardo/.espressif/v6.1/esp-idf/components/soc/esp32/include/soc/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/includesha_hal.csha_ll.h_default_types.hstddef.h_stdint.hsha.hsha_types.hdport_access.hstdlib.h <03>   1 / ,    4 1     <03>                   ) "  ) '    ' % 3~          <03>    <03>  <03>      
         -   <03>      i        a &  j  *     Z  <03>     <03>     <03>  &   ?  o <03>  
   {    ~  <03>   
        '     esp_dport_access_reg_readsha_hal_set_modecharsize_tstate_lengthesp_sha_typesha_ll_loadintLvldata_blocksha_ll_fill_text_blockunsigned char/home/ricardo/ElectroNext/Projects/Reflow plate/esp-idf-firmware/V0.1/buildinput_textsha_ll_start_blocklong unsigned intsha_ll_set_modeshort unsigned intSHA_INVALID__bswapsi2sha_typedigest_state_wordsSHA_TYPEesp_dport_access_sequence_reg_readSHA_START_REG__uint32_tword_lendigest_word_lenunsigned intesp_dport_access_read_bufferlong long unsigned intreg_addr_bufdata_wordssha_hal_wait_idlesha_ll_continue_blocklong long intSHA_LOAD_REGsha_ll_read_digestSHA_CONTINUE_REGtypeshort intsha_ll_busy__tmpSHA2_512digest_stateSHA2_384block_word_lenuint32_tlong int/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/sha_hal.cabortlong doublesigned charSHA2_256SHA1_Boolfirst_blocksha_hal_read_digestsha_hal_hash_blockGNU C23 15.2.0 -ftls-model=local-exec -mdynconfig=xtensa_esp32.so -mlongcalls -gdwarf-4 -ggdb -Og -std=gnu23 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -ffunction-sections -fdata-sections -fno-shrink-wrap -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fzero-init-padding-bits=all -fno-malloc-dceGCC: (crosstool-NG esp-15.2.0_20251204) 15.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
 (444"99">>"CD"H(7"PP"_((   ,"99J( "(!!! ",,"11"66"OP"b"d<00><>    H_ "$& '()+*Dg<00><00>J<00><00><00>d<00>sha_hal.csha_ll_busysha_ll_read_digestesp_dport_access_reg_readesp_dport_access_sequence_reg_readesp_dport_access_read_buffersha_hal_set_modesha_hal_hash_block__bswapsi2sha_hal_wait_idlesha_hal_read_digestabort  #$ &$ 1F6F;F@F  4 9 ">'' -D@M]R
P** 66 BW W

"'6
H<  #"
%
9    8) 8. 83 8L Y , ! 1$ 688 $DD U bY P\ \ &; ;  ;!;(; ,, 04;9;@; DD H L; Q; X; \\ `
d;
i;
p; tt x |; <00>; <00>; <00><00> <00> <00>; <00>;  !(/6=DKRWelx<00><00><00><00><00><00><00><00><00><00><00><00><00>/7MT X; cnrw<00><00><00><00><00><00><00> <00>; J<00><00><00> <00> <00>; <00><00><00> <00> ;    $; 48> G g qx |; <00> <00><00>
<00>;
<00><00><00><00><00><00><00><00><00><00><00>
<00>
<00>;
15>
B;
KOT
c
h
l;
'|<00><00>
<00>
<00>;
'<00><00><00>
<00>
<00>;
9<00><00><00>
<00>
<00>;
9<00><00><00><00> <00>; &3:>;ITX]hlq|<00><00><00><00><00><00><00>; <00><00><00>; <00><00><00>;<00><00><00>(,;E1?`my<00><00><00><00><00>;<00><00><00> *7DQ^kx<00><00><00><00><00><00><00><00>   # * . 5 9 @ D K O V Z a e l p w { <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>  $ + / 6 : A E L P W [ b f m q x | <00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>




"
3
7
J
N
V
Z
k
o
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00><00><00><00> +/6:AELPgkrv~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>;;  $; (
,;
0 4; 8 <;    

 $ ( , <00>Pp <00>
" R <00>:<00>:<00>:<00>: <00>:: ::"$:$.:-8:/@:4D:F\:e:k:q:z:<00>:<00>:
<00>: <00>: <00>: <00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:$<00>:':0 :2:2 :4-:<9:>A:@G:EM:ES:EY:Mb:Pf:]|: <00>: <00>: <00>: <00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
:
:
:
#:
0:
<:
G:
"S:
%\:
%e:
%o:
'w:
':
'<00>:
'<00>:
'<00>:
'<00>:
/<00>:
/<00>:
6<00>:
9<00>:
9<00>:
9<00>:
9<00>:
9<00>:
9<00>:
9<00>:
<:
A
:
A:
H:
H/: ;: D: H: ^: g: m: w: : <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: <00>: !<00>: '<00>: )<00>: ,: .
: 1: 3: 6 : 8&: 8,: >4: J=: JE: JN: LW: P_: Pl: Ux: W<00>: Y<00>: \<00>: b  $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> <00> <00> <00>    ( 4 @ L X .symtab.strtab.shstrtab.rela.literal.sha_ll_busy.rela.literal.sha_ll_read_digest.rela.literal.sha_hal_hash_block.rela.literal.sha_hal_wait_idle.rela.literal.sha_hal_read_digest.text.data.bss.rela.text.sha_ll_busy.rela.text.sha_ll_read_digest.text.sha_hal_set_mode.rela.text.sha_hal_hash_block.rela.text.sha_hal_wait_idle.rela.text.sha_hal_read_digest.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 @0$0- :T5@`$$- [dV@<00>$ - |tw@<00>$ - <00>x<00>@<00>$$-  <00><00><00><00><00><00><00><00>H<00>@<00>$<00>- <00><00>_<00>@<00>%<00>- <00>08J@@&l- 9<00>4@<00>&$- V<00>dQ@<00>&<00>- u<00><00>p@<00>'t- <00><00><00><00>@)<00>- <00><00> r<00><00> <00><00>@<00>1<00>- <00><00>H<00>@<00>7<00>-  <00>68<00>@8<00>-" <00>n<00><00>@<00>8<00>-$ <00>0<00><00>0<00>0<00>8Q(
@`?<-) yd@<00>?d-+ <00> p. P#<00>B%aes_hal.c.obj/ 0 0 0 644 12844 `
ELF^t+4(+*<04><10>?<10>?0<10>?4<10>?8<10>?<<10>?<10>?6a} <08> <00>A <03> L <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><11><11> <00><08> <00><00><>tK<74><4B><EFBFBD>t<EFBFBD> <00>A3w3<77><33> " t<1D>6A<00><00><00>f<1A><1D>6A<00>0<>tf <09> I<><49>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00> 0<>A<EFBFBD><00>-
<1D>6A<00>q<00> <00><07><12><00> <00><08>"<22><00> <00><08>2<EFBFBD><00> <00><08> <19> <00>h<00><00> L<><07><03><00><1D> <00><><EFBFBD><EFBFBD>| S0 0 J <00><01> <0C><00><07><07><06><03>F<08>H=y<03><03>n^int"<04>,<04> :<05><06>p.b<05><04><08> <08>
,<0E> $ p<03><03> <0C>l  <0A> <0A><04>A
<EFBFBD>/ <0A>7U
OO Q <0A> <0A>O"J<01>^<11>"*<2A>Ra"=OS<12>($<05><13><14><14>.*<14>SM<14><00><00><14><00><00>i++ %r<< 'T<00><00><14><00><00>H<00>Zs[w\4<^)<01><>\   Z <10>?n <09>0<01>Vkey'V<00><00>>3<>SB|T; <0A>!<12>C<13>64 MI!mk,.[s2%<04>P<02><1F> Y<02>!+<02><03>"R<02>,O#<23><02>!}s<03>"<22>s6V#<23>u<15>$i0v<0E>$i1w<0E>$i2x<0E>$i3y<0E><04>!Qe."e(|">e6<65>#<23>g<14>#Ph,%<25>O<17>S<01>keyO7V<00><00>&<26>OC<4F><00><00>';R<16><02>P'"U<0E><02>T( ;)iW|<00><00> /Z<02>T[s2$r"\4% U$ > : ; 9 I$ > &I5I I7I &
> I: ; 9  ( .?: ; 9 '< I.?: ; 9 'I< .?: ; 9 '@<18>B: ; 9 I1R<01>B X Y W 1<17>B41<17>B1R<01>B X Y W <16><>1<17><><18>B<18><>1.: ; 9 '@<18>B1R<01>B X Y W .?: ; 9 'I@<18>B: ; 9 I<17>B4: ; 9 I<17>B41 .: ; 9 'I .: ; 9 ' !.: ; 9 ' ": ; 9 I#4: ; 9 I$4: ; 9 I%.: ; 9 'I@<18>B&: ; 9 I<17>B'4: ; 9 I( )4: ; 9 I<17>B+RJRXwYx! 4<10>?#Y#&x&+ 8<10>?#+Y<HS<JS.R.0
<00><03>%<25>,<2C><00>,0Z#TX#SYNRNS
<00><03>%<25>,<2C><00>SSW 0<>SS4S0JS0J<00><00><01> /home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/esp32/include/hal/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/machine/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/15.2.0/include/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/sys/home/ricardo/.espressif/v6.1/esp-idf/components/soc/esp32/include/soc/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/includeaes_hal.caes_ll.h_default_types.hstddef.h_stdint.hdport_access.hstring.h<03>     
        (}         <03>   <03>~     <03>   <       <03> %     "  <03>                      <03> <03>  <03>  <03>    <03>  aes_hal_transform_block__uint8_tsize_taes_hal_wait_idlekey_bytes_in_hardwareaes_ll_set_modeoutput_blockaes_hal_setkeyaes_ll_write_blockkey_word_lenaes_ll_write_keyunsigned char/home/ricardo/ElectroNext/Projects/Reflow plate/esp-idf-firmware/V0.1/buildesp_dport_access_reg_readkey_wordaes_ll_read_blockshort unsigned intmode_reg_baselong unsigned intESP_AES_STATE_IDLE__uint32_toutput_wordsMODE_DECRYPT_BITesp_aes_state_tunsigned intinput_blockesp_dport_access_read_bufferlong long unsigned intuint8_tmodelong long intESP_AES_STATE_BUSYmemcpykey_bytesshort intoutputaes_ll_start_transformuint32_tlong intcharinputlong doublesigned char/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/aes_hal.cinput_wordsGNU C23 15.2.0 -ftls-model=local-exec -mdynconfig=xtensa_esp32.so -mlongcalls -gdwarf-4 -ggdb -Og -std=gnu23 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -ffunction-sections -fdata-sections -fno-shrink-wrap -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fzero-init-padding-bits=all -fno-malloc-dceaes_ll_get_stateGCC: (crosstool-NG esp-15.2.0_20251204) 15.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(A"S("("0(JJ<00><> 
  S !"#$&.5O0^Jvaes_hal.caes_ll_write_keyaes_hal_wait_idlememcpyesp_dport_access_reg_readaes_hal_setkeyaes_hal_transform_blockesp_dport_access_read_bufferE  E     && # +66 BB ; ;  ;!;(; ,, 04;9;@; DD H L; Q; X; \\ `
d;
i;
 !(/6;IPW^cqx<00><00><00><00><00><00><00><00><00>0W^
b;
m{<00>
<00>
<00>;
<00><00><00><00><00><00><00><00><00><00><00><00><00>
<00>
<00>;
+


;
<#'049
U
_fj;y~<00>;<00><00><00> <00>; <00><00><00><00><00><00><00> 
; '+:>D ]js<00><00><00><00><00><00><00>
"/:>;PTYdhm|<00><00>; <00><00><00>



.
2
9
=
S
W
^
b
j
n
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00> <00>   ! % 6 : M Q X \ m q <00><00><00><00><00><00><00><00><00><00><00><00> ;;  $; (
,;
   

<00>
 <00>
:$:-:6:<: D: M: U: ^:d:j: s:/<00>:/<00>:C<00>:E<00>:H<00>:H<00>:N<00>:<00>:<00>:<00>:<00>:<00>:<00>: :: : ): 1: 7: @: L: V: _: f: l: r: |: #<00>: #<00>: #<00>: ,<00>: ,<00>: .<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
<00>:
:
:
:
:
!:
(:
1:
::
A:
H:
Q:
!Z:
!a:
#g:
&q:
+|:
+<00>:
+<00>:
+<00>:
6<00>:
<<00>:
<<00>:
<<00>:
<<00>:
H<00>:
H $0<HT`lx<00><00><00> <00> <00> <00> <00> <00>
<00>
<00>
.symtab.strtab.shstrtab.rela.literal.aes_ll_write_key.rela.literal.aes_hal_wait_idle.rela.literal.aes_hal_setkey.rela.literal.aes_hal_transform_block.text.data.bss.rela.text.aes_ll_write_key.rela.text.aes_hal_wait_idle.rela.text.aes_hal_setkey.rela.text.aes_hal_transform_block.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> ( ?<:@<00> ( _DZ@<00> ( |Lw@<00>( <00>h<00>h<00>h<00>hS<00>@<00><(  <00><00><00>@0( <00><00>0<00>@D<( J@<00>l( )Lp$@<00><00>( ;<00><00>6@<00>d( G<00><00>Z
<00>U@L!p( j<00>
8e@<00>#l( ~2 (y@($`( <00>Z <00><00>@<00>$<00>( <00>0!a<00>0<00>0<00><00>8<00><00> <00>@l(0($ <00>
<00><00>@<00>(<00>(& ) <00><00>)<00>mpu_hal.c.obj/ 0 0 0 644 6980 `
ELF^ 4(6A0"&#<1B>3<07><>&F &3<18> <08><>P0  8<>bP F (<28><>P0 <00> <0C><>bP <00><>P0 <1D> <00><><EFBFBD><EFBFBD>| L A <0C><00>H:-vR?<05>"<03>b<07>fint<03>.Vt,<0E>yX\<06>i<03><07>L<01><>id$p Q5<>S
<EFBFBD>~-+ +6 8B@ " Y WU <0A>%% | <0C>lj <0A>00( <09> <00><0E><<+ <0C><00><00>.<03><10>.7~+)<03><10>)1~$<10>$3~+<10>2~<11>~id3,% U$ > : ; 9 I$ > > I: ; 9 ( .?: ; 9 '@<18>B: ; 9 I<17>B : ; 9 I
4: ; 9 I<17>B 1R<01>B X Y W  1<17>B 1R<01>B UX Y W 1R<01>B X Y W .: ; 9 ' : ; 9 I.: ; 9 'I : ; 9 IRL
<00><03>%<25>,<2C><00>LRR"R%-R08R<JRL""%%--0088<L`<01> /home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/esp32/include/hal/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/machine/home/ricardo/.espressif/tools/xtensa-esp-elf/esp-15.2.0_20251204/xtensa-esp-elf/picolibc/include/sys/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/include/halmpu_hal.cmpu_ll.h_default_types.h_stdint.hmpu_types.h  }    z   }             {    | |     ~         {   mpu_ll_set_region_rwxmpu_ll_set_region_rwmpu_ll_set_region_xshort unsigned intshort intMPU_REGION_Xmpu_access_tunsigned char/home/ricardo/ElectroNext/Projects/Reflow plate/esp-idf-firmware/V0.1/buildmpu_ll_id_to_addrlong unsigned intaddrMPU_REGION_RWXmpu_ll_set_region_illegal__uint32_tunsigned intlong long unsigned intaccessMPU_REGION_RWlong long intcharMPU_REGION_ILLEGAL/home/ricardo/.espressif/v6.1/esp-idf/components/esp_hal_security/mpu_hal.cmpu_hal_set_region_accessuint32_tlong intlong doublesigned charGNU C23 15.2.0 -ftls-model=local-exec -mdynconfig=xtensa_esp32.so -mlongcalls -gdwarf-4 -ggdb -Og -std=gnu23 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -ffunction-sections -fdata-sections -fno-shrink-wrap -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fzero-init-padding-bits=all -fno-malloc-dceGCC: (crosstool-NG esp-15.2.0_20251204) 15.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(" %% 00 ;<L<00><>
   Lmpu_hal.cmpu_hal_set_region_accessJJ"J-J8J%  <0;;;!;     ! ( / 6 = D K R W e l z  <00> <00> <00> <00> <00> <00> <00> <00><00>;<00> <00> <00> <00>   ;- 1 ;@ P T ^c s w <00><00> <00> <00> <00><00><00>;<<00> <00> <00> <00> <00> <00> <00>    , -1BFW[lp<00><00><00><00>;  $048<HL +:4:>:F:O:U:`:h:r:z:<00>:<00>:"<00>:"<00>:"<00>:%<00>:%<00>:%<00>:%<00>:-<00>:-<00>:-<00>:0<00>:0<00>:0:0 :8:8:8(:<2:<::<@:<G:DR:J[:J_:J $0<HT`lx<00><00>.symtab.strtab.shstrtab.text.data.bss.rela.text.mpu_hal_set_region_access.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'414L,@lx V<00>(Q@<00>H h<00>Ec@, t<00>><00>+<00><00>@,<00>  <00><00> <00>@<00>$  <00><00>X<00>@<00> <00>Ld<00>@<00><00> <00>0<00>o<00>0 0<00>O 8<00><00> <00><00>@t<00> $  D%<00>