Everything
Everything
top
with RI600V4
Coding
SERVICE CALLS
Synchronization and communication functions (semaphores)
18.2.3 Synchronization and communication functions (semaphores)
The following shows the service calls provided by the RI600V4 as the synchronization and communication functions (semaphores).
Table 18-5 Synchronization and Communication Functions (Semaphores)
Service Call
Function
Useful Range
wai_sem
Acquire semaphore resource (waiting forever)
Task
pol_sem
Acquire semaphore resource (polling)
Task
ipol_sem
Acquire semaphore resource (polling)
Non-task
twai_sem
Acquire semaphore resource (with time-out)
Task
sig_sem
Release semaphore resource
Task
isig_sem
Release semaphore resource
Non-task
ref_sem
Reference semaphore state
Task
iref_sem
Reference semaphore state
Non-task
Differences Information
Previous Topic
dly_tsk
Next Topic
wai_sem
Table of Contents
Task management functions
Task dependent synchronization functions
Synchronization and communication functions (semaphores)
wai_sem
pol_sem/ipol_sem
twai_sem
sig_sem/isig_sem
ref_sem/iref_sem
Synchronization and communication functions (eventflags)
Synchronization and communication functions (data queues)
Synchronization and communication functions (mailboxes)
Extended synchronization and communication functions (mutexes)
Extended synchronization and communication functions (message buffers)
Memory pool management functions (fixed-sized memory pools)
Memory pool management functions (variable-sized memory pools)
Time management functions
System state management functions
Interrupt management functions
System configuration management functions
Object reset functions