![]() |
RTEMS 6.1
|
This header file provides the implementation interfaces of the Semaphore Manager. More...
#include <rtems/rtems/semdata.h>#include <rtems/score/coremuteximpl.h>#include <rtems/score/coresemimpl.h>#include <rtems/score/mrspimpl.h>Go to the source code of this file.
Enumerations | |
| enum | Semaphore_Variant { SEMAPHORE_VARIANT_MUTEX_INHERIT_PRIORITY , SEMAPHORE_VARIANT_MUTEX_PRIORITY_CEILING , SEMAPHORE_VARIANT_MUTEX_NO_PROTOCOL , SEMAPHORE_VARIANT_SIMPLE_BINARY , SEMAPHORE_VARIANT_COUNTING } |
| Classic semaphore variants. More... | |
| enum | Semaphore_Discipline { SEMAPHORE_DISCIPLINE_PRIORITY , SEMAPHORE_DISCIPLINE_FIFO } |
This header file provides the implementation interfaces of the Semaphore Manager.