Your IP : 172.28.240.42


Current Path : /lib/modules/3.13.0-185-generic/kernel/sound/pci/trident/
Upload File :
Current File : //lib/modules/3.13.0-185-generic/kernel/sound/pci/trident/snd-trident.ko

ELF>@@,)GNU=YV]Mj&RUHǘHH]ÐUHATASHH Hc€`H4<LE1HAS<K>LMHcH}H	D1Ɂp9AH}HEHHp@= #t%=p9Ht= #HHHDHHEH}xp9HTrident G,HG$HwH$HEH}HHHDHW$1HDH}11AH}Gw1AH}G=p9= #HOHǰ%1H<$H}AA$	AxTH}H}Ax;HuHE1H D[A\]DG$SiS G(H}H D[A\]1AxH}p9y>@H}H D[A\]Av HOU҃H協
]D HOU҃H協
]DH@U1HWHHP@`t'HRfyhC…t	H)H]ÐH@UHOHHP1B`t
HQ$%]fffff.U1H]U1F@FHH]DU1F@FHH]DU1FHFIFJHFK]U1F@FHH]DU1F@FHHFPHHFX]DHOxU%H]ҁHVHHOx%HFP1fffff.HUF@FHHFPHFXHxp9uHFX1]ffff.U+GHHOPH9H!H]Hzp9HDt&@]fи)HHFH1f.P])HHFH1ff.U1F@FHHFPHHFX]DU1F@FHHFPHHFX]D+GUWPHH9H!HH]HT])HHFH1fffff.U1F@FHHFPHHFX]D+GUWPHH9H!HH]HT])HHFH1fffff.UHATLhSHpH1ɺǀH%H%H%H%H%LLL[A\1]UH?HHHtBHW1A44Wf=ADH<u1]þYHUHHHtHP1]þOH]ffff.UHHHt
HP1]þFH1]UHH0LeLt%H]LmHALLuL}AAE;AAAu A	ЃHcDHHLHH`Kc`HC@HCPtA@thuHc	փ`%HɉLHHH`KD{Ds
HC@HLeH]LmLuL}fDHL1fUHAWAVIAUATSHLofuI'HIAE= #t:= #E1=p9LHHD[A\A]A^A_]@DEIUDÀDftĀufu
At
AA@AHH11E1pfDEIMAfA҃T
LfDftu@oDEAЉЀ
fAEIUDf.f/Āuff.UHAWAVAAUAAATISHLI'HHAG= #t,= #te=p9HH[A\A]A^A_]IW@fftffxAƺ@̀D	ftf.IWDfftfuA$EDD	D	IW@fftffxAƺ@D	AAȀfA$ADff.UHSHV.F3^2D^ %	F/	F0	F1	ËG= #==p9= #t+HH1H[]f.N,F$ADF4DV(%A	F	A	F&%A	FA	‹wDDDDH[]ËN,DF$AD	DF4	ыVDN*DV(AA	V&AA	A	ЋVA	TfDN,F$DV(DN4%EA	FAAA	A%A	F%A	F&A	A	<DUHO@HSHHH%HƘnHCPH?H%HC(HCXH?H%HC0HHC8cH%HKxHƘ,H@@@1H|ugu]1DHHS(HS8HHBHH=@uѿHHCp@ 1H[]fHtHvHJHf@+fHH*
1H1qH8
H2
H1?5fDUHSHHH(HtHǃ(KC= #=p9;xHH{Pt=HS1lH{pHtHt	H{xH{8H{@H%H%HH1[]ÐQ'1yDQH1iDUH H]fff.UHHH LeH]ILmLuH_HC= #t%=p9Ht= #HHHDHL1S HL1S$1HLC=p9t#= #tH]LeLmLuf.(IILHLIE1{ #uLHLID1H{(tLH1HCpLH1HCpHLP1H{pHL1'UHHPLeH]ILmLuL}HV}́°1ۨ(At/ uIAt I$%HH}LeH]LmLuL}fDH'HHUEt$AAAAtAAD}?EII}PteDA+Eh1)A;ElscAD$ A;D$$vAD$$fHH"ىDtHHMPMhAEuIT$¸fDAE`E}h@I|$fAD$@E…A;EpsvEMxAAHAAAA DA҃̍:EMA|$ȍA|$ #jDfAD҃̍H}uI}PH}uIT$D}DH}A tAAE`AHA UIT$̍DEMpEMA|$DDE\$A #DfEMDA #Df}D҃̍fIT$ ,fW$%XfAdAUt)‰9AU(D%	Ѝ}AE(A%D	ZAE(AD	fffff.U1HH H]LeLmLuH@LgLPAF`uH]LeLmLufDM$'LAL$AA|$ #t.fDLDH;HCDAADUHAWAVAUATSHHLgvH[A\A]A^A_]f.AHRM$'LL}AL$L%IRIrH9LE1E111AfI`IJH9LM9auI@ELPA
IRXAD	HD}s
EAD	D	EAb`I@HAR`EEÃtALifEA|$p9AL$A$QdA$ƒEDQ'Eu	A	AA!EADE|EtA|$p9t
AD$H}1H[A\A]A^A_]@BhAJ`ABhAL$gfDE0)EtA|$p9t1H}1f.D	EuQpQH 1E11UHHHtJtt%]fDHP101]f.HP01]þjH1]UHHPeH%(HE1HtkHcH	HupLHFHEHFUHEHF HEHF(HEHF0HEHF8HEHF@HEHFHHEUHUHEeH3%(udUHH H]LeHLm|H@LgLPx5I|$(t;t)Iu@HtLHLHIE@H]LeLm1H]LeLmUHb]UH]U111HATISH@HHAT$L`PH߉PdHP1HHǃXH`HHhHHpHHxHHHHHHHHHHHH1[A\]DU111HATISH@HHH`L`PLHPHHǃXH`HHhHHpHHxHHHHHHHHHHHH1ҾH1[A\]ffUDHt:@ft.ft"v]
]fffff.U1HHf?1f?EE	um9waAD	t9vuMtDAA!t7ȍ!þBHffffff.UHH H]LeHLmLuI6HM$t%LSLHǃHǃtqtvOc`HCSHCPHHCXLMtHAH]LeLmLuDA$tA$`%!A$SA$VA$!A$S8UHHtFu]f.]fUHPHHt	H~H]UHH H]HLmH@LeE1HLPp;@IT$XtHt5DH]LeLm@HtHID$X11HtID$XHXPAffffff.UHHH]LeI|HxLHH]LeÐUHH@LeLuIH]LmIL}H_p{p9CL'LDAD%A(ƃ<EAAA	DDf'%1E9t"HH%EHEH]LeLmLuL}@$?A(cCvuDƃ>AAA@A	D^D'f''JL=LL}Nƃ=EA@AA	Dffff.UHHH]LeHIxLHH]LeUHH LeLmE1H]LuIH@LwHPHtLkXI~(tHtHs@HtLHC@LMtLLHCX1H]LeLmLufUHH H]LeLmH@LgHPHt8LkXMtLLHCX1H]LeLm1H]LeLm+GUWPHH9H!HH]HD@HFHuH@HFH1]HЃ?HFH1]f.UHHH]LeI\1A|$\ÍڃEډ؃A|$hLeC؉H]UHH H]LeHALmH'H%ADH'H%DDH'H%DDH'H%DDkH]LeLmffff.UHG1H1HH	u)HcWH]HHDw1H1]þHU111HAVAUATISLoH@LHI2M|HHMfPLLPHǃXH`HHhHHpHHxHHHHHHHHHHHH1ҾH1[A\A]A^]DMIcD$LH]HITLrfB
BBBAt$ffffff.U1ɺ@HATISH%s8H{s8H{1ɺDs8H{1ɺEs8H{Fs8H{1ɺFIT$HIL$1QHADŽ$JJHHüfIL$QHuCHH9y1Hr
H1[A\]1[A\]U1ɺ@HATISH%s8H{s8H{1ɺDs8H{1ɺEs8H{Fs8H{1ɺFIT$@IL$1Q@HHüIL$Q@uKHH9yIT$@HA
1H1[A\]ADŽ$f1I|$(t,AD$0QlA$QdA$Q'[A\1]ÍQl1fff.UHAVAUATSH<EE1AH%Fp8HxH%1ɺFp8HxKDQL@QHXAHS@H￰L%Iļf.HKQHuuHI9yHSH1AH1HE~/L%IHI9yAfHKQHuHI9yۋK[A\A]A^1]ÐUHSHHjx2K1Qp1H[]ffff.UHAULhATSH1LIHpLLLC= #=p9= #H%H%K%
00{p9DI$ADŽ$1ɺ1H[A\A]]H(iHYHXIH1LfDUHHAWAVAUATSHL@LwIPM'LLcXHMIC AudjHMȁDt#@`tt	1fC(AEdvAEpC
p?G։SlICH@4C2C3HC0C1LC/C.fC,fC$fC&C4fC*MA}dfAD$(ClLLAD$lC AD$AD$ IEpDAD$C3AD$2AD$/fAD$$fAD$&AD$4fAD$,AD$3AD$1AD$0AD$.fAD$*AL$` IEpAD$pIEpDAD$DfA'%H1[A\A]A^A_]fDA'fA'A'tLUHH H]LeE1LmLuDvIFJLAI'A	FHHA	FKA	E9EAI%tA}p9t`IUDdDfA'%DH]LeLmLuA'fA'A'tHIUApffffff.UHH H]LmILeLI$'HA$AEHA$AEIA$AEJA$AEKDfA$'%1H]LeLmfA$'fA$'A$'tHUHH H]LeE1LmLuDnIFJLAI'A	FHHA	FKA	E9EAA~p9trANQ'tVDfA'%DH]LeLmLu@A'fA'A'tHQdDI%uIVDp냐UHH H]LmILeLI$'HA$AEHA$AEIA$AEJA$AEKDfA$'%1H]LeLmfA$'fA$'A$'tHUHH LuH]E1LeLmH~HLtDwxI'E1HE:EAA}p9tAuN'tYDfA'%DH]LeLmLuA'fA'A'tHAVdDDI%uAMAQpQH߉ EE^ffffff.UHH H]LeHLuLmILM'LAH;CxIFHDfA'%1H]LeLmLuA'fA'A'tLff.UHH H]LmILuLeILI$'HIT$@A$AMx!	I~HDE1@9A$ADfA$'%DH]LeLmLufDA$'fA$'A$'tHUHH H]LmILuLeILI$'HIT$@A$AMxIFHDfA$'%1H]LeLmLuf.A$'fA$'A$'tHUHH H]LmILuLeILI$'HIUPI}HANxA$%E1HHHH	!H	IT$9A$%AٍDfA$'%DH]LeLmLuÐA$'fA$'A$'tHUHH H]LeLmLgH@I$'LPHIT$AUd1pDfA$'%1H]LeLmA$'fA$'A$'tHUHH@L}H]LeLmLu+GLWPAI9MD!I'LvHL]E1HIAMAIGHEHEPDpIOfD9AHt6EDq1AuA0Q2A	Ѝ	fDfA'%DH]LeLmLuL}A'fA'A'tHff.UHH@L}H]LeLmLu+GLWPAI9MD!I'LvHL]E1HIAMAIGHEHEPDpIOfD9AHt6EDq0AuQ2A1A	Ѝ	fDfA'%DH]LeLmLuL}A'fA'A'tHff.UHH@L}H]LeLmLu+GLWPAI9MD!LvHL]IMA@IGA?I'HEE1HHED8p
Dp
IOAHt%Dq.AuA/A	DDfA'%DH]LeLmLuL}fDAA?A@hA'fA'A'tHff.UHHAWAVAUATSHLgL@GIPM$'ELLsXHMA|$p9HMtA}d[fC(AEdvAEp
p?HC@G։SlIHHMU@C K`PIEpCpICtIEpMDACxCH@C2C3HC0C1LC/C.fC,fC$CfC&C4fC*AL$DQ,fDQ.E̍Q(CQ$fQ&A$Q'A$QdDfA$'%H1[A\A]A^A_]A$'fA$'A$'tLfC(AEpvi
?pHC@GHSlh@C HcECH]HITICH@HUC2C3HC/fC$LfC&C4HUBfC,BC0BC1B
fC*\C.MC(LLfAF(ClAFlC AFAF IEpDAFC3AF2AF3A|$p9fAF$fAF&AF4fAF,AF1AF0AF/AF.fAF*AN` IEpAFpIEpDAFAL$A$Qp%QH S FIC UHHAWAVAUATSHLoL@M'IPLLcXHMHC@HMH@C IfC(CAVpCi€v
p?G։SlH@C2C3C0C1C/C.fC,fC$fC&C4fC*IUSd?ȀpHLMC(LLfAD$(ClAD$lC AD$AD$ IFpDAD$C3AD$2AD$3A}p9fAD$$fAD$&AD$4fAD$,AD$1AD$0AD$/AD$.fAD$*AL$` IFpAD$pIFpDAD$DfA'%H1[A\A]A^A_]A'fA'A'tLIC RfUHHAWAVAUATSHHcGL@LoIPH]M'HILLLcXHuHMA~dfC(AFdvAFp
?xHC@GHSlHMHu@C CICH@HMC2C3HC/fC$LfC&C4HMAfC,AC0AC1A
fC*C.MC(LLfAD$(ClAD$lC AD$AD$ IFpDAD$C3AD$2AD$3A}p9fAD$$fAD$&AD$4fAD$,AD$1AD$0AD$/AD$.fAD$*AL$` IFpAD$pIFpDAD$DfA'%H1[A\A]A^A_]A'fA'A'tLIC vUHAWIAVAUATSHH_L@L'MPLK1QTQIAE HSIE@Ht@AE HSI@֍VHHHHHIHy%VfA~d1҉fA~\MMȃQc	HSCA~\+A~\tK A~hvK@A~dfAE(AFdvAFp
H?GAM`AUlIFpAEpIAEAEtIFpDAExAEI@AE2AE3LAE0AE1HAE/AE.fAE,fAE$fAE&AE4fAE*Df'%H1[A\A]A^A_]f.'f''tLfDKQff.UHATSH_L'L{p9KQ'QdDf'%HHH%H[A\1]@'f''tLfDQpQHƃ߃ DdUHH@L}H]LeLmLu+GLWPAI9MD!LvHL]IAMA}p9IGAAI'HEE1HHEDPfDpIOD9AHtfDq,AuAE= #sWDfA'%DH]LeLmLuL}ÐA'fA'A'tH= #v!=p9uA3	ljfDDfnDA
fff.U111HAVAUIATSLgH@LHIH`LhPM$'LA$A$DfA$')A$'fA$'A$'%LPHǃXA|$p9HH`HHhHHpHHxHHHHHHHHHHHHI$I$I$%H1ҾH1[A\A]A^]HH`HHhHHpHHxHHHHHHHHHHHHRLKUHHpH]LeHLuLmAL}L%ЀH=HIH%L%1H1xxH%HEHEHEAHEH]HMHUH%HuyN{p9uH5xAuɺLUUH]LeLmLuL}fD{p9HHLHIxLLAWhHHLHIlLLAWhHSǃ%1¨1DH]HHH HDuHHHH'HLHHHH'HLHHHH'HL{HHHH'WHLB{ #C=p9t= # HHUHINjUH%tAGLH%HttAGLAOLLLUMlLLAWhHHHUNMDpHLHLU'HHHUMDpHLHLUHHHINjUMDpHLHLUULf.HKQHu"ǃ%VH%H%HufExC=p9HKHH11lj@6HHELHIxLLAWhU@UHAUIATSHHHtHH%LM؉AHH}HH{(	H1{p9H}HHHDH}HTrident GfG"HHOdGl4DWafGpveGrH{(H%LMt:H%LAH˜M$XMuHEH%HAH˜1MtHUIUH[A\A]]DH1H%AH˜UHAUATISHHHtHE1{ #H%LM؉HA1AEH}HH{(HH}ITrident IFront MiIReverb MHChorus MAHGLOdGl4DWafGpveGrLP@$xerHXLX@$ixer@(HXHP@$ixer@(H{(H%H%tXH˜A1ɾ1MtHUI$H[A\A]]DH
f.H˜AfHXHSecond AIC'97 ADCHrLB$B,G@UHATISHHHtHH%LME1HH}H{p9H1H}HTrident H4DWave IAHOdHwlGGtEC95fGx8H%H%H˜1MtHUI$H[A\]fH1nffff.UЀHATIH=SHHI$(Hx HI$%HHtnHH1I$%HL#CP@HC`HHCXHChHHCxH01[A\]HH1fUHAWMAVEAUAATISH8H}IHMI$?HHE-H}?IDŽ$?Ѐ(HHOAD$<AT$>L%ǃ'ǃp%ǃt%	HUECH%FA! DM1ELAID
d%HCH HCHLI$@1IIHHCA$<<A$<HC(HCPC= #= #ǃǃz=p9{= #3H1H1H}HH 	uHj1fDHHHPBHHZXH@u1DH]HHH HDf@
@
@@uHSK ƀ00p9EH%p9HHHUHDuHEHXHH@ HUHEHpI1H8[A\A]A^A_]H…H߉U豷U@AHHH߉ELUHUxC!
HH11LCE$<HH11H
LUHWHATLcHwIISH9thBA9afDBA9~ZHH9uB#1)HRDHtfXA\PfX[A\]11fUHHHuu]H1H11]UHAWAVAUATISHH8L@IHH=<LopMMu(LILHHEHEHPf9H17@HcEHs(AH}ȃD<Hs8H<H}Ѓw9|}I$@z}HHp(H%HHFLxHUMIHELUMvHuLLHELHEH8[A\A]A^A_]þHHEҾHHEffffff.UHAWAVAUATISHH(HHH=LopMMu(LI$LHHEHEM$I$D`@D9A@HcEHK(DI4HuHK8HFDHA9;AL$LHUM'HUuHuLLHE	LHEH([A\A]A^A_]þHHEҾHHEffffff.1HU1HH	u$tH@^]@]fþH1]f.U1H1HHAV	IAUATSHu{LopMe(LAVAFfA9V|<fHHK(PHcҁ4HK8HH4ANƒ9}LLL1[A\A]A^]þ/HUHHHH]UHH]ÍFUfHf9u
9t
%]# # 9pwavetable_size pcm_channels enable id index I@@I@@I@I}@I@TRID4DWAVEDXTRID4DWAVENXSI7018Unknown%s PCI Audio at 0x%lx, irq %dsnd_tridentBUG?
SiS 7018 AudioTrident 4DWave PCI DXTrident 4DWave PCI NX???onoff%s

Spurious IRQs    : %d
Spurious IRQ dlta: %d
IEC958 Mixer Out : %s
Rear Speakers    : %s

Virtual Memory
Memory Maximum : %d
Memory Used    : %d
Memory Free    : %d
3AC'97 codec ready error
trident_dx_nxtrident_dx_nx IEC958Trident 4DWavepci%s/gameport0tridentsis7018Trident Audiosnd_trident3unable to grab IRQ %d
Wave Playback VolumeMusic Playback VolumePCM Front Playback VolumePCM Pan Playback ControlPCM Reverb Playback VolumePCM Chorus Playback VolumeRear PathIEC958 Playback SwitchIEC958 Playback DefaultIEC958 Playback MaskIEC958 Playback PCM Stream3max memory size is 1GB!!
3page is not aligned
parm=wavetable_size:Maximum memory size in kB for wavetable synth.parmtype=wavetable_size:array of intparm=pcm_channels:Number of hardware channels assigned for PCM.parmtype=pcm_channels:array of intparm=enable:Enable Trident 4DWave PCI soundcard.parmtype=enable:array of boolparm=id:ID string for Trident 4DWave PCI soundcard.parmtype=id:array of charpparm=index:Index value for Trident 4DWave PCI soundcard.parmtype=index:array of intlicense=GPLdescription=Trident 4D-WaveDX/NX & SiS SI7018author=Jaroslav Kysela <perex@perex.cz>, <audio@tridentmicro.com>srcversion=53BF6062A5D768A502B7C4Balias=pci:v00001039d00007018sv*sd*bc*sc*i*alias=pci:v00001023d00002001sv*sd*bc*sc*i*alias=pci:v00001023d00002000sv*sd*bc04sc01i*depends=snd-pcm,snd-util-mem,snd,snd-page-alloc,snd-mpu401-uart,gameport,snd-ac97-codecintree=Yvermagic=3.13.0-185-generic SMP mod_unload modversions $$$$$`///////////////////////build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/trident/trident_main.c3ac97 codec read TIMEOUT [0x%x/0x%x]!!!
3trident: unable to allocate TLB buffer
3trident: unable to allocate shadow TLB entries
3trident: unable to allocate silent page
3AC'97 codec ready error [0x%x]
3trident: pci_enable_device failed, disabling device
3SI7018: the secondary codec - invalid access
3trident: cannot allocate memory for gameport
3architecture does not support 30bit PCI busmaster DMA
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/trident/trident_memory.csnd_trident_free_voicesnd_trident_alloc_voicesnd_trident_write_voice_regssnd_trident_stop_voicesnd_trident_start_voice~|module_layout6jsnd_pcm_format_width-]snd_util_mem_availdSkmalloc_cachesmsleepC>_raw_spin_unlockhvmallocBxpv_lock_ops|jparam_ops_int8schedule_timeout_uninterruptible!E0dev_set_drvdata9B__snd_util_memblk_newtjsnd_pcm_period_elapsed0snd_card_create3snd_dma_alloc_pagesR2dma_set_mask*lpci_disable_device[QcLsnd_mpu401_uart_newqssnd_util_memhdr_free__const_udelay;pci_release_regions\3param_ops_booloNmutex_unlockvfreeOsnd_pcm_lib_preallocate_pagesrp__snd_util_mem_freeSqsprintf:Nsnd_card_disconnecth}jiffies;#snd_pcm_suspend_allK~snd_pcm_format_signed|A]param_ops_charpR	pci_set_master'snd_mpu401_uart_interruptTNsnd_pcm_sgbuf_ops_page/*JGsnd_device_newgpci_restore_stateJ_raw_spin_unlock_irqrestoreI'printksnd_pcm_set_opsfsnd_ctl_notifyHWstrlcpyR0warn_slowpath_null!=tXpci_bus_write_config_dwordБmutex_lockGsnd_pcm_lib_free_pagesr request_threaded_irqߠTsnd_pcm_lib_ioctlM*	__gameport_register_portn/
snd_util_memhdr_new;hsnd_ctl_boolean_mono_info#ksnd_pcm_lib_malloc_pageshWKsnd_iprintfQstrcatq<__snd_printk
wsnd_ac97_suspendNOvxpv_irq_ops__stack_chk_failkmalloc_order_trace&C_raw_spin_lock_irqLsnd_ctl_new1Glgameport_unregister_port;,snd_dma_free_pagesm__fentry__Ϛpci_unregister_driver|usnd_pcm_set_sync
kmem_cache_alloc_trace+_raw_spin_lockYT+snd_ac97_bus'_raw_spin_lock_irqsaveA!__wake_upyHpci_set_power_state8snd_ac97_mixer	)Dpci_bus_write_config_byteTxwarn_slowpath_fmtzkfree.Rpci_request_regions- param_array_ops0?ʭdma_supportedV$snd_pcm_hw_constraint_minmaxYqparavirt_ticketlocks_enabledL__pci_register_driversnd_card_proc_newtsnd_pcm_lib_preallocate_pages_for_all=8snd_card_free
snd_card_register5,asnd_pcm_new1̼snd_ac97_resume4esnd_ctl_addpci_enable_deviceU!dev_get_drvdataaXgameport_set_physث
free_irq<pci_save_statestrcpy                                                                    (snd_tridentGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3snd-trident.ko
|.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__ksymtab.rela__kcrctab.rela.rodata.rodata.str1.1.modinfo.rela__param.rela__mcount_loc.rela.smp_locks.rela.parainstructions.rodata.str1.8__ksymtab_strings__versions.rela.data.rela__jump_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.rela.discard.retpoline_safe.gnu_debuglink@$3p0_.6*>_ 9`*N_I(0*^_2YX*r@`Pmp*
``(|`x*`p *2e @h kXh*l	*o\%(*ol'(*2Pqzs{`t '  "*X*20-h50*D@` ?;0*!^  c0lLL|;(*&+	`# &#0 7# : @O \ pCC%  .h@I#g  |
 1@   4N3` >@M` \i9o  .B20O/2I
c0P+BC1 uQ+r+BP+Bi-3J00d	{p6
}pP,pF e`p@P ! P-RFg=@!!?0"$9P$
$}0p%VP%]q0&&]0'qP(H*	+%	 -S:	-JM	.
p	0	1	2	3	`4
5"
06?
7\
7x
8
`9
:
;%
<P@,`B/IDUeF}Gd@IOPPK0P`P4PP PlPP	P
P`
P
P

@	P(
pD
 pc
p{
 p
p
 p
p
 p
%Fh/ Lc<^Pl`{ZZP[\a@#c++-&X7DX	Xa8
!$%&(nu`w!`!/Ugp^
0@T+lr
@	%<Mcn zm0R"->KR^wPh(|1F]
 T&>5GVm

)GMV`+w^V+;RhxU
0	q'.=L_ 'vsnd_trident_removesnd_trident_probedev.32647enableidindexwavetable_sizepcm_channelstrident_driver_inittrident_drivertrident_driver_exitsnd_trident_ids__UNIQUE_ID_wavetable_size12__UNIQUE_ID_wavetable_sizetype11__param_wavetable_size__param_str_wavetable_size__param_arr_wavetable_size__UNIQUE_ID_pcm_channels10__UNIQUE_ID_pcm_channelstype9__param_pcm_channels__param_str_pcm_channels__param_arr_pcm_channels__UNIQUE_ID_enable8__UNIQUE_ID_enabletype7__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id6__UNIQUE_ID_idtype5__param_id__param_str_id__param_arr_id__UNIQUE_ID_index4__UNIQUE_ID_indextype3__param_index__param_str_index__param_arr_index__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0__ticket_unlock_slowpathsnd_trident_capture_pointersnd_trident_spdif_pointersnd_trident_capture_closesnd_trident_spdif_default_infosnd_trident_spdif_mask_infosnd_trident_spdif_mask_getsnd_trident_spdif_stream_infosnd_trident_vol_control_infosnd_trident_vol_control_getsnd_trident_pcm_vol_control_infosnd_trident_pcm_vol_control_getsnd_trident_pcm_pan_control_infosnd_trident_pcm_rvol_control_infosnd_trident_pcm_rvol_control_getsnd_trident_pcm_cvol_control_infosnd_trident_pcm_cvol_control_getsnd_trident_suspendsnd_trident_gameport_cooked_readsnd_trident_gameport_triggersnd_trident_gameport_readsnd_trident_codec_readsnd_trident_codec_writesnd_trident_tlb_allocsnd_trident_freesnd_trident_dev_freesnd_trident_proc_readsnd_trident_interruptsnd_trident_playback_pointersnd_trident_triggersnd_trident_gameport_opensnd_trident_notify_pcm_change1snd_trident_allocate_pcm_memsnd_trident_capture_hw_paramssnd_trident_ioctlsnd_trident_foldback_opensnd_trident_foldbacksnd_trident_pcm_free_substreamsnd_trident_capture_opensnd_trident_capturesnd_trident_convert_ratesnd_trident_clear_voices.isra.22snd_trident_free_voice.part.23snd_trident_allocate_evoicesnd_trident_si7018_capture_hw_paramssnd_trident_spdif_hw_paramssnd_trident_hw_paramssnd_trident_hw_freesnd_trident_si7018_capture_hw_freesnd_trident_pcm_pan_control_getsnd_trident_control_mode.isra.27snd_trident_notify_pcm_change.isra.28snd_trident_playback_closesnd_trident_playback_opensnd_trident_playbacksnd_trident_4d_dx_initsnd_trident_4d_nx_initsnd_trident_sis_resetsnd_trident_sis_initsnd_trident_resumesnd_trident_si7018_capture_preparesnd_trident_spdif_stream_putsnd_trident_spdif_stream_getsnd_trident_spdif_default_putsnd_trident_spdif_default_getsnd_trident_spdif_control_putsnd_trident_spdif_control_getsnd_trident_ac97_control_putsnd_trident_ac97_control_getsnd_trident_vol_control_putsnd_trident_foldback_closesnd_trident_pcm_cvol_control_putsnd_trident_pcm_rvol_control_putsnd_trident_pcm_pan_control_putsnd_trident_spdif_preparesnd_trident_foldback_preparesnd_trident_playback_preparesnd_trident_capture_preparesnd_trident_spdif_closesnd_trident_pcm_vol_control_putsnd_trident_spdif_opensnd_trident_spdif_7018snd_trident_spdifsnd_trident_mixerops.32543snd_trident_vol_wave_controlsnd_trident_vol_music_controlsnd_trident_pcm_vol_controlsnd_trident_pcm_pan_controlsnd_trident_pcm_rvol_controlsnd_trident_pcm_cvol_controlsnd_trident_spdif_controlsnd_trident_spdif_defaultsnd_trident_spdif_masksnd_trident_spdif_streamsnd_trident_ac97_rear_controlsnd_trident_nx_playback_opssnd_trident_si7018_capture_opssnd_trident_capture_opssnd_trident_playback_opssnd_trident_nx_foldback_opssnd_trident_foldback_opssnd_trident_spdif_opssnd_trident_spdif_7018_opsops.32703__kstrtab_snd_trident_free_voice__kcrctab_snd_trident_free_voice__kstrtab_snd_trident_alloc_voice__kcrctab_snd_trident_alloc_voice__kstrtab_snd_trident_write_voice_regs__kcrctab_snd_trident_write_voice_regs__kstrtab_snd_trident_stop_voice__kcrctab_snd_trident_stop_voice__kstrtab_snd_trident_start_voice__kcrctab_snd_trident_start_voicedb_scale_gvoldb_scale_crvolsearch_emptyis_valid_pagesnd_trident_alloc_sg_pagessnd_trident_alloc_cont_pages.isra.5__UNIQUE_ID_srcversion5__UNIQUE_ID_alias4__UNIQUE_ID_alias3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0strcpypci_save_statefree_irqgameport_set_physdev_get_drvdatapci_enable_devicesnd_trident_alloc_voicesnd_ctl_add__this_modulesnd_ac97_resumesnd_pcm_newsnd_card_registersnd_card_freesnd_pcm_lib_preallocate_pages_for_allsnd_card_proc_new__crc_snd_trident_write_voice_regs__pci_register_driversnd_trident_free_pagesparavirt_ticketlocks_enabledsnd_pcm_hw_constraint_minmaxcleanup_moduledma_supported__ksymtab_snd_trident_alloc_voiceparam_array_opspci_request_regionssnd_trident_start_voicekfreewarn_slowpath_fmtpci_bus_write_config_bytesnd_ac97_mixerpci_set_power_state__wake_up__ksymtab_snd_trident_write_voice_regs_raw_spin_lock_irqsavesnd_ac97_bus_raw_spin_lockkmem_cache_alloc_tracesnd_pcm_set_syncpci_unregister_driver__fentry__init_modulesnd_dma_free_pagesgameport_unregister_port__crc_snd_trident_start_voicesnd_trident_foldback_pcmsnd_ctl_new1_raw_spin_lock_irqkmalloc_order_trace__stack_chk_failpv_irq_opssnd_ac97_suspend__snd_printkstrcatsnd_iprintfsnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__mod_pci_device_tablesnd_util_memhdr_newsnd_trident_write_voice_regssnd_trident_pcm__crc_snd_trident_free_voice__gameport_register_portsnd_pcm_lib_ioctlrequest_threaded_irqsnd_pcm_lib_free_pages__ksymtab_snd_trident_start_voicesnd_trident_spdif_pcmmutex_lockpci_bus_write_config_dwordwarn_slowpath_nullstrlcpysnd_ctl_notifysnd_pcm_set_opsprintk_raw_spin_unlock_irqrestore__crc_snd_trident_stop_voicepci_restore_statesnd_device_newsnd_pcm_sgbuf_ops_pagesnd_mpu401_uart_interruptpci_set_masterparam_ops_charpsnd_pcm_format_signed__ksymtab_snd_trident_free_voicesnd_pcm_suspend_alljiffiessnd_card_disconnectsprintf__snd_util_mem_freesnd_pcm_lib_preallocate_pagesvfreesnd_trident_createsnd_trident_stop_voicemutex_unlockparam_ops_boolpci_release_regions__const_udelaysnd_util_memhdr_freesnd_mpu401_uart_newpci_disable_devicedma_set_masksnd_trident_alloc_pagessnd_dma_alloc_pagessnd_card_createsnd_pcm_period_elapsed__snd_util_memblk_newdev_set_drvdatasnd_trident_create_gameportschedule_timeout_uninterruptible__ksymtab_snd_trident_stop_voiceparam_ops_intpv_lock_opsvmalloc_raw_spin_unlock__crc_snd_trident_alloc_voicemsleepkmalloc_cachessnd_trident_pmsnd_util_mem_availsnd_trident_free_voicesnd_pcm_format_width!;M\ c pu* 
!
N])s%.4-:e{11Q!Q ,8DPX&`m1SXa/	
	
	
	
>


X

q
(
S4
;
)83f){>]$py"&~-Y;BhMWakw'0;&HQ9X;dq4+4Q4x4n46!
&1(aqz< !DLT\$d2l@tN|\h !"0>L$XlZ 
 !!:!:A!!:!!"1"""#
#$Q$$$$:$%%5%:Y%q%%%;&1&&"'''1'X'y'~''|' !''''''(((((<((((())#.)8)#P)#q))/))P))*%*8*K*a*k*#~**#*#**/** +++++#,,#-,#D,#K,u,/|,, ,,,,/,,/,!--------
.`..H...//l000061|1112Z222233o3334R4a4445555616f6677F7~7778v88889R9a993:o:::S;;;<e<<<==X>>^??Q@@AAAB?BaBBrCD<DwDDD_E;E;EmFFFFGDGqG
GGPHHHAIhIIII !JJ!J/J=JKJ$YJ,gJ4uJ<JDJ
JJJJ
KK)K7KEKSKaKKKK7TKKKPLLLLLL`LM\MaMMM MMMMMNN,NbN	jNNN
NOO`
O=OOO
TO{OOP&P/PLP@	TPbPPPkPPPQ 
QQQQQ Q"R1RnRkRRRmSS SST:Ty?TfTmTTT TU+U7L1UUUZU	uUUUU0UUUUUUV4VWV'mVV.W5W=WYWeWpvWWSWWX
XXXXXbYjY&YYYY&YYYY&Z|Z,ZZZ	Z Z[O["\*\ D\ c\ h\~\ \\\]] ] ] ]] ]^Y^ ^^q^^^_ _ "_G,2:@H/08L (c5 11 0!8px 1 --- (8@HX `@hx`  0(08@HP0XP`hp xP0`	ppP  (0`8p@HPX`h p !x@!!0"$P$$p%%0&&0'(*+ --.0123 `4(500687@7H8P`9X:`;h<pP@x`BDFG@IKP0RTUVZZ[\^p^#01x2W3845 6$6(7,80894W:8w;<<@x>D'BH_DLFPGTHXI)" 00y1@W2P03`4p456{7s890:P;b<U>B 9D0~F@AGPH`IG  (80'&p$P$`BP 0'(&0p8$@P$H`BPXPp`P$D0 (0p8!@$H.PXP8p$P$P@P (80p8$@P$HP@PXP@IFp0"P$< @I(F0p80"@P$H<PXPp	(P087@PpP7P G05HPp%X;N:`i	P		`9 	`P	h	p	7x	06			5	`4
(
0
38
2p




0
1
0"#0 0(0k181@HH2Pp2X`"3hP3px404455666l77d88
909 ":(P:08B;@p;HPT<X<`hF>pp>xA B+DXDqFF4GGHHIIXP)"0y1 W2(030484@5H6P{7Xs8`9h0:pP;xb<U>B9D~FAGHIMagrathea: Glacier signing keyewTzܫkQT["+s&'~hĿP.[?3EтnPXs-'6t/k:b<n	Zu^	޴ӭݿUbIsk-
f09A0#^a8SGQR[n0NM,2B侦ˎ=u
.tmEH  _7*i Bqϖܣ?l
Ҡ^|yU&_yO;9?~9[ўOrmJ=O'pNr`;"Tc񁞫s|UTL3i2= jY^O$;h\Q(ޙ~qHwхo
nTOj#N~Zo- A-R*H^uݜYn"pTXNx@YF`{;yAQGlftm>jj0麷z*.`[ݣ,P6K-`MouLG:Mջsw>$]\w~Module signature appended~