EOS is an open source real time kernel that was originally developed for the Infineon XC167 processor, and is freely available at sourceforge.net/.../eos-xc167-rtos The following features will be introduced in version 2.1: * Synchronization primitives now use a priority queue to select which task shall get the CPU. * Decreased RAM/ROM footprint thanks to the removal of redundant code and interface optimizations. * Added interrupt safe interfaces for assignments of basic types. * Added the option to only disable the scheduler rather than all the interrupts (to prevent a context switch). * Documentation.
The new release is expected beginning of 2008.