[alsa-devel] print audio ring buffer in kernel space
Ankhit Vivekananda
ankhit.vivekananda at biscotti.com
Thu Oct 29 21:11:00 CET 2015
No, I do not suspect an error in the snd_pcm_readi(), but would want to
print the data(using printk) from the hardware buffer directly, and see
that it matches with the buffer after snd_pcm_readi() call. I would want to
know where the hardware buffer is located at so that I can trace it down.
Regards,
Ankhit
On Thu, Oct 29, 2015 at 3:06 PM, Clemens Ladisch <clemens at ladisch.de> wrote:
> Ankhit Vivekananda wrote:
> > I am trying to print the ring buffer used for DMA transfer using ALSA in
> > kernel space. I was able to print the ring buffer in user space after
> > calling the snd_pcm_readi() function. But, wanted to know as to which
> file
> > I need to be looking at to print the hardware buffer in kernel space.
>
> The driver typically does not access the buffer. There is no such file.
>
> (And why would you need it? Do you suspect an error in the
> implementation of snd_pcm_readi()?)
>
>
> Regards,
> Clemens
>
More information about the Alsa-devel
mailing list