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.