Everything
Everything
top
with RI850V4
Coding
SERVICE CALLS
Extended synchronization and communication functions (mutexes)
16.2.7 Extended synchronization and communication functions (mutexes)
The following shows the service calls provided by the RI850V4 as the extended synchronization and communication functions (mutexes).
Table 16-7 Extended Synchronization and Communication Functions (Mutexes)
Service Call
Function
Origin of Service Call
loc_mtx
Lock mutex (waiting forever)
Task
ploc_mtx
Lock mutex (polling)
Task
tloc_mtx
Lock mutex (with timeout)
Task
unl_mtx
Unlock mutex
Task
ref_mtx
Reference mutex state
Task, Non-task, Initialization routine
iref_mtx
Reference mutex state
Task, Non-task, Initialization routine
Differences Information
Previous Topic
ref_mbx/iref_mbx
Next Topic
loc_mtx
Table of Contents
Task management functions
Task dependent synchronization functions
Synchronization and communication functions (semaphores)
Synchronization and communication functions (eventflags)
Synchronization and communication functions (data queues)
Synchronization and communication functions (mailboxes)
Extended synchronization and communication functions (mutexes)
loc_mtx
ploc_mtx
tloc_mtx
unl_mtx
ref_mtx/iref_mtx
Memory pool management functions (fixed-sized memory pools)
Memory pool management functions (variable-sized memory pools)
Time management functions
System state management functions
Service call management functions