distortos
distortos is an object-oriented C++ RTOS for microcontrollers.
Features
- fully preemptive
- round-robin and FIFO scheduling
- all basic primitives aim for maximum compatibility with POSIX, thread support library from C++11 and other established standards
- support for various mutex types (normal, error-checking, recursive) and mutex protocols (normal, priority inheritance, priority protection)
- software timers
- POSIX-style signals
- static design where it is possible and makes sense
- object-oriented design
- written in C++11
Website: http://distortos.org/
Source code: https://github.com/DISTORTEC/distortos
License: Mozilla Public License Version 2.0
distortos Platforms
- ARM
distortos Components
- None