Everything

19.2.4 Synchronization and communication functions (semaphores)

The following shows the service calls provided by the RI600PX as the synchronization and communication functions (semaphores).
Table 19-8 Synchronization and Communication Functions (Semaphores)
Service Call
Function
Useful Range
Create semaphore
Task
Create semaphore (automatic ID assignment)
Task
Delete semaphore
Task
Acquire semaphore resource (waiting forever)
Task
Acquire semaphore resource (polling)
Task
Acquire semaphore resource (polling)
Non-task
Acquire semaphore resource (with time-out)
Task
Release semaphore resource
Task
Release semaphore resource
Non-task
Reference semaphore state
Task
Reference semaphore state
Non-task