A few minor fixes to the emu10k1x driver. Also, it would be nice to update the soundcards page to list it as supported (mention that only PCM playback is currently supported).
I will try to test a few more things before 1.0.5 gets final, I hope. Francisco
Index: pci/emu10k1/emu10k1x.c =================================================================== RCS file: /cvsroot/alsa/alsa-driver/pci/emu10k1/emu10k1x.c,v retrieving revision 1.2 diff -r1.2 emu10k1x.c 185c185 < .channels_min = 1, --- > .channels_min = 2, 188,189c188,189 < .period_bytes_min = 64, < .period_bytes_max = (32*1024), --- > .period_bytes_min = (16*1024), > .period_bytes_max = (16*1024), 732,733c732,733 < // snd_emu10k1x_intr_enable(chip, (INTE_CH_0_LOOP<<1); < // snd_emu10k1x_intr_enable(chip, INTE_CH_0_LOOP<<2); --- > snd_emu10k1x_intr_enable(chip, (INTE_CH_0_LOOP|INTE_CH_0_HALF_LOOP)<<1);> snd_emu10k1x_intr_enable(chip, (INTE_CH_0_LOOP|INTE_CH_0_HALF_LOOP)<<2);