Using DMA

Bruce_Leonard at selinc.com Bruce_Leonard at selinc.com
Fri Nov 7 07:58:53 EST 2008


Bill Gatliff <bgat at billgatliff.com> wrote on 11/06/2008 10:36:58 AM:

> Scott Wood wrote:
> > Bruce_Leonard at selinc.com wrote:
> >> In the Cafe driver, Linux Device Drivers 3rd Edition, and
> >> DMA-mapping.txt everyone talks about how to allocate buffers using
> >> dma/pci_alloc_coherent(), but no one talks about how to actually use
> >> it. I'm pretty sure (even in my ignorance) that just allocating a DMA
> >> coherent buffer and then copying in and out of it does NOT actually
> >> engage the underlying hardware and perform a DMA transfer.
> 
> Does the "adma" stuff address this any?
> 

What is "adma"?

Bruce


More information about the Linuxppc-embedded mailing list