> 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

Reply via email to