Takashi Iwai wrote: > At Tue, 22 Apr 2008 22:23:55 +0200, > Pavel Hofman wrote: >> Hi, >> ........... >> >> After the playback stops, the interrupts are gone too. It seems as if >> the playback interrupt initiates the MPU TX interrupt. >> >> If we could avoid generating the MPU TX interrupt during regular >> playback, I believe the major problem would be resolved. >> >> Even if I mask the interrupts (CCS01) and do not explicitly unmask them >> (according to proc ice1724 the CCS01 register stays at 0xa0), the >> interrupt gets generated. > > OK, then the simplest way would be to just ignore the TX bit at the > second or later check. > > How about the patch below? Takashi, thanks for the hack idea. The overhead is just one more loop which is nothing. I will test it and post details of further problems (there is a bunch of them :) ) Pavel. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel