ELF4v4 ('$444444&&&D&HHH Ptd$ttQtd/lib/ld-linux.so.2GNU$ # ! "    @ "|CEKqXyIk>p "C{W!pA>i/3\;,F2S`kP6eHqO!:&Be:}>@n ,u V 4 Slibusb-0.1.so.4__gmon_start___Jv_RegisterClasses_finiusb_openusb_find_bussesusb_initusb_get_bussesusb_control_msgusb_claim_interfaceusb_bulk_writeusb_closeusb_find_deviceslibstdc++.so.6__gxx_personality_v0libm.so.6libgcc_s.so.1libc.so.6_IO_stdin_usedfopenputsputcharreadfputcmemcpyfclosemallocusleepfwritefprintf__libc_start_mainfree_edata__bss_start_endCXXABI_1.3GLIBC_2.1GLIBC_2.0 ӯkii ii ķ ȷ ̷ з Է طܷ #US[ä/t.mX[5%%h%h%h%h%h %h(%h0%ķh8p%ȷh@`%̷hHP%зhP@%ԷhX0%طh` %ܷhh%hp%hx%h%h%h%h%h%h%h%hp%h`% hP%h@%h01^PTRhphQVh1kUS= u@$-X9sB$$9r []Ív'Utt $ÐUEEIE6EEEM ЉEE%tuE}~ăEE;E |EUEE.MEE%)tU܋E䉄\EE}~EEEUE}EU EfEUEE"E\EMEEE1EEE;E|փeE1EE%Em}E}eUD$E$cD$@E$PD$ E$=UD$E$"D$E$UE UEUD$E$D$ E$ED$E$ED$E$U(D$D$E$E)EE ЋET$D$E$QE}~D$D$E$,UE EEUD$T$E$EET$D$E$EET$D$E$UD$D$E$E D$D$ E$NED$D$#E$4ED$D$&E$ED$D$)E$D$D$E$UE UEUD$E$ED$E$ED$E$;ED$E$U8EEED$ E D$D$iE$s}t EEEEEEEEZED$E$JE@D$E$]EtEEEEEEE;E|UEEED$ ED$D$jE$E D$E$)UEUEEUЃEEUЃEEEM EƒE ЈEM EE ЈEE;ErU(D$E$EUЉD$E D$E$E$U(E $EU Љ$EE D$ED$E$uE D$ED$E$E$EU()EEEE EtE;EuZE;E uHE$DE}u ERD$E$t E/EE'EE}uEE}fEEU(EEED$ E D$D$hE$P}t EEEEEEED$T$E$ US$M E98E)É]EE)‰U}M E98E)ȉED$E$ D$E$ D$q8&E$R ED$E$@ ED$E D$E$ E$)$[]UxEUEED$D$@T$D$L$ D$D$E $EUD$?ED$$]E?UEED$D$@T$D$L$ D$D$E $DEUD$?ED$$E?UEED$D$T$D$L$ D$D$E $EUD$ED$$U(E D$D$D$D$D$ D$D$@E$mU(EUT$D$D$D$D$ D$D$@E $$U8UE D$D$T$D$D$ D$D$E$EE E E U(E EUED$D$T$ED$D$ D$D$@E$`U8UED$D$T$ED$D$ D$D$E $EU(D$0E $EEED$D$3E$ EEu#ED$ D$D$$OEUD$ED$$EED$D$TE$U )ȃuED$$ E}UE}E$UD$(E$V$\PD$E$EED$$D$ED$$.EED$$$D$ ED$D$$D$ED$d$($ءES$OE(EEdD$$TE}~$ E}~$/D$ED$$@)$D$ ED$D$$ D$$ aD$ D$E$cD$ D$ED$E$$LE$ÍL$qUSQ`M$pZ$N$̢B$6$$*$[$tD$Eԉ$D$D$$ZE}u$EE$?$ģD$Eԉ$D$D$ UUUD$ D$Eԉ$D$D$Eԉ$"D$D$Eԉ$Eԉ$D$ D$ED$Eԉ$1$$EfEEEi@EЉD$ D$T$Eԉ$Ei@EЉD$ D$T$Eԉ$Ei@EЉD$ D$T$Eԉ$}MEE ) fE҃E}EEԉ$D$ D$ED$Eԉ$$];$UBD$ $EEE UE T$ D$D$Eԉ$MEQE)É]kEd)‰Uă}u-Eԉ$D$ D$ED$Eԉ$EE} gEԉ$D$ D$ED$Eԉ$$$0ED$D$Eԉ$qEi@D$D$ Eԉ$'D$D$Eԉ$6Eԉ$D$ D$ED$Eԉ$`$E}`$$jD$D$ UUUD$ D$Eԉ$EDUHoUzD$ dL$D$Eԉ$oE}c~Eԉ$D$ D$ED$Eԉ$$zME$rEԉ$EE`Y[]aUE EEEHEQEPUE fEEfD$E$ED$E$UE D$E$wE D$E$_E D$E$JUE D$E$*E D$E$E D$E$E D$E$UE $‹EUE BE@UEHE‹ED$L$ T$ED$E $E@UE$E@UM EE@‰L$ED$$E@U EPÐU]Ít&'UWVSO S)t$1ED$E D$E$9rރ [^_]Ë$ÐUStfЋu[]ÐUS[ÄY[w+ register space @ 0x%04x: %02hhx dl_init(): starting DisplayLink initialization.. dl_poll() = 0x%08x dl_peek(0xC484) = 0x%02hhx dl_poke(0xC41F,0x01) EDID data: setting decryption null-key.. dl_poke(0xC40B,0x00) sending decompressor table (%d bytes).. dl_init(): initialization done. displaylink userspace controller demo 0.0.1 written 2008/09 by floe at butterbrot.orgin cooperation with chrisly at platon42.dethis code is released as public domain. this is so experimental that the warranty shot itself.so don't expect any. (note: you can pass a 640x960 pixel RGB raw image file as parameter) !handle setting default registers for 800x480..filling screen with red gradient..filling screen with an image..doing vertical scrolling (why doesn't horizontal work?)..doing bitblt.. goodbye. ;p 3=8TpJOzP|  ӟ@AB <oHAB XlAB t#AB +LAB wJAB IAB  vAB NAB ΕLAB 8AB T4AB (p1XD  F AB B  hoDĄ   oooj2BRbrˆ҈"2BRbr‰҉Wܧ^`Ɨ=GG=`^ܷo0&``y  oΎ= cs  cmd t C  S N pc2Ύ< cs2  C 2S N2drs2  !M6Sl"i7Sp"cur8 t' B ͏h csB  ? BS BS NBtV ͏o -  NSӏm"iSpߏ]"ru"gv"bw ӟ cs VS0ӟ=cs  =epSS 2mcs (oD  - NS"fSt##p#  NS!p!-t# t=# H S S |S!h@"buslKӑ"devp}ő! =t3 2ncs VSbuf'Yzcs'  C 'S N'd Q' !M)St  Y+ cs VSbufNSps1+wL2s s=sSbuft2uStB? o3wx{ o=oSkU keyk k=kS=eS   e=eSbuff t9aΕrC aSat a=aS `[ Ε(C [S [=[Sbuf\w3 |+4Tm |=f|!> }mh6'! ~Sl_"iSpk!cw*M41  M=!O ~!cPk"csRf\!@ZSlq"igSp$["jiSt$u S1  Su  u#"csfL! =X"redHĚ"iS\Л؜! `"i Sd"iShӝ&"i+Sl)%@%P%$`h&%U@%Mz@%p%$%Z %Ǹ%{ !J a|-@/tmp/cc1PTP7g.s/build/buildd/glibc-2.7/build-tree/glibc-2.7/csuGNU AS 2.18.0% $ > $ > $ > 4: ; I?  &IU%% RU$ > $ > : ; I$ >   I&I  : ;  : ; I8  : ;  : ; I8 : ;I8 I!I/ : ;: ;I<  : ;: ; !I/ .? : ; @I@: ; I : ; I 4: ; I  .? : ; @@4: ; I  .? : ;@@: ;I : ;I !4: ;I "4: ;I #.? : ;@I@$.? : ;I@%4: ; I?  &!I/U%# init.co /build/buildd/glibc-2.7/build-tree/i386-libc/csu../sysdeps/genericcrti.Sinitfini.c!/!=Z!gg// !/!=Z!X /usr/include/bits/usr/lib/gcc/i486-linux-gnu/4.3.2/include/usr/includedldemo.ctypes.hstddef.hstdint.husb.hstdio.hlibio.h!gu,=1wɼzJ wwɭcKsz.g///0g//1.!////0g% .&#0g .!//!/ ."uu%F0"!.g!KK$ 1gY׭0h>=P.hYYZ$#}  {.".v7/0/"fhukkgv.gBz.gAx.hA-x.@x.h@K.gY-%- E.0Y1?#7#=".L1g/+"'--)" ɻ,/""z +@"K YguuKAguuuKg!ӟg.gɟ2g#P& /tmpcc1PTP7g.s!!!$-!!!| lAB AB ,AB ?AB MAB AeAB  AAB N.AB |`AB ܌vAB RwAB ɍAB o_AB ΎAB BAB ͏AB -AB ӟ@AB AB oHAB lAB #AB 2<AB hAB YAB D+LAB wJAB IAB  vAB NAB ΕLAB AB 4AB $1XD  F AB BGNU C 4.3.2short unsigned intshort int_IO_stdin_usedlong long unsigned intunsigned char/build/buildd/glibc-2.7/build-tree/glibc-2.7/csuinit.clong long int_IO_read_ptrusb_endpoint_descriptorbusses_Z15dl_set_registerP12dl_cmdstreamhhsize_tusb_device_descriptor_shortbufdl_sync_commandprev_Z4sendP12dl_cmdstreamP14usb_dev_handleiidldemo.cdl_gfx_rle_IO_buf_basebInterfaceNumberdl_unknown_commandbRefreshstride16usb_bus_Z7insertwP12dl_cmdstreamtvaluesread_rgb16_Z7destroyP12dl_cmdstreamdst_addrwTotalLengthGNU C++ 4.3.2dl_register_init_800dl_pokestart16bDeviceClassrgb24_to_rgb16bcdDevice_fileno_IO_read_enddl_set_registers_IO_buf_endproduct_Z12dl_gfx_writeP12dl_cmdstreamihPhextralen__quad_tnum_childreniManufacturer_old_offsetusb_deviceiProductusb_interface_descriptoridProductdl_poll_Z7insertdP12dl_cmdstreamjdl_peek__pad4bInterfaceClassbcdUSBvaluedevices_IO_markerinsert_chainuint16_tbDeviceSubClassendpointkeybufferiSerialNumberdl_register_init_640timeout_IO_write_ptrnullkey1nullkey2nullkey3_sbuf_Z8dl_blinkP14usb_dev_handleidatasizecoeffsbInterfaceSubClass_Z8dl_crc12Phidl_decomp_tablebmAttributes_IO_save_base_cur_columndl_set_keydirname_lockbDescriptorTypedl_get_edid_modedl_gfx_write_Z10read_rgb24PKcPhidl_generate_keyread_rgb24iInterfacedl_gfx_commandpcountbInterval_Z18dl_unknown_commandP12dl_cmdstream_Z14dl_set_addressP12dl_cmdstreamhifilenamedestroysend_IO_write_endbAlternateSetting_Z6createP12dl_cmdstreami_Z10dl_gfx_rleP12dl_cmdstreamihP8rle_wordMaxPower_Z10dl_dumpmemP14usb_dev_handlePcofsbuffer_IO_lock_t_IO_FILEbMaxPacketSize0__off_tdl_register_init_1280_Z7dl_pokeihP14usb_dev_handlei_Z7dl_pollP14usb_dev_handlei_pos_Z15dl_generate_keyPhPt_markers_Z14dl_gfx_commandP12dl_cmdstreamhihbEndpointAddress_Z11dl_get_edidPhP14usb_dev_handlei_Z10dl_set_keyPhP14usb_dev_handleiusb_interface_Z15dl_sync_commandP12dl_cmdstream_Z7insertbP12dl_cmdstreamhdl_set_addressargvimagedl_initbConfigurationValueinsertainsertb_Z7insertaP12dl_cmdstreamjinsertdiConfigurationusb_config_descriptor_vtable_offset_Z21usb_get_device_handleiii_Z10read_rgb16PKci_Z7dl_initP14usb_dev_handledl_set_registerinsertwuint32_tbNumEndpointsbInterfaceProtocolbNumConfigurationsbDeviceProtocol__off64_troot_devconfigsrc_addrvendorwMaxPacketSizedl_set_offsets_nextbLengthdl_register_init_U70bNumInterfacescoeff_IO_read_base_IO_save_end__pad1__pad2__pad3dl_decomp_table_command__pad5num_altsetting_unused2stride8_Z14rgb24_to_rgb16PhS_idevnumdl_dumpmemdumpbSynchAddresslocationdl_register_init_1024_flagsuint8_t_flags2_IO_backup_basedl_blink_Z11dl_gfx_copyP12dl_cmdstreamiih_Z16dl_set_registersP12dl_cmdstreamPhargc/home/Programs/downloads/linux/DisplayLinkdl_crc12extradl_gfx_copy_Z6insertP12dl_cmdstreamiPh_Z14dl_set_offsetsP12dl_cmdstreamiiiimain_IO_write_baseusb_get_device_handleidVendor_Z23dl_decomp_table_commandP12dl_cmdstreamiPh_Z7dl_peekiP14usb_dev_handleistart8createttutt uttuttuttAuABtBDtDu ttNuNOtOQtQ|u|}t}t܌u܌݌t݌ߌtߌRuRStSUtUɍuɍʍtʍ̍t̍ouoptprtrΎuΎώtώюtюutt͏u͏ΏtΏЏtЏouttӟuӟԟtԟ֟t֟utt2uoptprtrutt#u#$t$&t&u23t35t5nuttYuYZtZ\t\+u+,t,.t.wuwxtxztzu”t”ĔtĔ u  t  t uttΕuΕϕtϕѕtѕutt4u45t57t71u15t5;Q;<t<>t>u  AA NN||܌܌RRɍɍooΎΎ͏͏oӟӟ2o##2nYY++ww  ΕΕ4411$(.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges44#HH 5hh1oDD@; @CĄKojjHXoPg p    y0t   !((!\$t$&&&&''|  (   ; 0  ;<< ?gW"Y.x^X;0a FmQs`(u_| &: k4HhDĄj     (   !"#,:G  ] l$z   $@.  9pIӟ@" sΎ p  Y B oH  ( <(CN. f ~ Ae" "|` .͏ F A lp|N >?" ,` ," ΕL 6K/\nǸ;wJ F2o_ $`.;Z K6]PfewqM" !ɍ   p!e2Rw V2<" r@ |+L  v -" @ #l 2@;4 W ^l qS}I h " # ڠ 0܌v V1X [ a>init.cinitfini.ccrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.5706dtor_idx.5708frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxdldemo.c_ZL15dl_decomp_table_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICkeybufferdata_startopen@@GLIBC_2.0_Z4sendP12dl_cmdstreamP14usb_dev_handleii_Z10dl_gfx_rleP12dl_cmdstreamihP8rle_word__libc_csu_fini_start_Z23dl_decomp_table_commandP12dl_cmdstreamiPh_Z11dl_gfx_copyP12dl_cmdstreamiih_Z10read_rgb24PKcPhi__gmon_start___Jv_RegisterClasses_fp_hw_Z15dl_sync_commandP12dl_cmdstream_Z15dl_generate_keyPhPt_fini_Z7insertdP12dl_cmdstreamjputchar@@GLIBC_2.0usb_find_bussesusb_claim_interfacedl_register_init_1024_Z15dl_set_registerP12dl_cmdstreamhh__libc_start_main@@GLIBC_2.0_Z14rgb24_to_rgb16PhS_i_Z18dl_unknown_commandP12dl_cmdstreamread@@GLIBC_2.0_Z7dl_pokeihP14usb_dev_handleiusleep@@GLIBC_2.0_Z7insertwP12dl_cmdstreamt_IO_stdin_usedfree@@GLIBC_2.0nullkey3__data_start_Z7insertbP12dl_cmdstreamh_Z7dl_peekiP14usb_dev_handleidl_register_init_800usb_find_devicesfclose@@GLIBC_2.1dl_register_init_1280usb_get_bussesusb_bulk_write_Z8dl_blinkP14usb_dev_handleimemcpy@@GLIBC_2.0fopen@@GLIBC_2.1_Z14dl_gfx_commandP12dl_cmdstreamhih__dso_handleusb_initusb_control_msg__DTOR_END____libc_csu_initprintf@@GLIBC_2.0nullkey2close@@GLIBC_2.0fwrite@@GLIBC_2.0_Z7insertaP12dl_cmdstreamjfprintf@@GLIBC_2.0_Z14dl_set_offsetsP12dl_cmdstreamiiii__bss_startmalloc@@GLIBC_2.0fputc@@GLIBC_2.0dl_register_init_640sleep@@GLIBC_2.0_Z14dl_set_addressP12dl_cmdstreamhi_Z6insertP12dl_cmdstreamiPhofsbuffer_Z11dl_get_edidPhP14usb_dev_handlei_Z7dl_pollP14usb_dev_handlei_Z6createP12dl_cmdstreamidl_register_init_U70_endputs@@GLIBC_2.0_Z10dl_dumpmemP14usb_dev_handlePc_Z8dl_crc12Phinullkey1_Z7dl_initP14usb_dev_handle_edata_Z10read_rgb16PKci__gxx_personality_v0@@CXXABI_1.3usb_open_Z10dl_set_keyPhP14usb_dev_handlei_Z12dl_gfx_writeP12dl_cmdstreamihPh_Z7destroyP12dl_cmdstream_Z21usb_get_device_handleiii__i686.get_pc_thunk.bx_Z16dl_set_registersP12dl_cmdstreamPhmain_initusb_close