ELF404 (%"De0ETEH%<`xEŀ|8@@<8}8PU A})8Bq A})8Bŀ |8@@<8}8PU A})8Bq A})8B%8!<|C|CH:HH:H8qH!|?D /@\?>+/A$8 })>N!>+/@= 9)/A<`8cDH8D 8!|N = !9)|/<`<8cD8DAHq=`= D9)8kD/A/A })N!8!|N !|<8%`<` Hm<`8`cH* 8`H),A$= ;D|dxxH/A8` 8!|N <<@``@@xHxHx88H<<@<8> ``@@xH<`8c>PH<`8c>H H <`<8c>8>H H|ix8`/M 8c|H/@N !}&|+a|{x}Cx! A $,A/A/A/A/A/A/A0|3x|#xA |#x|3x8|;x|+xA |+x|;x|x~A8A(_xxcx;xxHm@;@Ѐ,8`! A|a}  $8!(N ,8`! A|a}  $8!(N !}&||#x+ |xx!$}CxA(a,048<D AH/A@/A8/A0/A(/A /A0Ap| 0P}e8P}k= a)<`~I|~p|np| P| @(P@(|3x}VSx8|;x|+xA |+x|;xA`>}|x.b-|ip|np| PAdP~xH,@xxx&xA,;;A0xxx&x@;Hq;@;{@8`H8` D} |}  } !$A(a,048<8!@N }@Sx|3xK|3x|3x:;@KȔ!|+}8Kx!|yx0}Cx A a$(,4Kx|x4D HA0|P};P|p|})p})|};J~P:;.@@HTK~xx~ijx@H x~x8xKi/;AtsFx'xxxexx@xexFx'x~xxK~xx~ijx@H x~x8~xK/;@D |}  !$A(a,048<8!@N ;8/A;|/@|P};P|p|})p})W:|};J~P:;.@xexFx'xx~xK@<~x~ijxxH x~x~x8KK!||3xT8} Cx}h[x8!||;x8(K8!|N !|AKe8!|N !|} Cx|3xT8|;x8|}j[x8(aK!8!|N !||dx |}x<`BH8`2Hc<`BH8`2Hx<`BH8`2H 8!|N 9`P!}i9 |L|#xP;T|x\8 | .9)BxH+9 8c|iH| 9)| .U+:BxH+m9`8c9!|iH| 9k 9)B8`;K8`H|.Tc8`cK/<;@\LPT|8!XN !|8`0ԓ ;H8`K8``cPH}/;@8`Ku8``cPH]8``Ka8``cPHI8`0KM8``cPH58`K98``cPH! 8!|N N N !|;|}xx $,He9@,a|P }Q`YxHA@AA(,8` |$8!(N  @A,8` |$8!(N C= D|gx8`j| @p A # })Zj8i| @p @GN !||#x /A4/A,@~ ;HyA 8!|N !|=`/ 9+>\L|+xP > iI T aAA|ix8;x}i#| !/|HP}!I}i[xH9@/A8-9(x;H(5}x|4Tc~K@A;Hy@@}xK\LPT|8!XN /}#8@D;K| Hp AL@,/0A48aKY(aa>D8ca|kx8caK| Hp @p }ISxA9* 8 +SAT= T:9);}i.}kJ}iN a +@ U`:!9ka |`Jc8 8Kqa8c/@t\`d|h} l8!pN a +A!8 iHaa8c/@K8aK9a KA$K8`%H%aK8,K|;Kt/hAt+hAx/aA}CSxHa8caKD;K|zx`xHacx8HU8}W$>HIcxW$>H=xDxH1,! Aa|8!(N !| |#x|~x;xHp` A8~xH̀ |8!N !||iy=`<`|#x ak8c>?98A` <`8c>8DXA$H 58D܀ 8!|N D܃ 8!|I $N H8= DK!|, AЀ= a)?H8DA0<`88c>H8D܀ 8!|N +DA0+ߐDAPD܀ 8!|N <`88c>H98D܀ 8!|N <`88c>H 8DKp<`88c>H8= DKP!||jy|3x A = a)?H9 ?DA4<`8F8c>H8D܀ 8!|N +?DAx+ߑ?DA< TP*|d?DTc:|cH9~ |8!N <`8H8c>H8D܀ 8!|N <`8G8c>H8D܀ 8!|N <`8E8c>H8= DK!||ky= <`|#x a)8c>?9@8LA <`8c>8M_DHA(HI8D8` 8!|N _D/A$k|hH  8!|N U|cTc>H 8!|N H8= 8` DK!||jy A = a)?H9 ?DA0<`8!8c>Hq8D܀ 8!|N +?DAp+ߑ?DA8 TP*|d|3xTc:?D|cHY 8!|N <`8#8c>H8D܀ 8!|N <`8"8c>H8D܀ 8!|N <`8 8c>H8= DK,!|a|{y! |3xA|+x}Cx|;x $,A`= a)?H8DAH<`88c>H!8D܀,! Aa| $8!(N +DA+ߐDA+DA\+ߐDA0@|#xDA@_xA$xcx;xxK@@;@@K\<`88c>Ha8DK@<`88c>HE8D܀,! Aa| $8!(N <`88c>H8DK<`88c>H8= DK<`88c>H8DK!|= 8a)|y ;?A8ߓDHA4<`8c>He8D܀ |8!N $8888ߓDK| 8!N <`8c>H8= DK!||ly|#x/8\a ?`|+x;$A??cc88889DAlIi )  $ l, LDK$8`a |8! N <`8]8c>H8D8`$a |8! N <`8c>H8= DK!|(|~ya $,4A= a)?H8DA@<`88c>H]8D܀4a $|(,8!0N D;;a; ;xfxxxK-xxxKA/~;@/;@$x8888K54a $|(,8!0N <`88c>H8= a D܀4 $(|,8!0N !||~y |#x|+xA = a)?H8DA<<`88c>H8D܀ |8!N +DAh+ߐDA+wD@ ; ;+@x;K+A| 8!N <`88c>HY8D܀ |8!N <`88c>H!8DK <`88c>H8= DK!|a$|{y4|#x !A (,0H8D܀< |!A a$(,048!8N / DAD/ Acx?K= a)H8D܃; $Ad<`88c>H8D܁;< 9);|!A a$(,048!8N +DA +ߐDA0+D@ = D9)>9k;KJ~߳x;0xp cxx;&x@~xK]/;@/ ;Z;@K$88 < |!A a$(,048!8K<`8n8c>H8= DK8K<`88c>Hm8DK<`88c>HQ8DKx<`88c>H58DK\!||ky= <`|#x a)8c>?9@8A <`8c>8_DHA$H8D܀ 8!|N |+x_D/A$k|hHр 8!|N U|+x|cTc>H e 8!|N HQ8= DK|!|= 9`a) |}y?|#x8A8~DHA4<`8c>H8D܀ |8!N 8x~DW@,DK |8!N <`88c>Hy8D܀ |8!N <`8c>HI8= DK\!|= 8a)9`|~y ?At8DHA0<`8c>H8D܀ 8!|N 8DK!Te x8|8!Kt<`8c>H8= DK!|= 8a)9`|~y ?At8DHA0<`8c>H-8D܀ 8!|N 8DKe`e x8|8!K<`8c>H8= DK!|= 8fa)9`|~y ?At8gDHA0<`8c>Hq8D܀ 8!|N 8DKTe< x8|8!K<`8c>H8= DK!|= 8>a)9`|~y ?At8?DHA0<`8c>H 8D܀ 8!|N 8DK`e x8|8!K@<`8c>H Y8= DK= Ct9)CtA9 }#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 8c>8A@8= D}`<`v}`8|$}@}}`$ 8!|N H8= D܀ 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 8c>AD8= D}`<`v}`8|$}@|}`$|x 8!|N H8= D8|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 !|=  D/A | N!= D/@ 8!|N = iDN N !|8 |xH}= iD(/A | N!xKYp`|jx@,#<`H#=i9k}k8}hHyA/A/@|jPN !|= }&iD4 !|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)D ; /A| N!/@ 8!|N !|KK|8!N !|K-|8!N xxxxxxx$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,xxxxxx״Dxxxxxxx\xxxxxxdxxxx ((((( AAAAAABBBBBB The FPGA has been configured from the SPI memory (SPI Config Mode) The FPGA has been configured from the SPI memory (SPI Config Mode) Design LoadedUsing SPI Mem0123456789ABCDEFxtft.cxio_dcr.cCD((HHHHHH|||* P@@`b @@@ T88T| @@8DD8088D @~BBBBF:@@@|BBBB|BBBF:8@@XdBBBBB`DHP``PHDlXdDDDDD8DD8||Xd@@@@@8@@8D88 DDDDDL4DDDD(lD((DBBF:<| @| @   ` >DDDE$U0İ= CC8|<@ `B|S|ۦ||| || 8?<`|x|x|#x`c|e||hc8|e|||28, @|||8,@@< `!|:8 |;LdK$qAt D " 8Y$(@D(AL\D!!+ "m+%, \/8Tqmain!AXTft_DrawSolidBoxXTft_DrawLineXTft_DrawEmptyBoxSXTft_DrawPixelXTft_WriteColorXTft_WriteColorStringSXTft_WriteColorCenteredStringXTft_WriteStringXTft_WriteCenteredStringMXpixel_YpixelqXmultYmultXlcornYlcornz'XTft_DrawFixedSizeFlashButtonXTft_DrawFlashButton!XTft_DrawFixedSizeButtonXTft_DrawButton5 "7lcd_outLCD_WriteLCD_Init'7nanosleepcusleepxil_printf0@y7XTime_SetTime^XTime_GetTimeXTime_TSRClearStatusBits#XTime_DECSetIntervalHXTime_DECEnableInterruptXTime_DECDisableInterruptXTime_DECEnableAutoReloadXTime_DECDisableAutoReload8XTime_DECClearInterruptKXTime_FITEnableInterruptXTime_FITDisableInterruptXTime_FITClearInterruptXTime_FITSetPeriod$XTime_WDTEnableInterruptcXTime_WDTDisableInterruptXTime_WDTClearInterruptXTime_WDTSetPeriodXTime_WDTResetControlPXTime_WDTEnableNextWatchdogdXTime_WDTClearResetStatusdoutbyteUAlXUartNs550_RecvByteXUartNs550_SetBaud7XUartNs550_SendBytentgXTft_SetColorXTft_SetPosXTft_GetPixel\XTft_ReadRegXTft_SetPixelXTft_FillScreenXTft_ClearScreenXTft_CfgInitializeXTft_ScrollxXTft_SetPosCharFXTft_WriteXTft_WriteRegXTft_SetFrameBaseAddrTXTft_ScanNormalXTft_ScanReverseXTft_DisableDisplayXTft_EnableDisplayaXTft_VidChars$!!LXTft_LookupConfig"maXIo_In8XIo_In16XIo_In32VXIo_InSwap16XIo_InSwap32XIo_Out8XIo_Out163XIo_Out32hXIo_EndianSwap16OLDXIo_EndianSwap32OLDXIo_OutSwap16/XIo_OutSwap32@% /XIo_DcrIndirectAddrReadReg-XIo_DcrIndirectAddrWriteReglXIo_DcrLock%XIo_DcrUnlockXIo_DcrWriteAPUIDAUDIRegOXIo_DcrReadAPUIDAUDIRegDXIo_DcrWriteAPUUDIRegXIo_DcrReadAPUUDIRegXIo_DcrOutXIo_DcrLockAndWriteRegXIo_DcrIn1XIo_DcrLockAndReadReg XIo_DcrReadRegf/MXAssertXAssertSetCallbackXNullHandler!XAssertStatus:XWaitInAssert#1$XTft_ConfigTablemboot.S/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16l{zz'intu50p)j:[lV u32}u16~ySnA#?### c#ov(f#^###K# #$ 6A T7 8  1vD6 D{'0j>5[lWu u32}Lu16~3,int~#?s#s#~# cs#oM(f#^s#s#s#Ks# s#$zzp oQ strH f i Ly6x1y1x2y2col_9XxSijM BrL\ 6p+x1qy1qx2qy2qcolq_/tPtXuu6SuTuiujumxu[ S|\6x1y1x2y2&col_DmXSi a86`x`2y`Ecol`_X;8k69c9%v:_0:_SC6AvalB?vB_]0B_N 6LstrMvM_ 0M_ IM rO1 60 val0 MW D 6V strV >V gX]'D'Db'D'D['Dh'D# 8 D{'0j>5[lWu u32}Lu16~3,int~#?s#s#~# cs#oM(f#^s#s#s#Ks# s#$ o str~  i y$ D 6  x1! 1y1! x2! y2! 0" len" # # Bi& x j&' ( )@X+itMz !dw i6txuyuuuvv x n .6kMx1l`y1lsx2ly2lllmc 86`xaya*a=a[by d3*$ 8{^'05u ,intzzpE< 8 Y;qa M`]S`]bufb}icc0 q xO <L$NiMcmyR$(cpu_init.S/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16({;#0p\(,Q/\Sz!\, \*"%%"%c{Dintzz'u5e0repn+ A   gprH# fprH# Tw# /O# O#ui _ len%# %# O%# e# %# %#A$_ Qz%,Qay`n{%~cp|jZj-,},par,i.%%_gQ nP*PHparPfcpRj&S%TDUnumVQ,e Ae AJ;lp:jpar:%X%,par_cheJj__x%K@j'lu{#0p^-Q,% AQ@SBlowC  H  IX  J %z ]Q\SuHnQmSQval  w$Qval  Q$4Qval $( "8k4DQval 48 5DLQL\Qval LP H\lQval \` [ltQ$>tQPSval txnc-Qval. /@QvalA B&SQDiQPhSvalj kP.QSval Q]Qm{W'05u int c ,hf\{ ] h0'05[lWu u32}Lu8%int lj~\ ?is)7 >\G?sfss ~ ~ Q~ 6s N\?MsM~p;+\{ y , h0'0jI5[lbu u32}Wu16~>u8%int#?~#~## c~#o\(f#^~#~#~#K~# ~#$ k\6 6U K~~ ~ \  6 ~ ~L V AH 6@ @~ @~( @Vg ~  G~H0 6F F~H~N  0Xl 6 ~ ~ ~S   X0 6   ~  ~P  ~ " ~s  ~ < ~   ~ F  0  d 6  )X !4 6V V! W~!>  x !4"!r 6! ~! <~! ~! ["#! 6" ~"h ~"F 6  ~ ~K~~ ~ <~ ~   j#&#> 6i#] i#0 p$>!-$9  q &'$ 6 $  ~%  ~%N T E'(% 6% ~%  ()l&* 6&I ~  )l*(& 6& ~  `*(*& 6_' a~ 0 8*+'D 67'c 9~ _=zZZ_Z z VD>H  ++{ ,'0j>5[lWu u32}Lu16~3int~#?s#s#~# cs#o- G-++Q F~' H-Y ?Is  > 63] f 6,+{  h0'0jI5[lbu u32}Wu16~>u8%int C~ x++Q Pw'  "++Q P' V ~++Q P' ~' v++Q P(   ~+,Q P( ~('  ?3,,Q 2S 2T 3 X,, Q WS WT h |, ,,Q {S {~T  ,,,@Q a(: HT  +,@,pQ a~(M HT Z ~ / h,p,|Q S T ,|,Q S ~T  v 8,{  '05[lLu u32}Aint"  h h " ( ( ( ( ( ( ( hz z,-0Q S T Uq,,[,,(k,,(~,,(- -(- -$Y- ' h hh ( ( l-0-Q S T U-0-4Y%-.PQ hS--((..((..(( .(.,((.<.@() .P.Q hSi.p.t()!..()4..()G..()Z..()mO F.0) Eh) CEh)Eh* Gh//G(*\D Jh02* h* Ch* h+8 h00(+w00(1<1@ (11(-11(11( b23|+ h+ Ch, h,H h282<(, xh3|4, wh, Cwh- yh-c zh!33z(-:33(S4$4((l4`4d(44(44('45d- h-h.554NG@554.155 m5d6.D lh.c lh.lh/ oNG@!/L551 x h67/  h/  hz66PIB66/6666/  Kh78P/ Jh0 Jh0A Lh0"zOPIB!@07<7@7t7x7777 888$8(#  ,h8P8Q +h0 +hT -h1=" zh/PIB!Y 8P8T88 88 88 8888$ _(I s7988{h'05u jp,int ?W89(1| cV1 KV1 r9(94Q q_S 29498Q U]S wC_D 93DzG@D69898{ ,'0j>5[lWu u32}Lu16~3int~#?s#s#~# cs#o z Ct%% $ > $ > : ; I: ; I: ;I : ;  : ; I8 .? : ; I@ 4: ; I 4: ; I  I 4: ; I % $ > : ; I: ; I I$ >  : ;  : ; I8 .: ;' I@ : ;I 4: ;I 4: ;I .? : ; ' I@: ; I: ; I4: ; I4: ; I.? : ; ' @4: ; I4: ; I?  % $ > : ; I: ; I I$ >  : ;  : ; I8 .: ; ' I : ; I 4: ; I 4: ; I .? : ; ' @: ; I: ; I4: ; I4: ; I1UX Y 1 U41.? : ; ' @% $ >  I$ > .? : ; ' @: ; I4: ; I 4: ; I I !I/ .? : ; ' @%% : ; I$ > .? : ; ' @ : ; I .? : ; ' I@: ; I4: ; I% $ > $ >   I&I: ; II !I/  : ; : ; I8 : ; I8 .: ; ' I@ : ; I4: ; I4: ; I .: ; ' @: ; I4: ; I4: ; I .: ; ' : ; I.? : ; ' @ : ;  1X Y 114: ; I? < % : ; I$ > .? : ; ' @ : ; I: ; I 4: ; I4: ; I  4: ; I 4: ; I   I.? : ; ' @ .? : ;' @ .? : ;' @ : ;I 4: ;I4: ;I% $ > $ > .? : ; ' @: ; 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/ml510_bsb1_std_ip_ppc440/sw/standalone/hello_spi/src./ppc440_0/includehello_spi.cxstatus.hxtft.hxbasic_types.h5/C/J,.d+pcd,H:=Y /cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/video_graphics./ppc440_0/includebasicgraphics.cxtft.hxbasic_types.h!:?M<k cH,*8* 9x%x%~L ,V*jA cHLFHF#z7q]9w92U.k cd99arm +,* G"z9#z#O9V:h:F=HsHp_r:*=!cHGs,T /cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/video_graphics./ppc440_0/includegraphics.cxtft.hxbasic_types.h D#@yy$yc$,+j' +8P:b%s8tU9%V9,+'rH1c;frG,rGI-gd /cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/lcd_charlcd_driver.c 8;.. -:-:,U;Xr^q/!! Tctype.hz+#V*;f;c/!KQ!Y"N,:,,:!!H,8-:gq)=+ Gu u9U c)!=1)7"I): ., v t+I9JUacJ +!c9z9'+c.G2+~,JH*G:cF6c GmCG4O<,v9* xtime_l.cxtime_l.h-,:,,,,+,,+:,,+::+6 outbyte.c :E ../../../includexuartns550_l.cxbasic_types.hc"M,c t +tg+g"9wA::?:#L:Z ../../../includextft.cxtft.hxbasic_types.hxtft_charcode.h\/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.h+iE ../../../includexio.cxbasic_types.hxio.h+ ++ ++ +1+2 +33H!00g@ ../../../includexio_dcr.cxbasic_types.h,I/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.h8-:1IG,OI ../../../includextft_g.cxtft.hxbasic_types.h |l D\l |l  ,(,,TD(P l @ H`@l8,LD@T l @ Ht@ l 4,\D8L lHHll ,PDPl,8LDH lHPl$,tDH lHHHHl$,D(H lPlHHH, TDH lHHl , lD H lPlH |l < DHD@T l @ HHHHHP\@ l  DDXl $DLl DDXl |l T 8dDL lLl T HP lHHHlTDL lHl |l  ( ,D(H lHTl |l   H ,lDLlH  DXXl`  Dpt@l |l   8     $ 4 D L \ l t        |l (DPl |l LDLlH$\D(L lHHTl\DLlHH |l x\D`lxDPlx@DL lLlxHD`lx0(DPl,xXD(H lHHHHPl x0DT lHHHl$x 0D X lHHPl$x!4XD0H lXl$x"hDH lHHLl0x#D8H lHll x&D`l x'DT lHHHlx(DX lHHlx)lDX lHHlx*(DX lHHlx*DX lHHl |l  + |l  + + + + + , , , ,, ,@0 ,p ,| |l  , -0 - .P$.DH lHHLl 0DH lHLl$2lDH lHHLl 3|dDH lHLl4HTl 5d,DH lHHHl6HTl74DH lHHl 8P |l  48DDLl 49( 494RowValPlbAccess/cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/hello_spi/src/hello_spi.cIsReadyTftConfiglong long unsigned intVideoMemBaseAddrlong long intTftConfigPtrXTftmain/cygdrive/c/ml510_bsb1_std_ip_ppc440ColValshort unsigned intBgColorXuint16floatTftInstanceDeviceIdunsigned charshort intBaseAddressFgColorXStatusXuint32DcrBaseAddrXTft_ConfigGNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)countYpixelXTft_WriteColorStringyminXTft_WriteStringtotalWidthXTft_WriteColorXTft_WriteCenteredStringbgColInstancePtrXTft_DrawLineyinterceptXlcornXmultYlcornstrlenfgColXTft_DrawEmptyBoxXTft_DrawSolidBoxslopeXTft_DrawPixelYmultyposymaxlong doubleXTft_WriteColorCenteredStringthickness/cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/video_graphics/basicgraphics.cxmaxxminXpixelXTft_DrawFlashButtonXTft_DrawFixedSizeFlashButtonxposXTft_DrawFixedSizeButtonbaseColorXTft_DrawButtontextflashColortextLen/cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/video_graphics/graphics.cLCD_Initlcd_outline1line2code/cygdrive/c/ml510_bsb1_std_ip_ppc440/sw/standalone/lib/src/lcd_char/lcd_driver.cLCD_WriteusecondsXTimenanosleep/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcusleeptCurtEndnanosecondsusleep.cxil_printf.cgetnumdot_flaglinepoutnum__gnuc_va_listl_flag__ctype_ptrparams_sreg_save_arealeft_flagdigitsbasexil_printfctrl1charptrargppad_charactertry_nextlong_flagnum1do_padding__va_list_tagctrloutbufnegativeoverflow_arg_areaparams_toutsnum2reservedXTime_WDTClearResetStatusXTime_DECDisableInterruptXtimextime_l.chighXTime_DECSetIntervalBitmaskXTime_FITDisableInterruptXTime_FITClearInterruptXTime_DECClearInterruptXTime_TSRClearStatusBitsXTime_WDTClearInterruptXTime_FITSetPeriodXTime_DECEnableAutoReloadXTime_DECDisableAutoReloadXTime_WDTEnableNextWatchdogXTime_WDTEnableInterruptXTime_SetTimeXTime_FITEnableInterruptXTime_WDTDisableInterruptXTime_DECEnableInterruptControlValXTime_GetTimeXTime_WDTResetControlXTime_WDTSetPeriod/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/xilkernel_v4_00_a/srcoutbyte.coutbyteBaudMSBDataXUartNs550_SendByteInputClockHzBaudRate/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/uartns550_v1_11_a/srcDivisorXUartNs550_SetBaudLcrRegisterxuartns550_l.cXUartNs550_RecvByteBaudLSBXuint8RowStartValXTft_FillScreenCtrlRegBitMapValColEndValXTft_DisableDisplayRegOffsetRowIndexXTft_ScanNormalXTft_SetPixelXTft_SetPosCharValueRowEndVal/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/tft_v1_00_a/srcXTft_WriteRegXTft_VidCharsXTft_WriteCharColStartValXAssertStatusEffectiveAddrXTft_WriteXTft_ClearScreenXTft_ScrollXTft_ReadRegXTft_GetPixelXTft_ScanReverseNewFrameBaseAddrXTft_CfgInitializeColIndexXTft_SetFrameBaseAddrXTft_SetPosCharXTft_SetColorxtft.cXTft_EnableDisplayPixelValXTft_ConfigTablextft_sinit.cXTft_LookupConfigCfgPtrXIo_InSwap32XIo_In8IoContentsOutAddressHiWordXIo_In32XIo_Out16XIo_Out32XIo_In16XIo_EndianSwap32OLDXIo_Out8DestPtrInAddressLoWordSourceXIo_OutSwap16XIo_InSwap16XIo_AddressXIo_EndianSwap16OLDxio.cXIo_OutSwap32/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/cpu_ppc440_v1_00_b/srcDcrRegisterXIo_DcrUnlockxio_dcr.cXIo_DcrIndirectAddrWriteRegUDInumXIo_DcrReadAPUIDAUDIRegXIo_DcrWriteAPUUDIRegXIo_DcrInrValXIo_DcrIndirectAddrReadRegXIo_DcrWriteAPUIDAUDIRegXIo_DcrReadAPUUDIRegXIo_DcrLockAndWriteRegXIo_DcrReadRegXIo_DcrLockAndReadRegDcrBaseXIo_DcrLockoldMSRXIo_DcrOutXNullHandlerXAssertXWaitInAssertNullParameterFilexbasic_types.cXAssertCallbackRoutine/cygdrive/c/ml510_bsb1_std_ip_ppc440/ppc440_0/libsrc/common_v1_00_a/srcXAssertSetCallbackXAssertCallbackxtft_g.cQq@XSX\TdlS S (Y $S(,Q,|q((hSh(kD`k(T|T(U|U(V|V(W|W(hXh0l0DXDhlh|XPPPi j4mP8n<o|Qq|ShShSDhlh| T ZZlTlZ|UUU|VV|V|WW|XiViVLiLlXli,d(dlxddDjPjlxjjLPP$PpxPPXg<gPf4f4lVtxf|f\lXlmTmTm\m\lToUoUododlUPPP$PQq8Si\TT`UUdVVhWWX n XYhYde,f0gHoQhqDSPTSTTTUTVhlQlqhSmhTlhUThVQ(qSl(ST oUm(UVn(V(,Q,q((<S<lS(dTdkT(dUdiU(dVdjV(dWdmQqSnSTo Q tq S`l`tS4T4hkhtT4U4lmQHqtStoSoSo$S$4o48S8oSHoLTLlTl$T$lHltUtkUk$U$kHktVtjVj$V$jHjtWtiWi$W$iHiXheeXHe YH|YYtZthXhX|hHhttdddHdmHmfT4f48T8pfpTHfgU4g48U8xgxUHg HYTnHnHLQLqH|SH|TH|UHXVX|[HxWx|YH`X`|ZHtYQqSTUVWXYZQqSTUVXWYX[QdqSXmdlQlLqdSodT8mY [LPQPq`oQq( S xmmL|nono<L[dLd`dlPdl`Pd`P`SHWDSHLQLqHSSHTnTxoQq\SSdTTUmm`X`dodWW,Y,0[4TYYQq4STS8SLXSSSSSS$XSSS S,0S<TSX\ShlSx|SSSS<lll<pmm<ZHZLZZZ Z0hZZ,ZZZZ0[ [ [[<LYYLYY<o`oo\oST0[0LZ <PdhPtxPPPPPPPPP$(PQ(qSTQLq 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)GNU C crtn.s 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_ranges;t!;t<$';<, -;?=>?D>?JDxE PDxE VDE(]DE0dDE8kDE8pDE8zDE@DEDDEDDET DETDE$ET U0ETETEFH 4Q<28t- |01%i.9<$[   ;t;;>>>DxDx D D D D DDDDDDE$U0 !"#$@x''2=D KD YDlDyD>DdD((%H,,l4 ;EO^erxDC2D D  DD#;$9@HDO-0kCt|,| >)l#L,  *$6lN 8dVDc74y,p >\, DDD ,,8L, D$>1>?LM+ V$am3|de0Dx DxDE$.P.D,@0%T7Q([!4Xg;tnU0z\D+ D+D D94 \$ t( T+ D )D 5,PU` DuDE$D D @DKD D>0(;D 2l D -' CL WD d\ v P Dx U0  DYD D e0 + & DH 98@ 6  /- ;D B"h R c+  p= x*(  \9xT 4 4 D 8D   0 5d, #D 3 Gt ] $ v9(   8 >boot.Stlblooptlbzerocrti.secrti.Sxil-crt0.Scrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__completed.3090p.3088__do_global_dtors_auxobject.3143frame_dummyhello_spi.cTftInstancebasicgraphics.cstrlengraphics.clcd_driver.ccpu_init.Susleep.cxil_printf.cgetnumpaddingoutnumxtime_l.coutbyte.cxuartns550_l.cxtft.cxtft_sinit.cxio.cxio_dcr.cxbasic_types.cXAssertCallbackRoutinextft_g.cctype_.cexit.cimpure.cimpure_datastrlen.c__call_atexit.c__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcrtn.secrtn.SYpixelXIo_DcrIndirectAddrWriteRegXTft_ConfigTableXTime_WDTEnableNextWatchdogXIo_OutSwap32__SBSS2_END__XTft_ScanReverseXTime_WDTResetControlXTft_WriteXTime_FITEnableInterruptXIo_Out16XTft_EnableDisplayXTime_DECEnableAutoReloadXTime_FITClearInterruptlcd_out__sbss_startXIo_DcrLockAndReadRegXIo_OutSwap16_etextXUartNs550_SetBaudusleepXTime_DECSetInterval_bootXmultYmultXIo_EndianSwap16OLDXTft_WriteColorXIo_Out32XTime_DECEnableInterruptXAssertStatus__dso_handleXTft_VidCharsXTft_DrawLineXIo_In32__cpu_init_START_ADDRXIo_DcrReadAPUUDIReg_heap_end__GOT2_START____GOT1_END___global_impure_ptr__bss_endXIo_DcrUnlockXTime_WDTEnableInterruptXIo_DcrWriteAPUIDAUDIReg__ctype_ptrXIo_EndianSwap32OLDXTft_DrawSolidBoxXTime_WDTDisableInterruptnanosleepXTft_Scroll__init_heap_startXTime_FITDisableInterrupt___bss_startXTft_LookupConfig__EXCEPT_START__XIo_In8__sbss_endXTft_DrawButtonXNullHandlerxil_printf__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoendXTft_ReadReg___sbss_startXTft_ClearScreen_boot0XTime_DECDisableInterruptXTime_TSRClearStatusBitsXIo_DcrReadAPUIDAUDIReg__EXCEPT_END____call_exitprocs__FIXUP_START___start__end__SBSS_END__XIo_Out8XIo_DcrReadReg_SDA_BASE_XTft_WriteColorCenteredStringXTft_FillScreenXTft_ScanNormal__SDATA_END____EH_FRAME_END__XTft_WriteCenteredString__SBSS_START____SDATA2_END__XTime_FITSetPeriodoutbyteXTft_WriteStringXIo_InSwap16__sf_fake_stdin__bss_start_STACK_SIZELCD_Init__GOT_END__XIo_DcrIndirectAddrReadRegmain_HEAP_SIZEXTft_DrawFlashButtonXTime_DECClearInterrupt_stack_end__GOT_START__XTime_SetTimeXTft_GetPixelXWaitInAssertXpixel__SDATA2_START__XTft_SetPixel__fini_impure_ptrXIo_DcrWriteAPUUDIReg__FIXUP_END__XTft_SetFrameBaseAddrXUartNs550_RecvByte__GOT2_END__XTft_DrawEmptyBoxXTime_WDTSetPeriodXTft_DrawPixel__GOT1_START____stackLCD_Write___sbss_end_edata_endXIo_In16XTft_WriteRegXTft_DrawFixedSizeFlashButtonexitXIo_DcrInXTime_WDTClearResetStatusXIo_DcrLockXlcornXTft_SetPosChar__sf_fake_stdoutXIo_InSwap32_ctype_XTft_DisableDisplay_exitXTft_SetColorXTime_DECDisableAutoReloadXIo_DcrOutYlcornXAssertXTft_SetPosXTime_WDTClearInterruptXTft_CfgInitializeXIo_DcrLockAndWriteReg__SDATA_START___Jv_RegisterClassesXTft_WriteColorStringXTft_DrawFixedSizeButtonXAssertSetCallback_SDA2_BASE_XTime_GetTime__register_frame_info__SBSS2_START__