[ag-automation] Xenomai/SOLO - RTOS emulation for standard Linux

Thomas Gleixner tglx at linutronix.de
Fri Mar 21 12:44:52 CET 2008


On Fri, 21 Mar 2008, Wolfgang Denk wrote:
> Hello all,
> 
> DENX Software Engineering is proud to announce Xenomai/SOLO, the new
> RTOS emulator that runs as a normal user-space application on a
> standard Linux kernel. Of course, when timing requirements have to be
> met, a real-time capable Linux kernel with the PREEMPT_RT support
> enabled should be used.
> 
> Philippe Gerum, the author of the code, writes:
> 
>     Some weeks ago, I started laying the groundwork for porting the
>     Xenomai emulators natively over the PREEMPT_RT kernel. Unlike the
>     co-kernel based Xenomai version, SOLO does not require any kernel
>     support from additional modules or patches. It is fully based on
>     the standard POSIX library, and runs as a regular process
>     controlled by a single image Linux kernel.
> 
>     As a first step, a VxWorks emulator has just been rebuilt over
>     this new framework.
> 
>     This framework is not another window-dressing of the existing
>     Xenomai 2.x core, but really something 100% redesigned and
>     rewritten for running on a native real-time Linux implementation,
>     while keeping the opportunity to adapt it back to a co-kernel
>     system. At some point, I'd like to make both the native and
>     co-kernel Xenomai incarnations converge on the basis of this new
>     core interface for Xenomai 3, so that we would be able to share
>     the APIs between them. In short, SOLO is a necessary intermediate
>     step on the road to Xenomai 3.

That's real good news ! 

@Philippe: Thanks for the nice (and hard) work!

Thanks,

	tglx


More information about the ag-automation mailing list