CORE_semaphore_Control Struct Reference
[Semaphore Handler]

#include <coresem.h>

Collaboration diagram for CORE_semaphore_Control:

Collaboration graph
[legend]

Data Fields

Thread_queue_Control Wait_queue
CORE_semaphore_Attributes Attributes
uint32_t count

Detailed Description

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

Field Documentation

This field is the Waiting Queue used to manage the set of tasks which are blocked waiting to obtain the semaphore.

Referenced by _CORE_semaphore_Seize_isr_disable().

This element is the set of attributes which define this instance's behavior.

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:

Generated on Sat Aug 30 06:17:03 2008 for RTEMSSuperCore by  doxygen 1.5.6