Skip to content. Skip to navigation Bringing Linux to your products
Tech.
 
   
 
Navigation
   
 
Snapshot




Real-time (RT) components are integral parts of many industrial solutions. RT systems range from simple communication boards to mission-critical avionic or defence distributed systems where technology maturity is of ultimate importance.



OS4I delivers mature solutions in real-time operating systems design, development and optimization made for real-time control, preciseness and high reliability. OS4I supports actively the Xenomai project (http://www.xenomai.org) intended to real time software developments in embedded Linux environment (2.4 and 2.6 kernels).

The real-time software development projects OS4I delivers, based on Xenomai, offer unmatched levels of performance and, furthermore, set the industry standards for reliability, fault tolerance, and scalability.

OS4I has solid and diversified experience capabilities in RT OS solutions delivery projects that combine both industry standards elaboration and complex real-time software development.

OS4I provides continuous engineering functions for a number of industry companies, including Thomson, Thales, Free Scale, Xerox. OS4I has accumulated significant experience in:

  • RT OS Kernel Development. OS4I offers custom real-time operating systems kernel development services aimed at satisfying the needs of the clients.

  • RT OS Maintenance (including bug fixing and customer support). OS4I engineers are experts in efficient RT OS maintenance, determining and analyzing defects, and offering high-end solutions.

  • Device Drivers and Subsystems Development. OS4I engineers have comprehensive experience in RT OS drivers design and development.

  • RT OS Migration (software and hardware platforms). OS4I can offer any RT OS porting project to its customers, offering a unique combination of quality and speed.

More about Xenomai …
Xenomai is a real-time development framework cooperating with the Linux kernel, in order to provide a pervasive, interface-agnostic, hard real-time support to user-space applications, seamlessly integrated into the GNU/Linux environment.

Xenomai is based on an abstract RTOS core, usable for building any kind of real-time interfaces, over a nucleus which exports a set of generic RTOS services. Any number of RTOS personalities called "skins" can then be built over the nucleus, providing their own specific interface to the applications, by using the services of a single generic core to implement it.

Application development remains located in the user space, refraining the intellectual property from being disseminated.

XENOMAI RTDM enables real time drivers implementation in the user space.

XENOMAI skins can be used as emulators by preserving proprietary or specific RT OS (VxWorks, pSOS, POSIX, VRTX, etc.) APIs.

The modular XENOMAI conception also enables design of specific skins to keep applications compatibility with proprietary or home-made specific APIs.
 
 
     
 
   
   
   
 
   
   
 
 
 
Personal tools