Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | score: Fix return status of mutex try acquire | Sebastian Huber | 2015-09-01 | 1 | -18/+18 |
| | | | | This fixes a copy and paste error (from libbsd). | ||||
* | score: Add self-contained condition implementation | Sebastian Huber | 2015-07-30 | 2 | -0/+113 |
| | |||||
* | score: Add scheduler <sys/lock.h> support | Sebastian Huber | 2015-07-30 | 2 | -0/+22 |
| | |||||
* | score: Add self-contained futex implementation | Sebastian Huber | 2015-07-30 | 2 | -0/+79 |
| | |||||
* | score: Add self-contained semaphore implementation | Sebastian Huber | 2015-07-30 | 2 | -0/+65 |
| | |||||
* | score: Add self-contained mutex implementation | Sebastian Huber | 2015-07-30 | 4 | -0/+479 |
This mutex implementation uses a thread priority queue with a simple priority inheritance mechanism (similar to the object based mutexes). The storage space must be supplied by the user (16 bytes on 32-bit targets). |