Enea OSEck
Enea OSEck (OSE Compact Kernel) is a DSP-optimized version of the Enea OSE RTOS, suitable for high performance, memory constrained applications.
Built on a compact kernel with an extremely small memory footprint, OSEck brings rich functionality, high performance, and true real-time behavior for single and multicore devices.
Ideal for time-critical signal processing
The event-driven, pre-emptive performance of OSEck is ideal for time-critical signal processing and control applications. The intuitive message passing architecture and programming model facilitates modular system design and reduces complexity.
OSEck features system-level simulation so that code development can be made in advance of target hardware.

The DSPNet network and security features secure networking through IPv4/IPv6 stack, IPSEC and SSH, with a modular design optimized for small footprint and high performance.
Powerful yet Easy to Use
OSEck provides a subset of the OSE API, making it easy to migrate applications between OSE and OSEck, with a minimum of changes to the application code.
OSEck is ideal for applications with tight memory constraints that require reliable real-time control and signal processing. It is:
- Designed expressly for distributed heterogeneous environments
- Highly portable; optimized for single- and multicore DSPs
- Scalable at the function level, allowing functionality and footprint can be optimized for each application.
Supported processors
LSI Logic:
SP27xx
SP26xx
DSP 16K
ZSP500
ZSP400 and DSP cores
CEVA:
X16xx
TeakLite-III
Texas Instruments C6000 and C5000 families including:
TMS320C64x+ (e.g. C6455/72/74/82/84/86/87/88)
TMS320C67x
TMS320C55x
TMS320C54x
TI OMAP-l37/8
Freescale:
MSC815x
MSC8144
MSC812x
MSC810x
MPC5554
MPC555
MPC565
Analog Devices:
TigerSHARC TS201S
TS101S
Reference material
Whitepapers