ELF54(SX4 f4 f1ۋ ,lvʁ @fA fA fA fA fA fA fA fC~[ÉW\8 f8 D$\D$fD$ff 怋=,1ff 0t$1 ,0lʁ ĀfA f A fA fA fA fA fA f8Gy_Xth,Xth@ÐWVS|$T$,l0lt t1ɍvGt F fGt C fA~GtGt[^_áT}=~ÃUWVSL$4\$8-,l=,0lP 3PwAPwP>PPHvPpw PPPvPw: Pt~wP t~v PXPvPwPP6i P PPvD$0@u[^_]Ð^hD$D$$ ,+-0l$(1t$L$ |$L$Vt$!9W uk=u tjSL$ L$tEσt%wtt#$f f1ۅt[^_]ÐD$0@^zD$D$$ @+-Dl$(1t$L$ |$L$Vt$!9W y=u! tjSL$ L$Oσ+#vp 1[^_]Ív ‰tٸ[^_]Ðu빉T$uϋD$0@t|$u5"|$u 5t$t$4Ɖ؉u[\uD$0@t  T$0B/ 2vT$|$?D$@|$~D$t$1ɍvD$0@t E f0T$0Bt G f0A~ʋD$0@t5T$0Bt5؉WT$kPu%|$|$|t$5D$%|$u |$tD$1ɉD$0@t E f0T$0Bt G f0A~ʋD$0@t5T$0Bt5؋T$[^_]ÍvWVSt$~ [^_Ð$4 4 4 4 4 4 4 4 4 4 xD$ T$  Ȼ4t$ D$ 4|$ [^_Ð1[^_Ív UWVSl$ D$$D$T$$~[^_] Ívt$+\$ؾdNjD$+\$ؙÉ)Ήt$D$dD$)ȉD$x$ , 50908D$jjjhughhtQ|hh80<f50>fD$f1[^_] É1҅50t$ 0< fΉȾËD$f0T$ 50>fʉȾËD$f0T$ 50<fʉȾËD$f0 T$ 50>fʉȾËD$f0;T$ 50<fʉȾËD$0:T$ 50>fʉȾËD$jjjhu-hhtLhhU[^_] Ð8S09 T$8\$808 T$4\$4jjjhu-hhthh0P;T$, < f%T$,0X:\$$ > f%T$$jjjhu-hhthh0X\$ < f%T$f0X\$ > f%T$f0X\$ < f%T$ f0X \$ > f%T$f[8ÍvT$t9t 1УtÍvÍvtt$ÐUWVS$$eM\T$HIxu|$X IxuD$xֹ\!9W um=u tj\SL$L$tGʃt'w tt#$f f[^_]ĔÐeM0l$Ixu|$( Ixu0!9W u=u! tj0SL$L$hʃDf211ۋ=, 1󫜏D$ ff 怋=, 1ff 0t$ ,`rH,`lP,`pL,@0,D$ 4j0hlt$,D$D$8j0h0lt$ s,D$$D$$<hh`lt$,I,D$0D$0@$hh`pt$, D$D$Dj@h`rt$ 0FD$$L$$D$$f0D$$L$$D$$f00.D$$L$$D$$f1[^_ÍvfT$0F f=u0,f 0,f$fjjjhuNhhtWhhu!!1ÍvhÐWVff 0hhh‰p=huh^_Éhdh%‰l5du h=5h^_Ë=,tft5p5hh }ht^_Ðh5h5d1 ^_Sff 总1hpAKuff 0总hpAKu[ÍvSff 0ffoÅ}h؃[Å|]LÅ}h׍vh[ûhpAKtѡ, ffu1[ÉVS\Ãup=p ~1[^É\h:jƃt hV5tj\[^Sh5jh5 Ã}5 hy؃[É555,à }+55h5 ؃[ÍvhÃ}5h55h5 ؃[Ívjh}@hh55h5 [Ðjh }Lh5 h55h5 [É5 P1[Ð55h5 5 5hÍvSh:=<t=@t =Du h<t8=tE=`t>=Pt7=@t0=0t)= t"=t=th[Ë@tttBvBvh[šDt*= t+= t$= t= t=t=th느@wm$(((((((((:." D= tJ= t)= t.f=tI = t4T=tAIv:." =L L=L~ LT<@ D , L T=t t$p(=Hu H=Ht \ \`\d`hdh,h@5Th5Th,Ã}h%؃[Ð5Th@Ã}hTh,؃[Å}%hh,h@؃ [WÅ} hΉ1[h,h@(X$`01.01kernel_version=2.2.6author=Andrew Veliath description=Turtle Beach MultiSound (Classic/Monterey/Tahiti) Linux Driverparm_io=iparm_irq=iparm_mem=iparm_write_ndelay=iparm_major=iparm_fifosize=iparm_calibrate_signal=iAAA -A: "(!0#3-9/<9D;G=JMSNDMIXERMultiSound Mixer<7>msnd_classic: Stopping read for %p <7>msnd_classic: Stopping write for %p <7>msnd_classic: Starting write for %p <7>msnd_classic: Starting read for %p <4>msnd_classic: FIFO read error <4>msnd_classic: FIFO write error <3>msnd_classic: Cannot reset DSP <3>msnd_classic: I/O port conflict probingClassic/Tahiti/Monterey<6>msnd_classic: %s, I/O 0x%x-0x%x, IRQ %d, memory mapped to 0x%p-0x%p <4>msnd_classic: ADC calibration failed /etc/sound/msndinit.bin<3>msnd_classic: Error loading /etc/sound/msndinit.bin/etc/sound/msndperm.bin<3>msnd_classic: Error loading /etc/sound/msndperm.bin<4>msnd_classic: Error uploading to DSP <6>msnd_classic: DSP firmware uploaded <4>msnd_classic: Cannot initialize SMA <4>msnd_classic: Cannot upload DSP code <7>msnd_classic: DSP reset timeout <6>msnd_classic: DSP reset <4>msnd_classic: DSP reset failed <3>msnd_classic: Couldn't grab IRQ %d <3>msnd_classic: Unable to register MultiSound <3>msnd_classic: Unable to register DSP operations <3>msnd_classic: Unable to register mixer operations <6>msnd_classic: Turtle Beach MultiSound (Classic/Monterey/Tahiti) Linux Driver Version 0.8.2.2, Copyright (C) 1998 Andrew Veliath <4>msnd_classic: io, irq and mem must be set <3>msnd_classic: "io" - DSP I/O base must be set to 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x290, or 0x3E0 <3>msnd_classic: "irq" - must be set to 5, 7, 9, 10, 11 or 12 <3>msnd_classic: "mem" - must be set to 0xb0000, 0xc8000, 0xd0000, 0xd8000, 0xe0000 or 0xe8000 <6>msnd_classic: %u byte audio FIFOs (x2) <3>msnd_classic: Couldn't allocate write FIFO <3>msnd_classic: Couldn't allocate read FIFO <3>msnd_classic: Probe failed <3>msnd_classic: Attach failed GCC: (GNU) 2.7.2.3.symtab.strtab.shstrtab.text.rel.text.data.rel.data.bss.note.modinfo.fixup.rel.fixup__ex_table.rel__ex_table.rodata.comment4U+! D++P1 TY(;+x@+F+O,PV |Y@a4-l Y {-u447A >0`4 G7T|cu h@ %x =8 P$[, 8H $,DMd jpv`D;H(.X.<dtX=0"" ,h4pCdJlX$UfX$q|%0'E<@DHLt +:Lk|'->JSat)>K   +F Zqx'8+msnd_classic.cgcc2_compiled.reset_play_queuedevreset_record_queuereset_queuesdsp_set_formatdsp_get_frag_sizedsp_ioctldsp_write_flushmixer_getmixer_setdsp_full_resetmixer_setupset_recsrcforce_recsrcmixer_ioctldev_ioctldsp_haltdsp_releasedsp_openset_default_play_audio_parametersset_default_rec_audio_parametersset_default_audio_parametersmod_inc_refmod_dec_refdev_opendev_releasedsp_readdsp_writedev_readdev_writeintrdev_fileopsreset_dspprobe_multisoundmsnd_init_queueinitted.522init_smacalibrate_adcupload_dsp_codeperminisizeof_perminidspinisizeof_dspinireset_proteusinitializeattach_multisoundunload_multisoundioirqmemwrite_ndelayfifosizecalibrate_signal__module_kernel_versionmsnd_fifo_make_emptyboot_cpu_data__verify_write__put_user_4__get_user_4msnd_send_wordmsnd_send_dsp_cmdinterruptible_sleep_on_timeoutschedule_timeoutmsnd_disable_irqprintkmsnd_enable_irq__this_modulemsnd_fifo_readmsnd_fifo_write__wake_up__const_udelaycheck_regionrequest_regionrelease_regionmod_firmware_loadvfreemsnd_upload_hostrequest_irqfree_irqmsnd_registerregister_sound_dspmsnd_unregisterregister_sound_mixerunregister_sound_mixerdisable_irqunregister_sound_dsp__module_author__module_description__module_parm_io__module_parm_irq__module_parm_mem__module_parm_write_ndelay__module_parm_major__module_parm_fifosize__module_parm_calibrate_signalinit_modulemsnd_fifo_initmsnd_fifo_allocmsnd_fifo_freecleanup_module 3x 7MB B(:BCD(0{CDEE#FBQoE}EFVfoEF*:EE                $ ( . A [ ` Gs x H  H     % 8 A l         @ S \   G  H  H    ' , G= B HX ] He x     G  HH!4^q!,:yCD]yCD?FkFEEEENfI J$BQ[`Hv{HKLHH KL"2^my~BLMBLM&0:FPZqNwN}NNNN;FoOLH+0HCItyI PLKYfvOO8MRHZI8h "1|OO  %H.Yiy~QQR%;\PQ5mRRLSL T(.3UBFLZ`hpuzLU   % J g v             !&!8!P!b!}!!!!!!!"6"G"P"f"""G""H""H"J""L"# ##V#"#*#/#LA#F#K#VS#\#e#j#Lp#u#W#####X##L##L##W##W$$R.$F$R\$l$$$L$$$L$R$%%%+%0%5%LO%T%L]%s%~%%%%%Y%%%L%%%%T%%%U%%%Z &&[ &%&L+&1&6&U;&A&F&ZW&\&\a&m&r&Lw&|&]&&&U&&&Z&&&^&&&L&&_&&]&&&U&&'Z'''`'2'8'='UB'H'M'ZS'X'_^'c'ah'm']z''L'''''L'''L(*(1(e(m(|((((((((((((((((&)2)>)J)V)b)l)u))))))))))))))))** ****)*8*H*N*R*X*\*b*f*k*p*lu*z*l***L***m**L***m**L**n*+L+ +n++n,+>+C+nH+M+n$ $,5@L  $(,048<@DHLPTX\`dhlptx|