On Wed, 2006-09-06 at 07:51 -0700, Daniel Walker wrote: 
> On Wed, 2006-09-06 at 12:50 +0200, Jan Kiszka wrote:
> > > Or even better, is anyone already doing work with these two
> > > technologies combined?
> > 
> > There once existed a combo patch (that I don't find ATM) of an ancient
> > -rt version + old Adeos, a combination that will more or less
> > automatically come again when PREEMPT_RT is mainline. Porting the
> > nucleus over PREEMPT_RT so that the skins can run "natively" is another
> > task yet to begin. Anyway, we are already including this perspective in
> > current design decisions when subsystems are revised or enhanced.
> 
> So I take it that designing the combined version is still taking place?
> 
> It sounds like the current direction is more of a straight merge. 
> Since PREEMPT_RT and Xenomai are somewhat parallel in purpose would
> there be any room to eliminate duplication between the two?

The current direction is about allowing the Xenomai core and interfaces
to run indifferently over the current co-kernel technology, or a native
preemption one, to get the real-time predictability.

Xenomai is all about the real-time interfaces it provides to
applications: emulation of legacy RTOS core APIs (e.g. VRTX, pSOS+,
VxWorks, ...) and standard specifications (e.g. POSIX 1003.1b, uITRON).
Additionally, the RTDM interface abstracts the underlying RTOS services
needed for implementing our real-time drivers for industrial devices
(e.g. CAN).

In other words, POSIX aside, all the rest would remain relevant,
including over a PREEMPT_RT kernel, particularly as a migration tool
from non-Linux environments.

-- 
Philippe.



_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to