Distortos

Author
Kamil Szczygiel
Project active since
Language
C++
Kernel type
Unknown
Platforms
ARMv6-M, ARMv7-M
User interface
Not available
License
Mozilla Public License 2.0

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
  • 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
Not available

Add new comment