4# @-e,@^_-8,_^_-PN,_^_-DN,_^_-lUN+_-PSP ,O o1P 4 4: 14Q 4: - #P   ! 0H' R' R0S @A/oL@Р/oL@Р/oK@Р/oK@Р/oK@Р/K|@Р:P0@``   $ ( ,`)0@"`$` & ( * ,`) PP|0|a!0|a! 00T 00XG-`V  ')P 0p79V; ; ';*P 0p7;:` GcX"TBP @cH2D"@ 9c86c 0 S"ccccA! c !  c!@A c! b1 ! b !p bh1 d!` bX1 T!P bHb: S S  S bbbb@   b   b b b bGbd]]]]$^^]4^`^^^^^^^8___x_H___D`(`_`````8a(a`Hataaaaaaa0bb@btbbbP079 ')79P07;:; ';*7;:P  '\00 )0<0 P04 7 9 ,  ' )060XTP  ' )0<<000P07 9 , XT00 Br{S0000 Br0@-@PBq 0R D b@ b4 b0P@Aq0bbcG-MaBQP  a w @ 0`@V" awQP @ YPaI_P 20avQP@ YPXa5_P8 avQP YP a#_PZ0*1V7;:79Pa _PAaa a a px al ~a|a0X?c#?008A8!Z?C00X S Z  S0ZC  7\0PV000`V/079 ') 0 0 07P9`X 0S 000Dcdcccc$dPdddbde4edeeXVUUUT ';*; 07;: ; 'P;*00 0S 00 ' )060x  PO 0X|0S`Te`eЍ0@-ddP``u @ QP00@@T8P`u @ QP00@Q0@eefG-pd@`/^P`` Yj 8R4   R` `  W 07>:W07=:PPTP079 ')7`9TP07;:; ';*7`;:T ') ';*T07907;:0]`T ') ';*T07907;:0K`T ') ';*T 079 07;:0p9`T')';*T797;:0<+` )`W07>: W07=:P ' )0T60 00 0PS 0S  07;:@ PQ0S  ' )0P60W07>:4fbTftffff gXTW07=:P  Q0S RQ<G_4_t YP _ V G_4g\g0@-ddP__t @ QP00@@T8P_t @ QP00@Q0@|gggG-S@_]Pppt P P_LLH}_\P`j VW 0 R*000 R:͠X 07>:07=:PPT P079 p 7`9P07;:; 'p;*@7`;: 1_T ') ';*T07907;:0 _T ') ';*T07907;:0  _T ') ';*T 079 07;:0H^T')';*T797;:0^^X07>:07=:P ' )0T60 P0 0 0S 07;:Px @ 0S  ' )0P60wX 07>: hb$hfff gXT07=:PG^bG-PCHM(<$^^s @ QP 0`@V C ^^^ ~^ |^z^x^s @\QU 00ES2U 1U (3U% %#!,\^; Tꀀ^w@DM^@K^8H^4F^,C^ B=^_s @\QUz YU NU YY/^-^Os @\QUj UU MU  ^0S#A^唡^[P( ^/s @\QUJ DU IULA^#s @\QU> FU NUP#A]  ]`[P$ ]s @\QU# DU IU@]r @\QU FU} NU]A[P ||@!phHhhhihhhhi4l\ltllliDiliiij,j\jjjjkLkkkQU `]\]X] ]L]]r @\BU HU= WUY]r @\QU BU1 SU~]r @\QU YUY% ( NU Y YYh]r @\QU YU NUV079( $0'0) 79V07;:(; $0'0;* 7;:V ') ';*V07907;:0|!]V ') ';*V07907;:08]V ') ';*V 079 07;:0\V')';*V797;:0@\\Y07=: p Y"07>: p pVpppVp}p{075:@vxkkkhkllfff gbYhV&$54 075:0@0 \"2 \ "2 \"2 \"2 \" 2 }\{\|y\xw\QU WU A0D S|||||||||@$ @$ @$0@$ @$Q\sq YP Y07>: Y07=:pi Oi:pY07=:pmPmtmmmmmmmmn(nLn`nlnnXTnY75:g4[iDi84 00,[bHЍG-tttttqpapQ($l %$d[`[\[ [ [[[[[p@6 ` 07 06L0L0 07& 9 , ,h$xV4ͫ\|ЍP0!`G-PUMU 8njU 000U000 )7ʌF76P06& &pa`|@?Q 0S 10  0 S|S8 '7*7@ @0 0F7 0U64040 07& 9 , zЍG-M  QPQ-Y00RQ%0! Z" 0p W^ 0S0W@p W W,(S}Syhz${T{${00 Q @p W0J0S0#  0\00JL0ASP  ` 0@T000ASU 0 S  0T0ҴP0ŷ@0 S  0 10P p W 0S0W#(@ nj Ɍ0T60H0 P B g  7606 & $hЍG-077:fPS 0ns, 0@0 0T0 S=<0C3&T7 Op 0 @ 00 00 00 0  00 0  00 0  00 0"000"000 Y @0S<0C3&T2堢@0>0  1n\1 \    1n\1   7 6[ ;96  !n!0007 6Z6066 6 06  1n1 Y    1n1   7 6Y 9;6 1nH1 X   1n1 X   1n1 W   1n1 W   1n1 V   1n1 U   1n1 T   !nt!0007 6S606|,ht D!0Q00V(!0Q00077:V0@-@PGLP I060Q TOP Q0600|{{A-77*M9`P p A1 Q{`Q\\2\0T2 00wk0SS  ,0Fk 0AkBR @0P`k@  0PYk0SS  @0(k 0#kBOH J <@kA :hwk\A 84hk((1$ 07kAx 6xPk@H 4HAk@ 2x0k{{| ,|D|h||||||}}~d~~~ DdpȀލE-077*8M9P  A PP3c 00`j` ß0j` ß0j` ß0j||3xß 00jdd3`ß 0 0jLL3Hß 0@0zj4434s0,3 00pjp ß<hj3S02 0<^jP B;@VjP ;@OjB :j2Ÿ 097jpp2lŸ 09.jXX2TŸ 08%j@@2<Ÿ 08j((2$Ÿ 07j`  2b 07 j` Q6Pj0%RM_G^K@@P><HM642$@}Mh|ȓܓ0\@-@D nM<$kM$0gM$$cM@@^MꈔG-'7*`L0H8ML79 @ JMV BMp8Xؕ@PfTဠp|x@1MT  08*g,,0 00fꀕؕXЕ8Ѝ7G-7pp$``(PPēML79 L7:Ɉ L7:ɇ L njx7:Ɍ Lnj\7:Ɍ L7:$0789 L7:(079 L,nj7:Ɍ L0nj7:Ɍ L4nj7:Ɍ L8nj7:Ɍ L, B#<079 L|7@9@ LD0d7D9 L njH7:Ɍ L0SSH0 7H9 LL07L9 |L7;wL07;07; mLkLiLa00@$S񟗞`Dapaa b b b b b b b b b b b b ba`8` b b b b bx` b b b$` b b b$b bX`aigt/5LLa*l-LDad%LD 0 RQD0H0J`^ ~ `Q 4J,J $J$HX\`z:G?<#00Qd LJLJPJ)XXDX WV@wXnj Ɍ 0 00 0|0 t$d( p,0`0 <P W07Z"b1c1 1T0& ` 1    $( ,` 0ZrP 6*P 0 6Z 'P )0^60 @ p` Zrz 0 0PR: PPQPX0"c1A}?T *`W0"c1AT:@ 0RN*吀`P 0SD 800  D0CQ @A  @T D JP +ꈺh@ 000 0 @P L|PI,_P _qPQP0 00   0R:pZ^y_P ^qPQP00 0  `p` Zrp040l8尒p0 Q0;;S 0000 0H0  l 0R00\0HS<I000   0S! 0S \0HS0 IH@Q}I@yIT000     0l$0SD0^ \0SP]I000$ H   @Q \0S HI00   (0 H 00tPD0@SĠ T 0 S@ T 0S PU 0N0 S S S 0 <0 4괝08@0  0RPU&\^$H000H, \0^00Hl0H@QT H@Hl0TH000 ^P ]qPQP00 0  4 80^ΠlP H `ZP0SR ' )0760`~Z 60 6ZWV X0Q"b1c 1ATT PbU<0 Q! D A A8<70<\0 #<  &{<0 갞؞ܞMbl{<Zڼ 0@ ^Hd< YH0 TH OHt00 JHt EH 0d @H$T ;H(0D 6H|,4 1H=H 8TpğЍ@-@7 t\ 67 6\ '7*t\ 67 6\-E-pWMOlAGd`G iE '7*6 06P0@@60 TL  <`0P0F4@F(0F<`  P0 00P P`G\QP ' )nj07ʌ60 606G܍G-pWMAGG EP000 S<0pG EP YLGHG '7*606 0@608ꀠ 00D4D( 0D< @ P 0 0Q 000 Q P @ 0$/A!b!TKGl  0`rP Tw\P S\qPQP ' )0nj607ʌ606(Ggfff`ߍG-YMMAGG '7* 60 6 0p60A\P& \qPQPg tPTPWp W{P00U p` J4 0J( J< 0 00PU  Pp A 00CˠP` F0PU(F@0 RFF@T@0Q  0AZSTFLFDF@T0PU Fؠ؞ܞ ЍۍG-PPPPrPbBLRLBLFHFDF@F<F8F4F0}F,{F(yF$wF uF sFqF oFmFkFiFgFeF[10@%SU8x@xHx`xlxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyxxxxx' '*$~!!u'  ! 3WpFlF[qPQPrlԢ`0H`|ԡ,LH 00CSyyyyyyyyyyyyyyyy    ጺ 00CS\zdzzlzzzztzzzzzzzz|z,($ ጺ (08@ 00CS{{({{({({({{({({({({({({({ {ᔺ@-?W/ZP| `00x@@$Bxpx07?: DWpG pF0P@ F0W@@萺0G-g?j⸓?ⴣM0DE@@E3:E34E3.Ext )El'E00S S  S 0S 8E0E(E E@  E  E @E\PD@D/ @BwD0S0007?:p DDD 07?: @DdD\DTDPDYA0@S~@~~lāDY0PD0001PD000DYYP000 NP000tDYYP`D000NPDD000W,?Z}DY@SP @@ TP @ RP0@ CPiD@eDYYP_D000{꘤TH` ܣ<PdФܤ P,X̥Dl|$Ddܧ L@&DA@D@YRP0 DD07?:p D0D%WP#xDsA0p HC@CDC07?:p  C,\CCXQP꘨ЍG-M P CwC`C5AZ: Ce``jCP@CX P PU:CV|CK@PU#*\L0PCX4@CT(p @XԩTXX@PxCXU:Y00ZQL jCDhCXNP  (0_C 0 00dЍE-P$EJCHC]`CC@pW:E9C@g5C@`VE+CP'C@0 0mXp(|CZhPCU XP$XDX@PCXPX:輪<\TG-@D,MBZ4B ^@P0 S0<ZB*P` p"<PU 0Pc0 0 0R @ x 0 @BPU 0S:T  \TB̫PBX,Ѝ0@-,S00CS,4T<TTTDTTTTTTTLBBBBBBoBlBjBhBfBdBbB`B^B\B~W00A!S񟗉꜈L`t2B00b-B00](B00X#B00SB00NSABB3W00AP<00CS1DD̉\̉̉̉̉̉̉̉̉̉̉00_000 00_00R0 A 00_00R0 AP00 AAAAVQQ40茺 (08@`lԬ4P\ḽ (Hp̮- 00蔺- 00.蔺p@- ' )Ǡ0?ʌ60P0`@ 0@7?: ||1 Q Q Q  30 30  30 07?: ? 00 G?J0 JA07?:P  0 G?J0 7A07?:`  0 G?J0 8$Az+H 00 BRp茺Ht@-P`Q07 9 & ?0@  0@7?: 2 Q Q Q  30 30  30 07?: ? 0p0 G?J0 \@07?:P  0 G?J0 @000 0 0 07?: ? 00 G?J0 @07?: 0 0 07?:  ?0 0 7?: 茺̯G-M PP1[# @f@T*a9@T:[@}U @YY pT@vUYP @T*D1@@T: 080C@=P .YYq @4@T*`00@T:&@@@T* 0R  0@KU P 'UZ 0XAUP U0qSQSZ $? ,Hd|? Ѝ@-pǠ?ʌ`0@@ 0@0FS0c0c ' )0H60000\ @10\@P 0* 0 0\:V V V  30 30 30 ? 060 0 0S 0S 8u?7?: z;H00CSE-p`P M00CS̠̠ˠˠUV 0 S '6? ' )0ꌺt ' )0U60  0P1@P p`PU ' )060Ѝ`0 7?:0 ?  00007?:0 00 0 ?  000 0R*7?:0 0S 00 00 0? 0 000?00 00 0 ' 00?*0007?:0A-P@G I`pTƌ0'60?*00@ 0@10S S S  30P 30P 30PP  p P&4 0 ` ? 0 60 00S 0S 8[>7?:  ' )060,0  ?  00007?:0000 ?  0000 ? 0000200  ? 0 000@?000@0007 ?:  0R*7?:00@0007?:   00007?: 0?7?: 000p@-@l=9;PU:Lp@=@`RR@P=';p@T<0@-M@d=;PU:D= @e4= ;P@1T@ӌ= <TmP =P0@DSȱЍ0G-hhd `q'\a )0TQ60@ 8`=0^=,\=(Z=$X= V= T=R=P=N=L=nRB0@S%ꈜxld\Z 3Vw@=@RQPlб0L@-W5ZhhM=\0 @RRppT `4h Q6,< 04 <4 tܴ <@ThЍG-0㴠7Ⱀ5:pMP@<`  0 @<075: 2& 0S@HPX@<84ܵе,DT`hHp|200 0   <P`Uڼ100A @<`PW5Zp0 V|A  \ V<464S@ 000V DET @ @@Y<`V@ 0@M<`PW5Zp@ p0ᬀV  \VBCT @@/<`V@G5J0X  #<DQ  < 갵ȵ,`h@4\Ѝ@- 075:Ÿ M 1@  00U1 00U1 00U1 0 0U1 0@0U||1x 00Udd1` 07ULL1H 07U4410 06wU1 06nU1 05eU0 05\U0 04SU0 04JU)̶$<DPhp|ȷԷ ,DLXpxȸиܸ ( Ѝ0@-@Gt5JpPR;P;rP @ PQP0WP DF;8000>;RP8;4Ht 000  000   000  000  G-DHDp,M ;75: S @;s8`B:075:`ܒܢRb2P# 3P QP ::: : :::O0P 1Ppt:OYPpppQP @:OYPp QP p50 000Xl ' )00 ' )00  ' )00 ' )000|:x:t0p 0'0 )060 pdPDP }:7`v:075:`OP OqPQPXꐧا ' )00 ' )00  ' )00 ' )00007 9 & QD@:Թ(غThD`| +: 7 5: ꠻ЍG-p`@㔓G␣5J⌃,MP:1P& 2P! 3P ` :\:X: : :9!O @ QP 0P 9O @ YP 0W 0W0W0WQP 9O @ YP0W QP 9N @ YP0W QP `0 70V0p00`p@G@5J<P 99N @ YP6W QP 9N @ YP6W QP 9N @ YP5W QPy `0&70V0p00`p0l@hG05J\P y9 v9N YP3Wn9N YP3W`0#70V0p0075:P`@V9xN @ YPE NPEPUPp`0h<9^N @ YPE꼺ܻĻh,H`Լ (PNPE`PU75:@,ЍG-88888r8b4R0(} z ' )0B608888888 8 8880SS888MQPK 00@'S@lxЮЮЮЮЮЮЮЮЮЮЮЮЮЮЮĮЮЮЮЮЮЮЮЮ̮ЮЮЮЮЮЮ l zAx|8MqPQP ' )060X<Xx ЯdhԽ 00000᜺ 00000᜺ 00000᜺ 00000᜺  Ǡ Ɍ4%C 6C0 @-( @000/8 @+8꠺4P@-( @0008 @8ꤺh@-( @0008 @ 8꨺Ŀ 0 008ꬺ@-$07 9 x"! 0Sd@0!R ' )0108000 (!0004@-$07 9 x"! 0Sd@0!R ' )0108000 (!00040@-dPd@ddd d0X X0P P0 A 0R104P0P 0-1G-pP  `^!@0S 0@S0T@\Y7W00UPU0Q0@S lG70@SP@7 0@RZ0 67$ 27` @-7 9d@ pX`71TD780 P, 0@T <H@0@-07 9d @XP61T0D607 9 02$ r@T0P<@-@G Ip `P66 0h* V1S607 9 02& F`Vl<-d6  T6  @6  ,6   6  6  6  6  6   ~6$  x6v6t6KQPMP FP PP <^~L`6wKqPQP(Hh(H H0H< <04 40P Rᠺ4@-@Pp+6 00 060 00 060 0x0`t 050!PU<4DLX`dhG-t0p4MPp00S;0  `@$05B0&B @L\@ 0Q@×@T ' ) nj0 Ɍ000 00 ' ) 07 9 Y. ' )  0 00nj0 Ɍ0 0'0 ) 0`000 0AQ 0@T×Q l5@@g5T c5xt1 d`1 @`1T\ P50 @TE5 C5A5?5=5_JQPA RPW WP0S CPR.5 2 0@T | Rʂ1TRڀ5:t05h5 2QH 5*@'<lt <Lh4Ѝp@-7 9P`@41Tp54@0 0eTt4p4l4IQPpCPP4 ?2@T T%7 9P긺<-44444444IC0@S Y<44IQP$Hh(@-dr4`A`n4Xk4Ph4H e4@b48_40\4(Y4  V4$S4(P4AL4I4 F4C4@4=4:4 74@3404-4@)4&4 #4 4<07::@4$@\x̻ <Xt8Tp 0000 00000 0$0(0000 00000 0,, 000000 00ᠻ̻p@-c P33 33 33 33 3 3C 3x t3l3l h3`3`\3pP!LC33@3@<3434033 3}3{3y3HA0@Sh$$$|$$$$$@$D ^3HQPpYPV3 )?xO3qHQPpNPYPYPPYC3DY<=3_HQPpNPYPYPZ13Z+3MHQPpNPYPYPZ3Z3;HQPpNPYPYP[ 3[3)HQPpNPYPYP`[2vT[rL2HQPpYPr02 ,k2HQPpNPYPbYP>\2U$p@@dDTL\D\p 8\x0Hl\2GQPpNPYPYP l2h2d2`P2TP2  l8|24z2GQPp4dp@- m@dd2\\a X^2PQ LX2 <S2 ,N2 I2  D2 ?2:2@520 /20)2$20202222|p@ 24$tDHx0\H8X4G-qP㜑1 `A1t111PUZ 1P65Q0e31PUZ1P1PU @1$?1 1P1PE U` 1P$45Q!0e3`1PE U`1P@1PUD? 1< 14G1Px4dG- w@n13 h13 b1$% \13 V13 P13 J13|D1t3t@p>1h3h d81\61QL11Q<,1 Q,'1Q"111 1119FA0@S$l$l<80FQPNPYPYPtJ0hJ`0 FQPNPYPYP8K0,K$0 00000EQPNPYPYPL0L0EQPNPYPYPL0L0EQPNPYPYPp@0d@\0EQPNPYPYP4@@0(@@ 0EQPNPYPYP@ @z0s$t$\d0\0P(| $DD(@XD|(T|(Px  @2qaQ 10 /0-0+0)0'0%0GEQP1P@@02P@@0 0P@0RP t 0l@0  H/H/EQP,TDD`@- @/1 /1 /1 /1 /x1x t/l1l h/`1`\/T1T@P/H1H D/</@@T*$ 88888888888888888888888888880//|/y/@v/|tP, tX4L0 l$Dh|@- U@L/0F/0@/x0xt:/l0lh4/`0`\./T,/P*/L@'/0d4t$\hH @-  M/ @ ///`/$D}< <:@.Pp(   T `.@<0TDP C<S< 0.V $.  @x. Ѝ@- @t.l2lh.`2`\.T2TP.H2HD.<.8.4.CC0@Snt,Dz.CQPNPYPUYP@n.H@Dh.f.d.b.`.^.|\.xZ.tX.zCQPNPYP3YPL@L.&@@"8F.hCQPNPYP!YP@:.@4.VCQPNPYPYP@(.@$.  ..=CQP] |\4D,\DHx(P|,X@- @@-808 4-,0, (- @-l4TG- @-3 -3 -t3 -3 |-t3t p-h,3 `-X3 P-H-0@S S S S - ---2 -2z-2t-2n-82h-f-d-B50@So0dddddddddddd\dddddd|x$<-:- 8-ZBQPNPYPDYPI,-7I3&-HBQPNPYP2YPJ-%J!-6BQPNPYP YPl -hJ-\J T-"BQPNPYP YP,K, K,BQPNPYPYPK,Kl(h<8(tH (8Tp,pDX,D@`x@p,AQPNPYPYPL,L,AQPNPYPYPL,Lꀒ倢倂rbRCPt@u,FP@\@@n,yAP@D@g,rNP4@m ,`, ^, \,Z,X,V,T,R,tAQP`K,mAQPNPYPWYP @?,J @F9,[AQPNPYPEYP|@-,8p@4h',IAQPNPYP3YP@@,&4@",,7AQPNPYP!YP@ ,@,%AQPNPYPYP@+@+  ++ AQP4Xt <\pD,PXLL|@- @+0 +0 +x0x t+l0l h+`0` \+T0TP@+H84$pD04t@-PW:Zg:jp@JFw+t+@p+n+l+j+h+f+d+b+`+^+\+~@QP0@@0S0:0 / *& 0@0@0:0] @@<+꘻(@Xp':*0:0&+ @-07::@+>t+$h+\+$P +:F@+/ ]@*@h-***|*x*t*p*l*h*d*`*\*X*T*P*L*H*?A0@S2X@Pxh`HpG9W zn`*\*?QP0LxP<d|Dp@-7::@x*Pr*m*`g*0a*\*0@V*Q* L*0 F*|0| x@* lp@:*8T|P,``8p@-07::PH*@1@<*4A40 *($**a ) )@))@` ) ) ) ) ) |) lp@)0$h<|0\$ P |   p@-07::@$)Qa) 1 )))) )0@)~) y) t) o) j) pe) `p@_) 4  `   0  <   h    0 \   0@-0P@$B) 0@=) 0@:) @- 07::@/),)  @  ,,x+l+`*T*H)<)@  8 d    @l@-07::@( @  x,l,`+T+H*{<)w0)@rHp8`p@-07::`t(l@lPh(X(H(8((p@((dp@-(07P::P@D`{(x(04 $s(p(@TpT|-7::@b(`( ]((-7::DT(R( O(lp@-79:PE(A(0 ;(@`4( /( *( t%(;` ( T(H0H Dp@($TL0p@-079:`x'l'd1d `'X1X@T'LALQH' 8' (' ' 1  '': S S  S  S '''' '0 '@P'p@'d,|D$\0H`x @-@Ppl`z'0S @<0S;T<@d.<@TV @c' @`'@-079:@U'       x $l1'`(T(H'<&@XDh0P0@- '9* 047@9:P' ?''?0@&x<0@-079:L$@P&&%0@&xA-g9jlp&&?@0@@TZ@P!R p0&P@?Tp WXD&<&gkl(&p?@0@@TZ@P!R 0&P@?Tp WX&&g9jl&pp@|0@@TZ@P!R D0&P@T WXAw&At&4t(@-Ch&090a&0R Z&U&`0pR; S  S S $ S ! S  S  S  S h7&`4&X1& P.& H+&@(&8%&0"&,B&0 &0  &0  &0 &&';YP% q#000 0 %;YP0 0 NP0 00d% X#0%;00+00%,%:YP00 NP000%:YP0< NP0<0%:YP0; NP0;0%:YP0<0NP0<0h0 L d |      !D!x!!!!("X""""#p@-<%`:YPp`8% "000 0< ,%N:YP0 0 NP0 00%A:YP0@0 NP0@00%4:YP0; NP0;0%%%:YP00 NP000p$:YP0< NP0<0@$ :YP0< NP0<0$9YP0; NP0;0$9YP08 NP080$9YP080pNP080pH#t#####|`$ $T$h$$$$ %T%%%%&4&d& &&&$'T''-& ( 79: 0'9*耻- $$}${$y$w$u$s$q$o$9 @ B@P  O  ;QbDE$@C$e9 QP''',(T(((()D)A-(M.$ ,$N9YP @~ap@ P` p@ 00PU$PP$U $,9YP`P吀$ `9@00D0 S@A0DS0@a0DS0@ T U0  P U8)P)|)))x ))# #@P UP020 00PUP `00PUL#PP#U,#8YP))x ))Ѝp@- #Aa0Q#0@#0 ##8YPp#8YP00 NP000v#8YP0@0 NP0@00Xi#8YP0:0pNP0:0p*t(*\****+D+@-$$SN#0C90 cC#0=#07#"0r /#-#0 '#0 !#0 #0 #0p #0\  #L#)8YP8##8YP00 NP000"8YP00 NP000" 8YP00 NP000"7YP0 0 NP0 00"p"7YP0< NP0<0@"7YP0< NP0<0"7YP0; NP0;0"7YP0:0:0"7YP0:0"7YP0;0NP0;0x+x+++,,L,,,,, -@-t----(.\....,/`///@-00Se"0(C(900 cY"0S"0M"0 G"0r@@">"0 8"0 2"0 ,"0t &"0`  "P"@7YP<":7YP00 NP000  "-7YP00 NP000! 7YP00 NP000!7YP0 0 NP0 00|!7YP0@0 NP0@00!D!6YP0< NP0<0!6YP0< NP0<0!6YP0; NP0;0!6YP0;0!6YP0:0NP0:0/|(0+\0000,1H1|1112L2d222343h333484p@-\A\Q0X00 Lar!08l!0$f!0`!^!6YPpX!z6YP00 NP000K!m6YP00 NP000>!`6YP00 NP000\1!S6YP000pNP000p舻l4445<5T5555-sX 7:: D0':*00 7:: 0':*tx|-X T P L H D @ < 8 4 0 , ( 5 @ A@P-T|,|L||t|||||\|d<D4|||||l;} )DPP L 5 QP$686d6666 7H7l777)D)G-`PPM F EEp@㌀  @TZt{ @w @TZT q @m @TZi 0S P PU@7)88@TPEU UQ U0S$@ PH E @TZ88D8ЍA-`@PU  T Rp00  QX n ]> 0P00-S.000 0 000B$ 0X0CA 0@DS``0@DS 0@DS`D0@DSx G-TM @T $', (   K'<0P(T00]> 0*4 P pl4 P00YP0S04 P   ,P]> 0 -P.0]> 0P,007 9 (& P,dQ 8  44@P,, ,x+.-0@ S<0"b1c8 110 d\, 000 Y QPU4P i4sQ00SQ0S4`40_>0P00| Pt4P P4QPqP QR00qRPPUb4P >4QPqP ,$00 0$00R 0 GL`0AS 00AS 0R `V$0" S S S L8h8888$9<9T99x9 0 0R`Vh `0 6( Y8,00P%( YA+@ <0P"b1c8 1A) 0@T A8<70Px #C  bPH 0$ Z^$YXQ:xMb:: H:TЍp@-GP$:J=`000G`p;p@-PTG/L:J, a,`0002P`p0;\;;p@-`PGH:J* P000Pp@;;; -;-2A0@S$, ,,,,,,,,,,L <81QP(<<<\<<<<=D)G-dbMMTp1YPZ )* )(:( ':*79: `aa`00I ' )060#8@  BPP_>0P Z`Wp( A*$ 0"b1c 1 1P ^1qPQP9 ( ':*07:: .Z-( A)$  0P"b1c 1A,(  @T A8<70V ă#C ,=@=d==MbfNQ =ߍۍp@-P_MM@\`1TP]> 0 PA00FP==QP]}ߍۍp@-]> 0_MM0xtpP`@@D\p00P]> 0 00rP=> >X>@>L0P%/"b!!U,0P 0Q9}ߍۍ-~|0C0@S#################l4]0[r0QPp>>>>>D)0@-t_MMIhP#TP!]> 0@Ad 00P P /? ?=7::  !C0QP!}ߍۍ0G-0dM@T@4p 0` 0P6 P0ᘠᔐP `@10 cRP ^UXA<0#((0ecQ (000  dhlp 00000dpdЍG-`^PP0 C@p1 0S3;08N W0 $ ( 00 ( 00H@0 N Q0000dlhļpG-#,M0S(NNXp| LX\v9DXSX6SX0j(gP}/@ T U( 0  P U!00D0 S@A0DS0a0DS0@ T0 @ Y/7 @ T/ 0@P M/ UL"@ 00p X0# "h0 0\ 0 0\ 0 0\AX \NX0U    eLX YnP0?SX 0!S! 0S P  0"S0 R PLDX3 0!S! 0S P  0"S0 R P-T L    dD?H@d@@@@A0APAAAACX 0S 0S      0378@.P .qPQP 0T*3;0 8R5 h 000 0 _v.qXQX( h pVhTdR`P\NXLTJPHLFh.QXBAl@pd$BT?|?????@8@,Ѝp@-_MM1P5 0000P@`4.T.P@A  B0_>0P  08P pdl@BB`B1.0P .~ߍۍpG-(`g:jG9JPW:Zp0110 00pBG-(07::9 ':*p@040 0Q ڔ040 0Q g9j(P0W80:Z0@1G :J!00 dpBx G-9( ЀM1'0:*07::xPpt`-@ T U-0  P U&00D0 S@A0DS0a0DS0@ T0 @ f-BC7 @ ]-U@  V-P U0P0020 P0U00P00020 P0 U00g9j(P0W80:Z0@1G :J!00 0101Ѝ@-(PW:Z@0Gp:J`00 p`$C@-PW:Z@4Gp:J` 0 00`pHC-,A0@S\2l2t2|222222222d2222222 @<,QPhCCCCCDDDdDD)G-PPPPqLaLQLHD@<~8| z xvtrp,@A0DS%333 4 4 4 43 4 4 433 4 4443 43"v^ NMTBQT H>`,@QT(E@E\EEEDDDDDDEE@-t t0p7l9: 0 0@R 1@ _ΌP@hY h l hZ -| 0x7t9: d 0000 HS !30 _ ?Rhp t hp@-nj Ɍ070 ' 080 ( DA>;p'9*9 79*::_. TaT!TQ000C0 0P40 0P40(0:8009Z1@ @!000:* 080 x0' l0: `0 X0:ʌ9JH0 ':*p:9=:x tx|@- ,M9#pP# U#B" @#0`pP@# 8 0S:W;" ,  0'00:*00t0'00:*000Ѝ@-07::nj :ʌ0 @0;0 N~蘻- ':*40;0 07::蘻@-07H9:p `RP0S A ! 000000 000@ 00 0 000 000 000  00 0 $00$0 (00(0 000 \ 79: H0':* 00 0SP0Sh xp@-@Q00T\^p(!0PS !0`S00 0R B0AS A0R0\ \ \ \A80A40 060  B  0 10  0'609*0 090p茻t - ' )0x60p010   \P0! 0 7 l 9 & 茻t 0ጻ@-9 0 t1  @ 07L9:@ @ 0S:!000 000'!000000 000000  00 0 000 000 000 000  00 0 0`0000 T9 00   p ̻0@-0 PR0_Q_0C@ 0LS L0R000 ! 9 0 090: 000 00600l E-4000'9*0!7::3TP1'9*:0G0n p@sbD GP@S`@c@(1nj01:ʌpA0 0'0:*0A0090 0 :)QP000耻xEG-1@1 PP̑  9:`g9:@G9:PxW9:hw;X9L:J@:z4:Z(:j1!@PP @G9::J:<07::@|GFp 0F\F|FFFFFGG0GDGXGlGGGGh GGH(H @T$0ↂt 0B~{PwS)P0ↂnkhx 0[P 0sPH0ↂNꄹ POM MM NNPN`NNNNNOOO0O7QPl0ↂ)T&غLP! P  P0ↂ P P0ↂy  , `(0"b1@,0( 2c!RV$D8444!441@$ 0\  R  S 0 00S s S    $0S s S  0 0t0X0DQ q Q   0 ONTOlOOOOOOOOO PH (0\  R  S 0 0oL ,0\  R  S 0 0_@PH 00\  R  S 0 0OT  40\  R  S 0 0?X 80\  R  S 0 0/\ <0\  R  S 0 0.LH D0@<X ,OOP$P0P<$P QHQpQQQQPPPPQ-78 T#  =80 d ' )060耹 8LG-PP(Ml `p%%%|%4$0%5 0%60%70%80%90%: 0%;0%<0%=0 (@U$R56 MQ RRRF`VZA><96 3 0$0, 0(0$0 00 0|0p0d 0XPRR@RhRRRRS@SpSSST0T`TTTT U(ЍG-PP M `% %2pp0%50%:0 B56 `VZX(V4V@VLV |  Z VVVVVVVVVVVVV4 ,$0 0W W W A W >PW @W 8`W pW 3q2n/k,h)e&b#x_ p\Q RRRRR@R$UTUpUUUUUV,VHVdVVVVVW$W@W\WxWWX=O0@HP6<300@.+)VWWX U ЍG-PP(M  `p0 01000%20300$0%4 0%50%:0%?0B  56   `VZ   W W d \ T 0L Y YZYZZZZ      0 0S S      0  0 $0S S | t l 0d  X X  X  X 0 (|  y v O0@(o 0@(i f Z Z 7Z Z 2Y 1V .S +P (Q RRRRR@R@XpXXVXX,VHVdVY4YLYdYYYZHZxZZZZZ[0[L[h[[[\\0\L\& $ Z U(ЍG-`PM PHxD& :0 0A , 65   PUZ   K$K  0X 0Z W W W 1W W + W ( '| $t !l d \ QR RRRh\R@Rl\\\]\h]]<]]]]]]^^ | x tt0 pR d ` X P ;`0D! <  0^<^^^_0_\_h_t___Q0` UЍ0@-PP0 U0 073:@ g 1 U` !0 UX $#0 UP $0 UH $(0 U@ )0 U8 $+0 U0 ,|0 xUt( l& 0d```x````4a,a`talarЍ0@-WX,M00@0 0 0  0 0SS 0  00x 0h@Q Q Q Q 8@4@0@ rrrrs spssssss@Ksss,Ѝ0p@-78`  D 01PPP, 0)PP ( 0!PP, ( 0PP3,3 ( 0PPU,U ( 0PPU,$78`pst t(tE-RBul`n'(K0?000@TRK R `YP@TV QN0K@T0`BuK R `?p@TV 74`T0@@T0ZT@ R ``$P@TZV D8780t\ttttt u: b p@PT T   !.. ,` P,@" R1`1p1@T X:#:\  x(xxxHxlxxCMbxPN@!bpp-- "bpp--j0 3<0c 0 "((00PZ07<=* >: 3@Q y4yTytyy ЍA-P`LOHp4@1W `PUPB`O@1W `PU073:  $ YP, '3*0P#5H hT*0WP @P;#;S%073:  $ YP0 '3*0P#5H hT*0W f@P;#;S%073: $ dTvYP4 '3*0P#5H hT*0W ;@P;#;S%073: )KYP8 '3*0P#5H hT(0WL @P;#;S%T:yyy z$zLzlzzzzz${@-G3J8M0 0P0kf0qp a8` l8dA 7<0!0SS6 6 6 5 5 4 4 3 3 2 2 x1p d1`GD{rd{{{{{{{$| H|l|||||},}H}l}}}8Ѝp@-PW3Z `g3j \ZASM!F!?=6h/P(8! !!! !|unpgp@}}}~,~0~H~`~x~~~~Tl4E-@Gh3JdP`` M@Pp@1P 0<    UL@p Ѝ073: 'G-3*PPM3 073:$ '3* (073: 0``e U 0!xxtw `@\TX pP!@jT@TT0?S 10S̯دROLI@T D @T%T0?S 1 0 SꀰD%<"4,@T@TOT0?SG 0!p 0R R R ; R 8PR @R 2`R pR, -*'|$t!ld\꼁ā؁\Ё Ȃ @T9@TT0?S 0?!@T`$@TT0?S 0,!!@T(0hЍ,07G-3:0 '3*M4|380 7 3: PP ppe()P@gT|`T4 00 T0?S X@T1 00 0T|Gpp d0XL1H 008 4 <( @TT0?S ! "%+"+ @T@TT0?S ! "*+"+@Tx 1 PЃ܃ HdԄ4<Ѝ0@-<@G3JDM00C!P 9W 8R@  8d XX0T 06`@8a ؅D$0<,~DЍ0-}{ywus C0@S#ķ̷ܷԷ1 \ v8Gi QPd(ḧ-531/-+)'%#!|7 @ 1@%P@|ĹܹԹ̹!,}| ]F\ QP 4`@t$Xẗ@-p'(0`,00T 0!P@@, 0P@ (0P@, (0P@3,3 (0P@U,U (0P@T Hpp<mGH0,5?S%XXd 0?P@@, 0P@ (0P@, (0P@3,3 (0P@U,U (0P@T ,p) &GH05?S%XX 0? P@@, 0P@ (0P@, (0xP@3,3 (0oP@U,U (0fP@T p갋܋`BUK'(0?000@TBU@ R `pP@ TV2BU 02P`, 0*P` (0"P`, (0P`3,3 (0P`U,U (0P`V ppx}'(R0K?000@T`R@ R `p$fP@ TV2R 0P`, 0P` (0P`, (0P`3,3 (0P`U,U (0P`V $p(%@l܋@-GH0P700 P P 000000000$00@P'6*000P'6*000P'6*000P'6*000G-W 6Z0r0!0@1G6: 076: '5*0 75:  g i0@l h1Gd\ 0TT   D0<0( 0 0~6Jz076:t '5*0S75:  d0h d0]0   GV(HXl܍048XdpH(Ttp@-$M3U@00DS,*LP6 1T 3  -P`1Ttd 0 ;P P1Tvꔏԏ m$Ѝpp@-PU`!@G Y0 ;0V66J2f11120C0 6 000 + 060pUp@G I0 t;026 '6*2f11120C0P6000 + 060pxP 76:  07 9   P 76:  07 9  \6nj6ʌ06 00 0      \'6*6 0006 ,0,  ļP@-@ 211!B 00 2020  0 0  00  P 꼼QļA-PUpM3oP  ' ) @060 0"b1c 11`0V * 0"b1c11 S:XЍ000 cR0 0;R00 0;R0 0 0R 0 0 0R00 0 R0000Ḽļ000 cR0 0;R00 0;R0 0 0R 0 0 0R00 0 R0000Ἴ-Dt@r '5*08050 8000 <0@-$000 dR'0 0;R00 0;R0 0 0R 0 0 0R0 0 0 R0000PW I060 + 6[9=06Z00 0;0 & 0@긼ļ@- 060 + 0P;0  v r o6z*G/ 076:nj@G '6:506J805*0[80L 6: Ɍ0;0 + 060@@0@-tplhd`\\PPP@RPl̐8l0-|xQ0@S T(<<<80D,vQP 0HtВ@-07=:@@ 0S 0 S00 0 7=: 00C0 L 0008 000$ 000  00 0 4:!0@-07>:P@ I@0Sɠ 0 S0 0 ':  0>* 00C0 L 0008 000$ 000 0000 4:!-07=: T0S 0 S00 0 7=: 00C0 @-07>: I\@0Sɠ 0 S0 0 ':  0>* 00C0 0@-07=:  07=:ʠ P?0@S 0S0 0 @ 000h 000 L 0008 000$ 000  00 00 4:!0@-07>:@  07>:  ?0PS 0S00: 0P  000h 000 L 0008 000$ 000 0000 4:!@-=  000 00 0 000 00007=:ʠ @X?0S 0S0 0  000 0004:! @->  000 000 000 00007>:  h?0@S 0S00: 0@  000 0004:! G- ' )060lbh"?dRzp:* ,2@0 "0! \P0 S Q1 SQ!0107G=*>:H03S '=*00H7>:'=ʂ 000>*0嵶㲶 㯶㬶07=* >: 03S$G>J= ?8:0 0'07=0>*00匶㉶xㆶpヶ07=* >:  ' )060  4:! @:!tP<044HPp@-p07=j@>Z@!0SPp\pP-07=: P 07>:(!0S QP 0SS  '=*0*0 & '=*0@ 0@ Pl 0SS  '>*00  '>*0@0@ ္ P'QL!0SS'=*07 '=*0000', 0S07=:07 0SS'=**  '=*&P(Q 0SS'>*07 '>*0000', 0S07>:0 8 0SS' '>*000္ P ' )0@00QQ> 0'70>*0P 'D )000QQ= 0'70=*0္ P ' )000QQ> 0'70>*0P 'D )0 00QQ= 0'70=*0္ P ' )0 `@00 0  P ' )0 00: 0 P ' )0 `00 0  P ' )0  00: 0 p@-P`V00UPp50J@ Rpʁ0 S00 0 0 000  U   00C0  0 00p 0@-^@000P1 P R00!0SS ^07=:07>:07^07=:07>:0@0S :0 !Q ^ 07=: 07>:@0000 S00nj0 Ɍ @00^00@00000 0@ 000 p@-@`T00V0S pPP @0SpP50$ R 0S$!P !0SS > 0 0 > 0@0@ 07>:A, Px 0SS = 0 0 = 0@0@ 07=:္ P 0SS  '>*0 0  '>*0  07>:Pt 0SS  '=*0 0  '=*0  07=:  @ ္ QP 0SS07=: 07=: 07=:P\ 0SS07>: 07>: 07>: ္ 0@-@PT00U0S00S 20S0A)-m00  @ 0@- aB00Q LDL0 0P 0SS07=:  07=:  ္ @-@H R 00 (0! @ 8T:!p@-PT M0`U @@@ @0T D00T0PU008T:!ЍpG-@0HM4,p  <`$P taH@[ a09Y ' )0^60] G$ ?'B ` !<0@Sp4P000<0   0S<  P T0S  ^dj `Y,`P4$! A0G 0R 40 G0LG0 0   00 0  oPYQ  ? aYV@, 0 4,0 40 ,00XHЍG-M: @P` 0sTY~07 9  % ! 4?7CV p`V(AP"X 0S 0db0 S T ꈓ$!0 h00PPP Q  8 0RT@T[ꨓЍG- 8MpW  3W  20 +A`Pj -" ' )0@60$ ` 0Q"b1c 110o V P `  V*P$5010PS 0*d0S W  %0  @0@FPW0 P- 0 050,0S 0d @$!0S W   @0@P 0S QE$ 0@"b1c1A0 S@@D Y Q  k0cb _ \ 0W `Q0 PKl0 t @ET 00000QW R ,4 ꨓ`x4:!ؔ &(8ЍG-01PM  & qUB ` pa<G%@0@D S A2wP p 020p`0@DSZ0S 08  4 01PUP 0S lЍE-@@@:@ (0[ Y0SOLIF0@>800S  S S (S 8S , )&x#p l0l@h`0`\DxȖ @P`tėD, Pp@-07=: Pp07>:` d0\0S80( 10S#Xdp|h`t@tP p@`Pp`ԘTH`0@-P`~U00@S 0@S4q0@'S0k0@'S0@HLA-@`pVT1dAR(Pd@PT1@  @TPXG-PM$(p0Y- X|0WpU``e(rP@TT0?S 1   `  @T`Ѝ-MPHTЍG-PM0$jXZ3 U``e(2PP%P0?Sp @1 \ 1 0S@ ( T P`hЍA-7=*>:BMpW   !p 0B 0x d0\\2XŸ 0 07 <@08b `, (Ÿ0)BR00 <_P ;A` :`HP 9`5 x8/ h8* X7 H7@A8 68 A 5  4 4 2 2#ꔚ <dě̛L|(@Pt 4ܞ,<dBߍP@-07=: P07>:@ 0t$h\$PD$8,蜟ȟ4X|Ġ0@-07=*>:M@T P  !uq 0 0 x0 h0 X0 H 0 8@0 (0 < < ; ; :. 9 9 8 8 7 t7 d6\ 0Llء8XxТ <\|Ѝ00@-07=*>:M@T P  !ꬣ 0p 0k 0f 0a 0\  0W @0R 0M ;F x:?p d88\ P71HУ<TlȤ(HXxЍ0Pp@-07=: Pp07>:P |0lti d`dX``N@%BDZ_^ @ Pp踥,<hG-PM 07=: 07=:` R07>:`000?0&_^ @ b   P`lPpU U 00 _^ @  BT0D F0P51P5PU X:D < ; #;(b_^ @0S000 B QP0 SP R} 07>:`&0P &>0P1!1PTPꔦ̦  P`ţЍ-00Q  QPꀹ E-ࠟp`P@10@S`x '=*0 0# '>*0 0# '=* '>*0@0#0YW SQOMKIkQPܧ $<HA-8880SS$2 0. +) '%#!0SS  ,B0@qSP ` T T T T T < T T X T T T T l T  `<0SS6h48a8Q8A 0P 1P XVQP R00RP 5 0SSpQPq耹 XxبDpЩ,TԪH$<@G-騑娡威qaQA~ | zxvtrp00@!S<   ( 4 < H T ` h h h h h h h h h h  h h h h h h h h h h h h h   " zwliH+BQP\ܬ4H`pЫ,@0@-PAQ@ AP ,10S,1  00,1=00S @  P! 0S @ zPP S     q4 @ P0 10CS 10@-@M$!R)0*S0A 0 S010@S01-007ʄ0S0GSCS S 0-00C0 0C0n " 10S *S0=0  $0BS$1( $10CS$10$1ꐭЍA9Q 00AFQ70AW0A @ @-pW`=80  -8 0S lW mW pp@p'$!R!CWAWCW- 00q $1000Q =0 $@1BS ASA xCS[ uR0 Ga0G RSA0GS$1S 0C?PM @A$1S P͆ d30;;P U$""چ=0, $  @@0$17= 0 Bp͠ $30;; Q$$" " "چ=0  $!@= 0 Bp `$1 . 0 S$1.,چ=0  $!\<TT 0@-@T=80  080S0  h0DS)t|!ACR00AR(1  \30;; $" " , , 1,4#00@@@@$1AS CS 6(Q30;; U $" " " 0ES(1#<00@Z- h(Q0,0U,! 0ES(1 8\0@C$18!@0$10TT OP$10S$10$10@-= 0P  0!0AcQ - 0Q  cR 0R00 R 0 1/ 0S +0落-00CS`X0@-= 0@   Qg$$$x= 0 R0@X0Sڅ= 0 = 0 R 0000@] P 0S00ʄ0S0@0@(= 0 00@T 00@ 000@-@0 S =<0  @-@00z y  @` 4 ͠ 00$!(CR00 0-0M  0Ѝ=0  $@-8!$1@@$8!| -0-  p  -@-@ a  @<0@-@0PP0P8 P(0P4 P00P-P0P$Q,QP<0PPPPO?81P P XP0- @-@00$,081 SO?81 00  0CX0  @ |- 0MX0\\0C40  XЍ=0@-@-04 @0 0@<@-=0@$Qx @40081 R 00?Q81 < | @H-- 0  p q r s @-@ 80 \   l @ p0S g =  00 =8  @ H@-Q^@  0 S 0P T 00B ST0 B0ST 0B0 Sa0BSW0BA0BS70B000 T 00B S1000Cp@-@ Mt x h l | P0 ` S Q0՗0 0S Q01ą 00—0 00t  x  h }l x|Ѝp0@-=0@PPQ$QX 0@; 8q00S 000@,  000@' H  - H@-@ @@-@=p  @ @-@ q= P 0S  P=X  @ @p@-=0@`P$\  Pp> p@ @-P`Q}@0 00s =9 =R= 0`$a @8$ 0 @P  T ͠  0 0 $1@͠ 0$ 0 0? 1kShS= 0@$A1j0CS=  @ 0@-@ = P000 PP  0SP0@-=0  0$1Q0 T H@-@  @J 0@-@,1S 000CSU$$$#P PP  0SPP 0  00 000@i  Ѝ@-Q^@ \ 0S 00B00 R000@-P@TU`M,pZ \ 0S-  000l0S0  000Qŷ0C> 00B9\% W P0,/A!b10L00W0 0 W ^0gfffW0L  0P00\0SP J  R00 P Z 00ЍG-A- 0 MMX P|$p pG0`000 Ȯ0 Q0   0S000 S0 0+t0 PP`+ 0=+0@@T+ 01x0+@I+ 0&+0P>+ 0h0+P3+ 0l0+P(+ 0+0P+ 00 S04Ak 0 Ѝۍ-=00SS 8!00R0C81B 0 @-@  00 0Č$ 0\01@0 4 0   00S \0Sd R= 0 = 0 00S\0S= 0  = 0  @p@-`M@P| T@0S P0S 00   A 0c PAk 0`y ̮Ѝp@-@   @p@-`] P M0     A 07 Ppp@W--00@-@ - 0P@-@  0P00-0X0   @S@-@-0 @#-@-=0@ -00@@-@  0P A0P@@-@=u   @ -_Ю0@-P,1S  000CS񟗫44P556 7P =0  =0=0 R Y\ V00R0S khX0030;P; $" @" 0$80!$D"X30; ; D"30;; D!$ p @` p$D`VZ 81M`c8 P hZ kZ 00-0X0  =0 R 000<0X0TT 00 X Ѝ@- 'p3*0`?3?6C$UU "0U5U"p0CU50 PU0U5U " 0CU5 0S  00S L@@ 5?A3c"c1U$PUԮ $Mb@@-50805 080 ( D0@-@?PPP|0Q@p0@ P\X+07 9P & x0@,P40 xG-p@PP# O0@0P`P 00PU Jp (0$ 2cax`X\;! 4"bX0!0R:` pW ?!<ЍG-SC 3M  ` ```\`##`d(JQP/ 0@0SX3p\TT#00H300#00 3CvP2Q @R )%2P@ PTPtB1P QP 3P 5PD @G I0 60PP Pu 0601 R p1 R`1 R0000 00x%02x Enter IICBUF Shift Buffer Register value 0x IICBUF<-0x%02x Press any key to continue IIC %s Write Test. Unknown serial EEPROM type. IIC %s Write Test. Enter Byte write address of IIC EEPROM (0-0x%x) 0x Address [0x%x] not valid. Input Write Characters (up to %d bytes) to terminate input %d bytes received : %02x Press any key to continue ... MAC address stored in EEPROM from [0x%x] to [0x%x] Ovewrite MAC address [Y/N] IIC Serial EEPROM %s write. Address=[0x%x]. Size=[0x%x]. IIC %s Read Test. Unknown serial EEPROM type. IIC %s Read Test Enter Byte Read address of IIC EEPROM (up to [0x%x]) Byte address [0x%x] not valid Input Read Data Size (up to [0x%x] bytes) Not correct data Size [0x%x] Read Data From IIC Serial EEPROM IIC Read/Write Test. Input pass count %d.IIC Read/Write Test Error Address [0x%x], Writed=[0x%02x], Read=[0x%02x], [0x%02x] Ok. Fail.Undefined Select IIC EEPROM. Current [%s] [1] AT24C01 ( 1K, 128 x 8). [2] AT24C02 ( 2K, 256 x 8). [4] AT24C04 ( 4K, 512 x 8). [8] AT24C08 ( 8K,1024 x 8). [0] AT24C16 (16K,2048 x 8). [A] Select device address. [Q] Quit. Select Item : Selected AT24C01 (1K,128x8). Selected AT24C02 (2K,256x8). Selected AT24C04 (4K,512x8). Selected AT24C08 (8K,1024x8). Selected AT24C16 (16K,2048x8). Serial EEPROM type = %s. Enter Device Address %d (0-7) In AT24C04 A0 used as a page address. In AT24C08 A0,A1 used as a page address. In AT24C08 A0,A1,A2 used as a page address. Device Address %d Invalid Device Address %c. Press Any Key to Continue Byte Write ACK not received. Dev 0x%02x. Byte Write ACK not received.Addr 0x%02x Byte Write ACK not received. Data 0x%02x Read Byte ACK not received. Dev 0x%02x. Read Byte ACK not received.Addr 0x%02x. Serial EEPROM %s (%dbytes)byte write & read test. Skip write EEPROM [Y/N] Random pattern [Y/N] Input pass count (%d) %d Write serial EEPROM... %d Read serial EEPROM... Error, address=[0x%x], write=[0x%02x], read=[0x%02x] Ok. Fail. Page write error. %d Reset IIC IICWrite error IIC read error. No ack %d Reset IIC Enter Byte Write address of IIC EEPROM (up to [0x%x]) Enter writed byte 0x Enter count of bytes (up to %d) 0x%02x IIC %s Test. Device Address %d [W] IIC Page Write Test. [R] IIC Sequential Read Test. [L] IIC Read/Write Test. [C] IIC Configuration View. [S] IIC EEPROM type & address Select. [B] IIC Byte Write. [D] IIC Byte Read. [T] IIC Byte Write & Read Test. [Q] Quit IIC Test Select Test Item : Press Any Key to Continue IIC Test IOPMOD Port Mode Register = 0x%08xP0 ........P1 ........P2 ........P3 ........P4 ........P5 ........P6 ........P7 ........P8 (xIRQ0)P9 (xIRQ1)P10 (xIRQ2)P11 (xIRQ3)P12 (DREQ0)P13 (DREQ1)P14 (DACK0)P15 (DACK1)P16 (TOEN0)P17 (TOEN1)P18 ()P19 ()P20 ()P21 ()P22 ()P23 ()P24 ()P25 ()\htȳԳ(4<DLT\dl %s..........1(output)0(input) IOPCON Port Control Register = 0x%08x %10s%15s%15s%10s%10sDetectionFilteringActiveEnable00(Level)01(Rising edge)10(Failing edge)11(Both edge)1(On)0(Off)1(high)0(low)1(enabled)0(disabled) xIRQ%d%5s%15s%15s%10s%10s1(Hight)0(Low) DREQ%d%5s%15s%15s%10s%10s1(enable) DACK%d%5s%15s%15s%10s%10s timeout0 for port 16 (TOEN0) .....................%s timeout1 for port 17 (TOEN1) .....................%s2 UART DCD0 or port21(DCD0)0(port2)3 UART CTS0 or port31(CTS0)0(port3)4 UART RTS0 or port41(RTS0)0(port4)5 UART DCD1 or port51(DCD1)0(port5)6 UART CTS1 or port61(CTS1)0(port6)7 UART RTS1 or port71(RTS1)0(port7)18 port18 or UART RxD01(RXD0)0(port18)19 port19 or UART DSR01(DSR0)0(port19)20 port20 or UART TxD01(TXD0)0(port20)21 port21 or UART DTR01(DTR0)0(port21)22 port22 or UART RxD11(RXD1)0(port22)23 port23 or UART DSR11(DSR1)0(port23)24 port24 or UART TxD11(TXD1)0(port24)25 port25 or UART DTR11(DTR1)0(port25) Type Esc to exit. Read or Write I/O Port data [R/W/Q] Write data to IOPDATA [5 hexdigit] 0x IOPDATA is writen 0x%08x IOPDATA is readed 0x%08x IOPMOD set to 0x%08x Set IOPDATA register [5 hexdigit] 0x IOPDATA 0x%08x xIRQ%d detection [0] Level detection. [1] Rising edge detection. [2] Failing edge detection. [3] Both edge detection. [Q] Quit. Select Item Filtering on [Y/N/Q] Active Hight [Y/N/Q] To set IOPDATA press [D] To break test press [Q] No external interrupts detected Detected %d external interrupts xIRQ%d configuration [Q] Quit from test. Filtering on [Y/N/Q] Active Hight [Y/N/Q] Enable xIRQ%d [Y/N/Q] DREQ%d Configuratuion DREQ%d Active Hight [Y/N/Q] DREQ%d Filtering on [Y/N/Q] DREQ%d Enable [Y/N] DACK%d Configuratuion DACK%d Active Hight [Y/N] DACK%d Enable [Y/N] P%d output [Y/N]ȳԳ( %s output [Y/N] [0] External Interrupt req 0 test. [1] External Interrupt req 1 test. [2] External Interrupt req 2 test. [3] External Interrupt req 3 test. [E] External Interrupt enable. [D] External Interrupt disable. [W] IOPDATA read/write. [S] Set port Mode & IOPCON. [M] IOPMOD Port Mode Register. [C] IOPCON Port Control Register. [O] IOPCON1 Port Control Register 1. [Q] Quit - Return main menu. Select test item Press any key to continue. Undefined Address : %08x Undefined Data : %08x Prefetch Abort Address : %08x Prefetch Abort Data : %08x Data Abort Address : %08x Data Abort Data : %08x ** Trap : SWI Handler [20] I2C interrupt[19] Ethernet MAC Rx int[18] Ethernet MAC Tx int[17] Ethernet BDMA Rx int[16] Ethernet BDMA Tx int[15] HDLCB Rx interrupt[14] HDLCB Tx interrupt[13] HDLCA Rx interrupt[12] HDLCA Tx interrupt[11] Timer 1 interrupt[10] Timer 0 interrupt[9] GDMA1 interrupt[8] GDMA0 interrupt[7] UART1 rx & error int[6] UART1 tx interrupt[5] UART0 rx & error int[4] UART0 tx interrupt[3] External interrupt 3[2] External interrupt 2[1] External interrupt 1[0] External interrupt 0 %c.%8d%8s INTMODE [0x%08x] = 0x%08x 1(FIQ)0(IRQ) INTPEND [0x%08x] = 0x%08x INTMASK [0x%08x] = 0x%08x[21] Global int mask bit Interrupt Status configurations. [F] INTMODE [0x%08x] = 0x%08x [P] INTPEND [0x%08x] = 0x%08x [M] INTMASK [0x%08x] = 0x%08x INTPRI0 [0x%08x] = 0x%08x INTPRI1 [0x%08x] = 0x%08x INTPRI2 [0x%08x] = 0x%08x INTPRI3 [0x%08x] = 0x%08x INTPRI4 [0x%08x] = 0x%08x INTPRI5 [0x%08x] = 0x%08x INTOFFSET[0x%08x] = 0x%08x [Q] Quit Select Item Press any key to continue.UndefPrefetchAbortSwiIrqFiq%8x Int sourcePRI [C] Change Int Priority [R] Read priority from regs INTPRI0-6 [W] Write priority to regs INTPRI0-6 Select Item Input Int source (0-%d) Incorrect Int source %d Selected %s Input Int priority (0-%d) Incorrect Int priority %d1(Fiq)0(Irq) [C] Change Int Mode Input Int source (0-%d) INTERRUPT TEST [V] View the interrupt configuration. [S] View Interrupt statistics. [C] Clear Interrupt statistics. [P] Set Interrupt Priority. [M] Set Interrupt Mode. [Q] Type Q for exit interrupt test. Select Test Item: Error Report MAC Tx Count...........%8d Transmit collission ...%8d Transmit deferred......%8d Paused.................%8d Underrun...............%8d Deferral...............%8d No carrier.............%8d Signal quality error...%8d Late collision.........%8d Transmit parity error..%8d Transmission halted....%8d Control frame received.%8d Receive 10-Mb/s status.%8d Alignment error........%8d CRC error..............%8d Overflow error.........%8d Long error.............%8d Receive parity error...%8d Reception halted ......%8d BDMA Tx null list......%8d BDMA Tx not owner......%8d BDMA Tx buffer empty...%8d BDMA Received good.....%8d BDMA Rx null list......%8d BDMA Rx not owner......%8d BDMA Rx max size over..%8d Missed Error Count.....%8d 0.Control Register : 0x%04x 0.15 [R] Reset (R/W/SC) ...................%s1(Reset chip)0(Enable normal operation) 0.14 [L] Loopback mode (R/W) ..............%s1(Enable loopback mode)0(Disable loopback mode) 0.13 [S] Speed Selection (R/W) ............%s1(100Mbps)0(10Mbps) 0.12 [A] Auto-Negotiation Enable (R/W) ....%s1(Enable auto-negotiate process)0(Disable auto-negotiate process) 0.11 [P] Power Down (R/W) .................%s1(Enable power down) 0.10 [I] Isolate (R/W) ....................%s1(Electrically isolate from MII)0(Normal operation) 0.9 [N] Restart Auto-Negotiation (R/W/SC) %s1(Restart AN) 0.8 [F] Duplex mode (R/W) ................%s1(Enable full-duplex)0(Disable full-duplex) 0.7 [C] Colision Test (R/W) ..............%s1(Enable COL signal test)0(Disable COL signal test) 0.6:0.4 Transceiver Test Mode (RO) .......%d(Not Supported) 0.3 Master-Slave Enable (RO) .........%s1(Enable)0(Disable) 0.2 Master-SlaveValue (RO)............%s10 R/W = Read/Write. SC = Self Clearing. [Q] Quit PHY Control Register Test. Select Test Item : Reset PHY [Y/N/Q] Reseting PHY... Enable loopback mode [Y/N/Q] Loopback mode enabled. Loopback mode disabled. Speed Selection. Enable 100Mbps [Y/N/Q] Selected speed 100Mbps. Selected speed 10Mbps. Auto-Negotiation Enable [Y/N/Q] Auto-Negotiation Enabled. Auto-Negotiation Disabled. Power Down [Y/N/Q] Power down enabled. Power down disabled. Electrically Isolate PHY from MII [Y/N/Q] PHY Electrically isolated from MII. PHY connected to MII. Restart Auto-Negotiation [Y/N/Q] Auto-negotiation restarted. Full-Duplex mode [Y/N/Q] Full-duplex enabled. Full-duplex disabled. Colision Test [Y/N/Q] Colision Test enabled. Bit 0.14 must be enabled to use this bit. This bit is used in conjunction with bit 0.14 to test the COL output. Colision Test disabled. Invalid Test Item Selected Press any key to continue 1. Status Register : 0x%04x 1.15 100BASE-T4 (RO).....................%s1(Supported)0(Not Supported 1.14 100BASE-X full-duplex (RO)..........%s0(Not Supported) 1.13 100BASE-X half-duplex (RO)..........%s 1.12 10 Mb/s full-duplex (RO)............%s 1.11 10 Mb/s half-duplex (RO)............%s 1.10 100BASE-T2 full-duplex (RO).........%s 1.9 100BASE-T2 half-duplex (RO).........%s 1.7 Master-Slave Configuration Fault....%s 1.6 MF Preamble Suppression (RO)........%s 1.5 Auto-Negotiation Complete (RO)......%s1(Auto-negotiation process complete)0(Auto-negotiation process not complete) 1.4 Remote Fault (RO/LH)................%s1(Remote fault condition detected)0(No remote fault condition detected) 1.3 Auto-Neg. Ability (RO)..............%s 1.2 Link Status (RO/LL).................%s1(Link is up)0(Link is down) 1.1 Jabber Detect(10BASE-TOnly)(RO/LH)..%s1(Jabber condition detected0(No jabber condition detected) 1.0 Extended Register Capability (RO)...%s0(No Supported) RO = Read Only LL = Latching Low LH = Latching High PHY.2,3 Identification Registers 1,2. 2.PHY identififcation Register 1 ......0x%04x 2.15:0 bit 3 througt 18 of OUI ......0x%04x Register bit number .%2d bit value ........... OUI bit number ...... 3.PHY identififcation Register 2 ......0x%04x 3.15:10 bits 19 throught 24 of the OUI.0x%04x 3.9 : 4 Manufactures Part Number.......0x%x 3.3 : 0 Manufactures revision Number...0x%x OUI............................0x%06x 4.Auto Negotiation Advertisement Register : 0x%04x 4.15 Next Page (RO)...............%s 4.13 [F] Remote Fault (R/W)...........%s1(Remote fault)0(No remote fault) 4.12:11 Reserved Ignore on read(R/W).%d%d 4.10 [P] Pause (R/W) .................%s1(Pause operation is enabled for full-duplex links)0(Pause operation is disabled) 4.9 [A] 100BASE-T4 (R/W).............%s1(100BASE-T4 capability is available)0(100BASE-T4 capability is not available) 4.8 [B] 100BASE-TX full-duplex (R/W).%s1(DTE is 100BASE-TX full-duplex capable)0(DTE is not 100BASE-TX full-duplex capable) 4.7 [C] 100BASE-TX (R/W).............%s1(DTE is 100BASE-TX capable)0(DTE is not 100BASE-TX capable) 4.6 [D] 10BASE-T full-duplex (R/W)...%s1(DTE is 10BASE-T full-duplex capable)0(DTE is not 10BASE-T full-duplex capable) 4.5 [E] 10BASE-T (R/W)...............%s1(DTE is 10BASE-T capable)0(DTE is not 10BASE-T capable) 4.4:0[S] Selector Filed (R/W).........<00001> = IEEE 802.3<00010> = IEEE 802.9 ISLAN-16T<00000> = Reserved for future Auto-Negotiation development<11111> = Reserved for future Auto- Negotiation development%x R/W = Read/Write RO = Read Only [Q] Quit Enable Remote Fault [Y/N/Q] Remote Fault Enabled. Remote Fault Disabled. Enable Pause operation for full-duplex links [Y/N/Q] Pause operation is enabled for full-duplex links. Pause operation is disabled. The LXT970A does not support 100BASE-T4, but allows this bit to be set to advertise in the Auto-Negotiation sequence for 100BASE-T4 operation. An external 100BASE-T4 transceiver could be switched in if this capability is desired. Enable 100BASE-T4 capability [Y/N/Q] 100BASE-T4 capability is available. 100BASE-T4 capability is not available. Enable 100Base-TX full-duplex [Y/N/Q] DTE is 100Base-TX full-duplex capable. DTE is not 100BASE-TX full-duplex capable. Enable 100Base-TX [Y/N/Q] DTE is 100BASE-TX capable. DTE is not 100BASE-TX capable. Enable 10Base-T full-duplex [Y/N/Q] DTE is 10BASE-T full-duplex capable. DTE is not 10BASE-T full-duplex capable. Enable 10Base-T [Y/N/Q] DTE is 10BASE-T capable. DTE is not 10BASE-T capable. Selector Filed. [1] <00001> = IEEE 802.3. [2] <00010> = IEEE 802.9 ISLAN-16T. [0] <00000> = Reserved for future Auto-Negotiation development. [R] <11111> = Reserved for future Auto-Negotiation development. [Q] Quit Selector Field = <00001>(IEEE 802.3). Selector Field = <00010>(IEEE 802.9 ISLAN-16T). Selector Field = <00000>. Selector Field = <11111>. 5.Auto Negotiation Link Partner Ability : 0x%04x 5.15 Next Page (RO)............%s1(LP has ability to send multiple pages)0(LP has no ability to send multiple pages) 5.14 Acknowledge (RO)..........%s1(LP has received Link Code Word)0(LP has not received Link Code Word) 5.13 Remote Fault (RO).........%s 5.10 Pause (RO)................%s1(Pause operation is enabled for LP)0(Pause operation is disabled for LP) 5.9 100BASE-T4 (RO)...........%s1(LP is 100BASE-T4 capable)0(LP is not 100BASE-T4 capable) 5.8 100BaseTX full-duplex(RO).%s1(LP is 100BASE-TX full-duplex capable)0(LP is not 100BASE-TX full-duplex capable) 5.7 100BASE-TX (RO)...........%s1(LP is 100BASE-TX capable)0(LP is not 100BASE-TX capable) 5.6 10BASE-T full-duplex(RO)..%s1(LP is 10BASE-T full-duplex capable)0(LP is not 10BASE-T full-duplex capable) 5.5 10BASE-T (RO).............%s1(LP is 10BASE-T capable)0(LP is not 10BASE-T capable) 5.4:0 Selector Field (RO)......<00001>(IEEE 802.3)<00010>(IEEE 802.9 ISLAN-16T)<00000>(Reserved for future Auto-Negotiation development)<11111>(Reserved ved for future Aut o-Negotiation development) LP = Link Partner 6. Auto Negotiation Expansion Register : 0x%04x 6.4 Parallel Detect.Fault (RO/LH).%s1(Parallel detection fault has occurred)0(Parallel detection fault has not occurred) 6.3 LP Next Page Able (RO)........%s1(Link partner is next page able)0(Link partner is not next page able) 6.2 Next Page Able (RO)...........%s 6.1 Page Received (RO/LH).........%s1(3 identical and consecutive link code words received)0(3 identical and consecutive link code words not received) 6.0 LP Auto Neg Able (RO).........%s1(LP is auto-negotiation able)0(LP is not auto-negotiation able) LP = Link Partner RO = Read Only LH = Latching High PHY.16. Read/Write test 16. Mirror Register : 0x%04x This register is intended for use in checking the MII serial port and has no affect on chip operation. Press any key to run read & write test Press any key to break read & write test PHY_ECNTL_REG1 Write Error Time %d:%d:%d.%d Fail. Ok. 17.Interrupt Enable Register : 0x%04x 17.3 [L] MII driver levels(R/W)...%s1(Reduced MII driver levels)0(High-strength MII driver levels) 17.2 [C] Link Loss Criteria(R/W)..%s1(Enhanced link loss criteria)0(Standard link criteria) 17.1 [E] Enable interrupts(R/W)...%s1(Enable interrupts)0(Disable interrupts) 17.0 [T] TINT(R/W)................%s1(Forces MDINT Low and sets bit 18.15 = 1) Reduced MII driver levels [Y/N/Q] Reduced MII driver levels. High-strength MII driver levels. Enhanced link loss criteria. Link loss criteria is independent of symbol error rate. Loss of scrambler lock for more than 1 - 2 msec will brings the link down. Link up criteria is based on symbol error rate. Standard link criteria. Both link up and link loss are based on symbol error rate. Enable Enhanced link loss criteria [Y/N/Q] Enhanced link loss criteria. Standard link criteria Enable interrupts [Y/N/Q] Enable Interrupts. Disable interrupts. Force MDINT Low and set bit 18.15 = 1 [Y/N/Q] Force MDINT Low and sets bit 18.15 = 1. Normal operation. 18.Interrupt Status Register : 0x%04x 18.15 MINT (RO)....%s1(MII interrupt pending)0(no MII interrupt pending) 18.14 XTAL OK (RO).%s1(LXT970A powered up and the on-chip clocks are stable)0(XTAL circuit is not stable) RO = Read Only 19. Configuration Register : 0x%04x 19.14 [T] Txmit Test(100BASE-TX)(R/W)...%s1(100BASE-T transmit test enabled) 19.13 [R] Repeater Mode (R/W)...........%s1(Enable Repeater Mode)0(Enable DTE Mode) 19.12 [M] MDIO_INT (R/W)................%s1(Enable interrupt signaling on MDIO) 19.11 [P] TP Loopback(10BASE-T)(R/W)....%s1(Disable 10Base TP Loopback)0(Enable 10Base TP Loopback) 19.10 [E] SQE (10BASE-T) (R/W)..........%s1(Enable SQE)0(Disable SQE) 19.9 [J] Jabber (10BASE-T)(R/W)........%s1(Disable jabber) 19.8 [L] Link Test (10BASE-T)(R/W).....%s1(Disable 10BASE-T link integrity test). 19.7:6[C] LEDC Programming bits(R/W)....00 LEDC indicates collision01 LEDC is off10 LEDC indicates activity11 LEDC is continuously on 19.5 [A] Advance TX Clock(R/W).........%s1(TX clock is advanced relative to TXD<4:0> and TX_ER by 1/2 TX_CLK cycle) 19.4 [5] 5B Symbol/4B Nibble(100BASEX).%s1(5-bit Symbol Mode)0(4-bit Nibble Mode) 19.3 [S] Scrambler(100BASEX only)(R/W).%s1(Bypass Tx scrambler & Rx descrambler)0(Scrambler and descrambler enabled) 19.2 [F] 100BASE-FX(R/W)...............%s1(Enable 100BASE fiber interface)0(Disable fiber interface) 19.0 [D] Transmit Disconnect(R/W)......%s1(Disconnect TP transmitter from line) [Q] Quit If Txmit Test enabled LXT970A transmit data regardless of link status Txmit Test(100BASE-TX) [Y/N/Q] Txmit 100BASE-TX Test Enabled. Txmit 100BASE-TX Test Disabled. Enable Repeater Mode [Y/N/Q] Repeater Mode Enabled. Repeater Mode Disabled (Enable DTE Mode). Enable interrupt signaling on MDIO [Y/N/Q] Interrupt signaling on MDIO enabled. Bit is ignored unless the interrupt function is enabled (17.1=1). Normal operation (MDIO interrupt disabled). Enable TP Loopback(10BASE-T) [Y/N/Q] TP Loopback(10BASE-T) Enabled. TP Loopback(10BASE-T) Disabled. Enable SQE (10BASE-T) [Y/N/Q] SQE (10Base-T) Enabled. SQE (10Base-T) Disabled. Disable Jabber (10BASE-T) [Y/N/Q] Jabber 10Base-T disabled. Normal operation. Jabber 10Base-T enabled. Disable 10BASE-T link integrity test [Y/N/Q] 10BASE-T Link Integrity test disabled. 10BASE-T Link Integrity test enabled. LEDC Programming bits. [C] LEDC indicates collision. [F] LEDC is off. [A] LEDC indicates activity. [N] LEDC is continuously on. LEDC indicates collision. LEDC is off. LEDC indicates activity. LEDC is continuously on. Invalid Item Selected Enable Advanced TX Clock [Y/N/Q] TX clock is advanced relative to TXD<4:0>,TX_ER by 1/2 TX_CLK cycle. Enable 100BASE-X 5B Symbol mode [Y/N/Q] 5-bit Symbol Mode seted. 4-bit Nibble Mode seted. Bypass transmit scrambler and receive descrambler (100BASE-X only) [Y/N/Q] Bypass transmit scrambler and receive descrambler. Normal operation (scrambler and descrambler enabled). Enable 100Base fiber interface [Y/N/Q] 100Base fiber interface enabled. Fiber interface disabled. 100Base twisted-pair interface enabled. Disconnect TP transmitter from line [Y/N/Q] TP transmitter disconnected from line. 20. Chip Status Register : 0x%04x 20.13 Link(RO).........................%s 20.12 Duplex Mode(RO)..................%s1(Full-duplex)0(Half-duplex) 20.11 Speed(RO)........................%s1(100 Mbps operation)0(10 Mbps operation) 20.9 Auto-Negotiation Complete(RO/LH).%s 20.8 Page Received(RO/LH).............%s1(Three identical and consecutive link code words received0(Three identical and consecutive link code words not received 20.2 Low-Voltage(RO)..................%s1(Low-voltage fault on VCC has occurred)0(No fault) STACON 15:13 MDC clock rating......%d (%d x 1/fMCLK) [0] 000 16 x (1/fMCLK) [1] 001 18 x (1/fMCLK) [2] 010 20 x (1/fMCLK) [3] 011 22 x (1/fMCLK) [4] 100 24 x (1/fMCLK) [5] 101 26 x (1/fMCLK) [6] 110 28 x (1/fMCLK) [7] 111 30 x (1/fMCLK) Select MDC Clock Rate MDC Clock Rate is fMCLK / %d = %d MDC Offed 4:0 PHY register address (Addr).%d 9:5 PHY address (PHY)...........%d 10 Write (Wr)..................%d 11 Busy bit (Busy).............%d 12 Preamble suppress (PreSup)..%d 15:13 MDC clock rating............%d fMCLK / ([15:13] * 2 + 16)..%d PHY Station Management. [C] Read & Write PHY.0 Control Register. [S] Read PHY.1 Status Register. [D] Read PHY.2,3 Identification Registers 1,2. [A] Read & Write PHY.4 Auto Negotiation Advertisement Register. [P] Read PHY.5 Auto Negotiation Link Partner Ability Register. [N] Read PHY.6 Auto Negotiation Expansion Register. [W] Read & Write PHY.16 test. [I] Read & Write PHY.17 Interrupt Enable Register. [M] Read PHY.18 Interrupt Status Register. [E] Read & Write PHY.19 Extended control register. [R] Read PHY.20 Chip Status Register. [T] STACON Register. [O] MDC On Test [F] MDC Off Test MACCON (MAC Gloabal Control Register) = 0x%08x 0 Halt request (HaltReq)...........%s1(Stop Tx & Rx) 1 Halt immediate (HaltImm).........%s1(Stop Tx & Rx immediately) 2 Software reset (Reset)...........%s 3 Full-duplex (FullDup)............%s1(Full Duplex Supported)0(Half Duplex Supported) 4 MAC loopback (MACLoop) ..........%s 6 MII-OFF..........................%s1(10M bits/s interface selected)0(MII selected) 7 Loop 10 Mb/s (Loop10)............%s 10 Missed roll (MissRoll)...........%s1(error counter rolls over) 12 MDC-OFF .........................%s1(MII Station Management Clock Off)0(MDC Clock generation enabled) 13 Enable missed roll (EnMissRoll)..%s1(Enable MissRoll interrupt)0(Disable MissRoll interrupt) 15 Link status 10 Mb/s (Link10).....%s MACTXCON : MAC Tx Control Register = 0x%08x 0 MAC Tx (TxEn).......................%s1(Enabled)0(Disabled) 1 Transmit Halt Request (TxHalt)......%s1(Transmit halted)) 2 Suppress Padding (NoPad)............%s1(no generate pad bytes) 3 Suppress CRC (NoCRC)................%s1(No generate CRC) 4 Fast Back-off (FBack)...............%s 5 Disable the defer counter (NoDef)...%s 6 Send Pause (SdPause)................%s 7 MII 10-Mb/s SQE test mode en.(SQEn).%s 8 Enable Underrun (EnUnder)...........%s1(enabled)0(disabled) 9 Enable Deferral (EnDefer)...........%s 10 Enable NoCarrier (EnNCarr)..........%s 11 En. Excessive Collision (EnExColl)..%s 12 Enable Late Collision (EnLateColl)..%s 13 FIFO Parity Error (EnTxPar).........%s 14 Packet Tx Complete (EnComp).........%s MACRXCON : MAC Receive Control Register = 0x%08x 0 MAC Rx Enabled (RxEn)..............%s 1 Receive Halt Requested (RxHalt)....%s1(Halt Rx after current packet) 2 MAC Rx Long Frame(1518B)(LongEn)...%s 3 MAC Rx Short Frame(64B)(ShortEn)...%s 4 Strip CRC (StripCRC)...............%s0(disabled 5 Rx Pass Control Packet (PassCtl)...%s 6 MAC Rx Ignore CRC (IgnoreCRC)......%s1(disable CRC checking)0(enable CRC checking) MAC Rx Interrupt : 8 Mis-Allign Interrupt (EnAlign).....%s 9 CRC Error Interrupt (EnCRCErr).....%s 10 FIFO Overflow Interrupt (EnOver)...%s 11 Over 1518B Frame Int. (EnLongErr)..%s 13 Parity Error Interrupt (EnRxPar)...%s 14 Rx Good Interrupt(EnGood)..........%s %s MAC Transmit Status Register = 0x%08x 3:0 Transmit collision count (TxColl)...%d4 Excessive collision (ExColl)........5 Transmit deferred (TxDeferred)......6 Paused (Paused).....................7 Interrupt on transmit (IntTx).......8 Underrun (Under)....................9 Deferral (Defer)....................10 No carrier (NCarr)..................11 Signal quality error (SQE)..........12 Late collision (LateColl)...........13 Transmit parity error (TxPar).......14 Completion (Comp)...................15 Transmission halted (TxHalted)...... MAC Receive Status Register = 0x%08x5 Control frame received (CtlRecd)..6 Interrupt on receive (IntRx)......7 Receive 10-Mb/s status (Rx10Stat).8 Alignment error (AlignErr)........9 CRC error (CRCErr)................10 Overflow error (overflow).........11 Long error (LongErr)..............13 Receive parity error (RxPar)......14 Good received (Good)..............15 Reception halted (RxHalted)....... CAMCON. CAM Control Register = 0x%08x 0 Accept Unicast station address packet(StationAcc)...%s 1 Accept Multicast-group address packet(GroupAcc).....%s 2 Accept Broadcast station address(BroadAcc)..........%s 3 Accept Negative CAM recognizes(NegCAM)..............%s 4 CAM Compare Enable mode(CompEn).....................%s CAMEN. CAM Enable Register = 0x%08x %2d CAM Entry ......1(is valid)0(not valid) EPZCNT. MAC Received Pause Count Register = 0x%08x [15:0] Number of time slots the transmitter was paused due to the receipt of control Pause operation packet from the MAC. ERMPZCNT. MAC Remote Pause Count Register = 0x%08x [15:0] Number of time slots that a remote MAC was paused as a result of sending control Pause operation packets. BDMATXCON : BDMA Tx Control Register=0x%08x 4:0 BDMA Tx Burst Size........................%d Words 5 BDMA Tx Stop/Skip (TxSTSKO)...............%s1(BDMA Tx STOP)0(BDMA Tx SKIP) 7 Control Packet Tx Complete int.(TxCPIE)...%s 8 BDMA Tx Null list interrupt (TxNLIE)......%s 9 BDMA Tx Not Owner interrupt (TxNOIE)......%s 10 BDMA Tx Buffer Empty interrupt (TxEmpty)..%s 13:11 BDMA Tx to MAC Tx Start Level.............%d(%d/8 BDMA buffer) 14 BDMA Tx (TxEn)............................%s 15 BDMA Tx Reset (TxRS)......................%s BDMARXCON : BDMA Receive Control Register = 0x%08x 4:0 BDMA Rx Burst Size ............................%d Words 5 BDMA Rx Stop/Skip Frame by owner bit(BRxSTSKO).%s1(STOP if not owner)0(SKIP if not owner) 6 BDMA Rx Memory Address Inc/Dec (RxMAINC).......%s1(increment)0(decrement) 7 BDMA Rx Every Received Frame Interrupt(RxDIE)..%s1(enable)0(disable) 8 NULL List Interrupt (RxNLIE)...................%s 9 BDMA Rx Not Owner Interrupt (RxNOIE)...........%s 10 BDMA Rx Maximum Size over Interrupt (RxMSOIE)..%s 11 BDMA Rx Big/Little Endian (RxLittle)...........%s1(Little)0(Big) 13:12 BDMA Rx Word Allignment (RxWA)...............00(no invalid bytes)01(one invalid byte)10(two invalid bytes)10(three invalid bytes) 14 BDMA Rx Enable (RxEn)..........................%s 15 BDMA Rx Reset (RxRS)...........................%s 16 BDMA Rx Buffer Empty Interrupt (RxEmpty).......%s 17 BDMA Rx Early notify Interrupt (RxEarly).......%s BDMASTAT : BDMA Status Register = 0x%08x0 BDMA Rx done every received frame (BRxRDF)1 BDMA Rx null list (BRxNL)2 BDMA Rx not owner (BRxNO)3 BDMA Rx maximum size over (BRxMSO)4 BDMA Rx buffer empty (BRxEmpty)5 Early notification (BRxSEarly)7 One more frame data in BDMA Rx buffer(BRxFRF)15:8 Number of frames in BDMA receive buffer (BRxNFR)%d16 BDMA Tx complete to send control packet (BTxCCP)17 BDMA Tx null list (BTxNL)18 BDMA Tx not owner (BTxNO)20 BDMA Tx buffer empty (BTxEmpty) BDMATXPTR BDMA Transmit Frame Descriptor Start Address Register 25:0 BDMA transmit frame descriptor start address = 0x%08x BDMARXPTR BDMA Receive Frame Descriptor Start Address Register 25:0 BDMA receive frame descriptor start address = 0x%08x BDMARXLSZ Receive Frame Maximum Size Register. 15:0 BDMA receive frame maximum size (BRxLSZ).%d 31:16 BDMA receive frame length (BRxFSZ).......%d BDMA Tx/Rx and CAM Buffer Test BDMA Tx Buffer Test. Base Address = 0x%08x. Size=64 words... BDMA Tx Buffer Error [0x%08x]=0x%08x, must =0x%08xOk.Fail. BDMA Rx Buffer Test. Base Address = 0x%08x. Size=64 words.... BDMA Rx Buffer Error [0x%08x]=0x%08x, must =0x%08x CAM Read/Write Test. Base Address = 0x%08x.Size=32 words.... BDMATXCON BDMA Tx Control Register Setup BDMA Tx Burst Size (TxBRST)..................%d BDMA Tx STOP when Descr.Not Owner (BTxSTSKO).%s BDMA Tx to MAC Tx Start Level (BTxMSL).......%dNo wait to fill the BDMAwait to fill 1/8 BDMAwait to fill 2/8 BDMAwait to fill 3/8 BDMAwait to fill 4/8 BDMAwait to fill 5/8 BDMAwait to fill 6/8 BDMAwait to fill 7/8 BDMA BDMA Tx Interrupt Setting Control Packet Tx Complete Int (BTxCPIE).....%s BDMA Tx Descriptor Not Owner Int.(BTxNOIE)...%s BDMA Tx Buffer Empty Interrupt (BTxEmpty)....%s BDMA Tx Null List Interrupt enable (BTxNLIE).%s Change BDMATXCON [Y/N] Input BDMA Tx Burst Size (TxBRST)............ BDMA Tx STOP when Descriptor Not Owner [Y/N] Input BDMA Tx to MAC Tx Start Level (BTxMSL) Control Packet Tx Complete Int (BTxCPIE)[Y/N] BDMA Tx Descriptor Not Owner Interrupt [Y/N] BDMA Tx Buffer Empty Int (BTxEmpty) [Y/N] BDMA Tx Null List Interrupt (BTxNLIE) [Y/N] BDMARXCON BDMA Rx Control Register Setup BDMA Rx Burst Size (BRxBRST).................%d BDMA Rx STOP when Descr.Not Owner (BRxSTSKO).%s1(stop)0(skip) BDMA Rx Memory Increment (BRxMAINC) .........%s BDMA Rx Memory Little-Endian (RxLittle)......%s1(little)0(big) BDMA Rx Interrupt Setting Every Received Frame Interrupt (BRxDIE)......%s Null List Interrupt .........................%s Descriptor Not Owner Interrupt (BRxNOIE).....%s Maximum Size Over Interrupt (BRxMSOIE).......%s BDMA Rx Buffer Empty Interrupt ..............%s Early Notify Interrupt ......................%s Change BDMARXCON [Y/N] Input BDMA Rx Burst Size (BRxBRST) BDMA Rx STOP when Descriptor Not Owner [Y/N] BDMA Rx Memory Increment (BRxMAINC) [Y/N] BDMA Rx Memory Little-Endian (RxLittle) [Y/N] Every Received Frame Interrupt (BRxDIE) [Y/N] Null List Interrupt (BRxNLIE) [Y/N] Descriptor Not Owner Interrupt (BRxNOIE)[Y/N] Maximum Size Over Interrupt (BRxMSOIE) [Y/N] BDMA Rx Buffer Empty Interrupt(RxEmpty) [Y/N] Early Notify Interrupt (BRxEarly) [Y/N] BDMA Configuration. [R] BDMARXCON BDMA Receive Control Register. [T] BDMATXCON BDMA Transmit Control Register. [S] BDMASTAT BDMA Status Register. [P] BDMAPTR BDMA Rx & Tx Frame Descriptor Start Address Registers. [M] BDMARXLSZ BDMA Receive frame maximum size. [B] BDMA Rx/Tx & CAM Buffers Test. [C] Change BDMA Configuration. [Q] Quit. Press any key to Continue Change MAC Address Read MAC Address from serial EEPROM [Y/N] MAC Adress = %02x Change MAC Address [Y/N] Input MAC Address : %X Write MAC Address %02x to serial EEPROM [Y/N] MACCON Global Control Register Support Full Duplex (FullDup)...................%s Use 10Mbps 7-Wire Interface (MIIOFF)............%s Missed Error Count Over Interrupt (EnMissRoll)..%s Change MACCON [Y/N] Support Full Duplex (FullDup) [Y/N] Use 10Mbps 7-Wire Interface (MIIOFF) [Y/N] Missed Error Count Over Interrupt [Y/N] MACTXCON MAC Tx Control Register Setup MAC Tx No Padding (NoPad).......................%s1(enabled) MAC Tx No CRC (NoCRC)...........................%s MAC Tx Use Fast Back-off timers (FBack).........%s MAC Tx Disable the Defer Counter (NoDef)........%s(1)(0) MAC Tx Interrupt Setting Underrun Interrupt (EnUnder)....................%s Deferral Interrupt (EnDefer)....................%s No Carrier Interrupt (EnNCarr)..................%s Excessive Collision Interrupt (EnExColl)........%s Late Collision Interrupt (EnLateColl)...........%s Parity Error Interrupt (EnTxPar)................%s Change MACTXCON [Y/N] MAC Tx No Padding (NoPad) [Y/N] MAC Tx No CRC (NoCRC) [Y/N] MAC Tx Use Fast Back-off timers (FBack) [Y/N] MAC Tx Disable the Defer Counter (NoDef) [Y/N] Enable Underrun Interrupt (EnUnder) [Y/N] Enable Deferral Interrupt (EnDefer) [Y/N] Enable No Carrier Interrupt (EnNCarr) [Y/N] Enable Late Collision Interrupt(EnLateColl)[Y/N] Enable Parity Error Interrupt (EnTxPar) [Y/N] Excessive Collision Interrupt (EnExColl) [Y/N] MACRXCON MAC Rx Control Register Setup MAC Rx Long Frame Enable (LongEn)...............%s MAC Rx Short Frame Enable (ShortEn).............%s MAC Rx Strip CRC (StripCRC).....................%s MAC Rx Pass Control Packet (PassCtl)............%s MAC Rx Ignore CRC Check (IgnoreCRC).............%s MAC Rx Interrupt Setting Mis-Allign Interrupt (EnAlign)..................%s CRC Error Interrupt (EnCRCErr)..................%s FIFO Overflow Interrupt (EnOver)................%s Long Frame Interrupt (EnLongErr)................%s Parity Error Interrupt (EnRxPar)................%s Change MACRXCON [Y/N] MAC Rx Long Frame Enable (LongEn) [Y/N] MAC Rx Short Frame Enable (ShortEn) [Y/N] MAC Rx Strip CRC (StripCRC) [Y/N] MAC Rx Pass Control Packet (PassCtl) [Y/N] MAC Rx Ignore CRC Check (IgnoreCRC) [Y/N] Enable Mis-Allign Interrupt (EnAlign) [Y/N] Enable CRC Error Interrupt (EnCRCErr) [Y/N] Enable FIFO Overflow Interrupt (EnOver) [Y/N] Enable Long Frame Interrupt (EnLongErr) [Y/N] Enable Parity Error Interrupt (EnRxPar) [Y/N] Accept Unicast Station Address (StationAcc).....%s Accept Multicast-Group Station Address(GroupAcc)%s Accept Broadcast Station Address (BroadAcc).....%s Accept Negative CAM Reconization (NegCAM).......%s Configure CAM (Y/N) ? Accept Unicast Station Address (StationAcc)[Y/N] Accept Multicast-Group Station Address [Y/N] Accept Broadcast Station Address [Y/N] Accept Negative CAM Reconization (NegCAM) [Y/N] MAC Configuration. [C] MACCON MAC Global Control Register. [T] MACTXCON MAC Transmit Control Register. [R] MACRXCON MAC Receive Control Register. [S] MACTXSTAT MAC Transmit Status Register. [E] MACRXSTAT MAC Receive Status Register. [A] CAMCON CAM Control Register. [N] CAMEN CAM Enable Register. [P] EPZCNT MAC Received Pause Register. [Z] EPRMZCNT MAC Remote Pause Register. [H] MAC Configuration Change. Dest Address:Source Address : Length (%d,0x%x). Type & Length : CRC Value:%02x Tx Packet Count %d Input Tx Packet Count (default 10000) Random packet length & filling [Y/N] Input packet data length (default 1500) MAC Loopback Test is Running (send %d packets) ... Packets data length=%d #=%d packets sended. To break test press [Q]. [S] to stop Rx # Err frame length. Tx length=%d, Rx length=%d Mismatch Frame (Frame Num=%d)... Frame length error. Wait Rx num=%d, Tx length=%d, Rx length=%d Dest Addr Err: Src Addr Err: Frame type & length filed error 0x%02x 0x%02x Sequense number error. Wait %d. Recv %d Frame filling error Total Tx Frames %d bytes %d, %d bytes/sec, Rx Frames %d Ok. Fail. Total Mismatch Frame is %d. MAC Internal Loopback Test MAC - PHY LoopBackTest(Without Collision) Set PHY mode : Full-Duplex, 100Mb, Loop Back Reset PHY MAC - PHY LoopBackTest(With Collision) Set PHY mode : 100Mb, Loop Back, Collision Test All LoopBackTest(Without Physical LoopBack) MAC LoopBack Test [I] MAC Internal LoopBackTest [L] MAC - PHY LoopBackTest(Without Collision) [C] MAC - PHY LoopBackTest(WithCollision) [E] Physical Ethernet LoopBackTest [A] All LoopBackTest(Without Physical LoopBack) [Q] Quit MAC LoopBack Test Receive MAC Frame. Print Received Frames [Y/N] Waiting For Frame Receive [Q/q] Rx frames=%d, bytes=%d, %d bytes/sec Select Transmit(T) or Quit(Q) Send MAC Frame error. Transfer Multiple MAC Frame. #=100 packets sended. Press any key to break test Send MAC Packet Error Sended %d Packets. Transfer MAC Frame [S] Transfer Single MAC Frame [M] Transfer Multiple MAC Frame [C] Transfer Control Frame [Q] Quit MAC Transfer Test MAC Tx Halt Request Test Select (Q)uit or (T)x 2 Frame : Buffer empty Show Received Frame Data(%d Frames) [A] Show All Received Frame. [N] Show by Rx Sequence. [L] Show by Rx Frame Length. [S] Show by Source Address. [D] Show by Destination Address. [C] Show Control Frame. Select Item Enter Sequence Number : Enter Rx Frame Length : Enter Source Address : Enter Destination Address : Incorrect capture buffer structure. %d'th Received Frame Data, status = %x Received Time: %d min %d sec %d'th Received Frame Data(%x) +++ %d'th Frame is Less than %d Byte, status %x Received Time: %d min %d sec %d'th Frame is Source Address Mached(%x) %d'th Frame is Destination Address Mached(%x) %d'th Frame is Control Frame(%x) Press Any Key to Continue Press any key to break test Capture frame buffer is full. Received Frame Count is %d Capture All Rx Frame Data Capture My Rx Frame Data Capture Matched Destination Rx Frame Data Enter Destination Address : Capture Broadcast Rx Frame Data Capture Control Rx Frame Data Capture & ShowFrame MAC Frame. [A] Capture All MAC Frame to Buffer Full. [M] Capture My MAC Address Frame. [B] Capture Broadcast Frame. [C] Capture Control Frame. [D] Capture Matched Destination Address. [S] Show Captured MAC Frame. [Q] Quit Show & Capture. MAC TEST [C] Capture & Show Ethernet Frame. [L] MAC Loopback Test. [T] Transfer Ethernet Frame. [R] Receive Ethernet Frame. [H] MAC Tx Halt Request Test. [M] MAC Configuration. [B] BDMA Configuration. [P] PHY MII Station Management. [A] View & Change MAC Address. [Q] Quit Ethernet Test Press any key to Continue MAC Test Select Transmit(T) or Quit(Q) ? MAC Rx Frame : Good ( %d ), Error ( %d ) Current Frame Descriptor Pointer : %08x Frame Data Ptr : %08x Reserved Field : %08x Status and Frame Length : %08x Next Frame Descriptor : %08x BDMARXPTR : %08x BDMASTAT : %08x BDMARXCON : %08x BDMARXLSZ : %08x BDMARXBUF : %08x CAM Base : %08x CAMCON : %08x MACCON : %08x MACRXCON : %08x MACRXSTAT : %08x MAC Tx Frame : Good ( %d ) Current Frame Descriptor Pointer : %08x Next Frame Descriptor : %08x BDMATXPTR : %08x BDMATXCON : %08x BDMATXBUF : %08x MACTXCON : %08x MACTXSTAT : %08x EMISSCNT : %08x EPZCNT : %08x System Configuration ROM/Flash Bank 0 Data Bus Size is.BYTESHORTWORD System Manager Status Stall Enabled (SE)..............1(enabled)0(disabled) Cache Enabled (CE).............. Cache Mode (CM).................00 (4K SRAM, 4K CACHE)01 (0K SRAM, 8K CACHE)10 (8K SRAM, 0K CACHE)11 (unused) Write Buffer Enabled (WE).......1 (enabled)0 (disabled) Internal SRAM Base Address......0x%08x Special Register Bank Base Ptr..0x%08x Product Identifier..............0x%x Sync. DRAM Mode.................%d Clock control register CLKCON.....0x%08x Clock Divided Value.............0x%08x ROM bank 5 wait.................1 (enable)0 (disable) ROM bank 5 address/data bus Mux. Mux bus Address Cycle (tAC).....(00) 1 MCLK(01) 2 MCLK(02) 3 MCLK(unused) Test bit is set.................10 Read Only Base..................0x%08x Read Only End...................0x%08x Read Only Size..................0x%08x %d Read/Write Base.................0x%08x Read/Write End..................0x%08x Read/Write Size.................0x%08x %d ZI Base.........................0x%08x ZI End..........................0x%08x ZI Size.........................0x%08x %d Max free DRAM region address=0x%08x size=%d Cache OFF %d.Cache tag Set0 Set1 10N March Test .... 8K Cache ON %d.Internal SRAM (4Kb mode) 10N March Test .... 4K Cache ON %d.Internal SRAM (8Kb mode) 10N March Test .... %d. Memory Test .... Source addr=0x%08x. Dest addr=0x%08x. Words=%d To skip test press ESC Fail. Skipped. Ok. %d. UART Test .... %d. GDMA Channel 0/1 Test .... %d. HDLC Test .... %d. IIC Test .... All Test Finished All Test Error Report %-20s%12s%12s%12sCache OFF4K Cache ON8K Cache ONInternal SRAMOk Fail Skipped Memory TestUART TestTIMER TestDMA TestIIC TestMAC TestHDLC Test time = %d:%d:%d.%d Fail Ok S3C4530 TEST [V] View Configuration [C] Cache/SRAM Test [M] Memory Test [T] Timer Test [U] UART Test [I] Interrupt Test [L] MAC/Ethernet Test [H] HDLC Test [D] GDMA Test [S] I2C Test [G] I/O Port Functions [A] All Test [P] Program Download Select Test Item: No Test Item Selected Press Any Key to Continue %12s %08x %12s 10 %12s 10987654321098765432109876543210 %12s 3 2 1 Data bus width for: [ 1: 0] ROM/SRAM/FLASH bank 0 (DSR0)...[%x] [ 3: 2] ROM/SRAM/FLASH bank 1 (DSR1)...[%x] [ 5: 4] ROM/SRAM/FLASH bank 2 (DSR2)...[%x] [ 7: 6] ROM/SRAM/FLASH bank 3 (DSR3)...[%x] [ 9: 8] ROM/SRAM/FLASH bank 4 (DSR4)...[%x] [10:11] ROM/SRAM/FLASH bank 5 (DSR5)...[%x] [13:12] DRAM bank 0 (DSD0).............[%x] [15:14] DRAM bank 1 (DSD1).............[%x] [17:16] DRAM bank 2 (DSD2).............[%x] [19:18] DRAM bank 3 (DSD3).............[%x] [21:20] external I/O bank 0 (DSX0).....[%x] [23:22] external I/O bank 1 (DSX1).....[%x] [25:24] external I/O bank 2 (DSX2).....[%x] [27:26] external I/O bank 3 (DSX3).....[%x] [1:0] Page mode configuration (PMC)..[%x] 00 = Normal ROM 01 = 4-word page 10 = 8-word page 11 = 16-word page Internal error [3:2] Page address access time (tPA).[%x] 00 = 5 cycles 01 = 2 cycles 10 = 3 cycles 11 = 4 cycles Internal error [6:4] Programmable access cycle(tACC)[%x] 000 = Disable bank 001 = 2 cycles 010 = 3 cycles 011 = 4 cycles 100 = 5 cycles 101 = 6 cycles 110 = 7 cycles 111 = Reserved [19:10] ROM/SRAM/Flash base pointer...[%x] ..............................[%x] [29:20] ROM/SRAM/FLASH next pointer...[%x] [0] EDO mode(EDO) (note).........[%x] 0 = Normal DRAM (Fast page mode DRAM) 1 = EDO DRAM [2:1] CAS strobe time (tCS)........[%x] 00 = 1 cycle [3:3] CAS pre-charge time (tCP )...[%x] 0 = 1 cycle 1 = 2 cycles NOTE In SDRAM mode, this bit affect SDRAM cycle. tCS value [1] : 0 = 1 cycle, 1 = 2 cycle [6:4] Reserved ....................[%x] These bits default value is 000. But, you must set to 001. [7] RAS to CAS delay(tRC or tRCD)[%x] 0 = 1 cycle 1 = 2 cycles Internal error [9:8] RAS pre-charge time (tRP) ...[%x] 00 = 1 cycle 01 = 2 cycles 10 = 3 cycles 11 = 4 cycles [19:10] DRAM bank # base pointer ....[%x] [%x] [29:20] DRAM bank # Next pointer ....[%x] [%x] [31:30] Number of column bits (CAN)..[%x] 00 = 8 bits 01 = 9 bits 10 = 10 bits 11 = 11 bits%s [9:0] External I/O base address ...[%x] .............................[%x] [15] Validity of special reg(VSF).%s1(Accessible to memory bank)0(Not accessible to memory bank) [16] Refresh enable (REN) ........%s1(Enable DRAM refresh)0(Disable DRAM refresh) [19:17] CAS hold time(tCHR)..........000 = 1 cycle001 = 2 cycles010 = 3 cycles011 = 4 cycles100 = 5 cycles101 = Not used (6 cycles) Not used NOTE : In EDO/normal DRAM mode, CAS hold time can be programmed upto 5 cycles. But in SDRAM mode, this bit fields function are defined as ROW Cycle Time (tRC) and can be programmed upto 6 cycles. [20] CAS setup time(t CSR)........1(2 cycles)0(1 cycle) NOTE : In SDRAM mode, this bit field is reserved. [31:21] Refresh count value (duration) ...[%x] The refresh period is calculated as (2 ** 11 - Value + 1) / fMCLK [31:21] Refresh period (us) ..............[%d] EXTCON%d 0x%08x [0:2] Chip selection set-up time on nOE %s=%dtCOS2tCOS0 [5:3] Address set-up time before nECS %s=%dtACS2tACS0 [8:6] Chip selection hold time on nOE %s=%dtCOH2tCOH0 [11:9] Access cycles nOE low time %s=%dtACC2tACC0 [18:16] Chip selection set-up time on nOE %s=%dtCOS3tCOS1 [21:19] Address set-up time before nECS %s=%dtACS3tACS1 [24:22] Chip selection hold time on nOE %s=%dtCOH3tCOH1 [27:25] Access cycles nOE low time %s=%dtACC3tACC1 ROM/DRAM Configuration [W] EXTDBWTH External data bus width register. [0] ROMCON0 ROM/SRAM/FLASH bank 0 register. [1] ROMCON1 ROM/SRAM/FLASH bank 1 register. [2] ROMCON2 ROM/SRAM/FLASH bank 2 register. [3] ROMCON3 ROM/SRAM/FLASH bank 3 register. [4] ROMCON4 ROM/SRAM/FLASH bank 4 register. [5] ROMCON5 ROM/SRAM/FLASH bank 5 register. [A] DRAMCON0 DRAM bank 0 control register. [B] DRAMCON1 DRAM bank 1 control register. [C] DRAMCON2 DRAM bank 2 control register. [D] DRAMCON3 DRAM bank 3 control register. [R] REFEXTCON. [E] EXTACON0. [X] EXTACON1. [Q] Quit. Select test item EXTDBWTHROMCON0ROMCON1ROMCON2ROMCON3ROMCON4ROMCON5DRAMCON0DRAMCON1DRAMCON2DRAMCON3REFEXTCON Press any key to continue Memory from 0x%08x to 0x%08x out of configured memory 0x%08x 0x%08x ROMCON0 ROMCON1 ROMCON2 ROMCON3 ROMCON4 ROMCON5 DRAMCON0 DRAMCON1 DRAMCON2 DRAMCON3 Press Any Key %08x : %02x Input Memory Dump Base Address (0x%08x) : 0x Input Memory Dump Size (0x100) : 0x Continue dump [Y/N]_ Memory Dump from %x to %x Memory Pattern Fill Memory Pattern Fill Start Address : 0x Memory Pattern Fill End Address : 0x Memor Fill Pattern (word) : 0x Memory region 0x%08x 0x%08x out of configured memory Memory Fill %08x to %08x, Pattern : %08x [Y/N]_ Memory Pattern Search Memory Pattern Search Start Address : 0x Memory Pattern Search End Address : 0x Memory Search Pattern (word) : 0x Continue Search [Y/N]_ Memory Pattern Search 0x%08x to 0x%08x, Pattern : %08x Pattern is Searched : 0x%08x (0x%08x) Memory Byte Test Error Source Data is %02x at Addr %08x Destin Data is %02x at Addr %08x Memory Short Test Error Source Data is %04x at Addr %08x Destin Data is %04x at Addr %08x Memory Long Test Error Source Data is %08x at Addr %08x Destin Data is %08x at Addr %08x Memory Test (Long)....Fail.Ok. Memory Test (Short) .. Memory Test (Byte) ...Ok Memory Copy Test Input Memory Test Source Location (0x01300000) : 0x Input Memory Test Destination Location(0x01400000): 0x Input Memory Test Size (word) (0x10000) : 0x Input Memory Test repeat number(0x00005) : 0x Source Memory Location : 0x%08x Destination Memory Location : 0x%08x Memory Test Size (words) : 0x%08x Memory Test Loop Count : %d Fail. Ok. External I/O Bank Test External I/O Bank #0 Base Addr : 0x%08x External I/O Bank #1 Base Addr : 0x%08x External I/O Bank #2 Base Addr : 0x%08x External I/O Bank #3 Base Addr : 0x%08x Test External I/O Bank source address (0x%08x)_0x Test External I/O Bank size (words) (0x%08x) _0x Configure External I/O Bank Bus Width [Y/N]_ External I/O Bank 0 Bus Width [D]isable/[B]yte/[H]alf word/[W]ord (%c)_ External I/O Bank 1 Bus Width [D]isable/[B]yte/[H]alf word/[W]ord (%c)_ External I/O Bank 2 Bus Width [D]isable/[B]yte/[H]alf word/[W]ord (%c)_ External I/O Bank 3 Bus Width [D]isable/[B]yte/[H]alf word/[W]ord (%c)_ EXTDBWTH = 0x%08x Select Test External I/O Bank (0, 1, 2, 3, Q) _ Invalid External I/O Bank Selected [%c] Configure External I/O Bank %c [Y]es/[N]o/[D]efault/[A]ll/[Q]uit]? Bank %d Chip selection set-up time on nOE tCOS%d (0-7)_ Invalid tCOS%d %c Bank %d Address set-up time before nECS tACS%d (0-7)_ Invalid tACS%d %c Bank %d Chip selection hold time on nOE tCOH%d (0-7) _ Invalid tCOH%d %c Bank %d Access cycles (nOE low time) tACC%d (0-7) _ External I/O Bank #0 Test External I/O Bank #1 Test External I/O Bank #2 Test External I/O Bank #3 Test Invalid External I/O Bank Selected Memory Test [V] View Memory Configuration [C] Memory Copy Test [R] Memory Dump [F] Memory Pattern Fill [S] Memory Pattern Search [E] External I/O Bank Test [Q] Quit Select Test Item : Invalid Test Item Selected Press Any Key To Continue ....Invalid number [%d] [%c] (null)%d.%d.%d.%d Error [0x%08x] = 0x%08x. Must be 0x%08xSYSCFG0x%08xStall enable (SE)Cache enable (CE)Write enable (WE)Fixed priority (FP)00(4Kb SRAM, 4Kb cache)01(0Kb SRAM, 8Kb cache)10(8Kb SRAM, 0Kb cache)(s@sXs Cache mode (CM)(unknown)S3C4510S3C4510BS3C4530XS3C4530AProduct Identifier%s Tag(256words) Test by 10N march algorithm Fail. Ok. SET0(4k),SET1(4K) Cache memory clear Start Clear Cache SET0 ERROR. SET0[0x%x] = 0x%x Fail. SET0 Cache Memory Not Cleared. SET0 Cache Memory Cleared. Clear Cache SET1 ERROR. SET1[0x%x] = 0x%x Fail. SET1 Cache Memory Not Cleared. SET1 Cache Memory Cleared.Clear Cache Tag Ram Error. [0x%x] = 0x%x. Fail. Tag Ram Not Cleared. Tag Ram Cleared. SRAM(4K bytes) test by 10N march algorithm. SRAM(8K bytes) test by 10N march algorithm. Cache[SET1]4K bytes tested by 10N march algorithm. Cache Set0,4K bytes,tested by 10N march algorithm. Internal SRAM test. 8K SRAM test? If NO,default 4K SRAM tested?[Y/N] SRAM Address:0x%08x~0x%08x Error [0x%08x] == 0x%08x Cache Tag Ram cleared. Cache Configurations. Stall Enable? [Y/N] Write buffer Enable? [Y/N] Cache Mode 0. 4K-bytes SRAM, 4K-bytes Cache. 1. 0K-bytes SRAM, 8K-bytes Cache. 2. 8K-bytes SRAM, 0K-bytes Cache. Select number Cache Disabled Cache Enable? [Y/N] CPU Clock change. Enter Clock divider value 0x Not correct input divider = 0x%x Only one bit can be set in CLKCON[15:0] Used = 0x%x CPU clock frequency is %d.%d Mhz. Reset clkcon register?[Y/N] Now Clock changed CLKCON=0x%x Uart Board Rate & DRAM refresh cycle were changed automaitcally. UARTBRD0=0x%08x <- 0x%08x [%d] UARTBRD1=0x%08x <- 0x%08x [%d] REFEXTCON=0x%08x 0x%08x Entern Search Pattern. 0x Search in Cache Set0. Set 0 : Address = %08x, Data = %08x Search in Cache Set1.Set 1 : Address = %08x, Data = %08x Search in DRAM Bank 0 [Y/N]DRAM 0 : Address = %08x, Data = %08x Search in DRAM Bank 1 [Y/N] DRAM 1 : Address = %08x, Data = %08x Search in DRAM Bank 2 [Y/N] DRAM 0 : Address = %08x, Data = %08x Search in DRAM Bank 3 [Y/N]CLKCON (Clock control register)15:0 Clock Divided Value%x16 ROM bank 5 wait enable1017 ROM bank 5 address/data Mux en00(1 MCLK)01(2 MCLK)10(3 MCLK)11(unused){{{{ 19:18 Mux bus Address Cycle (tAC)20 ROM bank 5 wait 1 cycle delay21 ROM bank 4 wait enable22 ROM bank 4 wait 1 cycle delay23 ROM bank 3 wait enable24 ROM bank 3 wait 1 cycle delay25 ROM bank 2 wait enable26 ROM bank 2 wait 1 cycle delay27 ROM bank 1 wait enable28 ROM bank 1 wait 1 cycle delay29 ROM bank 0 wait enable30 ROM bank 0 wait 1 cycle delayTest bitEXTACON 0&10x%08x 0x%08x Chip selection set-up time on nOE (tCOS0, tCOS1, tCOS2, tCOS3)0:2 EXTACON0 tCOS0%d0:2 EXTACON1 tCOS218:16 EXTACON0 tCOS118:16 EXTACON1 tCOS3 Address set-up time before nECS (tACS0, tACS1, tACS2, tACS3)5:3 EXTACON0 tACS05:3 EXTACON1 tACS221:19 EXTACON0 tACS121:19 EXTACON1 tACS3 Chip selection hold time on nOE (tCOH0,tCOH1,tCOH2,tCOH3)8:6 EXTACON0 tCOH08:6 EXTACON1 tCOH224:22 EXTACON0 tCOH124:22 EXTACON1 tCOH2 Access cycles (nOE low time (tACC0,tACC1,tACC2,tACC3)11:9 EXTACON0 tACC011:9 EXTACON1 tACC227:25 EXTACON0 tACC127:25 EXTACON1 tACC2EXTDBWTH Data Bus Width Register0x%0x11(word)10(half word)01(byte)00(disable)External I/O bank 3External I/O bank 2External I/O bank 1External I/O bank 0DRAM bank 3DRAM bank 2DRAM bank 1DRAM bank 0ROM/SRAM/FLASH bank 5ROM/SRAM/FLASH bank 4ROM/SRAM/FLASH bank 3ROM/SRAM/FLASH bank 2ROM/SRAM/FLASH bank 1ROM/SRAM/FLASH bank 0 ROMCON%d 0x%08x%d=%08x1:0 Page mode configuration (PMC) 00/N 01/4w 10/8w 11/16 00=Normal ROM; 01=4-word page; 10=8-word page; 11=16-word page3:2 Page address access time (tPA) 00/5 01/2 10/3 11/4 00=5 CLK;01=2 CLK;10=3 CLK; 11=4 CLK6:4 Programmable access cycle (tACC) 000/D 001/2 010/3 011/4 100/5 101/6 110/7 111/R 000=Disable ;001=2 cycles;010=3 cycles;011=4 cycles) 100=5 cycles);101=6 cycles;110=7 cycles;111=Reserved)19:10 base pointer %04x29:20 next pointer DRAMCON 0x%08x0 EDO mode1/EDO0/norm00/1CLK01/2CLK10/3CLK11/4CLK2:1 CAS strobe time (tCS)3:3 CAS precharge time (tCP)1=2CLK0=1CLK7 RAS to CAS delay(tRC or tRCD)00=1CLK01=2CLK10=3CLK11=4CLKĄ̄9:8 RAS pre-charge time (tRP)19:10 DRAM bank base pointer %-*x29:20 DRAM bank next pointer 00= 8bits01= 9bits10=10bits11=11bits\h@t31:30 Number of column bits (CAN) REFEXTCON=0x%08x9:0 External I/O bank 0 base pointer%04x15 Validity of special reg field(VSF)16 Refresh enable (REN)000=1 cycle001=2 cycles010=3 cycles011=4 cycles100=5 cycles101=6 cycles\hx 19:17 ROW Cycle Time20 CAS setup time(t CSR)1=2 cycles0=1 cycle31:21 Refresh count value (duration) [S] SYSCFG - System Configuration Register. [C] CLKCON - Clock Control Register. [E] EXTACON 0&1 - External I/O access timing register 0,1. [W] EXTDBWTH - Data bus width of each bank. [R] ROMCON0-5 - ROM/SRAM/FLASH control register 0,1,2,3,4,5 . [D] DRAMCON0-3 - DRAM control registers 0,1,2,3. [F] REFEXTCON [Q] Quit. Select Test Item: Press any key to continue. KS32C50100 CACHE & SRAM TEST [1] Tag RAM(256words) 10N march test. [2] Internal SRAM(4kbytes) 10N march test. [3] Internal SRAM(8kbytes) 10N march test. [4] Cache Set0(4kbytes) 10N march test. [5] Cache Set1(4kbytes) 10N march test. [6] Internal SRAM R/W test at 4k or 8k mode. ->SRAM address used as data pattern. [7] Cache start up dialog for setup cache mode. [8] Cache configuration. [9] Change CPU Clock use by clkcon register. [C] Cache Memory(SET0[4k]/SET1[4k]) Clear function. [B] Pattern search in cache memory region. [V] System registers (SYSCFG, CLKCON, ROMCON...). [A] All 10N March Test. [Q] QUIT - Return main menu. Cache configurations. Tag(256words) 10N March Test ..... Fail.Ok. SRAM(4K bytes) 10N March Test ..... SRAM(8K bytes) 10N March Test ..... Cache[SET1]4K bytes 10N March Test ..... [CACHE:ERROR] SET1[0x%x] = 0x%x!! Cache[SET0]4K bytes 10N March Test ..... [CACHE:ERROR] SET0[0x%x] = 0x%x!! TIMER 0 Status Timer 0 enable..............%s1(enabled.0(disabled) Timer 0 Toggle mode.........%s1(toggle mode)0(interval mode) Timer 0 initial TOUT0 value.%s10 TDATA0......................0x%08x TCNT0.......................0x%08x Timer0 TOUT0 output.(P16)...%senableddisabled Timer0 INT mode.............%sFIQIRQ Timer0 interrupt enabled....%s(disabled)(enabled) TIMER 1 STATUS Timer 1 enable..............%s Timer 1 Toggle mode.........%s Timer 1 Initial TOUT1 value.%s TDATA1......................0x%08x TCNT1.......................0x%08x Timer1 TOUT1 output.(P17)...%s1(enabled) Timer1 INT mode.............%s Timer1 interrupt enabled....%s Select timer[0/1] To exit, enter the Esc key on keyboard. To start timer press any key. TIMER1 timeTIMER0 time %s is %d:%d:%d.%d System hardware reset. Reset signal came from TOUT1 as reset input WatchDog Timer function test. Timer0 used as system timer. Timer1 used as watchdog timer. Watchdog timer counter value will be initialized at system timer interrupt service routine repeatedly. If you want to make the system hangup situation, Enter the character 'R'. Now, watchdog & system timer is running..... TIMER0 reconfigured with no watchdog Init function. Now, wathdog timer interrupt occurred... TIMER TEST [R] Running Timer 0,1. [W] Watchdog Timer function(Timer1) Test. [V] View the timer configurations. [Q] Type Q for exit timer test. Select Test Item: Press any key to continue. Rx error:sequence num=[tx %d rx %d] wait=[0x%02x] received=[0x%02x] UART 0&1 Internal Loopback Test Tx bytes=%d,%d, Rx bytes=%d,%d Errors=%d,%d UART%d External Loopback Test Rx error sended=[0x%02x] wait=[0x%02x] receive=[0x%02x] Tx bytes=%d, Rx bytes=%d, Errors=%d UART%d internal Loopback test (interrupt mode)... To break test press any key... Transmit bytes = [%d] Bytes sec = [%d] Receive bytes = [%d] Receive errors = [%d] Overrun errors = [%d] Parity errors = [%d] Frame errors = [%d] Break = [%d] Ok. Fail.  UART%d internal Loopback test (polling mode)... Fail. Tx bytes=[%d], Rx bytes=[%d],Err count=[%d] String echo for UART0 interrupt test.1 interrupt test. Select UART [0/1] Input characters will be echoed on Console To escape, enter ESC key : UARTLCON%d (UART%d line control register) = 0x%08x 1:0 Word length (WL)........00 = 5 bits01 = 6 bits10 = 7 bits11 = 8 bits 2 Number of Stop bits.....%s1(two Stop bits per frame)0(one Stop bit per frame) 5:3 Parity mode (PMD).......000(no parity)100(odd parity)101(even parity)110(parity is forced,checked as a 1)111(parity is forced,checked as a 0) 6 Serial Clock Selection..%s1(External UCLK)0(Internal MCLK) 7 Infra-red mode..........%s1(Infra-red Tx/Rx mode)0(Normal mode operation) UARTCONT%d UART%d Control Register = 0x%08x 1:0 Receive mode (RxM).................00(receive disabled)01(status int request)10(GDMA channel 0 req.)11(GDMA channel 1 req.) 2 Rx status interrupt enable (RxSI)..%s1(enable)0(disable) 4:3 Transmit mode (TxM)................00(transmit disabled)01(interrupt request) 5 Data set ready (DSR)...............%s10 6 Send break (SBK)...................%s 7 Loop-back mode (LPB)...............%s%s.%-15d%-*d%-*s(undef) UCON%d Control Register = 0x%08x UCON 0&1 Control Registers = 0x%08x 0x%08x00(disable)01(int req)10(GDMA0 req)11(GDMA1 req)ؚ̚1:0 Transmit mode (TMODE)ؚ̚ 3:2 Receive mode (RMODE)4 Send Break (SBR)5 Serial Clock Selection (UCLK)1(UCLK)0(MCLK)6 Auto Baud Rate Detect (ABRD)7 Look-back mode (LOOPB)1(loopback)0xx(no)100(odd)101(even)110(1)111(0)$0<D10:8 Parity mode (PMD)11 Number of Stop bits (STB)200(5 bits)01(6 bits)10(7 bits)11(8 bits)ĜМ ܜ013:12 Word Length (WL)14 Infra-red mode 15 Reserved16 Transmit FIFO enable (TFEN)17 Receive FIFO enable (RFEN)18 Transmit FIFO reset (TFRST)19 Receive FIFO reset (RFRST)00=30/3201=24/3210=16/3211=8/32 021:20 Tx FIFO trigger level (TFTL)..00 = 1/3201 = 8/3210 = 16/3211 = 24/32\h@t23:22 Rx FIFO trigger level (RFTL)..24 Data Terminal Ready to pin (DTR)25 Request to Send to pin (RTS).... 27:26 Reserved28 Hardware Flow Control En(HFEN)29 Software Flow Control En(SFEN) 31:30 Reserved UARTSTAT%d UART%d Status Register = 0x%08x 0 Overrun error..............%d 1 Parity error...............%d 2 Frame error................%d 3 Break interrupt............%d 4 Data terminal ready (DTR)..%d 5 Receive data ready.........%d 6 Tx Buffer register empty...%d 7 Transmit complete (TC).....%dUART%d status register=0x%08xUART 0&1 status registers=0x%08x,0x%08x0 Receive Data Valid (RDV)1 Break Signal Detected (BSD)2 Frame Error (FER)3 Parity Error (PER)4 Overrun Error (OER)5 Control Character Detect CCD)6 Data carrier Detect (DCD)7 Rx FIFO trigger level(RFREA)8 Receive FIFO empty (RFEMT)9 Receive FIFO full (RFFUL)10 Receive FIFO overrun (RFOV)11 Receiver in idle (RIDLE)12 Rx Event time out (E_RxTO) 13 Reserved Not applicable14 Data Set ready (DSR)15 Clear To Send (CTS)16 CTS Event occurred (E_CTS)17 Transmit Complete (TC)18 Tx Holding Reg Empty (THE)19 Transmit FIFO Empty (TFEMT)20 Transmit FIFO full (TFFUL) 31:21 ReservedUART%d int enable register=0x%08xUART 0&1 int enable registers=0x%08x,0x%08x0 Receive Data Valid(RDVIE)1 Break Signal Detected(BSDIE)2 Frame Error(FERIE)3 Parity Error(PERIE)4 Overrun Error(OERIE)5 Control Char Detect(CCDIE)6 DCD High at check time(DCDLIE)7 Rx FIFO trigger lev(RFREAIE) 9:8 Reserved10 Receive FIFO overrun(OVFFIE) 11 Reserved12 Rx Event timeout(E_RxTOIE) 15:13 Reserved16 CTS Event occurred(E_CTSIE) 17 Reserved18 Tx Holding Reg Empty(THEIE) 31:19 Reserved UARTBRD%d UART%d Baud Rate Divisor Register = 0x%08x 3:0 Baud rate divisor value CNT1......%d%(divide by 1)(divide by 16) 15:4 Time constant value for CNT0......%d BRGOUT = MCLK2/(CNT0+1)/(16^CNT1)/16...%d Set UART%d baudrate Current UART%d baud rate....%d Input new baud rate (38400). CNT0......%d CNT1......%d UARTBRD = 0x%08x BRGOUT = MCLK2 / (CNT0 + 1) / 16 ** CNT1 / 16 BRGOUT....%d [0] Change CNT0. [1] Change CNT1. [S] Set UARTBRD%d. [Q] Quit. Select Item Input CNT0 Input CNT1 [1] Toggle UART0 DSR. [2] Toggle UART1 DSR. [3] UART0 Send Break. [4] UART1 Send Break. Quit Select Item : UART0 & UART1 Configuration S3C4530 [C] UCONT0 - UART0 Control Register. UCONT1 - UART1 Control Register.KS32C50100 [L] UARTLCON0 - UART0 Line Control Register. UARTLCON1 - UART1 Line Control Register. [C] UARTCONT0 - UART0 Control Register. UARTCONT1 - UART1 Control Register). [B] UARTBRD0 - UART0 Baud Rate Divisor Register. UARTBRD1 - UART0 Baud Rate Divisor Register. [S] USTAT0 - UART0 Status Register. USTAT1 - UART1 Status Register. [I] UINTEN0 - UART0 Int Enable Register. UINTEN1 - UART1 Int Enable Register. [S] UARTSTAT0 - UART0 Status Register. UARTSTAT1 - UART1 Status Register. [Q] Quit [0] Set UART0 baudrate. [1] Set UART1 baudrate. Press any key to continue. UART 0&1 TEST [C] UART0 & UART1 configurations view & change. [0] URRT0 Internal Loopback test(POLL). [1] URRT1 Internal Loopback test(POLL). [2] URRT0 Internal Loopback test(INTERRUPT). [3] URRT1 Internal Loopback test(INTERRUPT). [4] URRT0 & UART1 Internal Loopback test(INTERRUPT). [5] UART0 String echo (INTERRUPT). [6] UART1 String echo (INTERRUPT). [7] UART0 External Loopback (INTERRUPT). [8] UART1 External Loopback (INTERRUPT). [Q] Quit - Return to main menu.$Id: zmodem.c,v 1.1.1.1 2001/03/08 00:01:48 efalk Exp $*ZSTDERRZCOMMANDZFREECNTZCANZCOMPLZCHALLENGEZCRCZFERRZEOFZDATAZRPOSZFINZABORTZNAKZSKIPZFILEZACKZSINITZRINITZRQINIT$Id: zmodemr.c,v 1.1.1.1 2001/03/08 00:01:48 efalk Exp $C$Id: zmodemt.c,v 1.1.1.1 2001/03/08 00:01:48 efalk Exp $rz noname OO Erase ROM bank 0. Base address 0x%08x Programm ROM bank 0 (#-1K writed). Fail. Address = [0x%08x]# Reset. Input Memory base address (0x%08x) 0xInput Memory size (%d) cancelled by user Select port UART0/UART1 [0/1/Q] Select Speed 38400/57600/115200 [3/5/1/Q]connect failed [%d] mem Sending: cannot open file filename [] too long, skipping... connect failed [%d] Start Programm at address 0x%08x [Y/N] Input base address (0x%08x) ZmRx UART%d Speed %d Base address 0x%08x connect failed [%d] File %s loaded Start address : 0x%08x File size : %d Program Download & Run [R] ZMODEM load & Run. [S] ZMODEM send. [G] Run User Program (loaded by command [R]). [F] Write flash & Reset. [X] Reset. [Q] Quit. Select Test Item: No Test Item Selected Press Any Key to Continue0received: sent:receiver timeouts:sender timeouts:transfer cancelled by remote protocol error: remote messagedata errors:cannot write file Receiving:$Id: zmutil.c,v 1.1.1.1 2001/03/08 00:01:48 efalk Exp $YREOFYRDataYRDataWaitYRStartYTFinYTEOFYTDataYTDataWaitYTFileYTStartDoneStderrDataCommandWaitCommandDataTFinishSendEofSendDoneSendWaitSendingCrcWaitFileWaitTInitTStartRFinishRDataErrRDataRFileRCrcRFileNameRSinitWaitRStart!B c0@P`p)Jk1s2R"RBrb9{ZӜb$C4 dtDTjK( ōS6r&0vfVF[z8׼HXhx@a(#8َHi +ZJzjqP 3:*˿yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/ș鉊DXeHx'h8(}\?؛uJTZ7jz *:.lMͪɍ&|ld\EL<, >]|ߛُn6~UNt^.>0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-0H??@BhP4      |`D( @?0Kxt\D,  Ԁ% K` c$c$c$c$L(d@\@Th|80( حЭĭ"(#c$c$c$ "c$ D   x" "c$ " D  x"c$""c$`0Tp pDc$L P1 `0 T p pc$ 2 X3 1 - - p pT c$ 2 X3 1 - p p 1 T c$ 2 p3 X3 (3 - p pc$ 2 p3 X3 (3 - p pc$ 3 p3 X3 (3 - p pc$ X3D p3 X34- p pc$04//p pc$0123456789abcdefL@4,$ܳгijxld\TL@80