author | Pengguang Zhu <pengguang.zhu@amlogic.com> | 2017-05-18 08:05:28 (GMT) |
---|---|---|
committer | Pengguang Zhu <pengguang.zhu@amlogic.com> | 2017-05-18 09:58:18 (GMT) |
commit | 700b5efe1ee88f8c5bc3a4d195f5464daefda312 (patch) | |
tree | eb00899505dea6a47ed391cf1089785caf4f0091 | |
parent | fb90c6707306080b11964c8b62c2963057766394 (diff) | |
download | tdk-700b5efe1ee88f8c5bc3a4d195f5464daefda312.zip tdk-700b5efe1ee88f8c5bc3a4d195f5464daefda312.tar.gz tdk-700b5efe1ee88f8c5bc3a4d195f5464daefda312.tar.bz2 |
Release TDK Version 2.4 (alpha)
bl32 commit: e10135d6091849210cf2dbfa6a28b973b96662b0
Change-Id: I0784210d57d6ccc6c9e1c18fb9f5dfd1ae30a623
Signed-off-by: Pengguang Zhu <pengguang.zhu@amlogic.com>
-rw-r--r-- | CHANGELOG.md | 12 | ||||
-rw-r--r-- | secureos/gx/bl32.img | 1278 | ||||
-rw-r--r-- | secureos/txlx/bl32.img | 1194 | ||||
-rw-r--r-- | ta_export/host_include/conf.h | 14 | ||||
-rw-r--r-- | ta_export/host_include/conf.mk | 14 | ||||
-rw-r--r-- | ta_export/host_include/mpalib.h | 13 | ||||
-rw-r--r-- | ta_export/include/mpalib.h | 13 | ||||
-rw-r--r-- | ta_export/lib/libmpa.a | 1934 | ||||
-rw-r--r-- | ta_export/lib/libpng.a | 6192 | ||||
-rw-r--r-- | ta_export/lib/libutee.a | 3212 | ||||
-rw-r--r-- | ta_export/lib/libutils.a | 4866 | ||||
-rw-r--r-- | ta_export/lib/libzlib.a | 558 |
12 files changed, 10424 insertions, 8876 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 29cc56f..8a5022a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # AMLOGIC TDK CHANGELOG +## TDK version 2.4 + * Based on OPTEE v2.4.0 + * support txlx platform + * correct HDCP status on TV platform + * support bl31 share memory 0x05200000 + * support multi codec sessions + * enable HW SHA1/SHA224/SHA256 on TXLX + * update TA sign/verify script + * support TA encryption + * support map/unmap vdec memory dynamic + * return error if RPMB key is not burn + ## TDK version 2.3 * Based on OPTEE v2.3.0 diff --git a/secureos/gx/bl32.img b/secureos/gx/bl32.img index dca5e62..6c98a18 100644 --- a/secureos/gx/bl32.img +++ b/secureos/gx/bl32.img @@ -1,45 +1,45 @@ -e4' -o' - +e4' +o + # -# - - -" - +# + + +" + ^ " -xNE F -vN? -YI +5xNE F +vN? +YI SI -۲F -FF|BKhBK -'#J -F -.iJa (F"k +۲F +FFBKhBK +'# +F +.iJa (F# Kka -KZh*b5`]`HH +KZh*b5`]`HH BohXXP K" -H@( - -;` -!F2F -+ F9Fj +H@( + +;` +!F2F ++ F9Fj Q Q -Q -KEsa#a +Q +KEsa#a -A!# F3`K+` +A"8# F3`K+` -E +E , -E""@ -CB`V" B3B`pG - -p +E""@ +CB`V" B3B`pG + +p @@ -48,382 +48,386 @@ CB`V" B3B`pG / / / -/F FF -Zh:x"p -Z` +/F F +F +Zh:x"p +F
H3h +Z` K SBSL B3S -FF20F
KBS,BSL:B -#
'wF?
?K -*O +FFx30F
KBS,BSL:B +#
'wF?
?K P 5 AF - + PCFSS, -CCL - -H@V!J -K"!H +CCL + +H@Y!J +K"!H -k@F!hhر +k@F!hhXر BS8/ "h8XB&`hhzhBhbhyhB4FF h{`B, -0`#ahEd +0`#ahE iQ"b!eYq%!a-!" # F3h @h+0 - JE!UEE0iB@R L\CCP`LMB``a + JE!UEE0iB@R L\CCP`LMB``a :*,Q *Ih8! -C`jeck c83-GFFFF +C`jeck Ec8+3-GFFFF -kBYCh8FIFh@pk +kBYCh8FIFhpk -kXYZQhFk@F![h@k]hCD -KB - +kXYZQhFk@F![h@k]hCD +K:B + ?O 2?#?#P?@j -KFhYh`Z`Fh +KFhYh`Z`Fh K Mh -K$2*Y`F`FJK`0 - -M
- -K"! H(FXK``cb -FG +K$2*Y`F`FJK`0 + +M
+ +K"! H(FK``cb +FG Eѝ -0 -|a# -JOq
H +0 +JOq
H - -#hG8" - + +#hG8" + K" -H! +H! -H[ -(JhK
"`JhK`pGJKh -pYp p p -K -
K -K -K -K -K -K -K +H[ + +F6K +Hh +(` +(JhK
"`JhK`pGJKh +pYp p p +K +
K +K +K +K +K +K +K K -H! -"!cd"Add? 22kF:* K +H! +"!cd"Add p2$2kF:* K *( -@j@h -K`0FK`Zh"p""?B +@j@h +K`0FK`Zh"p""?B J``KhB `"h dbhJdhdhdL -"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` j -(FIF2F -! ! -K@b -5 - -H!F@ K" Hb! -H IF" FH0 F)F"8@8! -HF HFP0F9-4*F"O4 F! -HAFF:F(F -HI+h3K`Kh2`KhBє,0%ei +"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` jT5K``jO3K`jJ2K`jE0K`k#lak +l(FIF2FE +! ! +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! +HQAFF:F(F +HI+h3 +K`Kh2`Kh HF3h+`'x F0 F:FhGFHFeMO - ` F -J -F)Fhh$iG8"38FK -F)FhhdiG8"3KXh - + ` F +J +F)Fhh$iG8<38FK +F)FhhdiG8<3KXh + FB!
<B @@# - + "FHF -1F - +1F + - O - -kGFx@FeF 5F + O + +kGFx@FeF 5F OF9(F!F KFG - -=F O=F O + +=F O=F O ?(F 1FG -@#G`*$ -JF%OD%E -IF FF - - -@ +@#G`*$ +JF%OD%E +IF FF + + +@ * -O0!XFF +O0!XFF * -+++h0F4й` ++++h0Fй`
,
#iˎ -SF +SF - FY -6FEKFK + FY +6FEKFK -KKF -GKGHhZh
#B% -FF #FF$F4 F F -@+"id QF +KKF +GKGHhZh
#B% +FF #FF$sF4 oF kF +@+"i. 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
FChB10+h -OO h34ڈj rRiGzBӽr2-CFjӱhF -OO h34ڈj riGzBӽr2 + +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(F1FJ(F1FJJ(F1FLL - -L L)FF - -**JhiGiipNj JjkLhihGH +3CEрLYF +t`hhGFȹ(F1FJ(F1FJ(F1FJJ(F1FLL + +L L)FF + +**JhiGiipjj JjkLhihGH ** -Ji JVkFi*F#FGFH +Ji JVkFi*F#FGFH FFFF -1hiaF -uAF(FJF#F{F +1hiaF +uAF(FJF#F)F RB@7! OqOq@ ! -jGF`YFO@B +jGF`YFO@B 2h+< -2hFYF - -(K(F!F1G>s2-FFFFFx -AF"F -pF +2hFYF + +AF"F +pF KB -" -F +" +F AF F,GF)@;Iph+z9F2F(F5KFp @ F,CF0(XB3+I - F - - -F -F + F + + +F +fF N N -N(FN - -F +N(FHN + +F `bF -L -F/#;F"#" +L +F/#;F"#"_ KB -E)F) +E)F L -L - +L + F -O +O F -!i$#c
ai.Kh$#jk -N o F N -$h -. *F -"`+` -0F +!i$#c
ai.Kh$#jk +N F N +$h +. *F +"`+` +0F !h+1 !h[ 1!+i[h1!! -!ii!p"Liڱ +!ii!p"iڱ Kh:F3F*F - -# -K!O + +# +K!O !"0#F"jF -LLK"h@ > F&p<"3s2 -L - +LgLK"h@ > F&p<3 2 +L + PO 3E -[k +[kK 03CD -0 F -!"` 0*SFF -FFF& -O -TPH - -LH5(F= F 38"3 -F -+FIFS:F@D -IFh +0 F +!"` 0*SFF +FFF& +Fhh!`1F( +O +TPH + +LH@(F F -3<3 ++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!q>#XCC7B#7` +A #F -l0F!FhBI0F!*FKFnh5QFB"00B)L+F - +l0F!F|hBI0F!*FKFnh5QFB"00B)L+F + " -# -# -E +# +# +E $ -EF@_@F5)FF@#@F%pd -GF0k0FI:F #GF0F{L -[F -#GF0eiPF9I #GFPFq -iI)GFPF -"0, B - +EF@_@F5)FF@#@Fpd +GF0k0FI:F #GF0F!L +[F +#GF0eiPF9I #GFPF +iI)GFPF +":0, B + Oc@DcOHsOhs` -KBOsOss` +KBOsOss` - -hch
#ihMKBSBSB@0@@F + +hch
#ihMKBSBSB@0@@F @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"L@A -H F -6(ر(("J@.AH -*I"F -3h2`BL!)F0(F] -K" -K L" -KL" -pH23 -Gih
Gi)iG0F8F - -p3 - -p3 -GiiG0F8F -KBsBHH - - +@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 +6(ر(("J@AAH +*I"F +3h2`BL!)F(F +K L" +KL" +pH3X.3 +Gih
Gi)iG0F+8F + +pX.3 + +pX.3 +GiiG0F8F +KBsBHH + + -
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F**')F2F#F )F2F#F4c -A - -*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I - i`ii% -L(+ +
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F**')F2F#F )F2F#Fo4c +A + +*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I +L(+ F, -FFKBsB% - +FFKBsB% + (F --KBPJF*F +-KBPJF*F KB%PAq)KB3B3B F@ߺ@@' -F( - -)H&(H#(H 'HM'HJ&HG&HD%HA%H>$HghhF0V3xO - - +F( + +a)H&(H#(H 'HM'HJ&HG&HD%HA%H>$HghhF0V3xO + + @FlG -@FqG - -o?L -khh -5LT - H@KK" -@F9F2FF`K@S
H" -L -Q B1 +@FqG + +Ro?L +khh +75LT + H@^K" +@F9F2F8F`K@f
H" +L + B1 zOj O -O
x2xixBHE +O
x2xixBH zOj O -O
x3xixBHFȱ 1"+9F#O FCF0F" +O
x3xixBH&Fȱ 1"9F#O FCF0F" zOj O -O
x3xixBHIF -ٱӱϱH@w# -ٱӱϱH@w# +O
x3xixBHIF +ٱӱϱH4@w# +ٱӱϱH@w# 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! FT4-GFFF +%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 @@ -453,7 +457,7 @@ Kb KCbFpG pG FF;FZFOU pU - + Kb` K` Ka @@ -475,116 +479,114 @@ CckCs{Cs#O OHEh A OBjJOCjJ Eg G -E -2BE +E +2BE O -viHFYF -_J@! - - + +viHFYF +_J@! + + 4 ,
J -KC$PH k 4 ,HO4 b +KC$PH 4 ,HO4 4 ,J -KC$PH > 4 ,HO4 5 +KC$PH 4 ,HO4 4 ,J -KC$PH 4 ,HO4 -ah -G - - -IQ" )FjFG - +KC$PH h 4 ,HO4 _ +ah +G + + +IQ" )FjFG + -Eѻ -IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { -AF"6?
(i@FYFG +Eѻ +IQ" )FiFGFPF\\J@T3+0F0 FpT4-OFFFF { +AF"6?d
(i@FYFG Eѹ JAFR#0FrjG!8F +FoйF;|\#T34tLE\U4,1F -+FW ++FW i
bi -1F
d -hi -iIF
ci"3F@FF -ci
3FW&`F;#iO -l iGch +1F
>d +hi +iIF
ci"3F@FF +ci
3F&`F;#iO +l iGch qH 0 -QF -& CF -= +mq%QGF - F -!CZF" - .i
nii.ji#F"F@T KhkG -rl'm(FG1(FADGF$ -@i*iGF -i
IF8FCFF[i
GG#40!hGh"ah8F -F -F +QF +& F + .F +!CZF" + .i
nii.ji#F"uF@T KhkG +l5m FG9 FADGF +i
IF8FCFF[i
GG#40!hGh"ah8F +F QFZFKFF GF G GF G GF -FGF +FGF GF -*jGF0iGFpi)iGF@iiiGF#+`+j - +*jGF0iGFpi)iGF@iiiGF#+`+j + +8FIFBF( m O
-
< d ! "()+ ,lxhG F -F8F!h2SFB - -J+@XF}F -F -F --FB?P{B?LXF43F@h K[iG -@:F -4JUmFGF -: +
< d ! "()+ ,lxhG F + +J+@XFF +8F +-FB?P{B?LXFT4X.3F@h K[iG +@:F +4JUmFGF + GF GF -GF -F -Qi"GF +GF +F +Qi"GF LlGF#mGF (`h` .0;@<EAF``,u,a(bke
cg*clc0 -<@c0PeBed@,fx@@@ @@@ -cF -PFC +<@c0PeBed@,fx@@@ @@@ + #
c +F +PFC - - $Ꭽ!#)``b:+c -`,u,ablc<@cȃCD - + + +$Ꭽ!#)``b:+c +`,u,ablc<@cȃCD + - -2`"bB"b5k`F`*cbOcje" + +2`"bB"b5k`F`*cbOcje" - -j`FbObbB#`+cke#e0tc<@c + +j`FbObbB#`+cke#e0tc<@c - - - - - - F)Fc( F!F*F;hXhF!F8F + +F + + + +% + F)F( F!F*F;hXhF!F8F Kh+F - F - + F + 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* @@ -594,238 +596,220 @@ 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 -FhF#F"FT'FTTp +GFk FGEѳk FGFNAF3lG K[iG!FmFG +3 u -a(1"0F -\$$ -1F +a(1"0F V<VṾ+M -@]J@BP1`6%u%a(4$
#8F -$$ -FXFF -#8F - -F -pF F -]Xcx -XF!F5FO -:F - - -U< +@]J@BP1`6%u%a(4$
#8F +FXFF + +F +F F +}Xcx +XF!F5FO +:F + E0F - - F -OO
@Fc1208 (KVpGd pG -!(h, -!:p\ -!p(h2p\ -!phh -!'p\ -! qhhp\ -!`qh -!p\ -!qhp\ -!qh - -!p\ -! rh -p\ -!`r(i - -! -p\ -!r(i -p\ -!rhi - -! -p\ -! shi -p\x`s+jiiN -!si - -! -p\` -!si -p\X -! t(j - -! -p\M -!`t(j -p\E#tZ ?#sbp +* F +'OO
@Fm>208 (KVpGd pG +!(hT +!bp\ +!p(hZp\ +!phhA +!Op\ +! qhhGp\ +!`qh. +!<p\ +!qh4p\ +!qh +!)p\ +! rh!p\ +!`r(i +!p\ +!r(ip\ +!rhi +!p\ +! ship\x`s+jiiN +!si +!p\` +!sip\X +! t(j +!p\M +!`t(jp\E#tZ ?#sbp $p҃#,qkp#p# -$pV^8(O -FHF -F F -F%h(F -8F - -YF"F 8 +$pV{8(O +FHF +F F +F%h(F +8F + +YF"F 8 O -oaBFYD(F -i - +aBFYD(F + +]b `i -#`O0FF -8F -(F -O +!#`O0FF +?8F +<(F +9O O O
-PF +PF E -F0F -F@F -F$h F -8F - -Cm +F0F +F@F +F$h F +8F + +Cm -# +# 0D -U +} (F:KAFS"0[iG@EFQ!FZF;F9 hB`# -!F -D2 +*!F +#D2 ` -8F - F -## -F0F -F0F -0F -F4 F -(F -F - -<+# F:RFYF -a@F +?8F +< F +9## +F0F +F0F +0F +F4 F +(F +F + +<+# F:RFYF +@F JF -[ + - BoF + BoR E -`.['0[mGF -aFmGF['0)FmGFH(FAFJF -I`@F - -(F - F -# -F(F -(F -F(F -FF -F - - - -[' RmGF +`.['0[mGF +aRmGF['0)FmGFH(FAFJF +U`@F +( +%(F +" F +# +F(F +(F +F(F +FF +F + + + +[' RmGF 1Fm"GF m GF IFmBFGF QFmGF -+"IFX 0BF -8FQFoFD -KQF -K"U -x@Lp` -# BTPF -h -; +S"IFX 0BF +%8FQFoFD + +W"U +x@Xp` +HF + +0F +$$ +# BTPF + +c 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 -gI0F_z1F O#F{OO - -!F - 7OE - -!F!F!F -ch" -FPFIFo( - -@6K FF -+I*H -x0F -D` IX`h```h`F4F -Q2$ -زBؕBشB3B +0F +K(F*F@KFGF +7pZ( RmG +FGF +gI0F0_z1F O#F{OO + +!F + 7OE + +!F<!F8!F4 +ch" +FKFFF;F +:/FF +@6K FF ++I*H +x0F +Jh0`JBZ` +FJ`Y`h```h`KhQ` F)F +Q2$ +زBؕBشB3B ȿ$,($+U -+, ++, ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j -`H`" -FO +`H`" +FO AEq0 -" -" F<F
F " +" +" Fx<F
F " #x( ! AqFFT
ZF -2222H1@@8@Bddhl +3333H1@@8@Bddhl ;< E պ @@ -835,101 +819,97 @@ x0F : 2ZE{ #a -;9 +;9 -Xn`vh`mh`42,88Fi - -(F!F:Fsih4 -k$4h -) - - -C -` +Xn`vh`mh`42,88Fi + +(F!F:Fsih4 +k$4h +) + + +C +` FFFsi[i -:*+$$**V<hF,hp`2`h +:*+$$**V<hFhp`2`h zhh -7 -!LF +7 +!F " -cj##jFipFF OqPF85 -F FF -F F8Fh\ FZah -h!q2FQ@BF +cj##jFpFF OqdF85 +F FiF +F F
8Fh\ Fah +h!q2FQ@BF php qCqˈ -qˈ1q0~Kx +qˈ1q0Kx xCcxCxC#` -yKyC#yy1C#"À0dF -i9F2F -¼ pG -| pG -C pG - pG-AFFFF{)F@p"r(F9F2F#FA -AFFFF۱)F@p"W)FBp"Q)FDp"K(F9F2F#FAi F - +yKyC#yy1C#"À0 +i9F2F +ü pG +} pG +D pG + pG-AFFFF{w)F@p"~(F9F2F#FA -AFFFF۱\)F@p"c)FBp"])FDp"W(F9F2F#FAj F + '' 'T74',T7 -Tu8F)F +Tu8F)F 73T+7T8FYF - -O -wa + +O +wa wa YW V -U )F +U a)F Z \ ] -^ ;)F -pbJphO"php +^ )F +pbJphO"php f,h i -j )F -pbJphO"php +j )F +pbJphO"php L - 4})F + 4)F pJpbhO"pbhpx -qbJq"hO"qT+q -` 8kh --GFFF -萇Fpi -FBO --GFFFF@:7. -7 !*Fp -~2Ҳ -v3+pG pG -h - - -E" Ft FIF&F FF FIF "FX FIFF(5 -Ob:` F0Fo -*ah?+VF -6[ F -%D
iFR0F2HFiFBF FuYX BFIF0FZ Fe -BF0F F\HF ! -*)(F"F -*4..2 F*F +qbJq"hO"qT+q +` 8kh +-GFFF +萇Fpi +FBO +-GFFFF@:7. +7 !.Fp ++3ah?+VF +86 +%D
iF + BFIF0F Fm +(BF0F +8 +*)(F"F +*4..2 F*F pq"qbq -q +q pq"qbq -q +q pq"qbq -q +q pq"qbq -q -FFUFZ +q +FFUFZ ( EѨ
- ?+߀k"hB#`
+1#0#-3pOup#-#psp#?҂#psp+ p# ҃#5qsp+p+ p#"h -#`;hhxh - +#`;hhxh + "FF -3 -%F +3 +%kF - a -%aF -+8(x0lxвB$ + a +%aF ++8(x0lxвB$ ?҂"pbp* p" ?҂"pbp* @@ -941,19 +921,18 @@ ZO O LɲѡT2 -D +D &p҃#%qcp+&p+ -p -=F<F C -p#(!rh 3h ;#*FFO +p +=F<F C +p#(!rh 3h ;#*FFO p҃#,qkp#!p# -p\T2Bъ2`(0(0?00` +p\T2Bъ2`(0(0?00` &p҃#%qcp+&p+ -p -FP+ -Jh01 +p +Jh01 F - B FAFh + B FAFh )F D; O @@ -973,32 +952,32 @@ F DEмB *Fch -FHhFhR<R`R,FhS`i`HiGp -R#F -O +FHhFhR<R`R,FhS`i`HiGp +R#F +O T!8 B T! - Bت + Bت gE5T% -F +F Y' &v OD - *F6MFW -@BF + *F6MFW +@BF 74 50_( ( (
(а HBHApG pGShF -B - 0\>HFQ2F +B + 0\>HFQ2F 1 FFF!F9FBF#F1F FFF!F9FBF#F}1F -FFF!F9FBF#FN1F +FFF!F9FBF#FN1F ڰG Z6:h 8X'O (F OI @@ -1010,32 +989,36 @@ h`:`9F"F3F""?GE 3FE !FXF -Fx1BxFF3x - +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_XGJDl111u1011c111 - -22 -2Q0%020000y0222 - - +<L
gCB>˾L*~e)Y:o_XGJDlC1-1 1u10o1111Q1 +2 +2g0 h0/ +2K +2 +2 +2K2w0k0q0]2 + + + + '8!.m,M
8STs e -jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxqu2 - - -2 - - - - - - +jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxqx2 + + + + + + + + |B| !\hT[:.6$g WҖO aiKwZ @@ -1055,8 +1038,8 @@ IIII$$$$\\\\Ӭbbbbyyyy7777mmmmNNNN - -o/Dyeڜ + +o/Dyeڜ SiJJ) A @@ 4!R "A !@h@2l @@ -1074,7 +1057,7 @@ o/Dyeڜ - + @@ -1087,7 +1070,7 @@ o/Dyeڜ - + @@ -1096,31 +1079,80 @@ o/Dyeڜ FSR 0x%x PC 0x%x TTBR0 0x%X CONTEXIDR 0x%X -CPUID 0x%x CPSR 0x%x (read from SPSR) - +CPUID 0x%x CPSR 0x%x (read from SPSR) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + - + - + - + @@ -1135,7 +1167,7 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + @@ -1146,4 +1178,8 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) SECP112R1 ;3+#>6.&=5-%
<4,$
- + +2 +2 +2 +2p0uH^=Bux2 diff --git a/secureos/txlx/bl32.img b/secureos/txlx/bl32.img new file mode 100644 index 0000000..000e0d1 --- a/dev/null +++ b/secureos/txlx/bl32.img @@ -0,0 +1,1194 @@ +e4' +o{ + +# +# + + +" + +" +'xNE F +vN? +YI +SI +۲F +FFBKhBK +'$ +F +.iJa (F$ +Kka +KZh*b5`]`HH + +BohXXP +K" +H@( +F*F +8`aF``` + +;` +!F2F ++ F9Fj +Q +Q +Q +KEsa#a + +A## F3`K+` + +E +, +E""@ +CB`V" B3B`pG + +222K2c22e222222K22hp*KI*F +p + + + +@ + +/ +/ +/ +/F FF +Zh:x"p +Z` +K SBSL B3S +FF30F
KBS,BSL:B +#
'wF?
?K +P +5 +AF + +PCFSS, +CCL + +H@Y!J +K"!H + +k@F!hhر +BS8/ "h8XB&`hhzhBhbhyhB4FF h{`B, +0`#ahE| +iQ"b!eYq%!a-!" # +F3h +@h+0 + + JE!UEE0iB@R L\CCP`LMB``a + +:*,Q *Ih8! + +C`jeck!c8X:3-GFFFF + +kBYCh8FIFhXpk + +kXYZQhFk@F![h#@k]hCD +K,B + +?O +2?#?#P?@j +KFhYh`Z`Fh +K +Mh +K$2*Y`F`FJK`0 + +M
+ +K"! H(FK``cb +FG + + Eѝ +0 +JOq
H + + +#hG8" + +FRT 2D (F H!F " K +[hD$F]#DBB3$+ +K" +H! + +H[ +8F(I F( + +Fr6K +Hh +(` +(JhK
"`JhK`pG0 +pYp p p +K +2+2$Fc,Fc:3K-AFhK +
K +K +K +K +K +K +K +K +H! +"!cd"Add~ `22kF:* K +*( +@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 +hsl"@rB#`rj +hsl"@rB#`sj2Ks`2K`2K`2K3a2KsaZ0Ks`0K`0K`0K3a0Ksa0Ka0Ka.Ks`.K`.K`.K3a.Ksa.Ka.Ka.K3b +'O 'O'O@"'BFB "FFIF>"F QF(*K +(FIF2F +`bh b +! ! +O +O +!FJF + "h +K@b +5 +C## +*)OU1O1!K!J)!KO2` JO2Z`"K)OU1O1`Y`J)hC*C##*` +K" +HF@ K" Hb! +H IF" F H0 F)F"8@8! +HF HFP0F9-4*F"O4 F! +H[AFF:F(F +HIr+h3bK`Kh2`KhXBє,0%ei +HF3h+`'x F0 F:FhGFHFeMO + ` F +J +22F FFFVMK" F!F +F)Fhh$iG8N38FK +F)FhhdiG8N3KXh + + +FB!
<B +@@# + + + +"FHF +1F + + + O + +kGFx@FeF 5F +OF9(F!F +KFG + +=F O=F O +?(F 1FG +@#G`*$ +JF%OD%E +IF FF + + +@ + +* +O0!XFF +* ++++h0Fй` +
,
#iˎ +SF + + + FY +6FEKFK + +KKF +GKGHhZh
#B% +FF #FF$F4 F F +@+"in QF +L Fp +h ++ED3BO +OF# +1FX + +E B +FFFFUFWF6"h#KB/FAF + +4Eѳh JB2Bѥb + + +h
FChB10+h +OO h34ڈj rRiGzBӽ2-CFjӱhF +OO h34ڈj riGzBӽ2 +Hh! +3ڈj9FBFG04zBH +Ohj +3ڈj@YiG +)KB +8( +K[nKnKoK[o{)FGO3`5a + + + +3CEрLYF +t`hhGFȹ(F1FJ(F1FJ(F1FJJ(F1FLL + +L L)FF + +**JhiGiipjj JjkLhihGH +** +Ji JVkFi*F#FGFH +FFFF +1hiaF +uAF(FJF#F3F +RB@7! OqOq@ ! +jGF`YFO@B + 2h+< + +2hFYF + +AF"F +pVF + + KB +" +=F +AF + F,GF)@;Iph+z9F2F(F5KFp +@ F,CF0(XB3+I + F + + +F +F +N +N +N(FN + +F +`bF +L +F/#;F"#"i +KB +E)F +L +L + +F +O +F +!i$#c
ai.Kh$#jk +N F N +$h +. *F +"`+` +0F +!h+1 +!h[ +1!+i[h1!! +!ii!p"Viڱ +Kh:F3F*F + +# +K!O + !"0#F"jF +LqLK"h@ > F&p(O3؎2 +L + + +PO +3E +[k +03CD +0 F +!"` 0*SFF +FFF& +O +TPH` + +LH(F/ F ?3 O3 ++FIFS:F@D +IFh +W(h + + +7O*9_D?%_4]FOU_IF"FU +V!F(hJF3FF +
+(,D#2`!F!B"(Fw!>#XCC7B#7` +A +#F +l0F!FhBI0F!*FKFnh5QFB"00B)L+F + +" +# +# +F +E +$ +EF@_@F5)FF@#@Fpd +GF0k0FI:F #GF0FaL +[F +#GF0eiPF9I #GFPFW +iI)GFPF +"z0, B +H + + +Oc@DcOHsOhs` + +KBOsOss` + + +hch
#ihMKBSBSB@0@@F +@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 +H5 F +(ر(("J@AAH +*I"F +3h2`BL!)F(FC +K L" +KL" +p3@3 +Gih
Gi)iG0Fk8F + +p@3 + +p@3 +GiiG0F8F +KBsBHH + + + +
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F*')F2F#Fn )F2F#F4c +A + +*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I +L(+ + +F, +FFKBsB% + +(F + + +-KBPJF*F + +KB%PAq)KB3B3B F@7@ݼ@ +F(
+ +2HZ1HW1HT0H0H~.H.Hx-Hu,H+Ho+Hl)H)Hf(Hc(H`'HhhF0V3x"O + + +@FlG +@FqG + +o?L +khh +w5LT +I H@^K" +=@F9F2FxF`K@f
H" +(L + B1 + + +zOj + + +O +O
x2xixBH + + +zOj + + +O +O
x3xixBH~Fȱ 1"9F#O FCF_0F" + + +zOj + + +O +O
x3xixBH$IF +ٱӱϱH@w# +ٱӱϱH`@w# +03 +"F +CC<# + +҂"<#=#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;`0Fa F4-GFFF +%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 +K +Fհ +F*F#F8LOe,M@e +-m + +P%DO5DFF + + +J
+ +pD +gF#FO*F +6T. + +D
+ +p6P.WDO +D*FF +ODaED[D``aDa +Kb` +K` +Ka +KCa +Ka +Ka +Kb +KCbFpG pG + +FF;FZFOU pU + +Kb` +K` +Ka +KCa +Ka +Ka +Kb +KCbFpG pG +y Okqx0 #JK CxJ$ E C4y)Cx$
#ECC Cty)C$y6#fE@ +2O@p# +A; +Cc+ +CckCs{Cs#O OHEh A 0,#.E&g(#* +OZJQ*hOZJP*l +6G + +E +HEIgg4@&C=@D /CDDDE +OBjJOCjJ +Eg +G +E +HFLIe +O
+PF +KS&0h FF +O +viHFYF +_J@! + + +4 ,
J +KC$PH 4 ,HO4 +4 ,J +KC$PH 4 ,HO4 +4 ,J +KC$PH 4 ,HO4 +J +ah +G + + +IQ" )FjFG + + +Eѻ +IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { +AF"6?L
(i@FYFG + +Eѹ +JAFR#0FrjG!8F ++FoйF;|\#T34tLE\U4,1F ++FW + i
bi +1F
>d +hi +iIF
ci"3F@FF +ci
3F&`F;#iO +l iGch +qH +0 +-F +& F + .F +!CZF" + .i
nii.ji#F"uF@T KhkG +l5m FG9 FADGF +F +i
IF8FCFF[i
GG#40!hGh"ah8F +lF +QFZFKFF +GF +G +GF +G +GF +FGF +GF +*jGF0iGFpi)iGF@iiiGF#+`+j + +8FIFBF( +m +O
+
< d ! "()+ ,lxhG F + +h +J+@XFF + F +-FB?P{B?LXF4@3F@h K[iG +@:F +4JUmFGF + +GF +GF +GF +F +Qi"GF +LlGF#mGF +(`h` .0;@<EAF``,u,a(bke
cg*clc0 +<@c0PeBed@,fx@@@ @@@ +#
c +hF +PFC +
+ + $Ꭽ!#)``b:+c +`,u,ablc<@cȃCD + + + +2`"bB"b5k`F`*cbOcje" + + +j`FbObbB#`+cke#e0tc<@c + + +F + + +
+ F)Fh( F!F*F;hXhF!F8F +Kh+F + F + +OepS%`%UiFu@FS&`u@&S&`Fu@.qq.Nq. +=qS%`_*%iFu@FS&` +'Prih@P@S$ P@S* B +ssJs +s +OepS%`%eiFu@FS&`u@&S&`Fu@.qq.Nq. +=GqS%`ղ%iFu@FS&`*u@&S&`Fu@.rr.Nr. +S"P rE +ssJs +s +? ?\'pX+'FMOW+pGFIOjW+pEOW* +'V'pGU'piT)ph3h1_@? +X* + + ?\" +"V" +BU" gT'p +$J'R'p"J +GR'piJ +R)pBOr1K@J@Os$b@$33Z@AK@A2S@C`` +@% @$ +2* +7 +28* +@$?~p?P%`Q"pG +@%2*3+ + + +40 F9FG8O +B80 FGC6F.O+pnp.#pkp5?҂#pkp3 +p5 +҃#.qkp3p3 +p5 + F +GFk FGEѳk FGFNAF3lG K[iG!FmFG +3 +u +a(1"0F +V<VṾ+M +@]J@BP1`6%u%a(4$
#8F +:F + + +E0F FOO
@F!L208 (KVpGd pG +!(h< +!Jp\ +!p(hBp\ +!phh) +!7p\ +! qhh/p\ +!`qh +!$p\ +!qhp\ +!qh +!p\ +! rh p\ +!`r(i +!p\ +!r(ip\ +!rhi +!p\ +! ship\x`s+jiiN +!si +!p\` +!sip\X +! t(j +!p\M +!`t(jp\E#tZ ?#sbp +$p҃#,qkp#p# +$pVc8(O +FHF +F F +F%h(F +8F + +YF"F 8 +O + +aBFYD(F +y ++]b +`i + #`O0FF +'8F +$(F +!O +O +O
+PF + + + +E +F0F +F@F +F$h F +8F + +Cm + + +# +0D + +e + (F:KAFS"0[iG@EFQ!FZF;F9 +hB`# +!F +D2 +` +'8F +$ F +!## +F0F +F0F +0F +F4 F +(F +F + +<+# F:RFYF +q@F +JF +k + + BoR + +E +`.['0[mGF +aRmGF['0)FmGFH(FAFJF +U`@F + +
(F + + F +# +F(F +(F +F(F +FF +F + + + +[' RmGF +1Fm"GF +m GF +IFmBFGF +QFmGF +;"IFX 0BF +
8FQFoFD +WQF +W"U +x@Xp` +HF + +0F +$$ +# BTPF[ +x +K +0GF +0F8ZF +0F +HFZF +HF +Y +PFQFZF +PFQFZF +PF[FR@RFPGF +FFJRiGJ + G +FGF +FGF +FnGF +FGF +FGF +OFFmGF +!FKFmGF +OF;nGF +~OFFmGF +qOFmGF +NF3nGF +QO!hFmGF +CO +FnGF + +OmFGF +uOFmGF +`h)FmFGF +i AF
"0F#` +0F +K(F*F@KFGF +7pZ( RmG +FGF +gI0F_z1F O#F{OO + +!F + 7OE + +!F$!F !F +ch" +FKFFF;F +:/FF +@6K FF ++I*H +x0F +Jh0`JBZ` +FJ`Y`h```h`KhQ` F)F +Q2$ +زBؕBشB3B +ȿ$,($+U ++, +; +ܸ#fи*fи @X.jи0и-@_U +3h6C{j + + +`H`" +FO + +AEq0 +" +" Fx<F
F " +#x( ! AqFFT
ZF + 3:333H1@@8@Bddhl +;< +E +պ + +o`0$ +K8 +: + +2ZE{ #a +;9 + +Xn`vh`mh`42,8ɹ8FiU<[j`kG#ij+U<iG8@-CFFFF} FiF7F#;`#AF;`Y<pk"hjkFG!FFhFu(F -AFF
FiV# + +(F!F:Fsih4 +k$4h +) + + +C +` +FFFsi[i +:*+$$**V<hF>hp`2`h +zhh + +7 +!^F +" +cj##jFQpFF OqF85 +F F_F +F F8Fh\ Fah +h!q2FQ@BF +php +qCqˈ +qˈ1q0мKx +xCcxCxC#` +yKyC#yy1C#"À0 +i9F2F + pG + pG +z pG +B pG-AFFFF{)F@p"(F9F2F#FA -AFFFF۱)F@p")FBp")FDp"(F9F2F#FA F + +'' +'T74',T7 + +Tu8F)F +73T+7T8FYF + +O +wa +wa +YW V +U o)F +Z \ ] +^ )F +pbJphO"php + +f,h i +j )F +pbJphO"php +L + 4)F +pJpbhO"pbhpx +qbJq"hO"qT+q +` 8kh +-GFFF +萇Fpi +FBO +-GFFFF@:7. +7 !.Fp ++3ah?+VF +86 +%D
iF + BFIF0F! Fm +(BF0F FdHF ! +8 +*)(F"F +*4..2 F*F +pq"qbq +q +pq"qbq +q +pq"qbq +q +pq"qbq +q +FFUFZ + + ( EѨ
- ?+߀k"hB#`
+1#0#-3pOup#-#psp#?҂#psp+ +p# +҃#5qsp+p+ +p#"h +#`;hhxh + +"FF +3 +%F + + a +%aF ++8(x0lxвB$ +?҂"pbp* +p" +?҂"pbp* +p" +o + + +ZO +O + +LɲѡT2 +D +&p҃#%qcp+&p+ +p +=F<F C +p#(!rh 3h ;#*FFO +p҃#,qkp#!p# +p\T2Bъ2`(0(0?00` +&p҃#%qcp+&p+ +p +Jh01 +F + B FAFh +)F +D; +O + GYh +O + + + + + + + + +: ? +E; +O +DEмB +*Fch + +FHhFhR<R`R,FhS`i`HiGp +R#F +O +T!8 +B +T! + Bت + + gE5T% +F +Y' +&v +OD + *F6MFW +@BF +74 + +50_( + ( +(
(а HBHApG pGShF +B + 0\>HFQ2F +1 +FFF!F9FBF#F1F +FFF!F9FBF#F}1F +FFF!F9FBF#FN1F +ڰG +Z6:h +8X'O (F OI +8X_F +h`:`9F"F3F""?GE +6:h +JZEZF + BEBF +3FE !FXF + + +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_XGJDl'222u10S22 2e 25 2 + + +1 111 10#!2 + + + +'8!.m,M
8STs +e +jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxq82 + + + + + + +3 +3 +3 + + +|B| +!\hT[:.6$g +WҖO aiKwZ +*C"<
Nj-ȩWLuݙ`&r\;fD4~[v)C#hc1cB@" Ƅ}$J=2m)K/0R
wl+pH"dGČ?,}V3"NI8ʌ6Ԙρ(z&ڤ?:,
xP_jbF~Tؐ^9.Â]|i-o%;ȧ}nc{; x&Yn쨚Oen~ϼ!ٛ6oJ |)11#?*0f57NtʂАا3JAP/MvMCTMўjL,QeF^]5st.AZgRے3VGmaךz7Y<'5a<GzYҜ?sUy7sS[_o=߆Dx>h,4$8_@r%⼋I<(A
q9ؐVda{p2t\lHBWХccƄ||ww{{
kkֱooTőP00`gg}++Vb櫫MvvEʏ@ɉ}}YYGG쭭AgԳ_E#Srr[·uᮓ=j&&LZ66lA??~Õ\44hQ4qqsثS11b?*RǕe##F^Ý(07 +/ 6$=&i''NͲuu t,,X.4-6nnZZ[RRM;;vaַγ}{))R>q//^SShѹ + +II +l$$H\\]nӽשּׁCbbĨ917Ӌyy2CȋY77nmmڌdձNN੩IllVV%ϯeeʎzz鮮Gպoxxo%%Jr..\$8WǴsQƗ#|ݡtt!>KKܽa
ppB>>|ĵqffHHaa_55jWWйiX':'8볘+3"iip٩3-"< I·UUx((PzߥY
ڿe1BBhhAA)w--Z˰{TTֻm:, + + + +XXXXEEEE,,,,????kkkk::::AAAAOOOOggggꗗsssstttt""""筭55557777uuuunnnnGGGGqqqq))))ʼnoooobbbbVVVV>>>>KKKKyyyy xxxxZZZZݨ33331111YYYY''''____````QQQQJJJJ
----zzzzɜ;;;;MMMM****뻻<<<<SSSSaaaa++++~~~~wwww&&&&iiiiccccUUUU!!!!}}}}cccc||||wwww{{{{kkkkoooo0000gggg++++vvvvʂ}}}}YYYYGGGG𭭭Ԣrrrr&&&&6666????4444qqqq1111####''''uuuu ,,,,nnnnZZZZRRRR;;;;ֳ))))////SSSS + + + +IIII$$$$\\\\Ӭbbbbyyyy7777mmmmNNNNllllVVVVeeeezzzzxxxx%%%%....ttttKKKKpppp>>>>ffffHHHHaaaa5555WWWWiiiiَUUUU((((ߌ
BBBBhhhhAAAA----TTTT + + + + +o/Dyeڜ + SiJJ) +A @@ 4!R +"A !@h@2l + !!IP& DA +B`! E +
@ ) 0 +@B + + + + +$ +d + + + + + + + + + + + + + + + + + + + + + + + + + +FSR 0x%x PC 0x%x TTBR0 0x%X CONTEXIDR 0x%X +CPUID 0x%x CPSR 0x%x (read from SPSR) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + +aml-sha1 +;3+#>6.&=5-%
<4,$
+ + diff --git a/ta_export/host_include/conf.h b/ta_export/host_include/conf.h index 3e99f36..a3c33b0 100644 --- a/ta_export/host_include/conf.h +++ b/ta_export/host_include/conf.h @@ -28,17 +28,17 @@ #define CFG_CRYPTO_GCM_AML 1 #define CFG_CRYPTO_HKDF 1 #define CFG_CRYPTO_HMAC 1 -/* CFG_CRYPTO_HMAC_AML is not set */ +#define CFG_CRYPTO_HMAC_AML 1 /* CFG_CRYPTO_INTERNAL_TEST is not set */ #define CFG_CRYPTO_MD5 1 #define CFG_CRYPTO_PBKDF2 1 #define CFG_CRYPTO_RSA 1 #define CFG_CRYPTO_SHA1 1 -/* CFG_CRYPTO_SHA1_AML is not set */ +#define CFG_CRYPTO_SHA1_AML 1 #define CFG_CRYPTO_SHA224 1 -/* CFG_CRYPTO_SHA224_AML is not set */ +#define CFG_CRYPTO_SHA224_AML 1 #define CFG_CRYPTO_SHA256 1 -/* CFG_CRYPTO_SHA256_AML is not set */ +#define CFG_CRYPTO_SHA256_AML 1 #define CFG_CRYPTO_SHA384 1 #define CFG_CRYPTO_SHA512 1 #define CFG_CRYPTO_SIZE_OPTIMIZATION 1 @@ -91,13 +91,15 @@ /* CFG_TEE_TA_MALLOC_DEBUG is not set */ /* CFG_ULIBS_GPROF is not set */ #define CFG_WITH_ARM_TRUSTED_FW 1 +#define CFG_WITH_DEBUG 1 /* CFG_WITH_PAGER is not set */ #define CFG_WITH_SOFTWARE_PRNG 1 #define CFG_WITH_STACK_CANARIES 1 +#define CFG_WITH_STATS 1 #define CFG_WITH_USER_TA 1 #define CFG_WITH_VFP 1 -#define PLATFORM_FLAVOR gxbb -#define PLATFORM_FLAVOR_gxbb 1 +#define PLATFORM_FLAVOR gx +#define PLATFORM_FLAVOR_gx 1 #define PLATFORM_meson 1 #define _CFG_CRYPTO_WITH_ACIPHER 1 #define _CFG_CRYPTO_WITH_ASN1 1 diff --git a/ta_export/host_include/conf.mk b/ta_export/host_include/conf.mk index b6c13cb..7e8b8c1 100644 --- a/ta_export/host_include/conf.mk +++ b/ta_export/host_include/conf.mk @@ -1,8 +1,8 @@ # auto-generated TEE configuration file -# TEE version 2.3.0-194-g0179df8 +# TEE version ATOS-V2.4 ARCH=arm PLATFORM=meson -PLATFORM_FLAVOR=gxbb +PLATFORM_FLAVOR=gx CFG_ARM32_core=y CFG_ARM32_ta_arm32=y CFG_BOOT_SECONDARY_REQUEST=n @@ -31,17 +31,17 @@ CFG_CRYPTO_GCM=y CFG_CRYPTO_GCM_AML=y CFG_CRYPTO_HKDF=y CFG_CRYPTO_HMAC=y -CFG_CRYPTO_HMAC_AML=n +CFG_CRYPTO_HMAC_AML=y CFG_CRYPTO_INTERNAL_TEST=n CFG_CRYPTO_MD5=y CFG_CRYPTO_PBKDF2=y CFG_CRYPTO_RSA=y CFG_CRYPTO_SHA1=y -CFG_CRYPTO_SHA1_AML=n +CFG_CRYPTO_SHA1_AML=y CFG_CRYPTO_SHA224=y -CFG_CRYPTO_SHA224_AML=n +CFG_CRYPTO_SHA224_AML=y CFG_CRYPTO_SHA256=y -CFG_CRYPTO_SHA256_AML=n +CFG_CRYPTO_SHA256_AML=y CFG_CRYPTO_SHA384=y CFG_CRYPTO_SHA512=y CFG_CRYPTO_SIZE_OPTIMIZATION=y @@ -94,8 +94,10 @@ CFG_TEE_TA_LOG_LEVEL=1 CFG_TEE_TA_MALLOC_DEBUG=n CFG_ULIBS_GPROF=n CFG_WITH_ARM_TRUSTED_FW=y +CFG_WITH_DEBUG=y CFG_WITH_PAGER=n CFG_WITH_SOFTWARE_PRNG=y CFG_WITH_STACK_CANARIES=y +CFG_WITH_STATS=y CFG_WITH_USER_TA=y CFG_WITH_VFP=y diff --git a/ta_export/host_include/mpalib.h b/ta_export/host_include/mpalib.h index a467e39..044a78e 100644 --- a/ta_export/host_include/mpalib.h +++ b/ta_export/host_include/mpalib.h @@ -403,6 +403,19 @@ MPALIB_EXPORT void mpa_set_random_generator(random_generator_cb callback); MPALIB_EXPORT void mpa_get_random(mpanum dest, mpanum limit); /* + * Clear and stores "size" random digits in dest. If the requested size is + * greater than what mpanum dest can hold, then this will return with size zero. + * If the caller needs more random data, then he needs to reallocate the mpanum + * used. + * + * @dest mpanum to store the random data + * @size the number of random digits to get + * + * @return the number of successfully generated random digits + */ +MPALIB_EXPORT int mpa_get_random_digits(mpanum dest, mpa_usize_t size); + +/* * From mpa_montgomery.c */ MPALIB_EXPORT int mpa_compute_fmm_context(const mpanum modulus, mpanum r_modn, diff --git a/ta_export/include/mpalib.h b/ta_export/include/mpalib.h index a467e39..044a78e 100644 --- a/ta_export/include/mpalib.h +++ b/ta_export/include/mpalib.h @@ -403,6 +403,19 @@ MPALIB_EXPORT void mpa_set_random_generator(random_generator_cb callback); MPALIB_EXPORT void mpa_get_random(mpanum dest, mpanum limit); /* + * Clear and stores "size" random digits in dest. If the requested size is + * greater than what mpanum dest can hold, then this will return with size zero. + * If the caller needs more random data, then he needs to reallocate the mpanum + * used. + * + * @dest mpanum to store the random data + * @size the number of random digits to get + * + * @return the number of successfully generated random digits + */ +MPALIB_EXPORT int mpa_get_random_digits(mpanum dest, mpa_usize_t size); + +/* * From mpa_montgomery.c */ MPALIB_EXPORT int mpa_compute_fmm_context(const mpanum modulus, mpanum r_modn, diff --git a/ta_export/lib/libmpa.a b/ta_export/lib/libmpa.a index 504a8ed..3965166 100644 --- a/ta_export/lib/libmpa.a +++ b/ta_export/lib/libmpa.a @@ -1,14 +1,14 @@ !<arch> -/ 1494843290 0 0 0 1582 ` - +/ 1495101242 0 0 0 1608 ` + mpa_montgomery.o/ mpa_mem_static.o/ -mpa_misc.o/ 1494843288 7574 7000 100644 38384 ` -ELF -Jh01 - - - +mpa_misc.o/ 1495101240 7574 7000 100644 38896 ` +ELF +Jh01 + + + @@ -18,45 +18,50 @@ mpa_misc.o/ 1494843288 7574 7000 100644 38384 ` B B - -0 - - - - - - - -I - - - - -8 - -. #[!)2/V# Y`"D + + + + + + + + + +8 + +o + + + + + +2 +* + +. #[!)2/V# Y`"D A -*D - - - - -C -F -E - -ELF +*D + + + + +F +I +H + +ELF F - B FAFh -B - - -D -' - - - - + B FAFh + + +K +. + + + + + + @@ -72,84 +77,86 @@ B - - - - - -" -@ - - - - - -5 - -f#> + + + +D + + + + + + + + + + + + +f#> A -*D - - - -E -B -B -F -H -I -J -K -L -L -M -N +*D + + + +H +E +E +I +K +L +M +N +O +O +P +Q -O -P -P -L -D -T -P - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ELF +R +S +S +O +G +W +S + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ELF 8A0F_z1F O#F{OO !F @@ -174,39 +181,57 @@ P -o/Dyeڜ - - - -9 - - -Z -O!Pv - - - - - - - - - - - - - - - - - - - - - - - - +o/Dyeڜ + + + +@ +# + +a + +O!Pv + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -220,75 +245,73 @@ O!Pv - -"I
- - - - - - - - -< - - - - -thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
+ +"a
+ + + +I + + + + + + + + +thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
A -*D - - - -H -I -J -K -K -L -K -K -K -K -M -N -O -P -H -Q -M -N -R -S -S -T -J -M -T -U -U -U +*D + + + +K +L +M +N +N +O +N +N +N +N +P +Q +R +S +K +T +P +Q +U +V +V +W +M +P +W +X +X +X -U -U -U -K -V -J -U - - - - - - - - -ELF - - -7 +X +X +X +N +Y +M +X + + + + + + +ELF + +A + +7 @@ -296,30 +319,27 @@ U B -B - - -E - - - - - - -j - -B -A - - - -X +B + + + + + + + + +t + + + + +X A -*D - - - -ELF +*D + + + +ELF D; O GYh @@ -335,58 +355,56 @@ X : ? E; O -DEмB - - -O -2 - - - - -f - - - - - - - - - - - - - - - - - +DEмB + + +V +9 + + + + +f + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + - - - - + + + + - - - - - - - + + + + + + + @@ -401,98 +419,101 @@ X - - - - - -, - - - - - - -= + + + + + + + + + + + += +3 + + A -*D +*D - - - -A -D -B -D -E -D -@ -G -D -D -H -H -E -H -E -I -I -J -K -L -@ -M -M -N -N -O -P -L -Q -R -E -S -S -S -C -D -E -H -H -F -E -S -E -S - - - - - - - - - + + + +D +G +E +G +H +G +C +J +G +G +K +K +H +K +H +L +L +M +N +O +C +P +P +Q +Q +R +S +O +T +U +H +V +V +V +F +G +H +K +K +I +H +V +H +V + + + + + + + - -ELF + +ELF *Fch - - - -9 - - - - - - - + + +@ +# + + + +5 + + +5 + + + @@ -506,139 +527,140 @@ S - - - - - - - - - -E - - - - -2 - - + + + + + + + +, + + + + + + +- + + -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 - - - -B -B -C -D -C -D -C -E -D -C -C -D -B -D -B -D -B -D -B -E -E -F -G -E -E -E -F -G -E -E -H -G -G -G -G -G -C -C -I -J -J -J -J -J -J -J -D -C -D -C -E -D -E -E -E -G -H -C -I -J -J -J -H -C -K -H -C -B -B -C -J -D - - - - - - - - - - - +*D + + +E +E +F +G +F +G +F +H +G +F +F +G +E +G +E +G +E +G +E +H +H +I +J +H +H +H +I +J +H +H +K +J +J +J +J +J +F +F +L +M +M +M +M +M +M +M +G +F +G +F +H +G +H +H +H +J +K +F +L +M +M +M +K +F +N +K +F +E +E +F +M +G + + + + + + + + + + - - - - - - - - - - - - - - - -ELF -FHhFhR<R`R,FhS`i`HiG - -Z -= - - - - - + + + + + + + + + + + + + + + + + +ELF +FHhFhR<R`R,FhS`i`HiG + + + +a +D + +$ + + @@ -651,43 +673,39 @@ FHhFhR<R`R,FhS`i`HiG B - - - - - - - - - - - - - - - -/ + + + + + + + + ++ + + + + + A -*D - - -K - - - -ELF +*D + + +N + +ELF R#F -O - - -D -' - - - - - - +O + + +K +. + + + + + + @@ -697,45 +715,49 @@ K B - - - - - - - - - - -5 - - + + + + + + + + +# + +D + + +A + + + + A -*D - - - - -C -C -A -F -G -D -H -I -F -G -B -H -I - - -ELF -ch" - - -5 +*D + + + +F +F +D +I +J +G +K +L +I +J +E +K +L + + + +ELF +ch" + +< @@ -743,43 +765,44 @@ I B - - -" - - -X -Y -* - - - -| - - - - - -.$ + + +"Y + + +, +X + + + + + + +l +. + +.$ A *D - + + - - -M -N -O - -ELF + + +R +S +T +R + +ELF T!8 B T! Bت - gE5T% - - + gE5T% + + @@ -788,61 +811,59 @@ T!8 - - - - - - - - - - - - -2 - - -.!; .x ; J!!!Yh!G<9.G:tF.;J0/DJ>. + + + + + + + + + + + + + +.!; .x ; J!!!Yh!G<9.G:tF.;J0/DJ>. A -*D - - - -@ -D -E -@ -D -E - - -ELF +*D + + + +C +G +H +C +G +H + +ELF F Y%:F5PFshB Y' &v OD - *F6MFW - -D -' - - + *F6MFW + +K +. + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -854,192 +875,196 @@ Y%:F5PFshB B - - - -8 -D - - - - - - - - - - - - - + + + + + + +6 +2 + + + + + + + + + + + + fm !! <0!N/-!OgL\OgPK=NX5< <Rx w (MdM[ <//-!NNg]gk1Ir"@0NK=LX7< < !/ J<P!@=!3KMY=Z#0! - = + = A -*D +*D - - - -D -F -B -B -A -A -D -C -I -G -I -G -J -K -L -I -I -G -G -C -C -J -K -L -J -J -L -C -G -J -K -J -L -G -C -J -K - - - - - - - - - - - - - - - - - - - - - - -ELF -@BF - + + + +G +I +E +E +D +D +G +F +L +J +L +J +M +N +O +L +L +J +J +F +F +M +N +O +M +M +O +F +J +M +N +M +O +J +F +M +N + + + + + + + + + + + + + + + + + + + + +ELF +@BF + B - - - - - - - - - - -P - - - - - - - -< y 5Y + + + + + + +5 + + +/ + +Z + + + + +0 + +2 +< y 5Y A -*D - - - - - - -? -? -? - -ELF -FPFAF( - - - -9 - - - - +*D + + + + + + +B +B +B + +ELF +FKFFF;F +:/FF + +@ +# + + + - + B - - - - - - - - - - - -# - - - + + + + + + + + + + + +F + + + A -*D - - - -A -A -A -B -C -D -D -E -B -F -B -B -C -G -G -G -ELF - -_ -Q2$9 Q0Pu +*D + + + + +D +D +D +D +E +F +G +G +H +I +E +E +E +E +F +J +J +J +J +ELF + +f +Q2$9 Q0Pu @@ -1047,30 +1072,30 @@ G B - - - - -F - - - - - -p - - - - - + + + + + +@ + + + + + + +z + + + A -*D - - - -A - -ELF +*D + + + +D + +ELF 74 50_( @@ -1082,20 +1107,20 @@ A B 0\>HFQ2F1) 1 - - - + + +, -@ -4 - - + +4 + + - -C -b - + +C +b + @@ -1105,13 +1130,13 @@ B -0 - +0 + - - - - + + + + | @@ -1136,66 +1161,67 @@ B - - - - - - - - -A -` - - - - - - -7 - -# + + + + + + + +` + +: + + +1 + + + +& + + +% ./w. -. +. A -*D +*D - - - - - - - -\ -] -\ + + + + + + + +_ +` +_ -_ -` +b +c -\ -\ -c -d +_ +_ +f +g - -ELF + +ELF FFF!F9FBF#F1F FFF!F9FBF#F1F -FFF!F9FBF#F1F - - - -9 - - - - +FFF!F9FBF#F1F + + + +@ +# + + + @@ -1205,57 +1231,51 @@ d - - - - - - - - - -: - - - - -< -- - + + +F + + + + + + + + + .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 - - - - -@ -B -C -@ -D -B -F -@ -D -B -H -@ -D -J -K -B -B -L -J -M -D -D -C -J - - + + + + +C +E +F +C +G +E +I +C +G +E +K +C +G +M +N +E +E +O +M +P +G +G +F +M + diff --git a/ta_export/lib/libpng.a b/ta_export/lib/libpng.a index 2942542..e1bf892 100644 --- a/ta_export/lib/libpng.a +++ b/ta_export/lib/libpng.a @@ -1,7 +1,7 @@ !<arch> -/ 1494843290 0 0 0 8436 ` - -ELF +/ 1495101242 0 0 0 8436 ` + +ELF CiHiBۀB̿ TT KF!hF{D FiF @@ -117,109 +117,103 @@ Copyright (c) 1996-1997 Andreas Dilger Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - - - -/ - - - - - + + +/ + + + - - - - - - - k -W -y + + + + + + + k +1 +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$ - -) +g$ + +) h -j -9 - -_ - +j + + #Py - - - + + + - - + + $#Py $#Qy#Pu -$#Q0#Py +$#Q0#Py #Q0#Pt - - - - + + + + #Pu #Q0 - - - + + + - + - + #Qt #Qu - - - + + + @@ -230,71 +224,70 @@ $#Q0#Py - - - + + + - - - - + + + + - + - - - - - -) -Y - -z - + + + + + +) +Y + +z + ) - + - -) -) -Y - -) - - + +) +) +Y + +) + + - - -& - - - - -_ - - - - - - - + + +& + + + + + + + + + + + $ - - - - - - - - - -@$ - -|) -!$ - - + + + + + + + + + +@$ + +|) +!$ + + & @@ -422,26 +415,28 @@ $ R$ - - - - -
-p -( - - - - - - -T -: -g - - - - + + + + +) + +` + + +v + + +7 + +̜ +: + + + + + + .v.=>+=>6u. u.0 !%.YKf .(.O M9<s!M#j`q%11/G%
f !/h1,%1##>xX .%J " @@ -457,239 +452,241 @@ X!1u4z P!Rfjjf(Jc. <mk73?<`y .g n."=!,Y!,K4/y7 ." K#{. #+?. - v.Kft %) 1E < ... + v.Kft %) 1E < ... A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! -! - - - - - -% -& -' -( -# - - -, -% -. -, - - - - - - - - - - - - - - - - - - - - - - - - - -0 -% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +! +" +$ +$ + + + + + +( +) +* ++ +& + +! +/ +( +1 +/ + + + + + + + + + + + + + + + + + + + + + + + + + +3 +( - + - + - + - + - + - + - + - + - + - + - + - -5 - - -< - - - - - - + +8 + +" +? +! +" + + + + - - - - - - - - - - -H - - -K -K -K - -K -K -K -K -K -K -K -K -K - - - - -O -O -! -! - -D -E -F -N -K - -K -K -K -K -K -K -K -K -K -S -S -S -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K - - - - -K -S -K -Y -X - -K -[ -Y - -Z - -X - - - - - - - - - - -] -W -S -S -K -[ -Y -Z - -W -S -S -a - -` + + + + + + + + + + +K + + +N +N +N + +N +N +N +N +N +N +N +N +N + + + + +R +R +$ +$ + +G +H +I +Q +N + +N +N +N +N +N +N +N +N +N +V +V +V +N +N +N +N +N +N +N +N +N +N +N +N +N +N +N +N +N +N + + + + +N +V +N +\ +[ + +N +^ +\ + +] + +[ + + + + + + + + + + +` +Z +V +V +N +^ +\ +] + +Z +V +V +d + +c @@ -710,10 +707,11 @@ a / < S -W +W + - -ELF + +ELF !QHF !QDf |,4F&HF @@ -723,103 +721,108 @@ W #\ *3+G FF FF -F@ - - -K - - - - - - - - - - -Y - # - -u - - - - - - - - - - - -w - - -k - - - - - - - - - -P -Q -U -V -W -X -Z -[ -\ -^^ -_5 -a -b -c -e) -f -g - -5 -) -h6 - - - - - - - - - - - - - - - - - - - - - - - - - - -% - - -% - -& - - +F@ + + + + + +% + +R + + + +R + + + +i + 3 + +yv + + + + + + + + + + + + + + +{ + + + + + + + + + + +P + +Q/ +U +V +W +X +Z" +[ +\ +^n +_E +a +b$ +c +e) +f +g + +E +) +hF + + + + + + + + + + + + + + + + + + + + + + + + + + + +% + + +% + +& + + & @@ -845,100 +848,98 @@ h6 - - - G -F -& - - - - - - -: -K - - - -P -R - - - - - - - + + + +\ + +m' + + + + + +9 +@ +| + +k +g + +E +E + +' + + 1s./ z 0# .J v. q , Y l.#*+ j.j h<% <vJ .L0 -.5z4~. !-![ +.5z4~. !-![ A -*D - - - - - - - -t -t -u -t -u -v -x -v -x -w -w -~ - - - - - -w +*D + + + + + + +w +w +x +w +x +y +{ +y +{ +z +z + + + + + + +z - - - - - - -s - -s -s - -s -~ - + + + + + + +v + +v +v + +v + + - - - - - - - - - - - - + + + + + + + + + + + + - -ELF + +ELF J0FF @FOrF# F@FOrF# F@ @@ -950,124 +951,121 @@ m Hl` k`Kk;`k3`
k+`,l#`F hIr #h` - - - -W - - - - + + + + + + - - - + + + - - - - -\v + + + +w - - - - - - - - - -$ -RPt - - - - - - + + + + + + + + + +$ +RPt + -6 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + Pt - - - + + + Pt - - - - + + + + - - - - - - - - - - - + +
+ + + + + + + + + - + - - -$ -% + + +$ +% - - - + + + - - - + + + - + - + - + - + - + - - - - - - - - - - - -) - - -+- + + + + + + + + + + + +) + + ++- & @@ -1091,48 +1089,44 @@ $ - - - -` -, -' - - - - -{ -| -< - - -5 -9 - - - -F -y - -k - -.Z5YA + + + + +M( + + + + + +k +Y + +H + +%: + + + + +.Z5YA A -*D - - - - - - -` -` -m -k -l -o -p - +*D + +k + + + + + +c +c +p +n +o +r +s + @@ -1152,56 +1146,55 @@ p " # ( -* +* + - -ELF + +ELF GF@FpFF I(FyDO0FB(Fp@ - - -+ - - - - - - - - - - -l - 6 -r + +#, + + + + +# + + + + +l + 6 +r - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +y + $Qt -$Q0Pt - -9 - - - -# +$Q0Pt + +9 + + +# & @@ -1216,65 +1209,67 @@ $Q0Pt B - -M - + +WN + - -% - - -y - - - -m - -'h - - -P - - -j - - - + + +C + +d% +H + + + + + + + + + +h + +$ +C + + + J!001i!J -<#/ +<#/ A -*D - - - - - - - - +*D + + + + + + + - - -n -l -n -l -j -p -q + + + +q +o +q +o +m +s +t -j -n -r -q -j -n -j -v -p -q -y -{ +m +q +u +t +m +q +m +y +s +t +| +~ @@ -1292,10 +1287,11 @@ y - + + - -ELF + +ELF -!*-!* ؝-=$- UIB 2B?t F)FOIB @@ -1311,120 +1307,125 @@ y 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 - - - - - - - - - - - - - -? - - - - + + + + + + + + + + + + + + + + + + + - - + + + - - - - - - + + + + + + + - - - - + + + + ^r) - - - - - -Y* -~* -O* - -* - -+ - -\) - -Rb+ - -+ - -+ - -(+ - - - -79, - -d, - -2, - -F, - -, - + + + + + +Y* +~* +O* + +* + ++ + +\) + +Rb+ + ++ + ++ + +(+ + + + +79, + +d, + +2, + +F, + +, + -- - -#;- - -f- - -- - --- - -A- - -<. - -K=. - -h. - -. +- + +#;- + +f- + +- + +-- + +A- + +<. + +K=. + +h. + +. e. -. - -D/ -) -}/ - +. + +D/ +) +}/ + & @@ -1490,154 +1491,157 @@ e. - - - - - -' - - - -m -
-N -T -a - - - - + + + + +( + + +j +& +0 +sm +} +&O +4; + + + + + +u + + 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 - -Q - - - - - - - - - - - - +*D + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -1661,10 +1665,11 @@ Q -" +" + - -ELF + +ELF O ԧBѻ# @@ -1761,76 +1766,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$" @@ -1840,80 +1847,80 @@ j " $ %#Q1#Pv " $ %"<%1$" " $ % -x - - - +x + + + F - - - - -F -. -i + + + + +F +5 +i -F - - - - - -z -8 - -* - - - - - - - - - - - - - - +F + + + + + +z +8 + +* + + + + + + + + + + + + + + U -U - - - - -U - - - - - - - - - - - - - - - - - - - - - - - - -4 - +U + + + + +U + + + + + + + + + + + + + + + + + + + + + + + + +4 + - - - + + + & @@ -2001,28 +2008,24 @@ $ - - ¤ - -c -' - - - - -; - - - - -V -D -M -9 -~ - - - + + 7 +' + + + + + +
+ĩ + +N +;: + + + + + 106=0=>!?." ^J" 2[+X !"!"!"!" J? 3!z #"#t J!"/C=S6QQ @@ -2040,251 +2043,251 @@ J0 < / <0 <0 <0=^0B0B0C0C0B0 -<BNg<Y#+B+o.[+? +<BNg<Y#+B+o.[+? A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -! - -" -# -$ -% - - -& -' -( -& -' -( -) - - -* - - - - - - -% - - -& -' -( -) - - - - - - -% - -- -% - - -/ -0 - - - - -0 - -0 -1 - - - - - - - - - - - - - + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +! + +" + +# + +$ + +% +& +' +( + + +) +* ++ +) +* ++ +, + + +- + + + + + + +( + + +) +* ++ +, + + + + + + +( + +0 +( + + +2 +3 + + + + +3 + +3 +4 + + + + + + + + + + - - - -
- - -3 -3 -4 -) -) -) -) -) -5 -) -6 -) -) -) - - - -: - - -; - -< -= -" + + + +
+ + + + + +6 +6 +7 +, +, +, +, +, +8 +, +9 +, +, +, + + + += +# + +> + +? +@ +% * -# -$ -> - - -% - -? -, -' -' - -A -B -C -A -3 -2 -D -( -D +& +' +A + +" +( + +B +/ +* +* + +D +E +F +D +6 +5 +G ++ +G -A -( -( -( -H -D - +D ++ ++ ++ +K +G @@ -2303,36 +2306,36 @@ D C D -H +H + - -ELF - - -K - - - - - - - -M - - -Kr + +ELF + + + +D + + + + +& + +M + +r - - - - - - - - - - - + + + + + + + + + + + & @@ -2347,38 +2350,35 @@ K - - -# -R% - - -@ - - - -u - - - -+ - -ߐ -_7 - -+ - - + + +{% + + + + + + ++ +s +# +, +
+V +|7 +X + + + A -*D - - - - - -a -c - +*D + + + + +d +f + @@ -2394,10 +2394,11 @@ c - + + - -ELF + +ELF Eђ IyD @@ -2520,93 +2521,89 @@ OHHHOJ xAy8 -0+hҲ -- - - - - - - - - - -w - - - - - - - - - - -2 -o - - - - - - - - -z - +0+hҲ +. + + + + + + + + +w + + + + + + + + + + +2 + + + + + + + +z w -w +w - + -&Pt - -0 +&Pt + +0 - - - - - - -: - - - - - - - - - - - - - 0 -o> + + + + + + +: + + + + + + + + + + + + + 0 +o> - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + D $ $ @@ -2621,32 +2618,33 @@ E -S +S d-P - - - - - - - - + + + + + + + + ^Q - -0 -0 - -. -* -WR -2wR -R -R -R -R + +0 +0 + +. +* +WR +2wR +R +R +R +F +R -S - +S + & @@ -2887,33 +2885,28 @@ $ . - - - -' - - - -S - - -J - - - -# -j -^ -% -k -t -L -9 -! - - - - + + +" + +3 +' + + +O + + + + + +. +ѣ + +M +U9 + + + w.&)=~.<" 26tuO<jgSf. $1Kd%$g^gd##_?-/N3#i,2/KL!M%t<[1[h .zXL0 @@ -2932,95 +2925,95 @@ 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 + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3044,10 +3037,11 @@ f="="[# # & 6 -< +< + - -ELF + +ELF K "{D FiF 0-PF*F"F2 AF Fo @@ -3105,56 +3099,56 @@ v M}D M}DR4P$@FFFGp .l1+@ -k!*(@ (* *0 - - - - - - - - - - - -( -;{ +k!*(@ (* *0 + + + + + + + + + + + + +{ - - - - - - - - - + + + + + + + + + ) -) +) - - - -) -%( - - - - + + + +) +%( + + + + - + - + - + - + @@ -3164,111 +3158,110 @@ M}DR4P$@FFFGp - - - - - + + + + + - - + + - - - - - - - - - - + + + + + + + + + + - -T -I -I - - - - -) - - - + +T +I +I + + + + +) + + + - - - -K -) -0 - - -WX - -x - - - - -Y -SY - + + + +K +) +0 + + +WX + +x + + + + +Y +SY + - - -Z + + +Z ;Z - + - + ) - + ) - -) - -=[ - + +) + +=[ + - -) - -) - - + +) + +) + + - - + + - - + - + - + - + - -) + +) - + - + <) - + ^g^ - -^ -n^ - + +^ +n^ + & @@ -3404,29 +3397,24 @@ $ + + - - - - - -s' -G - -) - - - -٪ -8 - -h9 - - - - - -{ - + + + + + + + +' +! + +R +r +n +9 +u + + + < </?1![rJLJf@*.@2#/.0=3!..u.(1$%>w<Xw< .bf ?!2-4/Z![ X!-? @@ -3443,101 +3431,97 @@ J003!(0L3$##=(0v1!!! .Q>@*2/wXJ .Y0/+C(-4= J22"0#>gh - r.!/M/JKLf@"//6YZ + r.!/M/JKLf@"//6YZ A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3548,239 +3532,239 @@ J22"0#>gh - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! -" - -# - - -$ -% - - - - - -( - - - - - - - - -& - -( -) - + + + + + + + + + + + + + + + + + + + + + + + + +" + + + + + + + +$ +% + +& + + +' +( + + + + + ++ + + + + + + + + +) + ++ +, + - - - - - - - - - - - - -+ - - - - - - - -- - - - - - - - -/ - - - - - - - -1 - - - - - - - + + + + + + + + + + + + +. + + + + + + + +0 + + + + + + + +2 + + + + + + + +4 + + + + + + + -3 - - - - - - - - -5 - - - - - - - - - -7 -7 - -8 - - - - - - -: - - - - - - -< -= -( - - - - - - - -= - - - - - - - -= - -A - - -B - - - - - -E - -C - -& - - - - +6 + + + + + + + + +8 + + + + + + + + + +: +: + +; + + + + + + += + + + + + + +? +@ ++ + + + + + + + +@ + + + + + + + +@ + +D + + +E + + + + + +H + +F + +) + + + + - -D - - - - - - - + +G + + + + + + + * -I -L -& -& -N -& - - - -O -P -P -L - - - +L +O +) +) +Q +) + + + +R +S +S +O + + + @@ -3799,10 +3783,11 @@ L $ 2 -S +S + - -ELF + +ELF "hC `0FFjF# ,
(FQF @@ -3819,160 +3804,153 @@ S zFC'F 8FIF" IyD8@0B F) -74 .5F5F'FkN,,<; - - -%. - - - - - - - - - - - - - - -T -Cw - - - - - - - - - - -5 - - - - - - - - - - - - - - - - -| - - -) - - - - - - - - - - - +74 .5F5F'FkN,,<; + +. + + + + + + + + + + +w + + + + + + + + + + +5 + + + +5 + + + + + + + + + + + + + + + + +) + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - + + + - + - - - - - - - - - - - - -0 - - - - -^4 - - - -) - -S5 - - -) - -5 - - - - - -u6 - -) - -7 - - -) - -) - -d7 - - - -n8 - -x - - - - - - - - -^8 -89 -CW9 -Gv9 + + + + + + + + + + + + + + + + + +^4 + + +5 +) + +c5 + + +) + +5 + + + + + +6 + +) + +&7 + + +) + +) + +d7 + + +n8 + +x + + + + + + +^9 +8-9 +CW9 +Gv9 & @@ -4050,186 +4028,186 @@ Gv9 - - - - -6 - -' - -g - - -Z -, -l -C -1 -9 - - - - - + + + + +( + + +X + +b +l + +ά +: +! + + + + + XA x !/////0LhK+. # <v<v. Xz[?!\,/0,"0 # <.Qy ' -<?;!/ +<?;!/ A -*D +*D - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4238,21 +4216,20 @@ Xz[?!\,/0,"0 # - - - - - - - - - - - -) + + + + + + + + + +) + - -ELF + +ELF xC+B@B Bh x<Sx2<B+F"r"rz*< @@ -4263,41 +4240,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 - -, - - - - - - - - -T - 5 -t -6t +*:JZjz+;K[k{,<L\l|
-=M]m}.>N^n~/?O_opng_set_filler is invalid for low bit depth gray output + +, + + + + + + + + + +T + 5 +t - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + d & @@ -4322,37 +4299,41 @@ d - - - -% - - - - - - - -c - -p, - - -(8 -Ь - - - + + + +#& + + + + + + + + +< +$ + +, +% +Y +P8 +g + + + + + J#K{##/K` X0 -->- +->- A -*D - - -p -r +*D + + +s +u @@ -4372,39 +4353,34 @@ r - + + - -ELF - - -K - - -l - -Z -4 - - - - -M - - -jr + +ELF + + + + + + + + +M + +r - - - - - - - - - - - + + + + + + + + + + + & @@ -4419,34 +4395,38 @@ Z - - -[% - - - - - - - -) -+ - - -r7 -ͪ -u - - -| + + +y% + + + + + + + + + +. ++ + +v +7 +d + +O +M + + + A -*D - - - - -a - +*D + + + + +d + @@ -4462,10 +4442,11 @@ a - + + - -ELF + +ELF b~(F (F0C B(F6 @@ -4476,55 +4457,54 @@ D)++ F -F* F F( Fi F F F1Fp@p -1- - - - - - - +F* F F( Fi F F F1Fp@p +3- + + + + +> + - - + + - - - -x + + + +x - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + - + 0 - -( + +( ) - + - + - - + + @@ -4534,50 +4514,51 @@ F* F F( Fi F F F1Fp@p - - - -v+ -+ + + + +v+ ++ ^+ - -
+ -+ - , -@, -p, - -, -!, -& - -A3- -Fq- -W- -L- -R- -. -69. -1c. -,. - -. + +
+ +q ++ + , +@, +p, + +, +!, +& - +A3- +Fq- +W- +L- +R- +. +69. +1c. +,. + +. - -`D/ -\_/ -/ -i/ -/ -/ -H0 -c0 -^0 - - -0 - + +`D/ +\_/ +/ +i/ +/ +/ +H0 +c0 +^0 + + +0 + dA1 - + & @@ -4658,161 +4639,161 @@ dA1 - - - -& -j - - - -d - - - -l - -m -H -L -&9 -ʲ - - - + + + +\ + +& + + + + + + +m +} +L +(9 +a + +( + + +~ + . .c.PJ///!O/L`fe&.X # <=j=j==&==>YkX.r. < <=P -X / +X / A -*D +*D - - - - - - - - - + + + + + + + + + + + - + - + - + - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + @@ -4832,47 +4813,46 @@ X / -% +% + - -ELF + +ELF !iz6C,C jz*4ؔ1ih+* *+ Q ,Q QQ ,, QB -<,7E00TX*z@1*(jz)h*O - - -K - - - - - - - - -H - - ) - -r +<,7E00TX*z@1*(jz)h*O + + + + + + + + + +H + + + ) +r - - - - - - - - - - - - -; + + + + + + + + + + + + +; @@ -4880,12 +4860,12 @@ K - - - - -! - + + + + +! + & @@ -4900,44 +4880,43 @@ K - - - -} - -j -b% - - - - -Y - - - - -+ - - -7 - - - - + + + +C +% + + + + + + +t + + +, +K + +7 +- + + + .!=!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 +^ +^ +c @@ -4973,10 +4952,11 @@ _ - + + - -ELF + +ELF ,m= + @@ -5043,30 +5023,31 @@ 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 - -a -, - - - - - - - - - -!v + +, + + + + + + + + + + +{v - - - - - - - - - - + + + + + + + + + + + @@ -5074,53 +5055,52 @@ a - - - + + + - - - + + + - + - -
- -$ -( -) -c - - - -F -F - - - - - -cI -0 - -WJ -x - -.K -IK -nK - - - - + +
+$ +( +) + +n + + +F +F + + + + + +cI +0 + +WJ +x + +.K +IK +nK + + + + ^VL - - + + & @@ -5262,31 +5242,30 @@ x - - - - - -Z -~ - -t& - - -U -E - -Yj - -kK -7 -k - - - -X -` - + + + + + +& +e + + +2 +9 + +` + + +$ +K +7 + + + + +; + Jv.#/4"/-5 .u. .11u - @@ -5298,159 +5277,165 @@ J J v </>>/Z1>,N,04z ( -.v +.v A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5470,6 +5455,7 @@ J & ) -6 +6 + - + diff --git a/ta_export/lib/libutee.a b/ta_export/lib/libutee.a index 4f201a6..8086902 100644 --- a/ta_export/lib/libutee.a +++ b/ta_export/lib/libutee.a @@ -1,5 +1,5 @@ !<arch> -/ 1494843290 0 0 0 7166 ` +/ 1495101242 0 0 0 7166 ` @@ -13,23 +13,7 @@ - - - - - - - - - - - - - - - - - + tee_api_property.o/ tee_api_objects.o/ tee_api_operations.o/ @@ -37,49 +21,49 @@ tee_tcpudp_socket.o/ tee_socket_pta.o/ utee_syscalls_a32.o/ default_regular.o/ -/0 1494843288 7574 7000 100644 79584 ` -ELF +/0 1495101240 7574 7000 100644 80072 ` +ELF ## H K" -H@{DxD -L +H@{DxD +S } -e - - +l + + - -0 -f + +0 +m -}t - -0 + +7 L}u -R - - - - -g}u +Y + + + + +g}u - + -}u - - +}u + + }u - -}u + +}u }t -; -}u -B}u -%) +B +}u +B}u +%) @@ -101,72 +85,66 @@ B}u - -) - - - - -v -= - -v - - -c -| - - - - -.##"3KL"2 + +* + + +j +t +f + + + + + +.##"3KL"2 A -*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +*D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -184,21 +162,21 @@ c - - -ELF + + +ELF HxD - -len - + +len + WP4} -B}u +B}u Pw Pw Qw -}u - +}u + @@ -206,13 +184,13 @@ B}u - + Qu - - -"# + + +"# ! @@ -226,28 +204,28 @@ B}u B -F - - +F +o + + + - - + + - - - -H - -| -8 - - - -$K~.K=!.#m !-/J + + + +{ + + + + +$K~.K=!.#m !-/J A -*D +*D - + | | | @@ -287,52 +265,53 @@ H - - -ELF - - - + + +ELF + + + B - - + + - -N - - -l - - - - -g - - -u - - + + + + +V + + +4 + + + + + A -*D - - -@ -A - - -ELF +*D + + + + +C +D + + +ELF - - - + + + + N \ p - + 4 1 B @@ -341,26 +320,30 @@ p - - -l - - - - - - - - - - + + + + + + + +F + + +$ + + + +9 + +! A -*D - +*D + - + B F A @@ -369,105 +352,107 @@ H E I J -E - -ELF -E +E + +ELF +E B .?:;'< - - - - - -p - - - -^ - - - -9 - - - + + + + + + + + +C + + + + + +$ + A -*D +*D - + K -M - -ELF -4 -O +M + +ELF + +y + 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 - - - -u + + + + - -u -u -u - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +W I @@ -488,90 +473,91 @@ u B - - - - - -x - - - - - -" - + + + + + +@ + + + +9 + +& + + J/4=
.% <."?/$N" .$ . 565#/P#/./R/Q6/Q=` . -f'{<.> +f'{<.> A -*D +*D - -] - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + + @@ -627,9 +613,9 @@ f'{<.> - - -ELF + + +ELF O K" @@ -641,24 +627,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 @@ -674,66 +660,65 @@ O B B B - -@ - - - - -S -_ - - - -h - -z - + +s@ + + +a +A + + + + + +u + +2 + + 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 - - - - - - - - -s -v -t -x -y -s -| -t -y -z -~ - -y -z - -y -z - - -y - -y -z - -y -z - -y -z - -y - +*D + + + + + + +v +y +w +{ +| +v + +w +| +} + + +| +} + +| +} + + +| + +| +} + +| +} + +| +} + +| + @@ -755,9 +740,9 @@ y - - -ELF + + +ELF K" H\!{DxD K" @@ -770,80 +755,79 @@ H@ K" H@S!{DxD K" -HOq{DxD - -i - - -K - - +HOq{DxD + +i + + +R + + - + -}t +}t }t }t -}t +}t $}u (}u -,}u -1}t +,}u +1}t 9}t -;}v +;}v E}t -G}v +G}v r}t u}t x}t -}t - -_}t - - - - - - -}t - -}t -S - -}t +}t + +_}t + + + + + + +}t + +}t + +}t -}t - +}t + }t - + - - + + -}t - + - + D}t - - - + + + -S}t -`}t - -p}t -}t -}t -}t -}t -}t +S}t +`}t + +p}t +}t +}t +}t +}t +}t :; @@ -932,176 +916,177 @@ p}t -"x - - -p -B - -e - - - - +"@ + + +n + +c + + +Z +A + + . #0/K/!!!!"w#0 1 -. +. A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1117,9 +1102,9 @@ e - - -ELF + + +ELF FFk˱gk1FjB4B(/F:Fkak8c BDckk<[BD 1[BD1F @@ -1149,45 +1134,47 @@ LH"@^q{DxD K" H@q{DxD K" -H@q{DxD - -k -o - +H@q{DxD + +k +o + + +M w$}v $}w -$}y - +$}y + -$}u - - +$}u + + -w$}t +w$}t b$}u - - + + - + $}u -$}t - - - -$}u - - - +$}t + + + +$}u + + + $}u $}t -$}u - - +$}u + + @@ -1195,84 +1182,85 @@ b$}u P$}u - -$}u + +$}u $}v $}v $}v $}v $}w -$}t +$}t $}u - $}t -@$}t + $}t +@$}t M$}t P$}u -T$}u -]$}u -$}u ->$}t -$}t +T$}u +]$}u +$}u +>$}t +$}t $}t $}u -$}u +$}u $}w $}w $}w $}w -$}t +$}t $}t - -&$}t - -]$}t - + + +&$}t + +]$}t + i$}w l$}w o$}w -v$}t -$}t -$}t -9$}t -$}t +v$}t +$}t +$}t +9$}t +$}t $}{ $}x $}{ $}{ $}{ -$}t +$}t $}{ $}x . $}{ $}{ $}{ -$}t +$}t $}y $}v $}y $}y $}y -$}t - +$}t + $}x $}v $}x $}x $}x -($}t +($}t :$}{ <$}v >$}{ A$}{ C$}{ -L$}t +L$}t ^$}z `$}v b$}z e$}z g$}z -n$}t +n$}t ~$}y $}v $}y @@ -1283,30 +1271,30 @@ n$}t $}y $}y $}y -$}t -$}t -$}t -$}t -o -l -h -k -p -r -u -v -x - - - - - - -/ - -| - - +$}t +$}t +$}t +$}t +o +l +h +k +p +r +u +v +x + + + + + + +/ + +| + + :; @@ -1383,98 +1371,99 @@ x -& -n - -4 - - - -) - - - - - +& + +x + + +f + +@ + + + + + X .Z=!!#=%"1 <!!/"'Y0#=?1/=/-!!/#/""PJ7 J -<!!/!!#=-/42;K2!L/"",A +<!!/!!#=-/42;K2!L/"",A A -*D +*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -1482,235 +1471,233 @@ X - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1731,49 +1718,49 @@ X -@ - -ELF +@ + +ELF 3#
p$K"$HY!{DxD h{"K h{"K -FFF'K"'H@{DxD - -D -YJ - - - -9 - - +FFF'K"'H@{DxD + +D +QJ + + + +U + + - - -1y - -& -
- - +< + +y +e + + + + }u -}t - +}t + }t }u -}t +}t #}t -#}t - +#}t + .?:;'I@B @@ -1788,30 +1775,29 @@ X - -V7 - - - - - - - - - - + +~7 + + + + +^ + +H + +i + - + A -*D - +*D + - - -Q + + - + x y z @@ -1917,39 +1903,36 @@ x - - -ELF -PP -PP + + +ELF +PP +PP B - - - - -_ - - -^ - - -n - -` - - -& - + + + + + +r +
+ + + + + + + A -*D +*D - + : : - - -ELF + + +ELF p 3 @@ -1958,20 +1941,21 @@ n u - -x - - - - + +x +f + + + + - - - -O -z -~@ + + + +O +z +~@ @@ -1982,28 +1966,29 @@ z -; - - - - - -R - - - - - - +T< + + + +M + + + +W +B + + + + + A -*D -& +*D - + n o n @@ -2056,16 +2041,17 @@ o - - -ELF -F -, + + +ELF +F +E +$ a -b -Q!P1 -QP3 - +b +Q!P1 +QP3 + @@ -2073,23 +2059,24 @@ QP3 B - - - - - - - -; - - - - -.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 + + + + + + + + +" + +Y + + +.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 A -*D +*D - + R S U @@ -2098,13 +2085,13 @@ U U U U - - -ELF -pa -pa -va -pa + + +ELF +pa +pa +va +pa @@ -2113,81 +2100,84 @@ pa B - - - - - - - - - -u - - -z - - -4 - + + + + + + + + +| +v +G + + + +_ +/ + + +x +8 +I + A -*D +*D - + C C C C - - -ELF -O -B -O -6y -O -B -O - + + +ELF +P +C +2P +y +P +C +2P + B - -+ - - - - - - - - - - - - -A - -x - + ++ + + +8 + + + + + + + + +x + + A -*D +*D - + C C - - -ELF -> -[S -<^ -> -[S -<^ + + +ELF +?? +S +^ +?? +S +^ @@ -2197,36 +2187,34 @@ C - -+ - - -* - - - - - - - - -q - - - -& -x -9 + +9, + + +_ + + + + + + + + +} + +] + + A -*D +*D - + C C - - -ELF - + + +ELF + 4 @@ -2234,105 +2222,108 @@ C B - -+ - - - - - - -u - - - - -- - + ++ + + + +M + + +u +P +$ + + + + +[ A -*D +*D - + C - - -ELF - - + + +ELF + + d -& +' -4 - -b - - - - - - - - - - - - - +4 + + + ++ + + + +) + +5 + + + + + + + A -*D - +*D + - -ELF -hBhB -( + +ELF +hBhB +e( B - - - - - - - - - - - -A - - -0 -" - + + + + + + + + +; + + +` + + + + + A -*D - - - -5 -5 -6 -6 -8 -9 -9 -9 -9 - - -ELF +*D + + +8 +8 +9 +9 +; +< +< +< +< + + + +ELF K"(F3!{D - -`5 - + +q6 + @@ -2340,22 +2331,22 @@ K"(F3!{D - -O + +O - + - + - + - + - - - + + + & @@ -2367,77 +2358,72 @@ O - - - - -a - -5 - -
- -!, - - - - - - -A -8 - - -] - -: - - - - -^ - + + + + + + +P- +n + + +{ + + + + +q9 + + +^ +( + +P + + + + A -*D +*D - - - + + -d -e -f +g +h +i -g -h -g -i -j -l -m -n -o -p -q -r -s -t -u -v -w -x -y -z -{ -| -} -~ - - - - - -p +j +k +j +l +m +o +p +q +r +s +t +u +v +w +x +y +z +{ +| +} +~ + + + + + + + + +s @@ -2446,10 +2432,10 @@ p - + - -ELF + +ELF H"IKxDyD{D\B
bF@F
hB4B0FJ @@ -2457,14 +2443,14 @@ p hIh h SXFF !F0 B - -b - -/ -W -Z -q -) + +b + += +W +h + +) #p @@ -2479,63 +2465,58 @@ q -B - - - - - - - - - - -9 - - -0 - - - -& - +B + + + + + + + +A +& + + + + + + + <L//+$<<@!'x !]0kK-!""/$3!&0u"/ - u J + u J A -*D - +*D + - - -[ -\ -] + + +^ +_ +` -` -b -` -b - - -ELF +c +e +c +e + +ELF `HxDA`hF ` JzDh;`3@h - -Z -^ -, - + +^ +H- + - -[91. -E - + +[9. +E + - + - + @@ -2547,96 +2528,105 @@ E - - - - - - - -` - + + + + + + + - - - - - - -J>1< /.?fi#xX #/~.f<(.= + + + + + + + + + +> + + +J>1< /.?fi#xX #/~.f<(.= A -*D - - - - -e -i -j -k -l -m -n -o -p -q -r -o -s -q -t -u -v +*D + + + +h +l +m +n +o +p +q +r +s +t +u +r +v +t +w +x +y - - -ELF -PP + + +ELF +B +C +PP QQ -PP +PP QP -PQ -PP +PQ +PP QQ -PP +PP B B B -B -# - -j - - - - - -H - - - - - +B +
$ +; + +Y + +b +r + +s +! + + + + +1 + + + A -*D - - - - - - +*D + + + + + + ELF p A *D -gprof_a32.o/ 1494843288 7574 7000 100644 618 ` +gprof_a32.o/ 1495101240 7574 7000 100644 618 ` ELF A -*D -ELF +*D +ELF @@ -2651,76 +2641,75 @@ gprof_a32.o/ 1494843288 7574 7000 100644 618 ` - -f -p -z - - - - - - - - - -J + + + + + + + + + + + + + + -) -) - -+ - - - - -& -' -C -M - -1 -E -5 - - - - - - - +0* +E* + +D, +8 +B +L +V +` +X( +} + +n ++2 + + + + + + + + 4 - -i - - - - - -1 - - - - - - - - + + + + + + + + + + +1 + + + + + + A -*D -0 +*D - - -ELF + + +ELF @@ -2739,64 +2728,67 @@ E - - - - - - - - - - - - - - -5 + + + + + + + + + +
+
+
+ + +o -) -) - -+ - -) -3 -= -G -' -d -n -? -1 -f - - - - - - - +$* +9* +2 +*, +Y +c +m +w + +L( + + + +-2 + + + + + + + + 4 - -T -2 - - - - -1 - - - - -1 + +' + + + +5 + + + + +1 + + + +9 +$ + A -*D -0 +*D @@ -2804,5 +2796,5 @@ f - - + + diff --git a/ta_export/lib/libutils.a b/ta_export/lib/libutils.a index a2ed727..f1da0c1 100644 --- a/ta_export/lib/libutils.a +++ b/ta_export/lib/libutils.a @@ -1,20 +1,18 @@ !<arch> -/ 1494843290 0 0 0 3080 ` - -0 -0 -3p -3p -3p -3p -3p -3p - - - - - - +/ 1495101242 0 0 0 3136 ` + +[h +[h +^4 +^4 +^4 +^4 +^4 +^4 +4 +4 + + arm32_aeabi_divmod_a32.o/ arm32_aeabi_divmod.o/ arm32_aeabi_ldivmod_a32.o/ @@ -51,176 +49,451 @@ s_propagateNaNF64UI.o/ s_commonNaNToF32UI.o/ buf_compare_ct.o/ -bget_malloc.o/ 1494843290 7574 7000 100644 62412 ` -ELF -[h -BIKxDyD{D`O -V5p -تBؑBبB3B - -wA -! -
- -2 - - - - - - - - - - - - - - - -:; - - - - +bget_malloc.o/ 1495101242 7574 7000 100644 66388 ` +ELF +[h +l2 +d@VH@E2UIVKxDyD{DP, + +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 + + + +/ + +( +,4 +
+ + + + +2 + + + +5 + + + + + + + + + + + + + + + + +:; + + + + + + B - - -B - -B - - - - - - - + + + +B + +B + + + + - - - - - - - - - - - - - - - - - - - -f= - - - - -9 - -d - - - -B - - - - - - - /<?" -.= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +" +$ + + + + + + + +& + + + + + + /<?" +.= +X#",0!=//=! <<n.{.J=f y /v..10 -.
-A -*D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -ELF - - -C - - - - - - - - - - - -0 - - -A -*D -J -J - +.
+A +*D + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ELF + + + + + + + + + + + + + + +A +*D + + @@ -232,13 +505,14 @@ J + + - - + @@ -681,6 +955,12 @@ J + + + + + + @@ -851,125 +1131,126 @@ J - -ELF + + + +ELF D -"F8F - -Pv +"F8F +Pv Rx -Pw +Pw B - - - - - - - - -: - - - - - -A -*D - - -4 -5 -6 - -ELF + + + + + + + + + + + + +* + + +A +*D + + +7 +8 +9 + +ELF -(
( (аXBXApG pGa+A8( - +(
( (а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 @@ -980,11 +1261,10 @@ h`:`9F"F3F""?GE BEBF 3FE !FXF"FF(FE@F!F F - - + t - i - t + i + t B @@ -998,511 +1278,518 @@ h`:`9F"F3F""?GE - - - - - -: - - - - - - - - - - - -A -*D - - - - - - - -0 -1 -0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ELF -Pv -Pt + + + + + + + + + + + + + + + +A +*D + + + +3 +4 +3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ELF +Pv +Pt Rt Qv -Pu +Pu B - -& - - - - - - - - - - - - -A -*D - - - -1 -2 -3 - -ELF - - + +X' + + + + +; + + + + + + + +A +*D + + + +4 +5 +6 + +ELF + B 1 - -& - - - - - - - -6 - - - -7 - -3 -A -*D - - -1 -2 -3 - -ELF - + +(' + +, + +< + + + + + + +
+ + + +A +*D + + +4 +5 +6 + + +ELF + B - - - -! - - - - - - - - - - -A -*D - + + + + +$ + + + + + + + + + +A +*D + - - -ELF - + + +ELF + -& - - - - -# - - - - - -1 - -
- -A -*D - - -ELF - +& + + + + + + + + + +1 + + + +A +*D + + +ELF + - - - - - - - - - -6 - - - - -A -*D - - -ELF - + + + + + + + + + + + +6 + + + + +A +*D + + +ELF - + - - - - - - -\ - - - - - v .! -A -*D - - - -ELF - + + + + + + + + + + + + + + + v .! +A +*D + + + +ELF + B - - - - - - - -d - - - - -A -*D - - - - -ELF -Fx1Bx - - - - -% - - - - -g - - - - -A -*D - - + + + +( + + + + +d + + + + + +A +*D + + + + +ELF +Fx1Bx + + + + +# + + + +r + + + + + +A +*D + + - - -ELF - - - - - - -) -V - - - - - -A -*D - - - -ELF -B - - - - - -c - -/ - - - -A -*D - - + + +ELF + + + + ++ + + + +a + + + + +A +*D + + + +ELF +B + + + + +. + +& + + + + + + +- + +A +*D + + - - -ELF - - - - - - - - - - -? - - -
- - -A -*D - - -ELF - -B -g' -4 - - - - - - - - - - -A -*D - - - - - -ELF + + +ELF + + + + + + +X + + +- + + +A +*D + + +ELF + +B +' + + + + + + + + + + +2 + +6 + + + +A +*D + + + + + +ELF B - - - - - - -q - - - - -A -*D - + + + + + + + + + + +| + + + + + +A +*D + - - -ELF + + +ELF + B - - - - - - - - -I - - - - - -A -*D - - + + + + + +0 + + +T + + + + +A +*D + + - - -ELF + + +ELF -& - - - - - - - - - -H - - -$ - - -A -*D - - - - -ELF - - -1 - - - - - - - - -D - - - - - -A -*D - - +& + + + + +* +2 + + + + + + +S + + + + +A +*D + + + + +ELF + + + + + + + +b + + + + + + + +A +*D + + - - -ELF + + +ELF JOO;K? -&PF - - - -L - +&PF +v +L & B - - -+ - - - - - - - - - - - - -A -*D - - - -3 -0 -1 -4 -5 -6 - + + + + + + + + + +& + + + + + + + +A +*D + + + +6 +3 +4 +7 +8 +9 + ELF A *D -/26 1494843290 7574 7000 100644 24564 ` -ELF - - - - - - - - - - - - - - - +/26 1495101242 7574 7000 100644 24772 ` +ELF + +! + +! + +! + +! + +! + +! + + +! @@ -1511,29 +1798,28 @@ L B - - - - - - - - - - -* - - -( - -.! /=/N./Z[?./Z[?./ZZK1./Z -A -*D + + + + + + + + + + +# + + + +.! /=/N./Z[?./Z[?./ZZK1./Z +A +*D - - + + @@ -1542,15 +1828,15 @@ L ! - + ELF A -*D -ELF - - +*D +ELF + + i -q +q 4 @@ -1562,82 +1848,83 @@ q - - - - - - - - - - - - - + + + + + + + + + + + + + + <=0#/> -./u//tKK +./u//tKK A -*D - +*D + - - - + + + - -ELF - - -R) -R) -4 - - - - - - - - - - - - - -A -*D - - - + +ELF + +! +) +) +4 + + + + + + + + + + + + +% +A +*D + + + ELF A *D -/119 1494843290 7574 7000 100644 41128 ` -ELF - -A -A -A -A - - +/119 1495101242 7574 7000 100644 41332 ` +ELF + +j +j +j + +j + + - + - + - - + - + B @@ -1649,21 +1936,22 @@ A - - - - - - - - - - - - - -A -*D + + + + + + + + + + + + + +1 +A +*D @@ -1672,7 +1960,7 @@ A - + @@ -1681,7 +1969,7 @@ A - + % ' ) @@ -1745,169 +2033,169 @@ i - -ELF - + +ELF + + a -b +b - -/* - - - - - -s - - - - - - -A -*D - - -ELF + +/ + +0 + + + + + +s + + + + + +A +*D + + +ELF ~SED<]RF F)F -EE2FFXF HO{@Op -Oe +EE2FFXF HO{@Op + +Oe + :; B - -&$< - - - - - - - - - - - -8 - - -.u .Y 2//1!//A/A!!/="x!/{/,2@!//00! -A -*D - - - + +&< + + + + + + + + + + +.u .Y 2//1!//A/A!!/="x!/{/,2@!//00! +A +*D + + + - . . + / 0 -- -ELF - +- +ELF + -6 +a % -5 +6 ( B - - -* - - - - - - - - - - - - - - -A -*D - + + + + +/ + + + + + + + + + + + +A +*D + , - -ELF - -O + +ELF + - - +5 % -22 - +2 ( B - - - - -2 - - - - - - - - - -A -*D + +7 + + + + + + + + +- + + + + + +A +*D - + ( - -ELF - - + +ELF + + +I - + % -(2 +2 ( B - - - - - - - - - - - - - - -A -*D + +7 + + + + + +! + + + + + + + + +A +*D - + ( - -ELF -Oe - -" - + +ELF +Oe + + :; @@ -1915,58 +2203,57 @@ O B - - - - - - - - - - - - -A -*D - - - + + + + + + + + + + + + +6 +A +*D + + + , , - . / -0 -ELF - +0 +ELF + + a -b +b - -/ - - - - - - - - -# - -4 - - - -A -*D - - -ELF + +/ + + + + + + + + + + + +A +*D + + +ELF FI -FhF -g +FhF + @@ -1974,202 +2261,193 @@ g B - - - - - -9 -" - - - - -t - - - -A -*D + + + + + + + + + + +t + + + +A +*D , - -. -ELF - - - +. +ELF + +L - + % -2 +&3 ( B - - - - - -/ - - -7 - - - -$ - - -A -*D - -) -ELF + + + + + + + + + + + +$ + +A +*D + +) +ELF -KXxBpg@BaA - - +KXxBpg@BaA + + 0 -d + A -2 - - - +3 + + + ( B - - - -8 - - - - - -# - -2 - - - - -A -*D - + + +7 + + + +& +# + + + + + + +A +*D + * -( -ELF - +( +ELF + - + -Q +| -f2 +3 ( B - - - -! - - - - - - - - - - -& - - v.
:u.
! -A -*D - -) -ELF -KXxBp O0O1 - + + + + + + + + + + +7 + + + v.
:u.
! +A +*D + +) +ELF +KXxBp O0O1 + - + - +J -!2 +2 ( B - - - - - -2 - - - - - - - -0 - - - - 0t
.,0s
! -A -*D - + + + + + + + + + + + + + + + + 0t
.,0s
! +A +*D + ( -* -ELF -yDO -a +* +ELF +yDO + +a B - -/ - - - -1 -! - - - - - - - - - - -A -*D - -ELF + +/9 + + + + + + +( + + + + + + + + + +A +*D + +ELF #O #e OyOxIi -#i O sOrCc -OZ - +#i O sOrCc +OZ + :; @@ -2179,123 +2457,128 @@ a B - -&)< -" - - - - - - - - - - - - - -A -*D + +&< + + + + + + + + + + + + + + + + + +A +*D - . . + / 0 -- -ELF - +- +ELF + - +% + A -F5 +5 ( B - - - - - - - - - - - - - -. -A -*D - + + +0 + + + + + + + + + + +. +A +*D + , - -ELF - + +ELF + -i + A -1 +^2 ( B - - - - -7 - - - - - - - - - -A -*D + + + + + + + + + + + + + + +A +*D - -) -ELF - + +) +ELF + -l + A -1 +d2 ( B - - - - - - - - - - - - -A -*D + + + + + + + + + +5 + + + + +A +*D - -) -ELF + +) +ELF C# CO :C I -IOs - -Ow +IOs +Ow :; @@ -2306,476 +2589,483 @@ IOs B - - - - - -. - -< - - - - - -: - - -A -*D - - - + + + + + + + + + + + + + + +A +*D + + + , , - . / -0 -ELF -yDO +0 +ELF +yDO -a +a B - -/ -, - -0 - - - - - - - - -4 - - - - -A -*D - -ELF - - + +/7 + +0 + + +% + + + + + + + + +A +*D + +ELF + +H B - - - - - - - - - - - - - -" - -A -*D - + + + + + + + + + +4 + + + +( +/ +A +*D + , - . / - -ELF + +ELF O4D;@4 -KY0xBp6 - - +KY0xBp6 + +e - + & - + ( B - - - - - -) - - - - - - - - -A -*D - - + + + + + + +# + + + +9 + + + ++ +$ + +A +*D + + + + ( -) -ELF +) +ELF
@t 4K -dBeEO4o - - +dBeEO4o + + + D -t + A -@2 +2 ( B - - - - - -7 - - - - - -.
-A -*D - - + + + + +) + +7 + +. + + + + +.
+A +*D + + + ( ) -( -ELF - K[0xBpTF - -| +( +ELF + K[0xBpTF + + - +J -?2 +2 ( B - - - -) - - - - - - - - - -1 - - + + + + + + + +4 + + + + + + + + + .!-vJ .!/I0s.
.+/0! - + A -*D - - +*D + + + ( -) -ELF -
@t - +) +ELF +
@t +| - +< -*2 +2 ( B - - - - - - - - - - - - - - ht..,#,>s. L! -A -*D - + + + + +, + + + +7 + + + + + + +% + ht..,#,>s. L! +A +*D + ( ) ( -+ -ELF - -a ++ +ELF + + +a B - -/3 - - - - -, - - - - - - -A -*D - + +/ + + + + +& + + + + + + + +A +*D + ( - -ELF - - -a -! + +ELF + + +a B - -/ - -& - - - - - -' - -b -- - - - - -.0 -A -*D - + +/ + + + + + + + +b +' + + + + + +.0 +A +*D + ) ' - -ELF - - -a + +ELF + + +a B - -/ - -+ - - - - - - - - -" - - -A -*D - + +/* + + + + + + + + + + +A +*D + ( ) * - -ELF + +ELF K"F+F -RBcC -a -<Pv +RBcC +a +<Pv B - -/ - - - - - - - - - - - - -A -*D - -) -ELF - -a + +/ + + + + + + + + + + + + +A +*D + +) +ELF + + +a B - -/6 - - - - - - - - - - - -A -*D - + +/ + + + +4 + + + + + + + +A +*D + ( ) - -ELF - - -a + +ELF + + +a B - -/ - -/ - - - - - - - - - -A -*D - + +/\ + + + + + +& + +* + + + + + + + +A +*D + ) ' - -ELF -TМ@ - - -a - + +ELF +TМ@ + + + +a + B - -/ - - - - - - - - - - - - - -A -*D - + +/F + + + + + + + + + + +A +*D + ( ) * - -ELF + +ELF a =
Q0
Pt -<
Q0
} +<
Q0
} B - -/ - - - - - -, - - - - - - - - -A -*D - + +/ + + + + + + + + +0 +% + + + + +A +*D + ( ) * - -ELF -Q - -' -% -& - + +ELF + + +o( +Q& +.' +v s -) +n -<" -Pu +" +
+Pu ( @@ -2783,47 +3073,47 @@ s B - - - - - - - - - - - - - -A -*D + + + + + + + + + + + + + +A +*D , - - . -/ -ELF +/ +ELF TOPO:@ ET@ eF"BZ%. -F
FKk2 -^ - -' -% -& -( +F
FKk2 + + +n( +H& +-' + e -4 +y u -" +" @$@& -@$@& +@$@& ( @@ -2847,35 +3137,31 @@ u - - -< - - - -- - - - -
- - - -9 - - -A -*D + + + + + + + + +5 +
+ +; + +A +*D , - - . -/ -ELF +/ +ELF uiA -uiB +uiB Pv -0)( +0)( @@ -2889,36 +3175,39 @@ uiB - - - - - - - - - - - - - -A -*D - + + + + +0 + +
+ + + + + + + + + +A +*D + + + , - - -ELF + +ELF 0 \oGWOV O8Pf E@
@Oq Ao CS -PFYF#FF -uiA +PFYF#FF +uiA @@ -2931,140 +3220,142 @@ uiA - - - - - - - - - - - - -/ - -A -*D + + + + + + + + + + + + +$ +A +*D , , - -. -ELF - +. +ELF + + z -4 - - - - - - - - - - - - - -A -*D +4 + + + + + + + + + + + + +A +*D + - + ) ' - -ELF - - -& -z + +ELF + + + +z 4 B - - - - - - - -x - - - - - -A -*D + + + + + +x + + + + + +A +*D - + ( - -ELF + +ELF 8O + -dCOx!FDD` - -
-\ - -X -q -# -$ -] +dCOx!FDD` + +; + + + + +i$ +3% + ) - +W A -! -Pt - + +Pt ( B - - - - - - - - - - - - - -A -*D - + + +1 + + + + + +4 +! + + + +9 + + + + + +A +*D + ) * -* -ELF +* +ELF -@P_ - - -
- - - - -# -t$ - +@P_ + +
+I +M +E + +%$ +$ +~ ) - + A - +~ ( @@ -3072,452 +3363,443 @@ A B - - - - - - - - - - - - - -A -*D - - + + + + + + +* + + + + + + + + +A +*D + + ) * -* -ELF +* +ELF - - -) - - - - - - -h - - - - -A -*D - + + + +1 + + + + + + +h + + + +A +*D + - -ELF -KB @ + +ELF +KB @ + B - - - - -0 - - - - - -/ -: - - - -A -*D - - - -ELF - - - + + + + +& + + +. + +: + + + + + + +A +*D + + + +ELF + + + B - - -" - - - - -+ - - - - - - - -A -*D - + + + + + + + + + + + + +A +*D + ( ) - -ELF -: - - + +ELF +: + + B - - - - - - - - - - - - -A -*D - - - + + + + +" + + + + + + + +( + + +A +*D + + + ) ' ' * - -ELF - - - -0 - - - - - - -/ -, - - - -+ - -A -*D + +ELF + + + + + +. + +, + + + +A +*D - -ELF - - - - - - - -] - - - - - -A -*D + +ELF + + + +. + + + + +] + + + + + +A +*D - + - -ELF - -!* + +ELF + +* B 4 - - - - - - - - -x - - - - - -A -*D + + + + + + + +x + + + +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 - -& - - - - - - - - - - - -1 -7 -! -A -*D - + + + + + + + + + + + + + + + +A +*D + + +ELF + +& + + + +4 + +* + + +7 + + + + + +A +*D + - + - -ELF -B - -# - - - - - - -& - -F - -, - - -A -*D - - - -ELF - -6 + +ELF +B +$ + +1 + + +, + + + + +F + + + + +A +*D + + + +ELF + +6 1 B - -: -& - - - - - - - - - - - -2 -A -*D - -, -ELF - - + +& + + + +7 + + + + + + +A +*D + +P +, +ELF +g! .?:;'@B B - - - - - - - - -w - - -$ - -A -*D - + + + + + + + + + +w + + + +A +*D + + & - -ELF -3 + +ELF - - - - - - - -a - - - - -A -*D - - -ELF -
IO0 @)@P - -| - + + + + + +
+ + +a + + + + +A +*D + + +ELF +
IO0 @)@P + .?:;'@B B - -1 - - - - - - -3 -x - - -A -*D - -& -ELF + +2 + + + + + +
+ + + +x + + + +A +*D + +& +ELF O O FO - - - + + + 1 B - -&~ - - - - - - - - - - - - - - -A -*D - -, -ELF -@p@@@ - + +& + + + + + + + + + + +( +A +*D + +, +ELF +@p@@@ B - - - - - - - - -G -( - - - -A -*D - - - - -ELF + + + + + + + +G + + + +A +*D + + + +ELF ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -3538,18 +3820,18 @@ G 8 1YE{ # -;: - - -] +;: +! + + @ - +a - + 4 @@ -3569,27 +3851,24 @@ G - -"b - - - - - -8 - - - - - -W - - - - -A -*D - + +" + + + + + +8 + + + +p + + + +A +*D + 2 3 4 @@ -3601,91 +3880,97 @@ W 1 5 - -ELF -F - - - -PQ + +ELF +F + + +PQ B - - -!Y - - - - -4 - - - - - - -A -*D - + + +! + + + + + + + + + + +# + + +A +*D + - + . - -ELF - + +ELF + -& - -!) - - - - -' - - - - - - - - - -A -*D +& + +!c +1 + + + + +# + + + + + + + + +A +*D + - - -ELF - + + +ELF + -& - - - - - - - - - - - - -A -*D - - -ELF +& + + + + + + + +. + + + + + + + + +A +*D + + +ELF q1JzD ȿ$,($+U -+, - - ++, + + @@ -3695,7 +3980,7 @@ W } - + 4 B @@ -3706,25 +3991,24 @@ W B - - - - - - - - - - -
-9 - - - -A -*D + + + + + +A + + +
+ + + +/ + +A +*D - + P Q P @@ -3732,7 +4016,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 4d0f60f..4c43933 100644 --- a/ta_export/lib/libzlib.a +++ b/ta_export/lib/libzlib.a @@ -1,15 +1,11 @@ !<arch> -/ 1494843290 0 0 0 1050 ` - - - - - -ELF -DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F - -rem - +/ 1495101242 0 0 0 1050 ` + +ELF +DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F + +rem + 4 B @@ -24,24 +20,24 @@ rem 4 " -[ - - - - - - - - - - - - - -( +[ + + + + + + + + + + + + + + A -*D - +*D + ' ( ( @@ -49,16 +45,20 @@ 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- +Y + + + + B .:;'@B B @@ -67,23 +67,23 @@ rem B B - - - - - - - - - - - - + + + + +4 + + + + + + + A -*D - - -ELF +*D + + +ELF T\h3UCa-Opnjko|oeE < PiT l `l 0o9g @@ -114,27 +114,27 @@ Taa FF.l ThhPT3 ThhPTz3hPTca F F)(Fi`i -O c `!ZbBce d:Be - -{ - - - - - +O c `!ZbBce d:Be + +{ + + + + + - - + + - + - - - + + + @@ -142,16 +142,16 @@ FF.l - - + + - + - -+Q1 + ++Q1 +Q1 -+Qv ++Qv ' @@ -204,17 +204,19 @@ FF.l - -. -1 - - - - - - -N - + +>2 +) + + + +4 + + + + +n + ! .B)3 f?5w/?O#[KBy. ""=!K"Y=====!<.<.b <;v.= @@ -223,16 +225,16 @@ fXuJ= ."hE!$ J-/wJ=Y0A==!-!"$FYKYKYKh>^[$>L/=@//>=!/u -<M02"-V... +<M02"-V... A -*D +*D - + - + ? ? @ @@ -321,9 +323,9 @@ W - - -ELF + + +ELF C3f(82$nmB C " d5{DIfcmOl;;@[E5GF lL @@ -340,22 +342,21 @@ W - - -,& - -# - + + +& + +[# { - -!Q1 - -t + +!Q1 + +t ' @@ -376,50 +377,49 @@ W - - - -. - - - - - - - - - + + + + + + + + + + + + + . < o . -<!!+/0v!@":!/!A2 +<!!+/0v!@":!/!A2 A -*D - +*D + ? @ @ @ A - - -ELF + + +ELF &hmj 8>P* `xx4@2
->D - - - - - -" - +>D + + + + +# + +t - + - - -& + + ' @@ -429,24 +429,23 @@ A - - - - - - - - - - - - + + + + + + + + + + + A -*D - - - -ELF +*D + + + +ELF @-c0o cbB:={D " @@ -487,28 +486,26 @@ DOs+ - - -' - -# + + +<( + +# $ - - -$Q1 - - - - - + +$Q1 + + + $Q1 -$Qu +$Qu + ' @@ -614,26 +611,26 @@ $ - - - - - - - -T - - - - + + + + + + +T + + + + + $!!!u/#:# w "!!!*&=/Lo .$ .4 //-5# X0KK>!/K<>-2/?!M!\= -<
.% +<
.% A -*D - +*D + I I I @@ -672,20 +669,19 @@ I - - -ELF + + +ELF <O6 \FFO N7
E p6` q7YE8E, - + + - - - - + + .?:;'I@B @@ -693,24 +689,24 @@ I - - - - - - - - - - - - - + + + + + + + + + + + + + A -*D - - -ELF +*D + + +ELF ,ܰJ4JJ4J}BO GahL @@ -769,26 +765,28 @@ CaizTO1hO.iaa
:A@21CaSi - - - - -| - - + + + + + + +| + - - - - + + + + - + +: - + ' @@ -879,23 +877,21 @@ CaizTO1hO.iaa
:A@21CaSi 3% - - - -1 - - - - - - - -& - - -7 - - + + +7 + + + + + + + + + + + + .G600n .! .@ `XCy '\JX! q.!=g= @@ -903,14 +899,13 @@ CaizTO1hO.iaa
:A@21CaSi X!@ X>!'y<5 <-!Kg"v"&x C=e/;=-/XO - + A -*D - - -f - - +*D + + + + G @@ -943,67 +938,66 @@ G - - -ELF - - + + +ELF + + + ' B - - - - - - - - - - -{ - - - + + + + + + + + + +{ + + A -*D - - +*D + + " # $ $ - - -ELF -err -len -s1 -len + + +ELF +err +len +s1 +len B B B - - -2 - - - - - - - - - - - - + + +
+ + + + + + + + + + + + A -*D - +*D + |