ELF4'4 ($!  d  d H<`pEŀ|8@@<8}8PU A})8Bq A})8Bŀ |8@@<8}8PU A})8Bq A})8B%8!<|C|CHH}HHH!|? /@\? |+/A$8 }) |N! |+/@= 9)/A<`8c H8  8!|N = !9)|/<`<8c 8 AHq=`= 9)8k /A/A })N!8!|N !||? xH(? T><`|xH}?8 ? T>/@́a |}a[xN !|||? x<`<`8%Hy<``c8H<`D`c8H<`D`c8H<`D`c8H<`D`c8H<`D`c8Hy= 8i K= 8i K= 8i K= 8i XKH<`DH|`xT>Td<`DH|`xTTh<`DH|`xTTl<`DH|`xT~Tp<`DH|`xTt<`DH|`xTT<`DHq|`xTѾT<`DHY|`xT~T<`DHA|`xT>T<`DH)|`xTT <`DH|`xTT$<`DH|`xT~T(<`DH|`xT,dPhTlXp\t`,<(8$4 0LHD@|zx`xHcx8H8}W$>HcxW$>HxDxH̀,! Aa|8!(N !| |#x|~x;xH5p` A8~xHi |8!N |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 !|8 |xH)= i (/A | N!xK!|= }&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 !|KK|8!N !|K|8!N Button and LED Test Use DIP switch SW8 to turn on/off GPIO LEDs 0-7 Use Pushbuttons (C,W,S,E,N) to turn on corresponding LEDs and the ERR1, ERR2 LEDs C t x 8|<@ `B|S|ۦ||| || 8?<`|x|x|#x`c|e||hc8|e|||28, @|||8,@@< `!|:8 |;LdK$pIL1pmainUlXUartNs550_RecvByteXUartNs550_SetBaud7XUartNs550_SendByte1aXIo_In8XIo_In16XIo_In32VXIo_InSwap16XIo_InSwap32XIo_Out8XIo_Out163XIo_Out32hXIo_EndianSwap16OLDXIo_EndianSwap32OLDXIo_OutSwap16/XIo_OutSwap32lboot.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16lGNU 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/button_led_test/src/button_led_test.c/cygdrive/c/ml507_bsb_std_ip_ppc440unsigned charcharshort unsigned intshort intlong unsigned intlong intfloatdoubleXbooleanpintmyprintf:<s9]pmainBc<+button_nDMtbutton_eDMpbutton_sDMlbutton_wDMhbutton_cDMdled_nEM`led_eEM\led_sEMXled_wEMTled_cEMPgpio_led3FMLgpio_led2FMHgpio_led1FMDgpio_led0FM@gpio_led7GMgpio_led6GMgpio_led5GMgpio_led4GMdip_sw8HMdip_sw7HMdip_sw6HMdip_sw5HMdip_sw4HMdip_sw3HMdip_sw2HMdip_sw1HMgpio_ledsIleds_cwsenJunsigned intxMcpu_init.S/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/standalone_v2_00_a/srcGNU AS 2.16h(;xh0 7lW)r!u32}Lu8%intJj~X^isw7|^sss j~ ~ ~ s N|)^MsHM~f]Wxh0 jI7lb)r!u32}Wu16~>u8%intC~xQ_w1Q_V~Q_ ~Q_ ~ Q _ ~ N3 ,Q2S2T 3X,8QWSWT h|8DQ{S{~T DXQ p WT :XQ p~WTi~ /wQSTQS~T%% $ > : ; I I.: ; ' @: ; I .? : ; I@4: ; I %% : ; I$ > : ; I$ > .? : ; ' I@: ; I.? : ; ' @ 4: ; I 4: ; I .? : ; ' @% : ; I$ > : ; I$ > .? : ; ' I@ : ; I4: ; I 4: ; I .? : ;' I@ : ;I 4: ;I .? : ;' @ : ;I  I4: ;I.? : ;' @ h boot.S  % /cygdrive/c/ml507_bsb_std_ip_ppc440/sw/standalone/button_led_test/src./ppc440_0/includebutton_led_test.cxbasic_types.h9dd7YfUVJHHHHI:::LddddWdddddddW,,,,-,,,,,,,-k;;K93 cpu_init.SE ../../../includexuartns550_l.cxbasic_types.hc"M,c t +tg+g"9wA::?:#L:E ../../../includexio.cxbasic_types.hxio.h ++ ++ +1+2 +33H!00 |l lDLlD <LDLlD  |l LLDLlH$LD(L lHHTlL|\DLlHH |l        , 8 D X0   BaudMSBXuint32DataXUartNs550_SendBytelong unsigned int/cygdrive/c/ml507_bsb_std_ip_ppc440/ppc440_0/libsrc/uartns550_v1_11_a/srcInputClockHzBaudRateGNU C 4.1.1 20060524 (Xilinx EDK 10.1.03 Build EDK_K_SP2.5 11 Jun 2008)DivisorXUartNs550_SetBaudLcrRegisterunsigned charlong intdoublexuartns550_l.cshort unsigned intXUartNs550_RecvByteBaseAddressBaudLSBfloatXuint8short intXIo_InSwap32XIo_In8IoContentsOutAddressHiWordXIo_In32Xuint16XIo_Out16ValueXIo_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_OutSwap32QqllpQpqQLq S <nLPQPq(LtStmLTLTUT`iTQLqS<nT8mSS (S((S,4S<DSDDSltSSSGNU 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)GNU C crtn.s.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 ! <$' ` - 5 x ,= x ,D x ,J p $P p $V @] Hd Pk Pp Pz X \ \ d d d d d   K g0<":%$<&.- `#G 6)    x x x p p            !"#@x''2=  K  Y l y  | dl 2$  1  > L X 8nu}  x,    v1  D8  x  )+3 p B pO b lX0     |\ + =   )X:  JQ+W d mx    x    <L   $  K   x0 7 C  QLe  r p Y  +@    x  xboot.Stlblooptlbzerocrti.secrti.Sxil-crt0.Scrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__completed.3090p.3088__do_global_dtors_auxobject.3143frame_dummybutton_led_test.cmyprintfcpu_init.Sxuartns550_l.cxio.cexit.cimpure.cimpure_data__call_atexit.c__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcrtn.secrtn.SXIo_OutSwap32__SBSS2_END__XIo_Out16__sbss_startXIo_OutSwap16_etextXUartNs550_SetBaud_bootXIo_EndianSwap16OLDXIo_Out32__dso_handleXIo_In32__cpu_init_START_ADDR_heap_end__GOT2_START____GOT1_END___global_impure_ptr__bss_endXIo_EndianSwap32OLD__init_heap_start___bss_start__EXCEPT_START__XIo_In8__sbss_end__sf_fake_stderrXUartNs550_SendByte__deregister_frame_infoend___sbss_start_boot0__EXCEPT_END____call_exitprocs__FIXUP_START___start__end__SBSS_END__XIo_Out8_SDA_BASE___SDATA_END____EH_FRAME_END____SBSS_START____SDATA2_END__XIo_InSwap16__sf_fake_stdin__bss_start_STACK_SIZE__GOT_END__main_HEAP_SIZE_stack_end__GOT_START____SDATA2_START____fini_impure_ptr__FIXUP_END__XUartNs550_RecvByte__GOT2_END____GOT1_START____stack___sbss_end_edata_endXIo_In16exit__sf_fake_stdoutXIo_InSwap32_exit__SDATA_START___Jv_RegisterClasses_SDA2_BASE___register_frame_info__SBSS2_START__