distortos 0.4.0

object-oriented C++ RTOS for microcontrollers * 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 * POSIX pthread implementation * 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

Tags rtos scheduler realtime preemptive arm cortex-m0 cortex-m3 cortex-m4 cortex-m7 stm32 c++ c11 mcu electronics embedded
License MPL
State beta

Recent Releases

0.4.011 Mar 2017 17:20 major feature: http://distortos.org/distortos-change-log/#0.4.0
0.3.024 Nov 2016 23:23 major feature: http://distortos.org/distortos-change-log/#0.3.0
0.2.003 May 2016 20:30 major feature: http://distortos.org/distortos-change-log/#0.2.0
0.1.006 Mar 2016 14:34 major feature: http://distortos.org/distortos-change-log/#0.1.0
06 Mar 2016 14:31 minor feature: