RTEMS CPU Kit with SuperCore  4.10.99.0
Data Fields
CORE_semaphore_Control Struct Reference

The following defines the control block used to manage each counting semaphore. More...

#include <coresem.h>

Collaboration diagram for CORE_semaphore_Control:
Collaboration graph
[legend]

Data Fields

Thread_queue_Control Wait_queue
 This field is the Waiting Queue used to manage the set of tasks which are blocked waiting to obtain the semaphore.
CORE_semaphore_Attributes Attributes
 This element is the set of attributes which define this instance's behavior.
uint32_t count
 This element contains the current count of this semaphore.

Detailed Description

The following defines the control block used to manage each counting semaphore.


Field Documentation

This element contains the current count of this semaphore.

Referenced by _CORE_semaphore_Get_count(), and _CORE_semaphore_Seize_isr_disable().


The documentation for this struct was generated from the following file: