ELF>@@"!GNUi҉koz !sUUHHfffff.UHSH=HHtet ǃH{ t HugH[H{ tH ~HH1HH1UHH1UHHH$Ld$LgHHL5t)HcCLHHCPH9xHcHC8H9u HC8HC@ǃLfff%H$Ld$ff.UHH H$Ld$Ll$Lt$=IIMI~ tDMIvXuVIvpueLI~@AӃA D؃=`Ld$H$Ll$Lt$HtLLA$IvptHtLLA$HH1IHH1ffff.UHAWAVAUATSHX=IHuIIIEHH{ XMLuL{peH%IVHEHEHUDEAE9HUHEHEHEHEHUHU@HUHBH@TLLDEuLLvDEwE1HMc=HXL[A\A]A^A_ËEA9DO=Mc HHuDAHuHHK H@ H@HHHPXHxhDHǀHyt^ǀǃHAu;EALLAN≐떉ǃH1LLHH1HH1oHAVHH1FDHH17fff.UHAWAVAUATSHh=IHxHUI$IHDu9H{ H}uO51H߉ppLc=HhL[A\A]A^A_f HErHHC@HAD$9LmLeLsXeH%M}HUI@IT$HRHH1LLpp tJH{8u DEt&iMbH5)HcHHUHH9ExHHC@HHE@9HcCLɉmHUHEHEL}L}HULLHpHpfDiMbH5)HcHHUafDH;ELeHs0HxLFDHLkHLHC8L)c@L)HHC8t'11HK0J4!4@4HcH;C8rLfff%DmHRGHH1GHH1HH1fffff.UHHWH1fffff.UHAUATSH8=HIHL[XHHI HI}0HHH|{,AHC,H{ HEE1E17D$D$H$΀AHHs HC8HC@Lx@ Hʀ@HpHPXL@hHǀH~ǀǃǃHAI$H=H8D[A\A]DHA@≐fHAHAHH1DHH1^HH1A/H1ǃC,H1fDUHSHH=YHHHH{0HHH=H[HH1HH1@UHH`H]LeLmLuL}=HnHH/HAHu${,t[DEaAHHDH]LeLmLuL}fH{ DEt{LeLkpHEeL4%ID$LuHEAHEHELLDEtIFH@uLHIuLLHE1C,DEtAHE1HHH1xDHH1HH1HH1Af.UHAWAVAUATSHH=H}Lo0MpJMUH5HHHHHLc C,MbHC0HC8H{XHC@CHHD5Ai)ʉSLHHCPH{pHHǃHǃHǃǃǃHǃHǃHǃǃHEHp~1 F9~7HcHHHFHuڀxHF9HHHc=HHC0-HxHH1HHHc=HH1HHu H@LuHI0LH}HAHEHLD@ 1DC(EA`ApHEE1E1LD$D$H$΀AMUHDEL1=<HHD[A\A]A^A_@H@H@H}H1H0H11LHuHAHAHAHAHAH1AH1A`H1AGHH1HHH1H1EUHH@H]LeLmLuL}=LHDg`EtgAI}XADž1ɺLkh7H]LeLmLuL}DAtI} tI jHH1NAAAf5=~DHH1yMuHLI}8Hc H4:H99I}0IIE8HIEP=LfffAHH1MDD)9H11DHH=LshDDHH1LD)A9H1DHH1HH1HH1A6H1I2H1HUHUHIfUHH@H]LeLmLuL}=LHDg`EtAuYI}pADž1ɺLkhH]LeLmLuL}ÐAtAtDE~DHH1r1DHH=LshD7DHH1LD)A9mH1DHH1/HH1MDD)9;H12H1HUHUHgA6H1Iffffff.UHH H$Ld$Ll$Lt$=IjMf0LHH1LHLDk(HHDK,EH=HHHH{0HHH=uE1HA`L=H$Ld$Ll$Lt$ÐH{X11HC H{p11ҾHHH1qHH1HH1|HH1L*0iy @ ` @  @ 0!'6Fv yc j q   R }xol "jw zl   ' .: A PHY dp w ~   +:b wl/J oC] y        " `) E P \ ~     u  | i   J }  z " C N s ~    V   V `  V   (  ! > U ha hj qv q q q      0     |' 8 O V [ a  o wlC^r 1y  1   1  1 .d=sS Z _  g 6gLg  ~ {}* 9{? {  X     $ (1= JV Hco v }   H'r-z p  p 08pIS p  4 p  p  4. p5  <N pU x\j pq x . .#r)o~  `      4     & 0A 4HN] .h .i |   | .4Oh[hdqpq|qq  {rr   0# * 1=  D KW  ^ 0eUH=~HH1H=~HH1   #*  /5? F 0MUHSH=~HH1HHHyH1H11=~HH1Z[   #* !1 k8  =mJ Q] flx   lego_usb_tower_exittower_disconnecttower_releasetower_abort_transferstower_opentower_interrupt_in_callbacktower_polltower_writetower_interrupt_out_callbacktower_readtower_deletetower_probelego_usb_tower_initinterrupt_out_intervalinterrupt_in_intervalread_timeoutpacket_timeoutwrite_buffer_sizeread_buffer_sizedebugk p 0 <7>drivers/usb/misc/legousbtower.c: %s: enter <7>drivers/usb/misc/legousbtower.c: %s: leave <7>drivers/usb/misc/legousbtower.c: %s: dev is null <7>drivers/usb/misc/legousbtower.c: %s: leave, mask = %d <7>drivers/usb/misc/legousbtower.c: %s: enter, count = %Zd <3>legousbtower: No device or device unplugged %d <7>drivers/usb/misc/legousbtower.c: %s: write request of 0 bytes <7>drivers/usb/misc/legousbtower.c: %s: count = %Zd, bytes_to_write = %Zd <3>legousbtower: Couldn't submit interrupt_out_urb %d <7>drivers/usb/misc/legousbtower.c: %s: leave, return value %d <7>drivers/usb/misc/legousbtower.c: %s: read request of 0 bytes <3>legousbtower: %s - error, can't find device for minor %d <3>legousbtower: LEGO USB Tower reset control request failed <3>legousbtower: Couldn't submit interrupt_in_urb %d <7>drivers/usb/misc/legousbtower.c: %s: leave, return value %d <7>drivers/usb/misc/legousbtower.c: %s: object is NULL <7>drivers/usb/misc/legousbtower.c: %s: device not opened exactly once <3>legousbtower: Out of memory <3>legousbtower: interrupt in endpoint not found <3>legousbtower: interrupt out endpoint not found <3>legousbtower: Couldn't allocate read_buffer <3>legousbtower: Couldn't allocate interrupt_in_buffer <3>legousbtower: Couldn't allocate interrupt_in_urb <3>legousbtower: Couldn't allocate interrupt_out_buffer <3>legousbtower: Couldn't allocate interrupt_out_urb <3>legousbtower: Not able to get a minor for this device. LEGO USB Tower #%d now attached to major %d minor %d <3>legousbtower: LEGO USB Tower get version control request failed LEGO USB Tower firmware version is %d.%d build %d <7>drivers/usb/misc/legousbtower.c: %s: leave, return value 0x%.8lx (dev) <3>legousbtower: usb_register failed for the drivers/usb/misc/legousbtower.c driver. Error number %d <6>legousbtower: v0.96:LEGO USB Tower Driver <7>drivers/usb/misc/legousbtower.c: %s: enter, status %d <7>drivers/usb/misc/legousbtower.c: %s - length = %d, data = <7>drivers/usb/misc/legousbtower.c: %s: nonzero status received: %d <7>drivers/usb/misc/legousbtower.c: %s: received %d bytes <4>%s: read_buffer overflow, %d bytes dropped<3>legousbtower: %s: usb_submit_urb failed (%d) <7>drivers/usb/misc/legousbtower.c: %s: leave, status %d <7>drivers/usb/misc/legousbtower.c: %s - nonzero write bulk status received: %d LEGO USB Tower #%d now disconnected }}}m 0a8 11susb/%sudev is NULL. &dev->locklegousbtower%.2x legousbtower%dlicense=GPLdescription=LEGO USB Tower Driverauthor=Juergen Stuber parm=interrupt_out_interval:Interrupt out interval in msparmtype=interrupt_out_interval:intparm=interrupt_in_interval:Interrupt in interval in msparmtype=interrupt_in_interval:intparm=read_timeout:Read timeout in msparmtype=read_timeout:intparm=packet_timeout:Packet timeout in msparmtype=packet_timeout:intparm=write_buffer_size:Write buffer sizeparmtype=write_buffer_size:intparm=read_buffer_size:Read buffer sizeparmtype=read_buffer_size:intparm=debug:Debug enabled or notparmtype=debug:intsrcversion=BFCABB3C2B6C5FB288822E3alias=usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*depends=vermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions   (@8@HPV`hpxc __*__ _(_0_E 8_~ @_ H_P_X_`_ @#Rmodule_layout9Oper_cpu__current_task\4Z__kmallociparam_get_intydev_set_drvdata'|autoremove_wake_functionˑmalloc_sizess8_spin_lock,"usb_kill_urbn*usb_deregister_devumutex_unlock%Kparam_set_int2nonseekable_openh}jiffies5skasprintf__init_waitqueue_head cusb_deregister5QMmutex_lock_interruptible9K__mutex_initcsprintk_spin_lock_irqfcopy_to_user9mcount Pusb_register_dev3a4usb_control_msgmutex_lockw2_dev_infoS]usb_submit_urbNOvxpv_irq_opsQschedule?,schedule_timeout\busb_find_interfaceD kmem_cache_alloc_traceT.d__wake_up zkfreedl#memcpy/3prepare_to_wait^%usb_register_driver"&˜finish_wait3copy_from_user< dev_get_drvdata"musb_free_urbusb_alloc_urb2  !(0h@  6(@ 0legousbtower tn `dmodule.sig^Zkk Bh)h߿;qlzIBr?\.?w;EFؕ4e`BWn9yɷ   S$* 9 F \ @k   # 2@ "Gp R b~ V 0    1 #  / >R a pp    "`19$(; ^ 7}`#(( @%P(% V >)V0rx( c`)( '0N(g   @( @0 `#+( 9 F@Vdq0S *@0AR[fu  *2CQ^q~legousbtower.clego_usb_tower_exitdebug__func__.27755tower_drivertower_abort_transfers__func__.27230tower_check_for_read_packetpacket_timeoutread_buffer_sizetower_poll__func__.27288tower_writewrite_buffer_sizetower_interrupt_out_callback__func__.27438tower_readread_timeout__func__.27324legousbtower_devnodetower_openopen_disc_mutextower_interrupt_in_callback__func__.27131tower_delete__func__.27110tower_release__func__.27179tower_probe__key.27606__key.27608__key.27609interrupt_in_intervalinterrupt_out_intervaltower_class__func__.27604lego_usb_tower_init__func__.27741__func__.27511__func__.27567tower_disconnect__func__.27719__mod_license1092__mod_description1090__mod_author1089__mod_interrupt_out_interval168__mod_interrupt_out_intervaltype167__param_interrupt_out_interval__param_str_interrupt_out_interval__mod_interrupt_in_interval164__mod_interrupt_in_intervaltype163__param_interrupt_in_interval__param_str_interrupt_in_interval__mod_read_timeout151__mod_read_timeouttype150__param_read_timeout__param_str_read_timeout__mod_packet_timeout143__mod_packet_timeouttype142__param_packet_timeout__param_str_packet_timeout__mod_write_buffer_size129__mod_write_buffer_sizetype128__param_write_buffer_size__param_str_write_buffer_size__mod_read_buffer_size119__mod_read_buffer_sizetype118__param_read_buffer_size__param_str_read_buffer_size__mod_debug108__mod_debugtype107__param_debug__param_str_debugtower_tabletower_fopstower_llseeklegousbtower.mod.c_rheldata__mod_srcversion72__mod_alias70__module_depends____versions__mod_vermagic5usb_alloc_urbusb_free_urbdev_get_drvdatacopy_from_user__this_modulefinish_waitusb_register_drivercleanup_moduleprepare_to_waitmemcpykfree__wake_upkmem_cache_alloc_traceinit_moduleusb_find_interface__mod_usb_device_tableschedule_timeoutschedulepv_irq_opsusb_submit_urb_dev_infomutex_lockusb_control_msgusb_register_devmcountcopy_to_user_spin_lock_irqprintk__mutex_initmutex_lock_interruptibleusb_deregister__init_waitqueue_headkasprintfjiffiesnonseekable_openparam_set_intmutex_unlockusb_deregister_devusb_kill_urb_spin_lockmalloc_sizesautoremove_wake_functiondev_set_drvdataparam_get_int__kmallocper_cpu__current_tasklegousbtower.ko.debugܽ0C.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$-pp( H;SC<=8"=3=9@? 4A 2xB XLDL 0MPM02MEM  RS`Uh[ V8*XW`W $ bp c`d0 f0 ffxA8g gI0u ~Q<~S