ELF|4( GNU |ˑ/P'd'UWVSMljEȍ\1ɍtMB:{H:H~HzME9Ms.} YUYVu:H{HzH~f[^_]UVS51Ґtu-MJPGt JPEGut& u[1^]Í&9uR[^]Í&'U ]u}LyPqB$J$GUS=cC x[]D$$9$zCC $붍&'U(]u}=cXxp(G8{q;S9|(=cC ]u}]Í&9E}\Ћ{)UE/ M1EtfEt;у=c$S CzCKP0 p(H@@T@|p XxCx]E]u}]ÍvdD$D$4$C C$]u}]Ít&d4$D$뺍vd4$D$뢍vfm&Et$D$ D$$E|$M$dD$;MD$$ U$]u}ƉЉMM&ShD R422Pv|GREYUYVYYUYVt|$=džC@EEUC CDSH]u}]ÍJPEGtMJPGu‰KfT$S K$4w&K ‰K[vK‰K A|$D$$;$Pt&'U(]u}dƁUE9tqCԋECBCC MUC$=-1ۋU؋u]}]f-ՋC1D$$ D$ ED$$랉'U]u}ɉtn9w84t7=J C 1s,]u}]Ðt&MJPGtJPEGuא1k $-D$뛉'US ˋ= v#= =tY []Í= = uD$\1҉$= 1[]Ít&|~fW"u XC @CC(C,C0C4C8D$evD$$RvD$-D$$MD$1v'USˋH Bځ[] UЉʃ]Ív'UЉʃ]Ív'UЉʃ]Ív'UVSb@tιF bPT$@4@D$hD$ D$ F0$1FPFT[^]U]uptӅt*=RF=]u]þSD$CD$3$,T$)ЉD$ ÉT$D$3$r딐U]u=cpt)t ]u]Ðщ؉UD$B$9U뻍U4]u}EUEEp E싂 Ut؋u]}]ËEUE] € E܉Ui]\]t߉ډEE܉E쉃dC=1ҋMM$D$ƅUD$`]d$D$D$$} tEU $1ҋ$D$kEE C0uC U؉D$$T$E}]Bt&'UVSӋPLT@1u 19v1[1^] US dw=P1 []ËD$[$D$1܍'Uu}ȹ#P= u1}]ËD$m$D$؍&U$]u}}]ʋ}tE|$} ہt$\$|$ D$$@]u}]f|$} ہʀt$\$|$ D$$]u}]Í'US @ËD$ D$D$$ 1ɺPD$ D$D$$X1ɺD$ D$D$$[]fUWVS҉t*HP PH@ HxP r1t ftHHAyP0p(x@@T@|p Hx[^_]Ðat&fIUWVS(=cE׉ME1ɋli\‹DM? t4]1=U"=JU"t$E 9rܸ([^_]Í&=`C{lM쉁li\S ;S E싘li\]싃Et FUFUV ?U苓)ρUU;P=V 19U=; 1FF ([^_]ÐUFFF U5+([^_]Ít&C@E@7lE$Si\Ets $6 ǃ( {UEʉV &UM ttv$!MH@ H$6fǀ4($=M$L$S ǀH8<$=ML$C $8D$FUBD$ t$$D$y$GUML$lT$t$$\D$ MT$$L$V EUD$l$D$$R US =1rlw@J؃u1e []Í&=~$ҐǃlD$Md$ []ÉU$Uw$<fU ]u}=cXx=sG8K t|C:{  ЋSUSB0EJ(z@B|BTZxC uZ=]u}]Ã=~D$q$Ԑ=C]u}]fC tD$d$뇍t&ډ fD$^G(d$X@8|$D$q$`D$ D$q$kUD$D$q$D$q$v'US9t11҉[]Í&QtY1t& t=9Љu t€9tC 1[]Í[]1t&US=C []D$ $9 U= ËXUD$$D$UːU$]u}=ËUM苰PLUTt* @9}%=؋u]}]Ít&@9ʃ09E|`9EEQ‹UJXBu7TUBhEr zB EBt%U1B it&;BPvI1ɉy̋E!9L$D$$$$'USt.]D$\$$[]f'U$]u}dËXlE$tkЀtEU"F0P%‰FFu8UU=ǃ Y]Ћu}]Ð룐D$Ud$UD$d$맋XT$ D$|$D$UUWVSۉE4u1ۋ \uEǀX\t U\Eǀ\1i\ut1ۋtnDŽ@uӃt%뵍i\E Gt&UT1[^_]${D$$@vD$W$32D$D$B$US}HBt&H@H@HB t HBHp  []D$4$3ݐUWVSEËxhpEEE@h~1ۍvi\9uU@ $}E< i]\$(<G\$E}uUJht*ED$#D$T$[^_]Í&US =dKh„t []ËChD$$XD$ǍUS=PuzCǀǃ41[]ËXMD$$rD$M$1$$똍&U]u}Xt3Njsu-s1]u}]Í& u>sǀǃ~$뎍v뻸떋G0tD$D$$iG މ'UWVS(=dËXU؋lU.$ЀE܋UU"F@P%‰FǃHE܉^HuadEEE<EEEvUHu uڍUH8U؉=VE܃([^_]fD$d$EljD$D$$D$D$$$Ed'U ]u}9EuDA$A0A4A8|]fW"t"A 1]u}]ÐXOЍA ]1u}]ËUMM=uEA8jE|$$,D$Mʍt&'UWVS,=ƋdӉE܋XlUS$C(C,C 0C4C8C<C@C DC$HC(L$Ѐ1@ UU"GP%‰W$(H,H0H 4H8H<H@HDH HH$LP(Udž4EءC(u5džLE؃,[^_]Ív4ubdEEE(EEEt&U4u uڍU4L$E4U܋D$\dE܉$CU܉D$ $D$ZD$CU܉D$ C $D$oD$CU܉D$$D$UD$\$f1҃SP ЉC2UD$d$EnD$D$$?dD$D$$%=ED$$D$ XD$v'UWVSDˋ;$Eȋ(E̋,EЋ0Eԋ4E؋8E܋<E@E䋁DE苁HE싁LEC9tuL1Ҹ0u}a}E;Ct2S fUԍUȉCn=g1D[^_]Ívs 9v<9w"{ 뽍vS 뫐9w{ 땍vS 뀋Ct$D$$D$C D$ CD$1gv'UVS<=$dE̋(EЋ,Eԋ0E؋4E܋8E<E䋃@E苃DE싃HELE= v = =tF<[^]f= ti= uAEUE1<[^]Í ~fW"t7]ԁy% ؉E먍t&AE뜋AE딋AE댃X~aUȉMD$$9MċU'U@]u}Z։؉t+ 4]u}]ft ~$뻍v$Uȋ(Ű,UЋ0Uԋ4U؋8U܋<U@U䋐DU苐HU싐LUİt>=}t[EEE1Ut,=\}tEEE뻐U1$D$$aD$$뎍UWVS<׉3xOF GUEEUt.EĉUU<[^_]Ít&$TEȋ(E̋,EЋ0Eԋ4E؋8E܋<E@E䋃DE苃HE싃LEFLFPFG< @9Lvb09PAE7D$$t&ET@=MJPG=JPEGE0E3,u(9EEEȍUȉ$Ẻ(EЉ,Eԉ0E؉4E܉8E<E䉃@E艃DE쉃HEL1t&=422PtQ=GREYJE0EEEt&EЋP0 ЉEt&E0E$9E t&x$TUWVS@E܉ ɉEԋE܋dU@ G~=( D$$@[^_]ÍvwD$$J J dEEEEE}̉EEE BUعP 8P ,u}̋U؃B $$@[^_]D$hd$EкJ tJ tdEEEEE}̉EEEBUعP 0P $uf ЀUЋEԉ~tLJ$ M܍G1ɉ|$D$ lD$T$$T$1@[^_]D$$@ @[^_]ÍvD$$@[^_]É} t&ǀT$Eǀ$@0D$$@WM܋A0T$ D$D$$=uԋEЉ|$D$t$D$ $=jE9D$$HD$>A AA bt&'UT]u}=ELEEEEE\EEEE@E5 19rtft`ЀǃP@@ǃL@TuQ؋u]}]Í&ƃL[fK‰ƁT$U|$$l Uuȹ $ǃ ljuĉ]1EǀP2ǀLǀPǀTǀLEzUǂi\؃ǀ EEȋU$Ẻ(EЉ,Eԉ0E؉4E܉8E<E䉂@E艂DE쉂HELfW" ,D$$1$J41=D$$dT$ |$D$d$Wt&U ]u}dËXlE$ЀEǃǃǃǃǃǃǃǃǃǃǃ U"FF P%‹u2=j1]u}]Ív@D${Ud$UD$d$럋XT$$D$w&U]u}=:Po=ǀǃsdžCdždždždždždždždždždždž tk5ǀǃ]u}]Ít&D$d$]u}]Ívdž ]u}]D$d$zt&D$։MD$$9MR$;$|t&UWVS=E0Ѐǃ Ff$ЀH  UBd4E쉃 p~t[11ω]vN,9~:^ uKuKyӋ]σ,N9f]11҉߉E1Hǃ$ (]i\]X\(<uË]1HFH~=$tЀFHHo Od;HP R|//U"kt$rD$|>u'TfW"1҉ǃxCED$$[^_]f<ǃHf>uD$$\ED$$돉DH@ H@H@EHt$$$$\$XD$$9MD$\$$L$ E쉃 pF$#D$ED$$/0$,ED$?$ED$?$ED$$UWVS=ËE~‰D$D$\$e1ǃXǃd\udD$$aTP΀P(Lx@}PxHT@| p0\t $@[^_]UST1ɋeU1ҍUT$0D$ D$$ly=~D$$UEÃ=~T$D$$Ue3tT[]US@tD$$=~D$$9Y[[]U@]<7>s2255: %s discrete %d/%d <7>s2255: %s, id %d val %d <7>s2255: %s <7>s2255: create sys buffers <7>s2255: %s: IN %d <3>s2255: can't submit urb <7>s2255: %s: udev %p urb %pURB failed with status %d s2255 - disconnected failed submit URB <7>s2255: unknown format? <3>s2255: =======no frame <7>s2255: name %s Color Filter<7>s2255: %s, id %d s2255usb-%s-%s<7>s2255: %s, vma=0x%08lx <7>s2255: %s: quality %d <7>s2255: get fw error: %x <7>s2255: Get FW %x %x <7>s2255: buffer to user <3>bad channel <7>s2255: setmode ready %d <6>s2255: fw loaded <6>s2255 unknown resp invalid channel no context! <7>s2255: %s: err shutdown <7>s2255: %s: failed URB %d error submitting urb <7>s2255: %s %d <7>s2255: %s, field=%d out of mem CMD_STOP error <7>s2255: %s: chn %d, res %d <7>s2255: %s: dev: %p<7>s2255: %s<7>s2255: vfree %p %s <7>s2255: %s, chnls: %d <7>s2255: %s , channel: %d<3>invalid fh type0 <3>invalid type i <7>s2255: res: put <7>s2255: %s (dev=%s) <7>s2255: %s chan %d <7>s2255: %s, vid status %d CompositeS-Video<7>s2255: %s channel: %d <7>s2255: %s: reqsize %ld format: %d scale %d fdec: %d color %d bright: 0x%x <7>s2255: queue busy <7>s2255: %s NTSC <7>s2255: %s PAL <7>s2255: %s: channel busy <6>%s: disconnecting <6>%s: unknown state <7>s2255: %s: dev=%s type=%s <7>s2255: board init: %p<7>s2255: out of memory! <7>s2255: %s: success CMD_START error invalid fh type0 invalid fh type1 <7>s2255: s2255: res: get s2255 - stream busy s2255 - out of memory &dev->lock&dev->open_locknull usb device <7>s2255: num endpoints %d out of memory! f2255usb.bin<6>Firmware invalid. <6>s2255 dsp fw version %x Sensoray 2255 detected s2255drv4:2:2, planar, YUV422P4:2:2, packed, YUYV4:2:2, packed, UYVY8bpp GREYJPGMJPGOffOn<7>s2255: %s NTSC: %d suggested width: %d, height: %d <7>s2255: unsupported field setting <7>s2255: %s: set width %d height %d field %d <7>s2255: %s capture mode, %d timeperframe %d/%d <7>s2255: valloc %p chan %d, idx %lu, pdata %p <6>out of memory. using less frames ReadStream: Unable to alloc URB <3>s2255: start read pipe failed <7>s2255: completed len %d, loaded %d <7>s2255: %s: firmware upload complete <7>s2255: s2255fill at : Buffer 0x%08lx size= %d <7>s2255: No active queue to serve <7>s2255: %s: [buf/i] [%p/%d] <7>s2255: %s vma start=0x%08lx, size=%ld, ret=%d failed to register video device! <6>%s: V4L2 device registered as %s <6>Sensoray 2255 V4L driver Revision: %d.%d <4>s2255: Not all channels available. <7>s2255: found frame marker at offset: %d [%x %x] <7>s2255: got vidstatus %x chan %d <7>s2255: s2255 frame buffer == NULL.%p %p %d %d<7>s2255: cur_size size %lu size %lu <7>s2255: ****************[%d]Buffer[%d]full************* <7>s2255: callback read video <7>s2255: s2255: read callback failed <7>s2255: callback read video done <7>s2255: %s: urb:%p, status %d <7>s2255: %s: exiting USB pipe<7>s2255: %s :complete state 0 <7>s2255: invalid buffer prepare <7>s2255: release sys buffers <7>s2255: no vidstatus response <7>s2255: s2255_cmd_status rc: %d status %x ------------------------------------------------ <7>s2255: no set mode response <7>s2255: %s chn %d, result: %d <7>s2255: %s capture mode, %d timeperframe %d/%d, fdec %d <7>s2255: can't change standard after started <7>s2255: s2255: open called (dev=%s) s2255 - firmware load failed. retrying. <6>%s waiting for firmware load <6>2255 firmware load failed. <6>%s: firmware not loaded yetplease try again later <7>s2255: %s: fh=0x%08lx, dev=0x%08lx, vidq=0x%08lx <7>s2255: %s: list_empty active=%d <6>2255 usb firmware version %d.%d usb firmware not up to date %d.%d <7>s2255: start acquire exit[%d] %d <7>s2255: dev: %p, udev %p interface %p Could not find bulk-in endpoint <3>sensoray 2255 failed to get firmware <6>s2255: f2255usb.bin out of date. <4>s2255: 2257 requires firmware %d or above. <4>Sensoray 2255 driver load failed: 0x%x <3>s2255drv: usb_register failed. Error number %d &'!(;;::;usb_s2255_inits2255_disconnects2255_destroys2255_board_shutdowns2255_stop_readpipes2255_stop_acquires2255_probes2255_timer422PYUYVUYVYGREYJPEGMJPGs2255_board_init@@  @`s2255_start_readpiperead_pipe_completions2255_got_frames2255_fwchunk_complete`s2255v(s2255_video_device_releasevidioc_enum_frameintervalsvidioc_s_parms2255_set_modes2255_releases2255_openbuffer_releasefree_bufferbuffer_queuebuffer_prepares2255_mmap_v4ls2255_pollvidioc_g_parmvidioc_s_jpegcompvidioc_g_jpegcompvidioc_s_ctrlvidioc_g_ctrlvidioc_queryctrls2255_cmd_statusvidioc_s_stdvidioc_streamoffvidioc_streamonvidioc_try_fmt_vid_capvidioc_s_fmt_vid_capjpeg_enablevideo_nrvid_limitdebug`80)@ p5PA`(3+ @02 `0`license=GPLauthor=Dean Anderson (Sensoray Company Inc.)description=Sensoray 2255 Video for Linux driverparm=jpeg_enable:Jpeg enable(1-on 0-off) default 1parmtype=jpeg_enable:intparm=video_nr:start video minor(-1 default autodetect)parmtype=video_nr:intparm=vid_limit:video memory limit(Mb)parmtype=vid_limit:intparm=debug:Debug level(0-100) default 0parmtype=debug:intsrcversion=8942AD5519FA1D9BE16273Calias=usb:v1943p2257d*dc*dsc*dp*ic*isc*ip*alias=usb:v1943p2255d*dc*dsc*dp*ic*isc*ip*depends=videodev,videobuf-core,videobuf-vmalloc,v4l2-commonvermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686 $09C /#Cgo  OOTloE7 !f!!7##$&&(g(?))*+,0823y58?=o@AC Fmodule_layoutvideo_ioctl2o>param_ops_int3Zusb_deregister40usb_register_driver!@usb_reset_device.v`request_firmwareJ__init_waitqueue_head(init_timer_keyFtusb_get_devF&__mutex_init/4Vvideobuf_streamonkmalloc_order_traceY9v4l2_type_namesvideobuf_queue_vmalloc_initVvideobuf_queue_is_busy3 finish_wait?,schedule_timeout:fuprepare_to_wait'|autoremove_wake_functionDPcurrent_task;msecs_to_jiffiesmvideobuf_mmap_free3video_devdata^>videobuf_streamoff$@_dev_infokrvideo_unregister_device2mutex_unlockŤyv4l2_device_disconnect^mutex_lockV0)dev_get_drvdata %usb_put_dev,release_firmwaretdel_timervfreeZ`usb_free_urbieusb_kill_urb zkfree8kmem_cache_alloc_tracekmalloc_caches˥usb_bulk_msg-videobuf_iolockivideobuf_vmalloc_free v4l2_ctrl_query_menu__stack_chk_failP mod_timerh}jiffiesmsleep#Vusb_control_msg“ pv4l2_device_unregisterxC__video_register_deviceldev_set_drvdata2> Z m {      |     $ 3 C J P ` j       U  < 4 E Q ^ o             ( / G U \ i x           % = O \ x         planar422p_to_yuv_packedformat_by_fourccjpeg_enableformatsvidioc_g_fmt_vid_capget_transfer_sizeCSWTCH.118CSWTCH.117CSWTCH.120CSWTCH.121vidioc_g_inputvidioc_s_inputvidioc_enum_frameintervalsdebug__func__.28591vidioc_g_ctrl__func__.28516vidioc_try_fmt_vid_cap__func__.28317buffer_queue__func__.28248vidioc_g_parm__func__.28565s2255_create_sys_bufferss2255_start_readpipe__func__.28776read_pipe_completions2255_timer__func__.28158s2255_fwchunk_complete__func__.28165s2255_fillbuffs2255_got_frame__func__.28181vidioc_enum_fmt_vid_capvidioc_queryctrl__func__.28500vidioc_dqbufvidioc_qbufvidioc_querybufvidioc_reqbufsvidioc_querycaps2255_mmap_v4l__func__.28651s2255_poll__func__.28632s2255_probe_v4lvideo_nrtemplatebuffer_setupvid_limitvidioc_s_jpegcomp__func__.28549vidioc_g_jpegcomp__func__.28541s2255_vendor_req.isra.19s2255_reset_dsppowers2255_fwload_starts2255_get_fx2fwsave_frame.isra.21G_chnmaps2255_read_video_callback__func__.28769vidioc_querymenucolorfilter.28278free_buffer.isra.23__func__.28222buffer_release__func__.28257buffer_prepare__func__.28236s2255_write_config.constprop.24s2255_stop_acquire__func__.28795s2255_board_shutdown__func__.28800__func__.28755s2255_destroy__func__.28636s2255_disconnect__func__.28851s2255_video_device_release__func__.28658vidioc_streamoff__func__.28449s2255_release__func__.28644s2255_cmd_status__func__.28423vidioc_enum_inputs2255_set_mode__func__.28409vidioc_s_parm__func__.28577vidioc_s_ctrl__func__.28526vidioc_s_std__func__.28460vidioc_s_fmt_vid_cap__func__.28331s2255_open__func__.28611s2255_video_qopss2255_board_init__func__.28750s2255_start_acquirevidioc_streamon__func__.28439s2255_probe__key.28818__key.28819__key.28825__key.28827__key.28828__func__.28816usb_s2255_inits2255_driver__func__.28857usb_s2255_exit__mod_license2723__mod_author2722__mod_description2721s2255_table__mod_jpeg_enable407__mod_jpeg_enabletype406__param_jpeg_enable__param_str_jpeg_enable__mod_video_nr405__mod_video_nrtype404__param_video_nr__param_str_video_nr__mod_vid_limit403__mod_vid_limittype402__param_vid_limit__param_str_vid_limit__mod_debug401__mod_debugtype400__param_debug__param_str_debugs2255_fops_v4ls2255_ioctl_ops__mod_srcversion104__mod_alias102__mod_alias101__module_depends____versions__mod_vermagic5videobuf_streamoffusb_alloc_urbvideobuf_poll_streamvideo_ioctl2release_firmwareusb_free_urbdev_get_drvdata__this_modulesnprintffinish_waitrequest_firmwareusb_register_drivervideobuf_reqbufscleanup_moduleprepare_to_waitmemcpykfreedo_gettimeofday__wake_upvideobuf_queue_is_busyvideobuf_dqbuf_raw_spin_lock_irqsavekmem_cache_alloc_tracevideobuf_to_vmallocv4l2_ctrl_query_fillinit_modulevideobuf_vmalloc_free__mod_usb_device_tablekmalloc_order_traceschedule_timeoutusb_put_devusb_bulk_msgmsecs_to_jiffiesusb_reset_device__stack_chk_failvideo_devdatausb_get_devusb_submit_urb_dev_infov4l2_type_namesv4l2_ctrl_query_menumod_timermutex_lockstrlcpyusb_control_msgvideobuf_querybufmcountvideo_unregister_devicevideobuf_qbufprintk__mutex_initusb_deregistercurrent_task_raw_spin_unlock_irqrestoredev_errv4l2_device_disconnect__init_waitqueue_headv4l2_device_registerjiffiesvfreemutex_unlockvideobuf_iolockinit_timer_key__video_register_devicevideobuf_streamonusb_kill_urbvideobuf_queue_vmalloc_initv4l2_device_unregisterautoremove_wake_functiondev_set_drvdatavideobuf_mmap_mapperdel_timerparam_ops_intvmallocmsleepkmalloc_cachesvideobuf_mmap_free  0$DhsxCJOp         " ) . 7 < \    T k        * / n u z        ? D J n    ',Ph  )1Plq{ci +2;Uj.Em|2?FKpx%J_sF:SZc8x #\Mv|2;GLu~":DIdo=Pju|   + 2 7 H O T a h m       !!*!?!F!K!g!m!!!!!!"""####8#d#######,$@$M$^$w$~$$$$$$%3%<%\%%%%%%%%%%%%%&&,&:&Y&g&r&&&&&&&&&&&&&'O''''''((>(E(N(h(n(((((((() )))@)J)n)s)~))))))* ***0*I*W*n*****++$+D+f+w++++++++++B,L,h,m,},,,,,----i.x.....//$/:/?/]/k///////// 0040;0@0Q0X0]0c0s0z000112292?2333333334%4/444"5,595@5E5R5Y5^5z555556666m8r888888899 991989=9G9m99999 ::::4:E:\:z::::::;G;;;;;;;;;;;0<e<j<x<<<<<<<<<<< =@=F=>)>{>>>????? @@ @'@,@A@R@p@@@@HARA|AAAAAAAA7BBBC2ClCCCCCCCCCCCCDDCc@JX]r (-3>EJ   `lt|HLPTdhpx|  $,04<  $(,048<@DHLPTX\`dhlptx|@DHdt