ELF4(|$t   1WVS|$1ҹ<=<t$8Ή9<u0vB<u[^_S\$1҃=t&v;u B<u1[ÉSD$!{%[ÍvWVSt$=uC%p 19}f %u$C9|1;}?f%t%d=PNu C;|1[^_jYtf%Ðt hS\$j tf1t h[ÍvUWVSl$\$L$QfǃuL$Qh N|$uo 1tww wwt$$h`D$P@t!$ < wt$hG twtL$QPh G 19sRPtrwt$Vh tPVh` F;w rG)tL$QPh G19#Ãuwt$Vh2Ãu(wt$Vhu ?u ?vu ?m`wt$VS*PSh`;v.tPVh FG9u t tL$Qhƅuu(wt$h  u)Ãutwt$h` tS'PSVwt$(hۉ[tNwt$h 8E11*"tjw Pwt$$h 1[^_]ÉVSL$ D$t$19sˀ@B9r[^ÐS\$1L$ IxIy[VS\$ D$t$19s @ @B9r[^ÉWVSL$|$t$19t;Aˆ;AC9u[^_ÃS\$ ڀT$D$D$Pjh uƃ[YÃHUWVSL$L$QL$D$.D$D$D$t;Ut$ ȃ Rh t$HV&[|$HW&wt$ \$(jSGP tjPt$(j jP|$PwXjPt$\vIjP|$hw:$jPt$Pv (jP|$\G$PjPt$hF&P$Sj|$Pt vPQ tBt$H~t  Ph=hhT|$HCt$ |$L4wt$t$~f?B D…*@fB1…CM~fNB…fOB…PfB1…Ck~flB@…rfmB1l…RfnB@L…2foB@,…pfB…C~ڻfB1…C~׻fB1…C~fB…gfBa…GfB1:… C~1ېf ΃؉C~f1۾f 3JDDJD…kvfBy…_fB Y…?fB 9…f Jx1J@…f JJ…f J J…f J1J…yf J 1Jk…Qf JF1JC…)f5  I 1N11۾f 3JD…_vf J1۾vf 3JD…y_v|doWf J1۾f 35…C/vf J1۾vf 3…C/vf J1۾vf 3…C/vf f 1Jj…P>~f J1۾f 3JD…_v1۾f3BD…/v1۾vf 3JDDJD…7v1ffT$Ճ ׃ փ у t D$ND$LD$vfD$1fT$t1v[^_]Ívh%=t uh &ÐPJ}5h`&É55}ÉS|h1ÍvÉ =t=u ÍvPxuÐ|$t   1UWVSl$t$L$_xCd2$ t=H{:hfivit[w"$ 'vCdwCivVh&CBC JSCCKCjG|PVvK CCKSCjG|PҍwN$`'vCCfChCCgCvRh&CvC vjhsPh&CHKȉL8|C{CCxvC vjsPh&CHKȍW| CCHKȅ5CsRUC vPh'C[^_]ÐWVS\$S qx f@쨀yxAx=u2  KfytWaveFront: read timeout. <7>WaveFront: write timeout. <4>WaveFront: command 0x%x not supported. <7>WaveFront: 0x%x [%s] (%d,%d,%d) <7>WaveFront: cannot request 0x%x [%s]. <7>WaveFront: writing %d bytes for 0x%x <7>WaveFront: bad write for byte %d of 0x%x [%s]. <7>WaveFront: write[%d] = 0x%x <7>WaveFront: reading %d ints for 0x%x <7>WaveFront: bad read for byte %d of 0x%x [%s]. <7>WaveFront: bad read for error byte at read byte %d of 0x%x [%s]. <7>WaveFront: error %d (%s) during read for byte %d of 0x%x [%s]. <7>WaveFront: read[%d] = 0x%x <7>WaveFront: reading ACK for 0x%x <7>WaveFront: cannot read ack for 0x%x [%s]. <7>WaveFront: cannot read err for 0x%x [%s]. <7>WaveFront: 0x%x [%s] failed (0x%x, 0x%x, %s) <7>WaveFront: ack received for 0x%x [%s] <7>WaveFront: 0x%x [%s] does not need ACK (%d,%d,%d) <4>WaveFront: cannot request sample count. <4>WaveFront: cannot identify sample type of slot %d <4>WaveFront: unknown sample type for slot %d (0x%x) <6>WaveFront: %d samples used (%d real, %d aliases, %d multi), %d empty <3>WaveFront: upload patch error 0x%x <6>WaveFront: %d patch slots filled, %d in use <3>WaveFront: upload program error 0x%x <6>WaveFront: %d programs slots in use <7>WaveFront: downloading patch %d <3>WaveFront: download patch failed <7>WaveFront: downloading program %d <4>WaveFront: download patch failed <4>WaveFront: can't get memory stats. header <7>WaveFront: sample %sdownload for slot %d, type %d, %d bytes from 0x%x <7>WaveFront: unspecified sample => %d <3>WaveFront: sample slot %d write protected <3>WaveFront: insufficient memory to load %d byte sample. <3>WaveFront: channel selection only possible on 16-bit samples<7>WaveFront: channel selection: %d => initial skip = %d, skip = %d <4>WaveFront: sample %sdownload refused. <4>WaveFront: download block request refused. <3>WaveFront: upload sample DMA ack timeout <3>WaveFront: upload sample DMA ack error 0x%x 0 @ P ` p <7>WaveFront: download alias, %d is alias for %d <3>WaveFront: download alias failed. <7>WaveFront: multi %d with %d=%d samples <7>WaveFront: sample[%d] = %d <3>WaveFront: download of multisample failed. <3>WaveFront: upload multisample failed. <7>WaveFront: msample %d has %d samples <3>WaveFront: upload multisample failed during sample loop. <7>WaveFront: msample sample[%d] = %d <7>WaveFront: downloading edrum for MIDI note %d, patch = %d <3>WaveFront: download drum failed. <4>WaveFront: no free sample slots! <4>WaveFront: no free patch slots!  u\uA \!!"###0$$&%% &u&&A''<7>ref freq=%d,base note=%d <7>Freq Bias is %d <4>WaveFront: bad address for load patch. <7>WaveFront: download Sample type: %d Sample number: %d Sample size: %d <3>WaveFront: unknown patch type %d. T<7>WaveFront: synth control with cmd 0x%x <6>WaveFront: interrupts disabled. <6>WaveFront: interrupts enabled. <4>WaveFront: invalid slot ID %d <6>WaveFront: debug = 0x%x <6>WaveFront: support for sample alias upload being considered. <6>WaveFront: support for sample aliases still being considered. LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL<4LLLL$LL<4>WaveFront: invalid ioctl %#x <4>WaveFront: driver cannot reset samples. <3>WaveFront: cannot get memory size <3>WaveFront: SYSEX not loadable: no midi patch loader! <3>WaveFront: unknown patch format %d <3>WaveFront: sample header too short WaveFront<4>WaveFront: invalid IRQ %d <7>WaveFront: autodetecting WaveFront IRQ <3>WaveFront: No unassigned interrupts detected after h/w reset <3>WaveFront: Multiple unassigned interrupts detected after h/w reset <3>WaveFront: autodetected IRQ %d not the value provided (%d) <6>WaveFront: autodetected IRQ at %d wavefront synth<4>WaveFront: IRQ %d not available! <4>WaveFront: intr not received after h/w un-reset. <4>WaveFront: post-RAM-check interrupt not received. <4>WaveFront: no response to HW version cmd. <4>WaveFront: board not responding correctly. <4>WaveFront: on-board RAM test failed (bad error code). <4>WaveFront: on-board RAM test failed (error code: 0x%x). <4>WaveFront: incorrect h/w response. <6>WaveFront: hardware version %d.%d <3>WaveFront: IO address range 0x%x - 0x%x already in use - ignored <6>WaveFront: firmware %d.%d already loaded. <4>WaveFront: not raw, but no hardware version! <6>WaveFront: reloading firmware anyway. <6>WaveFront: no response to firmware probe, assume raw. <4>WaveFront: hardware reset failed <4>WaveFront: Unable to load "%s". <3>WaveFront: firmware read error. <3>WaveFront: firmware section read error. <3>WaveFront: download of section #%d not acknowledged, ack = 0x%x <3>WaveFront: time out for firmware ACK. <3> WaveFront: firmware download failed!!! <4>WaveFront: could not find working MIDI device <4>WaveFront: MIDI interfaces not configured <4>WaveFront: cannot enable MIDI-IN to synth routing. <4>WaveFront: virtual MIDI mode not disabled <4>WaveFront: no virtual MIDI access. <4>WaveFront: cannot enable virtual MIDI mode. <4>WaveFront: hw reset failed. <4>WaveFront: no post-OS interrupt. <4>WaveFront: no post-OS interrupt(2). <6>WaveFront: available DRAM %dk <4>WaveFront: MPU emulation mode not set. <4>WaveFront: cannot set number of voices to 32. <3>WaveFront: cannot register raw synth <3>WaveFront: Too many sequencers <4>WaveFront: initialization failed. wavefront fx<4>WaveFront: could not initialize MIDI. <3>WaveFront: FX device never idle. <6>WaveFront: Hmm, probably a Maui or Tropez. <4>WaveFront: cannot install FX Midi driver <3>WaveFront: FX memset: page must be >= 0 and <= 7 <3>WaveFront: FX memset: addr must be >= 0 and <= 7f <6>WaveFront: FX: addr %d:%x set to 0x%x <4>WaveFront: FX memset (0x%x, 0x%x, 0x%x, %d) incomplete <3>WaveFront: cannot write <= 0 bytes to FX <3>WaveFront: cannot write > 255 bytes to FX <4>WaveFront: FX: ioctl %d not yet supported Turtle Beach WaveFront Driver Copyright (C) by Hannu Solvainen, Paul Barton-Davis 1993-1998. <6>WaveFront: irq and io options must be set. <6>WaveFront: IRQ must be 9, 5, 12 or 15 (not %d) <3> <3>unknown MIDI sysmsg %0x <3>WF-MPU: Invalid buffer pointer %d/%d, s=%d <3>Bad state %d ==========;;==;;<<<<<<<< =< = = =< = =<3>WF-MPU: unknown device number %d <3>WF-MPU: bad device number %d<4>WF-MPU: Send switch byte timeout <4>WF-MPU: Send data timeout <4>WF-MPU: Intelligent mode not supported by hardware. WaveFront (ICS2115)WaveFront internal MIDIWaveFront external MIDI<3>WF-MPU: too many midi devices detected <4>WF-MPU: I/O port %x already in use. <3>WF-MPU: Too many MIDI devices detected. wavefront midi<4>WF-MPU: configuration for MIDI device %d failed <3>WF-MPU: Failed to allocate IRQ%d  =-?BrPtes  A&A.A1 B7 B:BBBEBHd2  `6 u^G1t\C  t^J<'!  `?  T`|Turtle Beach WaveFront '   ; @WF-MPU MIDI>`?@?@@@WaveFront MPU-401 interface(4BB@| 2@v` @  P@q`@ p   @` <?]}@`DD@%@%FFFDFDFFDFFFFDFDFDFDFDDFFFFFFD@G@@@@@@`p@@B@@@@@@B@BB@c&,$. ` ` ` ` ` ` ` "" `"b !  "$&(*,.02468:<>@BDF !H #J#L7NEwPRRTRVX/Z \0^`=b)d>Af9hLHjIlLlnp rtvxz|~u  8 o @@bb{RUUUUUUUU  FF  !"#$%&'01234567@ABCDEFGPQRSTUVW`abcdefgpqrstuvwFIKM2FI@A@@A`@AGJGJ GJ|~|~DDDBCBC BC@A@@A`@ADBC@AQ@P@OSvT UV W8X YoZ st uvwx yz^h\1]1bR`vavf.dejhbibF "H $npR T TJ'X/\0L7`=d>BNExhLHlLlPRBFIEH{}|~FIGJLN((QQzzGGpp==ff  33\\((QQzzGGpp==ff  33\\((QQzz   G G p p   = = f f 3 3 \ \ ( ( Q Q z z   G G p p ==ff  33\\GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)01.0101.0101.01kernel_version=2.2.16parm_wf_raw=iparm_fx_raw=iparm_debug_default=iparm_wait_usecs=iparm_sleep_interval=iparm_sleep_tries=iparm_ospath=sparm_reset_time=iparm_ramcheck_time=iparm_osrun_time=iauthor=Paul Barton-Davis description=Turtle Beach WaveFront Linux Driverparm_io=iparm_irq=i.symtab.strtab.shstrtab.text.rel.text.fixup.rel.fixup.rodata.rel.rodata__ex_table.rel__ex_table.data.rel.data.bss.comment.note.modinfo__ksymtab4XG! +GN2 =H* E `Qr(\ @Pk tH& q  {x 7<e e@ r P  }}} }2 8 @ du }    y%/yPxdyyyy=yUZuyyyyy/4Vyjyy y*/Dyglyyy "y16kpdyyyy"y\asyyy yDyafyy y   y4 yG L q y~   y   y   y$ yq v    y    > C ^ yk yt y  y     y*         y4yOyaf "y}yy9yyy$)Oyafyy Kvy?yyy~yyyyyy y0y9>y%*5=hyn}t}~yy}}=Syyyu y=S   N S m r  y !!!y0!y5!I!yU!Z!`!i!y!!y!!y!!!!!!y!" "y"" "y%"2"y7"<"S"ye"j"y"y""y""y"y""##*#/#I#N#]#b#k#yt#yz#t#y#s#y###y#y#y##y#y#y $y/$y8$yH$M$e$r$y{$y$$$$y$y$$$y$y$$$y8% F%K%% % W&yr&w&&& &&&& &&'y 'y'~'%'*'y3'8'h'm'v'y'' '''''y'''''$(2(y?(U(y[(j(y(y((y(y((y(y(y(t(y()y))D)yJ)u)z))y)y)y)y)t)y)*y* *"*y.*5*=*yG*L*c*g* z***y*z**y**y**y****y*y*+y+y+!+y&+,+y1+z6+F+ya+f++y++++y+++y ,,,6,y`,e,s,y,y,,-4-9-R-r-w--y-y-y!.yI.yq.y.y.y.y/y9/yd/y//y/y//y0y,030yV0ym0w0y0y00y0y00y11yH1O1y1y1y1y1y+2yQ2yw2y2y2y2y3y53yU3y{3y3y3y3y4y'4yS4y4y4y4y4y5yW5yd5k5y5y5y5y6y>6yh6y6y6y6y 7yC7K7yv7y77y7y77y8y58?8yb8yy8w8y8y8y8y9 9y69?9ym9w9y9y9r9rA:F:O:W:a:f::::::: :u::: : ;}#;}.;}4;}W;;;<,< q< <<+=0=w=|=====> *> 3> >> ^> c> r> z> > > >>> ? ?#?j?s?{? ? ??? ? ? @ @@@ Y@^@q@ |@ @ @@@@A!A*A=A WA A AA;BHBQBaB qB BBBB B BBC 'C;C @C PCsC C C C C C D D *D 4D TD yDDDDDDD E E !E(E 5E:EFE PE YE mE zE EsEEE E EE EE FF F F *F ;F CFHFMF UF]F cFmFvuFF FFF F FF FtF FF FF )>Lao "*3>Jptx|(,048<@  $(,048<@DHLPTX\`dhlptx| '$'(','0'4'8'<'@'D'H'L'P'T'X'\'`'d'h'l'p't'x'|'''''''''  $(,048<@DHLPTX\`dhlptx|  $<DLT\dlt|,@Th|0DXl  4H\p          (,  ;  K8P \H o(Dl:% p<A' 24'0<?lA[v|`   @ s-D02LN@b-|4[T0,T ` |!^,< ;  J ] q 0  @!X#_|+'$ ' (- )`.*@@+;J+'V+"`+l ;;(,  v   @   <; >`?Z  ? @@ @@/@ A  Y@5l` ~4BBN0  C``  EUFg XG$ (5>\=gP!0 t$   P2&Y :2-LY|$8 g}G*N @:p $"7BS_oy 0 `   !0  !0  ` ( % 4 P E Z p  t    4  0 !`  0 , Z  0  7 I a FBr        hE#" 0 !)Q  X Eg 0 s       p  2  #l *  3  < EQwavfront.cgcc2_compiled.my_notifier_callsound_notifiermidi_load_patchwavefront_errorswavefront_commandswavefront_errorstrwavefront_get_commandwavefront_sleepshort_loop_cnt.490wavefront_waitwavefront_readwavefront_writewavefront_cmdmunge_int32demunge_int32munge_bufdemunge_bufwavefront_delete_samplewavefront_get_sample_statuswavefront_get_patch_statuswavefront_get_program_statuswavefront_send_patchwavefront_send_programwavefront_freememwavefront_send_samplewavefront_find_free_samplewavefront_send_aliaswavefront_send_multisamplewavefront_fetch_multisamplewavefront_send_drumwavefront_find_free_patchlog2_2048wavefront_load_gus_patchwavefront_load_patchprocess_sample_hdrwavefront_synth_controlwffx_ioctlwavefront_llseekwavefront_openwavefront_releasewavefront_ioctlwavefront_fopswavefront_infowavefront_oss_openwavefront_oss_closewavefront_oss_ioctlwavefront_operationswavefront_hw_resetdetect_wavefrontdetect_wffxwavefront_download_firmwareerrnowavefront_config_midiwavefront_do_resetwffx_initwavefront_initinstall_wavefrontwffx_idleattach_wffxwffx_mutewffx_memsetwf_midi.cphys_devdevsvirt_devlen_tabwf_mpu_input_scannerinput_dev.480wf_mpu_openwf_mpu_closelastoutdev.487wf_mpu_outwf_mpu_start_readwf_mpu_end_readwf_mpu_ioctlwf_mpu_buffer_statuswf_mpu_midi_protowf_mpu_synth_info_protowf_mpu_synth_ioctlwf_mpu_synth_infowf_mpu_synth_openwf_mpu_synth_closewf_mpu_synth_protoconfig_wf_mpuwf_mpu_synth_operationswf_mpu_midi_operationsdetect_wf_mpustart_uart_modeyss225.ccoefficients3check_regionfree_irqsound_notifier_chain_registerwf_mpuintrpage_four_v2sleep_intervaldevsound_unload_synthdevwavefront_interrupt_bits__module_parm_debug_default__this_module__module_author__module_parm_sleep_intervalcleanup_modulemidi_synth_resetinterruptible_sleep_on_timeoutsound_lockercoefficients2midi_synth_controllerprobe_irq_on__module_parm_wait_usecsuninstall_wavefrontmidi_synth_set_instrrequest_regionmidi_devs__wake_upwf_rawinit_modulepage_three__module_parm_fx_rawregister_sound_synthsynth_devsschedule_timeoutrequest_irq__module_parm_sleep_triespage_zerosound_alloc_mididevpage_zero_v2__module_parm_osrun_timefx_rawprobe_irq_offpage_three_v2ionum_midismod_v2page_one_v2sleep_tries__generic_copy_from_userrelease_region__module_parm_iosound_alloc_synthdevmidi_synth_send_sysexirq__module_parm_ramcheck_timedebug_defaultprintkosrun_timepage_four__module_descriptionpage_seven_v2wait_usecspage_sevenreset_time__module_parm_irqramcheck_time__module_parm_reset_timemidi_synth_bender__module_kernel_versionuninstall_wf_mpu__module_parm_wf_rawmidi_synth_start_notewavefront_oss_load_patch__module_parm_ospathunregister_sound_synthsound_unload_mididevmidi_synth_load_patchvirtual_midi_disableboot_cpu_datawavefront_should_cause_interruptospathinstall_wf_mpupage_two_v2midi_synth_panningmidi_synth_aftertouchmidi_synth_setup_voicemidi_synth_kill_notemidi_synth_hw_controlnote_to_freqpage_sixdo_midi_msgwavefrontintr__verify_writecoefficientspage_onepage_twovirtual_midi_enable