Hi,
This is where RTLinux seems to have some lacks.
I mean it is possible to use RTLinux module from user space however, you
will need a RTwrapper module for access a RTLinux board driver, since it
is not possible to access a RTLinux module from linux user space
directly.
The example to look at is examples/frank.
in this example, frank_module is like a RTwrapper from user to RT space.
This is a very big problem for people wanting to write I/O driver
accessible from RT and user linux space.This is not an easy job to write
a wrapper, and I think this is a waste a of time. I did it with an
Interbus board -> 4h to write RT wrapper for at least sending messages
to my RT driver from user space!!!
I think a lot of work is needed in RTL to solve this problem.
An alternative to it :
Use a RT linux based kernel, I heard some people made RT linux
implementations keeping all the linux API, that imnplies linux IO
drivers only and all the linux API mechanisms available for realtime
(IPC shm...) . This implementation has only one constraint : the cycle's
time of your application, if you need ms precision, this may be a good
choice.
Steph
A V wrote:
>
> Hi friends,
>
> I am new to RTLinux and i want some example programs
> of Linux module with RTLinux module. If anybody have
> please do forward to me.
>
> Thanx
> Venkat
>
> __________________________________________________
> Do You Yahoo!?
> Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
> http://im.yahoo.com
>
> -- [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/
-- [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/