ELF4]4 (%"{@{|HM-<`Eŀ|8@@<8}8PU A})8Bq A})8Bŀ |8@@<8}8PU A})8Bq A})8B%8!<|C|CHsMHHsiHpH!|?{` /@\?ut+/A$8 })utN!ut+/@= 9)/A<`8c{(H8{` 8!|N = !9)|/<`<8c{(8{dAHq=`= {09)8k{0/A/A })N!8!|N !|t||? x8L8H8D8@8<88808,8$8 8 <`D`c8Ha<`D`c8Ha<`D`c8Ha<`D`c8Ha<`<`8%HL<``c8Ha8`Ha|`x  /@8dH(? = 8i{| |xHUE|`x/A8dH8(8H<(<`D|xHa(T <(|&p} xT(?8 / @8H8<`DH`|`x44T4<`Dπ4H`?8 /@= 8i{|HSH)mH(H)!9T= 9)tP I  K   9h= 9)td I  K   8T9?h|x}$KxH+ 8/@H%I$= 8i{||x8 HL= 8i{|= 8tx<`8H,= 8i{|88F8^8=H3= 8i{|8d88869H3= 8i{|888^86=aH3m= 8i{|888869aH3I= 8i{|88h8^8=aH3%= 8i{|88sHK= 8i{|= 8tx8<H+= 8i{|88HK= 8i{|= 8tx88H+= 8i{|88HK}= 8i{|= 8tx8<`H+e= 8i{|88HKI= 8i{|= 8tx88`H+1= 8i{|88HK= 8i{|= 8tx8<`H*= 8i{|8 8|HJ= 8i{|= 8t<`8H*= 8i{|8 8|HJ= 8i{|= 8t<`8H*= 8 {|9?9`(}#Kx|x}e[xHj8@|x8H= 8 {|9?9`(}#Kx|x}e[xHj8<|x8HU8H <` HI?8 /@8H <` H?8 /@9T= 9)t I  K   9h= 9)t I  K   8T9?h|x}$KxH'a8PHP+APT := 8 t}+i= 8 t}k}iN 8P8L8H8@8D888,8(8Ґ480= 8i{|88sHH= 8i{|= 8tx8<H(= 8i{|88HHi= 8i{|= 8tx88H(U= 8i{|88HH9= 8i{|= 8tx8<`H(!= 8i{|88HH= 8i{|= 8tx88`H'= 8i{|88HG= 8i{|= 8tx8<`H'K|(<`D|xHZ(T <(|&p} xT(8``cPHC$= 8i{||x8 HG]= 8i{|= 8t88H'I T <$|J$$/Y@8 H$/FA 8 $= 8i{||x8 HF= 8i{|= 8t<`8H&<`DHY|`x44T44/A|8,8(80v80w= 8 {|9?9`(}#Kx|x}e[xHf8@|x8H}H"8T9?h|x}$KxH$U= 8i{|88sHF!= 8i{|= 8tx<<H& = 8i{|88HE= 8i{|= 8tx88H%= 8i{|88HE= 8i{|= 8tx<`<`H%= 8i{|88HE= 8i{|= 8tx8`8`H%m= 8i{|88HEQ= 8i{|= 8tx<`<`H%5K,/A8PK$= 8i{||x8 HD= 8i{|= 8t88H$$= 8i{||x8 HD= 8i{|= 8tx<`8H$<``c H@8,888PKL8?DH@(88LH8,8PK8?DH@́?88} J tT>/C@8HHP?88} J tT>/W@8HH(?88} J tT>/S@8HH?88} J tT>/E@8HH؁?88} J tT>/N@8HHHu|`xH?H<ff`fg| | p} p}`XP`` } HP?``/@?88} J8C tHP?H<ff`fg| | p} p}`XP\\ } HP?\\/@?88} J8W tH?H<ff`fg| | p} p}`XPXX } HP?XX/@?88} J8S tH?H<ff`fg| | p} p}`XPTT } HP?TT/@?88} J8E tHT?H<ff`fg| | p} p}`XPPP } HP?PP/@?88} J8N t?H<ff`fg| | p} p}`XPLL } HP?L= 8 {|9?9`(}#Kx|x}e[xHa8L|xH ?H<ff`fg| | p} p}`XPHH } HP?HH<`H e?H<ff`fg| | p} p}`XPDD } HP?D= 8 {|9?9`(}#Kx|x}e[xHaI8D|xH 1<``cIH<Ɂ?88 8Kx<`DHS}|`x44T44/A,/@408,4/@8C8HH4/@8W8HH`4/@8S8HH@4/@8E8HH 4/@8N8H?88} J tT >T>H@?H<ff`fg| | p} p}`XP@@ } HP?@= 8 {|9?9`(}#Kx|x}e[xH_8@|xH?H<ff`fg| | p} p}`XP<< } HP?<<<`HE?H<ff`fg| | p} p}`XP88 } HP?8= 8 {|9?9`(}#Kx|x}e[xH_)88|xH Kp?88} J tT>/C@8HH?88} J tT>/W@8HHx?88} J tT>/S@8HHP?88} J tT>/E@8HH(?88} J tT>/N@ 8H8PK4/@,/A0?4HAx408,?8DA= 8 {|9?9`(}#Kx|x}e[xH]8@|x8H?D8 D?@8 @@<ff`fg| | p}`p|HPT >8 0T>v?@<ff`fg| | p} p}`XP44 } HP?44T >8 0T>w= 8 {|9?9`(}#Kx|x}e[xH]!8@|x8H HM8T9?h|x}$KxH8PKD?88 8K48H(?H<ff`fg| | p} p}`XP00 } HP?0= 8 {|9?9`(}#Kx|x}e[xH\}80|xH?H<ff`fg| | p} p}`XP,, } HP?,,<`H8``cPH7?H<ff`fg| | p} p}`XP(( } HP?(= 8 {|9?9`(}#Kx|x}e[xH[8(|xH8``cPH7Q?8 /@Ԁ@?<H@= 8 {|9?9`(}#Kx|x}e[xH[m8<|x8H@<= 8 {|9?9`(}#Kx|x}e[xH[18<|x8H ف@<ff`fg| | p}`p|HPT >8 0T>b?@<ff`fg| | p} p}`XP$$ } HP?$$T >8 0T>cH8T9?h|x}$KxHA8H$= 8i{||x8 H9T/@(= 8i{|= 8t<`8HH = 8i{|= 8t88H?<ff`fg| | p} p}`XP   } HP?  <`IH?8 / @DHY|`xH8PK d|xa |}a[xN !|LT\|? x8<8, < 8/A8xH-Ր@D/@(@D=aHH/@x= 8i{|88H5= 8i{|= 8tx88H}= 8i{|8d8889H= 8i{|8d8688>9HiH/@= 8i{|88H5= 8i{|= 8tx8<`H= 8i{|88h8^8p9H= 8i{|888^8=aHH/@= 8i{|88H4= 8i{|= 8tx88`Hq= 8i{|88889H}= 8i{|88688>9aHYHt= 8i{|88{H4 = 8i{|= 8tx8<H= 8i{|88F8^8N9H= 8i{|888^8=Ha |}a[xN !||? x/@= 8i{|88H3a= 8i{|= 8tx<`<`HE= 8i{|888^8=aHM= 8i{|8868^8>9H-H /@x= 8i{|88H2= 8i{|= 8tx88H= 8i{|8d8889H= 8i{|8d8688>9HH/@= 8i{|88H2U= 8i{|= 8tx<`<`H9= 8i{|88h8^8p=aHA= 8i{|888^89H!H/@= 8i{|88H1= 8i{|= 8tx8`8`H= 8i{|88889aH= 8i{|88688>9HHt= 8i{|88{H1I= 8i{|= 8tx<<H5= 8i{|88F8^8N=HA= 8i{|888^89H!a |}a[xN !|$,|? x?<ff`fg| | p} p|XP |HP?}`HP<ff`fg| | p}`p|HP /A= 8i{|88H0IH= 8i{|8&8H01 /@(= 8i{|= 8u<`8H H /@(= 8i{|= 8u<`8HHP /@(= 8i{|= 8u <`8HH  /@(= 8i{|= 8u$<`8H}H /@(= 8i{|= 8u(<`8HMH /@(= 8i{|= 8u,<`8HH /@(= 8i{|= 8u0<`8HH` /@(= 8i{|= 8u4<`8HH0 / @$= 8i{|= 8u8<`8H/A= 8i{|88H.eH= 8i{|808H.M/@(= 8i{|= 8u<<`8H)H/@(= 8i{|= 8u<`8H H/@(= 8i{|= 8u<`8H HP/@(= 8i{|= 8u <`8H H /@(= 8i{|= 8u$<`8H iH/@(= 8i{|= 8u(<`8H 9H/@(= 8i{|= 8u,<`8H H/@(= 8i{|= 8u0<`8H H`/@(= 8i{|= 8u4<`8H H0/ @$= 8i{|= 8u8<`8H ya |}a[xN !|$,|? x?<ff`fg| | p} p|XP |HP?}`HP<ff`fg| | p}`p|HP /A= 8i{|88H+H= 8i{|8&8H+ /@$= 8i{|= 8u<88H H /@$= 8i{|= 8u88H iH` /@$= 8i{|= 8u88H =H4 /@$= 8i{|= 8u 88H H /@$= 8i{|= 8u$88H H܀ /@$= 8i{|= 8u(88H H /@$= 8i{|= 8u,88H H /@$= 8i{|= 8u088H aHX /@$= 8i{|= 8u488H 5H, / @ = 8i{|= 8u888H /A= 8i{|88H)H= 8i{|808H)ɀ/@$= 8i{|= 8u<88H H/@$= 8i{|= 8u88H }H`/@$= 8i{|= 8u88H QH4/@$= 8i{|= 8u 88H %H/@$= 8i{|= 8u$88HH܀/@$= 8i{|= 8u(88HH/@$= 8i{|= 8u,88HH/@$= 8i{|= 8u088HuHX/@$= 8i{|= 8u488HIH,/ @ = 8i{|= 8u888Ha |}a[xN !|$|? x8|xH$?__8|xH$?__T6T>|xa |}a[xN !|,4|? x88H<` @88 Ht<`D|xH:U|xH#=/@$T <|&p} xTH | pT 6} xT? 8   /@?8 /@Pa |}a[xN !| |? x<`D8H98`H"<`D8CH98`H"q<`D8H9q8`'H"]a |}a[xN !|$,|? x`@<`D€H98`H" <`D€H9 8`H!<`D€H88`H!`@<`D€H88`H!<`D€H88`H!a |}a[xN !|$,|? x`  ``<`D€ H8a8`H!M<`D€H8M8`H!9<`D€ H898`H!%`  ``<`D€H8 8`H <`D€ H78`H a |}a[xN !| |? x8`8Kma |}a[xN !| |? x8`8K5a |}a[xN !| |? x8`8K8`8Ka |}a[xN !| |? x<`D`c8H7<`D8H68`:HK58`HK)8`dHKK8`8Ku8`8Ki8`8K]8`8KQ8`8KEa |}a[xN !| |? x8`8K a |}a[xN !| |? x8`8KՁa |}a[xN !| |? x8`8Ka |}a[xN !|$,|? x/A4K58HK?8 /'@HKa |}a[xN !||? x|`xT>T>T>T >T>T>}#Kx|xK}a |}a[xN !|$,|? x88`K 8HP| x}) T>/A<| x}) T>|xK-?8 /@8`K8HP| x}) T>/A<| x}) T>|xK?8 /@a |}a[xN !||? x H(? T>|xH+? 8  ? T>/@́a |}a[xN !|$|? x|#x H T>|xH+a |}a[xN !|$|? x H0? T>|xKY? 8  ? T>/@āa |}a[xN !|4<|? x $(H|`xT8|p| @?(|x}%KxH $Ka |}a[xN !|,4|? x H|`xT8|p| @? |x}%KxHKa |}a[xN !|$,|? x  /AP /AD/A8/A, ?|x}%KxH!18H 8|xa |}a[xN !|\d|? x8<@DHL/@̀ |xa}a[xN !|T\|? x(,048/A\(,048DK/@? (|x}%KxHI(<8DK=HX(,048`KI/@0? (|x}%KxH(<8`K8H?8 = -a)ƿH@?8 /@a |}a[xN !|<D|? x $(,040T 88 ?$}i?(9)(4 $(}f[x}'Kx,?0_4KAa |}a[xN !|4<|? x $?(_,, $?(_,KɁa |}a[xN !|DL|? x $(,04?80T 88 ?$}i?(9)(8 $(}f[x}'Kx,?0_4K1a |}a[xN !ؓ$|? x8 8H? 8  ?8 | x}) T>/@̀ |xa}a[xN !|Kx}@|9T~T<| SxUT~| [xU <}%Kx}FSx}g[x}cxB9 W>/@ /AXx(,K8xKAK@@@D8 U T}>KxU_.K!|H;a 8aLx;0TH98axH-9 +A T}#KxHL8!P|N 0xx+@H |ixKȔ!|/Tk|ix48a @$88aHu48!0|N /9<@l} p!<`aA@AUiU@<|KxUk<= aa)8A|xaH@@Kt<8<`Ah})K!|a 8a84H/A0+@(/@4<``c/A<`H8`48!0|N /A/A!<5(A$ |L0|#x/A|dKA !h!$U@<|X0}$D0|#xK̔!a +cAXd<8U&>}CxWjUI9@|Kx|Sx|[x|cx}#Kx}DSxa 8! N /A/A@|CyA8c/@| c8/89`9A5cA|\0;/;;A88|X01F}%|H8} P8}`cyA ;;9 x/xU >@ /A<1}g`}h[x@}cx8@8|xU,>UU >| cxT~Uf>}cxUD8KWj8UI89@<8|Kx|Sx|[x|cxa }#Kx}DSx8! N Wj8UI89@88|Kx|Sx|[x|cxa }#Kx}DSx8! N /A\9`U >/8cA`1|<`@@ TU ~| SxT~}'Kx}HSx8cTU >T>| cxTj~Uf>}cxUD8K/@9 U },SyA1|K88|0K$T}$Kx| cxT>KH<1}gKTe>TqFUT>} Cx@x}`CyAUF>=@Ug@.aJ|;x9 P@8U@.$A4}FSx9`UT<| KxU <0@}'Kx}HSx9k@dN /A@UF>Ui@.| KxU @.9fe(8DdN 8N }`Cy@8N Ui9@})SyA8dN $K|#x+@,$+@ /@ /AL/@8`N /A/A8/A؁CA0/AHx$|`HPN /@h8`N #AA<# @A A<@@A@@H@@/@T8`N /@@K(@@K`N N !|;|}xx $,H9@,a|P }Q`YxH@AA(,8` |$8!(N  @A,8` |$8!(N 8|C|}C|CN }mB} B| B@}j[x9`}ISx9@}@Cx})[x#N |pSN |v|v N |Rd|SN |RT|SN |Rd@|SN |RT|SN <`K|Rd|SN |RTN|SN <`K|RT |x|SN |Rd|SN |RTF|SN <`@KD|RT|x|SN |RT|x|SN <`K<`0K !||~x ;xHp`A8~H 8!|N !T 6|! $+;|}xx,Aa;}H-Td>|zx`xHacx8HU8}W$>HIcxW$>H=xDxH1,! Aa|8!(N !| |#x|~x;xHp` A8~xH̀ |8!N !||iy=`<`|#x ak8cuX?98A` <`8cuX8{\XA$H 58{\ 8!|N {\ 8!|I $N H8= {\K!|, AЀ= a)?H8{\A0<`88cuXH8{\ 8!|N +{\A0+ߐ{\AP{\ 8!|N <`88cuXH98{\ 8!|N <`88cuXH 8{\Kp<`88cuXH8= {\KP!||jy|3x A = a)?H9 ?{\A4<`8F8cuXH8{\ 8!|N +?{\Ax+ߑ?{\A< TP*|d?{\Tc:|cH9~ |8!N <`8H8cuXH8{\ 8!|N <`8G8cuXH8{\ 8!|N <`8E8cuXH8= {\K!||ky= <`|#x a)8cuX?9@8LA <`8cuX8M_{\HA(HI8{\8` 8!|N _{\/A$k|hH  8!|N U|cTc>H 8!|N H8= 8` {\K!||jy A = a)?H9 ?{\A0<`8!8cuXHq8{\ 8!|N +?{\Ap+ߑ?{\A8 TP*|d|3xTc:?{\|cHY 8!|N <`8#8cuXH8{\ 8!|N <`8"8cuXH8{\ 8!|N <`8 8cuXH8= {\K,!|a|{y! |3xA|+x}Cx|;x $,A`= a)?H8{\AH<`88cuXH!8{\,! Aa| $8!(N +{\A+ߐ{\A+{\A\+ߐ{\A0@|#x{\A@_xA$xcx;xxK@@;@@K\<`88cuXHa8{\K@<`88cuXHE8{\,! Aa| $8!(N <`88cuXH8{\K<`88cuXH8= {\K<`88cuXH8{\K!|= 8a)|y ;?A8ߓ{\HA4<`8cuXHe8{\ |8!N $8888ߓ{\K| 8!N <`8cuXH8= {\K!||ly|#x/8\a ?`|+x;$A??cc88889{\AlIi )  $ l, L{\K$8`a |8! N <`8]8cuXH8{\8`$a |8! N <`8cuXH8= {\K!|(|~ya $,4A= a)?H8{\A@<`88cuXH]8{\4a $|(,8!0N {\;;a; ;xfxxxK-xxxKA/~;@/;@$x8888K54a $|(,8!0N <`88cuXH8= a {\4 $(|,8!0N !||~y |#x|+xA = a)?H8{\A<<`88cuXH8{\ |8!N +{\Ah+ߐ{\A+w{\@ ; ;+@x;K+A| 8!N <`88cuXHY8{\ |8!N <`88cuXH!8{\K <`88cuXH8= {\K!|a$|{y4|#x !A (,0H e 8!|N HQ8= {\K|!|= 9`a) |}y?|#x8A8~{\HA4<`8cuXH8{\ |8!N 8x~{\W@,{\K |8!N <`88cuXHy8{\ |8!N <`8cuXHI8= {\K\!|= 8a)9`|~y ?At8{\HA0<`8cuXH8{\ 8!|N 8{\K!Te x8|8!Kt<`8cuXH8= {\K!|= 8a)9`|~y ?At8{\HA0<`8cuXH-8{\ 8!|N 8{\Ke`e x8|8!K<`8cuXH8= {\K!|= 8fa)9`|~y ?At8g{\HA0<`8cuXHq8{\ 8!|N 8{\KTe< x8|8!K<`8cuXH8= {\K!|= 8>a)9`|~y ?At8?{\HA0<`8cuXH 8{\ 8!|N 8{\K`e x8|8!K@<`8cuXH Y8= {\K= y9)yA9 }#KxN |cTc>N |cTc>N |cN ||`,Tc>N ||`,N |N |N |N T`D.Tc>|cxdN T`>Tc>T D.T>TkD.|KxTc>T|c[x|xN |,|N |,|N }`<`v}`8|$/AL+@(/Ah/AL||}`$N /@||}`$N `|C}!B%}`$N `|Æ}!†%K`|}!%}`$N } <`v} 8|$/AD+@$/AX/A@||} $N /@||} $N `|C|C} $N `|Æ|ÆK`||} $N /AL+@(/Ad/AH|dT:|N /@|dT:|N |BdT:|CN |†dT:|ÆN |dT:|N /AT+@,/At/AT}"<_`})8}"N /@}"<_`})8}"N }"B<_`})8}"CN }"†<_`})8}"ÆN }"<_`})8}"N !||#x|+x|x <`v8|$K/A+@X/A/A9 } W5`0|xK$ |8!N /@9 } W5`0|xK$ |8!N 9 } CW5`0|CCxKU$ |8!N 9 } ÆW5`0|ÆÆK,9 } W5`0|xK$ |8!N !||~x|#x <`v8|$K /A+@X/A/A9 } W5`0|xKY$x |8!N /@9 } W5`0|xK $x |8!N 9 } CW5`0|CBxK$x |8!N 9 } ÆW5`0|ƆK,9 } W5`0|ႆxKi$x |8!N !||#x|+x|x <`v8|$Ky/A+@P/A/AW5`0|xK$ |8!N /@W5`0|xK$ |8!N W5`0|CCxKM$ |8!N W5`0|ÆÆKDW5`0|ăxK$ |8!N !||#x|x <`v8|$K/A+@P/A/AW5`0|xKi$x |8!N /@W5`0|xK%$x |8!N W5`0|CBxK$x |8!N W5`0|ƆKDW5`0|ĂxK$x |8!N |jx!|<`+|#x 8cu`8A@8= {\}`<`v}`8|$}@}}`$ 8!|N H8= {\ 8!|N !| |}x|+x|#xK=} <`v} 8|$/A|+@@/A/A} $x |8!Kh/@} $x |8!K4c|CC} $x |8!Kc|ÆÆKlc|} $x |8!K|jx!|<`+8 8cu`AD8= {\}`<`v}`8|$}@|}`$|x 8!|N H8= {\8|x 8!|N !||~x |#xK} <`v} 8|$/A+@D/A/A} $xKрx 8!|N /@} $xKx 8!|N c|CB} $xKex 8!|N c|ƆK`c|ႆ} $xK!x 8!|N } <`v} 8|$/AD+@$/AX/A@||a} $N /@||a} $N `|C|aB} $N `|Æ|a†K`||a} $N !|=  {X/A | N!= {4/@ 8!|N = i{XN N !|8 |xH= i{<(/A | N!xK9+|ix@|xp A(/M |8 9)BN 9%|kxU)>9)})$8+ $+ 8 9kB+@49%U)9)})9 | .8| Y.9)B|"}iZ/}i[x@`N !|= }&i{<4 !|yxHA|#xa/$(,AX|7AHW:-}|J.9);JA`AAP/;;;@܁4!A} a| } $(,8!0N <}9)AT8/AA49 })0}*9A }*9A(~}iN!K`}iN!KTK#x}iN!K8!|= 9){ ; /A| N!/@ 8!|N !|KQK|8!N !|K|8!N Simon for ML50x SIMONSCOREHIGH SCORE High Score: 0Simon's Score: 0SIMON: Press any button to startSIMON: NEW HIGH SCORE!!!!01234567890xtft.cxio_dcr.cC{$((HHHHHH|||* P@@`b @@@ T88T| @@8DD8088D @~BBBBF:@@@|BBBB|BBBF:8@@XdBBBBB`DHP``PHDlXdDDDDD8DD8||Xd@@@@@8@@8D88 DDDDDL4DDDD(lD((DBBF:<| @| @   ` ul{@{`{`{4pz z 8|<@ `B|S|ۦ||| || 8?<`|x|x|#x`c|e||hc8|e|||28, @|||8,@@< `!|:8 |;LdK$p( !* 0X :``d>9?H hCPD#E& F$'G+G4.RK 0nL  2M,3 M03MD8-O0L9P|DA c BYcEd \OqTpmaintonetone_blink[flash_screen_buttonrestore_screen_buttondrawScore\eraseScoreran_num_genexample_3 !InitInstWriteInstWriteDatalLCDOnLCDOffLCDClearLCDInitMoveCursorHomeMoveCursorLeftMoveCursorRight(LCDSetLinedLCDPrintCharLCDPrintString! XTft_WriteString+XTft_WriteColorXTft_WriteColorStringXTft_WriteColorCenteredStringXTft_WriteCenteredStringXTft_DrawPixelEXTft_DrawLineIXTft_DrawEmptyBox#XTft_DrawSolidBoxCXpixelXYpixelmXmultYmultXlcornYlcornzXTft_DrawFixedSizeFlashButtonXTft_DrawButton'XTft_DrawFixedSizeButtonXTft_DrawFlashButtond__fixunsdfsi(9/__subdf3__adddf3 hP^__divdf3#Q__gedf2& m__floatsidf'__fixdfsi*GdL__thenan_df+__pack_d.R__unpack_d"0n__fpcmp_parts_d'3 7nanosleepcusleep03y7XTime_SetTime^XTime_GetTimeXTime_TSRClearStatusBits#XTime_DECSetIntervalHXTime_DECEnableInterruptXTime_DECDisableInterruptXTime_DECEnableAutoReloadXTime_DECDisableAutoReload8XTime_DECClearInterruptKXTime_FITEnableInterruptXTime_FITDisableInterruptXTime_FITClearInterruptXTime_FITSetPeriod$XTime_WDTEnableInterruptcXTime_WDTDisableInterruptXTime_WDTClearInterruptXTime_WDTSetPeriodXTime_WDTResetControlPXTime_WDTEnableNextWatchdogdXTime_WDTClearResetStatusU8-lXUartNs550_RecvByteXUartNs550_SetBaud7XUartNs550_SendByten9tgXTft_SetColorXTft_SetPosXTft_GetPixel\XTft_ReadRegXTft_SetPixelXTft_FillScreenXTft_ClearScreenXTft_CfgInitializeXTft_ScrollxXTft_SetPosCharFXTft_WriteXTft_WriteRegXTft_SetFrameBaseAddrTXTft_ScanNormalXTft_ScanReverseXTft_DisableDisplayXTft_EnableDisplayaXTft_VidChars$A LXTft_LookupConfigBYaXIo_In8XIo_In16XIo_In32VXIo_InSwap16XIo_InSwap32XIo_Out8XIo_Out163XIo_Out32hXIo_EndianSwap16OLDXIo_EndianSwap32OLDXIo_OutSwap16/XIo_OutSwap32@E /XIo_DcrIndirectAddrReadReg-XIo_DcrIndirectAddrWriteReglXIo_DcrLock%XIo_DcrUnlockXIo_DcrWriteAPUIDAUDIRegOXIo_DcrReadAPUIDAUDIRegDXIo_DcrWriteAPUUDIRegXIo_DcrReadAPUUDIRegXIo_DcrOutXIo_DcrLockAndWriteRegXIo_DcrIn1XIo_DcrLockAndReadReg XIo_DcrReadRegfOMXAssertXAssertSetCallbackXNullHandler!XAssertStatus:XWaitInAssert#QXTft_ConfigTablelboot.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16l*GNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)/cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/simon/src/simon.c/cygdrive/c/ml507_bsb_std_ip_ppc440unsigned charshort unsigned intintlong intlong long intlong unsigned intshort intcharlong long unsigned intsigned charXuint16jXuint32l"floatdoubleXbooleanp"u32}u16~uXStatusnSDeviceId#BaseAddress#VideoMemBaseAddr#PlbAccess# DcrBaseAddr#XTft_Config(TftConfigS#IsReady#ColVal#RowVal#FgColor# BgColor#$XTftfXTime#Lmain next_state} seed} current_seed} note_count} score} hiScore} current_note} 4} lastbuttonread} button_hi} lamp_on} simon_string_x} simon_string_dir} i} line1} line2} moves~ buttonPressedD} run_example_3} Status} TftConfigPtr}  reps} D DcStone d-freq` d periodP halfPeriodL timeDurationH End_TimeD@ cycle_start_time transition_time clockRate tCurX4[tone_blinkgdZtone_selectfp ftflash_screen_buttonrseedqpTftqrestore_screen_button TseedpTft\drawScore T$scorepTft#t score1d score0`eraseScore$),scorepTft#t score1d score0`ran_num_genR),)1Th tCurVpexample_3)*\ usleep_delayd led_directionh i` j\ lamp_onX TftInstance{|G%0X*GNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)/cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/lib/src/lcd_char/lcd.c/cygdrive/c/ml507_bsb_std_ip_ppc440??unsigned charshort unsigned intintlong intlong long intlong unsigned intshort intOcharlong long unsigned intsigned charfloatdoubleInitInst;**WriteInstE*+inst1D'pinst2D'tprintinstF'`lWriteData[+,ldata1Z'pdata2Z'trs_data\'denable_rs_data\'` LCDOnz,l, LCDOff,,3 LCDClear,- ^ LCDInit- - MoveCursorHome-. MoveCursorLeft..< MoveCursorRight.<.t dLCDSetLine.t.5linepi`LCDPrintChar./D`cOp LCDPrintString/D0Xline1Ipline2Iti`:`0XGNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)/cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/lib/src/video_graphics/basicgraphics.c/cygdrive/c/ml507_bsb_std_ip_ppc440unsigned charcharXuint16jshort unsigned intshort intXuint32l8long unsigned intlong intfloatdoubleu32})u16~intDeviceIdw#BaseAddressl#VideoMemBaseAddrl#PlbAccessw# DcrBaseAddrl#XTft_Config(TftConfig#IsReadyl#ColVall#RowVall#FgColorl# BgColorl#$XTftlong long intWWlong long unsigned intlong double%XTft_WriteString10X0 d0%p val0tXTft_WriteColor;01, d9%h c9l fgCol:p bgCol:tXTft_WriteColorStringC1,1 dA%h valBl fgColBp bgColBtXTft_WriteColorCenteredStringN1287 dL%` strMd fgColMh bgColMl yposMp LOPXTft_WriteCenteredStringW282b dV%h strVl yposVp LXX EXTft_DrawPixela23X d`%` x`d y`h col`l IXTft_DrawLiner3X5 dp%X x1q\ y1q` x2qd y2qh colql slopetH yintercepttD xminu@ yminu xmaxu ymaxu iu ju mxu #XTft_DrawEmptyBox58X d%X x1\ y1` x2d y2h coll thicknessp xminH xmaxD ymin@ ymax i XTft_DrawSolidBox8X9 d%X x1\ y1` x2d y2h coll xminL xmaxH yminD ymax@ i jCstrlen9:`?strpcountdi`Xpixel'{LYpixel'{@Xmult'{DYmult'{HXlcorn'{PYlcorn'{T*>:`GNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)/cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/lib/src/video_graphics/graphics.c/cygdrive/c/ml507_bsb_std_ip_ppc440unsigned charcharXuint16jshort unsigned intshort intXuint32l3long unsigned intlong intfloatdoubleu32}$u16~intDeviceIdr#BaseAddressg#VideoMemBaseAddrg#PlbAccessr# DcrBaseAddrg#XTft_Config(TftConfig#IsReadyg#ColValg#RowValg#FgColorg# BgColorg#$XTftXTft_DrawFixedSizeFlashButton$:`<j P x1!T y1!X x2!\ y2!` text"}d len"hp#l# i&@ j& xpos' ypos( )unsigned int'XTft_DrawButtonc<=<`` xad yah texta}lappbt zdPXTft_DrawFixedSizeButtonn=<=kX x1l\ y1l` x2ld y2lh textl}llppmt[XTft_DrawFlashButtonw=>LtX xu\ yu` textu}duhpvlvp zxH strlen>L> str~}p countd i` ?H>intl3Kf,.byx< U]>?HGaf+CP?Hinty`EKg^.rwlsb>~:l:SY|M_n llo lp  l lb Gh# #iw# j,# ]q#r&uvrw}x,xlf,xnan,xM?HBdaJbKTtmpL7NQ,R,8[SaT?L?PV?l?pZ{,BdBl 4 )albltmplHresaubuBCP Al a4 yalbltmplHresaubu() lLECPinty`EK.rlls~b>s:a:Y|M_n llo lp   l Vb Gh# #il# j,# ]q#ruvrw}b,xVf,x,xnan^+abbitVA8=MCPE l 4 aVbVPres au bu  (@& 2 ]> J CC!(J"VM~F$Einty`EKf,.rwlsb>~:l:Y|M_n llo lp  l ab Gh# #iw# j,# ]q#ruvrw}m,xa>`SEF$ el 4 aaHba`aubu@(Ka GF$inty`EKf,.rwlsb>~:l:Y|M_n llo lp  l ab Gh# #iw# j,# ]q#rh.F$G l-S in/aX(a}  GGinty`EKf,.rwlsb>~:l:Y|M_n llo lp  l ab Gh# #iw# j,# ]q#ruvrw}m,xa,xf,xnttSGG )ls Haua`tmpvS `auwXG G$|({a`  h:VY|M_n lloz lp l @b Gh# #ia# j,# ]q#r(^u@@  KGinty`EK.rlls~b>s:a:Y|M_n llo lp   l Vb Gh# #il# j,# ]q#ruvrw}b,xVf,x,xGK src dst] #,exp, lGG`, x~,(V  L Kinty`EK.rlls~b>s:a:Y|M_n llo lp   l Vb Gh# #il# j,# ]q#ruvrw}bKL QsrcSdstT]exp,#,V(V9 VM,L intK.ralssb>h:VY|M_n lloz lp l @b Gh# #ia# j,# ]q#rg,xg@f,xg,xg 8,L M,Qa7gb7gLL L$A]LL0L4A](@xk M,M0cpu_init.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16 6MM00#0b\M0M4Q$\Sl!\M4M \"%"%u O0Ms#0b^-MNQm,%gANN8Qm@S}BlowC NN H NN IX NN J %l]N8N@Q\SgHnN@NLQmSNLN\Qval NLNP SN\NlQval N\N` -NlN|Qval NlNp 8GN|NQval N|N NNQNNQval NN NNQval NN NNQ$NNQ,Sval NN"c~-NNQval. NN/5@NNQvalA NNBHSNNQ iNO Q,hSvalj NNk[P O O QSval O OnbO O(Q9O(O0Qh( P|O0\h0K;lWg3u32}Lu8%intj~O0O|is7O|P sss ~ 3~ ~! s4 HNP P|RMsqCM~pcP| h0>jIK;lbg3u32}Wu16~>u8%int#~#|~#F#  ~#\(d#~#~# H~# X~# \~#$  P|Q$ < X~ \~ \Q$R(< <[ ~ H~ VAR(Sh <@ @~` H@~ @V ~ G~ShTP( <FG mF~CH~ TPUx < ~L H~ ~ - UxWP < ( P ~g ! ~ O ~S  ~  ~U O ~w ~ WPX$ < )XX$YT. <VM 4V W~  xYTZ < ~< O~Pw~c vZ\v < ~ H~JF <P~!~ X~\~ ~ O~w~E j\^ <i i4 !- 9  ^_( < G m ~ C ~ T `_` <# ~b `a <=~ abH < =~ Y`bHc ] <_ |=a~ 0 8cc <7 =9~n_=lZZ_Z lVDuxH\Gcc >j>K;lWg3u32}Lu16~3int~#s#|s#F~#  s#- G-ccQ F~! H-Y RIs  > 63](dc  Bh0>jIK;lbg3u32}Wu16~>u8%int C~ xccQ w!,  cdQ !? V %~dd Q !R ~!e d dQ !x   ~dd(Q ! ~!  3d(d4Q 2S2T 3 .Xd4d@Q WSWT h 8|d@dLQ {S{~T  dLd`Q ! T  d`dQ ~! T  ~ / ddQ ST ddQ S~T 8Eqd < BK;lLg3u32}Aint"  +h "h " ?( ( ( ( ( ( ( hl zdePQ S T Uqdd[dd!de!ee"e,e0"e@eDY- F +h "hCh ?( ( lePeQ S T UePeTY% 3efpQ +hSff("9f f$("Lf4f8("_ fHfL("rf\f`(" .fpgQ +hSiff("ff("ff("ff("ff("O Fgh" +Eh# bEh#UCEh# ?Ghg8g<G(#D ihhj0$ +h$& bh$e h$ ?hhh($ii(i\i` (ii(-ii(jj( j0k%" +h%A bh%Ch% ?hjXj\(% xhkm&2 +wh&Q bwh& yh& ?zh!kkz(':ll(SlDlH(lll(ll(ll( Fmm'M "h'lCh'm4mTNG@m4mT'm4m8 mmn' +lh' "lh(EClh( 8oNG@!`(mm1  hno<( " h)  hznoPIBno)4nnnn)G  Khoj>K;lWg3u32}Lu16~3int~#s#|s#F~#  s# l y%% $ > $ > : ; I: ;I : ;  : ; I8 .? : ; I@ 4: ; I 4: ; I  4: ;I I!I/  I.? : ;' @: ;I : ;I 4: ;I : ;I.? : ;I@5I% $ > $ >  I.? : ; ' @.? : ; ' @: ; I 4: ; I .? : ; @ .? : ; ' @% $ > : ; I I : ;  : ; I8 $ > .? : ; ' @ : ; I : ; I 4: ; I .? : ; ' I@ 4: ; I .: ;' I@: ;I 4: ;I 4: ; I?  % $ > : ; I I : ;  : ; I8 .? : ; ' @: ; I : ; I 4: ; I 4: ; I .: ; ' I@% $ > $ > : ; I.? : ;' I@: ;I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.: ; ' I : ; I I.: ; ' I .: ;' I@: ;I: ;I 4: ;I1X Y1 U4: ;I.? : ;' I@: ;I4: ;I 4: ;I4: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.: ; ' I : ; I I.: ; ' I .: ;' I : ;I4: ;I4: ;I .? : ;' I@: ;I4: ;I 4: ;I1UX Y1 U41 1X Y!4: ; I? < "&I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.: ; ' I : ; I I.? : ;' I@: ;I4: ;I 4: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8 .? : ;' I@: ;I4: ;I 4: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.: ; ' I : ; I I.? : ;' I@: ;I4: ;I 4: ;I1X Y14: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8 4: ; I?  &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.: ; ' I : ; I I.? : ; ' I@: ; I4: ; I4: ; I4: ; I4: ; I1X Y 1 U4: ;I4: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8  : ;I.? : ;' @ : ;I 4: ;I4: ;I4: ;I I4: ; I? < &I% $ > $ > : ; I : ;( : ;I : ; : ;I I !I/  : ; : ;I8 .: ; ' I : ; I I.? : ;' I@ : ;I1X Y11X Y4: ; I? < &I%% : ; I$ > .? : ; ' @ : ; I .? : ; ' I@: ; I4: ; I% : ; I$ > .? : ; ' @ : ; I: ; I 4: ; I4: ; I  4: ; I 4: ; I   I.? : ; ' @ .? : ;' @ .? : ;' @ : ;I 4: ;I4: ;I% : ; I$ > : ; I$ > .? : ; ' I@: ; I.? : ; ' @ 4: ; I 4: ; I .? : ; ' @% : ; I$ > : ; I$ >  : ;  : ; I8 .? : ; ' @ : ; I  I .? : ;' @ : ;I .? : ;' I@4: ;I.? : ; ' I@.: ;' : ;I4: ;I1UX Y1 U41414: ; I? < I!I/ 4: ; I?  % $ > : ; I: ; I$ >  : ;  : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I  I I!4: ; I? < % : ; I$ > : ; I$ > .? : ; ' I@ : ; I4: ; I 4: ; I .? : ;' I@ : ;I 4: ;I .? : ;' @ : ;I  I4: ;I.? : ;' @ % $ > : ; I: ; I$ > .? : ;' : ;I4: ;I    I .1@ 1 41 41 41 .? : ;' @ : ;I 4: ;I.? : ;' @: ;I.? : ;' I@: ; I.? : ; ' @4: ; I4: ; I.? : ; ' I@1X Y1 1UX Y! U"1UX Y#.? : ;' I@ $4: ; I? < % $ >  : ; I I' I$ > .? : ; ' @ : ; I .? : ; ' @ : ; I 4: ; I 4: ; I?  % $ > : ; I: ; I$ >  : ;  : ; I8 I !I/ 4: ; I?  h boot.S  % /cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/simon/src./ppc440_0/includesimon.cxbasic_types.hxstatus.hxtft.hxtime_l.hX,,,,,-,-, + +JJJJVJH:;:$9,Jr:r:r:r:r>;ddddYrs:q[,< ,*9,,F-T:"Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.h?H| 9w +|/.c+!c--h +.#z#G UI)#-- +S <M<|><|.99!!<r:w+7Q9!9)39 9.v x+ ;7-Zc 9.v u%-;IY /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hCP 9.w v$y+ 9yG>;@-,,+qUq+//=j"-)-,-*,x+ cGGGu+/d+@1.Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hE A.x%w#-;.n)-Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hF$ 0.,+,lG,%>sS   w9YY /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hG 0,z+#v -.1)-:zG;-VF_Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hY /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hGa9r. +ch~c001 9s s+%-t+Gh+hc+Gh+~c+z9#%-Ids-HZ9Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hK,"z+2 +!! ;E71< +EK+9.AJ26Y /edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/configdp-bit.cfp-bit.hL  x+/ G9Z+/30GW9 G"+!mK"edGG3 cpu_init.SM,J) usleep.cxtime_l.hM0 <.<t,X< * xtime_l.cxtime_l.hM-,:,,,,+,,+:,,+::+E ../../../includexuartns550_l.cxbasic_types.hO0c"M,c t +tg+g"9wA::?:#L:Z ../../../includextft.cxtft.hxbasic_types.hxtft_charcode.hP|/0!VF]xc%7 wU//8, qwU37 w cxUn/K8, qwc"4"< xUkwc cuc01z"VF cfUz#/9yU\_U{c//8, qwU"P".xUkwU cuU@y8,ql#z+#y$*7*xGmcnm@q0!!!!*qvqP"  pc|q/"!==$y$"aU !ys"o"]#c\qAx]8,qd9v+WQ79wccc}=g8,qe#z#2, + eqcfn=8,'q`y$99{{+{{++{q!'!!$y$  v v9 9u6{U9ll 9wqs~q/0!VFUhU!v#/9zUiaUPU0!!=,* qyqz+>$tc crqOq2z#z#z#*qtc" -7pRq2z#z#z#*qtc" -7pPq2z#z#z#*qtc" -7pRq2z#z#z#*qtc" -7pdM ../../../includextft_sinit.cxtft.hxbasic_types.hciE ../../../includexio.cxbasic_types.hxio.hc ++ ++ +1+2 +33H!00g@ ../../../includexio_dcr.cxbasic_types.hdI/g-+m,+u,4, +I g.n,v,&, rU-X[R!Urc-fi`}cH,:!,a-,:,h,:,r,:y+,:,H,:!,a-,:,h,:,r,:y+,:,H:!,g-:,m:,u:&: ,H:!,f-:,l:,t:&: ,='/LcL zGMG~I S~.S~,S~,&, S>4"~UKxU]3Ut~I!.~q-.~q,.~q,&, .~qI!~-~,~,&, W4 xbasic_types.cxbasic_types.hq-:1IG,OI ../../../includextft_g.cxtft.hxbasic_types.h |l LtD(DD  |l T>DXl |l ?HD HT Bd|DH lTTl BpDH lTLl |l  CPDD`H lTXl |l ,EDPH lTLl |l \F$D0Tl |l GD0Xl |l G4D \ |l  K |l  L  |l  M0 M4D(H lHTl |l  `M `N8 `N8 `N@ `NL `N\ `Nl `N| `N `N `N `N `N `N `N `N `N `O  `O  `O( |l O0LDLlH$O|D(L lHHTlP \DLlHH |l $P|D`l$Q$DPl$R(@DL lLl$ShD`l$TP(DPl,$UxD(H lHHHHPl $WPDT lHHHl$$X$0D X lHHPl$$YTXD0H lXl$$ZhDH lHHLl0$\D8H lHll $^D`l $_DT lHHHl$`DX lHHl$aDX lHHl$bHDX lHHl$cDX lHHl |l  c |l  c c d d  d d( d4 d@ dL d`0 d d |l  td teP te tfp$ tgDH lHHLl thDH lHLl$ tj0lDH lHHLl tkdDH lHLl tmHTl tm,DH lHHHl tnHTl to<4DH lHHl tpp |l  qDDLl qH qTCurrent_Timedurationunsigned intdrawCurrentScorebuttonreadunsigned inttotalWidthunsigned intInstancePtrbaseColortotalWidthflashColortextLenInstancePtrunsigned charUSItypecomplex long double/edkgnu/head/ppc/build/nt/bld_gcc/build/gcc/edkgnu/head/ppc/build/nt/bld_gcc/gcc/gcc/libgcc2.clong long intcomplex doubleshort int__fixunsdfsilong long unsigned intDFtypecomplex floatGNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)short unsigned intdp-bit.cUDItypea_normal_expCLASS_QNANCLASS_SNANvaluesign__thenan_dfarg_bhalffractypeclassfp_class_typea_fractionisinfarg_avalue_rawCLASS_ZEROfp_number_typeb_normal_expintfraciszerotfractiondiffFLO_type_fpadd_partsCLASS_INFINITY__subdf3CLASS_NUMBERisnanwords__adddf3b_fractionFLO_union_type_fpdiv_partsquotientdenominator__divdf3numerator__gedf2__floatsidf__fixdfsilowbitshift__pack_d__unpack_d__fpcmp_parts_dusecondsXTimenanosleepusleeptCurtEnd/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcnanosecondsusleep.cXTime_WDTClearResetStatusXTime_DECDisableInterruptXtimextime_l.chighXTime_DECSetIntervalBitmaskXTime_FITDisableInterruptXTime_FITClearInterruptXTime_DECClearInterruptXTime_TSRClearStatusBitsXTime_WDTClearInterruptXTime_FITSetPeriodXTime_DECEnableAutoReloadXTime_DECDisableAutoReloadXTime_WDTEnableNextWatchdogXTime_WDTEnableInterruptXTime_SetTimeXTime_FITEnableInterruptXTime_WDTDisableInterruptXTime_DECEnableInterruptControlValXTime_GetTimeXTime_WDTResetControlXTime_WDTSetPeriodBaudMSBXuint32DataXUartNs550_SendByte/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/uartns550_v1_11_a/srcInputClockHzBaudRateDivisorXUartNs550_SetBaudLcrRegisterxuartns550_l.cXUartNs550_RecvByteBaseAddressBaudLSBXuint8RowStartValXTft_FillScreenCtrlRegBitMapValColEndValXTft_DisableDisplayRegOffsetRowIndexXTft_ScanNormalXTft_SetPixelXTft_SetPosCharValueColValRowEndValXTft_WriteRegXTft_VidCharsXTft_WriteChar/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/tft_v1_00_a/srcConfigPtrXuint16PlbAccessColStartValBgColorTftConfigXAssertStatusVideoMemBaseAddrEffectiveAddrXTft_WriteDeviceIdXTft_ClearScreenXTft_ScrollXTft_ReadRegXTft_ConfigXTft_GetPixelIsReadyXTft_ScanReverseNewFrameBaseAddrDcrBaseAddrXTft_CfgInitializeInstancePtrRowValColIndexFgColorXTft_SetFrameBaseAddrXTft_SetPosCharXTft_SetColorxtft.cXTft_EnableDisplayXTftPixelValXTft_ConfigTablextft_sinit.cXTft_LookupConfigCfgPtrXIo_InSwap32XIo_In8IoContentsOutAddressHiWordXIo_In32XIo_Out16XIo_Out32/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/cpu_ppc440_v1_00_b/srcXIo_In16XIo_EndianSwap32OLDXIo_Out8DestPtrInAddressLoWordSourceXIo_OutSwap16XIo_InSwap16XIo_AddressXIo_EndianSwap16OLDxio.cXIo_OutSwap32DcrRegisterXIo_DcrUnlockxio_dcr.cXIo_DcrIndirectAddrWriteRegUDInumXIo_DcrReadAPUIDAUDIRegXIo_DcrWriteAPUUDIRegXIo_DcrInrValXIo_DcrIndirectAddrReadRegXIo_DcrWriteAPUIDAUDIRegXIo_DcrReadAPUUDIRegXIo_DcrLockAndWriteRegXIo_DcrReadRegXIo_DcrLockAndReadRegDcrBaseXIo_DcrLockoldMSRXIo_DcrOutXNullHandlerXAssertLineXWaitInAssertNullParameterFilexbasic_types.cXAssertCallbackRoutine/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/common_v1_00_a/srcXAssertSetCallbackXAssertCallbackxtft_g.cQq<<@Q@TqTQq Q qQqQq(#(##Q##q(#'\('\'`Q'`'pq 'p' ''Q''q0'(0QqhhlQl|q(|(Q,q(,(QqQ,q,PPTQTdqdQq@@DQDTqTxx|Q|qQqQq(X(X\Q\lqlQq((QqpptQtq  Qq T TXQXhq8h8Qq0\0\`Q`pq(p(QqQqQq  Q q( (QqHHLQL\q\Qq8T8TXQXhqhQq(`(Qq(ST(@no@DSTDTnodpSTpxnoQq \SpS8SlSSS$U$hohpUpoUoXpVWPYZVWlVWVWYZVWX\l\pXlXlXdn<nln|UVlUVUVUVWXlWXWXWX Q q8STTUVQqSTUVQDqST<UVPSSSSUVHUVUVDUVWX WX0WX0D[\$STDSTYZnoPpnopYZnoYZYZ8no8DYZQqST8UVQq0(S(0Y04S48Y8XYXSYQq0STDXS\dSdlTSQ4q lSSSS,DWXDDYXDDXYWXWXHd[YdhXYhtWXWXWX WXYXWX4WXDlS8SDlSS4S$0[\0<[XTTWXTh[\[\[X[\ [XdV V<S@SSS ST[8T8@[@hTht[tT[T[T [Qq( S xmmL|nono<L[dLd`dlPdl`Pd`P`ST0[0LZ <PdhPtxPPPPPPPPP$(PQLq S <nLPQPq(LtStmLTLTUT`iTQLqS<nT8mQqSXYtY4T4XZtZXUtUQqS HSptSST LTpxTTU TUpUUQqSZPZl|ZZZTPTltTTTUPUl|UUUV n`nlnnnQqSD[d[[[ T DXdXXXPTSSQqSZ8pZZZZT8`TTTTU8pUUUUV8pVVVVQq(<S<kS`k|kdTtTT $T8@T|TTT<U<jUjUj,U,\j|UjUj<V<|i|ViViVi,V,Xi|iVi<W<mWmWlm|mWm<X<lXhl|ltnTntooQqS@oLooQq ST\|\\T$Y|YYUdl|llQ 0q0 S Pn \ n n h X h o d l 0 4Q 4 q 0 \S \ n n  $S $ Ln \ n 0 \T \ m m T m  ,T , Hm \ dT d m 0 \U \ o o U o  $U $ To \ lU l o Q dq8 S 8k P k  tk t |S | k S dk T Ho P \o \ hT h o  Po T o o T do i g  i  pg p |Vidg h @ hdhQhLqdxSx[[ $[8<[dTXX $X8<XdUUT $T8<ULPQPTqLSmm$m8TmLToo,o8ToTXQXqTSnnSnQq@S@pnnSnQqS,n<dndlSlnQDqSn n (S(DnSSS (S((S,4S<DSDDSltSSS<HPXdPp|Y@HYY`dP|PPPPY Y$0Y<HYT`YhlQlqhSo PoXoohTl @lXllhUn HnXnnm DmXmmQq4S4nnn(xn4T4looo(@oD\olooo@Do\|o mmm(tmQqSo$`ohooT l$PlhllUn$Xnhnnm$TmhmmQXq,S,|oooLo,T,\nnnn,n\xnnnn,HntmmmDmX`Q`qXhShZX|T|X[Q q S  Tm T dS d m S m S m S T  \o d o o o U  Pn d n n n  dY d Y Y Y  Q  q  S  pZ < l[ T XP Q q S n  @n P tn n T o  (o P \o o o o ( Do \ xo o o Y  4Y P hY Y S S $ 0S 8 DS H TS  S  S 0 4S D HS T XSQDq$S$DS$T$DTGNU C crti.sGCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GCC: (GNU) 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)GNU C crtn.s4lHDHD4  p td  x p td x ` l X \  T x  D d x  D d x P `  , P `  ,  8 X $ 4  8 X $ 4 .symtab.strtab.shstrtab.text.init.fini.rodata.sdata2.sbss2.data.got1.got2.ctors.dtors.fixup.got.eh_frame.jcr.gcc_except_table.sdata.sbss.bss.stack.heap.boot0.boot.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.comment.debug_rangest!tt$'t,t -tPt5upv=upvDupvJz{Pz{V{{]{ {d{({k{({p{({z{0{{4{{4{ {@{ {`{D{{ {{||p mR${|^ ( %&)+N%Qw.Zi(\<c$a u tt,tPupupupzz { {  {( {( {({0{4{4{@{`{ !"#$@x''2={ K{  Y{(l{0y{`ut{dd{|(9t>Lt ?H$-7FMZ`jy{Xz 2{ {$ {({0s'{@.ePJy[O w T|,8d upaO .tp\Nd4 cNl1NI{@Vo<4ld zunO|M4N@ - /D X{DqF${H{$ dL0dd@ >,NLE{\Sup`uxn3X|d M,K Bpkd$\z z{< {fp!N:+Dg]d`0q8X,l8NM0YTXtGN{`c {4 c({`3<CqTP aP \u Sh{@WP={ N\),lN8h{4*r`X;{( KRX)b{`od( x.`pp4*h1Ux`{@{,L  )28|B{@Qup`CPDiN|.<80Xpd  {`{( d< = N 6{ A{( OM ]u@ i-8{ xR(@ {4K{$ {L up TP( t, {8 j0l {( _ * .8 O0L 4dt ?{ L5p ^N q2  z  {`Y{( {@  c ^ :`H qX@ n O( #,D ,e 8{P ?Zh O `d  mbH  P| N| E m {T qD Q$ N X$0 m, {4 0 DBd| M1, c=<x |qH  p N8 G4 upboot.Stlblooptlbzerocrti.secrti.Sxil-crt0.Scrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__completed.3090p.3088__do_global_dtors_auxobject.3143frame_dummysimon.cTftInstancelcd.cbasicgraphics.cstrlengraphics.clibgcc2.cdp-bit.c_fpadd_partscpu_init.Susleep.cxtime_l.cxuartns550_l.cxtft.cxtft_sinit.cxio.cxio_dcr.cxbasic_types.cXAssertCallbackRoutinextft_g.cexit.cimpure.cimpure_datamemcpy.c__call_atexit.c__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcrtn.secrtn.SYpixelXIo_DcrIndirectAddrWriteRegXTft_ConfigTableXTime_WDTEnableNextWatchdogdrawScoreLCDOffXIo_OutSwap32__SBSS2_END__XTft_ScanReverseXTime_WDTResetControlLCDSetLineXTft_WriteXTime_FITEnableInterruptXIo_Out16XTft_EnableDisplayXTime_DECEnableAutoReloadXTime_FITClearInterrupt__sbss_startXIo_DcrLockAndReadRegXIo_OutSwap16_etextXUartNs550_SetBaudusleepXTime_DECSetIntervalLCDInitLCDPrintString_boottoneXmultmemcpy__floatsidfYmultXIo_EndianSwap16OLDXTft_WriteColorXIo_Out32__fixunsdfsiXTime_DECEnableInterruptXAssertStatus__dso_handleXTft_VidCharsXTft_DrawLineXIo_In32__cpu_init__unpack_d__adddf3_START_ADDRXIo_DcrReadAPUUDIReg_heap_enderaseScore__GOT2_START____GOT1_END___global_impure_ptr__bss_endXIo_DcrUnlockXTime_WDTEnableInterruptWriteDataXIo_DcrWriteAPUIDAUDIRegXIo_EndianSwap32OLDXTft_DrawSolidBoxLCDOnXTime_WDTDisableInterruptnanosleepXTft_Scroll__init__fixdfsi_heap_startXTime_FITDisableInterrupt___bss_startXTft_LookupConfig__EXCEPT_START__XIo_In8__sbss_endXTft_DrawButtonXNullHandler__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoendXTft_ReadReg___sbss_startXTft_ClearScreen_boot0XTime_DECDisableInterruptran_num_genXTime_TSRClearStatusBitsXIo_DcrReadAPUIDAUDIReg__EXCEPT_END____call_exitprocs__FIXUP_START___start__endexample_3__SBSS_END__XIo_Out8LCDPrintCharXIo_DcrReadReg_SDA_BASE_InitInstXTft_WriteColorCenteredStringXTft_FillScreenXTft_ScanNormal__SDATA_END____EH_FRAME_END____fpcmp_parts_dflash_screen_buttonXTft_WriteCenteredString__SBSS_START____SDATA2_END____divdf3XTime_FITSetPeriodMoveCursorRightXTft_WriteStringXIo_InSwap16__sf_fake_stdin__bss_start_STACK_SIZE__GOT_END__XIo_DcrIndirectAddrReadRegmain_HEAP_SIZEXTft_DrawFlashButtonXTime_DECClearInterrupt_stack_end__GOT_START__XTime_SetTime__thenan_dfMoveCursorHomeXTft_GetPixelXWaitInAssertXpixel__SDATA2_START__XTft_SetPixel__fini_impure_ptrXIo_DcrWriteAPUUDIReg__FIXUP_END__XTft_SetFrameBaseAddrWriteInstMoveCursorLeftXUartNs550_RecvBytetone_blink__GOT2_END__XTft_DrawEmptyBoxXTime_WDTSetPeriodXTft_DrawPixelrestore_screen_button__GOT1_START____stack___sbss_end_edata_endXIo_In16XTft_WriteRegXTft_DrawFixedSizeFlashButtonexitXIo_DcrInXTime_WDTClearResetStatusLCDClearXIo_DcrLockXlcornXTft_SetPosChar__sf_fake_stdoutXIo_InSwap32XTft_DisableDisplay_exitXTft_SetColorXTime_DECDisableAutoReload__gedf2XIo_DcrOutYlcornXAssertXTft_SetPosXTime_WDTClearInterruptXTft_CfgInitializeXIo_DcrLockAndWriteReg__SDATA_START___Jv_RegisterClasses__subdf3XTft_WriteColorStringXTft_DrawFixedSizeButtonXAssertSetCallback_SDA2_BASE_XTime_GetTime__register_frame_info__pack_d__SBSS2_START__