[alsa-devel] What am i doing wrong?

Mark Brown broonie at opensource.wolfsonmicro.com
Thu Oct 29 12:48:10 CET 2009

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.

More information about the Alsa-devel mailing list