Julien Claassen wrote:
No, this has nothing to do with the BIOS. (Once a PCE-E device shows
up correctly in lspci, it's almost impossible for the BIOS to breaks
What this shows is that the driver aborts during its initialization.
The only place where it does this with error code -5 but without
outputting any specific error message is in emufx.c in the functions
snd_emu10k1_*init_efx(), when a consistency check for the number of
allocated registers/RAM locations fails.
I'd guess that some change to the DSP program was never tested with the
particular configuration of the PCIe 1212m.
I don't know how the Emu10k1's DSP is programmed, or how the program
could be changed to get these pointers correct. Mikael? James?
Linux-audio-user mailing list