RTEMS CPU Kit with SuperCore  4.11.3
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. More...
 

Detailed Description

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

Field Documentation

◆ count

uint32_t CORE_semaphore_Control::count

This element contains the current count of this semaphore.

Referenced by _CORE_semaphore_Get_count(), and _CORE_semaphore_Initialize().


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