OSE Real-Time Operating System for C167, TriCore™, Arm®, PowerPC™

OSE Real-Time Operating System for C167, TriCore™, Arm®, PowerPC™

The OSE166 Real-Time Operating System (RTOS) is a fully pre-emptive operating system for C16x, ST10, TriCore and Arm, PowerPC microcontrollers. The kernel shows excellent performance due to its optimized handling of interrupts, dispatches and memory allocation.

Manufacturer: Enea OSE Systems AB

OSE Product Line

  • OSE Real Time Operating System.
  • OSE Simulator.
  • OSE System Level Debugger.

Features

  • Pre-emptive multitasking
  • Scalable execution time
  • No interrupt locking for task switches
  • Basic set of 6 system calls, sufficient for the majority of applications
  • Full compatible with other kernels in the OSE family
  • Very compact kernel code (6 kByte only)
  • Four different types of OSE processes to meet different system requirements
  • Timer management
  • OSE interprocess communication management
  • Handling for dynamically allocated memory objects
  • Automatic error handling supported
  • Opt.: Simulator and System Level Debugger
  • Compiler support: Tasking.