ELF44 ( PP>OPP ĸ  1?80@90 O0 0`?80!@`9 `9$0c0`0?00``?80!0`0!0?00?< `?400?4 0! ! ?8 ?8F8r F8 ?8 ?F8r F8x3H , 2c3PD0s !0!a(a0s0Y@0% `00`d.xss#0`s$sc0?T-ds s 0`s$0?T0@0@@(0?T'$0?T0*0?T050@1@@ 058ЀD05p05s$3a(0!,0!aa$(0s(cc`c$*0s(0cs(s(cc`#3a0! 0!aa$(,0$,0'$()3a0! 0!aa$(,08s(cc`c$,0`s(0cs(s(cc`#3a0! 0!a a(,0438,܀`csdAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAc c4c@8('(,043a 0!$0!a a(,0,؀`csdAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAcAc c4c@0(&|(,̀3a 0!$0!a a(,04s,CXs,2@CRHs0C@s02@CR0s,0(4 `s 0`ss3a 0!$0!aDaLPTX3\S`sPC4E`i8c81`fc0cc8`8$0 f0! af %a 0!$ffC $2svCR`50!5a`5 5a$`5X!`a,aPT\Ad(eF L'c@30a2#c0`-v2vH2vy AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATXR2sX,aPTX\!`Ad0!h3@e !A0!0aLa<@a ec`#( 0ea d`ԪC%2` >40` 0a0,a4a8e0 `0d<6dF0l0 a(0`a4 >40 ed 0 0d"@SCRH`c5 x0 a,0`0a0a<@0!D0% 0e0`a84e(2Fh2@hFRFa >40 ea0ca 0ea0 0cah0$ `0e2`a2$c0ca48a$ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@s#,2ssa,0ca,C28 X0ea0L0FnFr2h00 d$0 0 P0D0!a $(,04!8As?C(0?a0``?0! ?t00a0! 0!e?C$06 0F0``?0!"@FR<?"@GRL`e `ȣ ?0!060G0``?0!060H0``?|06p0E0``?d0!e?C$0680!0``?0!"@FR8?"@GRH`gf`c?0!060"0``?0!060#0``?060 0``?h0!$(!,A0a4a Gh *e?C@06800``?a $(!,A0a40!8"@FR?"@GR"@HR\"@IRF@RZR,zH2sS2Vȸ\06|00``?D06d00``?,06L00``?06400``?0600``?0!ae06 0s?C(0߹Ԁa0``?0! S$1?1 a0! 0!(a $,!0e?C<06<00``?a $(,!00!43!?2 `|2sS23XӾ22 W$011 ߸l0600``?T0!06 0d?C$0H0``?0! $?0!0!a $ge?C00600``?a $0!("@FR\?"@GRd"@wF$2g "@S$2s"@SRv06H00``?p06000``?X0600``?@0!e?C$0600``?0!"@FR,?"@GR<?0!0600``?0!06l00``?06T00``?t0!a!, $(A0a48<@D%fe?CP060o0``?a $(!,A0a48<@D0!HS S 0py?y $C(06T00``?y0cy`"@^R?"@_R"@S` 0`8 D?~2Vx2R2cc2s2# PV23\ 23ZH0 06t0n0``?X|06L00``?06400``?0600``?0!fa $0\F1?x1 c 0`0e e $?a $`0!(06T0]0``?06<0``?`> 0> Ed0!ae9e( ϼ e#0eH$ 1)eH 1)`H5CeH1J*1)`90!A0a4a $(!,HePFx82cS<`0dt wC2s2S22a $(!,A0a40!882s2S2x0cCԾl0yS2R2 dDyd#82s2sSH2sS22s482sd2x|x0cChLy0S2R2 d$yd#082s82s2x82s20!0`33 E0E00eFp E0d 0`2@ƐHf(E(3(c_ `33 ܸ`0! 0!|33 E0p0`E0`F\ F(RP H0`E(3( _ 0c3 cܸ`0! `40!a2`4C2ssC2a0! 0!0!0!ː0!*** Put Your Own Platform Flash Design Here! ****** Put Your Own Platform Flash Design Here! *** Put Your OwnDesign Here!0123456789ABCDEF@hp pxtft.c ((((( AAAAAABBBBBB ((((( AAAAAABBBBBB >BBBBF:@@@|BBBB|BBBF:8@@XdBBBBB`DHP``PHDlXdDDDDD8DD8||Xd@@@@@8@@8D88 DDDDDL4DDDD(lD((DBBF:<| @| @   ` @@8><9Y /edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblazedivsi3.asm`HHHHIHHHHIHIHHKIHHIHHHHHIHHHIHHJJHHHHH /edkgnu/head/mb/build/nt/bld_gcc/build/./gcc/include/edkgnu/head/mb/build/nt/bld_gcc/gcc/libgloss/microblaze/edkgnu/head/mb/build/nt/bld_gcc/gcc/newlib/libc/includesys/lock.hsys/_types.hstddef.hsys/reent.hstdarg.hxil_printf.cctype.h$,0<HHPT\lpp|4 (<DHXX`lpx|$,8\gdlOu   $,8@PtX$t_@_9j$;#G8@JH`Fh pFt~x~ $ 0 < X hp pN |%      r ../../../includexbasic_types.hmicroblaze_interrupts_i.hmicroblaze_interrupt_handler.c b!!$!,!4!x)!x!|!!}m ../../../includexbasic_types.hmicroblaze_interrupts_i.hmicroblaze_interrupts_g.c!4 xbasic_types.hxbasic_types.c!j!!!!!!!$!!!&!!I ../../../includexbasic_types.hxio.houtbyte.c! !!!!!8N ../../../includexbasic_types.hxio.hxuartns550_l.c!a!!"""$""" "$",'"8 "<t"@ "H!"L"Pq"p"t"|"q"$"o"&""" Yp ../../../includexbasic_types.hxstatus.hxio.hxtft.hxtft.cxtft_charcode.h""""""4#f## ##*#$_#<#L#X#\#`#2#h####(######## $ t$$$ $ $,$4$< $HM$X$d$h$l$%$o$%$t$$$$$@$$$$%%%o%%% t%$%(%0%@%P%`%l%p%t%%%o%%%t%%%%%@%%%%&%&o& %&(t&,&0&8&H&X}&`&d&h&l&& &&&&& &&& && && '',W'4'8'<'@'`'l '|'|''' '' '' '' ''( (0(8(<(@(`)(l((((((((((() ) )8)P)h)@)))))#)q)#) )))))* *(*(*0*4*8*\0*d*** *******!*r*"*i+ ~++(+,+0+H+L +T+\+`+d+h +l+t++++++0+e++,,,,,, ,0,4,<h,T,l,P,,,,,, ,,,,, ,, -- -- -0-H-|-----;-l-t-). ..{.$.D{.T.d.p.!.. ..u./{/l/(!/8/P /h/y////3/a/3/b//////&/ /// /t///000m0 2000]0H0`c ../../../includexbasic_types.hxstatus.hxio.hxtft.hxtft_sinit.c0`Z0`0d 0l0|0o_ ../../../includexbasic_types.hxstatus.hxio.hxtft.hxtft_g.c0Z /edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblazeumodsi3.asm3HHHIHHHHJHJHHHHHHKHHHHHJIHHIHHHHHIHHHIJJHHHHZ /edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblazeudivsi3.asm3HHHIHHHJHHJHHHHHHKHHKIHHIHHHHHIHHHIJJHHHH`/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/divsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/build/gccGNU AS 2.16K int)$ $a_l_Ck+ri len!# w!# !# V_# |!# !#6$Y Oz!\Q TyO n{!V cp|X-\ z,=par,Pi.!!1ZQlnP1 P1 parP5cpR^S!|T6HUVnumVK(F_=V_=F~;lp:par:<l  <m!K! par`ch_>X\d!Xh__x![rh'f!  Ca$r=Dhnzzint 4 5]# 6z#7 ^O !x xh!x!Q g]U VgzV9bT!! Ca$r=Dhnzzint 4 5]# 6z#7 $ 9I!!] Ca$r=:jp,int W!! XV V( r!!Q {q_U !!Q J]U lC_?|93?)@9!! Ca$r=int !!Fc ,e\ "!ZSh0 CalW$r=u32}Lu8%int3N!"Q}MsUM~Vij~"",Q}isU "," }s s "s ~S ~V G~W +sp B0`"fSh0 jICalb$r=u32}Wu16~>u8%intl#}~#B~## ~#\(8#~#u~#~# ~# 0~#$mG~"#< F :F~9 H~b \  #<#   : ~  ~ B(#$H 9 ~ y[$H$   ~ $%P ?  ~ &`%P%h _  a~ 8%&X 7  9~ yA&X', @ u@~V @~ r@y ~ M','   u~ E ~ y r~ u ')   $ ~  ~  ~ | ~ % r ~  ~ D ~ u)*   * + =  \ r~ ~ D~ BX+ +t , ~U0~~H+t,u~1~,-H&u~Z~Wk$~~ ~0~ r~ ~ D~  aj-H/ i kin@&2>J*X/0`+VJ>V*sSW~ _=)ZZ_Z $VD9FL00` j>CalW$r=u32}Lu16~3intl~#}s#Bs#~# s#+G+0`0Q lF~U H+T Is  <{61@00 j>CalW$r=u32}Lu16~3intl~#}s#Bs#~# s# $ {> 33/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/umodsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/build/gccGNU AS 2.16S34t/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/udivsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/build/gccGNU AS 2.16%% $ > $ >  I&I: ; I  : ; : ; I8 : ; I8 .: ; ' I@ : ; I 4: ; I .: ; ' @: ; I4: ; I4: ; I4: ; I I!I/ .: ; ' : ; I.? : ; ' @ : ;  1UX Y 114: ; I? < % $ > : ; I I' I $ >  : ; : ; I8 .? : ; ' @ .? : ; ' @ : ; I 4: ; I? < % $ > : ; I I' I $ >  : ; : ; I8 I !I/ 4: ; I?  % $ >  : ; I I' I$ > .? : ; ' @ : ; I .? : ; ' @ : ; I 4: ; I 4: ; I?  % $ > $ > .? : ; ' @: ; I% : ; I$ > : ; I$ > .? : ; ' @ : ; I .? : ; ' I@ .? : ; ' @ : ; I 4: ; I 4: ; I% : ; I$ > : ; I$ >  : ;  : ; I8 .? : ;' I@ : ;I 4: ;I  I .? : ;' @ 4: ;I.? : ; ' @: ; I.: ;' : ;I1UX Y1 U4141.? : ; ' I@4: ; I? < I!I/ 4: ; I?  % $ > : ; I: ; I$ >  : ;  : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I  I I!4: ; I? < % $ > : ; I: ; I$ >  : ;  : ; I8 I !I/ 4: ; I?  %%`0 !L!,! "Xt0`,3j3 |  d\dD$L  LhLl\DP | ,| DPp X |!x | !4LD ! ! | !,PD |  <! <"<",|D DL | "D DL#<HH#D$DL $HD DH$D DH%PD DH%D DH&XDD', DD 'D8`)D DH*  D4X + |HH+tHD(P ,DD(-HDHp  /D(T |  |0`,$U$`Z`dQdq$`U`|V|fVfVfccQpqU8S`hShpU0V0Lg`pVWTi`pi,tftDc$Xjhpj \c\hShpcp|ShpcpQqppUU0UHUUU (U<PUdUlUUUUccctcf|ftfV8V\VVV 8VDLVlVtxVVVVVT`TcctcQqQ,qU,UV,VQ(q U V<@Q@q <LULf<LVLXU<XWQq UXc`cV@TLTH`UhUUQqUTTVXXWW Q q$$U$\chcUcUc$V$`fhfWfWQ(q Uc c(,Q,q (<U<lc|cQ0q Uc(c04Q4q 0DUDtccQqU$U8<UX\UptUV<VX\VptVWDWXdWp|WXDXXdXp|XQXqU U(,U@DUV V(,V@DVWW(4W@LWXX(4X@LXX\Q\q8XUh$U$0h0HUHdhdhUh|h|UhUhUhUhXV<VThV|VVVVXWjWj$W$djdpWpjWjWjXXkX k $X$0k0@X@dkdpXpkXkXYgYg$Y$gYgXZiZifdfc$dcQhq U c0`chlQlhq4hUgUPgPTUThghPhcPchhPhhpQpqh|U|TTh|V|XXhWWQ q( U (f ( pU p f U f U f U fV ,g , 4V 4 @g @ pV p g V g V gW $c $ 4W 4 Pc P pW p c W c Q q U XU t xU U V XV t xV V W `W t W W Q q U $i D hU h 4i 4 @U @ \i \ hU h li l pU p i U i V c D c \ c k ,m | k ,m , @X k m 0l l l \l Q q( pU U U V 8S S S W @T T TO~xil_printfF__interrupt_handlermicroblaze_register_handler*MB_InterruptVectorTablefMXAssertXAssertSetCallbackXNullHandler!XAssertStatus:XWaitInAssertdoutbyteU`XUartNs550_SendByteXUartNs550_RecvByteXUartNs550_SetBaudn tgXTft_ReadRegXTft_WriteRegXTft_SetFrameBaseAddrBXTft_ScanNormalyXTft_ScanReverseXTft_DisableDisplayXTft_EnableDisplayXTft_GetPixelXTft_SetPixelXTft_FillScreenuXTft_ClearScreenXTft_ScrollXTft_SetColorBXTft_SetPosCharXTft_SetPosWXTft_WriteXTft_CfgInitializeaXTft_VidChars$tJXTft_LookupConfig#XTft_ConfigTable X  Xdx H getnumGNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)dot_flaglinepoutnumshort int__gnuc_va_listl_flag__ctype_ptrparams_s/edkgnu/head/mb/build/nt/bld_gcc/gcc/libgloss/microblaze/xil_printf.clong long intleft_flagbasedigitsxil_printfunsigned charctrl1long long unsigned intcharptrargpshort unsigned intpad_charactertry_nextlong_flagnum1do_paddingctrloutbufnegativeparams_toutsnum2CallBackRefmicroblaze_interrupt_handler.cMB_InterruptVectorTable/cygdrive/c/ml501_std_ip_pcores/microblaze_0/libsrc/standalone_v2_00_a/srcdoubleXInterruptHandlerDataPtr__interrupt_handlerfloatmicroblaze_register_handlerMB_InterruptVectorTableEntrymicroblaze_interrupts_g.cXNullHandlerXAssertLineXWaitInAssert/cygdrive/c/ml501_std_ip_pcores/microblaze_0/libsrc/common_v1_00_a/srcXAssertCallbackNullParameterFilexbasic_types.cXAssertCallbackRoutineXAssertSetCallbackXAssertStatus/cygdrive/c/ml501_std_ip_pcores/microblaze_0/libsrc/xilkernel_v4_00_a/srcoutbyte.coutbyteBaudMSBXuint32DataInputClockHzBaudRateDivisorXUartNs550_SendByteLcrRegisterXuint8xuartns550_l.cXUartNs550_RecvByteBaseAddressBaudLSBXUartNs550_SetBaud/cygdrive/c/ml501_std_ip_pcores/microblaze_0/libsrc/uartns550_v1_11_a/srcRowStartValXTft_FillScreenCtrlRegBitMapValColEndValXTft_DisableDisplayRegOffsetRowIndexXTft_SetPixelXTft_ScanNormalCharValueColValRowEndValXTft_WriteRegXTft_VidCharsXTft_ScanReverseXTft_WriteCharXTft_ScrollXuint16PlbAccess/cygdrive/c/ml501_std_ip_pcores/microblaze_0/libsrc/tft_v1_00_a/srcColStartValBgColorTftConfigVideoMemBaseAddrEffectiveAddrXTft_WriteDeviceIdXTft_ClearScreenXTft_EnableDisplayXTft_ReadRegXTft_ConfigXTft_GetPixelIsReadyNewFrameBaseAddrXTft_SetPosDcrBaseAddrXTft_CfgInitializeInstancePtrRowValColIndexFgColorXTft_SetFrameBaseAddrConfigPtrXTft_SetPosCharXTft_SetColorxtft.cXTftPixelValXTft_ConfigTablextft_sinit.cXTft_LookupConfigCfgPtrxtft_g.c.symtab.strtab.shstrtab.vectors.reset.vectors.sw_exception.vectors.interrupt.vectors.hw_exception.text.init.fini.ctors.dtors.rodata.sbss2.data.eh_frame.jcr.sbss.bss.heap.stack.debug_line.debug_info.debug_abbrev.debug_aranges.debug_frame.debug_loc.debug_pubnames.debug_ranges.debug_str*@S iP4do45H$u45l{4545559?9:?0??4??8??8?d?????Uiq@rv\7;"rx00; D  P4444 5 9 9 ?0 ?4?8?8??( =9 K4Y4 g?0 z?4?89 p?<?T( 4hh$d+\d3:?|Q8 Z>< f0v00000=?, 34@5 M?0 [?4g4t}?>  9p89 $lx-H%?84 ",|p#+L:?@?FTdV3`9gtm?{9 9 ?9 ?L>4  88$ *  4?+0`,=?8HX!e!xl3 !  ")1 Ph(?83<0Z'j }$H?8<48!,t ?8#P+6?A`J8Y&Xg9 u?|', 4>8 #x8" d@ 8?0O #<. lL?R0@W mHv?}?8+tH 6  %Pl9+ |0\OP?!4,/. B5K Zp|x!?89 9 _vector_sw_exception_vector_interrupt_vector_hw_exceptionforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__completed.2216p.2214__do_global_dtors_auxobject.2269frame_dummyTftInstancestrlen/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/divsi3.asmgetnumpaddingoutnumXAssertCallbackRoutine_ctype_bimpure_datacheck_alignmentalign_arglen_loopend_lendone_lenalign_loop/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/umodsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/udivsi3.asm__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxYpixelXTft_ConfigTable_fdataLCDOffMB_InterruptVectorTableXTft_ScanReverseLCDSetLineXTft_WriteXTft_EnableDisplay__sbss_start_etextXUartNs550_SetBaudusleepLCDInitLCDPrintStringXmultYmultXTft_WriteColor__udivsi3_essrwsleepXAssertStatus__dso_handleXTft_VidCharsXTft_DrawLine_crtinit_heap_end_global_impure_ptr__bss_endWriteData__ctype_ptrXTft_DrawSolidBoxLCDOnnanosleepXTft_Scroll__init_heap_startXTft_LookupConfig__sbss_endXTft_DrawButtonXNullHandlermicroblaze_register_handlerxil_printf__umodsi3__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoXTft_ReadRegXTft_ClearScreen_ssro_size__call_exitprocs_ftext_startLCDPrintChar_SDA_BASE_InitInstXTft_WriteColorCenteredStringXTft_FillScreen_exception_handlerXTft_ScanNormal_essroXTft_WriteCenteredStringMoveCursorRightoutbyteXTft_WriteString__sf_fake_stdin__bss_start_STACK_SIZEmain_HEAP_SIZEXTft_DrawFlashButton_start1_ssrw_size_stack_end__divsi3MoveCursorHomeXTft_GetPixelXWaitInAssertXpixelXTft_SetPixel__fini_impure_ptrXTft_SetFrameBaseAddrWriteInstMoveCursorLeftXUartNs550_RecvByteXTft_DrawEmptyBox_interrupt_handlerXTft_DrawPixel_edata_endXTft_WriteRegXTft_DrawFixedSizeFlashButton_heapexit_hw_exception_handlerLCDClearXlcorn_ssroXTft_SetPosChar__sf_fake_stdout_ctype__program_initXTft_DisableDisplay_exit_ssrwXTft_SetColor_stack_TEXT_START_ADDRYlcornXAssertXTft_SetPosXTft_CfgInitialize_Jv_RegisterClasses_frodata_program_cleanXTft_WriteColorStringXTft_DrawFixedSizeButtonXAssertSetCallback_fbss_SDA2_BASE___register_frame_info_erodata__interrupt_handler