Re: MIDI on ice1724 - preliminary findings and questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux