Does anyone have experience with using DMA under RTL? I'm
trying to set up a producer/consumer circular buffer model in a user space
application when the producer data comes from a kernel module using DMA.
Alessandro Rubini gives some hints on how to manage the memory allocation within
kernel space in his book "Linux Device Drivers". However, I couldn't
find any leads on how to properly handle either user space access to kernel
memory, or the most efficient way to copy the contents of kernel pages to user
space pages.
Any leads would be much appreciated.
- Brandon
---
B r a n d o n I t k o w i t z
Boston University - Ugrad
Computer Systems Engineering
http://people.bu.edu/ickey
B r a n d o n I t k o w i t z
Boston University - Ugrad
Computer Systems Engineering
http://people.bu.edu/ickey