>But the DMA transfers are working and are 5 time faster. You must only program >them. It is just 5 registers to configure. You buffers in RAM must be >allocated with consistent_alloc to avoid caching on them and you must always >write physical addresses in the DMA registers( use virt_to_phys). >Note For PCI addresses virt_to_phys doesn't work well. You must take the >addresses from the "remap" function code. I did it and it works very well.
Do you have a patch for you DMA support? ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
