> At Sun, 8 Feb 2004 18:29:10 -0600, > Mathieu Rondonneau wrote: > > > > Hi, > > I'm sorry for the html format, these are some questions according to my > > problems. > > > > I'm writing an ALSA driver for a CSB337 board (AT91RM9200). There is no PCI > > or ISA on this board. Should I preallocate memory with: > > snd_pcm_lib_preallocate_pages_for_all, > > snd_pcm_lib_preallocate_isa_pages_for_all() or > > snd_pcm_lib_preallocate_pci_pages_for_all()? > > > > There is a specific DMA (PDC) on the AT91RM9200, so i'm trying to use > > snd_pcm_lib_preallocate_pages_for_all() but seems complicated to understand > > what is needed by the ALSA pcm and what i have to write. > > What does the function snd_..._pointer() mean? should i need it if i don't > > use ISA or PCI mecanism? > > What does the function snd_pcm_period_elapsed() mean? Should i need it if i > > don't use ISA or PCI mecanism? > > did you take a look at my document? > > http://www.alsa-project.org/~iwai/writing-an-alsa-driver/ > > > Takashi >
Yes I did, and i thank you for your work, your document is very helpfull. But, i'm not familiar with ALSA driver development. Could I use PCI or ISA mecanism (memory allocation and dma) even if there are no PCI or ISA bus in my board? If i don't use it, it's more work to do. I 'm just wondering if i could use more ALSA function in order to simplify my development. I'm sorry for my english (i'm french) Thank you very much for your help. ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel