ELF44 ( PP>>??(?(@P   1?(0@20 CX(p0`?(0!@`2 `2$0c0`0?0``?(0!0`0!0?0?, `? 00?  0! ! ?( ?(F8r F8 ?( ?dF8r F8t+ , 2c+@0s !0!a@a0`-Ts 0s0Y@0% T00`d0s$"@ssss<0s$0@0@@ 0s$$H0s$0#t0s$0-d0@1@@00-0-ԀH 0-s<3a@0!D0!aa$(,s(cc`$$s(0cs(s(cc`#3a0! 0!aa$(,0$,0Ps(c`$#3a0! 0!aa$(,08s(cc`c$,0Xs(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`sPC E`i8c81`fc0cc8`8$0 f0! af %a 0!$ffC $2svCR`.0!. a`. .a$`.X!`a,aPT\Ad(eF L'c@308a2#c0`-v2v 2vy AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATXR2sX,aPTX\!`Ad0!h3@e !A0!0aLa<@a ec`#( 0ea d`ԪC%2` > 0` 0a0,a4a8e0 `0d<6dF0l0 a(0`a4 > 0 ed 0 0d"@SCRH`c. x0 a,0`0a0a<@0!D0% 0e0`a84e(2Fh2@hFRFa > 0 ea0ca 0ea0 0cah0$ `0e2`a2$c0ca 8a$ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@s#,2ssa,0ca,C28 X0ea0L0FnFr2h00 d$0 0 P0D0!a $(,04!8A(C-P!@((HHHHHH|||* P@@`b @@@ T88T| @@8DD8088D @~BBBBF:@@@|BBBB|BBBF:8@@XdBBBBB`DHP``PHDlXdDDDDD8DD8||Xd@@@@@8@@8D88 DDDDDL4DDDD(lD((DBBF:<| @| @   ` 0>(1% $ > $ >  I: ; I: ;I : ;  : ; I8 .? : ; 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 $ > 4: ; I .? : ; ' @% $ > $ >  I.? : ; ' @.? : ; ' @: ; I 4: ; I .? : ; @ .? : ; ' @%% $ > $ >  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  : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I  I.? : ; ' I@: ; I: ; I4: ; I4: ; I4: ; I? < I!% $ > : ; I$ >  : ;  : ; I8 I!I/ 4: ; I?  % : ; I$ > $ > .? : ; ' @ : ; I: ; I: ; I 4: ; I : ; I 4: ; I I !I/ 4: ; I? < % : ; I$ > $ > I!I/ 4: ; I?  %%fGNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)/cygdrive/c/ml501_std_ip_pcores/sw/standalone/spi_hello/src/spi_hello.c/cygdrive/c/ml501_std_ip_pcoresintlong intlong long intunsigned intunsigned charshort int+charshort unsigned intlong long unsigned intsigned charXuint32 lfloatdoubleXStatus n 'BaseAddress (r#X )r#Y *r#FgColor +r# BgColor ,r#IsReady -r#XTft . main, lcd_text-%\ Tft.` Status/X GNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/video_graphics/basicgraphics.c/cygdrive/c/ml501_std_ip_pcoresunsigned charcharshort unsigned intshort intXuint32llong intfloatdoubleint'BaseAddress(#X)#Y*#FgColor+# BgColor,#IsReady-#XTft.Plong long intunsigned intlong long unsigned intlong double]XTft_WriteString 1H- / 0] val 0CXTft_WriteColor ;HX / 9] c 9 fgCol : bgCol :+XTft_WriteColorString C, / A] val BC fgCol B bgCol BXTft_WriteColorCenteredString N,8 / L] str MC fgCol M bgCol M ypos MI  OIx XTft_WriteCenteredString W84 / V] str VC ypos VI  XIx }XTft_DrawPixel aI4 / `] x `I y `I col ` {XTft_DrawLine rI `/ / p] x1 qI y1 qI x2 qI y2 qI col q slope tIt yintercept tIp xmin uIl ymin uIh xmax uId ymax uI` i uI\ j uIX mx uIT SXTft_DrawEmptyBox I ` \ / ] x1 I y1 I x2 I y2 I col  thickness I xmin Ix xmax It ymin Ip ymax Il i Ih #XTft_DrawSolidBox I 0 / ] x1 I y1 I x2 I y2 I col  xmin It xmax Ip ymin Il ymax Ih i Id j I`qstrlen I 0 str Ccount Ixi ItXpixel 'I?TYpixel 'I?HXmult 'I?LYmult 'I?PXlcorn 'I?XYlcorn 'I?\ GNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/video_graphics/graphics.c/cygdrive/c/ml501_std_ip_pcoresunsigned charcharshort unsigned intshort intXuint32llong unsigned intlong intfloatdoubleint'BaseAddress( #X) #Y* #FgColor+ # BgColor, #IsReady- #XTft.YXTft_DrawFixedSizeFlashButton$ c  x1!R y1!R x2!R y2!R text"L len"R;# P#$ i&Rt j&Rp xpos'Rl ypos(Rh [)Rdunsigned int`XTft_DrawButtoncxc` xaR yaR textaL[aR;b EdRxXTft_DrawFixedSizeButtonnx3ck x1lR y1lR x2lR y2lR textlL[lR;m XTft_DrawFlashButtonw^ct xuR yuR textuL[uR;vPv ExRx strlenR str~L countRx iRtuT 'GNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/sleep/sleep.cnanosleepnanosecondsunsigned int/usleep usecondsi"/xj"/tintsleep2 seconds1i4/xj4/t \GNU C 4.1.1 20060524 (Xilinx EDK 10.1 Build EDK_K_SP1.1 4 Mar 2008)/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/lcd_char/lcd.c/cygdrive/c/ml501_std_ip_pcoresointlong intlong long intunsigned intounsigned charshort int(charshort unsigned intlong long unsigned intsigned charfloatdoubleInitInst ;t5WriteInst EtH`inst1 Dinst2 Dprintinst Fx[WriteData [H4data1 Zdata2 Zrs_data \xenable_rs_data \t LCDOn z4l LCDOff l LCDClear  LCDInit 7 MoveCursorHome b MoveCursorLeft 0 MoveCursorRight 0hSLCDSetLine hline i xLCDPrintChar Hc ( LCDPrintString H\9line1 "line2 "i x` \/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/divsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/build/gccGNU AS 2.16Kt intb]_l_+i len!# !# +!# _# !# k!#$Y Oz!XQ yOd n{!V cp|X-X ,par,i.!!1QhnP1< uP1pparPcpRS! T6HzUVnumVK(F_=V_=F~&;lp:par:<h = <]!!( par`ch_QX\!Td__x![rh 'f! <sbhnzzint 4 Q5]# 06z#7 O !t / h!t!Q Qg]U gzV[9^!!2sbhnzzint 4 Q5]# 06z#7  [2 IX!!tbjp,int YW!! O V n aV r!!Q q_U L!!Q ]U C_?D93?`f@2!!o%binty !! c , \i"!%h0lWbu32}Lu8%intN!" QMsUM~Vj~" "(QisU "(" s  s $ s B  ~S ~V ~W s,L'"i7jIlbbintcn~'(W#X)W#Y*W#[+W# ,W#,-W#.1F2>#3W#4 d4d""Q F>U kdT i~ r"#4 UO t W W S#4# OR xRW ,yRW UR s WmI#$8 OH xHW yHW HW $8$ >O ]F> d  j$% Oi colkW 6xlW T ylWQ%& gO xW yW0~o]&'dO\1''O0val0,A_C \''j>lWbint1F23#3L#4z 2 K('h0iBlbbint%'(LQ#Wjxu#Wyu#WWxl#WXyl$WYcol$WZ x&WV y'WS9(L(Q3Wch47xu5Wyu6W  7WY 8WZ col:WT x:W y:W\ val;% %   " 4(( h0bint% o2  +`,/edkgnu/head/mb/build/nt/bld_gcc/gcc/gcc/config/microblaze/umodsi3.asm/edkgnu/head/mb/build/nt/bld_gcc/build/gccGNU AS 2.16  .,,/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 /cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/include/cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/include/cygdrive/c/ml501_std_ip_pcores/sw/standalone/spi_hello/srcmicroblaze_0/includestddef.hstdarg.hsys/lock.hsys/_types.hsys/reent.hmachine/_types.hmachine/types.hsys/types.hstdio.hxbasic_types.hxio.hxstatus.hxtft.hspi_hello.c?8H`` /cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/include/cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/include/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/video_graphicsmicroblaze_0/includexbasic_types.hxio.hxstatus.hxtft.hsys/lock.hsys/_types.hstddef.hsys/reent.hmath.hbasicgraphics.c D 0Hh|,Pd 8Th 4T\l(0<DLX|  0! < H `        , 4 @ H P X   $ h     ( 8 @ L T \ l t           0 @ D H L X d     /cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/video_graphicsmicroblaze_0/includexbasic_types.hxstatus.hxtft.hgraphics.c 7  @)Ppx (HPlp'`x(pW /cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/sleepsleep.c.$,Tp  /cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/include/cygdrive/c/XILINX_K.31.1.2/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/include/cygdrive/c/ml501_std_ip_pcores/sw/standalone/lib/src/lcd_charmicroblaze_0/includestddef.hstdarg.hsys/lock.hsys/_types.hsys/reent.hmachine/_types.hmachine/types.hsys/types.hstdio.hxbasic_types.hxio.hlcd.c N$4@P\t$0H`lx4DTl| (4<HPXhx0@Ph|0H`dpx(D\Y /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 (,8DDLPXhllx4$8@DTT\hltx|  (4Xg`hOu   (4<LtT$t_@_9j$;#G4( Z) j)@t)})()8)D=? '-H4-P A? O? [,q?Hx2 2l82  hx'?(-"(|pH ?L?PHl&,027t=?`K(LZ2 gu~?d1 ?d2  H>   48$8$$ -?d",,?(7G!T!tph{+` !  &)dPh ?(,<'TL _?(f808!,p ?(tP?d\8+#492 G?TN#\-(c>$ oty8"  `@ 4?Ch l?d(@ H$?X+?(1 B/t J Xl^2d")\rChyP?\!4% -T xx!?(2% ;1D _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_dummystrlen/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_InterruptVectorTableLCDSetLineXTft_Write__sbss_start_etextXUartNs550_SetBaudusleepLCDInitLCDPrintStringXmultYmultXTft_WriteColor__udivsi3_essrwsleepXAssertStatusXTft_WriteChar__dso_handleXTft_DrawLine_crtinit_heap_end_global_impure_ptr__bss_endXTft_vidCharsWriteData__ctype_ptrXTft_DrawSolidBoxLCDOnXTft_InitializenanosleepXTft_Scroll__init_heap_startXTft_LookupConfig__sbss_endXTft_DrawButtonXNullHandlermicroblaze_register_handlerxil_printf__umodsi3__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoXTft_ClearScreen_ssro_size__call_exitprocs_ftext_startLCDPrintChar_SDA_BASE_InitInstXTft_WriteColorCenteredStringXTft_FillScreen_exception_handler_essroXTft_WriteCenteredStringMoveCursorRightoutbyteXTft_WriteString__sf_fake_stdin__bss_start_STACK_SIZEmain_HEAP_SIZEXTft_DrawFlashButton_start1_ssrw_size_stack_end__divsi3MoveCursorHomeXTft_GetPixelXWaitInAssertXpixelXTft_SetPixel__fini_impure_ptrWriteInstMoveCursorLeftXUartNs550_RecvByteXTft_DrawEmptyBox_interrupt_handlerXTft_DrawPixel_edata_endXTft_DrawFixedSizeFlashButton_heapexit_hw_exception_handlerLCDClearXlcorn_ssro__sf_fake_stdout_ctype__program_init_exit_ssrwXTft_SetColor_stack_TEXT_START_ADDRYlcornXAssertXTft_SetPos_Jv_RegisterClasses_frodata_program_cleanXTft_WriteColorStringXTft_DrawFixedSizeButtonXAssertSetCallback_fbss_SDA2_BASE___register_frame_info_erodata__interrupt_handler