[alsa-devel] [PATCH V1 11/11] ASoC: DaVinci: pcm, fix underruns by using sram

Troy Kisky troy.kisky at boundarydevices.com
Tue Jul 7 21:21:22 CEST 2009


Troy Kisky wrote:
> Troy Kisky wrote:
>> Mark Brown wrote:
>>
>> Even when using SDRAM, there is still another advantage to double buffering.
>> That is tolerating very long interrupt latency on dma completion. The current
>> code sets up the next periods dma transfer on dma completion. This could easily
>> lead to underruns. So, even in this case, I think double buffering is worth
>> the extra dma engine copy.
>>
> I overstated my case, it still would not "easily" happen.
In fact, I now agree with you :^)

Thanks
Troy



More information about the Alsa-devel mailing list