ELF4"4 (%"e`fg8H&<`崁Eŀ|8@@<8}8PU A})8Bq A})8Bŀ |8@@<8}8PU A})8Bq A})8B%8!<|C|CHWIHHWeHUH!|?f /@\?`,+/A$8 })`,N!`,+/@= 9)/A<`8ceH8f 8!|N = !9)|/<`<8ce8f AHq=`= e9)8ke/A/A })N!8!|N !|T\|? x88<`<`8%H,<``c8HF<`D`c8HF<`D`c8HF}8`HE|`x/@8HH d? = 8if8|xH:|`x</@H=H= 8i\= 8\HH8 <`DH@|`xT$<``cH@|`xT  /A<`H&|`x H|`x/@<$/@0 /A T>+0@t T>+7Ad<`DH@9|`xT8<`DH@%|`xT~T4<`DH@ |`xTT0<`DH?|`xTT,<`DH?|`xT>T(?8,})x/|&T} x/A?8 ?04})x/|&T} x/A?8 8``cPH/@ 8/@ 8 /A4 T>+0@$ T>+7A T >8 А/@4= 8if88(8d8^8= 9 Z(9 =@aJH /@4= 8if88(88^8= 9 ZH9 =@aJH I/@4= 8if88(88^8= 9 Zh9 =@aJH /@4= 8if88(88^8= 9 Z9 =@aJH р/@4= 8if88(8,8^8J= 9 Z9 =@aJH /@4= 8if88(8^8^8|= 9 Z9 =@aJH Y/@4= 8if88(88^8= 9 Z9 =@aJH (/@0 /A0 T>+0@  T>+7A<H8`/@0= 8if88(8d8^8= 9 Z(9 _H /@0= 8if88(88^8= 9 ZH9 _H ]/@0= 8if88(88^8= 9 Zh9 _H %/@0= 8if88(88^8= 9 Z9 _H/@0= 8if88(8,8^8J= 9 Z9 _H/@0= 8if88(8^8^8|= 9 Z9 _H}/@0= 8if88(88^8= 9 Z9 _HE/@= 8i\= 8\Hi/@= 8i\= 8\HI/@= 8i\= 8] H)/@= 8i\= 8] H /@= 8i\= 8]4H/@= 8i\= 8]HHɀ/@= 8i\= 8]\H(/@T/AH/A</A0 /A4 T>+0@$ T>+7A= 8if8H(/@T/AH/A</A0 /A  T>+0@ T>+7A= 8if8H)K؀H|xa |}a[xN !||? x = 8i]p H)H<`8H%̀H,<``8H <```c8H  Th$`4<```c|xH H!|,4|? x $8 H Hl? | xiT P* | T:}kT:| x$})9) }c[x|xH8?8 ? 8  ?$)}) @A?8 ?8 ?$9)) })@A/A8H 8$T/A8H 8 TT>/A8H 8 T/A8H 8 Tz/A8 H 8 /@L/@@/@4/@( /@8H8Hx/@L/@@/@4/@( /@8H08H$ /@8H 8|xa |}a[xN !|T\|? x(,048/A\(,048DH /@? (|x}%KxH!(<8DHHX(,048`H /@0? (|x}%KxH!Y(<8`HM8H?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 !||? 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}%KxH18H 8|xa |}a[xN !|\d|? x8<@DHL/@̀ |xa}a[xN !| |? x<`D8H'8`H<`D8CH'8`H<`D8H'8`'Ha |}a[xN !|$,|? x`@<`D€H'I8`H5<`D€H'58`H!<`D€H'!8`H `@<`D€H'8`H<`D€H&8`Hفa |}a[xN !|$,|? x`  ``<`D€ H&8`Hy<`D€H&y8`He<`D€ H&e8`HQ`  ``<`D€H&98`H%<`D€ H&%8`Ha |}a[xN !| |? x8`8Kma |}a[xN !| |? x8`8K5a |}a[xN !| |? x8`8K8`8Ka |}a[xN !| |? x<`D`c8H%-<`D8H%!8`:H K58`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 N N !|;|}xx $,He9@,a|P }Q`YxHA@AA(,8` |$8!(N  @A,8` |$8!(N C= e|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-M}x|4Tc~K@A;Hy@@}xK\LPT|8!XN /}#8@e;K| Hp AL@,/0A48aKY(aa>e8ca|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`xHycx8Hm8}W$>HacxW$>HUxDxHI,! Aa|8!(N !| |#x|~x;xHp` A8~xH |8!N !|8|,H8!|N !|||x|#x,8|,W>Hy8,8|He,8!(|N !|H8|`,a8!|N !||}x,H8|`,8}H8|`,a,Tcx|8!(N !|a|+y$|#x! A ,@;#@;C;;;H@;;;@;;T@.|#x#xKu@4CxK/@T/@xKp` A;K/@H,K-7A CxK8/#xA;,x! Aa| $8!(N !|a|+y$|#x! A ,@;#@;C;;;H<;;#xK;@T`>;;@4CxK/@P/@xKp` A;K/@H(K7ACxK/#xA;,x! Aa| $8!(N !|;|~xxa |+x|#x$KA`dxK;xK)p`Ax;Kp`A\x8~Ky88~KAxK`dxKYdx8xK-|xxK8}|d8xK-$xa |8! N !|;|~xxa |+x|#x$KU`dxK;xK=p`Ax;K)p`A\x8~K88~KUxK`dxKmdx8xK]|xxK8}|d8xKA$xa |8! N !||iy=`<`|#x ak8c`?98A` <`8c`8fXA$H 58f 8!|N f 8!|I $N H8= fK!|, AЀ= a)?H8fA0<`88c`H8f 8!|N +fA0+ߐfAPf 8!|N <`88c`H98f 8!|N <`88c`H 8fKp<`88c`H8= fKP!||jy|3x A = a)?H9 ?fA4<`8F8c`H8f 8!|N +?fAx+ߑ?fA< TP*|d?fTc:|cH9~ |8!N <`8H8c`H8f 8!|N <`8G8c`H8f 8!|N <`8E8c`H8= fK!||ky= <`|#x a)8c`?9@8LA <`8c`8M_fHA(HI8f8` 8!|N _f/A$k|hH  8!|N U|cTc>H 8!|N H8= 8` fK!||jy A = a)?H9 ?fA0<`8!8c`Hq8f 8!|N +?fAp+ߑ?fA8 TP*|d|3xTc:?f|cHY 8!|N <`8#8c`H8f 8!|N <`8"8c`H8f 8!|N <`8 8c`H8= fK,!|a|{y! |3xA|+x}Cx|;x $,A`= a)?H8fAH<`88c`H!8f,! Aa| $8!(N +fA+ߐfA+fA\+ߐfA0@|#xfA@_xA$xcx;xxK@@;@@K\<`88c`Ha8fK@<`88c`HE8f,! Aa| $8!(N <`88c`H8fK<`88c`H8= fK<`88c`H8fK!|= 8a)|y ;?A8ߓfHA4<`8c`He8f |8!N $8888ߓfK| 8!N <`8c`H8= fK!||ly|#x/8\a ?`|+x;$A??cc88889fAlIi )  $ l, LfK$8`a |8! N <`8]8c`H8f8`$a |8! N <`8c`H8= fK!|(|~ya $,4A= a)?H8fA@<`88c`H]8f4a $|(,8!0N f;;a; ;xfxxxK-xxxKA/~;@/;@$x8888K54a $|(,8!0N <`88c`H8= a f4 $(|,8!0N !||~y |#x|+xA = a)?H8fA<<`88c`H8f |8!N +fAh+ߐfA+wf@ ; ;+@x;K+A| 8!N <`88c`HY8f |8!N <`88c`H!8fK <`88c`H8= fK!|a$|{y4|#x !A (,0H e 8!|N HQ8= fK|!|= 9`a) |}y?|#x8A8~fHA4<`8c`H8f |8!N 8x~fW@,fK |8!N <`88c`Hy8f |8!N <`8c`HI8= fK\!|= 8a)9`|~y ?At8fHA0<`8c`H8f 8!|N 8fK!Te x8|8!Kt<`8c`H8= fK!|= 8a)9`|~y ?At8fHA0<`8c`H-8f 8!|N 8fKe`e x8|8!K<`8c`H8= fK!|= 8fa)9`|~y ?At8gfHA0<`8c`Hq8f 8!|N 8fKTe< x8|8!K<`8c`H8= fK!|= 8>a)9`|~y ?At8?fHA0<`8c`H 8f 8!|N 8fK`e x8|8!K@<`8c`H Y8= fK= d9)dA9 }#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= f}`<`v}`8|$}@}}`$ 8!|N H8= f 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= f}`<`v}`8|$}@|}`$|x 8!|N H8= f8|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 !|=  f/A | N!= e/@ 8!|N = ifN N !|8 |xH}= ie(/A | N!xKp`|jx@,#<`H#=i9k}k8}hHyA/A/@|jPN !|= }&ie4 !|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)eԐ ; /A| N!/@ 8!|N !|KUK|8!N !|K|8!N Note: Some demos requireuse of the serial port. Connect null modem cablefrom the ML507 to a host(such as a PC) running a serial terminal. Use the settings: 9600 Baud 8-N-1, No flow control. Welcome to the Xilinx Virtex-5 ML507 Evaluation Platform Bootloader Menu! Please use the directional buttons to choose a demoPress the center button to start the selected demo1. Virtex-5 Slide Show 2. Web Server Demo 3. Simon Game 4. Board Diagnostics (XROM) 5. USB Demo 6. My own ACE file 7. Ring Tone Player Welcome to the Xilinx Virtex-5 ML%d Evaluation Platform Bootloader Menu! Please choose a demo by typing in the number of the demo you want to use Or select a demo using the directional buttons (C,W,S,E,N) (Then press the center (C) button to start the selected demo) 1. Virtex-5 Slide Show 2. Web Server Demo 3. Simon Game 4. Board Diagnostics (XROM) 5. USB Demo 6. My own ACE file 7. Ring Tone Player Choose Demo: +~1.Slideshow 2.Web Server 3.Simon Game 4.Board Diags 5.USB Demo 6.My ACE File 7.Ring Tones Rebooting to System ACE Configuration Address %d... ͐ͬ͠ʹ<Δ ((((( AAAAAABBBBBB 0123456789ABCDEFxtft.cxio_dcr.cCe((HHHHHH|||* P@@`b @@@ T88T| @@8DD8088D @~BBBBF:@@@|BBBB|BBBF:8@@XdBBBBB`DHP``PHDlXdDDDDD8DD8||Xd@@@@@8@@8D88 DDDDDL4DDDD(lD((DBBF:<| @| @   ` `$efff`v`(^dd8|<@ `B|S|ۦ||| || 8?<`|x|x|#x`c|e||hc8|e|||28, @|||8,@@< `!|:8 |;LdK$ph` <  &Y&'\-D"<.`(".L$0/'4D/:H0 0HP3I \=UtT3p*mainOget_rotary_switch_statezXTft_DrawFixedSizeFlashButtonXTft_DrawButton'XTft_DrawFixedSizeButtonXTft_DrawFlashButton! <XTft_WriteString+XTft_WriteColorXTft_WriteColorStringXTft_WriteColorCenteredStringXTft_WriteCenteredStringXTft_DrawPixelEXTft_DrawLineIXTft_DrawEmptyBox#XTft_DrawSolidBoxCXpixelXYpixelmXmultYmultXlcornYlcornInitInstWriteInstWriteDatalLCDOnLCDOffLCDClearLCDInitMoveCursorHomeMoveCursorLeftMoveCursorRight(LCDSetLinedLCDPrintCharLCDPrintString'Y7nanosleepcusleepxil_printf0y7XTime_SetTime^XTime_GetTimeXTime_TSRClearStatusBits#XTime_DECSetIntervalHXTime_DECEnableInterruptXTime_DECDisableInterruptXTime_DECEnableAutoReloadXTime_DECDisableAutoReload8XTime_DECClearInterruptKXTime_FITEnableInterruptXTime_FITDisableInterruptXTime_FITClearInterruptXTime_FITSetPeriod$XTime_WDTEnableInterruptcXTime_WDTDisableInterruptXTime_WDTClearInterruptXTime_WDTSetPeriodXTime_WDTResetControlPXTime_WDTEnableNextWatchdogdXTime_WDTClearResetStatus"<doutbyteU"lXUartNs550_RecvByteXUartNs550_SetBaud7XUartNs550_SendByte$0XSysAce_RegWrite16XSysAce_RegWrite32@XSysAce_RegRead16XSysAce_RegRead32XSysAce_WriteDataBuffer`XSysAce_ReadDataBufferXSysAce_WriteSector:XSysAce_ReadSectorn'tgXTft_SetColorXTft_SetPosXTft_GetPixel\XTft_ReadRegXTft_SetPixelXTft_FillScreenXTft_ClearScreenXTft_CfgInitializeXTft_ScrollxXTft_SetPosCharFXTft_WriteXTft_WriteRegXTft_SetFrameBaseAddrTXTft_ScanNormalXTft_ScanReverseXTft_DisableDisplayXTft_EnableDisplayaXTft_VidChars$/:LXTft_LookupConfig0aXIo_In8XIo_In16XIo_In32VXIo_InSwap16XIo_InSwap32XIo_Out8XIo_Out163XIo_Out32hXIo_EndianSwap16OLDXIo_EndianSwap32OLDXIo_OutSwap16/XIo_OutSwap32@3 /XIo_DcrIndirectAddrReadReg-XIo_DcrIndirectAddrWriteReglXIo_DcrLock%XIo_DcrUnlockXIo_DcrWriteAPUIDAUDIRegOXIo_DcrReadAPUIDAUDIRegDXIo_DcrWriteAPUUDIRegXIo_DcrReadAPUUDIRegXIo_DcrOutXIo_DcrLockAndWriteRegXIo_DcrIn1XIo_DcrLockAndReadReg XIo_DcrReadRegf=MXAssertXAssertSetCallbackXNullHandler!XAssertStatus:XWaitInAssert#?=XTft_ConfigTablelboot.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16&lhGNU 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/bootload_video/src/bootload_video.c/cygdrive/c/ml507_bsb_std_ip_ppc440unsigned charshort unsigned intintlong intlong long intlong unsigned intshort intcharlong long unsigned intsigned charXuint16jXuint32l4floatdoubleXbooleanp4u32}u16~XStatusneDeviceId#BaseAddress#VideoMemBaseAddr#PlbAccess# DcrBaseAddr#XTft_Config(TftConfige#IsReady#ColVal#RowVal#FgColor# BgColor#$XTftx3mainu Statusvd button_nw` button_ew\ button_swX button_wwT button_cwP button_pushedxL uart_input_availxH CurrentSelyD LastSely@ SelColorz TftConfigPtr{3 ch}V rotary_state~ e yLoadProgramrh- qyp numqt  IDisplayBitMapImage1hX yh pixel_upper_left_corn_start_xl pixel_upper_left_corn_start_yp myBitmapItcount`x\yX 4get_rotary_switch_statehencoderValue1tencoderValue2pA_1lB_1hA_2dB_2`PUSH\stateX TftInstancepf8hGNU 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$hA P x1!T y1!X x2!\ y2!` text"}d len"h#l.# i&@ j& xpos' ypos( 9)unsigned int'XTft_DrawButtoncDA`` xad yah texta}l9apbt #dPXTft_DrawFixedSizeButtonnDAkX x1l\ y1l` x2ld y2lh textl}l9lpmt[XTft_DrawFlashButtonwT3AtX xu\ yu` textu}d9uhvl.vp #xH strlenT` str~}p countd i` 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/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 intXXlong long unsigned intlong double%XTft_WriteString18 e0%p val0tXTft_WriteColor;8 e9%h c9l fgCol:p bgCol:tXTft_WriteColorStringC eA%h valBl fgColBp bgColBtXTft_WriteColorCenteredStringN eL%` strMd fgColMh bgColMl yposMp MOPXTft_WriteCenteredStringW$7 eV%h strVl yposVp MXX EXTft_DrawPixela$b e`%` x`d y`h col`l IXTft_DrawLinerX ep%X x1q\ y1q` x2qd y2qh colql slopetH yintercepttD xminu@ yminu xmaxu ymaxu iu ju mxu #XTft_DrawEmptyBoxX e%X x1\ y1` x2d y2h coll thicknessp xminH xmaxD ymin@ ymax i XTft_DrawSolidBox \ e%X x1\ y1` x2d y2h coll xminL xmaxH yminD ymax@ i jCstrlen \ strpcountdi`Xpixel'fYpixel'eXmult'fYmult'fXlcorn'f Ylcorn'f& 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_ppc440qqunsigned charshort unsigned intintlong intlong long intlong unsigned intshort intOcharlong long unsigned intsigned charfloatdoubleInitInst; !8?WriteInstE!8!jinst1D'pinst2D'tprintinstF'`lWriteData[!"data1Z'pdata2Z'trs_data\'denable_rs_data\'` LCDOnz"" LCDOff"#  LCDClear# #d LCDInit#d$A MoveCursorHome$$Hl MoveCursorLeft$H$ MoveCursorRight$$dLCDSetLine$%(linepi`LCDPrintChar%(%cOp LCDPrintString%&Cline1Ipline2Iti`xd&&cpu_init.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16x'\&^#0\&&QR\S!\&'\n~ \"%"%L-'\ginte re$+ A h  gprH# fprH# w# O# O#i _ len%# X%# %# 7e# ]%# %#$_ tz%'\'QyNn{%lcp|jZj`-'(,par,i.%%_Q()0nPP6parPTcpRj}S%{TDUnumVQ,e Ae A;lp:jpar:)0- N%{% par_che 8vj E*<*L__x% 9+,$ mj'luF.`-#0^---0Q,% |A-0-hQ@SBlowC -0-4 H -4-8 IX -8-< J %i]-h-pQ\SHn-p-|QmSX-|-Qval -|-  --Qval --  --Qval --  8--Qval --  #Q--Q%--Qval --  6--Qval --  I9--Q$-.QSval -- \c-..Qval. ../ o>@.. QvalA ..B S. .(Qi.(.<QhSvalj .(.,k P.<.PQqSval .<.@ .P.XQ.X.`Q..` $int .`. c , h/.@h0 $$lWu32}Lu8%intj~.. is 7./x 5s Ts rs ~ ~ ~ s ,N/x/ Ms 'M~ 4/ch0 HjI$$lbu32}Wu16~>u8%int /0 $ ~ C' Vp @P00\ i ~ '~  ` @0\0 ~ ' p e~00 d~ 'f g`h~3Z002F~eZ,'23~8Za,':d34c~c~cZ4eR/44e.~.~.Z80p H04 !h0 HjI$$lbu32}Wu16~>u8%int#~#~#o#  F~# \(# ~#~# q~# ~# ~#$  45 e ~9 ~b \56 e ~ q~ V A67; e@Z @~ q@~ @V" ~ G~78l eF F~'H~ 89' eF ~ q~ ~ ^ 9;M e l y ~ R ~  ~  ~.  ~ x ~ ~ ;< e> RX<=r eV eV W~  x=?- eL ~ x~~ ?@ e ~# q~F ey~R~ ~~ ~ x~~v j@CP ei ix @!-N9  CPD8l e   ~ ' ~ T D8E@H eg 5~ E@E en~  $EFC ebn~ `FGt e_na~ 0 8GtH0 e7n9~_=ZZ_Z VD`0H n >HPH0 ! Hj>$$lWu32}Lu16~3int~#s#s#o~#  Fs# - G-H0HPQ F~] H-Y {Is  > 63] : IHP 7 kh0 HjI$$lbu32}Wu16~>u8%int C~ )xHPH`Q wp 1 H`HpQ  1V N~HpH|Q  1~ H|HQ  1  ~HHQ  1~  3HHQ <2S2T 3 WXHHQ <WSWT h a|HHQ <{S{~T  #HHQ  T  HIQ ~  T  G~ / II Q <ST =I IQ <S~T  JKhST' TJh' KJh' Lh(F"zOPIB!(SSTTT$$lWu32}Lu16~3int~#s#s#o~#  Fs#   d%% $ > $ > : ; I: ;I : ;  : ; I8 .? : ; I@ 4: ; I  I .: ;' @ : ;I : ;I 4: ;I .? : ;I@% $ > : ; I I : ;  : ; I8 .? : ; ' @: ; I : ; I 4: ; I 4: ; I .: ; ' I@% $ > : ; I I : ;  : ; I8 $ > .? : ; ' @ : ; I : ; I 4: ; I .? : ; ' I@ 4: ; I .: ;' I@: ;I 4: ;I 4: ; I?  % $ > $ >  I.? : ; ' @.? : ; ' @: ; I 4: ; 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$ > .? : ;' @: ;I4: ;I .? : ; ' @ : ; I 4: ; I 4: ; I .? : ; ' I@4: ; I.? : ;' I@4: ;I I4: ;I.? : ;' 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  %s /cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/bootload_video/src./ppc440_0/includebootload_video.cxstatus.hxbasic_types.hxtft.hY GVJJJH:;:=r:VVVUVVVVH:::::::::<Fj,Ve:J: Vdddf + ctype.h'\z+#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.h.c"M,c t +tg+g"9wA::?:#L:B ../../../includexsysace_l.cxbasic_types.h/@,,DG q,  ,:@cA-U c.='!U 9v y  AZ+/K0!cAx//! ~ 9v y/.b+/K/cAx/= =/gZ<=XYg=/gZ<=XYg Z ../../../includextft.cxtft.hxbasic_types.hxtft_charcode.h4/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.hH0iE ../../../includexio.cxbasic_types.hxio.hHP ++ ++ +1+2 +33H!00g@ ../../../includexio_dcr.cxbasic_types.hII/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.hUt-:1IG,OI ../../../includextft_g.cxtft.hxbasic_types.h |l  DXLlD DLlD hD0LlD D0LlD  |l hHDXLlD D@LlD DxD8LlD DHLlD TtD(DD  |l pDLlD 8dD LlD D LlD D8LlD |D0LlD $D(LlD D`LlD XpDPLlD DPLlD  \tD(DD  |l D hDLlD D!8D(LlD D!D(LlD D"8DLlD D"8DLlD D# DDLlD D#dDLlD D$8DLlD D$H8DLlD D$8DLlD D$pD(LlD D%(`DLlD D%D(LlD  |l  & &D(H lHTl |l  '\H'lDLlH( DXXl` )0Dpt@l |l  - -08 -h -p -| - - - - - - - - . . .  .( .< .P .X |l .`(DPl |l .LDLlH$.D(L lHHTl/x\DLlHH |l p/,DHlp0\D(H lHHlp0\,DHlp0\D(H lLl(p0D(H lH\l(p2D(H lH\l$p3D H lHPPl$p4D H lHPPl |l 4D`l5DPl6@DL lLl7D`l8(DPl,9D(H lHHHHPl ;DT lHHHl$<0D X lHHPl$=XD0H lXl$?hDH lHHLl0@D8H lHll CPD`l D8DT lHHHlE@DX lHHlEDX lHHlFDX lHHlGtDX lHHl |l  H0 |l  HP H` Hp H| H H H H H H0 I I |l  I I JT J$ KDH lHHLl MDH lHLl$ NlDH lHHLl P dDH lHLl QpHTl Q,DH lHHHl S HTl S4DH lHHl T |l  TUtDDLl TU TUunsigned intInstancePtrbaseColortotalWidthflashColortextLenInstancePtrtotalWidthunsigned intInstancePtrunsigned intusecondsXTimeGNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)nanosleeplong long unsigned intusleeptCurtEnd/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcnanosecondsusleep.cxil_printf.cgetnumdot_flaglinepoutnumshort int__gnuc_va_listl_flag__ctype_ptrparams_sreg_save_arealong long intleft_flagdigitsbasexil_printfunsigned charctrl1charptrargpshort unsigned intpad_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/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/xilkernel_v4_00_a/srcdoubleoutbyte.cfloatoutbyteBaudMSBXuint32XUartNs550_SendByte/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/uartns550_v1_11_a/srcInputClockHzBaudRateDivisorXUartNs550_SetBaudLcrRegisterxuartns550_l.cXUartNs550_RecvByteBaseAddressBaudLSBXuint8BufferPtrHwordNumSentXSysAce_ReadSectorXSysAce_WriteDataBufferXuint16XSysAce_RegWrite32/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/sysace_v1_11_a/srcXSysAce_RegRead32Sizexsysace_l.cSectorIdXSysAce_ReadDataBufferXSysAce_WriteSectorDataBytesXSysAce_RegWrite16ConvertedDataBufferBytesNumReadXSysAce_RegRead16RowStartValXTft_FillScreenCtrlRegBitMapValColEndValXTft_DisableDisplayRegOffsetRowIndexXTft_ScanNormalXTft_SetPixelXTft_SetPosCharValueColValRowEndValXTft_WriteRegXTft_VidCharsXTft_WriteChar/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/tft_v1_00_a/srcConfigPtrPlbAccessColStartValBgColorTftConfigXAssertStatusVideoMemBaseAddrEffectiveAddrXTft_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  $q $  Q q0 0Qq00QqHHLQL\q\Qq8T8TXQXhqhQq(`(QqpptQtq  Qq T TXQXhq8h8Qq0\0\`Q`pq(p(QqQqQq  Q q( (QqhhlQl|q(|(Q,q(,(QqQ,q,PPTQTdqdQq@@DQDTqTxx|Q|qQqQq(X(X\Q\lqlQq((Qq( 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<nT8mQ,qST,0Q0q(,\S\xl,LTLXmQqSQq(SmlQ,q(\SSSDTD$o$,TDUDk,UP nTmhT,0Q0@q(,xSS S,`T`8o8@T,`U`$k$@Ul4np0m@DQD,q @\S\ n@xTxl@xUxk$o,0Q0q ,HSH n,dTdl,dUdkoQqSXYtY4T4XZtZXUtUQqS 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)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_rangesX!XX$'X(X -XHX5`(`=`(`D`(`JefHPefHVefd]efldeftkeftpeftzef|efefef ffDf`fv`ffg8g@(ih t'@QxU\  NF)%.!~<($_ : XX(XH`(`(`(ee e e e e eeeeeff`v` !"#$@x''2=e Ke Yeleyf`,f df8(hTt  \t"-6C'\HJ'lR( Ycm|fd 2e &e 3eAeMWcjreyId.P"8I `(E.< $p@"-;H EGtX-r0\-eS4I `&.&-p #d %!f'f&e -3AHU8deH o-|f`(`0Hp &P d`e  ee-f`7JE.^!hKeH0"8.&=XXv`-f#H0 5eFHPNfYiUv)0 /x\ 0`7e;0\,=e -9-hRMjeyV\Xe `fH %(`T h 9E@+e9eJ4]|ve`(-$8.`(pH| f  e )I D  I T i- f` e - $8e 6@ eKe f `( 8( X( e Nl "e 0D8 F!8 P$H8 _.L se Xp .( $ e v` fYe e ` H` CP hH U@ S  '.X A# D JJT Vf  ]?h m ~H  ^ F  4VT - 2 Qp f UtD 5 .  +<0 >Q, Ue e y0\  Dx U  ( -08 `( /,boot.Stlblooptlbzerocrti.secrti.Sxil-crt0.Scrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__completed.3090p.3088__do_global_dtors_auxobject.3143frame_dummybootload_video.cTftInstanceLoadProgramDisplayBitMapImage1graphics.cstrlenbasicgraphics.clcd.ccpu_init.Susleep.cxil_printf.cgetnumpaddingoutnumxtime_l.coutbyte.cxuartns550_l.cxsysace_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_WDTEnableNextWatchdogLCDOffXIo_OutSwap32__SBSS2_END__XTft_ScanReverseXTime_WDTResetControlLCDSetLineXTft_WriteXTime_FITEnableInterruptXIo_Out16XTft_EnableDisplayXTime_DECEnableAutoReloadXSysAce_RegWrite32XTime_FITClearInterrupt__sbss_startXIo_DcrLockAndReadRegXIo_OutSwap16_etextXUartNs550_SetBaudusleepXTime_DECSetIntervalLCDInitLCDPrintString_bootXmultYmultXSysAce_WriteSectorXIo_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_WDTEnableInterruptWriteDataXIo_DcrWriteAPUIDAUDIReg__ctype_ptrXIo_EndianSwap32OLDXTft_DrawSolidBoxLCDOnXTime_WDTDisableInterruptnanosleepXTft_Scroll__init_heap_startXTime_FITDisableInterrupt___bss_startXTft_LookupConfig__EXCEPT_START__XIo_In8__sbss_endXTft_DrawButtonXNullHandlerxil_printf__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoXSysAce_WriteDataBufferendXTft_ReadReg___sbss_startXTft_ClearScreenXSysAce_RegRead16_boot0XTime_DECDisableInterruptXTime_TSRClearStatusBitsXIo_DcrReadAPUIDAUDIReg__EXCEPT_END____call_exitprocs__FIXUP_START___start__end__SBSS_END__XIo_Out8LCDPrintCharXIo_DcrReadReg_SDA_BASE_InitInstXTft_WriteColorCenteredStringXTft_FillScreenXTft_ScanNormal__SDATA_END____EH_FRAME_END__XSysAce_ReadSectorXTft_WriteCenteredString__SBSS_START____SDATA2_END__XTime_FITSetPeriodMoveCursorRightget_rotary_switch_stateoutbyteXTft_WriteStringXIo_InSwap16__sf_fake_stdin__bss_start_STACK_SIZE__GOT_END__XIo_DcrIndirectAddrReadRegmain_HEAP_SIZEXTft_DrawFlashButtonXTime_DECClearInterrupt_stack_end__GOT_START__XTime_SetTimeMoveCursorHomeXTft_GetPixelXWaitInAssertXpixel__SDATA2_START__XTft_SetPixel__fini_impure_ptrXIo_DcrWriteAPUUDIReg__FIXUP_END__XTft_SetFrameBaseAddrWriteInstMoveCursorLeftXUartNs550_RecvByte__GOT2_END__XTft_DrawEmptyBoxXTime_WDTSetPeriodXTft_DrawPixel__GOT1_START____stack___sbss_end_edata_endXIo_In16XTft_WriteRegXTft_DrawFixedSizeFlashButtonexitXIo_DcrInXTime_WDTClearResetStatusLCDClearXIo_DcrLockXlcornXTft_SetPosChar__sf_fake_stdoutXIo_InSwap32_ctype_XTft_DisableDisplay_exitXTft_SetColorXTime_DECDisableAutoReloadXSysAce_ReadDataBufferXIo_DcrOutYlcornXAssertXTft_SetPosXTime_WDTClearInterruptXTft_CfgInitializeXIo_DcrLockAndWriteReg__SDATA_START___Jv_RegisterClassesXSysAce_RegRead32XTft_WriteColorStringXTft_DrawFixedSizeButtonXAssertSetCallback_SDA2_BASE_XTime_GetTime__register_frame_info__SBSS2_START__XSysAce_RegWrite16