author | Matthew Shyu <matthew.shyu@amlogic.com> | 2017-08-02 09:12:36 (GMT) |
---|---|---|
committer | Matthew Shyu <matthew.shyu@amlogic.com> | 2017-08-02 09:16:22 (GMT) |
commit | d2828ab249855f00565bf5f5d25fe92af02e12ed (patch) | |
tree | c508ae88584f4e9e3e4804476e06a458cb4f12c6 | |
parent | fe472407a001970e5ad8fffc997e799f31891e10 (diff) | |
download | tdk-d2828ab249855f00565bf5f5d25fe92af02e12ed.zip tdk-d2828ab249855f00565bf5f5d25fe92af02e12ed.tar.gz tdk-d2828ab249855f00565bf5f5d25fe92af02e12ed.tar.bz2 |
update bl32.img and headers to support keymaster
bl32 commit: 9589fbf87e86a1e0ec59db92b633ae3f2973abd3
Change-Id: Ia95298dba66b4b45280edf70aadfb6beebb614d4
Signed-off-by: Matthew Shyu <matthew.shyu@amlogic.com>
-rw-r--r-- | secureos/gx/bl32.img | 890 | ||||
-rw-r--r-- | ta_export/host_include/conf.h | 2 | ||||
-rw-r--r-- | ta_export/host_include/conf.mk | 4 | ||||
-rw-r--r-- | ta_export/host_include/tee_api.h | 5 | ||||
-rw-r--r-- | ta_export/host_include/tee_api_defines.h | 3 | ||||
-rw-r--r-- | ta_export/host_include/utee_type_extensions.h | 15 | ||||
-rw-r--r-- | ta_export/include/tee_api.h | 5 | ||||
-rw-r--r-- | ta_export/include/tee_api_defines.h | 3 | ||||
-rw-r--r-- | ta_export/include/utee_type_extensions.h | 15 | ||||
-rw-r--r-- | ta_export/lib/libmpa.a | 965 | ||||
-rw-r--r-- | ta_export/lib/libpng.a | 2970 | ||||
-rw-r--r-- | ta_export/lib/libutee.a | 2878 | ||||
-rw-r--r-- | ta_export/lib/libutils.a | 4178 | ||||
-rw-r--r-- | ta_export/lib/libzlib.a | 571 |
14 files changed, 6300 insertions, 6204 deletions
diff --git a/secureos/gx/bl32.img b/secureos/gx/bl32.img index b22895f..7802d27 100644 --- a/secureos/gx/bl32.img +++ b/secureos/gx/bl32.img @@ -1,44 +1,46 @@ e4' -o - +o- + # -# - - -" -" -YI +# + + +" +" +YI SI -۲F -FFBKhBK +۲F +FFlBKhBK
4 G4 F
" G # I#FGF FI -G F$% +G F$ Kka -KZh*b5`]`HH +KZh*b5`]`HH BohXXP K" -H@( - -;` -!F2F -+ F9Fj +H@( + +;` +!F2Ft ++ F9Fj Q Q -Q -KEsa#a +Q +KEsa#a -A## F3`K+` +A#`# F3`K+` +)KO4r- -E +E +KhFh , -E""@ -CB`V" B3B`pG - -p +E""@ +CB`V" B3B`pG + +p @@ -47,398 +49,399 @@ CB`V" B3B`pG / / / -/F FF -Zh:x"p -Z` +/F FEF +Zh:x"p +Z` K SBSL B3S -FF30F
KBS,BSL:B +FF30F
KBS,BSL:B #
'wF?
?K P 5 AF - + PCFSS, -CCL - -H@_!J +CCL + +H@_!J -k@F!hh0ر +k@F!hhر BV8/ "h8XB&`hhzhBhbhyhB4FF h{`B, -0`#ahE +0`#ahE( i
=
'w-?
#-?? F3h @h+- - JEEE0iB@ L\CCP`L}B``ap + JEEE0iB@ L\CCP`L}B``ap Z B`E E DG`1 )H3+Ѣkh0 -C`eck!+c8883-GFFFF +C`eck!c8 93-GFFFF -kBYCh8FIFhpk +kBYCh8FIFhpk -kXYZQhFk@F![he@k]hCD -KB - +kXYZQhFk@F![h@k]hCD +KYB + ?O 2?#?#P?@j k@i :_вRB@` - -M
- -K"! H(FK``cb -FG + +M
+ +K"! H(FK``cb +FG Eѝ -0 -JOq
H +0 +JOq
H +2,93 - -#hG8" - -hD$F]#DBB3$+ + +#hG8" + +hD$F]#DBB3$+ K" -H! -F( +H! +9F( -H[ - -Fv6K -Hh -(` +H[ + +F6K +Hh +
(` (JhK
"`JhK`pGJKh -pYp p p -K -
K -K -K -K -K -K -K +pYp p p +K +
K +K +K +K +K +K +K K -H! -"!cd"Add 22kF:* K +H! +"!cd"Addy 22kF:* K *( -@j@h -K`0F_K`Zh"p""?B +@j@h +K`0FK`Zh"p""?B J``KhB `"h dbhJdhdhdL -"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` j5K``j3K`j2K`j0K`k#lak -! ! -K@b -5 +"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` j:5K``j53K`j02K`j+0K`k#lak +! ! +K@b +5 C## *)OU1O1!K!J)!KO2` JO2Z`"K)OU1O1`Y`J)hC*C##*` -K" -HF@ K" Hb! -H IF" FH0 F)F"8@8! -HF HFP0F9-4*F"O4 F! -HAFF:F(F +K" +HmF@ K" Hc! +HI IF" FwH@0 F)F"8@l8! +H&F H"FP0F9-4*F"LO4 F! +H AFF:F0F - + - -` -JF + +` +JF ca4Kh a3Kh -a1KhhB#`C"c.KhhB#`C*KhB"h"* h+0$KhhB#`C"F +a1KhhB#`C"c.KhhB#`C*KhB"h"* h+0$KhhB#`C"F
h - -#EGFFOqhCo d! -` 8OrXO0@ -+0x+Op`1F8F(̿0 * + +#EGFFOqhCo d! +` 8OrXO0@ ++0x+Op`1F8F(̿0 * 1+Bo"F+F 0w6pEڴF -3@P2@o(F(F+(%" -HID+h34K`Kh2`Kh*Bє,0%ei +3@P2@o(F(F +HI+h3K`Kh2`KhBє,0%ei HF3h+`'x F0 F:FhGFHFeMO - ` F -J -F)Fhh$iG8lI38FK -F)FhhdiG8lI3KXh - + ` F +J +#i FhG02}2{222F FFFVMK" F!F +F)Fhh$iG8TJ38FK +F)FhhdiG8TJ3KXh + FB!
<B @@# - + "FHF -1F - +1F + -G? O - -kGFx@FeF 5F + O + +kGFx@FeF 5F OF9(F!F KFG - -=F O=F O + +=F O=F O ?(F 1FG -@#G`*$ -JFz%OD%E -IF FPF - - -@ +@#G`*$ +JF%OD%E +IF FF + + +@ * -O0!XFF +O0!XFF * -+++h0Fй` ++++h0Fй`
,
#iˎ -SF +SF - FYY -6FEKFK + FY +6FEKFK -KKF -GKGHhZh
#B% -FF #FF$%F4 !F F -@+"i QF +KKF +GKGHhZh
#B% +FF #FF$F4 F F +@+"iP QF h +ED3BO OF# -1FX +1FX E B -FFFFUFWF6"h#KB/FAF +FFFFUFWF6"h#KB/FAF -4Eѳh JB2Bѥb +4Eѳh JB2Bѥb - -h
FChB10L+h -OO h34ڈj rRiGzBӽ,2-CFjӱhF -OO h34ڈj riGzBӽ,2 + +h
FChB10+h +OO h34ڈj rRiGzBӽ2-CFjӱhF +OO h34ڈj riGzBӽ2 Hh! -3ڈj9FBFG04zBH +3ڈj9FBFG04zBH Ohj 3ڈj@YiG -)KB -8( -K[nKnKoK[o{)FGO3`5a - - +)KB +8( +K[nKnKoK[o{)FGO3`5a + + -3CEрLYF -t`hhGFȹ(F1FJ(F1FJz(F1FJuJ(F1FpLL - -L L)FF - -**JhiGiipjj JjkLhihGH +3CEрLYF +t`hhGFȹ(F1FJ(F1FJ(F1FJJ(F1FLL + +L L)FF + +**JhiGiipj JjkLhihGH ** -Ji JVkFi*F#FGFH +Ji JVkFi*F#FGFH FFFF -1hiaF -uAF(FJF#FF +1hiaF +uAF(FJF#FKF RB@7! OqOq@ ! -jGF`YFO@B +jGF`YFO@B 2h+< -2hFYF - -AF"dF -pF +2hFYF + +AF"F +pF KB -"^ -F -AF - F,GF)@;Iph+z9F2F(F5KFp -@ F,CF0(XB3+I - F - - -F -F +" +F +AF + F,GF)@5Iph+~9F2F(F/KFp +@ F,CFf(XB3%I + F + + +rF N N -N(FN - -F +N(FTN + +F `bF -L -F/#;F"#" +L +F/#;F"#"k KB -E)F +E)F L -L -282 - -F -O -F -!i$#c
ai.Kh$#jk -N F? N -$h -. *F -"`+` -0F +L + +F +O +F +!i$#c
ai.Kh$#jk +N F N +$h +. *F +"`+` +0F !h+1 !h[ 1!+i[h1!! -!ii!p"iڱ +!ii!p""iڱ Kh:F3F*F - -# -K!O + +# +K!O !"0#F"jF -LLK"h@ > F&pI382 -L - +LsLK"h@ > F&pJ3 2 +L + PO 3E -[k +[kW 03CD -0 F -!"` 0*SFF -FFF& -O -TPH2 -` PF=:3I3 - -LH(F F :3I3 -+FIFS:F@D -IFh +0 F +!"` 0*SFF +FFF& +O +TPH + +LH<(F F ;3|J3 ++FIFS:F@D +IFh W(h - - -7O*9_D?%_4]FOU_IF"FU + + +7O*9_D?%_4]FOU_IF"FU V!F(hJF3FF -
-(,D#2`!F!B;"(Fw!#>#XCC7B#7` -A +
+(,D#2`!F!B"(Fw!}>#XCC7B#7` +A #F -l0F!F.hBI0F!*FKFnh5QFB"0I0B)L+F - +l0F!FhBI0F!*FKFnh5QFB"00B)L+F + " -# -# -E +# +# +E $ -E;F@_@F51)FF@#@Fipd -GF0k0FI:F #GF0FL -[F -#GF0eiPF9I #GFPF -iI)GFPF -"0, B - +EF@_@F5)FF@#@Fpd +GF0k0FI:F #GF0F-L +[F +#GF0eiPF9I #GFPF# +iI)GFPF +"F0, B + Oc@DcOHsOhs` KBOsOss` - -hch
#ihMKBSBSB@0@@F + +hch
#ihMKBSBSB@0@@DF @FlG -@FyG -"KB"KB !H!H!H!H!H - -F -lGB.(FFPK"H@Q - - - -hch`Hh
#iciii-KBS(F5 -L F"0( -hkh`Hh
+ikiii>KB"أ@SBЌ:K -khF -+KlG+h(`B(LH0FZF -
K"LOa -H F -N(ر(("J@AAH -*I"F -3h2`BL!)F~(F -K L" -KL" -px3p;3 -Gih
Gi)iG0F8F - -pp;3 - -pp;3 -GiiG0F/8F -KBsBHH - - +@FyG +&KB&KB %H%H%H%H%H + +F +lGB.(FFPK"H@Q + + + +hch`Hh
#iciii-KBS(F# +L F"0( +hkh`Hh
+ikiiiDKB.أCB)أ +khF ++KlG+h(`B(LH0F,F +
K"L@A +H F +N(ر(("J@DAH +*I"F +3h2`BL!)F(F +K L" +KL" +p`3X<3 +Gih
Gi)iG0F8F + +pX<3 + +pX<3 +GiiG0F58F +KBsBHH + + -
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#FB*')F2F#F. )F2F#F4c -A - -C*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I -L(+ +
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#FB*')F2F#F. )F2F#F4c +A + +I*hiFK@F`jh[m"aJFGhQF:FL>hFh'I +`hhh +L(+ F, -FFKBsB% - +FFKBsB% + (F --KBPJF*F! +-KBPJF*F! KB%PAq)KB3B3B F@@@? -F(m - -y)H>(H;(H8'He'Hb&H_&H\%HY%HV$HhhF0V3xO - - +F(s + +)H>(H;(H8'He'Hb&H_&H\%HY%HV$HhhF0V3xO + + @FlG -@FqG - -jo?L -khh -O5LT -! H@^K" -@F9F2FPF`K@f
H" - - B1 +@FqG + +po?L +khh +U5LT +' H@eK" +@F9F2FPF`K@m
H" +L +2-2Q2j2 + B1 zOj O -O
x2xixBH +O
x2xixBH3 zOj O -O
x3xixBHHFȱ 1"y9F#O FCF)0F"g +O
x3xixBHFȱ 1"9F#O FCF0F"m zOj O -O
x3xixBHIF -DHFQF:FFq] - J@qUZU5-< - - +O
x3xixBH|IF +DHFQF:FFq] + J@qUZU5-< + + 03 -"F +"F CC<# -҂"<#=#S@=3#!C<#=#C=#>#b>#?#B?#@#"@#A#S@A3# 3$#SCL3 -JOp3FR#0"FiG -l#c\2l#\32l# #*#OpFY" i"FG #52< # +҂"<#=#S@=3#!C<#=#C=#>#b>#?#B?#@#"@#A#S@A3# 3$#SCL3 +JOp3FR#0"FiG +l#c\2l#\32l# #*#OpFY" i"FG #52< # '' 7''7' '' -3F' -T'5J@ 3+:hB;`0F! F4-GFFF -%DOS +3F' +T'5J@ 3+:hB;`0F! F +%DOS F F@
H @q@ T@L Z#@ LLD]3+ hFDF F!F @
HT@LDY#@\D7L3 + f.F F!F4FZ#`^D
Hu `3V@l0+ 5DeF&D!F4F.FddP
Hf U@\DZ#PMD8 P3@+ b -F5D +F5D K Fհ F*F#F8LOe,M@e @@ -468,7 +471,7 @@ Kb KCbFpG pG FF;FZFOU pU - + Kb` K` Ka @@ -490,113 +493,117 @@ CckCs{Cs#O OHEh A OBjJOCjJ Eg G -E -2BE +E +2BE O -viHFYF -_J@! - - +viHFYF +_J@! + + 4 ,
J -KC$PH 4 ,HO4 +KC$PH 4 ,HO4 4 ,J -KC$PH 4 ,HO4 +KC$PH 4 ,HO4 4 ,J -KC$PH h 4 ,HO4 _ -ah -G - - -IQ" )FjFG - +KC$PH n 4 ,HO4 e +F +ah +G + + +IQ" )FjFG + -Eѻ -IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { -AF"6?
(i@FYFG +Eѻ +IQ" )FiFGFPF\\J@T3+0F Fp +AF"6?
(i@FYFG Eѹ JAFR#0FrjG!8F +FoйF;|\#T34tLE\U4,1F -+FW ++FW i
bi -1F
>d -hi -iIF
ci"3F@FF -ci
3F&`F;#iO -l iGch +1F
Dd +hi +iIF
ci"3F@FF +F +ci
3F&`F;#iO +l iGch qH 0 -QF -& F - .F -!CZF" - .i
nii.ji#F"uF@T KhkG -&l5m FG9 FADGF -i
IF8FCFF[i
GG#40!hGh"ah8F +QF +& F + 4F +!CZF" + .i
nii.ji#F"{F@T KhkG +,l5m FG9 FADGF +i
IF8FCFF[i
GG#40!hGh"ah8F F -QFZFKFF +QFZFKFF GF -G +G GF G GF FGF GF *jGF0iGFpi)iGF@iiiGF#+`+j - -l8FIFBF( + +r8FIFBF( m O
-
< d ! "()+ ,lxhG F -F8F!h2SFB - -J+@XFF -F --FB?P{B?LXF4p;3F@h K[iG -@:F -4JUmFGF - +
< d ! "()+ ,lxhG F +F8F!h2SFB + +J+@XFF +F +-FB?P{B?LXF +@:F +4JUmFGF + GF GF -GF -F -Qi"GF -LlGF#mGF -(`h` .0;@<EAF``,u,a(bke
cg*clc0 -<@c0PeBed@,fx@@@ @@@ -F -PFC +GF +F +Qi"GF +LlGF#mGF +F +(`h` .0;@<EAF``,u,a(bke
cg*clc0 +<@c0PeBed@,fx@@@ @@@ + F +PFC - + $Ꭽ!#)``b:+c -`,u,ablc<@cȃCD - +`,u,ablc<@cȃCD + + $
$ - + 2`"bB"b5k`F`*cbOcje" j`FbObbB#`+cke#e0tc<@c - -? -o - + +? +o + F)F( F!F*F;h{XhF!F8F Kh+F W F -X +X OepS%`%UiFu@FS&`u@&S&`Fu@.qq.Nq. =qS%`_*%iFu@FS&` 'Prih@P@S$ P@S* B ssJs -s +s OepS%`%eiFu@FS&`u@&S&`Fu@.qq.Nq. =GqS%`ղ%iFu@FS&`*u@&S&`Fu@.rr.Nr. S"P rE ssJs -s +s ? ?\'pX+'FMOW+pGFIOjW+pEOW* 'V'pGU'piT)ph3h1_@? X* @@ -606,32 +613,32 @@ X* BU" gT'p $J'R'p"J GR'piJ -R)pBOr1K@J@Os$b@$33Z@AK@A2S@C`` +R)pBOr1K@J@Os$b@$33Z@AK@A2S@C`` @% @$ 2* 7 28* @$?~p?P%`Q"pG -@%2*3+ - - +@%2*3+ + + 40 F9FG8O B80 FGC6F.O+pnp.#pkp5?҂#pkp3 p5 ҃#.qkp3p3 p5 F -GFk FGEѳk FGFNAF3lG K[iG!FmFG -3 +GFk FGEѳk FGFNAF3lG K[iG!FmFG +3 u a(1"0F F V<VṾ+M @]J@BP1`6%u%a(4$
#8F -$$ +$$ uFXFF #8F -: +: *F F F Xcx @@ -641,7 +648,7 @@ a(1"0F E0F F -OO
@FG208 (KVpGd pG +OO
@FH208 (KVpGd pG !(h !p\ !p(hp\ @@ -665,9 +672,9 @@ a(1"0F !sicp\X ! t(jJ !Xp\M -!`t(jPp\E#tZ ?#sbp +!`t(jPp\E#tZ ?#sbp $p҃#,qkp#p# -$pV8(O +$pV8(O ^FHF ZF F VF%h(F @@ -687,7 +694,7 @@ O O O O
-PF +PF @@ -711,7 +718,7 @@ hB`# ` 8F F -## +## aF0F ]F0F Y0F @@ -733,7 +740,7 @@ hB`# (F F -# +# LF(F H(F DF(F @@ -755,62 +762,62 @@ x@Xp` HF 0F -$$ -# BTPF +$$ +# BTPFy - + 0GF 0F8ZF 0F HFZF HF -Y +Y PFQFZF PFQFZF PF[FR@RFPGF FFJRiGJ - G + G FGF FGF FnGF FGF FGF OFFmGF -!FKFmGF +!FKFmGF OF;nGF ~OFFmGF qOFmGF -NF3nGF +NF3nGF QO!hFmGF CO FnGF -OmFGF +OmFGF uOFmGF -`h)FmFGF +`h)FmFGF i AF
"0F#` -0F -K(F*F@KFGF -7pZ( RmG -FGF +0F +K(F*F@KFGF +7pZ( RmG +FGF egI0F_z1F O#F{OO !vF J7OE -!F!F!F -ch" +!F!F!F +ch" FVKFFF;F -:/FF +:/FF @6K FdF +I*H -x0F -Jh0`JBZ` -FJ`Y`h```h`KhQ` F)F -Q2$ -زBؕBشB3B +x0F +Jh0`JBZ` +FJ`Y`h```h`KhQ` F)F +Q2$ +زBؕBشB3B ȿ$,($+U -+, ++, ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -823,7 +830,7 @@ Jh0`JBZ` " " Fx<F
F " #x( ! AqFFT
ZF -3333H1@@8@Bddhl +3333H1@@8@Bddhl ;< E պ @@ -833,75 +840,72 @@ Jh0`JBZ` : 2ZE{ #a -;9 +;9 -Xn`vh`mh`42,8i8Fi -@F>(F!F:FO3A-CFO F(F&h. - +Xn`vh`mh`42,8i8Fi + (F!F:Fsih4 oF
FFOhF -8 -) - - -C -` +8 +) + + +C +` FFFsi[i :*+$$**V<hFhp`2`h zhh -7 -!F +7 +!F " -cj##jF=pFF OqdF85 -0F\3+F -F FF -F F[8Fh\ Fah -h!q2FQ@BF +cj##jFpFF OqdF85 +F F]F +F F8Fh\ Fah +h!q2FQ@BF php qCqˈ qˈ1q0Kx xCcxCxC#` -yKyC#yy1C#"À0 -i9F2F +yKyC#yy1C#"À0D +i9F2F ü pG } pG D pG - pG-AFFFF{)F@p"~(F9F2F#FA -AFFFF۱)F@p"c)FBp"])FDp"W(F9F2F#FAj F - + pG-AFFFF{)F@p"~(F9F2F#FA -AFFFF۱f)F@p"c)FBp"])FDp"W(F9F2F#FAj F + '' 'T74',T7 Tu8F)F 73T+7T8FYF - -O -wa + +O +wa wa YW V -U )F +U )F Z \ ] -^ )F -pbJphO"php +^ )F +pbJphO"php f,h i -j ])F -pbJphO"php - +j W)F +pbJphO"php L - 4S)F + 4M)F pJpbhO"pbhpx -qbJq"hO"qT+q -` 8kh --GFFF -萇Fpi -FBO --GFFFF@:7. -7 !.Fp +qbJq"hO"qT+q +` 8kh +-GFFF +萇Fpi +FBO +-GFFFF@:7. +7 !.Fp +3ah?+VF 86 %D
iF BFIF0F Fm -(BF0Fx FdHF ! +(BF0Fx FdHF ! 8 *)(F"F *4..2 F*F @@ -983,7 +987,7 @@ F Y' &v OD - *F6MFW + *F6MFW @BF 74 @@ -1008,31 +1012,32 @@ h`:`9F"F3F""?GE Fx1BxFF3x - + GoQcpn g))/F '&&\8!.*Zm,M߳
8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c
?G5q}#w($@{2 -<L
gCB>˾L*~e)Y:o_XGJDl222u1022S222 - -1 1}110k2 - - +<L
gCB>˾L*~e)Y:o_XGJDl22y2u102q2C 222 + +1 11=1
0[2 + + '8!.m,M
8STs e -jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxqz2 - - - - - - - -3 -3033 - +jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxq\2 + + + + + + + +3 +3 +33333 + |B| !\hT[:.6$g WҖO aiKwZ @@ -1182,14 +1187,14 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + - + @@ -1204,7 +1209,7 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + @@ -1215,5 +1220,4 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) SECP112R1 ;3+#>6.&=5-%
<4,$
- -2 + diff --git a/ta_export/host_include/conf.h b/ta_export/host_include/conf.h index fe1158b..00e491e 100644 --- a/ta_export/host_include/conf.h +++ b/ta_export/host_include/conf.h @@ -46,6 +46,7 @@ /* CFG_DT is not set */ #define CFG_DTB_MAX_SIZE 0x10000 #define CFG_EFUSE 1 +/* CFG_EFUSE_READ_ALL_WRITE_BLOCK is not set */ #define CFG_ENCRYPT_TA 1 #define CFG_GENERIC_BOOT 1 /* CFG_GP_SOCKETS is not set */ @@ -65,6 +66,7 @@ /* CFG_PAGED_USER_TA is not set */ #define CFG_PM_STUBS 1 #define CFG_REE_FS 1 +#define CFG_RPMB_FS 1 #define CFG_RPMB_FS_DEV_ID 0 /* CFG_RPMB_WRITE_KEY is not set */ /* CFG_SECURE_DATA_PATH is not set */ diff --git a/ta_export/host_include/conf.mk b/ta_export/host_include/conf.mk index 076a55f..14e8cfe 100644 --- a/ta_export/host_include/conf.mk +++ b/ta_export/host_include/conf.mk @@ -1,5 +1,5 @@ # auto-generated TEE configuration file -# TEE version ATOS-V2.4-7-gdc2b2aa +# TEE version ATOS-V2.4-11-g9589fbf8 ARCH?=arm PLATFORM=meson PLATFORM_FLAVOR=gx @@ -49,6 +49,7 @@ CFG_CRYPTO_XTS=y CFG_DT=n CFG_DTB_MAX_SIZE=0x10000 CFG_EFUSE=y +CFG_EFUSE_READ_ALL_WRITE_BLOCK=n CFG_ENCRYPT_TA=y CFG_GENERIC_BOOT=y CFG_GP_SOCKETS=n @@ -68,6 +69,7 @@ CFG_OTP_SUPPORT=y CFG_PAGED_USER_TA=n CFG_PM_STUBS=y CFG_REE_FS=y +CFG_RPMB_FS=y CFG_RPMB_FS_DEV_ID=0 CFG_RPMB_WRITE_KEY=n CFG_SECURE_DATA_PATH=n diff --git a/ta_export/host_include/tee_api.h b/ta_export/host_include/tee_api.h index b535f0a..2fa6d2f 100644 --- a/ta_export/host_include/tee_api.h +++ b/ta_export/host_include/tee_api.h @@ -516,6 +516,11 @@ TEE_Result TEE_Efuse_Read_Tee(uint8_t *outbuf, uint32_t offset, TEE_Result TEE_Efuse_Read_Ree(uint8_t *outbuf, uint32_t offset, size_t size); +TEE_Result TEE_Efuse_Read(uint8_t *outbuf, uint32_t offset, + size_t size); + +TEE_Result TEE_Efuse_Write_Block(uint8_t *inbuf, uint32_t block); + /* If authenticated, auth=1, mode=2 if HDCP2.2, mode=1 if HDCP1.4 */ /* If not authenticated, auth=0, mode=0 */ TEE_Result TEE_HDCP_Get_State(uint32_t *mode, uint32_t *auth); diff --git a/ta_export/host_include/tee_api_defines.h b/ta_export/host_include/tee_api_defines.h index 53ed297..07c8b95 100644 --- a/ta_export/host_include/tee_api_defines.h +++ b/ta_export/host_include/tee_api_defines.h @@ -171,12 +171,15 @@ #define TEE_ALG_RSASSA_PKCS1_V1_5_SHA384 0x70005830 #define TEE_ALG_RSASSA_PKCS1_V1_5_SHA512 0x70006830 #define TEE_ALG_RSASSA_PKCS1_V1_5_MD5SHA1 0x7000F830 +#define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_NODIGEST 0x70010930 +#define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_MD5 0x70111930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA1 0x70212930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA224 0x70313930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA256 0x70414930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA384 0x70515930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA512 0x70616930 #define TEE_ALG_RSAES_PKCS1_V1_5 0x60000130 +#define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_MD5 0x60110230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA1 0x60210230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA224 0x60310230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA256 0x60410230 diff --git a/ta_export/host_include/utee_type_extensions.h b/ta_export/host_include/utee_type_extensions.h index 3e85f35..19433ad 100644 --- a/ta_export/host_include/utee_type_extensions.h +++ b/ta_export/host_include/utee_type_extensions.h @@ -42,7 +42,9 @@ #define TEE_EXTEND_CRYP_IMPORT_KEY 13 #define TEE_EXTEND_MEMSET 14 #define TEE_EXTEND_WM_SET_PARA_REND 15 -#define TEE_EXTEND_MAX 15 +#define TEE_EXTEND_EFUSE_READ 16 +#define TEE_EXTEND_EFUSE_WRITE_BLOCK 17 +#define TEE_EXTEND_MAX 17 struct tee_vdec_info_param { paddr_t pa; @@ -92,6 +94,17 @@ struct tee_efuse_read_ree_param { size_t size; }; +struct tee_efuse_read_param { + uint8_t *buf; + uint32_t offset; + size_t size; +}; + +struct tee_efuse_write_block_param { + uint8_t *buf; + uint32_t block; +}; + struct tee_hdcp_get_state_param { uint32_t mode; uint32_t auth; diff --git a/ta_export/include/tee_api.h b/ta_export/include/tee_api.h index b535f0a..2fa6d2f 100644 --- a/ta_export/include/tee_api.h +++ b/ta_export/include/tee_api.h @@ -516,6 +516,11 @@ TEE_Result TEE_Efuse_Read_Tee(uint8_t *outbuf, uint32_t offset, TEE_Result TEE_Efuse_Read_Ree(uint8_t *outbuf, uint32_t offset, size_t size); +TEE_Result TEE_Efuse_Read(uint8_t *outbuf, uint32_t offset, + size_t size); + +TEE_Result TEE_Efuse_Write_Block(uint8_t *inbuf, uint32_t block); + /* If authenticated, auth=1, mode=2 if HDCP2.2, mode=1 if HDCP1.4 */ /* If not authenticated, auth=0, mode=0 */ TEE_Result TEE_HDCP_Get_State(uint32_t *mode, uint32_t *auth); diff --git a/ta_export/include/tee_api_defines.h b/ta_export/include/tee_api_defines.h index 53ed297..07c8b95 100644 --- a/ta_export/include/tee_api_defines.h +++ b/ta_export/include/tee_api_defines.h @@ -171,12 +171,15 @@ #define TEE_ALG_RSASSA_PKCS1_V1_5_SHA384 0x70005830 #define TEE_ALG_RSASSA_PKCS1_V1_5_SHA512 0x70006830 #define TEE_ALG_RSASSA_PKCS1_V1_5_MD5SHA1 0x7000F830 +#define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_NODIGEST 0x70010930 +#define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_MD5 0x70111930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA1 0x70212930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA224 0x70313930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA256 0x70414930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA384 0x70515930 #define TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA512 0x70616930 #define TEE_ALG_RSAES_PKCS1_V1_5 0x60000130 +#define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_MD5 0x60110230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA1 0x60210230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA224 0x60310230 #define TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA256 0x60410230 diff --git a/ta_export/include/utee_type_extensions.h b/ta_export/include/utee_type_extensions.h index 3e85f35..19433ad 100644 --- a/ta_export/include/utee_type_extensions.h +++ b/ta_export/include/utee_type_extensions.h @@ -42,7 +42,9 @@ #define TEE_EXTEND_CRYP_IMPORT_KEY 13 #define TEE_EXTEND_MEMSET 14 #define TEE_EXTEND_WM_SET_PARA_REND 15 -#define TEE_EXTEND_MAX 15 +#define TEE_EXTEND_EFUSE_READ 16 +#define TEE_EXTEND_EFUSE_WRITE_BLOCK 17 +#define TEE_EXTEND_MAX 17 struct tee_vdec_info_param { paddr_t pa; @@ -92,6 +94,17 @@ struct tee_efuse_read_ree_param { size_t size; }; +struct tee_efuse_read_param { + uint8_t *buf; + uint32_t offset; + size_t size; +}; + +struct tee_efuse_write_block_param { + uint8_t *buf; + uint32_t block; +}; + struct tee_hdcp_get_state_param { uint32_t mode; uint32_t auth; diff --git a/ta_export/lib/libmpa.a b/ta_export/lib/libmpa.a index e1250e6..67c67f3 100644 --- a/ta_export/lib/libmpa.a +++ b/ta_export/lib/libmpa.a @@ -1,14 +1,14 @@ !<arch> -/ 1499930199 0 0 0 1608 ` - +/ 1501664735 0 0 0 1608 ` + mpa_montgomery.o/ mpa_mem_static.o/ -mpa_misc.o/ 1499930197 7574 7000 100644 38892 ` -ELF -Jh01 - - -6 +mpa_misc.o/ 1501664734 790 502 100644 38904 ` +ELF +Jh01 +8 + + @@ -19,48 +19,47 @@ mpa_misc.o/ 1499930197 7574 7000 100644 38892 ` B B - - - - - - - - - - - -s - - - - - - -. #[!)2/V# Y`"D + + + + + + + + + +1 + +s + + + + + +. #[!)2/V# Y`"D A -*D - - +*D + + - + F I H - -ELF + +ELF F - B FAFh - - -K -. - - - - - - + B FAFh + + +K +. + + + + + + @@ -76,27 +75,26 @@ F - - - - - - - - - - - - - - - -f#> + + + + + +* + + + + + + +5 + +f#> A -*D - +*D + - + H E E @@ -153,8 +151,8 @@ S - -ELF + +ELF 8A0F_z1F O#F{OO !F @@ -180,13 +178,14 @@ S o/Dyeڜ - - - -@ -# - -a + + +& + +@ +# + +a O!Pv @@ -202,23 +201,23 @@ O!Pv - + - - + + - + - - - + + + - - - + + + - + @@ -243,27 +242,28 @@ O!Pv - -( -"a
- - - - - - - - - - - - -thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
+ +"a
+ + + + +A + + + + ++ + + +, + +thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
A -*D - +*D + - + K L M @@ -305,11 +305,11 @@ X - -ELF - - -7 + +ELF + + +7 @@ -317,27 +317,33 @@ X B -B - - +B + + +" - - - - - -x - - - - -X + +G + + + +3 + + +x + + + +D +1 + +X A -*D +*D - - -ELF + + +ELF D; O GYh @@ -353,21 +359,23 @@ X : ? E; O -DEмB - +DEмB + + -V -9 - +V +9 + +> - + f - + - + @@ -384,25 +392,25 @@ X - - + + - - - + + + - - + + - + - + @@ -417,27 +425,25 @@ X - - - - - - -9 - - - - - - - - + + + + + + + + + + + + + A -*D +*D - + - + D G E @@ -495,20 +501,20 @@ V - -ELF + +ELF *Fch - + -@ -# - +@ +# + - + - - - + + + @@ -523,27 +529,28 @@ V - - - - - - - - - - - - - - - + + + + + + + +F + + + + + + + + -XgggLggdf!J!K!KZKKKKKKKC..r../KKL1!/9PzX f;j;[hg/[0r<JYKKK..4z 5$ggMZ//? !-!W +XgggLggdf!J!K!KZKKKKKKKC..r../KKL1!/9PzX f;j;[hg/[0r<JYKKK..4z 5$ggMZ//? !-!W A -*D +*D - + E E F @@ -643,18 +650,18 @@ G - -ELF -FHhFhR<R`R,FhS`i`HiG - - + +ELF +FHhFhR<R`R,FhS`i`HiG + + -a -D - +a +D + $ - - + + @@ -667,39 +674,43 @@ FHhFhR<R`R,FhS`i`HiG B - - - - - - - - - - - - - - -/ + +F + + + + + + +L + + +J +? + + + + + +" A -*D +*D - + N - -ELF + +ELF R#F -O - +O + -K -. - - - - - +K +. + + + + + @@ -710,26 +721,25 @@ N B - - - - - - - - - - - - - - - + + + + + + + + + + + + + + A -*D - +*D + - + F F D @@ -745,11 +755,11 @@ K L - -ELF -ch" - -< + +ELF +ch" + +< @@ -758,43 +768,45 @@ L B - -" - -| - -X -< - - -3 - - - - - -.$ + +"g + +P + +X + + + +l + + + +q + + +R +.$ A -*D - - +*D + + - + R S T R - -ELF + +ELF T!8 B T! Bت - gE5T% - - + gE5T% + + @@ -803,62 +815,62 @@ T!8 - - - - - - - - - -+ - - - - -> - -.!; .x ; J!!!Yh!G<9.G:tF.;J0/DJ>. + + + + + + + + + + + + + + +G + +.!; .x ; J!!!Yh!G<9.G:tF.;J0/DJ>. A -*D - +*D + - + C G H C G H - -ELF + +ELF F Y%:F5PFshB Y' &v OD - *F6MFW + *F6MFW -K -. - - - +K +. + + + - - - - - - + + + + + + - - - + + + @@ -871,37 +883,37 @@ Y%:F5PFshB - - - - - - - - -I - - - - - - - - - + + + + + + + + + + + + +8 + + + + + fm !! <0!N/-!OgL\OgPK=NX5< <Rx w (MdM[ <//-!NNg]gk1Ir"@0NK=LX7< < !/ J<P!@=!3KMY=Z#0! - = + = A -*D +*D - + - + G I E @@ -958,50 +970,51 @@ N - -ELF -@BF - + +ELF +@BF + B - - - - - - - - - - -^ - - - -< y 5Y + + + + + + + + + +^ + + + + +
+< y 5Y A -*D - - - +*D + + + - + B B B - -ELF + +ELF FKFFF;F -:/FF - -@ -# - - +:/FF + +@ +# + + @@ -1010,29 +1023,27 @@ FKFFF;F B - - -! - - + + + + + - - - - - - -# - - - - + + + + + + + + + A -*D - - +*D + + - + D D D @@ -1051,11 +1062,11 @@ F J J J -J -ELF - -f -Q2$9 Q0Pu +J +ELF + +f +Q2$9 Q0Pu @@ -1063,35 +1074,29 @@ J B - - - - - - - - - -1 -E - - -F - -~ - - - - - + + + +% + + + + + + +~ + + + +- A -*D - +*D + - + D - -ELF + +ELF 74 50_( @@ -1103,19 +1108,19 @@ D B 0\>HFQ2F1) 1 - - + + - + 4 - - + + - -C -b - + +C +b + @@ -1125,11 +1130,11 @@ B -0 - +0 + - - + + | @@ -1156,36 +1161,38 @@ B - - - - - - -, -9 -` - - - - -; - - - + + + + +- ++ + + + +` + + + + + + + + +L ./w. -. +. A -*D +*D - - + + - + _ ` _ @@ -1201,19 +1208,19 @@ g - -ELF + +ELF FFF!F9FBF#F1F FFF!F9FBF#F1F -FFF!F9FBF#F1F - - +FFF!F9FBF#F1F + + -@ -# - - - +@ +# + + + @@ -1223,30 +1230,30 @@ g - - - - - - - - - - - - -? + + + + +, + + +H + + + + + .M#>gvK ..M#>gvK -..M#>gvK .Pz &z 4K\Y=Z"LZ=gMP)L +..M#>gvK .Pz &z 4K\Y=Z"LZ=gMP)L A -*D +*D - - + + - + C E F diff --git a/ta_export/lib/libpng.a b/ta_export/lib/libpng.a index 70285a6..3dce22a 100644 --- a/ta_export/lib/libpng.a +++ b/ta_export/lib/libpng.a @@ -1,7 +1,7 @@ !<arch> -/ 1499930199 0 0 0 8436 ` - -ELF +/ 1501664735 0 0 0 8436 ` + +ELF CiHiBۀB̿ TT KF!hF{D FiF @@ -117,104 +117,106 @@ Copyright (c) 1996-1997 Andreas Dilger Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -; - -/ - - - + + +m/ + + + + + + - - - - - - - k - -y + + + + + + + + k +y - - - - - - - - - - - - - - - - - - - - - - -PS -Q~ -Uf -Vf -W -X$ -Zq -[ + + + + + + + + + + + + + + + + + + + + + + +PS +Q~ +Uf +Vf +W +X$ +Zq +[ \$ -^e -_ -aH -bs -c< -e) +^e +_ +aH +bs +c< +e) f$ -g$ - -) -h -j - - +g$ + +) +h +j + + #Py - - - + + + - - + + $#Py $#Qy#Pu -$#Q0#Py +$#Q0#Py #Q0#Pt - - - - + + + + #Pu #Q0 - - - + + + - + - + #Qt #Qu - - - + + + @@ -225,70 +227,69 @@ $#Q0#Py - - - - - - - - + + + + + + + - + - - - - - -) -Y - -z - + + + + + +) +Y + +z + ) - + - -) -) -Y - -) - - + +) +) +Y + +) + + - - -& - - - - - - - - - - - + + +& + + + + + + + + + + + $ - - - - - - - - - -@$ - -|) -!$ - - + + + + + + + + + +@$ + +|) +!$ + + & @@ -416,27 +417,25 @@ $ R$ - - - - -() - - - -p - - -n - -2 - -ڜ -: - - - - + + + + +( + + + + +? +k +Ԝ +: + + + + + + .v.=>+=>6u. u.0 !%.YKf .(.O M9<s!M#j`q%11/G%
f !/h1,%1##>xX .%J " @@ -452,14 +451,14 @@ X!1u4z P!Rfjjf(Jc. <mk73?<`y .g n."=!,Y!,K4/y7 ." K#{. #+?. - v.Kft %) 1E < ... + v.Kft %) 1E < ... A -*D +*D - - + + @@ -476,7 +475,7 @@ X!1u4z P!Rfjjf(Jc. - + @@ -710,8 +709,8 @@ S W - -ELF + +ELF !QHF !QDf |,4F&HF @@ -721,104 +720,104 @@ W #\ *3+G FF FF -F@ - - - - - +F@ + + + + + - - - - - -i - 3 - -wv + + +A + + + +i + 3 +qv - - - - - - - - - - - - - -{ - - - - - - - - + + + + + + + + + + + + + +{ + + + + + + + + - + P - -Q/ -U -V -W -X -Z" -[ + +Q/ +U +V +W +X +Z" +[ \ -^n -_E -a -b$ -c -e) +^n +_E +a +b$ +c +e) f g - -E -) -hF - - - - - - - - + +E +) +hF + + + + + + + + - - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + % - - + + % - -& - - + +& + + & @@ -844,48 +843,43 @@ hF - - - - - -' - - - - - -; - - -Y -T -0 -k -~ - -E -@ - - -' - - + + + + +8' + + +( + + +9 + + +k += + +2S +M + +u + + 1s./ z 0# .J v. q , Y l.#*+ j.j h<% <vJ .L0 -.5z4~. !-![ +.5z4~. !-![ A -*D - +*D + - + w w x @@ -937,8 +931,8 @@ v - -ELF + +ELF J0FF @FOrF# F@FOrF# F@ @@ -950,119 +944,122 @@ m Hl` k`Kk;`k3`
k+`,l#`F hIr #h` - - - - - - + + + + + + + - - - + + + - - - -w + + + +w +6w - - - - - - - - - -$ -RPt - - - - - - - - + + + + + + + + + + +$ +RPt + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + Pt - - - + + + Pt - - - - + + + + - -
- - - - - - - - - + +
+ + + + + + + + + - + - - -$ -% + + +$ +% - - - + + + - - - + + + - + - + - + - + - + - - - - - - - - - - - -) + + + + + + + + + + + +) - + +- & @@ -1087,39 +1084,40 @@ $ - - - - -d( - - - -m - - - -p - -_ -ȫ -<: - - - -Q - - -.Z5YA + + +D + +S + +B( + + +@ + + + +N + += +« +: + + + + +m + +.Z5YA A -*D - -k +*D + +k - + c c p @@ -1150,53 +1148,52 @@ s * - -ELF + +ELF GF@FpFF I(FyDO0FB(Fp@ - -:, - - - - -I - - -I -& - - -l - 6 -r + ++ + +] + + +% + + + + + +l + 6 +s - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + $Qt -$Q0Pt - -9 - - -# +$Q0Pt + +9 + + +# & @@ -1211,35 +1208,37 @@ $Q0Pt B - -N - + +GN + - -= -{% - - - - - - - -t - -h - -2 -C - - - - + +E +:% + +b + + + + + + + +h + +E +Q + +V + + + + J!001i!J -<#/ +<#/ A -*D - +*D + @@ -1249,7 +1248,7 @@ J!001i!J - + q o q @@ -1290,8 +1289,8 @@ t - -ELF + +ELF -!*-!* ؝-=$- UIB 2B?t F)FOIB @@ -1307,122 +1306,120 @@ t 2B? F)F$IB"B? F)FFKB2љB? F)FB?w F)F ҚI FyDBЗI FyDh1 @ F1 F=єi1+:%i1+ F - - -/ - - - - - - - - -T - - -x + + +. + + + + + + + +T + +x - - - - - - - - - - - - - - - - - + + + + + + + + +A + + + + + + + + + - - + + - - - - - - - + + + + + + - + - - + + ^r) - - - - - -Y* -~* -O* - + + + + + +Y* +~* +O* + * - + + - + \) - + Rb+ + - + + - + (+ - + - + 79, - + d, - + 2, - + F, - + , - + - - + #;- - + f- - + - - + -- - + A- - + <. - + K=. - + h. - -. + +. e. -. - +. + D/ ) }/ - + & @@ -1488,41 +1485,42 @@ e. - - - -B - - -( - -Y - -G -qm - -RO -K; - - - - - + + + +M + +' + + +k +0 +km +} +O +); + + + + + + + fi,!!=YZ fgYY}fz &?/X !-$,5@F>0:>> t,<-?M0-/M"K[YK0>u>K|!A!.u./3K% --0!-/ /i.. !/$M- n /Xs ^<" /gK0/>?0!!!?+3?=!!:3!=3!=y.t. .3YKg=Y//k>0=^KL X XK9 ? -JM##6z.KA +JM##6z.KA A -*D - +*D + - + @@ -1663,8 +1661,8 @@ JM##6z.KA " - -ELF + +ELF O ԧBѻ# @@ -1761,75 +1759,78 @@ D)++ K F1FB FI FyDIyD #3SCB2Ӹ -IyDF -/ - - - +IyDF +. + + + + + - - + + - - - - -{ + + + + + +{ - - - - - - - - - -% - -9 - - - - - - - - -9 -U -P -Q -U -V -Wg -Xs -Z -[g + + + + + + + + + +% + +9 + + + + + + + + +9 +U +P +Q +U +V +Wg +Xs +Z +[g \s -^ -_ -a -b -c -e4 -fs -gs - -4 +^ +_ +a +b +c +e4 +fs +gs + +4 h -j - - - - +j + + + + - - + + - - - + + + " $ %z "?%1$" @@ -1839,82 +1840,82 @@ j " $ %#Q1#Pv " $ %"<%1$" " $ % -x +x - + F - -F -5 -i + +F +5 +i -F - - - - - +F + + + + + z -8 - -* - - - - - - - - - - - - - - - -u +8 + +* + + + + + + + + + + + + + + + U U - - - - + + + + U - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - -4 - + + +4 + +F - - - + + + & @@ -2002,30 +2003,26 @@ $ - - E - -U -' - -$ - - -" - - -D - - -ҩ - -N -R: - -w - - - + + ? +' + +V + + + + + + + +̩ + +M +0: + + + + 106=0=>!?." ^J" 2[+X !"!"!"!" J? 3!z #"#t J!"/C=S6QQ @@ -2043,14 +2040,14 @@ J0 < / <0 <0 <0=^0B0B0C0C0B0 -<BNg<Y#+B+o.[+? +<BNg<Y#+B+o.[+? A -*D +*D - - + + @@ -2069,7 +2066,7 @@ J0 - + @@ -2309,30 +2306,31 @@ D H - -ELF - - - - + +ELF + + + + - - - -M - -r + + + +M + +r - - - - - - - - - - + + + + + + + + + + + & @@ -2348,30 +2346,35 @@ H - -x% - - - - - - - -+ - - -d -y7 -S - - - + + + +p% +} +h + + + + + +r + +t +# ++ +
+^ +q7 +` + + + A -*D +*D - + d f @@ -2393,8 +2396,8 @@ f - -ELF + +ELF Eђ IyD @@ -2517,53 +2520,55 @@ OHHHOJ xAy8 -0+hҲ -5. - - - - - - - - -w +0+hҲ +. + + + + + + + + + +w - - - - - - - - - -2 - - - - - - - -z + + + + + + + + + +i +2 + + + + + + + +z w -w +w - + -&Pt - -0 +&Pt + +0 - - - - - - -: + + + + + + +: @@ -2575,16 +2580,16 @@ w - - 0 + + 0 o> - - + + - - - + + + @@ -2599,7 +2604,7 @@ w - + D $ $ @@ -2614,31 +2619,31 @@ E -S +S d-P - - - - - - - + + + + + + + ^Q - -0 -0 - -. -* -WR -2wR -R + +0 +0 + +. +* +WR +2wR +R R -R -R +R +R -S +S & @@ -2880,27 +2885,29 @@ $ . - - - -; - - -' - - - - - - -E -ߣ - -;M -l9 - - - + + +" + +3 +< + +' + + +@ + + + +. +ţ + +M +U9 + + + + w.&)=~.<" 26tuO<jgSf. $1Kd%$g^gd##_?-/N3#i,2/KL!M%t<[1[h .zXL0 @@ -2919,12 +2926,12 @@ Xi)'#YAYv#[KL=! .x..x .u<x .x ]"0><z.#<$v22v22vJz <]"1?<z.#"v22v22vJz <y,":X,"v-G
XrY//4I/Ihv5y.5yt"/1-<J{.HC],"v-GJv/0y X}J }.X } !0e1=/< .+"//KKz.<*"///KKK0,/Lu.<1>%y. .,#K*<*"////-0y.<kL> -f="="[# +f="="[# A -*D - +*D + - + @@ -3034,8 +3041,8 @@ f="="[# < - -ELF + +ELF K "{D FiF 0-PF*F"F2 AF Fo @@ -3093,56 +3100,58 @@ v M}D M}DR4P$@FFFGp .l1+@ -k!*(@ (* *0 - -} - - - - - - - - - -~ -{ +k!*(@ (* *0 + +^ + +; + + + + +( + + + + + +{ - - - - - - - - - + + + + + + + + + ) -) +) - - - -) -%( - - - - + + + +) +%( + + + + - + - + - + - + @@ -3152,110 +3161,110 @@ M}DR4P$@FFFGp - - - - - + + + + + - - + + - - - - - - - - - - + + + + + + + + + + - -T -I -I - - - - -) - - - + +T +I +I + + + + +) + + + - - - -K -) -0 - - -WX - + + + +K +) +0 + + +WX + x - - - - -Y -SY - + + + + +Y +SY + - - + + Z ;Z - + - + ) - + ) - + ) - + =[ - + - + ) - + ) - - + + - - + + - + - + - + - -) + +) - + - + <) - + ^g^ - -^ -n^ - + +^ +n^ + & @@ -3391,25 +3400,29 @@ $ + + - - - - - -' - - -G -& -` - -| -9 -p - -v - - + + + + +' +, + + + +A + +Z +G +v +9 +} + + + + + + + < </?1![rJLJf@*.@2#/.0=3!..u.(1$%>w<Xw< .bf ?!2-4/Z![ X!-? @@ -3426,15 +3439,15 @@ J003!(0L3$##=(0v1!!! .Q>@*2/wXJ .Y0/+C(-4= J22"0#>gh - r.!/M/JKLf@"//6YZ + r.!/M/JKLf@"//6YZ A -*D +*D - + @@ -3458,7 +3471,7 @@ J22"0#>gh - + @@ -3781,8 +3794,8 @@ $ S - -ELF + +ELF "hC `0FFjF# ,
(FQF @@ -3799,88 +3812,88 @@ S zFC'F 8FIF" IyD8@0B F) -74 .5F5F'FkN,,<; - -. - - - - - - - - - - -w +74 .5F5F'FkN,,<; + +. + + + + + + + + + + + +w - - - - - - - - - - -5 - + + + + + + + + + +5 + - + 5 - + - + - + - + - + - + - -) + +) - + - - + + - + - - + + - + - + - + - + - + - + - + - + - - + + - + @@ -3888,63 +3901,63 @@ F) - - - + + + - + - + - + - + - + ^4 - - -5 + + +5 ) - + c5 - + ) - + 5 - + - + - + 6 - -) + +) &7 - + ) - + ) - + d7 - - + + n8 - + x - + - - + + - -^9 -8-9 + +^9 +8-9 CW9 Gv9 @@ -4024,39 +4037,42 @@ Gv9 - - - - -%( - -B - - -y -l - -¬ -*: - - - - - -A + + +w += + + +( +M + + + +b +l + +֬ +: +) + + + +S +< + XA x !/////0LhK+. # <v<v. Xz[?!\,/0,"0 # <.Qy ' -<?;!/ +<?;!/ A -*D +*D - + @@ -4086,7 +4102,7 @@ Xz[?!\,/0,"0 # - + @@ -4224,8 +4240,8 @@ Xz[?!\,/0,"0 # ) - -ELF + +ELF xC+B@B Bh x<Sx2<B+F"r"rz*< @@ -4236,45 +4252,41 @@ hz@A[BSCJhi)f<eVeeeb% x:AO P@IyD0@ 00 J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u
M-m]=}C#cS3sK+k[;{G'gW7wO/o_? JZ*j:zN^.n>~CS#c3sGW'g7wK[+k;{O_/o? -*:JZjz+;K[k{,<L\l|
-=M]m}.>N^n~/?O_opng_set_filler is invalid for low bit depth gray output - -, - - +*:JZjz+;K[k{,<L\l|
-=M]m}.>N^n~/?O_opng_set_filler is invalid for low bit depth gray output + +, + + - - - -& - - - - - -T - 5 -Q -t + + + + + + +T + 5 +t - - - - - - + + + + + + - - - - - - + + + + + + - - - - - + + + + + d & @@ -4299,40 +4311,38 @@ d - - - -:& -| -K -} - - - - -I - - - -f - -, -< -g -g8 -b - - -^ - + + + + +#& + + + + + + + +$ + +, +% +z +P8 +o +q + + + + J#K{##/K` X0 -->- +->- A -*D +*D - + s u @@ -4357,32 +4367,30 @@ u - -ELF - - - - + +ELF + + + + - - - -M - -r + + + +M + +r - - - - - - - -M - - - -b + + + + + + + + + + & @@ -4398,31 +4406,33 @@ b - - -v% - - - - - - -m -+ -+ - - -7 -_ - - - + +A +n% + + + + + + + +a +. ++ + +~ +y7 +l +D + + + A -*D +*D - + d @@ -4443,8 +4453,8 @@ d - -ELF + +ELF b~(F (F0C B(F6 @@ -4455,53 +4465,54 @@ D)++ F -F* F F( Fi F F F1Fp@p -_- - - - - - +F* F F( Fi F F F1Fp@p +3- + + + + + - - + + +: - - - -x + + + +x - - - - - - - - - + + + + + + + + + - - - - - - - - + + + + + + + + - + 0 - -( + +( ) - + - + - - + + @@ -4511,50 +4522,51 @@ F* F F( Fi F F F1Fp@p - + - -v+ -+ + +v+ ++ ^+ - -
+ -+ - , -@, -p, - -, -!, -& - -A3- -Fq- -W- -L- -R- -. -69. -1c. -,. - -. + +
+ ++ + , +@, +p, + +, +!, +& - +A3- +Fq- +W- +L- +R- +. +69. +1c. +,. + +. - -`D/ -\_/ -/ -i/ -/ -/ -H0 -c0 -^0 - - -0 - + +`D/ +\_/ +/ +i/ +/ +/ +H0 +c0 +^0 + + +0 + +^ dA1 - + & @@ -4635,44 +4647,42 @@ dA1 - - - - - - - -' - - - - -. - - m - -L -T9 -\ - -H - - - + + + + +& + + + + + + + +m +} +L +(9 +i + +( + + + . .c.PJ///!O/L`fe&.X # <=j=j==&==>YkX.r. < <=P -X / +X / A -*D +*D - + @@ -4693,7 +4703,7 @@ X / - + @@ -4813,43 +4823,43 @@ X / % - -ELF + +ELF !iz6C,C jz*4ؔ1ih+* *+ Q ,Q QQ ,, QB -<,7E00TX*z@1*(jz)h*O - - - - - - - - - -H - - - ) -r +<,7E00TX*z@1*(jz)h*O + + + + + + + + + +H + + + ) +r - - - - - - - - - - - - -; + + + + + + + + + + + + +; @@ -4857,11 +4867,11 @@ X / - - - - -! + + + + +! & @@ -4877,39 +4887,35 @@ X / - - -x - -" - -% - - - - - - - -> - -, -b -+ -7 -( -, - - + + + +% + + + + + + +N + + +, +K +> +7 +5 + + .!=!Kk}X }.AL .v !#*%$*$!50!%0h-BC,"Q*K+ .} .}<9.} 2$91z.&z< .o.X$*&?Q1d ~ >!?z.&z<v..m.<~ >N11c/"+.~.!?z.&z<6!n..o<.O~X ~. ~."Cy. ."!!/! ~ <#!!!///"!" ~ <0Cy. .,#/-+X#!!!!! -.+#9Xy '/
<k +.+#9Xy '/
<k A -*D -[ +*D +[ - + ` a b @@ -4954,8 +4960,8 @@ c - -ELF + +ELF ,m= + @@ -5022,29 +5028,29 @@ F#A FIF:F+FDa!ou FIF:F+FB H1DaD1HaF F9F*FDa F9F*FB H1DaD1HaF@ FIF:F+FDa @ FIF:F+FB H1DaD1HaF FIF:F+F Da FIF:F+FBH1DaD1Ha - -+- - -m - - - - - - - -yv + +o +- + + + + + + + + +v - - - - - - - - - - + + + + + + + + + + @@ -5052,53 +5058,52 @@ m - - - + + + - - - + + + - + - -( -
-$ - -( -) - - - -F -F - - - - + +
+$ +( +) +' + + + +F +F + + + + -cI +cI 0 - -WJ + +WJ x - -.K -IK -nK - - - - + +.K +IK +nK + + + + ^VL - - + + & @@ -5240,24 +5245,29 @@ x - - - - -& - - -8 -Q - - -P -K -#8 - - - - + + + +& + +p + +& + + +! +( + + +, +K +7 + + + + +P + Jv.#/4"/-5 .u. .11u - @@ -5269,16 +5279,16 @@ J J v </>>/Z1>,N,04z ( -.v +.v A -*D +*D - - - + + + @@ -5295,7 +5305,7 @@ J - + diff --git a/ta_export/lib/libutee.a b/ta_export/lib/libutee.a index 128cf3e..6bd76bd 100644 --- a/ta_export/lib/libutee.a +++ b/ta_export/lib/libutee.a @@ -1,6 +1,40 @@ !<arch> -/ 1499930199 0 0 0 7270 ` - +/ 1501664735 0 0 0 7316 ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + tee_api_property.o/ tee_api_objects.o/ tee_api_operations.o/ @@ -10,49 +44,49 @@ tee_api_watermark.o/ utee_syscalls_a32.o/ default_regular.o/ -/0 1499930197 7574 7000 100644 80068 ` -ELF +/0 1501664733 790 502 100644 80268 ` +ELF ## H K" -H@{DxD -S +H@{DxD +S } -l - - +l + + -0 -m +0 +m -}t -7 +7 L}u -Y - +Y + -g}u +g}u - + }u - + }u - -}u + +}u }t -B -}u -B}u -%) +B +}u +B}u +%) @@ -74,29 +108,26 @@ B}u - -)* - - - -j -< -d - - -M - - - -.##"3KL"2 + +) + +` + +j + + + + + +.##"3KL"2 A -*D - - - +*D + + + - + @@ -154,34 +185,34 @@ M - -ELF - + +ELF HxD - -len - + + +len + WP4} -B}u +B}u Pw Pw Qw -}u - - +}u + + - + Qu - - -"# + + +"# ! @@ -195,28 +226,28 @@ B}u B -G - - - - - - - - -\ - - -{ -% - - - -$K~.K=!.#m !-/J +oF + + +f + + + + + + + + +i + + + +$K~.K=!.#m !-/J A -*D +*D + - + | | | @@ -257,51 +288,49 @@ B}u - -ELF - + +ELF + - + B - - - + + - - - -Y - -/ - - - - - - + + + + + + + + + + + A -*D - +*D + - + C D - -ELF + +ELF - - - + + + N \ p - + 4 1 B @@ -310,29 +339,30 @@ p - -S - -5 - - - - - - - - -' - - - + + + + + + + + + + + + + + + +7 A -*D - +*D + +# - + B F A @@ -342,107 +372,107 @@ E I J E - -ELF -F + +ELF +E B .?:;'< - - - - - -z - - - - - - - - - - -$ - + + +J + + + + +; + + + + + + + + A -*D +*D - + K M - -ELF - -~ - + +ELF + +\ +x 4 B - - - - - - - - - - - - - - - -.$#o !/<!@J.i .>ef.n f!K!"!Z!0b :#!"!Z!0X ) :#!"!Y!X + + +$ +! + + + + + + + + + + + +.$#o !/<!@J.i .>ef.n f!K!"!Z!0b :#!"!Z!0X ) :#!"!Y!X A -*D - +*D + - + - + ) * - -ELF + +ELF K" H!{DxD F{D FpF
FF!F H LxD K" HA!{D - - - - + + + +b + - - - - - - - - + + + + + +b + + + - + - - + + - - + + I @@ -463,35 +493,34 @@ H LxD K" HA!{D B - - -: - - - - - - -h - -Z - - + + + + + + + + + +T + + + J/4=
.% <."?/$N" .$ . 565#/P#/./R/Q6/Q=` . -f'{<.> +f'{<.> A -*D +*D - + - + @@ -604,8 +633,8 @@ f'{<.> - -ELF + +ELF O K" @@ -617,26 +646,24 @@ K" H@{DxD KB K" H@{DxD K" -HOq{DxD +HOq{DxD a -b -` -buf -x - - - +b +buf +x + + + -}t - - -}t -$}t - -2}t -<}t - -O +}t + + +}t +$}t + +2}t +<}t +O @@ -652,34 +679,40 @@ O B B B - -@ - - - -a - -@ -( - - - - - -P - -1 + +@ + +3 +K +l + +i +] +B +: + +F + +n + + + + + +| + o ./K"/pJJ20B+!" -l q<J! <.37%/"P!0"01!!0/:0m<O7%/#Z!"1 +l q<J! <.37%/"P!0"01!!0/:0m<O7%/#Z!"1 A -*D - - - +*D + + + + - + v y w @@ -734,8 +767,8 @@ w - -ELF + +ELF K" H\!{DxD K" @@ -748,79 +781,79 @@ H@ K" H@S!{DxD K" -HOq{DxD - -i - - -R - +HOq{DxD + +i + + +R + - + -}t +}t }t }t -}t +}t $}u (}u ,}u -1}t +1}t 9}t -;}v +;}v E}t -G}v +G}v r}t u}t x}t -}t - -_}t +}t + +_}t - - - + + + -}t +}t -}t +}t }t -}t +}t }t - + -}t - + - + D}t - - + + -S}t -`}t +S}t +`}t -p}t -}t -}t -}t -}t -}t +p}t +}t +}t +}t +}t +}t :; @@ -909,27 +942,26 @@ p}t -"> - - -i -n - -_ - - -{ - - +" + + +, +n + +n + + + + . #0/K/!!!!"w#0 1 -. +. A -*D +*D - + @@ -940,7 +972,7 @@ _ - + @@ -1096,195 +1128,207 @@ _ - -ELF + +ELF FFk˱gk1FjB4B(/F:Fkak8c -BDckk<[BD -1[BD1F +BDckk<[BD +1[BD1F +KB +lKB +أSB =FFO"#:F -k)F*F - -bib -FFxK"H@!{DxD( -BC#iCE> j`ji9F j##aFP`j1FFKB&iC#a KB3B3BK"H@!{DxD( -sB;BsBѨkik - - -zD - kjkF -,J(FX#F -H -;BKB3BK"H@a{DxD -H -;BKB3BK"H@a{DxD - 9`{`l{ala -H -;BK"H@Lq{DxD -LH"@^q{DxD -2H"@eq{DxD -(H"@gq{DxD - +k)F*F + +bib +FFxK"H@!{DxD( +BC#iCE> j`ji9F j##aFP`j1FFKB&iC#a KB3B3BK"HO4q{DxD( +A{DxD +sB;BsBѨkik + + +zD + kjkF +,J(FX#F +H +;BKB3BK"H@a{DxD +H +;BKB3BK"HOa{DxD + 9`{`l{ala +H +;BK"H@Oq{DxD +LH"@aq{DxD +2H"Oa{DxD +(H"@jq{DxD + K" -H@q{DxD +H@q{DxD K" -H@q{DxD - -k -o - -w$}v -$}w -$}y - +H@q{DxD + +k +o + +z$}v +$}w +$}y + -$}u +$}u - + -w$}t -b$}u - +z$}t +e$}u + - - -$}u -$}t - - - -$}u - - - - + + +$}u +$}t + + + +$}u + + + + + + -$}u - -$}t -$}u - - - - - - +$}u + +$}t + +$}u + + + + + + -P$}u - - -$}u -$}v -$}v -$}v -$}v -$}w -$}t -$}u - $}t -@$}t -M$}t -P$}u -T$}u -]$}u -$}u ->$}t -$}t -$}t -$}u -$}u -$}w -$}w -$}w -$}w -$}t -$}t - - -&$}t - -]$}t - -i$}w -l$}w -o$}w -v$}t -$}t -$}t -9$}t -$}t -$}{ -$}x -$}{ -$}{ -$}{ -$}t -$}{ -$}x -. -$}{ -$}{ -$}{ -$}t -$}y -$}v -$}y -$}y -$}y -$}t - -$}x -$}v -$}x -$}x -$}x -($}t -:$}{ -<$}v ->$}{ -A$}{ -C$}{ -L$}t -^$}z -`$}v -b$}z -e$}z -g$}z -n$}t -~$}y -$}v -$}y -$}y -$}y -$}y -$}y -$}y -$}y -$}y -$}t -$}t -$}t -$}t -o -l -h -k -p -r -u -v -x - - - - - +S$}u + +$}u +$}v +$}v +
+$}v +$}v +$}w +$}t +$}u +#$}t +C$}t +P$}t +S$}u +W$}u +`$}u + +$}u +A$}t + +$}t +$}t +$}u +$}u +$}w +$}w +$}w +$}w + +$}t +$}t + + +)$}t + +`$}t + +l$}w +o$}w +r$}w +y$}t +$}t +$}t +<$}t +$}t +$}{ +$}x +$}{ +$}{ +$}{ +$}t +$}{ +$}x +. +$}{ +$}{ +$}{ +$}t +$}y +$}v +$}y +$}y +$}y +$}t + +p +$}x +$}v +$}x +$}x +$}x ++$}t +=$}{ +?$}v +A$}{ +D$}{ +F$}{ +O$}t +a$}z +c$}v +e$}z +h$}z +j$}z +$ +q$}t +$}y +$}v +$}y +$}y +$}y +$}y +$}y +$}y +$}y +$}y +$}t +$}t +$}t +$}t +o +l +h +k +p +r +u +v +x + + + + + -/ +/ | - + :; @@ -1300,112 +1344,102 @@ x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -& -7 - - - - -f - -P - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + +# +# + + + + +f +* +D + + + + +& + + + + + X .Z=!!#=%"1 <!!/"'Y0#=?1/=/-!!/#/""PJ7 J -<!!/!!#=-/42;K2!L/"",A +<!!/!!#=-/42;K2!L/"",A A -*D - - - - - - +*D + + + + + - - - + + + - + - - + + - - - + + + - - + + @@ -1425,271 +1459,275 @@ X - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + - + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1711,48 +1749,48 @@ X @ - -ELF + +ELF 3#
p$K"$HY!{DxD h{"K h{"K -FFF'K"'H@{DxD - -D -PJ - - -q -U - - +FFF'K"'H@{DxD + +D +ZJ + + + +) + + -b - -y -w -a -e - - + + +y + +ܗ + + + }u }t - + }t }u -}t +}t #}t -#}t - +#}t + .?:;'I@B @@ -1767,34 +1805,31 @@ X - -7 - - - - -s - -, - - - - - - -- - + +Z7 + +^ + + +- +4 + +& + + +K +} - + A -*D - +*D + - - + + - + x y z @@ -1901,38 +1936,38 @@ x - -ELF -PP -PP + +ELF + +PP +PP B - - - - -4 -i - -
- -C - - - - -f - - + + + +s +L + +\ + + + + + + +" + + A -*D +*D - + : : - -ELF + +ELF p 3 @@ -1941,20 +1976,20 @@ f u - -x - - - - + +x + + + + - - - -O -z -~@ + + + +O +z +~@ @@ -1965,31 +2000,30 @@ z -G< - - -& - - - -! - -6 -V - -z - - - - +< + + +4 + + + +2 + + +P + + + + + A -*D +*D - + n o n @@ -2043,16 +2077,14 @@ o - -ELF -F - -> + +ELF +F a -b -Q!P1 -QP3 - +b +Q!P1 +QP3 + @@ -2060,24 +2092,25 @@ QP3 B - - - - - -a - - - - -N - - -.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 + + + + + +$ + +* + + + + + +e +.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 A -*D +*D - + R S U @@ -2087,12 +2120,12 @@ U U U - -ELF -pa -pa -va -pa + +ELF +pa +pa +va +pa @@ -2101,80 +2134,84 @@ pa B - - - - - -: - - - - - - - - - - -$ - + + + + + + + + + + + + + + A -*D +*D - + C C C C - -ELF -P -C -nP -z -P -C -nP - + +ELF +P +C +`P +z +P +C +`P + B - -+ - - -F - - - -5 - - - - -o - - + ++ + + + + + +K +i + + +s + +3 + += + + +y A -*D +*D - + C C - -ELF -F? -S -^ -F? -S -^ + +ELF +s? +T +^ +s? +T +^ +s? +T +^ +5I +U @@ -2184,34 +2221,35 @@ F? - -S, - -S -V -M -[ - - - - - - -N - - - - + ++ + + + + + + + +G + + + + + + A -*D +*D - + C +C +C C - - -ELF - + + +ELF +P + 4 @@ -2219,36 +2257,36 @@ C B - -, - - - - - -u -k -g - - - - - -@ + ++ + + + + + +x + + + + + +e +) A -*D +*D - + C - -ELF + +ELF - + + ! B @@ -2257,98 +2295,97 @@ C B - - -& - %% -!fU -#^H - -! -X - - -d - -F - -b - - -Q -e - - -s - - - -@ - + + +z& + % +!U +#H + +! + + + +g + + + + + + + +$ +_ +( + A -*D +*D - + E - -ELF - - + +ELF + + h -& +& -4 - - - - - - - - - - - - - +4 + + + + + + + + + + + + ++ + A -*D - +*D + - -ELF -hBhB -u( + +ELF +hBhB +)( B - - - - - -; - -A - - - - - - - - - + + +6 + + + + + + + + +( + +` + + +> + + + A -*D +*D - + 8 8 9 @@ -2360,13 +2397,12 @@ A < - -ELF + +ELF K"(F3!{D - -o -h6 - + +t6 + @@ -2374,22 +2410,22 @@ o - -O + +O - + - + - + - + - - - + + + & @@ -2401,37 +2437,33 @@ O - - -} - - -S -G- - -O -: - - - - - - -h9 - - -^ -# - -| - - - + + +< + +S- + + + + + + +t9 + +v +`_ + + +$ + +> + + A -*D +*D - + g h @@ -2477,8 +2509,8 @@ s - -ELF + +ELF H"IKxDyD{D\B
bF@F
hB4B0FJ @@ -2486,14 +2518,14 @@ s hIh h SXFF !F0 B - -b - -= + +b + += W -h - -) +h + +) #p @@ -2508,30 +2540,34 @@ h -B - - - - - - - - - - - - - - - +B + + + +! + +1 + + + + +I + + + + + + + +2 <L//+$<<@!'x !]0kK-!""/$3!&0u"/ - u J + u J A -*D - +*D + - + ^ _ ` @@ -2540,25 +2576,26 @@ c e c e - -ELF + +ELF `HxDA`hF ` JzDh;`3@h - -^ -H- - + +H +^ +1- + - -[9. -E - + +[9. +E + - + - + @@ -2570,30 +2607,25 @@ E - - - - - - - - + + + + + + + - -x - - - - -f -y - -J>1< /.?fi#xX #/~.f<(.= + + + + + +J>1< /.?fi#xX #/~.f<(.= A -*D - +*D + - + h l m @@ -2614,214 +2646,208 @@ y - -ELF -PP + +ELF +PP QQ -PP +PP QP -PQ -PP +PQ +PP QQ -PP +PP B B B -B -$ -^ - - -N -; - - - - - - - - - +B +
$ + +7 + +N + +Q +j +! + + +e + + + + + A -*D - +*D + + - + - + ELF p A *D -gprof_a32.o/ 1499930197 7574 7000 100644 618 ` +gprof_a32.o/ 1501664733 790 502 100644 618 ` ELF A -*D -ELF - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - +*D +ELF + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + -+* -@* -" -?, -I -S -] -g -q -\( - - - -&2 - - - - - - - - +5* +J* +4 +I, +[ +e +o +y + +]( + + + +02 + + + + + + + + 4 - - - - - - - - - -5 - - - + + + + +. + + + + + +5 + + + + A -*D - - - - - - - - -ELF - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-"
-,
- - - - -* -4* -C -%, -j -t -~ - - -P( - - - -(2 - - - - - - - - +*D + + + + + + + + +ELF + + + + + + + + + + + + + + + + + + +
+
+
+
+*
+4
+>
+ + + + +)* +>* +U +/, +| + + + + +Q( + + + +22 + + + + 4 - - - - - - - - -5 - - - -, + + +1 + + + + + + +< +5 + + + + A -*D - - - - - - - - - +*D + + + + + + + diff --git a/ta_export/lib/libutils.a b/ta_export/lib/libutils.a index 385efd8..fe8a6b8 100644 --- a/ta_export/lib/libutils.a +++ b/ta_export/lib/libutils.a @@ -1,18 +1,18 @@ !<arch> -/ 1499930199 0 0 0 3136 ` - -Z -Z -] -] -] -] -] -] - - - - +/ 1501664736 0 0 0 3136 ` + +\( +\( +^ +^ +^ +^ +^ +^ + + +\ +\ arm32_aeabi_divmod_a32.o/ arm32_aeabi_divmod.o/ arm32_aeabi_ldivmod_a32.o/ @@ -49,8 +49,8 @@ s_propagateNaNF64UI.o/ s_commonNaNToF32UI.o/ buf_compare_ct.o/ -bget_malloc.o/ 1499930199 7574 7000 100644 66384 ` -ELF +bget_malloc.o/ 1501664735 790 502 100644 66396 ` +ELF [h l2 d@VH@E2UIVKxDyD{DP, @@ -59,39 +59,39 @@ BIKxDyD{D`O BlH@kIlKxDyD{DB3&.gHOrfIgKxDyD{DS,8S<AhB`H@`I`KxDyD{DC`D<D,1FD,MWK{Dh "*I*KxDyD{DN3A F)FF V5p -تBؑBبB3B - - +تBؑBبB3B + + -/ - -( -W4 -
- - +/ +6 +( +R4 +
+ + 2 - -5 - - - - - - + +5 + + + + + + - + - - + + :; @@ -376,36 +376,36 @@ W4 - -" - -% - - - - - - -7 - - - - -$ - + +" + + +, + + + + + + + + + + + + /<?" .= X#",0!=//=! <<n.{.J=f y /v..10 -.
+.
A -*D - +*D + - + @@ -475,26 +475,28 @@ $ - -ELF - - - - - - - - - - - - - - -A -*D - - + +ELF + + + + + + +4 + +6 + + + + + + + +A +*D + + @@ -1134,120 +1136,123 @@ $ - -ELF + +ELF D -"F8F +"F8F Pv Rx -Pw +Pw B - - - - - - - - - - - - - - -A -*D + + + + +
+ + + + + + + + + + + + +A +*D - + 7 8 9 - -ELF + +ELF -(
( (аXBXApG pGa+A8( -o +(
( (аXBXApG pGa+A8( + B .?:;'I@B B B -B -( - - - - - - - - - - - - - - -A -*D - +B + +& ++ + + + + + + + + + + + +A +*D + - -ELF - - - + +ELF + +# +# 4 B - - - - - - - - - - - - - - -A -*D - - + + + + + +! + + + + + + +, + + + +A +*D + + " " - -ELF - + +ELF + B - - - - - - - - - -* - - - -A -*D - -ELF + + + + + + + + + + + + +A +*D + +ELF ڰG Z6:h 8X'O (F OI @@ -1258,10 +1263,10 @@ h`:`9F"F3F""?GE BEBF 3FE !FXF"FF(FE@F!F F - + t i - t + t B @@ -1275,29 +1280,27 @@ h`:`9F"F3F""?GE - -- - - - - - - - - - - - - - -! + +T + + + + + + + + + + +7 + - + A -*D - +*D + - + 3 4 3 @@ -1343,444 +1346,443 @@ h`:`9F"F3F""?GE - -ELF + +ELF Pv Pt Rt Qv -Pu +Pu B - -y' - - - - - - - - - - -A -*D + +v' + + + + + +: + + + + + + +A +*D - + 4 5 6 - -ELF - + +ELF + B 1 - -I' - - - - - - - - - - - - -A -*D + +F' + + + + + + + + + + + + +A +*D - + 4 5 6 - -ELF - + +ELF + B - - - -2 - - -' - - - - - - - - - - - - -A -*D - + + + + + +( + + + + + + + + + + + + +A +*D + - - -ELF - + + +ELF + -& - - - - - - - - - - - - - -A -*D - - -ELF - +& + + + + + +
+ + + +' + + + + +A +*D + + +ELF + - - - - - - - - - - - - - - - -A -*D - - -ELF + + + + + + + + + + + + + +A +*D + + +ELF - + - - - - - - - - - - - - - -/ - v .! -A -*D - - - -ELF - + + + + ++ + + + + + + + + + + v .! +A +*D + + + +ELF + B - - -* - - - - - - -K - -) - - - -A -*D - - - - -ELF -Fx1Bx - - -0 - - - - -v - - - - -A -*D - - + +) + + + + +\ + + + + + +A +*D + + + + +ELF +Fx1Bx + + + + + + + + + +v + + + + + +A +*D + + - - -ELF - - - - - -e - - - - -A -*D - - - -ELF -B - - - - - - - - - - - - - -A -*D - - + + +ELF + + + + + +e + + + + +A +*D + + + +ELF +B +1 + + + + + + + +( + + + + + + + + + +A +*D + + - - -ELF - - - - - - -" - - - -? - - - - -A -*D - - -ELF -B -' - - - - -+ - - -* -$ - - -: -, - - -A -*D - + + +ELF + + + + + + +? + + ++ + + + + + +A +*D + + +ELF +B +( + + + + + + + +1 + + + + + +A +*D + - - -ELF + + +ELF B - - -, - - - - - - - -# - - - -" -A -*D - + + + + + + + + + + + + + +A +*D + - - -ELF - + + +ELF + B - -' - - - -$ - - - -X - -. - - - - -A -*D - - + + + + + + + +X + + + + +A +*D + + - - -ELF + + +ELF -& - - - - - - -W - - - - -A -*D - - - - -ELF - - - - - - - - - -S - - - - - - - -A -*D - - +& + + + + + + + +W + + + + + +! + +A +*D + + + + +ELF + + + + + + + + +f + + + + + +A +*D + + - - -ELF + + +ELF JOO;K? -&PF +&PF v -L +L & B - - - - - - - - - - - - - - - -A -*D - + +V + + + + + + + + + +3 + + + + +A +*D + - + 6 3 4 7 8 9 - + ELF A *D -/26 1499930199 7574 7000 100644 24768 ` -ELF - - - - - - - - - - - - - - - +/26 1501664735 790 502 100644 24780 ` +ELF +E +L +E +L +E +L +E +L +E +L +E +L + +E +L @@ -1789,31 +1791,27 @@ L B - - - - - - - - - - - - - + + + + + + + + + - - - -.! /=/N./Z[?./Z[?./ZZK1./Z + + + +.! /=/N./Z[?./Z[?./ZZK1./Z A -*D +*D - - + + @@ -1822,15 +1820,15 @@ L ! - + ELF A -*D -ELF - - +*D +ELF + + i -q +q 4 @@ -1842,79 +1840,83 @@ q - - - - - - - - - - - - - + + + + +% + + + + + + + + + + + + + + <=0#/> -./u//tKK +./u//tKK A -*D - +*D + - - - + + + - -ELF - -) -) -4 - - - - - - - - - - - - -A -*D - - - + +ELF + +) +) +4 + + + + + + + + + + + +A +*D + + + ELF A *D -/119 1499930199 7574 7000 100644 41328 ` -ELF - -v -v -v -v - - +/119 1501664735 790 502 100644 41340 ` +ELF +V +V +V +V + + - + - + - + - + B @@ -1926,23 +1928,24 @@ v - - - - - -+ - - - - - - - - - -A -*D + + +" + + + + + + + + +3 +5 + + + +A +*D @@ -1951,7 +1954,7 @@ v - + @@ -1960,7 +1963,7 @@ v - + % ' ) @@ -2024,164 +2027,164 @@ i - -ELF - - + +ELF + a -b +b - -/ - - - - - - -s - - - - -A -*D - - -ELF + +/ + + + + + +* +s + + + + + +A +*D + + +ELF ~SED<]RF F)F -EE2FFXF HO{@Op -Oe - +EE2FFXF HO{@Op + +Oe + :; B - -&< - - - -9 -# - - - - - - - - - -.u .Y 2//1!//A/A!!/="x!/{/,2@!//00! -A -*D - - - + +&< + + + + + + + + + + + + + +8 +.u .Y 2//1!//A/A!!/="x!/{/,2@!//00! +A +*D + + + - . . + / 0 -- -ELF - +- +ELF +? -n + % -6 +'6 ( B - - - - -- - - - - - - - - - -A -*D - + + + + +( + + + + + + + + + +A +*D + , - -ELF - + +ELF + -B +i % -2 +2 ( B - - - - - - - -& -) - - - - - - - - -A -*D + + + + + + + + + + + + + + + + +A +*D - + ( - -ELF - -A + +ELF + +} - + % -2 +2 ( B - - - - - - - - - - - - -A -*D + + + + + + + + + + + + +A +*D - + ( - -ELF -Oe - - + +ELF +Oe + + :; @@ -2189,58 +2192,58 @@ A B - - -& - - - - - - - - - - -2 -A -*D - - - + + + + +" + + + + + + + + + +A +*D + + + , , - . / -0 -ELF - - +0 +ELF + a -b +b - -/ - - - - - - - - - - - -A -*D - - -ELF + +/ + + + + + + + + +( + + + +A +*D + + +ELF FI -FhF - +FhF + @@ -2248,195 +2251,193 @@ FhF B - - -" - - - - - - - - - -t - - - - -A -*D + + + + + + + + + +t + + + + + + +A +*D , - -. -ELF -- -D +. +ELF + - + % -!3 +.3 ( B - - - - - - -3 - - - - -' - - - -A -*D - -) -ELF + + + + + + + +$ + + + + + + + +A +*D + +) +ELF -KXxBpg@BaA - - - +KXxBpg@BaA + + +0 0 - + A -3 +$3 - - + + ( B - - - - - -# - - - - - - -A -*D - + + + + + + + + + +# + +6 + + + +A +*D + * -( -ELF - - - +( +ELF + + - + -2 +3 ( B - - - - - - - - - -2 - -1 - - - v.
:u.
! -A -*D - -) -ELF -KXxBp O0O1 - + + + + + + + + + + + + + + v.
:u.
! +A +*D + +) +ELF +KXxBp O0O1 + - + -W +~ -2 +2 + ( B - - - - -0 - - - -/ - - - - - - 0t
.,0s
! -A -*D - + + + + + + + + + + + + + + + + 0t
.,0s
! +A +*D + ( -* -ELF -yDO - -a +* +ELF +yDO + +a B - -/- - - - - - - - - - - - - - - -A -*D - -ELF + +/T + + + + + + + + + + + +A +*D + +ELF #O #e OyOxIi -#i O sOrCc -OZ - +#i O sOrCc +OZ + :; @@ -2446,131 +2447,125 @@ a B - -&< - - - - - -- - - - - - - - - - -A -*D + +&< + + + + + + + + + + +< + + +A +*D - . . + / 0 -- -ELF - +- +ELF + -2 +Y A -5 +5 ( B - - - - - - - - -$ - - - - - -+ -. -A -*D - + + + + + + + + + + + + +. +A +*D + , - -ELF - - + +ELF + +O - + A -Y2 +f2 ( B - - - - - - - - - - - -
- - -A -*D + + + + + + + + + + + +0 + + +A +*D - -) -ELF - - + +) +ELF + +8 - + A -_2 +l2 ( B - - - - - - - - - - - - - - -A -*D + + + + + +2 + + + + +# + + + +A +*D - -) -ELF + +) +ELF C# CO :C I -IOs - -Ow +IOs +Ow :; @@ -2581,473 +2576,489 @@ IOs B - - - - - -% - - - - - - - -6 - - -A -*D - - - + + + +9 +, +% + + + + + + + + + + +A +*D + + + , , - . / -0 -ELF -yDO - - - -a +0 +ELF +yDO + +a B - -/+ - - - - - - - - - - -A -*D - -ELF - -U + +/R + + + +$ + + + + + + + + + +A +*D + +ELF + +| B - - - - - - - - -. - - - -A -*D - + + + + + + +* + + + + + + + +, +' +A +*D + , - . / - -ELF + +ELF O4D;@4 -KY0xBp6 - -
-] +KY0xBp6 + + - + & - + ( B - - - - - - - - - - - -' - - - -A -*D - - - + + + + + + + + + + + + + +A +*D + + + + ( -) -ELF +) +ELF
@t 4K -dBeEO4o - - - +dBeEO4o + +: D - + A -2 +2 ( B - - - - - - -7 - - - - -.
-A -*D - - + + + + + + + +7 +- + + + + +.
+A +*D + + + ( ) -( -ELF - K[0xBpTF - - +( +ELF + K[0xBpTF + + -W +~ -2 +2 ( B - - - - - - - - -* - - - - - - + + + + + + + + + + + + ++ + .!-vJ .!/I0s.
.+/0! - + A -*D - - +*D + + + ( -) -ELF -
@t -# -t +) +ELF +
@t + -I +p -2 +2 ( B - - - - - - - - - - - - - ht..,#,>s. L! -A -*D - + + + + + + + + + + + + + + ht..,#,>s. L! +A +*D + ( ) ( -+ -ELF - - -a ++ +ELF + +a B - -/ - - -- - -
- - - -8 - - - - - - -A -*D - + +/ + + + + + + + + + + + + + +A +*D + ( - -ELF - - -a + +ELF + + +a B - -/ - - - - -b - - - - - -.0 -A -*D - + +/: + + + + +b + + + + +! + +.0 +A +*D + ) ' - -ELF - - -a + +ELF + + + +a B - -/ - - - - - - - - - - - -A -*D - + +/E + + + + + + + + + + +2 + + + +A +*D + ( ) * - -ELF + +ELF K"F+F -RBcC -a -<Pv +RBcC + +4 +2 +a +<Pv B - -/ - - - - -
- -8 - - - -1 -& - - -A -*D - -) -ELF - - -a + +/ + + + + + + + + + + + + + +A +*D + +) +ELF + +a B - -/ - - -" - - - - -. - - - - -A -*D - + +/ + + + + + + + + +6 + + + +% + +A +*D + ( ) - -ELF - - -a + +ELF + + + +a B - -/P - - - - - - - - - - - - -A -*D - + +/w + + +, +- + +2 + + + + + + + + + +A +*D + ) ' - -ELF -TМ@ - - - -a - + +ELF +TМ@ + +a + B - -/: - - - - - - - - - - - -A -*D - + +/a + + + + + + + + +5 + + + +2 + +A +*D + ( ) * - -ELF -
+ +ELF + a =
Q0
Pt -<
Q0
} +<
Q0
} B - -/ - - - - - - - - + +/: + + + - - - - -A -*D - + + +4 + + + + + + + + + + +A +*D + ( ) * - -ELF - - -s( -E& -2' -n + +ELF + +
+z( +L& +9' + s -{ + -" -Pu +" +Pu ( @@ -3055,50 +3066,44 @@ s B - - - - - - - -5 - - - - - - -: - -A -*D + + + + + + + + + + +A +*D , - - . -/ -ELF +/ +ELF TOPO:@ ET@ eF"BZ%. -F
FKk2 - - -R( -& -' -p +F
FKk2 + +
+y( +C& +8' + e -f + u -i" +" @$@& -@$@& +@$@& ( @@ -3122,31 +3127,28 @@ i" - - - - - - - -
- - - - - -A -*D + + + + + + + +
+/ + +A +*D , - - . -/ -ELF +/ +ELF uiA -uiB +uiB Pv -0)( +0)( @@ -3160,38 +3162,36 @@ uiB - - - - - - - -' - - - - - - -A -*D - + + + + + + + + + + + + + +A +*D + + + , - - -ELF + +ELF 0 \oGWOV O8Pf E@
@Oq Ao CS -PFYF#FF - -uiA +PFYF#FF +uiA @@ -3204,138 +3204,146 @@ uiA - - - - - - - - - - - - - -A -*D + + +# + + +, + + + + + + + + + + +A +*D , , - -. -ELF - - +. +ELF + + z -4 - -5 - -$ - - - - - - - - - -A -*D - +4 + + + +2 + + + + + + + +A +*D + - + ) ' - -ELF - - - -z + +ELF + + +z 4 B - - - - - -_ - - - - - -A -*D + + + + + +( +2 + +_ + + + + +A +*D - + ( - -ELF + +ELF 8O + -dCOx!FDD` - -H - - - - -]$ -7% - +dCOx!FDD` + +( +o + + + + +$ +^% + ) -d + A - -Pt + +Pt ( B - - - - - - - - - - - - - - -A -*D - + + + + + + + + + + + + + +9 +7 + + +" + +A +*D + ) * -* -ELF +* +ELF -@P_ - -
-V -A -R - -$ -$ - +@P_ + + +} +h +y + +@$ +% + ) - +7 A -r + ( @@ -3343,446 +3351,440 @@ r B - - - - - - - - - - - - -A -*D - - + + + + + + + + + + + + + +A +*D + + ) * -* -ELF +* +ELF - - - - - - - - - -O - - - -/ - -A -*D - + + + + + + + + + +O + + + +A +*D + - -ELF -KB @ + +ELF +KB @ + B - - - - - - - - - - -! - - - - -A -*D - - - -ELF - - - + + +- + + + + + +! + + + +A +*D + + + +ELF + + +E B - - - -% - - - - - - - - -A -*D - + + + + + + + + + + + + + + + +A +*D + ( ) - -ELF -: - - + +ELF +: + + + B - - - - - - - -1 - - -4 - - -A -*D - - - + + + + + + + + + + +( + + +A +*D + + + ) ' ' * - -ELF - - - - - - - - - - - -A -*D + +ELF + + + + + + + + + + + + + +A +*D - -ELF -' - - - - - - - - - -D - - - - -A -*D + +ELF + + +% +$ + + + + + + +D + + + + +A +*D - + - -ELF - -* + +ELF + +* B 4 - -% - -
- - - - - -_ - - - -, - - -A -*D + +! + + + + + + + + +_ + + + + +A +*D - -ELF - - - + +ELF + + + B ! - - - - - - - - - - - - - - -A -*D + + + + + + + + + + + + + +A +*D - -ELF + +ELF 5DO -D EE - +D EE + a32 a0 -z +z mid 4 - - -, - - - - - -) - - -. - - - -/ - -A -*D - - -ELF - -& - - - - - - - - - - - - -: -, -A -*D - + + + + + + + + + + + + +A +*D + + +ELF + + +& + + + + + + + + + + + +A +*D + - + - -ELF -B - - - - - - -0 -- - - - - - -A -*D - - - -ELF - -6 + +ELF +B + + + + + + + + +- + + + + +A +*D + + + +ELF + +6 1 B - -&
- - - - - - - -( -0 - - -A -*D - -, -ELF -$ -[! + +&4 + + + + + + + + + + + + +A +*D + +, +ELF +! .?:;'@B B - - - - - - - - -^ - - - -A -*D - - + + + + + + + +^ + + + + +A +*D + + & - -ELF + +ELF - - - - - - - - - -H - -1 - - - -A -*D - - -ELF -
IO0 @)@P - - + + + + + +! + + + + +H + + + +A +*D + + +ELF +
IO0 @)@P +0 .?:;'@B B - -+ -. - - - - - - -_ - - - - -A -*D - -& -ELF + + + + +5 + + + +_ + + + +A +*D + +& +ELF O O FO - - - + +% + + 1 B - -& - - - - - - - - - - -A -*D - -, -ELF -@p@@@ + +& + + + + + + + + + + + +. +A +*D + +, +ELF +@p@@@ B - - - - - - - - - -. - - - -A -*D - - - -ELF + + + + + +5 + +& + + +. + + + +A +*D + + + +ELF ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -3803,18 +3805,19 @@ O 8 1YE{ # -;: - - - +;: +! + + @ -X +f + - + 4 @@ -3834,27 +3837,25 @@ X - -" - - - - - -" - - - - -p -
- - - - -A -*D - + +" + + + +$ + + + + + + +p + + + +A +*D + 2 3 4 @@ -3866,94 +3867,95 @@ p 1 5 - -ELF -F - - -PQ + +ELF +F + + +PQ B - - -! - - - - - - - - - - - - -A -*D - + +! + + + + + + + + + + + + + +A +*D + - + . - -ELF - + +ELF + -& - -!t - - - - - - - - - - - - - - -A -*D - +& +! + + + + +/ + + + + + + + + + +A +*D + - - -ELF - + + +ELF + -& -$ - - - - - - - - - - - - - -A -*D - - -ELF +& + + + + + + + + + + + + + + + +A +*D + + +ELF q1JzD ȿ$,($+U -+, - - ++, + + + @@ -3963,7 +3965,7 @@ $ } - + 4 B @@ -3974,22 +3976,24 @@ $ B - - - - -( - - - - - - - -A -*D + + + + + + + + +7 + + +C + + +A +*D - + P Q P @@ -3997,7 +4001,7 @@ P P P R -S +S ELF A *D diff --git a/ta_export/lib/libzlib.a b/ta_export/lib/libzlib.a index d7c2af6..92a2855 100644 --- a/ta_export/lib/libzlib.a +++ b/ta_export/lib/libzlib.a @@ -1,15 +1,18 @@ !<arch> -/ 1499930199 0 0 0 1050 ` - -ELF -DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F - - - -rem - - - +/ 1501664735 0 0 0 1050 ` + + + + + + + +adler32 +ELF +DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F + +rem + 4 B @@ -24,23 +27,24 @@ rem 4 " -[ - - - - - - - - - - - - - +[ + + + + + + + + + + + + + + A -*D - +*D + ' ( ( @@ -49,15 +53,19 @@ rem ( ( - -ELF + +ELF 5lBɻ@l2u\E
Y=ѫ0&: |
<qPA' %hWo fa^)"а=Y
.;\l ұt9Gwҝ≻d>jm
Zjz ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+
L J6`zA`Ugn1yiFafo%6hRwG"/&U;(Z+j\1е,[d&c윣ju m ?6grW -
TN³9a&g`MGiIwn>JjѮZf@;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7Z- -- +
TN³9a&g`MGiIwn>JjѮZf@;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7Z- +c + + + + B .:;'@B B @@ -66,23 +74,23 @@ rem B B - - - - - - - -| - - - - + + + + + + + + +| + + + A -*D - - -ELF +*D + + +ELF T\h3UCa-Opnjko|oeE < PiT l `l 0o9g @@ -113,28 +121,28 @@ Taa FF.l ThhPT3 ThhPTz3hPTca F F)(Fi`i -O c `!ZbBce d:Be -# - -{ - - - - - +O c `!ZbBce d:Be + + +{ + + + + + - - + + - + - - - + + + @@ -142,16 +150,17 @@ FF.l - - + + - + + - -+Q1 + ++Q1 +Q1 -+Qv ++Qv ' @@ -204,19 +213,20 @@ FF.l - -R2 -' - - -9 - - - - -N -; - + +_2 + + + + + + + +n + + +8 +< ! .B)3 f?5w/?O#[KBy. ""=!K"Y=====!<.<.b <;v.= @@ -225,16 +235,16 @@ fXuJ= ."hE!$ J-/wJ=Y0A==!-!"$FYKYKYKh>^[$>L/=@//>=!/u -<M02"-V... +<M02"-V... A -*D +*D - + - + ? ? @ @@ -324,8 +334,8 @@ W - -ELF + +ELF C3f(82$nmB C " d5{DIfcmOl;;@[E5GF lL @@ -342,24 +352,23 @@ W - - -g& - - - -/# - + + + +T& + +# + { - -!Q1 - -t + +!Q1 + +t ' @@ -380,25 +389,24 @@ W - - - - -9 - - -* - - - - - - + + + + + + +6 + + + + + + . < o . -<!!+/0v!@":!/!A2 +<!!+/0v!@":!/!A2 A -*D - +*D + ? @ @ @@ -406,24 +414,25 @@ W A - -ELF + +ELF &hmj 8>P* `xx4@2
->D - - - - - -" -H +>D + + + + + + +" +0 - + - - + + ' @@ -433,26 +442,23 @@ A - - - - -$ - - - - - - - -% - + + + + + + + + + + + A -*D - +*D + - -ELF + +ELF @-c0o cbB:={D " @@ -493,25 +499,26 @@ DOs+ - - - ( - -# + + +=( + +# $ - -$Q1 - - - + +$Q1 + + + $Q1 -$Qu +$Qu + ' @@ -617,29 +624,27 @@ $ - - -6 - - - - - - -; - - - - - + + + +: + + + + +; + + + + $!!!u/#:# w "!!!*&=/Lo .$ .4 //-5# X0KK>!/K<>-2/?!M!\= -<
.% +<
.% A -*D - +*D + I I I @@ -679,19 +684,17 @@ I - -ELF + +ELF <O6 \FFO N7
E p6` q7YE8E, - + - - - - + + .?:;'I@B @@ -699,28 +702,24 @@ I - - -. - - - - - - - - - - - - - - + + + + + + + + + + + + + A -*D - - -ELF +*D + + +ELF ,ܰJ4JJ4J}BO GahL @@ -779,27 +778,27 @@ CaizTO1hO.iaa
:A@21CaSi - - - - - -| - - + + + + + +| + + - - - - + + + + - + - + ' @@ -890,22 +889,22 @@ CaizTO1hO.iaa
:A@21CaSi 3% - - - - -( - - - - - - - - - -= - + + + + + +. +, + + + + + + + + + .G600n .! .@ `XCy '\JX! q.!=g= @@ -913,13 +912,13 @@ CaizTO1hO.iaa
:A@21CaSi X!@ X>!'y<5 <-!Kg"v"&x C=e/;=-/XO - + A -*D - - - - +*D + + + + G @@ -953,68 +952,68 @@ G - -ELF -# - - + +ELF + + ' B - - - - - - - - - - - -b - - + + +! + + + + + + + + +b + + +* A -*D - - +*D + + " # $ $ - -ELF -err -len -s1 -len + +ELF +err +len +s1 +len B B B - - - - - - -, - - - - - - - - - + + + + + + + + + + + + + +0 + + A -*D - +*D + |