distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
Implementation of newlib locking. More...
#include "distortos/internal/newlib/locking.hpp"
Namespaces | |
distortos | |
Top-level namespace of distortos project. | |
distortos::internal | |
Internals of distortos project - should not be used directly! | |
Functions | |
void | __malloc_lock () |
Recursively locks Mutex used for malloc() and free() locking. More... | |
void | __malloc_unlock () |
Recursively unlocks Mutex used for malloc() and free() locking. More... | |
Variables | |
Mutex | distortos::internal::mallocMutexInstance {Mutex::Type::recursive, Mutex::Protocol::priorityInheritance} |
main instance of Mutex used for malloc() and free() locking More... | |
Implementation of newlib locking.
void __malloc_lock | ( | ) |
Recursively locks Mutex used for malloc() and free() locking.
void __malloc_unlock | ( | ) |
Recursively unlocks Mutex used for malloc() and free() locking.