RTEMS  5.0.0
Macros | Functions
semcreate.c File Reference

rtems_semaphore_create More...

#include <rtems/rtems/semimpl.h>
#include <rtems/rtems/attrimpl.h>
#include <rtems/rtems/statusimpl.h>
#include <rtems/rtems/support.h>
#include <rtems/rtems/tasksimpl.h>
#include <rtems/score/schedulerimpl.h>
#include <rtems/score/sysstate.h>
#include <rtems/sysinit.h>

Macros

#define SEMAPHORE_KIND_MASK
 

Functions

rtems_status_code rtems_semaphore_create (rtems_name name, uint32_t count, rtems_attribute attribute_set, rtems_task_priority priority_ceiling, rtems_id *id)
 rtems_semaphore_create More...
 
 RTEMS_SYSINIT_ITEM (_Semaphore_Manager_initialization, RTEMS_SYSINIT_CLASSIC_SEMAPHORE, RTEMS_SYSINIT_ORDER_MIDDLE)
 

Detailed Description

rtems_semaphore_create

Macro Definition Documentation

◆ SEMAPHORE_KIND_MASK

#define SEMAPHORE_KIND_MASK
Value:
#define RTEMS_PRIORITY_CEILING
Definition: attr.h:137
#define RTEMS_SEMAPHORE_CLASS
Definition: attr.h:91
#define RTEMS_INHERIT_PRIORITY
Definition: attr.h:123
#define RTEMS_MULTIPROCESSOR_RESOURCE_SHARING
Definition: attr.h:151