Dear uClinux Developers/Users,
I have a character device driver which needs to pass data to a user
space application with a high frequency. I am doing this by using the
copy_to_user() system call in the read() operation of the character
device driver. I discovered that this copy operation costs quite a lot
of performance.
I am wondering whether it would be possible to have a huge FIFO of
like 16 MBytes allocated in kernel memory and to map this memory
region to the user space process. I am not really sure if this would
be possible with uClinux because of the lack of MMU support.
Any suggestions/comments on this?
Best Regards,
Markus
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev