8 Feb
2011
8 Feb
'11
5:08 p.m.
It's probably the right way to go. I would only copy data in a tasklet not directly in the interrupt routine. New hardware (like HDA) have scatter-gather DMA buffers with almost unlimited size, so users can just tune the system up.
Well, obviously recording to /dev/null has a better chance not to hit xrun problems ;-)
So I'll clean up my q&d rme96.c code and submit it.
I have not had a look at the sources ... is arecord "right behaving" or which command line recording tool could be used if it is not?
cu, Knut