Ok firstly why do you need to write directly to user space - you would normally
want to buffer messages up anyway surely, in which case you are DMAing from
and to kernel space buffers. If you do need to do DMA directly you can instead
allocate a kernel buffer and let the user mmap() it as Hannu did with the sound
drivers and Ralph the bttv driver.
Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html