Your IP : 172.28.240.42


Current Path : /lib/modules/3.13.0-32-generic/kernel/sound/pci/echoaudio/
Upload File :
Current File : //lib/modules/3.13.0-32-generic/kernel/sound/pci/echoaudio/snd-echo3g.ko

ELF>@@%"GNUC~jrZmw44!1UH~\H11DLLcƒOL	LOLADHD9|%f.HcЃH~DD)…~]fLHcLcM	NLD@McI	JDBDD)D9?DHcЃ@Hu_HcЃ`Hu]ff.H@UHLPIA+IAAAIAIL@HHIEH?IH9w8H)H@H)DLIPMLHID)H9AIv]fffff.HUF@HHFPHFX]FH1ff.UHH债~'1DH,HLHHH91]fff.HUF@HHFPHFX]FH1ff.UHH债~'1DHHLHHH91]fff.HUF@H]HFPHFX)ЉFH1fUHH)~8HH1fDǃHcH9HH)9|1]HUF@FHHFPHFXH]f)f1fUHF<H])1HHHLHFH1ffff.UHHt1Hc@Q9u%DHcQ9tu1]DFH1]fHUH倸]FH1fff.UHHfDt6H1H9~D9uFHD1]@HUHH]HFH1U1F@FH`HFPHHFXfdžfdžfdž]f.UHHHH'1]U1F@FHHFPHHFX]DUHH)HHFH)HHFPHHFXHHF`HHFhHlǃwoEE1At
ruMc1LFp]ÃtLcFRA9uEAE	@uEUAA1HAVIHAUI1ATAHSӺA1E~(1	D9uAuxIHcHHX1A	A	fA^fEfAƆIHIH81[A\A]A^]ûH'H11ff.UHH1HATSHH_1D1DHHE$1A~CD$E1HH1H1[A\]EƃuƃA1Afff.UHG(H!H1HHHǀ`11]ÐUHG(HHHHH`ƀ1ƀ11]UHG(HH1HHHǀX11]ÐUHG(HHHHHX111]DUHHD`	fAfEA1EA*DftyHȃ@D9tKHHcq`	ft3rftfufLJffLJD9u]@fLJDfLJy{H1]DU1HCHATISDFHH1ED$DEsWA$udAt$~&11EBAAD	9|!A!1D[A\]þDHFHUHAVAULmATMuISH@f.ttI$h@tI$h@AEIM9uEDMHDEȺH1D$EԉD$EЉ$1H@1[A\A]A^]fDAƄ$HH111HH1H@[A\A]A^]DUHSHHPH{(t	H{HH[]fff.UHǘHHtH]UVT1HF@FPHFHt	FTHXH41]fDUHHF@HFHVPVT9rVPTQHxXH41]@UHHF@HFHVPVT9rVPTQHxXH41]@U1HHHV(tfeHuH(EEfffff.UHHHw$Mt
1tÐHuHEEMfffff.UHHEEEG(W$H HHt9HtCH1HuEHuHfEEEEU1HH@HEwfDHW$EHUHW,%E#G$HUHW4G$HUHW<HUU#W(W(u	ҸtHuH$DUHAVIAUE1ATISK.HuHHXHt4{ALHHɁy[A\A]A^]@IHIu[A\A]A^1]U1HHSHLMHDHA)UH}HHHHdH$H}1HH}HHH}HƘ11HHLMDHH)ѺA)H}HHHHdH$H}1HH}HHH}HƘx1HH11H[]fULP1AHATLg$SHLxwHPLH`HPHHHPHPH1HPHIH1H11[A\]ÐUHJH11H]fUH=HHljH1f]f.1HmH1]ffff.UHH LmH]ILev\R	DD1HEEH1McIEfB\` H]LeLmÀzt*CA<wDBtG<Dta< <tmFXfD9< uzEAAzۃ@FAFfUHHHAUATSH(H@Lg1HPDCdDK\DhCh$1DC\ChEEA Ev51HH1H([A\A]]fD$fDEE A$A9}xAA$tFI$HUH(1[A\A]]fEf.Ef.E뒾HKH0@UHAUAATSHHADAt(Hh@uHhDhH1[A\A]]f1HSH1H[A\A]]@UHHAVAUATISI$h@@uL1[A\A]A^]ÐI$f`	fǀ`	LE11DHHtsMt\MtI@HPuLRI@1HqpA9tALHLLHufDLE)I$XHI$DE1H_H1[A\A]A^]LAI$Lfǀ`	EUHSHH@tH[]fDtHHHHIƃIIIHHHLHHLLLHH[]fƃH[]UHATIS Nf.tI$@t[A\1]1H8H1[A\]fUHH LmLH]HLeAL_HHǀpHƃ@LuXH1H6HDp1EAt2ƃADH]LeLmHǃXAUHH H]LeHLmAA9}AHguMc1F#,HF  H]LeLmþHf.UHH H]LeHLmLuAA9|//HH]LeLmLuDD)A9}HuIcIcHHDLH)DEMcF2@1{@UHSHHH#¸uHH@H[]fDUDƺ'1HHATAHSH1H¸u+Eu2H`HH@L[A\]HfǃHf.UHH H]LeCLmIIHI$h@u1ۉLeH]LmfDI$HcLI$HI$LǀxI$@bA1HMH1LeH]LmX>H=ff.UHHHAUATE1SH1H8eH%(HE1HH`ƃIH`u	u0LHHEeH3%(H8[A\A]]AQHhDAD)AMbJiAHAAA)IcHEHH11T@H`Hu1AAH1HHuDHjA|rt8A1HH1H`DDHH11A ƃf.AHH11A(#ƃFf.UA1HlHH H]HLuL1LeAHLmLAupHD	`H@HPt^H@:Lbu)HAD!pE1@H@DH]LeLmLuHH11E1ffffff.UHH H]HHLeLmALuAA¸ud11EEHOHHD;uEtLDHHDH@H]LeLmLuf.D;u1H\H11HUADH勁@%DtEtM@}DEt ƋED1Ɂ
]@tՃ@ fff.UAHAUATISHO?I$DAA<FAXAwLAQ@A	A$A$AAD%AA}@tA DDƻRDEA
AQAB|v1Ҹ_(XCDAEE$H<H11DL1H[A\A]]fHH[A\A]]fA}ADA$A$AAA@HH11DEDEI$LD@A$E$H1[A\A]]f.A$A$AAAZf.@fDA$A$AAÀf.A@A$A$Aff.U1HIHH H]LmHA1HLeLuHDDlAfAsHH1HR1ƃHwH]LeLmLuDfAfAt.1EHoH1uHHb11D
7fDH11HgDA@AADHDHߋH11HXDA		@AADff.UA1HHH H]HLuL1LeAHLmLAIumHD	`HD	`HHtaH@Lu)HAD!pE1@H@DH]LeLmLuHH11E1ffffff.U1HnHHATI1SI$tlE$H11HA$pL1L1L"I$XtIDŽ$XL11HqHA$HxLI$t
I$I$hHtI$HtHH111I$IxHt$AH[H11HHuH^H11L1HH1[A\1]fffff.UHH1HSHH_ 1HH[]UHH H]LeHLmLuAA9}kHCu)IcEDHu+D!d1҉H]LeLmLuDD	d1ӾHfff.UA1HRHH H]HLuL1LeAHLmLAiuQHD	`HptTH@L0uHD	pE1@DH]LeLmLuHdH11A@UHAUAATE1SHHH_HAHH9Htb@1@HH t.H9TuAHAH@E	H H9uHH`HHH9uHAvAHHD[A\A]]B$HH11H1H11ɸ3DŽH2BBƂHH t8DtHTH@HP@t@tHH uDHA#HH11H1H11ɸfDtHTH@HPƂHH uDH(AH1H11ɸDDtHTH@HPƂHH uDH`A:UHcHHPLeLnH]LuLmHeH%(HE1J|IHtXLH3H1E1JDIHUeH3%(DH]LeLmLu@L11H9HMH}LH1HHuLH˜Ax
IJDfAH=H11BfUHAUAATASHHAt+Hh@tHhDhH1[A\A]]fƃ1HkH1H[A\A]]ffff.UHHPH]Le1LmLuIL}fR4tLeH]LmLuL}HhD@A HH}1cI$h@I$h	BHELLhA]CHE|ECHEtEADEDfELuALDwREF4{ufDD9txHcLADUAtU4tH+H11DHH11tlFI$h@ tH>H111[f.HH110H:H11*HH11	H"H11fff.UHPHAWAVAUATISHH(H9XA1ƇHLJXƇH1WHHHIƧAƧAHh@tHh@	HhBE,$AEHfA<DAEHE<DAEHE4DEAEDHHADADDfUfE]EuH~AHxAGtuIcHATAtTXhAE9uAEHfA<D=D1H&tƧA@AHh@tHh@HhBHdHHLXƃH1H11H([A\A]A^A_]fH1H1H([A\A]A^A_]HpHHHHHaHwHfHUHDUHHAVAUATIH}SHHEؾLLpH6x<LA%x+t]1fHA9vGA4Ly1HH1PH[A\A]A^]Ð1HH11H[A\A]A^]fD1HH1H[A\A]A^]ffff.UHATSHHHHXt(AxHD[A\]DHǃX`H}HAxHEHHpAKExE1䀻uH(AxfǃbHAb7HDH@HA&ffffff.UHAUAATASHH%11H1HD%=HHǃƃHǃXƃ@@c@q1HvU<HH@Hǀx@H@DHH@@@@HH}lHHHIIIIHHHHHLLLHLHHǀ7fDTfDRƃƃfǃ`AfǃNHǃƃƃƃƃƃƃƃ ƃ fǃLHeH11HD[A\A]]fHz@HXfH@HfǃNHǃƃƃƃƃƃƃƃƃƃƃHAƀ@@kfDfH@Yf.H=fDfH@fH}fDfHSAl2HAPfUʉHHH@H HHH!w1 tDH%!H !HG$M#O$U#W(HEHG,ɉO$HEHG4W(HEHG<HEu	ҸtHuH$ffff.UHH LeH]ILmH@H_LPHEEfEx@EHH11LHIEHDfAEDf%HH11L1H]LeLm3fCtH뫐UHHLeH]IHHAt$HHDf%H]Le@3fCtHϐUHAVE1AUIATSLLA$~U1fDIITHH9t҉LAA$CH9EtLADfA$%[A\A]DA^]DA4$fA$AD$tLff.UHAVAUATISLLAA)IHE11f3I$HIH9t&LAAAȃI)9|EtLADfAE%[A\A]DA^]AufAEAEtLE1ff.UHAVE1AUIATSLLA$~a1fDATH=w A,9t҉LAA$CH9EtLADfA$%[A\A]DA^]ÐA4$fA$AD$tLUHH @LeLmIH]LuAL1I$AAuLADfA$%Ex[E$EHH11A.f@tBDHH11ADH]LeLmLuLADŽ$1LhA4$fA$AD$.L!@ ffff.UHH LeLmH]HH~HAE1A9t\HHHߋDրED򋐄1(ADf%EDDDH]LeLm3fCtHfUHATSHFHA1A9t)HAHDf%[A\]D3fCtHfUHHLeH]AHG(H9t+HAHDf%DH]LeD3fCtH̐UHH H]LeLmLuDfHHF<A$DwkE1D)1AHAHHHLD9t9HHAAAHDf%H]LeLmLuf3fCtHfUHH H]LeLmLuLFHAN9sdEEA1D9tLMLLDLÅDDfAE%Lx4LeH]LmLuAufAEAEtL@AEHXH11fff.UHAWAVAUATISHgL@6DfExA8ttAtEH[A\A]A^A_]LA$A$E1D)ƅ~RMcE1IMALDLA$A${H)9|AA9|~01A,L
A$SH9|LQDfA$%A4$fA$AD$tL׾lHEiHEUHAWAVAUATISHE)~oLcuD}1IM$A$A$KH)9~7ALDLAyHD[A\A]A^A_]E9E|LAxI$AH>uI$L@AxA$LArA$tLAOA$LA0A$LI$L狐րA$D򋐄1|A$LHCI$L@HH11E1iU1HHHATSH1H-xeHƀ`HƀaH@~>E1AD$I9~$B#,DHy[A\]H [A\]ff.U1HHHSHHƇƇƇƇƇ1HHHHHLHHIII@H4H,H<HDLLL$@@HHt
Ht	fHtHL@@@HHt
Ht	fHtƃƃHǃDH[]HMƃLf@@fH@fHfDHMƃLf@%@fH@fHfffff.UHAWIAVIAUATISHHv8I|$
LALIHI$@HI$@I$HHH)¸LjILCE1HLHHHHLHhA$<1IIHLE$<1HHDHA@B$1HHHƘH0H߉dH(HHPBp>AHAxw11HHHHھ LAIE1HD[A\A]A^A_]fE1H`r1EHH1HH=ЀHHIHH11HLLǃHHǃHƃmfH(HHH11AHAHH11HHLAnfUHAVAUIATISH BHcЀ11HHHcLE1HH4<H}M$HULHELHH}HEIEcho_EchGo3GL_H$HA}4HIH}AMHLDHEHW$HDLH$1H}AH%Hu؀tH}oHuQHHUHHHu؀u-HHUHHHuHHUHHuHuHHUHHHHuHHUHHHuH)‰HUHHHuHHUHHHu1Lfdžfsf~fuHHUHH>H]11NfǃfDsfsf
ufv;HHHHEHHH]HHHUHHHu؀t%HHUHHx_H}xPLEHH111IDHuLH [A\A]A^]Ð1AHH1H}H [A\A]A^]fAH-1H1H}sUHH LmH]ALeLuLFHfA;$sHE1EDA$fD9t*I$AHA$t'HDH]LeLmLuf.ALA~TI$Ht5I$HEHH11AxDDcf.UHAWAVAUAATSHH8H@LH}ȉULPLED$fExB11EH HLLܱID$IDUDLL褭ADfA%DE11H.HC$D@aC(1eDDXD|1H2HD1AD,$|H}AI|$(fADŽ$@@@1Ht
Ht	fHtIT$IE1IL$0EL`I$|HUA9C$D@C(1DD苃|AC.D)9DGEtHMDH@HHH(HЁHHHAMD)H@H%HD9I|$(HuIcEI|$(Hu11D9u|A9)IT$0I|$(1Hu軷HcEADŽAD$AD$HULITAƇ1LhDfA%HiH11E1H8D[A\A]A^A_]fDA7fAAGLI|$(HuHcD+uċEEDu|UfDA7fAAGFL91@ DfA%DEEH*H11AH6H11LLL训DfA%fAD$EA7fAAGVLIA7fAAGtLfDH]fHBfH(1@ Ag"Hffff.HGUHWN]fff.HGUHW]fff.HGUHW]fff.UWH]UAHHATAHSHG(1H1HEt:Df%EtuH[A\]ftƃDf%HhHH11[A\]3fC{HnfHh111HǃHƃ33fChH[fUHAWIAVAUATSHHH1H1IhH=HI%LAHǸL1@G@U1HCHHPBp>lA11HHHǃUzUȅAĉ~11HHIM I~`Iu`@IN IM(IN(IM0IN0IM8IN8IM@IN@IMHINHIMPINPIUXIVX@a@o1HmM5ILIIIIIIIA1IIHE11HHDHH`Ht
4H	H11E1HD[A\A]A^A_]@fHf.D@fHfDH߾;H`H"fDL1EHH1HQ@LAI}IvAEfDHfHfHH@HfHfHH}@AE`I~aIuaAF`JDHAHH11$fADUHAWAAVIAUAATSH(@HGL@H=ЀHEHHf@HE 1EHHHCHHHCPHHCXHHC`HHChHHCpHHCxHHHHHH11D;-Hǃǃr1fPHD9,vD9khHEȀHCHLI$`HCPI$hHCXI$pHC`I$xHChI$HCpI$HCxI$HI$HI$HI$PIDŽ$XI$H1
LALA1 
LA1 LAxfI@LE11AH$Ax2HEHKHHƘAxFE1H(D[A\A]A^A_]fDHEDkh]C`cXJHRH11AfU1HHHH@LeLmILuH]H_1DLLA)E+t$tAALQI$@E111AH
$xXI$@E111A
H$x'~tƃDLEEH]LeLmLuU1HHHH@LeLmILuH]H_1DLLA)E+t$tAAL!I$@E111AH
$xXI$@E111A
H$x'~tƃDLEEH]LeLmLuU1H`HHATISHH_1LA*t$@*@I$@E111AH
$I$@E111A
H$xQ~	uEDDHsH1$11H[A\]fDƃE1@U1HHHH0H]LeHLmLg1E$D*kHAH@E111AH
$H@E111A
H$x[A$A$~A$uNE$A$E$HH1$11H]LeLmfDAƄ$E1fUHATISHHúH11HHH`Ht1HHnHH@DfI%HHHǃXLǃHL1HH11[A\]fD3fCtH|fDDf%f3fCtHFUfHf9u
9t
%]UHHHH]UHH]W4I@} @	
enable id index d`/////////////////////allocate_pipes: ch=%d int=%d
allocate_pipes: ok
pcm_close
rawmidi_oclose
rawmidi_oopen
rawmidi_iclose
rawmidi_iopen
free_pipes: Pipe %d
Analog PCMAnalog PCM ok
Digital PCMDigital PCM ok
MIDI ok
SGlist: too many fragments
set_audio_format[%d] = %x
3timeout on send_vector
rawmidi_iread=%d
box_status=%x
enable_midi_input(%d)
write_midi: %d
snd_echo_midi_output_write
Try to send %d bytes...
3write_midi() error %d
%d bytes sent
Full
Timer armed(%d)
pause_transport %x
SetSampleRate: %d clock %x
set_input_clock:
Set Echo3G clock to INTERNAL
Set Echo3G clock to SPDIF
Set Echo3G clock to ADAT
Set Echo3G clock to WORD
stop_transport %x
Stop DSP...
rest_in_peace() open=%x
Stopped.
MMIO freed.
release_firmware(%d)
firmware_cache released
Chip freed.
snd_echo_dev_free()...
start_transport %x
pcm_trigger resume
pcm_trigger start
pcm_trigger suspend
pcm_trigger stop
pcm_trigger pause
firmware requested: %s
ea/%s4Firmware not found !
DSP is already loaded!
load_dsp: OK!
ASIC loaded
failed on write_dsp
init_hw() - Echo3G
Echo3GGina3GLayla3Ginit_hw done
pcm_hw_free(%d)
pcm_hw_freed
set_digital_mode(%d)
seticlk val%d err 0x%x
restore_dsp_rettings done
restore_dsp_settings
init_line_levels
chip=%p
&chip->mode_mutex3cannot get memory region
snd_echo3g3cannot grab irq
init_hw err=%d
Card init OK
5630156361Echoaudio driver starting...
3new pcm error %d
3new midi error %d
6Card registered: %s
3new control error %d
SDM() =%d
hwp_ie free(%d)
5allocate_pipes(%d) err=%d
5allocate_pipes()=%d
3malloc_pages err=%d
pcm_hw_params ok
Timer removed
resume start
resume init_hw err=%d
resume init OK
resume restore OK
resume irq=%d
resume done
max_channels=%d
s-g list allocation failed
pcm_digital_in_open
pcm_digital_out_open
pcm_analog_in_open
pcm_analog_out_open
suspend start
suspend done
loader_dsp.fwecho3g_dsp.fw3g_asic.fwPCM Playback VolumeLine Capture Switch (-10dBV)Line Playback Switch (-10dBV)VU-meters SwitchVU-metersMonitor Mixer VolumeChannels infoDigital mode SwitchSample Clock SourceS/PDIF mode SwitchPhantom power SwitchS/PDIF CoaxialS/PDIF OpticalADAT OpticalS/PDIF CdromInternalWordSuperS/PDIFADATESyncESync96MTCConsumerProfessional/build/buildd/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio_dsp.callocate_pipes: channel already open
/build/buildd/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio.cpcm_close  oc=%d  cs=%d  rs=%d
pcm_close2 oc=%d  cs=%d  rs=%d
/build/buildd/linux-lts-trusty-3.13.0/sound/pci/echoaudio/midi.c3read_dsp: Set bad_board to TRUE
3Failed to read serial number
Read serial number %08x %08x %08x %08x %08x
firmware not released (kept in cache)
Prepare rate=%d format=%d channels=%d
Prepare error: unsupported format %d
3wait_handshake(): Timeout waiting for DSP
/build/buildd/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echoaudio_3g.cpause_transport: No pipes to stop!
WriteControlReg: Setting 0x%x, 0x%x
WriteControlReg: not written, no change
set_sample_rate: Cannot set sample rate - clock not set to CLK_CLOCKININTERNAL
Input clock 0x%x not supported for Echo3G
stop_transport: No pipes to stop!
start_transport: No pipes to start!
firmware requested: %s is cached
3get_firmware(): Firmware not available (%d)
3write_dsp: Set bad_board to TRUE
Resident loader already installed; status is 0x%x
install_resident_loader: Failed to write word count!
install_resident_loader: Failed to write DSP address!
install_resident_loader: Failed to write DSP code
Resident loader successfully installed
Resident loader failed to set HF5
load_dsp: Set bad_board to TRUE
LoadDsp: send_vector DSP_VC_RESET failed, Critical Failure
load_dsp: failed to write number of DSP words
load_dsp: failed to write DSP address
load_dsp: failed to write DSP memory type
load_dsp: failed to write DSP data
load_dsp: Failed to write final zero
load_dsp: Failed to write DSP_FNC_SET_COMMPAGE_ADDR
load_dsp: Failed to write comm page address
load_dsp: Failed to read serial number
load_dsp: DSP load timed out waiting for HF4
load_dsp: Timeout waiting for CHI32_STATUS_REG_HF3
/build/buildd/linux-lts-trusty-3.13.0/sound/pci/echoaudio/echo3g_dsp.cDigital mode not supported: %d
pci=%p irq=%d subdev=%04x Init hardware...
3cannot allocate the comm page
%s rev.%d (DSP%s) at 0x%lx irq %ipcm_hw_params (bufsize=%dB periods=%d persize=%dB)
snd_echo_midi_output_trigger(%d)
pcm_analog_in_open  cs=%d  oc=%d  r=%d
pcm_analog_out_open  cs=%d  oc=%d  r=%d
parm=enable:Enable Echo3G soundcard.parmtype=enable:array of boolparm=id:ID string for Echo3G soundcard.parmtype=id:array of charpparm=index:Index value for Echo3G soundcard.parmtype=index:array of intdescription=Echoaudio Echo3G soundcards driverlicense=GPL v2author=Giuliano Pochini <pochini@shiny.it>firmware=ea/3g_asic.fwfirmware=ea/echo3g_dsp.fwfirmware=ea/loader_dsp.fwsrcversion=A81C2E2416B273CC833EA58alias=pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*depends=snd-pcm,snd,snd-page-alloc,snd-rawmidiintree=Yvermagic=3.13.0-32-generic SMP mod_unload modversions $$$äYmodule_layout__request_regiontkmalloc_cachesmsleepC>_raw_spin_unlockBxpv_lock_ops|jparam_ops_intXiiomem_resourcedev_set_drvdataJ>snd_pcm_hw_constraint_stepY$snd_pcm_period_elapsed/3snd_card_createv{snd_dma_alloc_pages/cZpci_disable_device__const_udelay\3param_ops_boolinit_timer_keymutex_unlock%snd_pcm_lib_preallocate_pages*,asnd_rawmidi_set_opsSqsprintfFsnd_pcm_hw_constraint_integerh}jiffiesgdsnd_rawmidi_newrP{snd_pcm_suspend_all|A]param_ops_charp8pci_set_master/del_timer_syncQsnd_pcm_sgbuf_ops_page
(snd_device_newGpci_restore_stateJ_raw_spin_unlock_irqrestoreCsnd_pcm_hw_constraint_list%D__mutex_initКDmemcmpfsnd_pcm_set_opsJR$snd_ctl_notify
nǡ_cond_reschedR0warn_slowpath_nullTmutex_lock-snd_rawmidi_transmit_peekwsnd_pcm_lib_free_pagesl94mod_timerr request_threaded_irq*release_and_free_resourceV snd_pcm_lib_ioctllsnd_ctl_boolean_mono_info#snd_pcm_lib_malloc_pagesq<__snd_printkNOvxpv_irq_opsWuSsnd_pcm_hw_rule_add5Bioremap_nocacheO,snd_rawmidi_transmit_ack__stack_chk_fail&C_raw_spin_lock_irqsnd_ctl_new1|Bsnd_dma_free_pagesm__fentry__pci_unregister_driver&snd_pcm_set_syncxSVhkmem_cache_alloc_trace+_raw_spin_lock'_raw_spin_lock_irqsaveJ=#pci_bus_write_config_byteSAhsnd_pcm_format_physical_widthfsnd_interval_refinezkfree8߬imemcpy- param_array_opsS9iounmapYqparavirt_ticketlocks_enabledJ_z__pci_register_driver0Q=request_firmwaresnd_card_freeP.snd_card_registerKsnd_pcm_new1(snprintfsnd_ctl_add6pci_enable_device#zsnd_rawmidi_transmit_empty
dev_get_drvdatah}8release_firmware^o-snd_rawmidi_receiveث
free_irq pci_save_statestrcpy
?Bsnd_echo3gGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3snd-echo3g.ko.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.note.GNU-stack.gnu_debuglink@$3phn.hL#>n29(5#R
o M@5`#b*o]50#r@op m5x#
shzH<p#t\>#2tu2h~	o p`@#Њ@A	#  ` `K#T#` Y0#.@ 30@V<L[H@$	8
25+@75Q Djp5D>@`WCPg$3\MP hpF+	 @0	?p	I	?4
;M@
^0iq
4P
(
J
@
\
@0\
 BR:@^`p`pp`p  &@ ;P'QSlg

