Stephane,

The move to RTLinux seems ideal for you, given the other concerns
you mentioned.  A couple of points to mention:

1) the use of C math libraries at the kernel level requires
   static linking of these libs with your application.
   This has been addressed several times on this group and 
   the solution can be easily found on the mail archive list,

2) user I/O (screen / keyboard) are handled differently in RTL.
   Essentially the Linux "OS" is run as a low priority task under
   a small RT kernel.  User I/O generally gets passed beween the
   Linux (non real time) and RTL levels via fifos.  The examples
   in the distribution demo this well.

3) You may want to use the RTL box in a "host / target" configuration
   with another PC running Linux and your user interface.  There are
   several advantages to this.  They are discussed in a previous
   posting you will find in the archive (submitted by C.Wright I think).

So far I have been very happy with RTLinux.  Staying on this group
is an excellent (if not the best) way to get solutions to any problems.

Also, get the following books: "Linux kernel internals",  
ISBN 0-201-33143-8, and "Linux device drivers", ISBN 1-56592-292-1.

good luck

Rich   

*------------------------------------------------------------------*
|  INTELLIGENT MACHINES AND MANUFACTURING RESEARCH CENTRE (IMMRC)  |
*------------------------------------------------------------------*
|       Richard Teltz,           | Dept. of Mechanical Engineering,|  
|  principal research engineer,  | McMaster University,            |
|   tel: (905) 525-9140, x27044  | Hamilton, Ontario,              |
|   fax: (905) 572-7944          | Canada, L8S 4L7                 |
| email: [EMAIL PROTECTED]  | http://immrc.mcmaster.ca/msl    |
*------------------------------------------------------------------*

--- [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