29 Oct
2009
29 Oct
'09
12:48 p.m.
On Wed, Oct 28, 2009 at 05:33:51PM -0000, Neil Jones wrote:
Im developing ASoC Driver for an SoC (I2S based).
When testing playback with aplay, I get 1 buffers worth of data played back (10 periods) then playback stops due to a XRUN when my dma list wraps back to the start because the available data >= stop_threshold ??
Here are my logs, interrupts are occurring at the correct time and my buffer pointer increments by period size each time.
Any help would be appreciated
Posting your driver code would make it easier to advise you.