"P\@nP@
J7IT&o !"#p&@(P) +=`+	 ,!-x-/7:
`B0Lp1dd3hmP7#89g>>?o @@&A?BTPDo EwE FGHI-KLb& O6@LR[e louPP`PP PP	P#	@P@	P]	Px	`P	W	X	p^$	^$	^$
_ 
 _>=
``M
e.V

`Ph
(v
0h0
`i0
j,
k>
mg
 

%%3 B
U
 hC(xk  
 
@ -@ 
`
 /*?
+S
@@`8vOi

`#9/
/	 
87 !6
=
L
U
i
z




`



-JRaqx~.9 EXex
@@(:Tis:L[r$1@O^q'__ticket_unlock_slowpathget_audio_meterspcm_pointersnd_echo_output_gain_infosnd_echo_output_gain_getsnd_echo_output_nominal_infosnd_echo_output_nominal_getsnd_echo_input_nominal_infosnd_echo_input_nominal_getsnd_echo_mixer_infosnd_echo_mixer_getsnd_echo_digital_mode_getsnd_echo_spdif_mode_getsnd_echo_clock_source_getsnd_echo_phantom_power_getsnd_echo_vumeters_infosnd_echo_vumeters_getsnd_echo_channels_info_infosnd_echo_channels_info_getallocate_pipespcm_closesnd_echo_midi_output_closesnd_echo_midi_output_opensnd_echo_midi_input_closesnd_echo_midi_input_openmidi_service_irqfree_pipesread_snaudiopipe_freesnd_echo_removesnd_echo_spdif_mode_infonames.33700snd_echo_clock_source_infonames.33717snd_echo_digital_mode_infonames.33675hw_rule_sample_ratehw_rule_capture_channels_by_formathw_rule_playback_channels_by_formathw_rule_capture_format_by_channelssnd_echo_preallocate_pagessnd_echo_new_pcmanalog_playback_opsanalog_capture_opsdigital_playback_opsdigital_capture_opssnd_echo_midi_createsnd_echo_midi_inputsnd_echo_midi_outputfree_firmware.isra.22sglist_add_mapping.isra.23set_audio_format.isra.27CSWTCH.133CSWTCH.131pcm_preparesend_vectorsnd_echo_interruptset_meters_onwait_handshake.isra.31check_asic_statusset_output_gainset_monitor_gainupdate_output_line_levelenable_midi_inputwrite_midisnd_echo_midi_output_writepause_transportwrite_control_regset_professional_spdifset_sample_rateset_input_clockstop_transportsnd_echo_freesnd_echo_dev_freeset_nominal_levelstart_transport.isra.36pcm_triggerget_firmwarecard_fwwrite_dspinstall_resident_loaderload_dspload_asic_generic.constprop.41load_firmwareinit_hwhw_rule_playback_format_by_channelspcm_hw_freesnd_echo_vumeters_switch_putsnd_echo_output_nominal_putsnd_echo_input_nominal_putsnd_echo_output_gain_putdsp_set_digital_modesnd_echo_phantom_power_putsnd_echo_spdif_mode_putsnd_echo_midi_input_triggersnd_echo_mixer_putsnd_echo_clock_source_putset_digital_moderestore_dsp_rettings.part.39restore_dsp_rettingsset_mixer_defaultssnd_echo_createops.33816__key.33818snd_echo_probedev.33823enableidindexsnd_echo_pcm_output_gainsnd_echo_intput_nominal_levelsnd_echo_output_nominal_levelsnd_echo_vumeters_switchsnd_echo_vumeterssnd_echo_monitor_mixersnd_echo_channels_infosnd_echo_digital_mode_switchsnd_echo_clock_source_switchsnd_echo_spdif_mode_switchsnd_echo_phantom_power_switchsnd_echo_digital_mode_putinit_enginepcm_digital_in_hw_paramspcm_digital_out_hw_paramspcm_analog_in_hw_paramspcm_analog_out_hw_paramssnd_echo_midi_output_triggersnd_echo_resumepcm_openpcm_hardware_skelchannels_listpcm_digital_in_openpcm_digital_out_openpcm_analog_in_openpcm_analog_out_opensnd_echo_suspendecho_driver_initecho_driverecho_driver_exit__UNIQUE_ID_enable11__UNIQUE_ID_enabletype10__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id9__UNIQUE_ID_idtype8__param_id__param_str_id__param_arr_id__UNIQUE_ID_index7__UNIQUE_ID_indextype6__param_index__param_str_index__param_arr_index__UNIQUE_ID_description5__UNIQUE_ID_license4__UNIQUE_ID_author3snd_echo_ids__UNIQUE_ID_firmware2__UNIQUE_ID_firmware1__UNIQUE_ID_firmware0snd_echo_pmdb_scale_output_gain__UNIQUE_ID_srcversion3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0strcpypci_save_statefree_irqsnd_rawmidi_receiverelease_firmwaredev_get_drvdatasnd_rawmidi_transmit_emptypci_enable_devicesnd_ctl_add__this_modulesnd_pcm_newsnprintfsnd_card_registersnd_card_freerequest_firmware__pci_register_driverparavirt_ticketlocks_enablediounmapcleanup_moduleparam_array_opsmemcpykfreesnd_interval_refinesnd_pcm_format_physical_widthpci_bus_write_config_byte_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_tracesnd_pcm_set_syncpci_unregister_driver__fentry__init_modulesnd_dma_free_pagessnd_ctl_new1_raw_spin_lock_irq__stack_chk_failsnd_rawmidi_transmit_ackioremap_nocachesnd_pcm_hw_rule_addpv_irq_ops__snd_printksnd_pcm_lib_malloc_pagessnd_ctl_boolean_mono_info__mod_pci_device_tablesnd_pcm_lib_ioctlrelease_and_free_resourcerequest_threaded_irqmod_timersnd_pcm_lib_free_pagessnd_rawmidi_transmit_peekmutex_lockwarn_slowpath_null_cond_reschedsnd_ctl_notifysnd_pcm_set_opsmemcmp__mutex_initsnd_pcm_hw_constraint_list_raw_spin_unlock_irqrestorepci_restore_statesnd_device_newsnd_pcm_sgbuf_ops_pagedel_timer_syncpci_set_masterparam_ops_charpsnd_pcm_suspend_allsnd_rawmidi_newjiffiessnd_pcm_hw_constraint_integersprintfsnd_rawmidi_set_opssnd_pcm_lib_preallocate_pagesmutex_unlockinit_timer_keyparam_ops_bool__const_udelaypci_disable_devicesnd_dma_alloc_pagessnd_card_createsnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepdev_set_drvdataiomem_resourceparam_ops_intpv_lock_ops_raw_spin_unlockmsleepkmalloc_caches__request_regionA!qAQQq!9LYP!/AI2Uxlxx1	=	=I	g	q	}	M				\		

l
3
A
#1;{X_6
;uHp
1
9
Q
a
r


@

$1,AMa/]joz`x+8=H`Rvx @+7DQYexq+:DQYexx~xx
!(AWp%>ht x
-89@Q2hA	AVXbih7   8 D K Z k w        !%!!!!!="F"hK"""h""#$$h$%h
%s%8%h%q&{&&h&&h&&;'G'hN'q'hx'W''h'q'(h(<(A(N(|((#)/);)Q)[)g)xw)))))*x
**6*H*Z*a*m*xx*****x***x***
+x+!+)+5+xJ+a+,	,!,.,/\,e,,,------C-x--W
.x..j.x...x.#/1/x8/////x/30>0J0xR0`0l00000x0000
0<1`H1O1q120222223
!3h-383S3_3h3t3333333333334A4F4{4
4
5
5
M6[6b66 6666P6x666707)7:7`Q77778!8*8M8Y8`889
>999999#9997;E><MJ<S<<>==>>>??[$?x-?]?d?lp?xy??????@!@A@@@@AAAABBBBCXCpCz|ChCC8ChCC+DQDDDE!EQEmEEEEEF!FFFGGkGsGGGGGGxGHH]I}IIhIIhIIKKKKKLLLLLL!OYOaOtOO7OOOP"P@#PCPXOPxePPPPPxPQQ`Q@lQxsQQ\QQQxQQRR;R-GRxPRpR|RxRRRRRRSjSxSS*S2S9S>S
SSdS^SSTBTGTZTxT}TTT`TTTTTT UU,UEUJU]UrUwUUU@UUNVSVqVVVVV`VVVVWxWW$WHWTWx[WdWWWWxWWW)X=XXXXxXXY4Y@YxEYYYYxYYYZxZ%ZZ[%\,\G8\xD\x\\]+]7]x@]V]0b]xk]s]]]]U^xZ^q^^^_!_,_	@_U_]_____Y__``)`U`a`z``h`x```\`FaRaxWaaaxaobb"b@bbbxbbbxcccvcxcdd-dxde>eLeee\zeexedelete|eeeeeeff+ff
fgg8gWgzggghhx h1h;hGhxlhhhhiiGiaikiwixiii@j0j>Ajwjjj$jxjkk7kHkk8	kxkkk8kxl4l@Elhl>yll`	lxlmmmM&mx/m;mGmbmmmmmm\mxm!n<nan,"pP (08@HPX`hpx`.--  /(-0.8-jxn} (08@H	PXm``m``m``p?
@@ABD E$E(
F,F0G4jI8c\<\@]D]H_LB`PiTIjXPk\l`ndRn)9 Z?0?@@PA`BpUCDjEEFGZIY"\]] |_0_@mP9n  (8@@`HX@  p(08@@HPPX`hPppx @0	p		
@
0
P


0@ `(08P@HPPX`@hpxP@ !"#p&@(P) +`+ ,-/0p1 3(P70889@>H>P?X @`@hApBxPD EE FGHIKL ORWXp^^^_ _``e0h `i(j0k8m"@ R(P
 A`(0@8@pp @?0HpP`` F`Ph0pPxW2
GF(
08 EpYPPD +k@_>P-@8`jh@px^>P-@`i@^>P-@8`0hh@pxp^>P-@ 
(	0E@p	H0	P _Q??? @(0@8@@HAPAX`BhBpxJCDDEaEEEFFFGGOIfI Y(`\08\@\HP]X]`h]p]xs___@`mn0nPnXPMagrathea: Glacier signing key":"=?Y{}IFt@[Kn*Z s҅.
Tc
wDR8X5==9ekޏ
8K:z2;w)$b5'O?mwWOi/m0ti.Eԯ&|ڎ\ }<f]kRH{,͌f>pJfe)~*02`ʃseggَA޼Kg^+X>:Uwr>nstat{8т~A4OoqkV_ΊSۥe8},7'C
5nn+OXUIѭYW[pBm)¡r@Gsf?i:ϳ­S7{Wu4+|*;-iJ!89#o*hP~!	{ub
/q ˎXˏ052AAB9~Module signature appended~