On 17-Mar-2003 Takashi Iwai wrote: > usually in the interrupt handler, you need to just send "ack" to the > middle layer by calling snd_pcm_period_elapsed(). then, the > middle-layer checks the current position by calling pointer callback, > and copy/send/set-silence in the necessary area.
I didn't realize the role of .pointer callback. Tnx. In hw_params callback I build the hardware sg list according to sgbuf->table. Then I have to set the card to play the list in a neverending loop and to issue an irq at the and of each period. Is it right ? Bye. ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel