Antonio Ospite <ospite@studenti.unina.it> writes: > can the latest version of your code be found in this thread? Yes, the version I posted on 2008-04-06 is the latest one. When building a local linux-2.6 2.6.26-9.kon.1 version, I put the patch at debian/patches/debian/dfsg/sound-pci-cs46xx.patch and added it to the list in debian/patches/series/1. Currently, my primary problem with this patch is that the cs46xx module gets inserted before /usr is mounted, and it then doesn't receive the firmware from userspace and fails to initialize the device. From the source, it appears that snd_card_cs46xx_probe returns -EIO in this situation. To get sound after this, I have to rmmod and insmod cs46xx again, or do: printf "0000:00:0d.0" > "/sys/module/snd_cs46xx/drivers/pci:Sound Fusion CS46xx/bind" The hexadecimal numbers depend on the PCI slot, I guess.
Attachment:
pgpIeZhxfDLyK.pgp
Description: PGP signature