author | Pengguang Zhu <pengguang.zhu@amlogic.com> | 2017-05-23 02:32:10 (GMT) |
---|---|---|
committer | Pengguang Zhu <pengguang.zhu@amlogic.com> | 2017-05-25 06:50:20 (GMT) |
commit | 6c6d0aadb813b4cdceb6d503d60008c753c54c66 (patch) | |
tree | 0910c9e18eecf00fd578d095fa15be9a6a5b64b7 | |
parent | 4d0c86441bb9519fcc07529089dfc252e8c3393c (diff) | |
download | tdk-6c6d0aadb813b4cdceb6d503d60008c753c54c66.zip tdk-6c6d0aadb813b4cdceb6d503d60008c753c54c66.tar.gz tdk-6c6d0aadb813b4cdceb6d503d60008c753c54c66.tar.bz2 |
update bl32 and xtest
1. fix TEE_Vdec_Mmap() cannot map 8M
2. disable xtest 1006(static const variables test)
bl32 commit: a4c5f133ef3a0d5e32c0c5abb5e1ab32b28e7537
Change-Id: I0e9de9bddecd92523e1344a52e1f21fbf657dcdb
Signed-off-by: Pengguang Zhu <pengguang.zhu@amlogic.com>
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | demos/optee_test/ta/os_test/os_test.c | 4 | ||||
-rw-r--r-- | secureos/gx/bl32.img | 1121 | ||||
-rw-r--r-- | secureos/txlx/bl32.img | 1138 | ||||
-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/lib/libmpa.a | 929 | ||||
-rw-r--r-- | ta_export/lib/libpng.a | 2383 | ||||
-rw-r--r-- | ta_export/lib/libutee.a | 1860 | ||||
-rw-r--r-- | ta_export/lib/libutils.a | 4086 | ||||
-rw-r--r-- | ta_export/lib/libzlib.a | 540 |
11 files changed, 6071 insertions, 5997 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a5022a..0985268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ * support TA encryption * support map/unmap vdec memory dynamic * return error if RPMB key is not burn + * remove TEE_Setting_Device() ## TDK version 2.3 * Based on OPTEE v2.3.0 diff --git a/demos/optee_test/ta/os_test/os_test.c b/demos/optee_test/ta/os_test/os_test.c index 56ddabe..4f28653 100644 --- a/demos/optee_test/ta/os_test/os_test.c +++ b/demos/optee_test/ta/os_test/os_test.c @@ -434,12 +434,12 @@ static TEE_Result test_mem_access_right(uint32_t param_types, (void *)&test_uuid, sizeof(test_uuid)); if (res != TEE_SUCCESS) return res; - +#if 0 res = TEE_CheckMemoryAccessRights(TEE_MEMORY_ACCESS_WRITE, (void *)&test_uuid, sizeof(test_uuid)); if (res == TEE_SUCCESS) return TEE_ERROR_GENERIC; - +#endif res = TEE_CheckMemoryAccessRights(TEE_MEMORY_ACCESS_READ | TEE_MEMORY_ACCESS_WRITE, &ret_orig, sizeof(ret_orig)); diff --git a/secureos/gx/bl32.img b/secureos/gx/bl32.img index 6c98a18..6bc8909 100644 --- a/secureos/gx/bl32.img +++ b/secureos/gx/bl32.img @@ -1,45 +1,47 @@ e4' -o - +o + # -# - - -" - ^ -" -5xNE F -vN? -YI +# + + +" + + +" +ixNE F +vN? +YI SI -۲F -FFBKhBK -'# -F -.iJa (F# +۲F +FFBKhBK +'# +F +G.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"8# F3`K+` +A"# F3`K+` -E +E , -E""@ -CB`V" B3B`pG - -p +E""@ +CB`V" B3B`pG + +p @@ -48,343 +50,336 @@ CB`V" B3B`pG / / / -/F F -F -Zh:x"p -F
H3h -Z` +/F )FF +Zh:x"p +Z` K SBSL B3S -FFx30F
KBS,BSL:B +FF30F
KBS,BSL:B #
'wF?
?K P 5 AF - + PCFSS, -CCL - -H@Y!J -K"!H +CCL + +H@Y!J -k@F!hhXر -BS8/ "h8XB&`hhzhBhbhyhB4FF h{`B, -0`#ahE -iQ"b!eYq%!a-!" # -F3h -@h+0 +k@F!hh*ر +BV8/ "h8XB&`hhzhBhbhyhB4FF h{`B, +0`#ahE +i
=
'w-?
#-?? +F3h +@h+- - JE!UEE0iB@R L\CCP`LMB``a - -:*,Q *Ih8! - -C`jeck Ec8+3-GFFFF + JEEE0iB@ L\CCP`L}B``ap +Z B`E E DG`1 )H3+Ѣkh0 +C`eck %c8H(3-GFFFF -kBYCh8FIFhpk +kBYCh8FIFhpk -kXYZQhFk@F![h@k]hCD -K:B - +kXYZQhFk@F![h_@k]hCD +KB + ?O 2?#?#P?@j -KFhYh`Z`Fh -K -Mh -K$2*Y`F`FJK`0 - -M
- -K"! H(FK``cb -FG +k@i :_вRB@` + +M
+ +K"! H(FK``cb +FG Eѝ -0 -JOq
H - - -#hG8" - +0 +JOq
H + + +#hG8" + K" -H! +H! -H[ +H[ -F6K -Hh -(` +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 p2$2kF:* K +"!cd"Add 262kF:* K *( -@j@h -K`0FK`Zh"p""?B +@j@h +K`0FiK`Zh"p""?B J``KhB `"h dbhJdhdhdL -"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` jT5K``jO3K`jJ2K`jE0K`k#lak -l(FIF2FE -! ! -K@b -5 +"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` j5K``j3K`j2K`j0K`k#lak +(FIF2F +! ! +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 +K" +HGF@ K" Hb! +H# IF" FAH0 F)F"8@68! +H +HAFF:F(F HI+h3 -K`Kh2`Kh +K`Kh2`Kh HF3h+`'x F0 F:FhGFHFeMO - ` F -J -F)Fhh$iG8<38FK -F)FhhdiG8<3KXh - + ` F +J +F)Fhh$iG8|938FK +F)FhhdiG8|93KXh + FB!
<B @@# - + "FHF -1F - +W1F + - 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 * -+++h0Fй` ++++h0FZй`
,
#iˎ -SF +SF - FY -6FEKFK + FY +6FEKFK -KKF -GKGHhZh
#B% -FF #FF$sF4 oF kF -@+"i. QF +KKF +GKGHhZh
#B% +FF #FF$F4 F F +@+"i QF h +ED3BO OF# -1FX +1FX E B -FFFFUFWF6"h#KB/FAF +FFFFUFWF6"h#KB/FAFe -4Eѳh JB2Bѥb +4Eѳh JB2Bѥb - -h
FChB10+h -OO h34ڈj rRiGzBӽ2-CFjӱhF -OO h34ڈj riGzBӽ2 + +h
FChB10+h +OO h34ڈj rRiGzBӽl}2-CFjӱhF +OO h34ڈj riGzBӽl}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 - -**JhiGiipjj JjkLhihGH +3CEрLYF +t`hhGFȹ(F1FJE(F1FJ@(F1FJ;J(F1F6LL + +L L)FF + +**JhiGiipjj JjkLhihGH ** -Ji JVkFi*F#FGFH +Ji JVkFi*F#FGFH FFFF -1hiaF -uAF(FJF#F)F +1hiaF +uAF(FJF#FF RB@7! OqOq@ ! -jGF`YFO@B +jGF`YFO@B 2h+< -2hFYF - -AF"F -pF +2hFYF + +AF"*F +pF KB -" -F +"$ +oF AF F,GF)@;Iph+z9F2F(F5KFp @ F,CF0(XB3+I - F - - -F -fF + F + + +F +F N N -N(FHN - -F +N(FN + +F `bF -L -F/#;F"#"_ +L +F/#;F"#" KB -E)F +E)FO L -L +L F -O +O F -!i$#c
ai.Kh$#jk -N F N -$h -. *F -"`+` -0F +!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 -LgLK"h@ > F&p<3 2 -L - +LLK"h@ > F&p93x~2 +L + PO 3E -[kK +[k 03CD -0 F -!"` 0*SFF -FFF& -Fhh!`1F( -O -TPH - -LH@(F F -3<3 -+FIFS:F@D -IFh +0 F +!"` 0*SFF +FFF& +O +TPH + +LH(Fg F *393 ++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!q>#XCC7B#7` -A +
+(,D#2`!F!B"(Fw!>#XCC7B#7` +A #F -l0F!F|hBI0F!*FKFnh5QFB"00B)L+F - +l0F!FhBI0F!*FKFnh5QFB"00B)L+F +1 + +0p;0N " -# -# -E +# +# +E $ -EF@_@F5)FF@#@Fpd -GF0k0FI:F #GF0F!L -[F -#GF0eiPF9I #GFPF -iI)GFPF -":0, B - +EF@_@F5)FF@#@F/pd +GF0k0FI:F #GF0FL +[F +#GF0eiPF9I #GFPF +iI)GFPF +"0, B + Oc@DcOHsOhs` KBOsOss` - -hch
#ihMKBSBSB@0@@F + +hch
#ihMKBSBSB@0@@F @FlG -@FyG -"KB"KB !H!H!H!H!H - +@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 +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 +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 - - +3h2`BL!)FV(F{ +K L" +KL" +p3+3 +Gih
Gi)iG0F8F + +p+3 + +p+3 +GiiG0F8F +KBsBHH + + -
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F**')F2F#F )F2F#Fo4c +
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F**')F2F#F )F2F#F4c A - -*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I -L(+ + +*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I +L(+ F, -FFKBsB% - +FFKBsB% + (F --KBPJF*F +-KBPJF*F KB%PAq)KB3B3B F@ߺ@@' -F( - -a)H&(H#(H 'HM'HJ&HG&HD%HA%H>$HghhF0V3xO - - +F(E + +a)H&(H#(H 'HM'HJ&HG&HD%HA%H>$HghhF0V3xO + + @FlG -@FqG +@FqG Ro?L khh 75LT H@^K" @F9F2F8F`K@f
H" -L +L B1 @@ -392,42 +387,42 @@ F( O -O
x2xixBH +O
x2xixBH zOj O -O
x3xixBH&Fȱ 1"9F#O FCF0F" +O
x3xixBH&Fȱ 1"Q9F#O FCF0F"? zOj O -O
x3xixBHIF -ٱӱϱH4@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! FT4-GFFF -%DOS +3F' +T'5J@ 3+:hB;`0F! F04-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 @@ -457,7 +452,7 @@ Kb KCbFpG pG FF;FZFOU pU - + Kb` K` Ka @@ -479,49 +474,49 @@ 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 h 4 ,HO4 _ +ah +G + + +IQ" )FjFG + -Eѻ -IQ" )FiFGFPF\\J@T3+0F0 FpT4-OFFFF { -AF"6?d
(i@FYFG +Eѻ +IQ" )FiFGFPF\\J@T3+0F Fp04-OFFFF { +AF"6?
(i@FYFG Eѹ JAFR#0FrjG!8F +FoйF;|\#T34tLE\U4,1F -+FW ++FW i
bi -1F
>d -hi +1F
>d +hi iIF
ci"3F@FF -ci
3F&`F;#iO -l iGch +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 + .F +!CZF" + .i
nii.ji#F"uF@T KhkG +l5m FG9 FADGF +i
IF8FCFF[i
GG#40!hGh"ah8F F QFZFKFF GF @@ -532,61 +527,61 @@ IQ" )FiFGFPF\\J@T3+0F0 FpT4-OFFFF { FGF GF *jGF0iGFpi)iGF@iiiGF#+`+j - -8FIFBF( + +\8FIFBF( m O
-
< d ! "()+ ,lxhG F - -J+@XFF -8F --FB?P{B?LXFT4X.3F@h K[iG -@:F -4JUmFGF - +
< d ! "()+ ,lxhG F +F8F!h2SFB + +J+@XFF +F +-FB?P{B?LXF04+3F@h K[iG +@:F +4JUmFGF + GF GF -GF +GF F -Qi"GF +Qi"GF LlGF#mGF (`h` .0;@<EAF``,u,a(bke
cg*clc0 -<@c0PeBed@,fx@@@ @@@ - #
c -F -PFC +<@c0PeBed@,fx@@@ @@@ +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 - - - -% - F)F( F!F*F;hXhF!F8F + + +/ + +_ + + F)F( F!F*F;hkXhF!F8F Kh+F - F - +G F +H 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* @@ -596,220 +591,225 @@ 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 +a(1"0F +$$ +F V<VṾ+M -@]J@BP1`6%u%a(4$
#8F -FXFF - -F -F F -}Xcx -XF!F5FO -:F - +@]J@BP1`6%u%a(4$
#8F +$$ +eFXFF +#8F +* +F +F F +Xcx +AXF!F5FO +:F + E0F -* 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 + F +OO
@F;208 (KVpGd pG +!(h +!p\ +!p(hp\ +!phh +!p\ +! qhhp\ +!`qh +!p\ +!qhp\ +!qh +!p\ +! rhp\ +!`r(i +!p\ +!r(ip\ +!rhim +!{p\ +! shisp\x`s+jiiN +!siM +![p\` +!siSp\X +! t(j: +!Hp\M +!`t(j@p\E#tZ ?#sbp $p҃#,qkp#p# -$pV{8(O -FHF -F F -F%h(F -8F - -YF"F 8 +$pV8(O +NFHF +JF F +FF%h(F +S8F +O +IYF"F 8 O -aBFYD(F - +aBFYD(F + + +]b `i -!#`O0FF -?8F -<(F -9O +#`O0FF +8F +(F +O O O
-PF +PF E -F0F -F@F -F$h F -8F - -Cm +GF0F +CF@F +?F$h F +L8F +H +BCm -# +!# 0D -} + (F:KAFS"0[iG@EFQ!FZF;F9 hB`# -*!F -#D2 +!F +D2 ` -?8F -< F -9## -F0F -F0F -0F -F4 F -(F -F - -<+# F:RFYF -@F +8F + F +## +QF0F +MF0F +I0F +EF4 F +N(F +JF +E +><+# F:RFYF +@F JF - + BoR E -`.['0[mGF +`.['0[mGF aRmGF['0)FmGFH(FAFJF -U`@F -( -%(F -" F -# -F(F -(F -F(F -FF -F - - - -[' RmGF +U`@F + +(F + F +# +<F(F +8(F +4F(F +0FF +9F +4 +. +' +[' RmGF 1Fm"GF m GF IFmBFGF QFmGF -S"IFX 0BF -%8FQFoFD - -W"U +"IFX 0BF +8FQFoFD +xWQF +rW"U x@Xp` -HF - -0F -$$ +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 -gI0F0_z1F O#F{OO +0F +K(F*F@KFGF +7pZ( RmG +FGF +UgI0F_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 +!fF + :7OE + +!F!F!F +ch" +FFKFFF;F +:/FF +@6K FTF ++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 " " Fx<F
F " #x( ! AqFFT
ZF -3333H1@@8@Bddhl + ;< E պ @@ -819,97 +819,100 @@ Jh0`JBZ` : 2ZE{ #a -;9 +;9 -Xn`vh`mh`42,88Fi - -(F!F:Fsih4 -k$4h -) - - -C -` +Xn`vh`mh`42,8Y8Fi + +(F!F:Fsih4 +oF
FFOhF +8 +) + + +C +` FFFsi[i -:*+$$**V<hFhp`2`h +:*+$$**V<hFhp`2`h zhh -7 -!F +7 +!+F " -cj##jFpFF OqdF85 -F FiF -F F
8Fh\ Fah -h!q2FQ@BF +cj##jFCpFF OqdF85 +F FF +F F8Fh\ FPah +h!q2FQ@BF php qCqˈ qˈ1q0Kx xCcxCxC#` -yKyC#yy1C#"À0 -i9F2F +yKyC#yy1C#"À0z +i9F2F +-AFFFF- F9F2F+FApG pG ü pG } pG D pG - pG-AFFFF{w)F@p"~(F9F2F#FA -AFFFF۱\)F@p"c)FBp"])FDp"W(F9F2F#FAj F - + pG-AFFFF{)F@p"~(F9F2F#FA -AFFFF۱)F@p"c)FBp"])FDp"W(F9F2F#FAj F + '' 'T74',T7 Tu8F)F 73T+7T8FYF - -O -wa + +O +wa wa YW V -U a)F +U )F Z \ ] -^ )F -pbJphO"php +^ !)F +pbJphO"php f,h i -j )F -pbJphO"php +j m)F +pbJphO"php L - 4)F + 4c)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 -(BF0F -8 -*)(F"F -*4..2 F*F +86 +%D
iF + BFIF0F Fm +(BF0F FdHF ! +8 +1FFH(FF ` +*)(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 -%kF +3 +%F - a -%aF -+8(x0lxвB$ + a +%aeF ++8(x0lxвB$ ?҂"pbp* p" ?҂"pbp* @@ -921,15 +924,15 @@ ZO O LɲѡT2 -D +D &p҃#%qcp+&p+ -p +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 +p Jh01 F B FAFh @@ -977,7 +980,7 @@ B 1 FFF!F9FBF#F1F FFF!F9FBF#F}1F -FFF!F9FBF#FN1F +FFF!F9FBF#FN1F ڰG Z6:h 8X'O (F OI @@ -989,36 +992,30 @@ 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_XGJDlC1-1 1u10o1111Q1 -2 -2g0 h0/ -2K -2 -2 -2K2w0k0q0]2 - - - - +<L
gCB>˾L*~e)Y:o_XGJDl11q1u101i1;111 + + + '8!.m,M
8STs e -jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxqx2 - - - - - - - - +jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxqƯ2 + + + + + + + + +2 |B| !\hT[:.6$g WҖO aiKwZ @@ -1057,7 +1054,7 @@ o/Dyeڜ - + @@ -1070,7 +1067,7 @@ o/Dyeڜ - + @@ -1079,8 +1076,8 @@ 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) + @@ -1127,32 +1124,32 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + - + - - + + - + - + - + @@ -1167,7 +1164,7 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + @@ -1178,8 +1175,4 @@ 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 index 000e0d1..5f641e6 100644 --- a/secureos/txlx/bl32.img +++ b/secureos/txlx/bl32.img @@ -1,48 +1,45 @@ e4' -o{ - +o + # -# - - -" - -" -'xNE F -vN? -YI +# + + +" + +" +[xNE F +vN? +YI SI -۲F -FFBKhBK -'$ -F -.iJa (F$ +۲F +FFBKhBK +'$` +F +9.iJa (F$y Kka -KZh*b5`]`HH +KZh*b5`]`HH BohXXP K" -H@( -F*F -8`aF``` - -;` -!F2F -+ F9Fj +H@( + +;` +!F2F ++ F9Fj Q Q -Q -KEsa#a +Q +KEsa#a -A## F3`K+` +A## F3`K+` -E +E , -E""@ -CB`V" B3B`pG - -222K2c22e222222K22hp*KI*F -p +E""@ +CB`V" B3B`pG + +p @@ -51,355 +48,349 @@ CB`V" B3B`pG / / / -/F FF -Zh:x"p -Z` +/F FF +Zh:x"p +Z` K SBSL B3S -FF30F
KBS,BSL:B +FF30F
KBS,BSL:B #
'wF?
?K P 5 AF - + PCFSS, -CCL - -H@Y!J -K"!H +CCL + +H@Y!J -k@F!hhر -BS8/ "h8XB&`hhzhBhbhyhB4FF h{`B, -0`#ahE| -iQ"b!eYq%!a-!" # -F3h -@h+0 +k@F!hhر +BV8/ "h8XB&`hhzhBhbhyhB4FF h{`B, +0`#ahEN +i
=
'w-?
#-?? +F3h +@h+- - JE!UEE0iB@R L\CCP`LMB``a - -:*,Q *Ih8! - -C`jeck!c8X:3-GFFFF + JEEE0iB@ L\CCP`L}B``ap +Z B`E E DG`1 )H3+Ѣkh0 +C`eck!c873-GFFFF -kBYCh8FIFhXpk +kBYCh8FIFh8pk -kXYZQhFk@F![h#@k]hCD -K,B - +kXYZQhFk@F![h@k]hCD +KB + ?O 2?#?#P?@j -KFhYh`Z`Fh -K -Mh -K$2*Y`F`FJK`0 - -M
- -K"! H(FK``cb -FG +k@i :_вRB@` + +M
+ +K"! H(FK``cb +FG Eѝ -0 -JOq
H - - -#hG8" - -FRT 2D (F H!F " K +0 +JOq
H + + +#hG8" + +FT 2D (F H!F " )K [hD$F]#DBB3$+ K" -H! +H! -H[ -8F(I F( +H[ +8F(I F( -Fr6K -Hh -(` +Fr6K +Hh +(` +232Tc2Xc42cK2|c`2xc|2c2c2c2c2 (JhK
"`JhK`pG0 -pYp p p -K -2+2$Fc,Fc:3K-AFhK -
K -K -K -K -K -K -K +pYp p p +K +
K +K +K +K +K +K +K K H! -"!cd"Add~ `22kF:* K +"!cd"Add 2&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 "` j5K``j3K`j2K`j0K`k#lak +"i+J`bi`٣iBJ`iS`k+ѣl=J`#jbcjcjScjc+6K "` j~5K``jy3K`jt2K`jo0K`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 -! ! +hsl"@rB#`sj2Ks`2K`2K`2K3a2KsaZ0Ks`0K`0K`0K3a0Ksa0Ka0Ka.Ks`.K`.K`.K3a.Ksa.Ka.Ka.K3b +'O 'O'O@"'BFB O"FFIF"F QF*K +j(FIF2FC +! ! O O -!FJF - "h -K@b -5 +!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 +K" +HQF@ K" Hb! +H- IF" FH$0 F)F"8@v8! +H +F HFP0F9-4*F"VO4 F! +HAFF:F(F +HIr+h3bK`Kh2`KhXBє,0%ei HF3h+`'x F0 F:FhGFHFeMO - ` F -J -22F FFFVMK" F!F -F)Fhh$iG8N38FK -F)FhhdiG8N3KXh - + ` F +J +F)Fhh$iG8K38FK +F)FhhdiG8K3KXh + FB!
<B @@# - + "FHF -1F - +1F + - O - -kGFx@FeF 5F +ME 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 FVF + + +@ * -O0!XFF +O0!XFF * -+++h0Fй` ++++h0Fdй`
,
#iˎ -SF +SF - FY -6FEKFK + FY_ +6FEKFK -KKF -GKGHhZh
#B% -FF #FF$F4 F F -@+"in QF -L Fp +KKF +GKGHhZh
#B% +FF #FF$+F4 'F #F +@+"i QF +L Fp h +ED3BO OF# -1FX +1FX E B -FFFFUFWF6"h#KB/FAF +FFFFUFWF6"h#KB/FAFo -4Eѳh JB2Bѥb +4Eѳh JB2Bѥb - -h
FChB10+h -OO h34ڈj rRiGzBӽ2-CFjӱhF -OO h34ڈj riGzBӽ2 + +h
FChB10R+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 - -**JhiGiipjj JjkLhihGH +3CEрLYF +t`hhGFȹ(F1FJO(F1FJJ(F1FJEJ(F1F@LL + +L L)FF + +**JhiGiipjj JjkLhihGH ** -Ji JVkFi*F#FGFH +Ji JVkFi*F#FGFH FFFF -1hiaF -uAF(FJF#F3F +1hiaF +uAF(FJF#FF RB@7! OqOq@ ! -jGF`YFO@B +jGF`YFO@B 2h+< -2hFYF - -AF"F -pVF +2hFYF + +F +AF"4F +pF KB -" -=F +". +F AF F,GF)@;Iph+z9F2F(F5KFp @ F,CF0(XB3+I - F - - -F -F + F + + +F +F N N -N(FN - -F +N(F + +F `bF -L -F/#;F"#"i +L +F/#;F"#" KB -E)F +E)FY L -L +L F -O +O F -!i$#c
ai.Kh$#jk -N F N -$h -. *F -"`+` -0F +!i$#c
ai.Kh$#jk +N FE N +$h +. *F +"`+` +0F !h+1 !h[ 1!+i[h1!! -!ii!p"Viڱ +!ii!p"iڱ Kh:F3F*F - -# -K!O + +# +K!O !"0#F"jF -LqLK"h@ > F&p(O3؎2 -L - +LLK"h@ > F&pL302 +L + PO 3E -[k +[k 03CD -0 F -!"` 0*SFF -FFF& -O -TPH` - -LH(F/ F ?3 O3 -+FIFS:F@D -IFh +0 F +!"` 0*SFF +FFF& +O +TPH` + +LH(F F =3L3 ++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!BA"(Fw!)>#XCC7B#7` +A #F -l0F!FhBI0F!*FKFnh5QFB"00B)L+F - +l0F!FhBI0F!*FKFnh5QFB"0O0B)L+F + " -# -# -F -E +# +FP +# +E $ -EF@_@F5)FF@#@Fpd -GF0k0FI:F #GF0FaL -[F -#GF0eiPF9I #GFPFW -iI)GFPF -"z0, B -H - +EF@_@F57)FF@#@F9pd +GF0k0FI:F #GF0FL +[F +#GF0eiPF9I #GFPF +iI)GFPF +"0, B + Oc@DcOHsOhs` KBOsOss` - -hch
#ihMKBSBSB@0@@F + +hch
#ihMKBSBSB@0@@F @FlG -@FyG -"KB"KB !H!H!H!H!H - +@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 +lGB.(FFPK"H@Q + + + +hch`Hh
#iciii-KBS(F5 +L F"0( +2 +hkh`Hh
+ikiii>KB"أ@SBЌ:K +khF +KlG+h(`B(LH0FZF
K"LOa -H5 F +H5 F (ر(("J@AAH *I"F -3h2`BL!)F(FC -K L" -KL" -p3@3 -Gih
Gi)iG0Fk8F - -p@3 - -p@3 -GiiG0F8F -KBsBHH - - +3h2`BL!)F(F +K L" +KL" +p3=3 +Gih
Gi)iG0F8F + +p=3 + +p=3 +GiiG0FG8F +KBsBHH + + -
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F*')F2F#Fn )F2F#F4c +
-KB%ңsBO3B3BIaE $KB@aE-!KB8)F2F#F*')F2F#Fn )F2F#F'4c A - -*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I -L(+ + +[*hiFK@F`jh[m"aJFGhQF:Fz>hFh'I +L(+ F, -FFKBsB% - +FFKBsB% + (F --KBPJF*F +-KBPJF*F KB%PAq)KB3B3B F@7@ݼ@ -F(
- -2HZ1HW1HT0H0H~.H.Hx-Hu,H+Ho+Hl)H)Hf(Hc(H`'HhhF0V3x"O - - +F( + +2HZ1HW1HT0H0H~.H.Hx-Hu,H+Ho+Hl)H)Hf(Hc(H`'HhhF0V3x"O + + @FlG -@FqG +@FqG o?L khh w5LT I H@^K" =@F9F2FxF`K@f
H" -(L +(L B1 @@ -407,42 +398,42 @@ F(
O -O
x2xixBH +O
x2xixBH zOj O -O
x3xixBH~Fȱ 1"9F#O FCF_0F" +O
x3xixBH~Fȱ 1"y9F#O FCF_0F"g zOj O -O
x3xixBH$IF -ٱӱϱH@w# -ٱӱϱH`@w# +O
x3xixBH$IF +ٱӱϱH@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;`0Fa F4-GFFF -%DOS +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 +F5D K Fհ F*F#F8LOe,M@e @@ -461,7 +452,7 @@ J
p6P.WDO D*FF -ODaED[D``aDa +ODaED[D``aDa Kb` K` Ka @@ -469,10 +460,10 @@ KCa Ka Ka Kb -KCbFpG pG +KCbFpG pG FF;FZFOU pU - + Kb` K` Ka @@ -480,7 +471,7 @@ KCa Ka Ka Kb -KCbFpG pG +KCbFpG pG y Okqx0 #JK CxJ$ E C4y)Cx$
#ECC Cty)C$y6#fE@ 2O@p# A; @@ -494,54 +485,54 @@ CckCs{Cs#O OHEh A OBjJOCjJ Eg G -E -HFLIe +E +HFLI O
-PF -KS&0h FF +PF +DKEI +KS&0h FyF 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 4 ,HO4 -J -ah -G - - -IQ" )FjFG - +KC$PH 4 ,HO4 +J +ah +G + + +IQ" )FjFG + -Eѻ -IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { -AF"6?L
(i@FYFG +Eѻ +IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { +AF"6?
(i@FYFG Eѹ JAFR#0FrjG!8F +FoйF;|\#T34tLE\U4,1F -+FW ++FW i
bi -1F
>d -hi +1F
>d +hi iIF
ci"3F@FF -ci
3F&`F;#iO -l iGch +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 +-F +& F + .F +!CZF" + .i
nii.ji#F"uF@T KhkG +l5m FG9 FADGF +i
IF8FCFF[i
GG#40!hGh"ah8F lF QFZFKFF GF @@ -552,61 +543,62 @@ IQ" )FiFGFPF\\J@T3+0F Fp4-OFFFF { FGF GF *jGF0iGFpi)iGF@iiiGF#+`+j - -8FIFBF( + +D8FIFBF( m O
-
< d ! "()+ ,lxhG F - -h -J+@XFF - F --FB?P{B?LXF4@3F@h K[iG -@:F -4JUmFGF - +
< d ! "()+ ,lxhG uF + +Ch +J+@XFF +F +-FB?P{B?LXF4=3F@h K[iG +@:F +4JUmFGF + GF GF -GF +GF F -Qi"GF +Qi"GF LlGF#mGF (`h` .0;@<EAF``,u,a(bke
cg*clc0 <@c0PeBed@,fx@@@ @@@ -#
c -hF -PFC +i#
c +F +@F+mQGFP`8"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 - - -
- F)Fh( F!F*F;hXhF!F8F +cF + + + +h F)F( F!F*F;hSXhF!F8F Kh+F - F - +/ F +0 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* @@ -616,213 +608,217 @@ 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 +a(1"0F V<VṾ+M -@]J@BP1`6%u%a(4$
#8F -:F - +@]J@BP1`6%u%a(4$
#8F +F F +Xcx +:Fu + -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 +E0F + F +OO
@FyI208 (KVpGd pG +!(h +!p\ +!p(hp\ +!phh +!p\ +! qhhp\ +!`qh +!p\ +!qhp\ +!qh{ +!p\ +! rhp\ +!`r(ih +!vp\ +!r(inp\ +!rhiU +!cp\ +! shi[p\x`s+jiiN +!si5 +!Cp\` +!si;p\X +! t(j" +!0p\M +!`t(j(p\E#tZ ?#sbp $p҃#,qkp#p# -$pVc8(O -FHF -F F -F%h(F -8F - -YF"F 8 +$pV8(O +6FHF +2F F +.F%h(F +;8F +7 +1YF"F 8 O -aBFYD(F -y +aBFYD(F + +]b `i - #`O0FF -'8F -$(F -!O +#`O0FF +8F +(F +O O O
-PF +PF E -F0F -F@F -F$h F -8F - -Cm +/F0F ++F@F +'F$h F +48F +0 +*Cm -# + # 0D -e + (F:KAFS"0[iG@EFQ!FZF;F9 hB`# -!F -D2 +!F +D2 ` -'8F -$ F -!## -F0F -F0F -0F -F4 F -(F -F - -<+# F:RFYF -q@F +8F + F +## +9F0F +5F0F +10F +-F4 F +6(F +2F +- +&<+# F:RFYF +@F JF -k + BoR E -`.['0[mGF +`.['0[mGF aRmGF['0)FmGFH(FAFJF -U`@F - -
(F - - F -# -F(F -(F -F(F -FF -F - - - -[' RmGF +vU`@F + +(F + F +# +$F(F + (F +F(F +FF +!F + + + +[' RmGF 1Fm"GF m GF IFmBFGF QFmGF -;"IFX 0BF -
8FQFoFD -WQF -W"U +"IFX 0BF +8FQFoFD +`WQF +ZW"U x@Xp` -HF - -0F -$$ +lHF +i +f0F +c$$ # BTPF[ -x -K + + 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 +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 +!NF + "7OE + +!F!F!F +ch" +F.KFFF;F +:/FF +@6K F<F ++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 " " Fx<F
F " #x( ! AqFFT
ZF - 3:333H1@@8@Bddhl +O33H373H1@@8@Bddhl ;< E պ @@ -832,98 +828,99 @@ Jh0`JBZ` : 2ZE{ #a -;9 +;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 -` +Xn`vh`mh`42,8A8FiU<[j`kG#ij+U<iG8@-CFFFF + +(F!F:Fsih4 +oF
FFOhF +8 +) + + +C +` FFFsi[i -:*+$$**V<hF>hp`2`h +:*+$$**V<hFYhp`2`h zhh -7 -!^F +7 +!yF " -cj##jFQpFF OqF85 -F F_F -F F8Fh\ Fah -h!q2FQ@BF +cj##jFpFF OqF85 +F FF +F F8Fh\ FFah +h!q2FQ@BF php qCqˈ qˈ1q0мKx xCcxCxC#` -yKyC#yy1C#"À0 -i9F2F +yKyC#yy1C#"À0p +i9F2F pG pG z pG -B pG-AFFFF{)F@p"(F9F2F#FA -AFFFF۱)F@p")FBp")FDp"(F9F2F#FA F - +B pG-AFFFF{[)F@p"(F9F2F#FA -AFFFF۱@)F@p")FBp")FDp"(F9F2F#FA F + '' 'T74',T7 Tu8F)F 73T+7T8FYF - -O -wa + +O +wa wa YW V -U o)F +U )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 +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 +86 +%D
iF + BFIF0F Fm +(BF0F FdHF ! +8 +*)(F"F +*4..2 F*F pq"qbq -q +q pq"qbq -q +q pq"qbq -q +q +hF 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 +%F - a -%aF -+8(x0lxвB$ + a +%a}F ++8(x0lxвB$ ?҂"pbp* p" ?҂"pbp* @@ -935,15 +932,15 @@ ZO O LɲѡT2 -D +D &p҃#%qcp+&p+ -p +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 +p Jh01 F B FAFh @@ -991,7 +988,7 @@ B 1 FFF!F9FBF#F1F FFF!F9FBF#F}1F -FFF!F9FBF#FN1F +FFF!F9FBF#FN1F ڰG Z6:h 8X'O (F OI @@ -1003,35 +1000,33 @@ 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_XGJDl'222u10S22 2e 25 2 - - -1 111 10#!2 - - - +<L
gCB>˾L*~e)Y:o_XGJDl2y2U2u102M2222 + + + + '8!.m,M
8STs e -jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxq82 - - - - - - -3 -3 -3 - - +jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxq~2 + + + + + +3[33 + + +3 +383 + |B| !\hT[:.6$g WҖO aiKwZ @@ -1070,7 +1065,7 @@ o/Dyeڜ - + @@ -1083,7 +1078,7 @@ o/Dyeڜ - + @@ -1092,8 +1087,8 @@ 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) + @@ -1140,32 +1135,32 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + - + - - + + - + - + - + @@ -1180,7 +1175,7 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) - + @@ -1191,4 +1186,5 @@ CPUID 0x%x CPSR 0x%x (read from SPSR) aml-sha1 ;3+#>6.&=5-%
<4,$
- + +2 diff --git a/ta_export/host_include/conf.h b/ta_export/host_include/conf.h index a3c33b0..c44f648 100644 --- a/ta_export/host_include/conf.h +++ b/ta_export/host_include/conf.h @@ -71,7 +71,7 @@ #define CFG_SECURE_STORAGE 1 /* CFG_SECURE_TIME_SOURCE_REE is not set */ #define CFG_SECURE_TIME_SOURCE_TEE 1 -#define CFG_SMALL_PAGE_USER_TA 1 +/* CFG_SMALL_PAGE_USER_TA is not set */ /* CFG_SQL_FS is not set */ #define CFG_TA_FLOAT_SUPPORT 1 /* CFG_TA_GPROF_SUPPORT is not set */ diff --git a/ta_export/host_include/conf.mk b/ta_export/host_include/conf.mk index 7e8b8c1..7ace87d 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 +# TEE version ATOS-V2.4-1-ga4c5f13 ARCH=arm PLATFORM=meson PLATFORM_FLAVOR=gx @@ -74,7 +74,7 @@ CFG_SECURE_DATA_PATH=n CFG_SECURE_STORAGE=y CFG_SECURE_TIME_SOURCE_REE=n CFG_SECURE_TIME_SOURCE_TEE=y -CFG_SMALL_PAGE_USER_TA=y +CFG_SMALL_PAGE_USER_TA=n CFG_SQL_FS=n CFG_TA_FLOAT_SUPPORT=y CFG_TA_GPROF_SUPPORT=n diff --git a/ta_export/lib/libmpa.a b/ta_export/lib/libmpa.a index 3965166..fad7104 100644 --- a/ta_export/lib/libmpa.a +++ b/ta_export/lib/libmpa.a @@ -1,13 +1,13 @@ !<arch> -/ 1495101242 0 0 0 1608 ` - +/ 1495506546 0 0 0 1608 ` + mpa_montgomery.o/ mpa_mem_static.o/ -mpa_misc.o/ 1495101240 7574 7000 100644 38896 ` -ELF -Jh01 - - +mpa_misc.o/ 1495506544 7574 7000 100644 38856 ` +ELF +Jh01 + + @@ -18,50 +18,45 @@ mpa_misc.o/ 1495101240 7574 7000 100644 38896 ` B B - - - - - - - - - -8 - -o - - - - - -2 -* - -. #[!)2/V# Y`"D + + + + + + + + +s + + + +3 + + +. #[!)2/V# Y`"D A -*D - - +*D + + - + F I H - -ELF + +ELF F - B FAFh - - -K -. - - - + B FAFh + + +K +. + + + - - + + @@ -77,28 +72,28 @@ F - - - -D - - - - - - + + + + + +9 + + + + - - - - - -f#> + + + + + +f#> A -*D - +*D + - + H E E @@ -155,8 +150,8 @@ S - -ELF + +ELF 8A0F_z1F O#F{OO !F @@ -182,13 +177,13 @@ S o/Dyeڜ - - - -@ -# - -a + + + +@ +# + +a O!Pv @@ -204,23 +199,23 @@ O!Pv - + - - + + - - - + + + - + - + @@ -245,26 +240,26 @@ O!Pv - -"a
- - - -I - - - - - - - - -thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
+ +"a
+ + + + +9 + + + + + + + +thKhi!K=2%!/].t/hKKKLK~X4.$F%uK!< <
A -*D - +*D + - + K L M @@ -306,12 +301,11 @@ X - -ELF - -A - -7 + +ELF + + +7 @@ -319,27 +313,29 @@ A B -B - - - - - - - - -t - - - - -X +B + + + + + + + + + +x + +E + + + +X A -*D +*D - - -ELF + + +ELF D; O GYh @@ -355,21 +351,21 @@ X : ? E; O -DEмB - +DEмB + -V -9 - +V +9 + f - + - + @@ -387,22 +383,22 @@ X - + - - + + - + - + @@ -419,27 +415,26 @@ X - - - - - - - - - - - -= -3 - - + + + + + + + + + +4 + + + + A -*D +*D - + - + D G E @@ -497,22 +492,20 @@ V - -ELF + +ELF *Fch - + -@ -# - +@ +# + - -5 + - -5 + - + @@ -527,29 +520,29 @@ V - - - - - - - -, - - - - - - -- - - + + + + + + + +, + + + + + + +- + + -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 @@ -649,18 +642,18 @@ G - -ELF -FHhFhR<R`R,FhS`i`HiG - - + +ELF +FHhFhR<R`R,FhS`i`HiG + + -a -D - +a +D + $ - - + + @@ -673,38 +666,40 @@ FHhFhR<R`R,FhS`i`HiG B - - - - - - - - -+ - - - - - + + + +! + + + + + + + + + + + A -*D +*D + - + N - -ELF + +ELF R#F -O - +O + -K -. - - - - - +K +. + + + + + @@ -715,29 +710,29 @@ N B - - - - - - - - + + + +< + + + + + # - -D - - -A - - + + + + + - + +- A -*D - +*D + - + F F D @@ -753,11 +748,11 @@ K L - -ELF -ch" + +ELF +ch" -< +< @@ -766,43 +761,42 @@ L B - -"Y - - -, -X - - - - - - -l -. - -.$ + +"Y + + +, +X + + + + + + +. + +.$ A -*D - - +*D + + - + R S T -R - -ELF +R + +ELF T!8 B T! Bت - gE5T% - - + gE5T% + + @@ -811,58 +805,64 @@ T!8 - - - - - - - - - - - - - -.!; .x ; J!!!Yh!G<9.G:tF.;J0/DJ>. + + + + + + +: + + + +1 + + + +> + + +C + +.!; .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 +. - - + + - + - - - - + + + + - - + + @@ -876,38 +876,36 @@ Y%:F5PFshB - - - - - -6 -2 - - - - - - - - - - - - + + + + + + + + + + + + + + + + + fm !! <0!N/-!OgL\OgPK=NX5< <Rx w (MdM[ <//-!NNg]gk1Ir"@0NK=LX7< < !/ J<P!@=!3KMY=Z#0! - = + = A -*D +*D - + - + G I E @@ -964,55 +962,52 @@ N - -ELF -@BF - + +ELF +@BF + B - - - - - - -5 - - -/ - -Z - - - - -0 - -2 -< y 5Y + + + + + +% + + + + + +^ + + + + +< y 5Y A -*D - - - +*D + + + - + B B B - -ELF + +ELF FKFFF;F -:/FF - -@ -# - - +:/FF + +@ +# + + @@ -1021,27 +1016,28 @@ FKFFF;F B - - - - + + +8 + + - - - - - - -F - - - + +0 + + + + + + + + A -*D - - +*D + + - + D D D @@ -1060,11 +1056,11 @@ F J J J -J -ELF - -f -Q2$9 Q0Pu +J +ELF + +f +Q2$9 Q0Pu @@ -1072,30 +1068,29 @@ J B - - - - - -@ - - - - - - -z - - - + + + + + + + + + + +~ + + + +( A -*D - +*D + - + D - -ELF + +ELF 74 50_( @@ -1107,19 +1102,19 @@ D B 0\>HFQ2F1) 1 - - + + , - + 4 - - + + - -C -b + +C +b @@ -1130,11 +1125,11 @@ B -0 - +0 + - + | @@ -1162,38 +1157,38 @@ B - - - - - - -` - -: - - + +< + + + + + +` + + + 1 - - - -& - - -% + + + +& + + +% ./w. -. +. A -*D +*D - - + + - + _ ` _ @@ -1209,19 +1204,19 @@ g - -ELF + +ELF FFF!F9FBF#F1F FFF!F9FBF#F1F -FFF!F9FBF#F1F - - +FFF!F9FBF#F1F + + -@ -# - - - +@ +# + + + @@ -1231,29 +1226,29 @@ g - - -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 - - + + - + C E F @@ -1278,4 +1273,4 @@ G G F M - + diff --git a/ta_export/lib/libpng.a b/ta_export/lib/libpng.a index e1bf892..43a82b9 100644 --- a/ta_export/lib/libpng.a +++ b/ta_export/lib/libpng.a @@ -1,7 +1,7 @@ !<arch> -/ 1495101242 0 0 0 8436 ` - -ELF +/ 1495506546 0 0 0 8436 ` + +ELF CiHiBۀB̿ TT KF!hF{D FiF @@ -117,102 +117,102 @@ Copyright (c) 1996-1997 Andreas Dilger Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - - -/ - - + + +/ + + - - - - - - - k -1 -y + + + + + + + k +1 +y - - - - + + + + - - + + - - - - + + + + - - - - - - - -PS -Q~ -Uf + + + + + + + +PS +Q~ +Uf Vf -W -X$ +W +X$ Zq -[ +[ \$ -^e -_ +^e +_ aH -bs -c< -e) +bs +c< +e) f$ -g$ - +g$ + ) h -j - - +j + + #Py - + - + - - + + $#Py $#Qy#Pu -$#Q0#Py +$#Q0#Py #Q0#Pt - + - + #Pu #Q0 - + - + - + #Qt #Qu - - + + @@ -224,70 +224,70 @@ $#Q0#Py - + - + - - - - + + + + - + - - - - + + + + -) +) Y -z - +z + ) -) -) +) +) Y - -) - - + +) + + - + -& - - - - - - - +& + + + + + + + - - - + + + $ - + - + - - + + -@$ - -|) +@$ + +|) !$ - - + + & @@ -415,28 +415,26 @@ $ R$ - - - - -) - -` - - -v - + + + + + +) + +` + + + -7 + -̜ + : - - - - - - + + + + .v.=>+=>6u. u.0 !%.YKf .(.O M9<s!M#j`q%11/G%
f !/h1,%1##>xX .%J " @@ -452,14 +450,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 +474,7 @@ X!1u4z P!Rfjjf(Jc. - + @@ -708,10 +706,10 @@ c < S W - + - -ELF + +ELF !QHF !QDf |,4F&HF @@ -721,108 +719,111 @@ W #\ *3+G FF FF -F@ - - - +F@ + + + - -% - -R + +% +R - - -R - - - -i - 3 - -yv + + +R + + + + +i + + + 3 + + +`v - - - - + + + + - + - - -{ - + + +{ + - - - - - - + + + + + + - + P - -Q/ -U + +Q/ +U V -W -X +W +X Z" -[ +[ \ -^n -_E +^n +_E a -b$ -c -e) +b$ +c +e) f g - -E + +E ) -hF - - - - - - - - +hF + + + + + + + + - + - + - + - - - + + + - + - - + + % - - + + % - -& - - + +& + + & @@ -848,45 +849,47 @@ hF - - - -\ - -m' - - - - - -9 -@ -| + + + + +\ + + +m' + + + + + + +9 +@ -k +k g - + E -E - -' - - +, + +' + + 1s./ z 0# .J v. q , Y l.#*+ j.j h<% <vJ .L0 -.5z4~. !-![ +.5z4~. !-![ A -*D - +*D + - + w w x @@ -936,10 +939,10 @@ v - + - -ELF + +ELF J0FF @FOrF# F@FOrF# F@ @@ -951,117 +954,116 @@ m Hl` k`Kk;`k3`
k+`,l#`F hIr #h` - - - - + + + + - + - - + + - - - -w + + + +v - - - - + + + + - + - -$ -RPt - - - - - - - - - + +$ +RPt + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + Pt - + - + Pt - - - - + + + + - -
- - - - + +
+ + + + - + - + - + -$ +$ % - - - + + + - - - + + + - + - + - + - + - + - - + + - - + + - + ) @@ -1089,36 +1091,33 @@ $ - - - - -M( - - - - - -k + + + +M( + + + + + Y - + H - + %: - - - - -.Z5YA + + + + +.Z5YA A -*D - -k +*D + - + c c p @@ -1147,53 +1146,52 @@ s # ( * - + - -ELF + +ELF GF@FpFF I(FyDO0FB(Fp@ - -#, - + +#, + - - -# + + +# - - - -l - 6 -r + + + +l + 6 +r - - - - + + + + - + - - - - + + + + - - - + + + - -y - + + $Qt -$Q0Pt +$Q0Pt -9 +9 - + # & @@ -1210,36 +1208,37 @@ $Q0Pt B -WN - +WN + - - -C - -d% -H - - - - - - - - + + +C + +d% +H + + + + + + + -h +qh -$ + C - - - +~ +q +` + + J!001i!J -<#/ +<#/ A -*D - +*D + @@ -1249,7 +1248,7 @@ J!001i!J - + q o q @@ -1288,10 +1287,10 @@ t - + - -ELF + +ELF -!*-!* ؝-=$- UIB 2B?t F)FOIB @@ -1307,40 +1306,36 @@ 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 - - - + + + - + - - - - - - - - + + + + + + - + @@ -1348,76 +1343,74 @@ t - - + - - + + - - - - + + + - + - + ^r) - - - - + + + + -Y* -~* +Y* +~* O* - + * - + + - + \) - + Rb+ + - + + (+ - + 79, - + d, - + 2, - + F, - + , - + - - + #;- - + f- - + - -- - + A- - + <. - + K=. - + h. - + . e. . @@ -1491,43 +1484,44 @@ e. - - - - -( - - -j -& + + + + +( + + + +& 0 -sm +Zm } &O 4; - - - - - -u - - +߱ + + + + +h + +c +m 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 + - + @@ -1666,10 +1660,10 @@ JM##6z.KA " - + - -ELF + +ELF O ԧBѻ# @@ -1766,78 +1760,77 @@ D)++ K F1FB FI FyDIyD #3SCB2Ӹ -IyDF -- -. - - - - +IyDF +- +. + + + - + - - - -{ + + + +{ - - - + + + - + % - -9 - - + +9 + + - - - - - -9 -U -P -Q -U -V -Wg -Xs + + + + + +9 +U +P +Q +U +V +Wg +Xs Z -[g +[g \s -^ -_ +^ +_ a -b -c -e4 +b +c +e4 fs -gs - +gs + 4 h -j - - - - +j + + + + - - + + - - - + + + " $ %z "?%1$" @@ -1847,7 +1840,7 @@ j " $ %#Q1#Pv " $ %"<%1$" " $ % -x +x @@ -1855,72 +1848,72 @@ F - -F -5 + +F +5 i F - - - - - + + + + + z -8 - -* - - +8 + +* + + - - - - - - - - - - - + + + + + + + + + + + U U - + - - + + U - - + + - - - - + + + + - - - + + + - + - + - - + + - -4 - + +4 + - + - + & @@ -2008,24 +2001,27 @@ $ - - 7 -' - - - - - -
-ĩ + + +' + + + +h + + + + + N ;: - - - - - + + +k + + + 106=0=>!?." ^J" 2[+X !"!"!"!" J? 3!z #"#t J!"/C=S6QQ @@ -2043,14 +2039,14 @@ J0 < / <0 <0 <0=^0B0B0C0C0B0 -<BNg<Y#+B+o.[+? +<BNg<Y#+B+o.[+? A -*D +*D - - + + @@ -2069,7 +2065,7 @@ J0 - + @@ -2307,34 +2303,40 @@ G C D H - + - -ELF - - - -D - + +ELF + + + +D +d +| + - -& - -M - -r + +| + +& + +M + +| +tr - - - - + + + + - + - - + +j + & @@ -2350,32 +2352,33 @@ D - - -{% - - - - - - -+ -s + +} +{% + + + + + + + + ++ # , -V += |7 -X - - - +? + + + A -*D +*D - + d f @@ -2395,10 +2398,10 @@ f - + - -ELF + +ELF Eђ IyD @@ -2521,53 +2524,58 @@ OHHHOJ xAy8 -0+hҲ -. - +0+hҲ +. + - - - - - - -w + +y + + + + + + +w - - - - + + + + - + - -2 + +2 - - - + + + - -z + + +z w -w +w -&Pt - -0 +&Pt + +0 - - - - - - -: + + + + + + + + +: @@ -2579,15 +2587,15 @@ w - - 0 + + 0 o> - - + + - - + + @@ -2603,7 +2611,7 @@ w - + D $ $ @@ -2622,20 +2630,20 @@ S d-P - + - - - + + + ^Q - -0 + +0 0 . -* -WR +* +WR 2wR R R @@ -2643,7 +2651,7 @@ d-P F R -S +S & @@ -2885,28 +2893,30 @@ $ . - - -" - -3 -' - - -O - - - - - + + + +" + +3 +' + + +O + + +w + + . -ѣ + M U9 - - - + + + + w.&)=~.<" 26tuO<jgSf. $1Kd%$g^gd##_?-/N3#i,2/KL!M%t<[1[h .zXL0 @@ -2925,12 +2935,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 + - + @@ -3038,10 +3048,10 @@ f="="[# & 6 < - + - -ELF + +ELF K "{D FiF 0-PF*F"F2 AF Fo @@ -3099,56 +3109,55 @@ v M}D M}DR4P$@FFFGp .l1+@ -k!*(@ (* *0 - - - - - - - - - - - - -{ +k!*(@ (* *0 + +f + + + + + + + + + +{ - - - + + + - + - + ) -) +) - - - + + + ) -%( - - +%( + + - + - + - + - + - + @@ -3159,64 +3168,64 @@ M}DR4P$@FFFGp - - - - + + + + - - + + - - - - - - - - - + + + + + + + + + - + T -I -I +I +I - + ) - + - - - -K -) + + + +K +) 0 -WX - +WX + x - - - - -Y -SY - + + + + +Y +SY + - + Z ;Z - + ) @@ -3226,7 +3235,7 @@ x ) =[ - + ) @@ -3235,7 +3244,7 @@ x - + @@ -3247,11 +3256,11 @@ x -) +) - + - + <) @@ -3260,7 +3269,7 @@ x ^ -n^ +n^ & @@ -3397,24 +3406,25 @@ $ + + - - - - - - - -' -! + + + + + + +' +! + -R +9 r -n +U 9 -u - - - +\ + + + + < </?1![rJLJf@*.@2#/.0=3!..u.(1$%>w<Xw< .bf ?!2-4/Z![ X!-? @@ -3431,15 +3441,15 @@ J003!(0L3$##=(0v1!!! .Q>@*2/wXJ .Y0/+C(-4= J22"0#>gh - r.!/M/JKLf@"//6YZ + r.!/M/JKLf@"//6YZ A -*D +*D - + @@ -3463,7 +3473,7 @@ J22"0#>gh - + @@ -3784,10 +3794,10 @@ O $ 2 S - + - -ELF + +ELF "hC `0FFjF# ,
(FQF @@ -3804,62 +3814,63 @@ S zFC'F 8FIF" IyD8@0B F) -74 .5F5F'FkN,,<; - -. - - - - - - - - - - -w +74 .5F5F'FkN,,<; + +. + + + + + + + + + + + +w - - - - + + + + - + - -5 - + +5 + - + 5 - + - + - + - + - + - + -) +) - + - - + + - + - + @@ -3867,24 +3878,24 @@ F) - + - + - + - + - + - + - + - - + + - + @@ -3892,23 +3903,23 @@ F) - - - + + + - + - + - + - + - + ^4 - + 5 ) @@ -3917,19 +3928,19 @@ F) ) - + 5 - + - + 6 - -) + +) &7 - + ) @@ -3937,18 +3948,18 @@ F) d7 - + n8 - + x - + - + ^9 -8-9 +8-9 CW9 Gv9 @@ -4028,39 +4039,37 @@ Gv9 - - - - -( - - -X - + + + + +( + + +X + b -l +l -ά + : -! - - - - - + + + + XA x !/////0LhK+. # <v<v. Xz[?!\,/0,"0 # <.Qy ' -<?;!/ +<?;!/ A -*D +*D - + @@ -4090,7 +4099,7 @@ Xz[?!\,/0,"0 # - + @@ -4226,10 +4235,10 @@ Xz[?!\,/0,"0 # ) - + - -ELF + +ELF xC+B@B Bh x<Sx2<B+F"r"rz*< @@ -4240,41 +4249,44 @@ 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 -t + + +j + + +j + +T + 5 +b +t - - - - + + + + - + - + - + - + - + d & @@ -4299,39 +4311,38 @@ d - - + + + -#& - - - - - - - - -< -$ +#& + + + + + + +< +$ , % -Y +@ P8 -g - - - - - +N + + + + + J#K{##/K` X0 -->- +->- A -*D +*D - + s u @@ -4354,32 +4365,33 @@ u - + - -ELF - - - - + +ELF + + + + - - -M - -r + +| + +M + +r - - - - + + + + - + - - + + & @@ -4395,36 +4407,33 @@ u - - -y% - - - - - - - - - + +y% + + + + + + + + . + -v +I 7 -d - -O -M - - - +K + +O +M + + A -*D +*D - + d @@ -4443,10 +4452,10 @@ d - + - -ELF + +ELF b~(F (F0C B(F6 @@ -4457,54 +4466,54 @@ D)++ F -F* F F( Fi F F F1Fp@p -3- - +F* F F( Fi F F F1Fp@p +3- + - - -> - + + +> + - - + + - - - -x + + + +ox - - - - - + + + + + - + - + - - - - - - - - + + + + + + + + - + 0 -( +( ) - + - + - - + + @@ -4514,51 +4523,50 @@ F* F F( Fi F F F1Fp@p - + - -v+ + +v+ + ^+ -
+ -q +
+ + - , + , @, -p, +p, -, -!, -& - -A3- -Fq- +, +!, +& - +A3- +Fq- W- L- -R- +R- . -69. +69. 1c. ,. . - -`D/ -\_/ -/ + +`D/ +\_/ +/ i/ -/ +/ / H0 -c0 -^0 - - +c0 +^0 + + 0 - + dA1 - + & @@ -4639,43 +4647,47 @@ dA1 - - - -\ - -& - - - - - + + + +a + + +& + + + + + + +| +k + -m +l } -L +vL (9 -a - -( - - -~ - +H + +( + + + . .c.PJ///!O/L`fe&.X # <=j=j==&==>YkX.r. < <=P -X / +X / A -*D +*D - + @@ -4696,7 +4708,7 @@ X / - + @@ -4814,45 +4826,45 @@ X / % - + - -ELF + +ELF !iz6C,C jz*4ؔ1ih+* *+ Q ,Q QQ ,, QB -<,7E00TX*z@1*(jz)h*O - - - +<,7E00TX*z@1*(jz)h*O + + + - - - - - + + + + + H - + - ) -r + ) +r - - - - + + + + - + - - - -; + + + +; @@ -4862,7 +4874,7 @@ X / - + ! @@ -4880,37 +4892,37 @@ X / - - - -C -% - - - - - - -t - + + + +C +% +v + + + + + + , K - + 7 -- - - - + +\ + + +r + .!=!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 @@ -4953,10 +4965,10 @@ c - + - -ELF + +ELF ,m= + @@ -5023,31 +5035,30 @@ 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 - -, - - - - - - - - - - -{v + +, + + +w + + +^ + + + + +bv - - - - + + + + - + - - - + + @@ -5055,52 +5066,51 @@ F#A - + - - + + - + - -
-$ -( -) - -n - - + +
+$ +( +) + + + F F - - - + + + -cI +cI 0 - -WJ + +WJ x - + .K IK -nK - +nK + - - + + ^VL - - + + & @@ -5242,30 +5252,31 @@ x - - - - - -& -e - - + + + + + + +& + + 2 -9 - -` +9 + + +d - +ء $ K 7 - - - - -; - + + + + +; + Jv.#/4"/-5 .u. .11u - @@ -5277,16 +5288,16 @@ J J v </>>/Z1>,N,04z ( -.v +.v A -*D +*D - - - + + + @@ -5303,7 +5314,7 @@ J - + @@ -5456,6 +5467,6 @@ J & ) 6 - + diff --git a/ta_export/lib/libutee.a b/ta_export/lib/libutee.a index 8086902..c55d21e 100644 --- a/ta_export/lib/libutee.a +++ b/ta_export/lib/libutee.a @@ -1,5 +1,5 @@ !<arch> -/ 1495101242 0 0 0 7166 ` +/ 1495506546 0 0 0 7166 ` @@ -13,7 +13,88 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + tee_api_property.o/ tee_api_objects.o/ tee_api_operations.o/ @@ -21,49 +102,49 @@ tee_tcpudp_socket.o/ tee_socket_pta.o/ utee_syscalls_a32.o/ default_regular.o/ -/0 1495101240 7574 7000 100644 80072 ` -ELF +/0 1495506544 7574 7000 100644 80036 ` +ELF ## H K" -H@{DxD +H@{DxD S } -l - +l + 0 -m +m -}t -7 +7 L}u -Y +Y g}u - + }u - + }u - -}u + +}u }t -B -}u -B}u -%) +B +}u +B}u +%) @@ -86,26 +167,27 @@ B}u -* - - -j -t -f - - - - - -.##"3KL"2 +* + + +j + + +^ + + + +\ + +.##"3KL"2 A -*D - - - +*D + + + - + @@ -162,16 +244,16 @@ f - - -ELF + + +ELF HxD - -len - + +len + WP4} -B}u +B}u Pw Pw Qw @@ -184,12 +266,12 @@ B}u - + Qu - + "# ! @@ -204,28 +286,28 @@ B}u B -F -o - - - +F +o + + - - + + - - - -{ - - - - -$K~.K=!.#m !-/J + + + +{ + + + + +$K~.K=!.#m !-/J A -*D +*D + - + | | | @@ -265,53 +347,54 @@ o - - -ELF - + + +ELF + - + B - - + + - - - - -V - - -4 - - - - - + +Q + + +5 + +_ + + + + + + + A -*D - +*D + - + C D - - -ELF + + +ELF - - - - + + + + N \ p - + 4 1 B @@ -320,30 +403,32 @@ p - - - - - - - -F - - -$ - - - -9 - -! + +p + +X + + + + + +F + + +$ + + + +9 + +! A -*D - +*D + - + B F A @@ -352,107 +437,109 @@ H E I J -E - -ELF -E +E + +ELF +E B .?:;'< - - - - - - - -C - - - - - -$ - + + + + + + + +C + + +r + + +m + +$ + A -*D +*D - + K -M - -ELF - -y - +M + +ELF + +q + 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 - - - - + + + + - + - - - - - + + +Y + +Y +Y + +Y + - - + + - - -W + + I @@ -473,35 +560,37 @@ W B - - - - - -@ - - - -9 - -& - - + + + + + +@ + + + +9 + +& +j + + +U J/4=
.% <."?/$N" .$ . 565#/P#/./R/Q6/Q=` . -f'{<.> +f'{<.> A -*D +*D - + - + @@ -613,9 +702,9 @@ f'{<.> - - -ELF + + +ELF O K" @@ -627,24 +716,24 @@ K" H@{DxD KB K" H@{DxD K" -HOq{DxD +HOq{DxD a -b +b buf -x - - - +x + + + -}t - +}t + -}t -$}t - -2}t -<}t -O +}t +$}t + +2}t +<}t +O @@ -660,33 +749,32 @@ O B B B - -s@ - - -a -A - - - - - -u - -2 - - + +~@ + + + + +a + + + + + + 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 @@ -740,9 +828,9 @@ w - - -ELF + + +ELF K" H\!{DxD K" @@ -755,79 +843,80 @@ 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 +U :; @@ -916,27 +1005,26 @@ p}t -"@ - - -n - -c - - -Z -A - - +": + + + +n + +Q + + + + . #0/K/!!!!"w#0 1 -. +. A -*D +*D - + @@ -947,7 +1035,7 @@ A - + @@ -1102,9 +1190,9 @@ A - - -ELF + + +ELF FFk˱gk1FjB4B(/F:Fkak8c BDckk<[BD 1[BD1F @@ -1134,35 +1222,33 @@ LH"@^q{DxD K" H@q{DxD K" -H@q{DxD - -k -o - - -M +H@q{DxD + +k +o + w$}v $}w -$}y - +$}y + $}u - + -w$}t +w$}t b$}u - + $}u -$}t - - - +$}t + + + $}u @@ -1172,9 +1258,9 @@ b$}u $}u $}t -$}u - - +$}u + + @@ -1182,85 +1268,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 +]$}u +$}u +>$}t +$}t $}t $}u -$}u +$}u $}w $}w $}w $}w -$}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 @@ -1271,29 +1357,29 @@ 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 + + + + + -/ +/ | - + :; @@ -1371,29 +1457,33 @@ x -& - -x - - -f - -@ - - - - - +& +؆ + +u + +f + + + +( +, + +P + + X .Z=!!#=%"1 <!!/"'Y0#=?1/=/-!!/#/""PJ7 J -<!!/!!#=-/42;K2!L/"",A +<!!/!!#=-/42;K2!L/"",A A -*D +*D - - + + +j +j @@ -1413,7 +1503,7 @@ X - + @@ -1718,49 +1808,49 @@ X -@ - -ELF +@ + +ELF 3#
p$K"$HY!{DxD h{"K h{"K -FFF'K"'H@{DxD - +FFF'K"'H@{DxD + D -QJ +QJ - + U - + -< - -y -e - - - - +< + +y +L +{ + + + }u }t - + }t }u }t #}t #}t - + .?:;'I@B @@ -1776,28 +1866,29 @@ X -~7 - - - - -^ - -H - -i - +~7 + + + + + +^ + +H + +i + - + A -*D - +*D + - - + + - + x y z @@ -1903,36 +1994,38 @@ x - - -ELF -PP -PP + + +ELF +n +PP +PP B - - - - - -r -
- - - - - - - + + + +M + + +
+ + + + +H + + + A -*D +*D - + : : - - -ELF + + +ELF p 3 @@ -1941,21 +2034,20 @@ r u - -x -f - - - - + +x + + + + - - - + + + O -z -~@ +z +~@ @@ -1966,29 +2058,29 @@ z -T< - - - -M - - - -W -B - - - - - +m< + + + + + +$ + +W + + + +u + + A -*D +*D - + n o n @@ -2041,17 +2133,15 @@ o - - -ELF -F -E -$ + + +ELF +F a -b -Q!P1 -QP3 - +b +Q!P1 +QP3 + @@ -2059,24 +2149,23 @@ QP3 B - - - - - - - - -" - -Y - - -.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 + + + + + + + + + + +' + +.0#!0,"" zJ&/!E'[.'[;!/2. <w< 4"E1#/03.Dx<(4"71#/02.R^"z<$"#/0 A -*D +*D - + R S U @@ -2085,13 +2174,13 @@ U U U U - - -ELF -pa -pa + + +ELF +pa +pa va -pa +pa @@ -2101,83 +2190,86 @@ pa B - - - - - - - -| -v -G + + + + + + + +o +G - - -_ -/ - - -x -8 -I - + + +/ + + +8 +I +v +] A -*D +*D - + C C C C - - -ELF -P -C -2P -y -P -C -2P - + + +ELF +P +} +rP +tC +P +y +rP +tC +P + B - -+ - - -8 - - - - - - - - -x - - + ++ + + +n + + + + +< +? +W + + + + + + +B A -*D +*D - + C C - - -ELF + + +ELF ?? S -^ +r^ ?? S -^ +r^ @@ -2188,33 +2280,31 @@ C -9, - - -_ - - - - - - - - -} - -] - - +9, + + + + + + + +_ + + + + + + A -*D +*D - + C C - - -ELF - + + +ELF + 4 @@ -2223,90 +2313,86 @@ C -+ - - - -M - - -u -P -$ - - - - -[ ++ + + + +M + + +u +P +$ + + + + A -*D +*D - + C - - -ELF - - -d -' + + +ELF + + +h +& -4 - - - -+ - - - -) - -5 - - - - - - - +4 + + + + + + + + + + + + + + A -*D - +*D + - -ELF -hBhB -e( + +ELF +hBhB +e( B - - - - - - - - -; - - -` - - - - - + + + + + + + + + + +` + +E + + + + A -*D +*D - + 8 8 9 @@ -2318,12 +2404,12 @@ e( < - -ELF + +ELF K"(F3!{D - -q6 - + +s6 + @@ -2331,22 +2417,22 @@ K"(F3!{D - -O + +O - + - + - + - + - - - + + + & @@ -2358,37 +2444,34 @@ O - - - - - - -P- -n - - -{ - - - + + +n + +C- + + + +1 + + +Q -q9 +s9 - -^ -( - -P - - - - + +^ + + +F +2 + + A -*D +*D - + g h @@ -2432,10 +2515,10 @@ s - + - -ELF + +ELF H"IKxDyD{D\B
bF@F
hB4B0FJ @@ -2443,13 +2526,13 @@ s hIh h SXFF !F0 B - -b - -= + +b + += W -h - +h + ) #p @@ -2465,31 +2548,31 @@ h -B - - - - - - - -A -& - - - - - - - +B + + + + + + + +& + + + + + + + +A <L//+$<<@!'x !]0kK-!""/$3!&0u"/ - u J + u J A -*D - +*D + - + ^ _ ` @@ -2498,20 +2581,20 @@ c e c e - -ELF + +ELF `HxDA`hF ` JzDh;`3@h - + ^ -H- - +H- + - -[9. -E - + +[9. +E + @@ -2528,32 +2611,31 @@ E - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + > - - -J>1< /.?fi#xX #/~.f<(.= + + +J>1< /.?fi#xX #/~.f<(.= A -*D - +*D + - + h l m @@ -2573,60 +2655,56 @@ x y - - -ELF + + +ELF B -C +C PP QQ PP QP PQ -PP +PP QQ -PP +PP B B B -B -
$ -; - -Y - -b -r - -s -! - - - - -1 - - - +B +
$ +; + + + +! + + + + +1 + + + A -*D - +*D + - - - + + + ELF p A *D -gprof_a32.o/ 1495101240 7574 7000 100644 618 ` +gprof_a32.o/ 1495506544 7574 7000 100644 618 ` ELF A -*D -ELF +*D +ELF @@ -2641,75 +2719,75 @@ gprof_a32.o/ 1495101240 7574 7000 100644 618 ` - - - - - - - - - - - - - - - -0* -E* - -D, -8 -B -L -V -` -X( -} - -n -+2 - - - - - - - - + + + + + + + + + + + + + + + +* +,* + ++, +< +F +P +Z +d +?( + + +r +2 + + + + + + + + 4 - - - - - - - - - - -1 - - - - - - + + + + + + + + + +5 + + + + + +5 + A -*D +*D - - -ELF + + +ELF @@ -2728,67 +2806,65 @@ n - - - - - - - - - -
-
-
- - -o - -$* -9* -2 -*, -Y -c -m -w - -L( - - - --2 - - - - - - - - + + + + + + + + +
+
+
+
+ + +s + +* + * +6 +, +] +g +q +{ + +3( + + + +2 + + + + + + + + 4 - -' - - - -5 - - - - -1 - - - -9 -$ - + + + + + + + + +1 +5 + + +9 + + A -*D +*D @@ -2796,5 +2872,5 @@ $ - - + + diff --git a/ta_export/lib/libutils.a b/ta_export/lib/libutils.a index f1da0c1..2e4ac47 100644 --- a/ta_export/lib/libutils.a +++ b/ta_export/lib/libutils.a @@ -1,18 +1,18 @@ !<arch> -/ 1495101242 0 0 0 3136 ` - -[h -[h -^4 -^4 -^4 -^4 -^4 -^4 -4 -4 - - +/ 1495506547 0 0 0 3136 ` + +W +W +Z +Z +Z +Z +Z +Z +d +d + + 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/ 1495101242 7574 7000 100644 66388 ` -ELF +bget_malloc.o/ 1495506546 7574 7000 100644 66348 ` +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 + + -/ - -( -,4 -
- - +/ + +( +4 +
+ + 2 - -5 - - - - - - + +5 + + + + + + - + - - + + :; @@ -376,35 +376,36 @@ BIKxDyD{D`O - -" -$ - - - - - - - -& - - - - - + +" +9 + + + + + + + + + + + + + + /<?" .= X#",0!=//=! <<n.{.J=f y /v..10 -.
+.
A -*D - +*D + - + @@ -474,26 +475,28 @@ $ - -ELF - - - - - - - - - - - - - - -A -*D - - + +ELF + + + +! + + + +1 + + + + + + + + +A +*D + + @@ -960,7 +963,6 @@ $ - @@ -1133,124 +1135,121 @@ $ - -ELF + +ELF D -"F8F +"F8F Pv Rx -Pw +Pw B - - - - - - - - - - - - -* - - -A -*D + + + + + + + + + + + + + +A +*D - + 7 8 9 - -ELF + +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 @@ -1261,10 +1260,10 @@ h`:`9F"F3F""?GE BEBF 3FE !FXF"FF(FE@F!F F - + t i - t + t B @@ -1278,26 +1277,27 @@ h`:`9F"F3F""?GE - - - - - - - - - - - - - + + + + + + + + + +" + + + + - + A -*D - +*D + - + 3 4 3 @@ -1343,453 +1343,441 @@ h`:`9F"F3F""?GE - -ELF + +ELF Pv Pt Rt Qv -Pu +Pu B - -X' - - - - -; - - - - - - - -A -*D + +?' + + + + + + + + + + + + +A +*D - + 4 5 6 - -ELF - + +ELF + B 1 - -(' - -, - -< - - - - - - -
- - - -A -*D + +' + + + + + + + + + + + + +A +*D - + 4 5 6 - -ELF - + +ELF + B - - - - -$ - - - - - - - - - -A -*D - + + + + + +" + + + + + + + + + + +A +*D + - - -ELF - + + +ELF + -& - - - - - - - - - -1 - - - -A -*D - - -ELF - +& + + + + + + + + + + + + + + + +A +*D + + +ELF + - - - - - - - - - - - -6 - - - - -A -*D - - -ELF + + + + +& + + + + + + + + + + + +A +*D + + +ELF - + - - - - - - - - - - - - - - - v .! -A -*D - - - -ELF - + + + + + + + + + + + + + + + + v .! +A +*D + + + +ELF + B - - - -( - - - - -d - - - - - -A -*D - - - - -ELF -Fx1Bx - - - - -# - - - -r - - - - - -A -*D - - + +* + + + + + +\ + + + + + +A +*D + + + + +ELF +Fx1Bx + + + + + + + + +v + + + + + +A +*D + + - - -ELF + + +ELF + + + + + + +e + + + + + + +A +*D + + + +ELF +B + + - - - -+ - - - -a - - - - -A -*D - - - -ELF -B - - - - -. - -& - - - - - - -- - -A -*D - - + + + + + + +" + + + + +A +*D + + - - -ELF - - - - - - -X - - -- - - -A -*D - - -ELF - -B -' - - - - - - - - - - -2 - -6 - - - -A -*D - + + +ELF + + + + + + + + + +? + + + + +A +*D + + +ELF +B +' + + + +& + + + + + + + + + + + +A +*D + - - -ELF + + +ELF B - - - - - - - - - - -| - - - - - -A -*D - + + + + + + + + + + + + +A +*D + - - -ELF - + + +ELF + B - - - - - -0 - - -T - - - - -A -*D - - + + + + +& + + + + +X + + + + + +A +*D + + - - -ELF + + +ELF -& - - - - -* -2 - - - - - - -S - - - - -A -*D - - - - -ELF - - - - - - - -b - - - - - - - -A -*D - - +& + + + + + +W + +# + + + +A +*D + + + + +ELF + + + + +- + + +f + +# + + + + + +A +*D + + - - -ELF + + +ELF JOO;K? -&PF +&PF v -L +L & B - - - - - - - - - -& - - - - - - - -A -*D - + +" + + + + + + + + + + +A +*D + - + 6 3 4 7 8 9 - + ELF A *D -/26 1495101242 7574 7000 100644 24772 ` -ELF - -! - -! - -! - -! - -! - -! - - -! +/26 1495506546 7574 7000 100644 24732 ` +ELF + + + + + + + + + + + + + + + @@ -1798,28 +1786,31 @@ L B - - - - - - - - - - -# - + + + + + + + + + + + - -.! /=/N./Z[?./Z[?./ZZK1./Z + + + +.! /=/N./Z[?./Z[?./ZZK1./Z A -*D +*D - - + +E +E + @@ -1828,15 +1819,15 @@ L ! - + ELF A -*D -ELF - - +*D +ELF + + i -q +q 4 @@ -1848,83 +1839,79 @@ q - - - - - - - - - - - - - - + + + + + + + + + + + + <=0#/> -./u//tKK +./u//tKK A -*D - +*D + - - - + + + - -ELF - -! -) -) -4 - - - - - - - - - - - - -% -A -*D - - - + +ELF + +) +) +4 + + + + + + + + + + +! + + +A +*D + + + ELF A *D -/119 1495101242 7574 7000 100644 41332 ` -ELF - -j -j -j - -j - - +/119 1495506546 7574 7000 100644 41292 ` +ELF + +V +V +V +V + + - + - + - + - + B @@ -1936,22 +1923,25 @@ j - - - - - - - - - - - - - -1 -A -*D + + + + + + + + +( + +$ + + + + + + +A +*D @@ -1960,7 +1950,7 @@ j - + @@ -1969,7 +1959,7 @@ j - + % ' ) @@ -2033,169 +2023,169 @@ i - -ELF - - + +ELF + + a -b +b - -/ - -0 - - - - - -s - - - - - -A -*D - - -ELF + +/r + + + + + + +s + + + + +6 + +A +*D + + +ELF ~SED<]RF F)F -EE2FFXF HO{@Op - +EE2FFXF HO{@Op + Oe - + :; B - -&< - - - - - - - - - - -.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 a % -6 +6 ( B - - - - -/ - - - - - - - - - - - -A -*D - + + + + + + + + + + + + + + + + + +A +*D + , - -ELF + +ELF 5 % -2 +2 ( B - -7 - - - - + + + + + - - - -- - - - - - -A -*D + + +4 + + + + +1 + + +A +*D - + ( - -ELF - - + +ELF + + I % -2 +2 ( B - -7 - - - - - -! - - - - - - - - -A -*D + + + + + + + + + + + + + +! + +A +*D - + ( - -ELF + +ELF Oe - - + + :; @@ -2203,57 +2193,56 @@ I B - - - - - - - - - - - - -6 -A -*D - - - + + + + + + + + + + + + +A +*D + + + , , - . / -0 -ELF - - +0 +ELF + + a -b +b - -/ - - - - - - - - - - - -A -*D - - -ELF + +/r + + + + + + + + + + + +A +*D + + +ELF FI -FhF - +FhF + @@ -2261,193 +2250,193 @@ FhF B - - - - + + + + - - - - - -t - - - -A -*D + + + + + + +t + + + +A +*D , - -. -ELF - +. +ELF + L % -&3 +
3 ( B - - - - - - - - - - - -$ - -A -*D - -) -ELF + + + + +, + +$ + + + + + + + +A +*D + +) +ELF -KXxBpg@BaA - +KXxBpg@BaA + 0 A -3 +3 - + ( B - - -7 - - - -& -# - - - - - - -A -*D - + + + + + +' +# + + + + + + +A +*D + * -( -ELF - +( +ELF + | -3 +2 ( B - - - - - - - - - - -7 - - - v.
:u.
! -A -*D - -) -ELF -KXxBp O0O1 - + + + + +" + +7 + + + + + + + + v.
:u.
! +A +*D + +) +ELF +KXxBp O0O1 + J -2 +2 ( B - - - - - - - - - - - - - - - - 0t
.,0s
! -A -*D - + + + + +* + + + + + + + + + + + 0t
.,0s
! +A +*D + ( -* -ELF -yDO - -a +* +ELF +yDO + +a B - -/9 - - - + +/ + + - - -( - - - - - - - - - -A -*D - -ELF + + + + + + + + + + +A +*D + + +ELF #O #e OyOxIi -#i O sOrCc +#i O sOrCc OZ - + :; @@ -2457,128 +2446,134 @@ a B - -&< - - - - - - - - - - - - - - - - - -A -*D + +&< + + +, + + + + + + + +" + + + + + + + + + +A +*D - . . + / 0 -- -ELF +- +ELF % A -5 +5 ( B - - -0 - - - - - - - - - - -. -A -*D - + + +0 + + + + + + + + + + +. +A +*D + , - -ELF + +ELF A -^2 +E2 ( B - - - - - - - - - - - - - - -A -*D + + + +/ + + + + + + + + + + + +A +*D - -) -ELF + +) +ELF A -d2 +K2 ( B - - - - - - - - - -5 - - - - -A -*D + + + + + + +( + + + + +5 + + + +A +*D - -) -ELF + +) +ELF C# CO :C I -IOs -Ow +IOs + +Ow :; @@ -2589,483 +2584,475 @@ IOs B - - + +4 + - - - - - - - - - - - -A -*D - - - + + + + + + + + + + + +A +*D + + + , , - . / -0 -ELF -yDO +0 +ELF +yDO -a +a B - -/7 - -0 - - -% - - - - - - - - -A -*D - -ELF - -H + +/ + + + + + +# + + + + + + + +A +*D + + +ELF + +H B - - - - - - - - - -4 - - - -( -/ -A -*D - + + +" + + + + + +# + + + + + +A +*D + , - . / - -ELF + +ELF O4D;@4 -KY0xBp6 - +KY0xBp6 + e & - +r ( B - - - - - - -# - - - -9 - - - -+ -$ - -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 + J -2 +2 ( B - - - - - - - -4 - - - - - - - - - + + + + + + + + + + + + + + + + + .!-vJ .!/I0s.
.+/0! - + A -*D - - +*D + + + ( -) -ELF -
@t +) +ELF +
@t | < -2 +2 ( B - - - - -, - - - -7 - - - - - - -% - ht..,#,>s. L! -A -*D - + + + + + + + + + +5 + + + + + ht..,#,>s. L! +A +*D + ( ) ( -+ -ELF - - -a ++ +ELF + + +a B - -/ - - - - -& - - - - - - - -A -*D - + +/ + + + +2 + + + + + + + + +A +*D + ( - -ELF - - -a + +ELF + + +a B - -/ - - - - - - - -b -' - - - - - -.0 -A -*D - + +/ + + + + + + +b +6 + + + + + +.0 +A +*D + ) ' - -ELF - - -a + +ELF + + +a B - -/* - - - - - - - - - - -A -*D - + +/ + + + + +( +4 + + + + + + +A +*D + ( ) * - -ELF + +ELF K"F+F -RBcC +RBcC a -<Pv +<Pv B - -/ - - - - - - - - - - - - -A -*D - -) -ELF - - -a + +/ + + + + + + + + + +0 + + + +A +*D + +) +ELF + + +a B - -/ - - - -4 - - - - - - - -A -*D - + +/ + + + + + + + + + + +A +*D + ( ) - -ELF - - -a + +ELF + + +a B - -/\ - - - - - -& - -* - - - - - - - -A -*D - + +/C + + + + + + + + + + +A +*D + ) ' - -ELF -TМ@ + +ELF +TМ@ - - + + a - + B - -/F - - - - - - - - - - -A -*D - + +/- + + + + + + + + + + +A +*D + ( ) * - -ELF + +ELF a =
Q0
Pt -<
Q0
} +<
Q0
} B - -/ - - - - - - - - -0 -% - - - - -A -*D - + +/ + + + +3 + +4 + + + + + + + + +A +*D +M +M + ( ) * - -ELF - + +ELF + -o( -Q& -.' +V( +8& +' v s n -" -
-Pu +" +
+Pu ( @@ -3073,47 +3060,48 @@ n B - - - - - - - - - - - - - -A -*D + + + + + + + + + + + + + +A +*D , - - . -/ -ELF +/ +ELF TOPO:@ ET@ eF"BZ%. -F
FKk2 - +F
FKk2 +* + -n( -H& --' +U( +/& +' e y u -" +|" @$@& -@$@& +@$@& ( @@ -3137,31 +3125,30 @@ u - - - - - - - - -5 -
- -; - -A -*D + + + + + + + + +
+ + + +A +*D , - - . -/ -ELF +/ +ELF uiA -uiB +uiB Pv -0)( +0)( @@ -3175,39 +3162,41 @@ uiB - - - - -0 - -
- - - - - - - - - -A -*D - + + + +- + +# + +
+ + + + +3 + + + + + +A +*D + + + , - - -ELF + +ELF 0 \oGWOV O8Pf E@
@Oq Ao CS -PFYF#FF -uiA +PFYF#FF +uiA @@ -3220,142 +3209,144 @@ uiA - - - - - - - - - - - - -$ -A -*D + + + + + + + + + + + + +A +*D , , - -. -ELF - - -z +. +ELF + +z -4 - - - - - - - - - - - - -A -*D - +4 + + + + +# + + + + + + +7 + + +A +*D - + ) ' - -ELF - - - -z + +ELF + + + +z 4 B - - - - - -x - - - - - -A -*D + + + + + +) +_ +' + + + + +7 + +% + +A +*D + - + ( - -ELF + +ELF 8O + -dCOx!FDD` - +dCOx!FDD` + ; - + - -i$ -3% + +P$ +% ) W A - -Pt + +Pt ( B - - -1 - - - + + + + + - -4 -! - + +/ + - -9 - - - - - -A -*D - + + + + + + +A +*D + ) * -* -ELF +* +ELF -@P_ - +@P_ + I -M +4 E - -%$ -$ + +$ +$ ~ ) A -~ +e ( @@ -3363,443 +3354,446 @@ A B - - - - - - -* - - - - - - - - -A -*D - - + + + + + + + + + + + + + + +A +*D + + ) * -* -ELF +* +ELF +- - - - -1 - - - - - - -h - - - -A -*D - + + + + + + + + +O + + + + +A +*D + - -ELF -KB @ - + +ELF +KB @ + B - - - - -& - - -. - -: - - - - - - -A -*D - - - -ELF - - - + + + + + + + + +! + + + + +A +*D + + + +ELF + + + B - - - - - - - - - - - - -A -*D - + + + + + + + + + + + + +A +*D + ( ) - -ELF -: - - + +ELF +: + + B - - - - -" - - - - - - - -( - - -A -*D - - - + + + + +" + + + + + + +, + + + +A +*D + + + ) ' ' * - -ELF - - - - - -. - -, - - - -A -*D + +ELF + + + + + + + + + + + +
+ +A +*D - -ELF - - - -. - - - - -] - - - - - -A -*D + +ELF + + +& + + + + +D + + + + +A +*D - + - -ELF - -* + +ELF + +* B 4 - - - - - - - -x - - - -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 - -& - - - -4 - -* - - -7 - - - - - -A -*D - + + + + + + + + + + + + + + +A +*D + + +ELF + +& + + + + + + + + + + + +A +*D + - + - -ELF -B -$ - -1 - - -, - - - - -F - - - - -A -*D - - - -ELF - -6 + +ELF +B + + +* + + + + + +- + + + + + +A +*D + + + +ELF + +6 1 B - -& - - - -7 - - - - - - -A -*D - -P -, -ELF -g! + +& + + + + + + + + + + + +A +*D + +, +ELF +N! .?:;'@B B - - - - - - - - - -w - - - -A -*D - - + + + + + + + + + +^ + + + +A +*D + & - -ELF + +ELF - - - - - -
- - -a - - - - -A -*D - - -ELF -
IO0 @)@P - + + + + + + + + + +H + + + + + +A +*D + + +ELF +
IO0 @)@P + + .?:;'@B B - -2 - - - - - -
- - - -x - - - -A -*D - -& -ELF + + + + +5 +* + + + +_ + + + + +A +*D + + +& +ELF O O FO - - - + + + 1 B - -& - - - - - - - - - - -( -A -*D - -, -ELF -@p@@@ + +& + + + +9 + +8 + + + + + + +A +*D + +, +ELF +@p@@@ B - - - - - - - -G - - - -A -*D - - - -ELF + + + + +/ + + + + + +. +0 + + + +A +*D + + + +ELF ; ܸ#fи*fи @X.jи0и-@_U 3h6C{j @@ -3820,18 +3814,18 @@ G 8 1YE{ # -;: -! - +;: + + @ -a +H - + 4 @@ -3851,24 +3845,23 @@ a - -" - - - + +" + + + - -8 - - - -p - - - -A -*D - + + + + +p + + + +A +*D + 2 3 4 @@ -3880,97 +3873,100 @@ p 1 5 - -ELF -F - - -PQ + +ELF +F + + +PQ B - - -! - - - - - - - - - - -# - - -A -*D - + + +! + +) + + + + + + + + + + + +5 + + +A +*D + - + . - -ELF - + +ELF + -& - -!c -1 - - - - -# - - - - - - - - -A -*D - +& + +!g + + + + +& +0 + + + + + + +( + + +A +*D - - -ELF - + + +ELF + -& - - - - - - - -. - - - - - - - - -A -*D - - -ELF +& + + + + + + + + + + + + + + + + +A +*D + + +ELF q1JzD ȿ$,($+U -+, - - ++, + + @@ -3980,7 +3976,7 @@ p } - + 4 B @@ -3991,24 +3987,22 @@ p B - - - - - -A - - -
- - - -/ - -A -*D + + + + + + + + + + + + +A +*D - + P Q P @@ -4016,7 +4010,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 4c43933..1a8b00b 100644 --- a/ta_export/lib/libzlib.a +++ b/ta_export/lib/libzlib.a @@ -1,11 +1,12 @@ !<arch> -/ 1495101242 0 0 0 1050 ` - -ELF -DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F - -rem - +/ 1495506546 0 0 0 1050 ` + +ELF +DD{DwDD8wDA8A3B FOqF(FFOq
FARB;F + + +rem + 4 B @@ -20,24 +21,25 @@ rem 4 " -[ - - - - +[ + + - - - - - - - - - + + + + + + + + + + +/ + A -*D - +*D + ' ( ( @@ -45,20 +47,17 @@ 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- -Y - - - - +
TN³9a&g`MGiIwn>JjѮZf@;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7Z- +@ + B .:;'@B B @@ -67,23 +66,23 @@ Y B B - - - - -4 - - - - - - - + + + + + + + + +| + + + A -*D - - -ELF +*D + + +ELF T\h3UCa-Opnjko|oeE < PiT l `l 0o9g @@ -114,18 +113,18 @@ Taa FF.l ThhPT3 ThhPTz3hPTca F F)(Fi`i -O c `!ZbBce d:Be - +O c `!ZbBce d:Be + { - - - + + + - + @@ -142,16 +141,16 @@ FF.l - - + + - + - -+Q1 + ++Q1 +Q1 -+Qv ++Qv ' @@ -204,19 +203,19 @@ FF.l - + >2 -) - - - -4 - - - - -n - +) + + + +4 + + + + +n + ! .B)3 f?5w/?O#[KBy. ""=!K"Y=====!<.<.b <;v.= @@ -225,16 +224,16 @@ fXuJ= ."hE!$ J-/wJ=Y0A==!-!"$FYKYKYKh>^[$>L/=@//>=!/u -<M02"-V... +<M02"-V... A -*D +*D - + - + ? ? @ @@ -323,9 +322,9 @@ W - - -ELF + + +ELF C3f(82$nmB C " d5{DIfcmOl;;@[E5GF lL @@ -342,21 +341,22 @@ W - - -& - -[# + + +j& + +B# + { - -!Q1 - -t + +!Q1 + +t ' @@ -377,49 +377,49 @@ W - - - - - - - - - - - - - + + + + + + + + + + + + . < o . -<!!+/0v!@":!/!A2 +<!!+/0v!@":!/!A2 A -*D - +*D + ? @ @ @ A - - -ELF + + +ELF &hmj 8>P* `xx4@2
->D - - - - -# - -t +>D + + + + + + +[ - + - - + +) + ' @@ -429,23 +429,27 @@ A - - - - - - - - - - - + + +* + + + + + + + + + +" + + A -*D - - - -ELF +*D + + + +ELF @-c0o cbB:={D " @@ -486,26 +490,25 @@ DOs+ - - -<( - -# + + +#( + +# $ - -$Q1 - - - + +$Q1 + + + $Q1 -$Qu - +$Qu ' @@ -611,26 +614,30 @@ $ - - - - - - -T - - - - - + +; + + + + + + +; + + + + + + + $!!!u/#:# w "!!!*&=/Lo .$ .4 //-5# X0KK>!/K<>-2/?!M!\= -<
.% +<
.% A -*D - +*D + I I I @@ -669,19 +676,18 @@ I - - -ELF + + +ELF <O6 \FFO N7
E p6` q7YE8E, - - + - - + + .?:;'I@B @@ -689,24 +695,27 @@ I - - - - - - - - - - - - - + + + + + + + + + + + + + + + +. A -*D - - -ELF +*D + + +ELF ,ܰJ4JJ4J}BO GahL @@ -765,28 +774,29 @@ CaizTO1hO.iaa
:A@21CaSi - - - - - - -| - + + + + + + +| +( + - - - - + + + + + - -: + - + ' @@ -877,21 +887,19 @@ CaizTO1hO.iaa
:A@21CaSi 3% - - -7 - - - - - - - - - - - - + + + + + + + + + + + + + .G600n .! .@ `XCy '\JX! q.!=g= @@ -899,13 +907,13 @@ CaizTO1hO.iaa
:A@21CaSi X!@ X>!'y<5 <-!Kg"v"&x C=e/;=-/XO - + A -*D - - - - +*D + + + + G @@ -938,66 +946,66 @@ G - - -ELF - - - + + +ELF + + + ' B - - - - - - - - - -{ - - + + + + + + + + + +b + + A -*D - - +*D + + " # $ $ - - -ELF -err -len -s1 -len + + +ELF +err +len +s1 +len B B B - - -
- - - - - - - - - - - - + + + + + + + + + + + + + + + A -*D - +*D + |