Hallo,
is there any simple way to access an RT device driver from user space?
My problem is that we have a C library that has to access a serial ports
/dev/ttyS0 through the "rt_com" driver.
I use rtlinux-2.2, kernel-2.2.14/i386 and the rt_com-0.4. The kernel,
modules and examples work fine, even the examples in rt_com do work
(open the port, send bytes etc.). The device driver uses char-major-60
and the serial driver of the linux kernel is removed.
I did "rm /dev/ttyS0" and "mknod /dev/ttyS0 c 60 0".
The example modules are able to call open("/dev/ttyS0", O_RDWR),
but if I copy this line to a sample program I always get -1 as return
value?
can anybody explain me why???
thanks,
Thomas.
--
________________________________________________________________________
Thomas Eschenbacher [EMAIL PROTECTED]
-- [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/