Everything
Everything
top
with RI600PX
Coding
SERVICE CALLS
Task dependent synchronization functions
19.2.2 Task dependent synchronization functions
The following shows the service calls provided by the RI600PX as the task dependent synchronization functions.
Table 19-5 Task Dependent Synchronization Functions
Service Call
Function
Useful Range
slp_tsk
Put task to sleep (waiting forever)
Task
tslp_tsk
Put task to sleep (with time-out)
Task
wup_tsk
Wake-up task
Task
iwup_tsk
Wake-up task
Non-task
can_wup
Cancel task wake-up requests
Task
ican_wup
Cancel task wake-up requests
Non-task
rel_wai
Release task from waiting
Task
irel_wai
Release task from waiting
Non-task
sus_tsk
Suspend task
Task
isus_tsk
Suspend task
Non-task
rsm_tsk
Resume suspended task
Task
irsm_tsk
Resume suspended task
Non-task
frsm_tsk
Forcibly resume suspended task
Task
ifrsm_tsk
Forcibly resume suspended task
Non-task
dly_tsk
Delay task
Task
Differences Information
Previous Topic
ref_tst/iref_tst
Next Topic
slp_tsk
Table of Contents
Task management functions
Task dependent synchronization functions
slp_tsk
tslp_tsk
wup_tsk/iwup_tsk
can_wup/ican_wup
rel_wai/irel_wai
sus_tsk/isus_tsk
rsm_tsk/irsm_tsk
frsm_tsk/ifrsm_tsk
dly_tsk
Task exception handling 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)
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
Memory object management functions