Xenomai

Xenomai is a realtime development framework.
Download

Xenomai Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Xenomai Project
  • Publisher web site:
  • http://snail.fsffrance.org/www.xenomai.org/

Xenomai Tags


Xenomai Description

Xenomai is a realtime development framework. Xenomai project is a realtime development framework cooperating with the Linux kernel in order to provide pervasive, hard realtime support to userspace applications, interface-agnostic, seamlessly integrated into a Linux environment.Xenomai is based on an abstract RTOS core, usable for building any kind of realtime interface, 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. What's New in This Release: · nucleus · Introduce extensible scheduler framework based on scheduling classes. · Introduce temporal partitioning scheduling class (TP). · Introduce POSIX sporadic server scheduling class (PSS). · Refactor round-robin scheduling class (RR). · Allow round-robin scheduling over aperiodic timing. · Introduce fast synchronization object to support fast real-time mutexes in user-space. · Introduce support for unlocked context switching. · Introduce key-less anonymous object registration. · Remove interrupt shield support (former CONFIG_XENO_OPT_ISHIELD). · Introduce debug option to detect mutexes held in relaxed sections (CONFIG_XENO_OPT_DEBUG_SYNCH_RELAX). · Optimize time/tsc conversion (replace divisions with reciprocal multiplications) · native · Introduce fast real-time mutexes in user-space. · Introduce FIFO monitoring (rt_pipe_monitor). · Extend rt_task_inquire() to return the task name. · Introduce a new set of services providing timeouts as absolute timespecs (i.e. rt_*_until()). · posix · Introduce fast real-time mutexes in user-space. · comedi · Introduce RTDM-based Comedi interface support. This is work in progress. · vxworks · Introduce taskInfoGet(). · Various fixes. · psos · Various fixes. · vrtx · Various fixes. · Streamline mutex support. · testsuite · Introduce unit tests for internals. · Complete coverage of switchtest. · generic · Use new I-pipe's fast ops for IRQ propagation when present. · powerpc · Introduce optimized arithmetics for time manipulation. · Introduce support for the MPC5121-ADS platform. · Upgrade support to 2.6.29. · blackfin · Enable generic stack pool for kernel theads. · Introduce optimized arithmetics for time manipulation. · Upgrade support to 2.6.28. · arm · Introduce optimized arithmetics for time manipulation. · Introduce VFP support. · Introduce support for the MXC family. · Upgrade support to 2.6.28. · x86 · Fix and optimize FPU handling. · Rework NMI support. · Upgrade support to 2.6.29. · ia64 · Support discontinued. · rtdk · Various fixes and cleanups. · Introduce assert_context wrappers for early detection of Linux syscalls invoked from primary mode. · debian · allow dpkg-cross to cross-compile binary packages.


Xenomai Related Software