Everything
Everything
top
with RI600V4
Coding
SERVICE CALLS
System state management functions
18.2.12 System state management functions
The following shows the service calls provided by the RI600V4 as the system state management functions.
Table 18-14 System State Management Functions
Service Call
Function
Useful Range
rot_rdq
Rotate task precedence
Task
irot_rdq
Rotate task precedence
Non-task
get_tid
Reference task ID in the RUNNING state
Task
iget_tid
Reference task ID in the RUNNING state
Non-task
loc_cpu
Lock the CPU
Task
iloc_cpu
Lock the CPU
Non-task
unl_cpu
Unlock the CPU
Task
iunl_cpu
Unlock the CPU
Non-task
dis_dsp
Disable dispatching
Task
ena_dsp
Enable dispatching
Task
sns_ctx
Reference contexts
Task, Non-task
sns_loc
Reference CPU locked state
Task, Non-task
sns_dsp
Reference dispatching disabled state
Task, Non-task
sns_dpn
Reference dispatch pending state
Task, Non-task
vsys_dwn
System down
Task, Non-task
ivsys_dwn
System down
Task, Non-task
vsta_knl
Start RI600V4
Task, Non-task
ivsta_knl
Start RI600V4
Task, Non-task
Differences Information
Previous Topic
ref_alm/iref_alm
Next Topic
rot_rdq/irot_rdq
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)
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
rot_rdq/irot_rdq
get_tid/iget_tid
loc_cpu/iloc_cpu
unl_cpu/iunl_cpu
sns_loc
dis_dsp
ena_dsp
sns_dsp
sns_ctx
sns_dpn
vsys_dwn/ivsys_dwn
vsta_knl/ivsta_knl
Interrupt management functions
System configuration management functions
Object reset functions