At 01:54 PM 26-04-99 +0000, you wrote:
>Hi Pierre,
>
>is it you that Victor cites on his last message?
>If that is that case what fix to IPC (fifos I assume) is he talking
>about?
>Have you added something new to fifos that can be worth porting to RTAI?
>I'll include if you allow me.
>
Hi Paolo:
Victor is talking about the code in rtl/semaphores which includes semaphore
and messaging primitives. It consist of a software layer built over
rtl_sched. I used it to implement a first pass of QNX like
send/receive/reply primitives by adding yet a third layer :\
rtl/semaphores did not compile at the time and I offered Victor to fix it.
Then I discovered RTAI with more or less the same stuff built-in the
scheduler - and the prospect of implementing the QNX primitives without having
the software look like a burger king sandwich :-)
At this point, I'm focusing on the design of C++ classes to implement
control objects. I'm also looking at other odds and ends like connectivity
with existing QNX arcnet networks (I have a whole bunch of customers who
are arcnet wired).
I'm getting an SMP machine and will do further RTLinux/RTAI testing when I
can run both SMP versions.
>From a marketing point of view, it would be very nice if the Real Time
Kernel to be eventually incorporated into the standard distribution
merged the best ideas from both RTLinux and RTAI. We have to stay away from
the word "patch" because it feeds FUD. The world is starting to understand
that Linux is a much more stable operating system - a key to gain industry
acceptance because in the field of process control, folks tend to be
very conservative.
Regards
Pierre
_______________________________________________________
Pierre Cloutier
Tel: (450)-659-9186
Fax: (450)-659-0014
POSEIDON CONTROLS INC
_______________________________________________________
--- [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/