Your IP : 172.28.240.42


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

ELF>@@'$GNUvhD]&):NUH8HTu1tHH]DH%H!H]ff.UHt.H8%t+H8t'luH8%u]DhU1F@FHH]DU1F@FHH]DU1F@FHH]DHGxUHFH1]fff.HUH勀X]%FH1ff.U1F@FHH]DHUH勀]FH1HU1HXt-Xt#DtW}u&DFH1]Ðtwt߸؁tˁ	utuHUHHch]HFH1ÐHU1HNHH9htHɉh]fffff.HUH勀X%t
1=1VH]ffff.HUH勀X%t
1=1VH]ffff.HUH勀X%`t
1= 1VH]ffff.XUHXw'$fX@H8P@1]fXf XDXfXf XfUH8H勐t'v-ttt1f]fDҰtt1@UHSHHwCH1[]ffffff.U1F@FHHFPHHFXHF`]ffff.HUHH81tFH1]f.HUHH81uFH1]ff.HUHH81 tFH1]ff.U1F@FHHFPxHHFX]DUHH勸h1t)1H^_HHHM)HHFH1]DHfHU1H勀X%J=tv*=@t=BuD1VH]f=t1VH]ff.HUH勀X% =tv'1=t=uD1VH]f= t1VH]ff.HUHY]HFH1ff.HUH勀X]HFH1ffffff.UHH^]fff.xUHw5x$HLJpƇƇƇƇ]H8HLJp% E@AAEɁDAAD҈Ɉ]fDHLJpƇƇƇƇ]HLJpƇƇƇƇ]HLJpƇƇƇƇ]ffffff.U1HSHH߾[]fff.UHǘHH]ÐUH8HDxED%ADD1Au3Aft&w,A@f}tweAu?u5D]fDA@XtwXAtf.1HH11]A@t?ADu]AwtAufu]fDu]fff.UHHH]LeHH8DxtqAA`t/v=AXtAfwtAĀt1DH]LefDA f}tA@fDt1uH.fff.U1HHLeH]IHXuH;AD$HH]1LeÐUHSHHH=X~.=Y=wCHH1[]fD=D~K==uCHH1[]f=ti=uCH	H1[]f=}uCHH1[]fCHH1[]CHH1[]CHH1[]CHH1[]CHH1[]CHH1[]UHSHHH=X~.=Y=wCHH1[]fD=D~K==uCHH1[]f=ti=uCH	H1[]f=}uCHH1[]fCHH1[]CHH1[]CHH1[]CHH1[]CHH1[]CHH1[]UHSHH~71҉H^_HHH Hu&hH8H[]ÐM뽾gHHEHEfDUHH H]LeHLmLuAXu?HAACD-D9+x>E9AwAX'AJfRAAEXH8%?	ȉXB@x^A!Hǃ D1H]LeLmLuxuAX8ꁻnfDDDEy	EL1HH1qfDAD[~IAlAu(ꁻ@wAwA}u@FA~GxHHHEH ff|DHxx$fDBD9HHH11D@wfꁻY@?f.f.bf.HHH11fDHǃ RHǃ :Hǃ *H|1H1
f.HfU	HATSHw$fDDXH8XQ@HE1u[DA\]Df[AtHIH*uXH8XB@E1}VfDFfD6fDX&fDwfDfDUHx;9}0H Hc1xHt(H]{H1]H]UHATSHHN<LxyA$xtasG-I$81t!ЃsH1H[A\]ttH[A\]Åɸ~;&HMMkfUHHH]HLeA9t	DIHHDH]Lefff.U1HSHHMHHxQHEHHDSP hwdHep interHPHHP<HHD@Lface@PHǀHǀ1H[]ÐUHATISHGHH0HtJH<1D[A\]þHDUHHH H]HILeLmIH@MHwBH@0MHtHJH<LHADՉH]LeLmþHؾHUHHH H]HILeLmIH@MHwBH@0HtHJH4LHADՉH]LeLmþHؾHUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUHHF@FHNTH僺xҍTR9ʉVPwJNTH4HxX1]fUHHF@FHNTH僺xҍTR9ʉVPwJNTH4HxX1]fUFTHF@FHHFPvFTH4HX1]fDUHHF@FHH勒xtds2@PPT9rQPTH4HxX1]@tɃt]FPf.FPfUFTHF@FHHFPvFTH4HX1]fDUHHF@FHH僺xt6FPPT9rQPTH4HxX1]FP

fUH1F@FHHH價xƒVPVTx1Ƀ9sʉPTH4HxX1]ff.UFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUFTHF@FHHFPvFTH4HX1]fDUH(HHHF(9sY 9w	xto19vHuHEEEwEfHuHEE}EEfHuHEEEEfUHHH(HN(=wvxtr1,wvLf=w1,wHEEHuH׉EEMDHEEHEEUH(HHHF(9sY 9w	xto19vHuHEEEwEfHuHEE}EEfHuHEEEEfUHHH(HN(=wvxtr1,wvLf=w1,wHEEHuH׉EEMDHEEHEEUHHHHF(xt/1ɾUHUEf1ɾUUHUEUHHHHF(xt/1ɾUHUEf1ɾUUHUEUHHpeH%(HE1HcLmAHLuH]HEUL}L4IHW$H}LeDJ6I1HsDk HHC(HC0HC8C@ǃǃDUOL4(HuDALDUxZH{(DH1H`HC(KT41HH{(HH{(HHC(1҃HHUeH3%(uH]LeLmLuL}f.UHH0LeLuL}H]ALmHG(LA}I]HEAAEIt7XAtLH8B@LHH]LeLmLuL}ÐAD!XH(XfAuH4XD	XUHAUATLSHLHeH%(HE1H{ IHDCHEH8%nH{ HX)~SHXHtf.dHH9t){HH8u݉`HH9ufDLL1HUeH3%(uHĘ[A\A]]Ë%SfUHH LeLmLuH]AHG(HLLEIt{(tXLLHuC(u LLH]LeLmLuC(H{0Ls0111LHHCPLH[XHHC@C(jfUHH LeIH]I$LmHA|$(ItHI|$0HID$@LHH]LeLmÐUHAWIAVAUATAS1HxH}uODAtRALH<HHH}HIAuM`f.LHHH}HAAxtuaLHH}HLHH}HAxt|w'LHE1H}HDNHD[A\A]A^A_]1H<LHHH}HAxHHuE11H<LHHH}HxHHuAxEAlfff.UHAUATLSHLHeH%(HE1SIHH8%tpH{=N1lXH9~(D[HEH8u؋hXH9H{HXDKǃHEX@HXH8P@LLHYHUeH3%(uaHĘ[A\A]]ËhtDSHEH8t⋒lukfD%Xj@UHSHHu%$tH?H[]H'DUHH0H]LeLmLuH8A܉ځA@1D		&H8A`H8DH8D~tDH~tHHHHuHuH~tHHHHuHuEEDPEXH8%XB@Adžxttt
fu^fDEP0rvH(DH]LeLmLufDE1EtDPEt_XH8%XB@dž$vDfH~HuE10HuHHuHuUHSHHH0,xHHHXt+Hǃp<H@>	HXHt$Hǃp<H@>	HHtHH8HtH0tHXHXH1[]@H(XH8%?XB@fff.UHpHHt]@UHtDtf>
tA4AʍD
]fDD
 ]ffffff.U%HЃ	ȅ҈t҃	ˆ]D҃	ˆ]UHH~HH勀`1]ff.UHH~HH勀dO1]ff.U Ht,v2tt t	1]fDt0 t1fff.UHSHHXqCH1[]fUHAUATIS1Hxv:E1fDAAtiI$8u1EuH[A\A]]@Gl1HHFH[A\A]]1HH1fA$~H[A\A]]UHAVAAUATIS~NH81E19|WfDI$8%9~IAE9u1EAHH1[A\A]A^]fD[A\A]A^1]DUHSHHH8H8f1p1iH8 H8f1p1HH8H8f1p1HH8	H8fH8f1p1HUH8	H8fH8f1p1HǃxH?H11H[]fDǃxH(H1H[]DH8	H8foǃxH1H1H[]D1ǃxH H1H[]ǃxH:H11DUH8H uGH8u&H8x1]1LJx]f+1]UHH0H]؉LeLmLuL}IAAAwHxPvXu'EI$8ADpE1fE\hDH]LeLmLuL}DwXGvE1tʉډfEDhBAThHcI$8ADhЉE1E1uuU@HATSHLJX@H8B@xLJ\H81H81xXJHcH1fDŽhHHuE1@1DH3uAxAPҁHA9r̃tmHߺ5[A\1][A\]f|MhH8x3LJ\H8XH8
jXB@sf.UHAUATSHHLM{H8 u+~f~1H[A\A]]D1HH1H8`H8f1p1H3yH8E1@IIt}C,H8pHtH1H1H8H[A\A]]f.HH11HHILH~f.HHt
L`MlDHH8ǃ\H81HH1HU1AHAULMATISHHHpAHH}HHHHdHpH}1HH}HHE1HL@ OAxHL%A
HLAtH@HUHuHEHXHH@ ǃǃHǃHCHCA8E1~tTHD[A\A]]fDV61HH1HD[A\A]]fDIHammerfaAD$,ll DfAD$0SPM\$$AD$2I|$DH0HpHD,1LAf~HE1[A\DA]]fDHH111HH1HD[A\A]]fDHH11HH11HH11cffffff.U1dHSHHsuT1ɀft;HcH82HcH8291H[]f11HH1UHATIS1HDxA@AmA;fA$|
HHHEI$XH}HH˜HELIs}7fA$~I$L]xg1A$~uZLxLI$@LLLbI$@LB1fDH[A\]DAt21HH1H[A\]fDH@fA$|
HHHEkqE$x1A@mUDAt}H(H11$@H8H11H>H11IH#H11fffff.U1H]fUHH H]LeHLmLuC<L@HLgDEIH@1MtbHI$@HQHH9Ht?I9HuI9H`H9Hu1
tH]LeLmLu@HG
9s|H xBB Hc1HJLgIHHRHP1uM,IF!HBUHATE1SxHvVH8 tFf~At411HXH~Huau4E1[DA\]f[tHeH11H_H11ff.UHAVAAUAATISH_H1HHE틃AL$<AAA!ƅ.HsHSI$HWHH9HuCH`H9Ht-H9uH@AL"H<!A!%DAEEDI$@EL XH8!XB@DHE1[A\A]DA^]AtJ1HRHAH[A\A]DA^]fDHsAL$<EAA	DA.%H@AE	DE…-%XH8މXB@@I$@L UHAWAVAUATISHH_HH8D(H8DH@HpHL1HHHL1H0L8H,L1XHL1\HL1DHL1DHL1HU1Ht~H_Z
H8HL1H8HL1H8HL1H8HL1H8HL1PIHHLID1HL1XHHLH1H袺HHL1THHLID1[HHLID1DDHL	D	11HL1XKXt;Dt+tf.LHH1X@EIHwHHL1HiHw
HHL1HHL1LHL1HL1hHHLHHD11HLx#X%LcHL1xYHL1YQHL1YHL1YHL1HLHL11HLAAHHHDHL1xneAAHHHDH1LAAHHHDH1LA AHHHDHL11HLx'XH%t=H1HLXH%t=H1HLXH%`t= HHL1ZHHHLHD1ZHL1LH1H[A\A]A^A_]fDHL1H[A\A]A^A_]+HL1HIѿ;Xf.HL1f.AvAHHHDHL1A"AHHHDH1LA31HLAI1HLA _HL1sHL1afHL1&f.HL1f.HL1f.HL1lf.HL1f.YsHL1X5HL1X%J=H=KHL1OHL1$f	hDHL1%f.HL1f.HL1f.HL1f.HL1f.HL1f.=@=BHL1fX% =Z= 'HL1HL1f}xwuaHL1Zf.HL1:f.=tI=MHL1HL1f.HL1f.HL1HL1@HL1if.HL1Zf.UHATISHH^w<G>L	Ht
1I|$ wLH޿[A\]fUHATLSHHXLkHXHPxjHHH8HHf1f1щN$H8N H+H+HHHH1[A\]HtLHpH1@UHHAWAVAAUATISHHdž,LXfdž~HF(HdžHF0HdžHF8Hdždždž$dždž Hdž8džXdž\džxƆH@H(HHXH|p8HxHXf|
p8HxHXilinx FAD$H-DSfAD$PI$ADŽ$PGA|f	fcf=HǃpEALA\HXHLA6I@H0HH8A<1IIHA<HǃTǃPǃh,AED	3xv^E1 D
AAH8uGlHH1GD-H8 t|HE1qAfHD[A\A]A^A_]fDHǃpEE1_fDHǃpƃE1E81HH1H8ǃxHAREt
ǃxE̅t
ǃxHL7AHE1QHɳf~HLDNH8xc11HH11HHHL蕿DNzf.HH11Af~AE<HH11AL0HH1AMUHH0H]LmHLeAHc€H4<LEعpHAH}؋LpHLJxI$XHØA$(LHpAH}HHammerfaG,ll DfG0SPHW$G2HI$0I$pHDE$,1H}Ax.HuHE1DH]LeLmH}DAf.UHAWAVAUIATISH(H8%҃U1ۃE1ډEUM؅tAE)AIcI$8I|HuȺEoD}IcI$8I|hHuȺE@D}McM$8AIHuȺE
I$8F<IcHLHЋ%I@H HuH	кHED}I$8IcHLHЋ%IH HuH	кHEuoD}I$8McJL8IA%IH HuH	кHEu#AHHYH(1[A\A]A^A_]H([A\A]A^A_]fff.UHAWAVIAUATSH(H8H8EUE1LAArE]McHcIK<HuȺE'ID@K|hHuȺEIKHuȺEIIH K@HuH	кHEI@I@H KHuH	кHEu]IIH KHuH	кHEu"AuAfH([A\A]A^A_]@H(1[A\A]A^A_]UHAVIAUIATAS1HfDLIEI|hHuغEuyI$IEI<HuغEuRHIHuA0fDHIHtBLIEIHuغEt̸H[A\A]A^]f.fE1TIEHHH K@HuH	кHEuIHItIEHHDH KHuH	кHEwFfUHHPEHLeH]ILmHv?@HDHAH$H]LeLmBH@DCHuыxPvÃHExHuLE|fEH]LeLmɃHhLHH]LeLmɃH(:HC%~pxWH8LfHHHHEHEHEHEEXIEH81tExt!H81 tEH81ExHu1AHt[tVҍT9H8AE1ADtEAD!уEADxHu밐xPz~j1HH1LAIոE2H¸HHqt}LHf~H1~HH|HH@H1H&H1rxXHuEEfDXH߉EUEEE舧EȋH߉E蔨EXEXt-Dt}tfH߈E赡E֋XE׋x[?LH$HufDHȧ;X1҅U&1_LHHLHt}HHHrsfƹt	ƈMٹt	ƈMڹ`t	 MEZE1ɁJtt% Mٹ=t= tMHweHHǃ?@^BHH1=f=QQ[CE4	1HH1UHSHH_HǃHCDf%H1[]3fCtH֐UHH LeLmIH]HG(HLLsH;OLcDf%1H]LeLmftLfffff.UHH H]LmILeHG(LI$HMl$ DfA$%1H]LeLmfDA$fA$A$tHUHHLeH]IHHHcPID$HDf%1H]LeÐ3fCtHfUHHLeH]IHHHcTID$HDf%1H]LeÐ3fCtHfUHH LeH]ILmHDoxH1DXID$HDf%1H]LeLmË3fCtHfUHH H]LeLmDnHLDD
%	t{AAEAAA	L1E9$dA$XE$dI$8ÀD	A$XB@DfA$%LeH]LmAAA	A4$fA$AD$tLUHH H]LeLmDnHLDD
%	t[AAEAAA	L1E9$`E$`DfA$%LeH]Lm@AAA	A4$fA$AD$tLUHSHH_HǃHCDf%xt-H`H`H@HH1[]D3fCtHfU1HHH]HLe葷HC(LI$HID$DfA$%1H]LeA$fA$A$tHU1HHH]HLeHC(LI$HID$ DfA$%1H]LeA$fA$A$tHUHH LeH]ILmHVHHNP9|YxH|)AH1Aw	BkhID$XDf%1H]LeLmÐxtAAAՃtf|
t,A4DA3fCtH뙐D,2b@UHH LeLmIH]HAHEmHEADMHXuhE1A9t;%AXAtEu
XH8B@ADf%DH]LeLm@1ҁ3fCtH뽐E1K
XUHH LeLmIH]HAHEmHEADMHXuhE1A9t;%AXAtEu
XH8B@ADf%DH]LeLm@1ҁ3fCtH뽐E1K
XUHAUIATASHHHAUH1IƒxADNH1Xt>Xt.twtfDE1A9tDHE1ADf%HD[A\A]]fD3fCtHΐA		DNEfDD}gmDW>D@/	@UHH LeLmIH]HAHOtq1ɃxAEHH1E1AX%A9At#A?H8AA	DXDh@Df%DH]LeLmf3fCtHfUHH LeLmIH]LuAHHktqAT$HIL$P9‰|pxH|)<AHEd$X1AwDChE1A9ADf%DH]LeLmLuÐxtAAAփtf|
tTAA4EAn3fCtHfADHf@D42#fff.UHAUIATASHHH&EmHEALMHX tv1ҁt
uuE1A9t%AXv?Df%HD[A\A]]Ð3fCtHfB$ t@
XH8B@AyE1
X XD
XUHAUIATASHHH趠EmHEALMHX1҉Jt$~@tBuqE1A9tAXv9Df%HD[A\A]]3fCtHѐB$tXH8B@Af.E1BXD@XDXDUHH LeLmIH]HAH?EmHEADMHX`uhE1A9t;%AXAtEu
`XH8B@ADf%DH]LeLm@1ҁ 3fCtH뽐E1K
 XUHH LeLmIH]HAHtaHEmHh1t1H^_H~fH)E1A9tDHA躖Df%DH]LeLmf3fCtHfHHM)fffff.UHH LeLmIH]HAH/t5MmHHE1AD;PDPADf%DH]LeLmD3fCtHfUHH LeLmIH]HAH菜t5MmHHE1AD;TDTADf%DH]LeLmD3fCtHfUHH LeLmIH]LuAHLwxHtOHMmHE1XADAE1tEtYA	DXH8Dp@Df%DH]LeLmLu3fCtHƐAA!DX뢐UHH LeLmIH]HAHtHHMmHXAAAE1Eu6XH8B@Df%DH]LeLmfXD3fCtHfUHH LeLmIH]HAH_tKHMmHE1XAAE1Eu;XH8B@Df%DH]LeLmXD3fCtH뺐UHAVAAUIATSHLgH@LPLkLLHH`HHhHHpHHxHHHHHHHHHHHHI$HǃHeH%Ml$A$DfA$%1 H1H
HA$xA
MH
1H1$E1AMH
1H1$A
MH1H1$HD[A\A]A^]A4$fA$AD$L@A$H1H߉|A$ǃxǃpUHATASH_HuLHu;HDEuH81xtEDf%E1[DA\]f.3fCtHff|vhH8@UHAVIAUAATSHH_L@H 3H;HLHI$`HI$hHI$pHI$xHI$HI$HI$HI$HI$HI$HIDŽ$I$eH%LsDf%1 L1H
LDhE/A$xA$txuA$|A$1A
IH
L1$E11AIH
L1$11A
IHL$xt9`dH`H`H@HHD[A\A]A^]D3fCHfxADŽ$xADŽ$pH1LUHH LeLmIH]HAH菓tYxsZAEH1HE1AXdDA9HA袁Df%DH]LeLmÐtAu޹f3fCtHfafDUHH LeLmILuH]IH_AHKHfusHIFD(Et~9A9$(A$@HHH9Df%E1DH]LeLmLuf.XH8dXB@9cDf%HDhEuA$(1HAlDf%E$@H1AEtAuX	H8XP@XHHD3fCHf3fCHf3fC<H/fDf%
LAi3fCtHfDf%LA3fCtHʐDf%L3fCtHFUfHf9u
9t
%]UHHHH]UHH]?@}w

@}w

enable id index `////////////////////////////////////RME Hammerfall DSP + DigifaceRME Hammerfall HDSP 9652RME Hammerfall HDSP 9632RME Hammerfall DSP + RPMHDSP hwdep%s MIDI %dHDSP MIDI %dADAT Lock StatusHammerfall-DSP: RPM found
hdsp%s at 0x%lx, irq %drpm_firmware.binmultiface_firmware_rev11.bindigiface_firmware_rev11.binmultiface_firmware.bindigiface_firmware.binBUG?
onoffSlaveMasterWord Clock---YesNoSyncLockLo Gain-10 dBV-12 dByesno%s (Card #%d)
Control register: 0x%x
Control2 register: 0x%x
Status register: 0x%x
Status2 register: 0x%x
FIFO status: %d
MIDI1 Output status: 0x%x
MIDI1 Input status: 0x%x
MIDI2 Output status: 0x%x
MIDI2 Input status: 0x%x
Use Midi Tasklet: %s

Precise pointer: %s
Line out: %s
Firmware version: %d
Sample Clock Source: %s
Preferred Sync Reference: %s
AutoSync Reference: %s
AutoSync Frequency: %d
System Clock Mode: %s
System Clock Frequency: %d
System Clock Locked: %s
IEC958 input: Optical
IEC958 input: Coaxial
IEC958 input: Internal
IEC958 input: AES
RPM Bypass: disabled
RPM Bypass: enabled
RPM disconnected
RPM connected
Input 1/2: Phono, 6dB
Input 1/2: Phono, 0dB
Input 1/2: Phono, -6dB
Input 1/2: Line, 0dB
Input 1/2: Line, -6dB
Input 1/2: ???
Input 3/4: Phono, 6dB
Input 3/4: Phono, 0dB
Input 3/4: Phono, -6dB
Input 3/4: Line, 0dB
Input 3/4: Line, -6dB
Input 3/4: ???
IEC958 output: Coaxial only
IEC958 quality: Professional
IEC958 quality: Consumer
IEC958 emphasis: on
IEC958 emphasis: off
IEC958 NonAudio: on
IEC958 NonAudio: off
IEC958 sample rate: %d
ADAT1: %s
ADAT1: No Lock
ADAT2: %s
ADAT2: No Lock
ADAT3: %s
ADAT3: No Lock
SPDIF: No Lock
SPDIF: %s
Word Clock: %s
Word Clock: No Lock
ADAT Sync: %s
ADAT Sync: No Lock
AD Gain : %s
DA Gain : %s
Phones Gain : %s
XLR Breakout Cable : %s
AEB : on (ADAT1 internal)
AEB : off (ADAT1 external)
3%s: no buffers available
RME Hammerfall DSPRME HDSP 9652RME HDSP 9632snd_hdspAutoSyncInternal 32 kHzInternal 44.1 kHzInternal 48 kHzInternal 64 kHzInternal 88.2 kHzInternal 96 kHzInternal 128 kHzInternal 176.4 kHzInternal 192 kHzSPDIFADAT1ADAT SyncADAT2ADAT3None+4 dBuHi Gain0 dB-6 dBRPM BypassRPM DisconnectInput 1/2Input 3/4System Sample RateMixerIEC958 Playback DefaultIEC958 Playback PCM StreamIEC958 Playback Con MaskIEC958 Playback Pro MaskIEC958 Input ConnectorIEC958 Output also on ADAT1IEC958 Professional BitIEC958 Emphasis BitIEC958 Non-audio BitSample Clock SourceSample Clock Source LockingSystem Clock ModePreferred Sync ReferenceAutoSync ReferenceSPDIF Sample RateExternal RateWord Clock Lock StatusSPDIF Lock StatusADAT Sync Lock StatusLine OutPrecise PointerUse Midi TaskletDA GainAD GainPhones GainXLR Breakout CableDDS Sample Rate OffsetAnalog Extension BoardPhono +6dBPhono 0dBPhono -6dBLine 0dBLine -6dBOnOff320004410048000640008820096000128000176400192000WordIEC958Internal 32.0 kHzInternal 48.0 kHzInternal 64.0 kHzInternal 96.0 kHzInternal 192.0 KHzOpticalCoaxialInternalAESNo Lock-10 dbVRME Hammerfall DSP + MultifaceHammerfall-DSP: unknown spdif frequency status; bits = 0x%x, status = 0x%x
/build/linux-lts-trusty-tpwLnW/linux-lts-trusty-3.13.0/sound/pci/rme9652/hdsp.c3Hammerfall-DSP: device is not running as a clock master: cannot set sample rate.
6Hammerfall-DSP: Detected ADAT in double speed mode
6Hammerfall-DSP: Detected ADAT in quad speed mode
6Hammerfall-DSP: No AutoSync source for requested rate
Hammerfall-DSP: cannot change speed mode (capture PID = %d, playback PID = %d)
Hammerfall-DSP: IO box found after %d ms
3Hammerfall-DSP: no IO box connected!
Hammerfall-DSP: wait for FIFO status <= %d failed after %d iterations
Hammerfall-DSP: Multiface found
Hammerfall-DSP: Digiface found
Hammerfall-DSP: loading firmware
Hammerfall-DSP: timeout waiting for download preparation
Hammerfall-DSP: timeout during firmware loading
Hammerfall-DSP: finished firmware loading
6Hammerfall-DSP: firmware loaded from cache, restoring defaults
3Hammerfall-DSP: Error creating pcm interface
3Hammerfall-DSP: Error creating first midi interface
3Hammerfall-DSP: Error creating second midi interface
3Hammerfall-DSP: Error creating ctl interface
3Hammerfall-DSP: Error setting default values
3Hammerfall-DSP: error registering card
3Hammerfall-DSP: enable_io fifo_wait failed
3Hammerfall-DSP: invalid io_type %d
3Hammerfall-DSP: cannot load firmware %s
3Hammerfall-DSP: too short firmware size %d (expected %d)
3Hammerfall-DSP: error creating hwdep device
3Hammerfall-DSP: error creating alsa devices
3Hammerfall-DSP: firmware not present.
3Hammerfall-DSP: No firmware loaded nor cached, please upload firmware.
3Hammerfall-DSP: Firmware loading from cache failed, please upload manually.
Buffers: capture %p playback %p
IRQ: %d Registers bus: 0x%lx VM: 0x%lx
No I/O box connected.
Please connect one and upload firmware.
Firmware loading from cache failed, please upload manually.
No firmware loaded nor cached, please upload firmware.
Buffer Size (Latency): %d samples (2 periods of %lu bytes)
Hardware pointer (frames): %ld
IEC958 output: Coaxial & ADAT1
IEC958 sample rate: Error flag set
3Hammerfall-DSP: unable to remap region 0x%lx-0x%lx
3Hammerfall-DSP: unable to use IRQ %d
Hammerfall-DSP: iobox found after %ums!
Hammerfall-DSP: no IO box connected!
3Hammerfall-DSP: couldn't get firmware from userspace. try using hdsploader
6Hammerfall-DSP: card initialization pending : waiting for firmware
6Hammerfall-DSP: Firmware already present, initializing card.
3Hammerfall-DSP: firmware needs to be uploaded to the card.
6Hammerfall-DSP: initializing firmware upload
firmware=digiface_firmware_rev11.binfirmware=digiface_firmware.binfirmware=multiface_firmware_rev11.binfirmware=multiface_firmware.binfirmware=rpm_firmware.binlicense=GPLdescription=RME Hammerfall DSPauthor=Paul Davis <paul@linuxaudiosystems.com>, Marcus Andersson, Thomas Charbonnel <thomas@undata.org>parm=enable:Enable/disable specific Hammerfall DSP soundcards.parmtype=enable:array of boolparm=id:ID string for RME Hammerfall DSP interface.parmtype=id:array of charpparm=index:Index value for RME Hammerfall DSP interface.parmtype=index:array of intsrcversion=35081A210C3129BBAE00B88alias=pci:v000010EEd00003FC5sv*sd*bc*sc*i*depends=snd-pcm,snd,snd-page-alloc,snd-rawmidi,snd-hwdepintree=Yvermagic=3.13.0-185-generic SMP mod_unload modversions $$$~|module_layoutmsleepC>_raw_spin_unlockhvmallocBxpv_lock_ops|jparam_ops_intЖdel_timer!E0dev_set_drvdatatjsnd_pcm_period_elapsed0snd_card_create3snd_dma_alloc_pagesҊsnd_pcm_hw_constraint_msbits*lpci_disable_device9_snd_pcm_hw_param_setempty__const_udelay;pci_release_regions\3param_ops_boolinit_timer_keyvfree*Msnd_rawmidi_set_opsSqsprintfh}jiffiessnd_rawmidi_new]O_copy_to_user|A]param_ops_charpR	pci_set_master41snd_dma_get_reserved_bufŏWmemsetJ_raw_spin_unlock_irqrestorec;current_taskuoJxsnd_pcm_hw_constraint_listI'printksnd_pcm_set_opsfsnd_ctl_notify__tasklet_scheduleR0warn_slowpath_nullDMsnd_hwdep_newmEtasklet_initt,add_timerr request_threaded_irqߠTsnd_pcm_lib_ioctl	snd_interval_list;hsnd_ctl_boolean_mono_infohWKsnd_iprintfq<__snd_printk&tasklet_killNOvxpv_irq_opsgXsnd_pcm_hw_rule_add5Bioremap_nocacheapci_bus_read_config_word__stack_chk_failA3m__get_user_8&C_raw_spin_lock_irqLsnd_ctl_new1;,snd_dma_free_pagesm__fentry__Ϛpci_unregister_driver|usnd_pcm_set_syncC snd_dma_reserve_buf+_raw_spin_lock'_raw_spin_lock_irqsave	)Dpci_bus_write_config_byteTxwarn_slowpath_fmtfsnd_interval_refine.Rpci_request_regions- param_array_opsS9iounmapYqparavirt_ticketlocks_enabledL__pci_register_driver(request_firmwaresnd_card_proc_new=8snd_card_free
snd_card_register5,asnd_pcm_new4esnd_ctl_add@snd_rawmidi_transmitpci_enable_device@kO_copy_from_user?1snd_rawmidi_transmit_emptyU!dev_get_drvdatarelease_firmwareLt^snd_rawmidi_receiveث
free_irqstrcpy	

	

	
	

	

	;@ }DXwsnd_hdspGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3snd-hdsp.ko7.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela.smp_locks.rela.parainstructions.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela__jump_table.rela.gnu.linkonce.this_module.bss.comment.rela.discard.retpoline_safe.note.GNU-stack.gnu_debuglink@$3pL.(xQ%>29n%R Mn`%b]o0%r  mHo 
%
zh|%8Lx%22h
` `p%PH%@ @ 8`%(` 
%` 0%.  30VAV(<x% Y~i~x&	p
2U*``D` @%p5`T2s33@3 l!36'@5E5f+^Pee0%`!q.0	$M`	]	t
`O00z.$9HZ l@*i` T][*`AWJp
|J
`J
J
`W
P`W4
P@J[
`8g
0J
n
Ppe
@ J
@()0JF
pRJk
wpP  <!VQ f zp"@#'p$P%o%		@
P-	@P?	U	
l	'	`)K	)	+$	-	 -A	p-X
-%)
.%K
0.df
.'
.
/
p0k
2i
P3

`4v5?# 8@`pVpk C~0;;rP>p>@@P
 P	
(
8
*
5
 @PggP`Q0Vf  X$0Z\~pe_
e)
pfC
gga
pgg~
gw
`h
Pi
 j
jPk&k9l Nm co}pqDrm@tku vw&`xCy_y{zP{m
PPp	}~1
`PK`fPy 
 @%%D&j &;Thh7?|v 

 4  

  9)@@ N
@`
` r $@#c+9	8 "#2CSn~`$AIXh|( 4GTgt

 @6H]gt2AQ_ow%9I`pz__ticket_unlock_slowpathhdsp_hw_pointersnd_hdsp_flush_midi_inputsnd_hdsp_control_spdif_infosnd_hdsp_control_spdif_stream_infosnd_hdsp_control_spdif_mask_infosnd_hdsp_control_spdif_mask_getsnd_hdsp_get_spdif_insnd_hdsp_info_system_sample_ratesnd_hdsp_get_system_sample_ratesnd_hdsp_get_clock_sourcesnd_hdsp_get_clock_source_locksnd_hdsp_put_clock_source_locksnd_hdsp_get_da_gainsnd_hdsp_get_ad_gainsnd_hdsp_get_phone_gainhdsp_set_pref_sync_refhdsp_autosync_refsnd_hdsp_get_autosync_refsnd_hdsp_info_mixersnd_hdsp_get_wc_sync_checksnd_hdsp_get_spdif_sync_checksnd_hdsp_get_adatsync_sync_checksnd_hdsp_info_dds_offsetsnd_hdsp_get_dds_offsetsnd_hdsp_get_rpm_input12snd_hdsp_get_rpm_input34snd_hdsp_get_rpm_bypasssnd_hdsp_get_rpm_disconnectsnd_hdsp_hw_pointersnd_hdsp_initialize_channelssnd_hdsp_initialize_midi_flushsnd_hdsp_removehdsp_spdif_sample_ratehdsp_external_sample_ratesnd_hdsp_get_system_clock_modesnd_hdsp_get_autosync_sample_ratesnd_hdsp_get_spdif_sample_ratehdsp_set_dds_valuehdsp_set_ratechannel_map_H9632_qschannel_map_H9632_dschannel_map_dschannel_map_mf_sschannel_map_df_sschannel_map_H9632_sshdsp_set_clock_sourcehdsp_channel_buffer_locationsnd_hdsp_get_adat_sync_checksnd_hdsp_use_is_exclusivesnd_hdsp_create_hwdepsnd_hdsp_hwdep_ioctlsnd_hdsp_hw_silencesnd_hdsp_playback_copysnd_hdsp_capture_copysnd_hdsp_info_phone_gaintexts.32932snd_hdsp_info_ad_gaintexts.32899snd_hdsp_info_da_gaintexts.32866snd_hdsp_info_sync_checktexts.33078snd_hdsp_info_autosync_sample_ratetexts.32757snd_hdsp_info_spdif_sample_ratetexts.32725snd_hdsp_info_autosync_reftexts.33014snd_hdsp_info_pref_sync_reftexts.32971snd_hdsp_info_system_clock_modetexts.32781snd_hdsp_info_clock_sourcetexts.32821snd_hdsp_info_spdif_intexts.32684snd_hdsp_info_rpm_inputtexts.33188snd_hdsp_info_rpm_disconnecttexts.33266snd_hdsp_info_rpm_bypasstexts.33242snd_hdsp_hw_rule_rate_in_channelssnd_hdsp_hw_rule_in_channels_ratesnd_hdsp_hw_rule_rate_out_channelssnd_hdsp_hw_rule_out_channels_ratesnd_hdsp_hw_rule_in_channelssnd_hdsp_hw_rule_out_channelssnd_hdsp_create_midisnd_hdsp_midi_outputsnd_hdsp_midi_inputsnd_hdsp_midi_input_triggersnd_hdsp_midi_output_writesnd_hdsp_midi_output_triggersnd_hdsp_midi_output_timersnd_hdsp_create_controlssnd_hdsp_controlssnd_hdsp_adat_sync_checksnd_hdsp_96xx_aebsnd_hdsp_rpm_controlssnd_hdsp_9632_controlssnd_hdsp_midi_input_readhdsp_midi_taskletsnd_hdsp_interruptsnd_hdsp_freesnd_hdsp_card_freehdsp_playback_to_output_key.isra.2snd_hdsp_convert_to_aes.isra.12snd_hdsp_control_spdif_getsnd_hdsp_control_spdif_stream_gethdsp_pref_sync_ref.isra.21snd_hdsp_get_pref_sync_refhdsp_check_for_ioboxhdsp_fifo_waithdsp_get_iobox_version.part.34hdsp_get_iobox_versionhdsp_write_gainsnd_hdsp_set_defaultssnd_hdsp_load_firmware_from_cachesnd_hdsp_create_alsa_devicessnd_hdsp_playback_opssnd_hdsp_capture_opssnd_hdsp_proc_readsnd_hdsp_enable_iohdsp_request_fw_loaderhdsp_silence_playback.isra.38snd_hdsp_ioctlhdsp_check_for_firmwaresnd_hdsp_triggerCSWTCH.108CSWTCH.110CSWTCH.112CSWTCH.114CSWTCH.116CSWTCH.118snd_hammerfall_get_buffer.constprop.43snd_hdsp_initialize_memorysnd_hdsp_createsnd_hdsp_probedev.33787enableidindexhdsp_9652_get_peakhdsp_9632_get_peakhdsp_get_peak.isra.39snd_hdsp_capture_releasesnd_hdsp_midi_input_opensnd_hdsp_midi_output_opensnd_hdsp_get_use_midi_taskletsnd_hdsp_get_precise_pointersnd_hdsp_get_toggle_settingsnd_hdsp_control_spdif_stream_putsnd_hdsp_control_spdif_putsnd_hdsp_playback_releasesnd_hdsp_midi_input_closesnd_hdsp_midi_output_closesnd_hdsp_get_mixersnd_hdsp_put_ad_gainsnd_hdsp_put_da_gainsnd_hdsp_put_clock_sourcesnd_hdsp_put_spdif_insnd_hdsp_put_mixersnd_hdsp_put_rpm_input34snd_hdsp_put_rpm_input12snd_hdsp_put_phone_gainsnd_hdsp_put_dds_offsetsnd_hdsp_put_use_midi_taskletsnd_hdsp_put_precise_pointersnd_hdsp_put_toggle_settingsnd_hdsp_put_rpm_disconnectsnd_hdsp_put_rpm_bypasssnd_hdsp_capture_opensnd_hdsp_capture_subinfohdsp_hw_constraints_period_sizeshdsp_hw_constraints_9632_sample_ratessnd_hdsp_preparesnd_hdsp_playback_opensnd_hdsp_playback_subinfosnd_hdsp_put_pref_sync_refsnd_hdsp_hw_paramshdsp_driver_inithdsp_driverhdsp_driver_exitsnd_hdsp_ids__UNIQUE_ID_firmware13__UNIQUE_ID_firmware12__UNIQUE_ID_firmware11__UNIQUE_ID_firmware10__UNIQUE_ID_firmware9__UNIQUE_ID_license8__UNIQUE_ID_description7__UNIQUE_ID_author6__UNIQUE_ID_enable5__UNIQUE_ID_enabletype4__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id3__UNIQUE_ID_idtype2__param_id__param_str_id__param_arr_id__UNIQUE_ID_index1__UNIQUE_ID_indextype0__param_index__param_str_index__param_arr_indexhdsp_period_sizeshdsp_9632_sample_rates__UNIQUE_ID_srcversion3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0strcpyfree_irqsnd_rawmidi_receiverelease_firmwaredev_get_drvdatasnd_rawmidi_transmit_empty_copy_from_userpci_enable_devicesnd_rawmidi_transmitsnd_ctl_add__this_modulesnd_pcm_newsnd_card_registersnd_card_freesnd_card_proc_newrequest_firmware__pci_register_driverparavirt_ticketlocks_enablediounmapcleanup_moduleparam_array_opspci_request_regionssnd_interval_refinewarn_slowpath_fmtpci_bus_write_config_byte_raw_spin_lock_irqsave_raw_spin_locksnd_dma_reserve_bufsnd_pcm_set_syncpci_unregister_driver__fentry__init_modulesnd_dma_free_pagessnd_ctl_new1_raw_spin_lock_irq__get_user_8__stack_chk_failpci_bus_read_config_wordioremap_nocachesnd_pcm_hw_rule_addpv_irq_opstasklet_kill__snd_printksnd_iprintfsnd_ctl_boolean_mono_infosnd_interval_list__mod_pci_device_tablesnd_pcm_lib_ioctlrequest_threaded_irqadd_timertasklet_initsnd_hwdep_newwarn_slowpath_null__tasklet_schedulesnd_ctl_notifysnd_pcm_set_opsprintksnd_pcm_hw_constraint_listcurrent_task_raw_spin_unlock_irqrestorememsetsnd_dma_get_reserved_bufpci_set_masterparam_ops_charp_copy_to_usersnd_rawmidi_newjiffiessprintfsnd_rawmidi_set_opsvfreeinit_timer_keyparam_ops_boolpci_release_regions__const_udelay_snd_pcm_hw_param_setemptypci_disable_devicesnd_pcm_hw_constraint_msbitssnd_dma_alloc_pagessnd_card_createsnd_pcm_period_elapseddev_set_drvdatadel_timerparam_ops_intpv_lock_opsvmalloc_raw_spin_unlockmsleepa!AqaA!AQ1a0P71	a	q	y		%
 1
p8

awp$!-p4&XUPapj$0p9Og w@p@pE$ap$!9	c+i#]]7,KpP$ap$p$h0p$p$IRa`FOa`[dGPq@@"1iprAq-qAQ Q    
!!w!t!3!1!!3""4"","4b"q""	"+#A#r#	##/$+c$q$$	$+$+%A%6%%2-%P%A%!Q%}%	%2%!%+%&&)&V&@
]&H
a&g&P
p&|&&@
&P
&&&@
&P
&&'@'#'R'W'c''
'''(	((+X)a))P*?r*?+%++2,g,x,,5,,8,;,-!-q--.1...
/FJ/V/ph//H/p//!0950pA0pH0q011p11	2p2]2i2pp222p222p22Q3a45E6Q6pX66h6p737?7pH7P7	f7+7F77p88(!8Q8~88`8'88'9939 C99p9:":3*:[:Hg:pp:::p:::p:::p:;;p;1;;H;p;;#<2*<I<=x=p#=;=U=\===p===p==@>p>>+>p4>Q>a>,q>6??p?$@I@pU@pZ@@@p@@@p@@A
BE;BHGBpRBZBE!CfCuCC@CChCCCCCCCDD^DnDD DD;DDUDDpDDQDNEEE"E;EHREaEnE{ENEEENEEEEEEXF`F gF~F[FbFFFFmFFFF*FFB	GGY G-Gq4Gu@GuKGTG\GGGGGGVGH
HH(HAHKHTH\HtH}{HxHHH}HxH]HH}HxIhI$I}+Ix6I@IIIQIkIIIIIIIIII IJJJ"J0JDJNJXJ_J{JJJJJUJJ$K}+Kx6K@KXK}_KxjK2tKKMKKxKKKKKKKLL3Lt=LSL9]LsL}LLLLLLMM%MsM=}MM"MMMMMM$MNNINSNN)NNNNJNOaOEOOOcOmOOOO3OOOOOOyOPAP-hP=P<QJQ.QQ(aQGR`)LR"kRRR]SS.#S+SNSqSy}S)S SF#TP	/Tp@TTJTkT@
TpTU	UpUU	UpUV	VpV9V(	EVpTVgVsVpVVVVV VVV>WW-sWW3WW@WWWXX0X0X0JY0Y0Y01ZZ0Z0Z0<[0{[0[0\S\0z\0\07]0}]0]T^0^0P_	`
`p```Za@fapmab+VcDd5Ge
SepZeqeeeeef%f\fqffffg#g?gagqgggggh,hQhahh	iGiQiiij!j6jXjj&jjjkJkQkkkkk2l[lll'mmmmGnnnokoo	pppBqqqqq&rrr s}sssAtttu$uuvovvv
wbwwwx&xQxaxxxxyHyyyy
zIzzzz{I{Q{{{{{{{{{|| |.|X|*}||<|P|)| ||	}}1}c}|}p})}}'~Q~~~~~\~d~l
t|+:IXg*<P)< UgP}p&HpW)a1Q
ow5Uu:܄:	):C,Cy
 (08@HPX``Hh`ppxH@(00ts ttsuQuuuHu (08@HPX`h$*0:@b0$F*:@KRK Z(_@
H
P
X
`px%+1F7>E% +(10F87@>HE`Lh0pQxF*:@LQ*0:@[UXj| (@HPX`h}pxZ_KRK70/8 pBx*eFffRggBh 4i$j(j,0k0k4l8m<n@oDbqHrLsP
uTvXw\Bx`xdyhrzl:{pL}tB~x|""Bb4)e "f0f@<gPg`)hpiiUjkkXlmno?q#r zs0t@lvP_w`#xpxyFz	{z|$~l 0ل@ (8 @@HX`` ( 0@8p@HP`X`hp@x @P0`0	`		
` (08@H`P X`h`px``p0pP  ! p"(@#0p$8P%@%H'P`)X)`+h-p -xp--.0.../p02P3`45 80;;P>p>@@ CP P(`Q0V8X@0ZH\P]Xpe`ehpfpgxpgg`hPi jjPkklmopqr@tuvw`xyy z(P{0}8~@`HPy  V(`	`~h jpp>xP}@`P{pep>P}@(XxpfPkp$ejp"e0z@pX0``hyP@tr0HpPkq-Pi 8@.H`hp  (0k8q`	xp@p(	gyD	 g(yP\	hpgxyp	gy				o@		X	`	`h					`			
.
`0
	H
P

	
`


p
 
8@p
*
@<
(0`R
xgy[
pg`x
k

 
g(
wh
p
`
|

`

m
 (lP
hp@xu
gy
vP
hpgxyeef @f(0f8f@H3gPPgX`ghgpx h@hh0iijLjjk(kkkOll m(m08n@nHPoXo`h6qp`qxrrqsstucvvVwwx@xxx (|y0y8@=zHpzPX{`8{hpo|xH}~@~ށ  c@` (0Є8@HP2XXP)e"ff <g(g0)h8i@iHUjPkXk`Xlhmpnxo?q#rzstlv_w#xxyFz	{z|$~lل Magrathea: Glacier signing keyewTzܫkQT[aؼ{QO\d̆.l~= G#gh9c1o"ΛDsWq<Ş[;"DvnפpeM
!~RH?	<t
BTKA`&]?FC}ۢvk|tJg`h~)'6B菱˙MyկcڑQ\/>Tِ]mt'짛zb>._z	OI@R	Z[TaΜ,^p0U}<&Zw7>uA}FUfY(r	jU#jG%&]S4A,J1ΛVeF׋LWJޮuqWJYefB{
UȢDT9gr#e+Xf!.-b82׭%
D:˪r"TQ+hYCΈT"{W\mm8C[.~Module signature appended~