The hyperC OS is a real time-operating system (RTOS) designed for various IoT applications. All the designs are aimed at the optimization of ARM Cortex CPUs.
Features #
- All the designs are aimed at the optimization of ARM Cortex CPUs.
- Supports the POSIX API
- Very small footprint
- Low latency interrupt handler
- Nested interrupt supports
- Priority queue scheduler & preempt-able time slicing
- Counting semaphore
- Priority inheritance mutex
- Message queuing
- Memory pool
- Buddy Memory System
- Loadable kernel module
- Trust zone hypervisor
- Cortex-M Lazy float context switch