Nathan Paul Simons wrote:

> On Tue, Oct 17, 2000 at 07:14:00PM +0200, Thomas Paoloni wrote:

>         Which files?  All special files in /dev are just another access point
> to the kernel.  For example, RT-FIFOs can be written to from kernel space
> using rtf_put(), and read from user space via open("/dev/rtf0", O_RDWR) and
> read().

My APIs seems to be written to work only from a user space program.
The file this API is tring to access is /dev/cif and looking at to the source, I
can found some copy_from_user functions and other user-kernel oriented
communication functions.
All operations over this special file are made by user functions like:open, close,
seek, ecc... but I can't override the copy_from_user and copy_to_user functions
without make big changes to the driver.
I'm not so expert in device driver programming and I don't know how much time this
will need.
Do you think the only way is to rewrite all APIs ?

Bye, Thomas.

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to