ELF4a$4 (%$44&&&& 0(X(XP/usr/lib/ld.so.1;8  !#$%'()*+,-1245 "&./0367*0 E % @l QXd | _  z'))x$ '( '4D ')   '(X''|.h :'A U&o( , t')T   'p($xp 'd!' $ t  $ -$ @'M&U)!] q(&(0 ,H ` x ('('(HT)' (<'4$ % cueibcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummymain.cueib.ccall___do_global_ctors_auxcrtn.sprintf_end__dso_handleueib_get_dig_outputusb_claim_interfaceusb_interrupt_readstrncasecmpueib_closestrlen_edata__register_frame_infousb_initatoi_DYNAMICstrcmpueib_updateatexitueib_set_ana_output_PROCEDURE_LINKAGE_TABLE_mainusb_set_debugusb_bussesueib_takeover_device_finimallocueib_set_dig_outputputs_lib_versionusb_find_busses__deregister_frame_infoueib_get_ana_output_startueib_get_count_inputueib_get_ana_inputusb_strerror_etext_environ_Jv_RegisterClassesusb_find_devices_GLOBAL_OFFSET_TABLE_usb_openueib_reset_count_inputueib_initprint_helpusb_interrupt_write_exitusb_set_configurationusb_close.umulfreeueib_get_dig_inputueib_find_usb_devicelibusb.so.1SUNW_1.1libc.so.1SUNW_0.7/usr/sfw/lib: ='FO =(Y0<#&F;*!/E21:',8"%5&'&& ))2''(/'45'@'L 'X''d'p'|' '' ''3''0''$'((( (.($(0*(<4(H1 @D# @FH @F@{, @ "@@F@F㿐#/E㈂`  @  `@@`" `@$@``` ``@E`  +㿐㿐/EͮЂ` ` @E ```$ `@E㿐㿐H@E!H@E!H@E!XH@E!H@E!H@E"0H@E"H@E"H@E# H@E#0H@E#pH@E#H#@E1I@E 㿐@E 9 6 -I)I+I/I,`@@EP @@E X @@Ez``  `@@Etp 2``@ǡ(`@Em@ @Eh@  @Ec@`@&ӡ,`@ѐ "I@&` @ @D@?*@,@D@ ݪ@D@ ݢ Y@k @g @c @_ @[ @W @S @@O `@D@ , 0'@D $ @@D $ @@D}  @@D~g@|c   @?@@Da    *@@O`@a @] @Y @U @@Q?I@DD 3`@M @I I@D6 @8 @4 @0 @, @@(?I@D!@/ @+ I@D!(0`@@D  *`IaH@@C  YI`ˤ  @C@?:',@J`:"  @CȐ @C@ ' @C@#@CՐ b @@Cϐ  @@Cɐנ @C@ @C@  @C@N  @`@I!`@C@C @C@  0aP@@C  `Ia@@C  l   @C@?:@J`:"  J`R `?`r`?  ː x@@Co 4@{ @?  @Ca  D@@C\ ؤ @@CVǠ I! @q  @m`=@   @Y.@T @P I@C4!#`I!Ia@@C$ 2` @C 4@ @K@ 㿐 ?@C @C I"@C  0@B ?@C I@B"(?㿐@C@Ca쀣`d " @$@ " $ 2$@`2d  @㿈     ?耦 2?@B  I%"@OV (   `& & & & &     $ ////@B  I"X6 (@B?@B?㿐@B ," " " $ 2 ( & a $ π "I@B $ a I 4 I"@BW @B0"p"㿐  ` @Bz@B{@Bv   @     "   2 ( `&   !``& `2" $"  2 ( ` " $`& 耢 ?`@ @  ?`"`#`' ?`@ @  ?`"` ` ?`"``㿈   `" /   @A 0/㿐/A<`@?㿐㿠㿠Usage:--device -d Select the device--counter -c (:Counter:reset) Get counter/Reset counter--digital-input -di (:bit:Decimal) Get the digital input--digital-output -do (:bit) Set the digital output--analog-input -ai (:device) Get the analog output of device 1 or 2--analog-output -ao (:device) Set the analog output of device 1 or 2--help This help message ExamplesReset counter 1 and read out counter 2: cib -c:1:reset -c:2Set the analog output for dac 2 to 128 and read the 2nd digital input bit:cueib -di:2 -ao:2 128Set all anolog and digital outputs to 0: cueib -do 0 -ao 0Get a state of all input devices on the baord: cueib--help-h--device-dError connecting to device-DI%i --digital-input-DO--digital-output%i%i%i%i%i Analog input: %i %i Digital input: %i:%i:%i:%i:%i Digital counter: %03i %03i -AO--analog-outputSyntax: --device -CError in syntax Valid syntax is f.e. -DO:1 1%i %i Error in syntax Valid syntax is f.e. -AO:1 128--counterFailed to set configurationClaim interface: %s Failed to read datawrite to usb failedNo device foundFailed to take controll of the deviceFailed to open the device(X))))))00<0H0T0`0l0x00000000000000 0,080D0P0\0:O   bb, o ``p`` `do5o o8 | @t oo`&),   @ d  |      !&&(X))))))) !"#$')-!)90 T 4 `)n)|))Ol )))))) |   )`))) 5'<)A)Nx$ b'v( '4D ')   '(X'|h '  &#( , ('6)AT V  'p\($cxp w'd|!' $ t  $ $ '& )! %(6&L(0U ,H l` vx ('('(H)'(<'4$  cueibcrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__main.cueib.c__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_printf_end__dso_handleueib_get_dig_outputusb_claim_interfaceusb_interrupt_readstrncasecmpueib_closestrlen_edata__register_frame_infousb_initatoi_DYNAMICstrcmpueib_updateatexitueib_set_ana_output_PROCEDURE_LINKAGE_TABLE_mainusb_set_debugusb_bussesueib_takeover_device_finimallocueib_set_dig_outputputs_lib_versionusb_find_busses__deregister_frame_infoueib_get_ana_output_startueib_get_count_inputueib_get_ana_inputusb_strerror_etext_environ_Jv_RegisterClassesusb_find_devices_GLOBAL_OFFSET_TABLE_usb_openueib_reset_count_inputueib_initprint_helpusb_interrupt_write_exitusb_set_configurationusb_close.umulfreeueib_get_dig_inputueib_find_usb_deviceas: Sun Compiler Common 12 SunOS_sparc snv_64 04/30/2007 as: Sun Compiler Common 12 SunOS_sparc snv_64 04/30/2007 @(#)SunOS 5.11 snv_77 October 2007as: Sun Compiler Common 12 SunOS_sparc snv_64 04/30/2007 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 12 SunOS_sparc snv_73 09/04/2007 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 12 SunOS_sparc snv_73 09/04/2007 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 12 SunOS_sparc snv_64 04/30/2007 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 12 SunOS_sparc snv_64 04/30/2007 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.605% $ > $ >  I: ;I<  : ;  : ; I8 : ; I .? : ; @ .? : ; ' I@ : ; I 4: ; I  U4: ; I  U% $ >  I$ > : ; I  : ;  : ; I8 : ; I8  : ; : ;I8 I !I/: ;I<  : ; : ; I.? : ; ' I@ : ; I : ; I 4: ; I !I/ 4: ; I.? : ; ' @ .? : ;' @ .? : ;' I@ : ;I : ;I 4: ;I 4: ;I? < TxGNU C 3.4.3 (csl-sol210-3_4-20050802)main.c/home/awr/src/cueib-0.02/srcintunsigned charlong long intlong intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong double *!  ,Hdevice_idJc#device_handleL #dig_inputPc#ana_input_1Rc# ana_input_2Sc#count_1Uc#count_2Vc#dig_outputZc#ana_output_1\c# ana_output_2]c#$output_changed`#( b' print_help x(n mainc(Tn argcch argvi device cc parsed_options!cb uhAd i&cam( i\ceX jbc` decccc bitdcb? jc` resetcc(cb(cb jc` valueca(cb jc` valueca&  F tTGNU C 3.4.3 (csl-sol210-3_4-20050802)ueib.c/home/awr/src/cueib-0.02/srcintpunsigned char:long long intlong int:charshort intuint8_t ]puint16_t ^short unsigned intuint32_t _long long unsigned intlong unsigned intlong double"usb_endpoint_descriptor## bEndpointAddress#g# wMaxPacketSize# bInterval# bRefresh# bSynchAddress# extraj# Gc#Iusb_interface_descriptor## bInterfaceNumber# bAlternateSetting# bNumEndpoints# bInterfaceClass# bInterfaceSubClass# bInterfaceProtocol# iInterface# endpointI# extraj#Gc#Fusb_interface altsetting# num_altsettingc#"usb_config_descriptor## wTotalLength# bNumInterfaces# bConfigurationValue# iConfiguration#g# MaxPower#0# extraj#Gc#Ousb_device_descriptor## bcdUSB# bDeviceClass# bDeviceSubClass# bDeviceProtocol# bMaxPacketSize0# idVendor# idProduct# bcdDevice# iManufacturer# iProduct# iSerialNumber# bNumConfigurations# usb_device4 next# prev# filename# busK# descriptor# configQ# dev5# devnum# num_childrenp# childrenW#   Kusb_bus next#K# prev#K# dirname$# devices%# location&# root_dev'#*ibt,HPJc# device_handleLb# dig_inputPc# ana_input_1Rc# ana_input_2Sc# count_1Uc# count_2Vc# dig_outputZc# ana_output_1\c# ana_output_2]c#$ output_changed`#(]tboueib_takeover_device+cTnudev*bh0*ci %ueib_find_usb_deviceRhnvendor_idQc\PQcideviceShbusTK] dueib_update{ch`nuhz dhdata| jhh z ueib_init d`4nPchdeviceuh d` ueib_close4xnuh dQ Mueib_set_dig_outputx^uh dXbitcYvaluecZcur_valc ueib_set_ana_outputx^uh dXcYvaluecZ ueib_get_dig_outputcx^uh dQbitcY .ueib_get_ana_outputc^uh dQcY uueib_get_dig_input,c^uh+ dQbit+cY ueib_get_ana_input2c ^uh1 dQZ1cY ueib_get_count_input?c  ,^uh> dQZ>cY aueib_reset_count_inputL , tnuhK dhZKcisend_codeM ao qpusb_busses-K B\ /usr/include/usr/include/sys/usr/sfw/includeva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hiso/stdlib_iso.hiso/stdlib_c99.hstdlib.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hdirent.hdirent.husb.hueib.hmain.cx| (,,488@\  o.$((08@)@kH)Xx|$p$0f$rdl~tt  uuu  S4<<DXX `llt!s$4<DLYdL4Ȗؒ~I +4X\``hpu  $,,4<<D'L X h/lp x "rt*q(,4<\DL4T`dptx| j!o$$48DT\dxx(,8u8DDLT\ hx%x$      , 0 4 4 < L t | x - ( , -  | HT - H - Hh - H` - H4D -  Hxp H Hx$ H$ H$ H$ H $H ,H - &1print_helpJmain/ sueib_takeover_deviceueib_find_usb_device %ueib_update zueib_init ueib_close ueib_set_dig_output Mueib_set_ana_output ueib_get_dig_output ueib_get_ana_output .ueib_get_dig_input uueib_get_ana_input ueib_get_count_input ueib_reset_count_inputx T ltt l440 t  P 0@ t P tlueib_handleusb_dev_handleunsigned intcounterinterfaceunsigned intextralendevice_idinput_numberbmAttributesueib_handleoutput_numberbDescriptorTypebLengthusb_dev_handle.interp.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_dynsymsort.rela.got.rela.bss.rela.plt.text.init.fini.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_ranges.debug_str.shstrtab o %",,o-o @;o dLB @ @$ VB d d `B | |8 j p v |!!Q&&(e&&l (X(XP)) ))))))))))[))$)C 1p5^8:/J(Zp \l]]@+^ 9_!D _N