ELF>x @@('GNUE&2wvR'U'¹H߁>*HߺL¹H߁LHߺN¹NHHC8hHS8hHnAAf.HC8DPH8HC8DHHC8DAAuHEHC8DDHS8 AH1fDUHAWAVAUATSH(I=AعvAD׉ i׀A)AD D:11A؉ ) Q<8É})i) 1󺫪AljAAπ D4RuM$MDELIT$pMIT$pDEDIT$pDIT$pMȉHLA1f1҉C?9DEɃuCD9DE@01҉C 9DEuLIT$pD4IT$pAD8IL$p<IL$p]̉@IL$pDLHH([A\A]A^A_"EAA`1EAUHH H]LeLmHG(ALI$HEtDA$ uIL$8A$ HHH]LeLmA$ t҃IL$8A$ ff.UHH@H]LeLmLuL}HG(AIHLLEItg uzLmω fD  tJHC8uiLLuEHS8@ t HS8LLH]LeLmLuL}f UHAVAUATSIHAHpHx1ɺǀPHǃDHH1DHHHS8HHuDHHDH;H HDLLDLL[A\A]1A^ffff.UHATSHG(HLL Hǃ t?HS8Lfff%H H[1A\HS8  HS8ffff.UHH H]LeLmHG(IHLH HL L t-HC8Lfff%1H]LeLmHS8  HS8DUHATSHG(HLL Hǃ t?HS8Lfff%H H[1A\HS8  HS8ffff.UHH H]LeLmHG(IHLH HL L t-HC8Lfff%1H]LeLmHS8  HS8DUHHWLHPHJp Lp1ǂlLHHHHApHHHHHHI@`pApTK1UHATS11HffFL%I@ HI91H|H~H<Hftu%HHf=u[A\Ð1Ҿ^HQN^H:7H1DUHSHHH^H HCHH1[fffff.UHH~HH^HɁff.UHH H]LeHWxHHtHt?H]LeDHpD,HFHEH1H]LeLPHuLHpHu(HVHtEHt 1LEEH]LefDHHp(HtHHp(룐H[HHp,DHHpD;,ffffff.UHH~HHHptHxt(1@Hxtf.@UHH~HHHptHt(1@Htf.@UHHHNHHpPHH9tHVPfDHVPpJ1H9uffffff.UHH~vH@HHyÐUHAWAVAUATSHHIHH@HL{8HH+s`t;HHS`HH HHH9HMHHAHHHHKXDkH@H f@HBHJ =uHf1BHf B0H1DH HS8 HHuHHHp@HCH[HS8BHCpHSp%HCpHSpEtWHHIxDǃD1ADžP1H[A\A]fH HH1Lffff.UHAUATSHLHMpIPLA$;L ȉу ȉу ȉу ȉу ȉу@  ЈCHA$:CJ ȉу ȉу ȉу ȉу ȉу@  ЈCIA$8 ȉу ȉу ȉу ȉу ȉу@  ЈCK1H[A\A]fUHAWAVAUATSHLHMPMpLSHCJ[KE4AAD AAAD AAAD AAED AAAD A@A AD  0    @   Ӊ Љʃ Љʃ Љʃ Љʃ Љʃ@   A(A4uھLL1A9H[A\A]A^A_ffffff.UHAWAVAUATSHLHMPMpLSHCI[KE8AAD AAAD AAAD AAED AAAD A@A AD  0    @   Ӊ Љʃ Љʃ Љʃ Љʃ Љʃ@   A(A8tھLL1A9H[A\A]A^A_ffffff.UHAUATSHLHMpIPLA$7L ȉу ȉу ȉу ȉу ȉу@  ЈCHA$6CJ ȉу ȉу ȉу ȉу ȉу@  ЈCIA$4 ȉу ȉу ȉу ȉу ȉу@  ЈCK1H[A\A]ÐUHHtNVHvɉu1H1fff.UHHt!VNHvɉu1H1UHAVAUATS1Lp0I8LpLAt$1LcIMt$ A~ ~)Iv(>t"HF1HHt 9|1LcA~ ~.Iv(>t'HF1HHt 9|1LAv ~2I~(?HG1@HH9|A9\$!A$xx~eE1fIcHHIxxHxIEp~(H4H<1H HH9uAE9$xxA$~T1fHcHHIpu*$H01HI]pH HH@uA9$1[A\A]A^DHAv4WOLHIt$8ɉxA9\$DUHH0H]LeLmLuL}LpLPHAALI$HHtwAƉD)) ȋJ< 8΁HHH<HH)HL38R<<сHHH4HH)HT 8fE$2fE$0L1H]LeLmLuL}f.UHAWAVAUATSHLpLPHAALID$@H@PI;$pxA͉)D) DHЋP<8сHHH<HH)HT 82P<<сHHH<HH)HT 82HPXI$pxH9uIT$PHRPH9A͉)D) DB<8%HHH<HH)HD 80B<<%HHH<HH)HD 80HRXI9$pxufEt$JfEl$HLH1[A\A]A^A_UHATSHw`HOp HGpHGp0HWpE1@AAt&+1HCpu[A\fH1[A\UHATS1LpHW8HX1ҾM1H߾1ҾJHA$(FHS8XH߾MA$4H߾A$(1[A\ff.UHH H]LeLmLpLPHLIHIDžL1H]LeLmfff.UHH H]LeLmLpLPHLIxHIDžxL1H]LeLmfff.UHH H]LeLmLpHPIHI$XLHHI$1H]LeLmfUHH H]LeLmLpHPIHI$`LH`HI$x1H]LeLmfUHH H]LeLmLpLPHLI$HHI$@HIDŽ$HLADŽ$,H H߾HH߾1H]LeLmfDUHAVAUATSHLpH HLPHHLA$(u-@HIHA$(M$@LA HH$LI$HI$@HI$@F<8%HHH HH)ʹHD8F<<%HHH4HH)HD8Lfff%ADŽ$,LH1[A\A]A^UHAUATSHLpIIPI$I$IDŽ$I$IDŽ$I$IDŽ$I$hxIDŽ$I$ IDŽ$hxIDŽ$ LE$E~H1fDA9$~1HcHHApuIA9$LI$IDŽ$H1[A\A]fff.UHAVAUATSHpIHIHHHIzf@@mAHULLHLHIt+fAFMfHLAFIF :HLHLHIt)f@L`HH@H@ HLHLHIt)f@L`HH@H@ HLHLHIt)f@L`HH@H@ HLHLHIt)f@L`HH@H@ BHLL HHIt)f@L`HH@H@ M$PLhxLDE~ME1fDAD9~5IcHHDpEuHLAD9L[A\A]1A^LHǃ[A\A]A^LE1LLE1LE1LE12LE1pLE1f.UHAWAVAUATSHLHIMpIPL1HLEELE1@AHÐE9DpEuIcċ$HHLHI1HHHtVJt IF1IHt 9|E1HUȋB?o~1It$(>t)HF1f.HHt 9|1LHMȋqjA\$ ~.It$(>t&HF1HHt 91LTH]ȋ[2MHUȋB,AVpAL$AD$4AD$0IpID$HHpu Ph;1LuMMI܉A;]KA<$LcLILIuVhHHuIMIc$IT$J49HH4Jt9HtJt9HtJt9HtJt9 Ht Jt9(Ht(Jt90Ht0Jt98Ht8Jt9@Ht@Jt9HHtHJt9PHtPJt9XHtXJt9`Ht`Jt9hHthJt9pHtpJL9xHLxIc$AT$,HID$A+U0Ic$IT$HLlpIc$IT$HDxA$A;D$~AD$A$A;]MMLuAL$0MIpAFHUE1ER,UEVMNEtvS01LuLmfDs,A4HEA t<u@H{8AB4Hs8zA9‰ S0wLuLmE|$8]B ELɍH]s,HHs8HUAFB,HMHcAHQ I $HH IL$HLIL$HLIL$HLIL$ HL IL$(HL(IL$0HL0IL$8HL8H]1CH8[A\A]A^A_fDAA1AD+uE HH0tfD;uAA%AD F0fAIAAAHAD D H0uE01LAL$ G8LfpLfEEE|$AD$0EyH1H1H1H1tH1\fUHAUATSHLpLPLE$E~I1A9$~1HcHHApuIA9$I|$8I|$I|$ LLH[A\A]fUHAWAVAUATSHHpIAՁ;HD{D9HSfAD9~McIJ<2DOxEtHLHCF,0HCBD0hHCJD0pHCBD0xLHCD;{~D{D;;uAD;H[A\A]A^A_@LcAIJ<2LcAILH{oLH11H11ff.UHAWAVAUATSH(H}LpHIAKED9DAD9 McKDHEpEtO|LƉMLEIK>O<>MI`E(ILJ`A$@@@ LEH}ȉMLIXE;M~EE;tnKTHIHtsI0HUȉHHJp14H<7HH@uH([A\A]A^A_fDALcDAEH1H11ff.UHAWAVAUATSHHHHLpHIHHHHHHHILhAEHUEEHEE EEHfEfEEfEfEfEfE E@E fELfEfEfEEAfDžPfDžRDžTDžXfDž\fDž^Dž`fDždfDžfDžhfDžlfDžn DžpfDžt fDžvfxfDžz Dž|EfEHfEfEfEEADžDžDžfDžf8fDžfDž fDž"Dž$Dž( fDž,fDž.Dž0fDž4 fDž6fDž: Dž<Dž@ fDžDBfDžFLLfDžHfDžJDžLHPH߹ HIHIĹ HHL`XH@`LIpxLxhHHPPID$`Ml$XIpxIT$PLMD$hMe`HIUXIpxIUPLMMhHLj`HLHHHHHS80H[A\A]A^A_H1H1H1fff.UHAWAVAUATSHLpIIHAEAxx1HHLMHHIxIcxxLHHExIcxxHHExAxxHcHHAxAxxDHcȃAxxLMHMLHMHHIxHEIxIT$p~1AEJ<N1f. I4HH9uH[A\A]A^A_HHHIx(NULf@L)@IcxxHHAxIcxxHHExAxxHcHHAxAxxHcȃAxx H1H11DfUHAWAVAUATSHHApHHHLpHHHITHHHIHHHHEHHHIHHHzA1HHHfI$pxLphHI$pxH@PI$pxH@XI$pxH@`I$pxAA5HHHfAEfHUA55HHߋHfAEf_H1A AHHHED$H$HIGAIHHHIID$@AAHHD$L,$HII$XLMA@HH$H1AHHHENHLMoA1ɺHH$HI@Ap.HHHI$PHC8hk0@EA@AHHL4$D$HIAI/HHHID$P ID$XHC8Uĉh MMHH$H8I$`AH0HHH A$AAHHD$D$L<$HIHHM$@HuHE1HH[A\A]A^A_@ ` EfAA00HHL4$D$HIt5AI/HHHID$Xt MHH1GH1H1HH1H1fDUHATSH5ЀIHHHHCCC,C0H5pHHC8ǃǃxxCH5HHC tHǃfCHfCJfǃ0fǃ2ǃ8@0Aǃ4@0AH[A\@LH1UHHF@<%HHLHL)HD8%~-tqfD@tW u DHVR<сHHH4HH)HT81@ pf 0f `f Pf f @nfDUHHGp%~"tbt:tb@tct+ u HWp1f f f f f f fUHHpHP@HpxLBPI9tlL HHBXH9uHrXHV`HBPHJXR<@<$ Ax;Q}Qr9tz;A}AHcC@HHADŽpS@A;$} A$S@A$A9t9A;$}A$H]LeLmLuL}@A$fffff.UHATSHpI(uiHhHpLHǃhHǃp1I$HHHH9u(1[A\Ã(UHH H$Ld$Ll$Lt$LpLHILHS CHHC0LAm`HsLHs uLHcCADŽhAmdH$Ld$Ll$Lt$UHH H$Ld$Ll$Lt$HpHIHHtHHtH~xtH$Ld$Ll$Lt$HItcH5HItOHXL LfAEIEHAEIE yLE1L@Ml$xjLE1UHH@H]LeLmLuL}LpD}HMMIpxx< H߉B$B(f1B(A B(HIpxMHBPIpxLr`LbhHBXAALHULHUHz`HwXHOPXo{yHHsrHb|s|u|HJ "OBHdcAdAHdA=H]dA,H>g}\77 ))y$HHbM 5)kH>)FM 5kHM6 5J)mkH)M 5E ke H H!(!k/!_F!M!_`!m!z!!!!! !O "H%"U"H""H#F9#hT#3y##N#Y#H+$A$TU$H$i$2$H$u%H9%R%H&H''['H'(H)H*#*8*F*v{++H+C,H:,C,H,z4,%,{, - p-,-:-H-V-d-r----F-  -Q-h-)$.5.HU.Hu.H.H.{..$/,/4 /<./D=H^=F]>hu>H>q> >O>H>q> >O?H2?rD?rV?r`AqAHAFZBhBHBFDh(DHDkD PDODHD9 E9E9+EkLE9aE9EHEFEDEhFHFF-FD@FhuFHFFF FFhFHFFG G*GhUGHnGF~GDGKGhG)G)HH"H)6H)>HF[H9mH9H HjHMH!FI 5ZIh~IHIIIIJJ-JFxJJhJJHJ JtK-K 95Kt[K W`K}K KtK VKK KtK pUKL !LtEL PJLgL &oLtL POLL 0LtL NLMFUMlfMhyMMMMMMMNH/NF8N F@N8N NN8N ZN8O O8O lO8.O {5O8=OhbOHOFO }O8O O8P $P8?P {IP8wP {~P8PhPHP P8P  Q8*Q :Q8CQ {MQ8[Q eQ8Q Q8Q Q8Q {Q8Q Q8R ,R8JR ZR8cR {mR8{R R8R R8R R8R {R8 S S8^r|^ H^O^ p^O^ ^O^ ^O^ ^O^H_F`_t_~_g___h_H_5`` `O` H`OaHaxb bOb (bObHb bb b c cuc ee ee eAflLfl^flf HfOf fOf fOfH,gh hOh  hOhHh Wh i i&i .iFi Nigi (oii 7ii  i FiDiilj Vj N$jV/jVJj \Vj U]jUhjUujj jj"j xjBk k@Fk Ukrk Uk knk kB$l 8l"^l flBl lRl l}m ,mCmKm m"m mBn 8 nOn  nO/n 6nOGn LnO]n h dnOun 8 |nOnHnz$n%nnz o%9ozCo%oooHpHqH^rHrdVsAsH\tHytstd^uAuHusuduARvHgvwvvHvdvAvwHwDwD|xHxdxAxDxD #Z  @ +   $F @K +V p  ) ) - H  # L|   H   ` L N  x H    L "  L H} &  ` L  L & 4H  hO  O @  O "- 4OE MX _OqkL6,L UHHHH 5   mmap_valid thinkpad external_amp enable id index hX?@|@@|@ !01pqrstuvw$%%&&''(())**+++++- -@-`-----. . !!""##$0I8HpIxI I0 8XHpfxȊӌCS46xxSound Fusion CS46xx%s at 0x%lx/0x%lx, irq %isnd_cs46xx<3>SPCR_RUNFR never reset &chip->spos_mutexCS46xx_BA0CS46xx_BA1_data0CS46xx_BA1_data1CS46xx_BA1_reg<3>%s ioremap problem CS46XX<3>unable to grab IRQ %d External AmplifierCS46xx - IEC958CS46xx - Center LFECS46xx - RearCS46xxGenius Soundmaker 128 valueVoyetraMitac MI6020/21Hercules Game Theatre XPTerratec DMX XFire 1024Terratec SiXPack 5.1Thinkpad 570Thinkpad 600X/A20/T20Thinkpad 600E (unsupported)cwc4630cwcasynccwcsnoopcwcbinhackcwcdmaDAC VolumeADC VolumeADC Capture SwitchDAC Capture SwitchIEC958 Output SwitchIEC958 Input SwitchIEC958 Playback DefaultIEC958 Playback MaskIEC958 Playback PCM StreamDuplicate FrontPCMSerialInput_ADCPCMSerialInput_WaveAsynchFGRxSCBdspspos_modulesparametersampletask_treescb_infospos_symbolsSCB's: %04x %s: parent [%s:%04x] parent [none] TASK TREES: %04x %s: %08x PCMREADER: %04X %08X MIX_SAMPLE_BUF1: SRC_TASK_SCB1: SPDIFO_BUFFER: ... OUTPUT_SNOOP: CODEC_INPUT_BUF1: SPDIFI_IP_OUTPUT_BUFFER1: %s: MODULES: %d symbols %d fixups SYMBOLS: system%04X <%02X> %s [%s] OVERLAYBEGINADDRESSS16_ASYNCCODECINPUTTASKSPDIFOTASKSPDIFITASKSPDIFOSCBSPDIFISCBAsynCodecInputSCBsposCBNULLALGORITHMFGTASKTREEHEADERCODETASKTREEHEADERCODETASKTREETHREADMAGICSNOOPTASKnullSCBFGtaskTreeHdrBGtaskTreeHdrCodecOutSCB_IMasterMixSCBCodecInSCBWriteBackSCBVariDecimateSCBRecordMixerSCBCodecOutSCB_RearRearMixerSCBCodecOutSCB_CLFECLFEMixerSCBMagicSnoopSCB_ISPIOWriteSCBSrcTaskSCB_SPDIFIPCMSERIALINPUTTASKMAGICSNOOPTASKSPIOWRITEASYNCHFGRXCODEVARIDECIMATES16_MIX_TO_OSTREAMS16_MIXS16_CODECINPUTTASKS16_CODECOUTPUTTASKTIMINGMASTERTimingMasterSCBInstS16_UPSRCDMAREADER%04x %s: %08x parent [%s:%04x] parent [none] index [%d] ref_count [%d] ASYNCHFGTXCODEAsynchFGTxSCBPCMSerialInput_IINULLALGORITHMSrcTask_SCB%dPCMReader_SCB%dparm=mmap_valid:Support OSS mmap.parmtype=mmap_valid:array of boolparm=thinkpad:Force to enable Thinkpad's CLKRUN control.parmtype=thinkpad:array of boolparm=external_amp:Force to enable external amplifer.parmtype=external_amp:array of boolparm=enable:Enable CS46xx soundcard.parmtype=enable:array of boolparm=id:ID string for the CS46xx soundcard.parmtype=id:array of charpparm=index:Index value for the CS46xx soundcard.parmtype=index:array of intlicense=GPLdescription=Cirrus Logic Sound Fusion CS46XXauthor=Jaroslav Kysela retpoline=Ysrcversion=A89EFA903B2BC39D7EF07F5alias=pci:v00001013d00006004sv*sd*bc*sc*i*alias=pci:v00001013d00006003sv*sd*bc*sc*i*alias=pci:v00001013d00006001sv*sd*bc*sc*i*depends=snd-pcm,snd-ac97-codec,snd-page-alloc,snd,snd-rawmidivermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions $$$$$$ao  (P8a@oH`P`ahopxaoao Pao`<3>cs46xx: failed to initialize Hercules mixer (%d) <3>AC'97 write problem, codec_index = %d, reg = 0x%x, val = 0x%x <4>cs46xx: ACCTL_VFRM not set 0x%x <3>AC'97 read problem (ACCTL_DCV), reg = 0x%x <3>AC'97 read problem (ACSTS_VSTS), codec_index %d, reg = 0x%x <3>cs46xx: failure waiting for FIFO command to complete <3>create - never read codec ready from AC'97 <3>it is not probably bug, try to use CS4236 driver <3>ERROR: snd-cs46xx: never read ISV3 & ISV4 from AC'97 <3> Try reloading the ALSA driver, if you find something <3> broken or not working on your soundcard upon <3> this message please report to alsa-devel@alsa-project.org <3>wrong address(es) - ba0 = 0x%lx, ba1 = 0x%lx <6>Crystal EAPD support forced on. <6>Activating CLKRUN hack for Thinkpad. <3>unable to request memory region 0x%lx-0x%lx <3>cs46xx: cs46xx_setup_eapd_slot() - no secondary codec configured <3>CS46xx secondary codec doesn't respond! <3>cs46xx: failed to create virtual PCM channel <3>cs46xx: failed to re-create virtual PCM channel <3>image download error [cwc4630] <3>image download error [cwcasync] <3>image download error [cwcsnoop] <3>image download error [cwcbinhack] <3>image download error [cwcdma] <3>cs46xx: pci_enable_device failed, disabling device Hercules Gamesurround Fortissimo IIHercules Gamesurround Fortissimo III 7.1Optical/Coaxial SPDIF Input Switch<3>dsp_spos: failed to download parameter data to DSP <3>dsp_spos: failed to sample data to DSP <3>dsp_spos: SPIOWriteTask not responding sub_list_ptr [%s:%04x] next_scb_ptr [%s:%04x] task_entry [%s:%04x] segment %02x offset %08x size %08x <3>dsp_spos: to many modules loaded into DSP <3>dsp_spos: no space available in DSP <3>dsp_spos: symbol table is full <3>dsp_spos: failed to load symbol table <3>dsp_spos: failed to download code to DSP <3>dsp_spos: symbol <%s> duplicated <3>dsp_spos: got no place for other SCB <3>dsp_spos: failed to map SCB <3>dsp_spos: symbol S16_ASYNCCODECINPUTTASK not found <3>dsp_spos: symbol SPDIFOTASK not found <3>dsp_spos: symbol SPDIFITASK not found <3>dsp_spos: got no place for other TASK <3>dsp_spos: failed to map TASK <3>dsp_spos: symbol NULLALGORITHM not found <3>dsp_spos: symbol FGTASKTREEHEADERCODE not found <3>dsp_spos: symbol TASKTREEHEADERCODE not found <3>dsp_spos: symbol TASKTREETHREAD not found <3>dsp_spos: symbol MAGICSNOOPTASK not found <3>dsp_spos: failed to setup SCB's in DSP <3>dsp_spos: symbol %s not found <3>dsp_spos: symbol S16_UPSRC not found sub_list_ptr [%s:%04x] next_scb_ptr [%s:%04x] task_entry [%s:%04x] <3>dsp_spos: symbol NULLALGORITHM not found <3>dsp_spos: no free PCM channel <3>dsp_spos: to many SRC instances !<3>dsp_spos: failed to create SRCtaskSCB <3>dsp_spos: failed to create PCMreaderSCB }}}}}}}}}}}  08 HP`-hx =I$lu*u0v62v<11111 30 @CIqqeqq q(q0q8q@qEHquPqXqE`qhqpqxq5qeqqq%q%q5qqq:qq2 q% qX q q q q q:quq q(q0qr8q@qBHqPq=Xq,`qHhqpqxqqe q q "qU"q"q#qU$q$q%qR%q&q'q(q)q+q,q,q5.qU.qu. q.(q/0qz08q0@qE4Hq4Pq 5Xqb6`q6hq8pq":xq;q>=e eEn  Rr (0R8@H P!X#`'h)p/x//5///%/////// /} / /Y / /y /)/i/I/ /(/0/J8/@/H/BP/X/`/h/8p/x/ @#Rmodule_layout6jsnd_pcm_format_width__request_region="pci_bus_read_config_bytemsleepQOTsnd_ac97_readsnd_ac97_writehvmallociparam_get_intXiiomem_resourceydev_set_drvdataƕ}snd_pcm_period_elapsede%snd_dma_alloc_pagesˑmalloc_sizespci_disable_deviceCcopy_to_user_fromionOsnd_pcm_format_big_endianDsnd_info_create_card_entrys8_spin_lockfCparam_array_get__const_udelayumutex_unlockvfree%Kparam_set_int*q_spin_lock_irqsave snd_rawmidi_set_opsZ,<sprintf'wEparam_array_set>iNsnd_card_disconnecth}jiffiestsnd_rawmidi_newZ%strcmp9Csnd_pcm_suspend_all@4Aparam_get_charpcUpci_set_mastera-param_set_bool9mcountmutex_locksnd_pcm_lib_free_pagesyK_spin_unlock_irqrestoremrequest_threaded_irq*release_and_free_resourceBsnd_pcm_lib_ioctl%Zsnd_ctl_boolean_mono_infoCsnd_pcm_lib_malloc_pages snd_iprintfHLsnd_ac97_suspendmsnd_card_newNOvxpv_irq_opsL__x86_indirect_thunk_rdx5Bioremap_nocacheSpci_bus_read_config_word__stack_chk_failEԻsnd_ctl_new1\ɢ.__x86_indirect_thunk_raxsnd_dma_free_pages5hpci_unregister_driverD kmem_cache_alloc_trace%Fsnd_ctl_find_idk~Osnd_ac97_busejparam_set_charpT.d__wake_uppci_set_power_stateysnd_ac97_mixer snd_ac97_update_bitsSAhsnd_pcm_format_physical_width zkfreedl#memcpy(snd_pcm_format_unsignedӎsnd_info_free_entryS9iounmap___pci_register_drivery;/snd_card_proc_newJ}`pci_get_device@snd_pcm_lib_preallocate_pages_for_all snd_card_freesnd_card_registerparam_get_boolLpci_dev_putCsnd_pcm_new۞snprintfR>Ysnd_ac97_resumea9pci_choose_state%/snd_ctl_addYsnd_ac97_write_cache%@Ixsnd_rawmidi_transmit*pci_enable_device< dev_get_drvdata{snd_info_registernmsnd_rawmidi_receiveث free_irqqpci_save_statestrcpy```& BEGINADDRESSEXECCHILDEXECCHILD_98EXECCHILD_PUSH1INDEXECSIBLING EXECSIBLING_298 EXECSIBLING_2IND1TIMINGMASTEROS16_CODECINPUTTASK^PCMSERIALINPUTTASKmS16_MIX_TO_OSTREAMS16_MIXS16_UPSRC;MIX3_EXPdDECIMATEBYPOW2VARIDECIMATE_3DINPUTTASK _3DPRLGCINPTASK'_3DSTEREOINPUTTASKB_3DOUTPUTTASKĂHRTF_MORPH_TASKƂWAIT4DATAPROLOGICDECORRELATORSTEREO2MONOpSPOSCBTASKTREETHREAD<TASKTREEHEADERCODEEFGTASKTREEHEADERCODEiNULLALGORITHMmHFGEXECCHILDnHFGEXECCHILD_98pHFGEXECCHILD_PUSH1INDsHFGEXECSIBLINGuHFGEXECSIBLING_298vHFGEXECSIBLING_2IND1yS16_CODECOUTPUTTASK#CODE_END(EXECCHILDEXECCHILD_98EXECCHILD_PUSH1INDEXECSIBLING EXECSIBLING_298 EXECSIBLING_2IND1TIMINGMASTEROS16_CODECINPUTTASK^PCMSERIALINPUTTASKmS16_MIX_TO_OSTREAMS16_MIXS16_UPSRC;MIX3_EXPdDECIMATEBYPOW2VARIDECIMATE_3DINPUTTASK _3DPRLGCINPTASK'_3DSTEREOINPUTTASKB_3DOUTPUTTASKĂHRTF_MORPH_TASKƂWAIT4DATAPROLOGICDECORRELATORSTEREO2MONOOVERLAYBEGINADDRESSSPIOWRITE S16_ASYNCCODECINPUTTASKCSPDIFITASK{SPDIFOTASKASYNCHFGTXCODEASYNCHFGRXCODE#CODE_ENDOVERLAYBEGINADDRESSOUTPUTSNOOP#CODE_END>OVERLAYBEGINADDRESSMAGICSNOOPTASK#CODE_END@EXECCHILDEXECCHILD_98EXECCHILD_PUSH1INDEXECSIBLING EXECSIBLING_298 EXECSIBLING_2IND1TIMINGMASTEROS16_CODECINPUTTASK^PCMSERIALINPUTTASKmS16_MIX_TO_OSTREAMS16_MIXS16_UPSRC;MIX3_EXPdDECIMATEBYPOW2VARIDECIMATE_3DINPUTTASK _3DPRLGCINPTASK'_3DSTEREOINPUTTASKB_3DOUTPUTTASKĂHRTF_MORPH_TASKƂWAIT4DATAPROLOGICDECORRELATORSTEREO2MONOOVERLAYBEGINADDRESSDMAREADER#CODE_END0 @0aA 0aA 0aA 0aA 0aA 0aA 0aA 0aA 0 @0 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 00'111111a 7 <7 7<'3gw ;  703 7 2='0A@q A@ @ A@5  @%' 7: . 0 p @0@" 2 R1  D!` R) /h A0 ?@7@ ? 7W ?Q 7? 7? 7 A @ A @R A\ @ @V  -@  @  -@Z  @  n -@ ^ @ %Y -@  AR  o @S      W  @ \  % @   -  [ 5 @_  =   A     A S    {{ {{ {W {Q {@ { {= E~ Dz @@5 @ p T@:  wo @ @q x< R\U R ] 2= ' 1tc 4A  %6] c  %'@ 0t @0 t> B "A 0  .0 2 Z0  60 703z b U B0  H t;@ /E5 1'H t;@ /t@ Q 1'=GG  @0 A@q A@ @ A@5  DR( ::   /hS)  A@ 0 o=GG  ='D@t4h ju PDtG4h ju  !@ %_  U. 2>U@ ?L p) M m 29 L2M . m V ,rJ@ 0t : 1'%7@ 0`u R@*0t K u C 0' 0D=$J9 0@B 4 L%O@ %Gr %0 0* 0& %  n 00  0%W G % ,H dPDp4h ju  S w"E0 D=$J9 0@B DL%O@ %Gr %0  0   %`5 n 4@# 4+ Z%@ Q 0 bj0 j  PDp4h ju  E2  D=$J9  0 %WG % ,H PDp4h ju @N "HUB0-ߧE1 1'bq AD`TT =D e s S0F{ Fo 6Y 3! 0 0 d C ,4,C \ h20'A"T. ]]H% s S@ 0{ 4o :  C%G 2%O \C \C0C \C@N  0(d` %gD. tB %Vl o `C/ (  ;C80 ( ` tPDtG4h ju @ . ` 0 d` 3. tB %Vl o ` C/  ;2 C80 ` tPDtG4h ju 1'DP 0s@  p * C  \ , "P0t Gt @'zE   5 zn  Q jp5 ޭ ޭޭ  G0 H;P0X`0   @(@.@ P`.h/ 01 1 ?  (@0pP h;p"xP"   404=0+)&`p.h/p=x0+)&P./=0+)&`0.h/p=x0+)&p./=0+)&@@%`P.h/p=x0+)&@%0./=0 + ) & @ @%` 4h 04p =x 0 + ) &  @% @? . p0 = 4 ,( ` 0 8  . p0 = 4 , `   (`?( P.L/R1S0?TpSPW3q`PPQRST;.;62S -8 IHXh Qx a00 a00 a00( a80H0X ah0x0 a00 h  zH x   P h@p@x$ @p (;P$@ ;X;`h# N;" c;"0 wHP0=X:  8;snd_cs46xx ' `dmodule.sig^_ ǽq('c D}dCD6+{ 1#Wڅ@tq߶첷AFȆjZ4J    "#  '3>(T"^e"hn"w"  "@"(  09! 6((G P \ `0q5 $P(  0`%x( * 0=,HW(b q 0 1`( P `0| -(!`Di+@@+pUd#@2:IP-k-0%`~   0$&F20oF P\qh  !P s   p 0=p1A" M0S+_`t~@08p $ / F  \@x`  "BP"50"QF#\aP$\|$Q0@@Ph`h h7 `hO  hf %/ @%A &2 '2 ({ ) +b% ,X@ p,^  Pr   0. P. p. .9  P /( p0FA 0a_ h ` h `h h 04V 4Z5 4]R  hr P6^ @ @ @@ @ @ 8> :" ;> 0=>[  k 0| @ @. `. / 0 1 1  ?@?`? "" 4LBRPS`Tlwp>D>HWV0pUPPOJ=NPV 0c_5vb$fW@" @VUU Pr},SJzYbp{|@`   8( @8?P  cm@#+++@>@@(l  #D>Rdt  u^2> 0L|_ev@vF&h0Vew@ v ``x -EP_ipvX0q&`FScz >p1o*S*hx`Fnw D.H_q@ v"# 9D6V]l{suG} }*FnHWhw@GJ6PtG#+?RAo}Ed~ y8~9IgX{`PBn(5I`}?PXpID!2?kDYEdcs46xx.calsa_card_cs46xx_exitdriversnd_card_cs46xx_removesnd_card_cs46xx_probedev.36265enableidindexthinkpadexternal_ampmmap_validalsa_card_cs46xx_init__mod_mmap_valid65__mod_mmap_validtype64__param_mmap_valid__param_str_mmap_valid__param_arr_mmap_valid__mod_thinkpad63__mod_thinkpadtype62__param_thinkpad__param_str_thinkpad__param_arr_thinkpad__mod_external_amp61__mod_external_amptype60__param_external_amp__param_str_external_amp__param_arr_external_amp__mod_enable59__mod_enabletype58__param_enable__param_str_enable__param_arr_enable__mod_id57__mod_idtype56__param_id__param_str_id__param_arr_id__mod_index55__mod_indextype54__param_index__param_str_index__param_arr_index__mod_license38__mod_description37__mod_author36snd_cs46xx_idscs46xx_lib.csnd_cs46xx_playback_direct_pointersnd_cs46xx_playback_indirect_pointersnd_cs46xx_capture_direct_pointersnd_cs46xx_capture_indirect_pointersnd_cs46xx_mixer_free_ac97_bussnd_cs46xx_mixer_free_ac97snd_cs46xx_vol_infosnd_cs46xx_vol_getsnd_cs46xx_vol_putsnd_cs46xx_vol_dac_getsnd_cs46xx_iec958_getsnd_cs46xx_adc_capture_getsnd_cs46xx_pcm_capture_getsnd_herc_spdif_select_getsnd_herc_spdif_select_putsnd_cs46xx_spdif_infosnd_cs46xx_spdif_mask_getsnd_cs46xx_hw_stopamp_noneamp_herculesvoyetra_mixer_initclkrun_hackhercules_mixer_initsnd_hercules_controlsclkrun_initsnd_cs46xx_codec_writesnd_cs46xx_ac97_writesnd_cs46xx_proc_startsnd_cs46xx_codec_readsnd_cs46xx_ac97_readcs46xx_wait_for_fifosnd_cs46xx_chip_initsnd_cs46xx_io_readsnd_cs46xx_pcm_free_substreamsnd_cs46xx_free__key.39295cardsamp_voyetrasnd_cs46xx_interruptops.39293snd_cs46xx_proc_io_opssnd_cs46xx_dev_freesnd_cs46xx_capture_triggersnd_cs46xx_set_capture_sample_ratesnd_cs46xx_midi_input_triggersnd_cs46xx_midi_output_triggersaved_regssnd_cs46xx_midi_outputsnd_cs46xx_midi_inputsnd_cs46xx_midi_input_closesnd_cs46xx_midi_input_opensnd_cs46xx_midi_output_closesnd_cs46xx_midi_output_opensnd_cs46xx_capture_preparesnd_cs46xx_codec_resetsnd_cs46xx_front_dup_getsnd_cs46xx_front_dup_putsnd_cs46xx_iec958_putsnd_cs46xx_pcm_capture_putsnd_cs46xx_adc_capture_putsnd_cs46xx_vol_dac_putcs46xx_detect_codecops.38622snd_cs46xx_controlssnd_cs46xx_front_dup_ctlsnd_cs46xx_playback_iec958_opssnd_cs46xx_playback_clfe_opssnd_cs46xx_playback_rear_opssnd_cs46xx_playback_opssnd_cs46xx_capture_opssnd_cs46xx_pb_trans_copysnd_cs46xx_playback_transfersnd_cs46xx_playback_triggersnd_cs46xx_cp_trans_copysnd_cs46xx_capture_transfersnd_cs46xx_playback_preparesnd_cs46xx_playback_hw_freesnd_cs46xx_capture_hw_free_cs46xx_playback_open_channelsnd_cs46xx_playbackhw_constraints_period_sizessnd_cs46xx_playback_open_clfesnd_cs46xx_playback_open_rearsnd_cs46xx_playback_opensnd_cs46xx_capture_opensnd_cs46xx_capturesnd_cs46xx_playback_closesnd_cs46xx_capture_closesnd_cs46xx_playback_hw_paramssnd_cs46xx_playback_indirect_opssnd_cs46xx_playback_indirect_iec958_opssnd_cs46xx_playback_indirect_rear_opssnd_cs46xx_playback_indirect_clfe_opssnd_cs46xx_playback_close_iec958snd_cs46xx_playback_open_iec958snd_cs46xx_capture_hw_paramssnd_cs46xx_capture_indirect_opssnd_cs46xx_set_play_sample_rate.clone.0cwc4630_modulecwcasync_modulecwcsnoop_modulecwcbinhack_modulecwcdma_modulesnd_cs46xx_spdif_stream_getsnd_cs46xx_spdif_default_putsnd_cs46xx_spdif_stream_putsnd_cs46xx_spdif_default_getcwc4630_symbolscwc4630_segmentscwcasync_symbolscwcasync_segmentscwcsnoop_symbolscwcsnoop_segmentscwcbinhack_symbolscwcbinhack_segmentscwcdma_symbolscwcdma_segmentsperiod_sizescwc4630_codecwc4630_parametercwcasync_codecwcsnoop_codecwcbinhack_codecwcdma_codedsp_spos.cdsp_load_parameterdsp_load_samplecs46xx_dsp_proc_symbol_table_readcs46xx_dsp_proc_modules_readcs46xx_dsp_proc_parameter_dump_readcs46xx_dsp_proc_sample_dump_readcs46xx_dsp_proc_task_tree_readcs46xx_dsp_proc_scb_readwide_opcodesadd_symbol.clone.0cs46xx_dsp_async_initcs46xx_dsp_create_task_treesposcb.34430null_scb.34431fg_task_tree_hdr.34432bg_task_tree_hdr.34433mix2_ostream_spb.34435dsp_spos_scb_lib.c_dsp_unlink_scbcs46xx_dsp_proc_scb_info_read_dsp_create_generic_scbcs46xx_dsp_create_generic_scbcs46xx_dsp_create_pcm_serial_input_scbcs46xx_dsp_create_asynch_fg_tx_scb.clone.0cs46xx_dsp_create_pcm_reader_scb.clone.1pcm_reader_buffer_addrsrc_delay_buffer_addrsrc_output_buffer_addrsnd-cs46xx.mod.c__mod_retpoline141_rheldata__mod_srcversion132__mod_alias130__mod_alias129__mod_alias128__module_depends____versions__mod_vermagic5snd_cs46xx_gameportsnd_cs46xx_pcm_rearstrcpypci_save_statefree_irqcs46xx_dsp_enable_spdif_hwsnd_rawmidi_receivesnd_info_registerdev_get_drvdatasnd_cs46xx_suspendcs46xx_dsp_enable_spdif_outpci_enable_devicecs46xx_dsp_create_mix_to_ostream_scbsnd_rawmidi_transmitcs46xx_dsp_pcm_unlinksnd_ac97_write_cachecs46xx_dsp_spos_destroysnd_ctl_add__this_modulecs46xx_add_record_sourcepci_choose_statesnd_ac97_resumesnprintfsnd_pcm_newpci_dev_putparam_get_boolcs46xx_dsp_proc_free_scb_descsnd_card_registercs46xx_dsp_create_src_task_scbsnd_card_freecs46xx_dsp_scb_and_task_initsnd_pcm_lib_preallocate_pages_for_allpci_get_devicesnd_card_proc_newsnd_cs46xx_pcm__pci_register_drivercs46xx_iec958_pre_opensnd_cs46xx_pcm_center_lfeiounmapcs46xx_dsp_create_scbcs46xx_dsp_destroy_pcm_channelcleanup_modulesnd_info_free_entrysnd_pcm_format_unsignedcs46xx_dsp_create_timing_master_scbmemcpykfreesnd_pcm_format_physical_widthsnd_ac97_update_bitssnd_ac97_mixercs46xx_dsp_load_modulepci_set_power_statecs46xx_iec958_post_close__wake_upparam_set_charpcs46xx_src_linkcs46xx_dsp_create_codec_out_scbsnd_ac97_bussnd_ctl_find_idkmem_cache_alloc_tracepci_unregister_driverinit_modulesnd_dma_free_pages__x86_indirect_thunk_raxsnd_cs46xx_midisnd_ctl_new1cs46xx_dsp_pcm_ostream_set_period__stack_chk_failpci_bus_read_config_wordcs46xx_dsp_pcm_channel_set_periodsnd_cs46xx_start_dspioremap_nocachecs46xx_dsp_enable_adc_capturecs46xx_dsp_disable_spdif_out__x86_indirect_thunk_rdxpv_irq_opssnd_card_newsnd_ac97_suspendsnd_iprintfcs46xx_poke_via_dspsnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__mod_pci_device_tablesnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqcs46xx_dsp_create_codec_in_scb_spin_unlock_irqrestorecs46xx_dsp_create_mix_only_scbsnd_pcm_lib_free_pagescs46xx_dsp_remove_scbsnd_cs46xx_pcm_iec958mutex_locksnd_cs46xx_resumemcountparam_set_boolsnd_ctl_notifycs46xx_src_unlinksnd_pcm_set_ops_spin_lock_irqcs46xx_dsp_enable_spdif_inprintk__mutex_initsnd_pcm_hw_constraint_listcs46xx_dsp_create_magic_snoop_scbpci_restore_statecs46xx_dsp_enable_pcm_capturesnd_device_newsnd_cs46xx_mixerpci_set_masterparam_get_charpcs46xx_dsp_disable_spdif_incs46xx_dsp_proc_initcs46xx_dsp_pcm_linksnd_pcm_suspend_allstrcmpsnd_rawmidi_newjiffiessnd_card_disconnectparam_array_setsprintfsnd_rawmidi_set_ops_spin_lock_irqsavecs46xx_dsp_set_iec958_volumeparam_set_intvfreemutex_unlockcs46xx_dsp_disable_adc_capturecs46xx_dsp_create_asynch_fg_rx_scb__const_udelaycs46xx_dsp_proc_register_scb_descsnd_cs46xx_createcs46xx_dsp_create_vari_decimate_scbparam_array_getcs46xx_dsp_create_pcm_channelsnd_cs46xx_downloadsnd_cs46xx_clear_BA1_spin_locksnd_info_create_card_entrycs46xx_dsp_set_dac_volumesnd_pcm_format_big_endiancopy_to_user_fromiocs46xx_dsp_spos_createpci_disable_devicemalloc_sizessnd_dma_alloc_pagessnd_pcm_period_elapsedcs46xx_dsp_create_spio_write_scbdev_set_drvdatacs46xx_dsp_lookup_symboliomem_resourceparam_get_intvmalloccs46xx_dsp_proc_donesnd_ac97_writesnd_ac97_readmsleeppci_bus_read_config_byte__request_regioncs46xx_dsp_resumesnd_pcm_format_widthcs46xx_dsp_disable_pcm_capturesnd-cs46xx.ko.debugs#->.rodata.str1.1.rodata.str1.8.rela.data.rela.devinit.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.devinit.text.rela.exit.text.rela.devexit.text@$@p,;P$n(i@H$~3y`$[ V0$K F`$ %xBL G@$ 2  `P@$2 x$ %$'L'x$sX(n, $=X:`:@ $SW `` $/ *н$`0 0$  ` xT8 %%\Xx d