Everything

CHAPTER 19 SERVICE CALLS


This chapter describes the service calls supported by the RI600PX.
19.1 Outline
The service calls provided by the RI600PX are service routines provided for indirectly manipulating the resources (tasks, semaphores, etc.) managed by the RI600PX from a processing program.
The service calls provided by the RI600PX are listed below by management module.
19.1.1 Method for calling service calls
The service calls can be calls by the same way as normal C-language function.
Note To call the service calls provided by the RI600PX from a processing program, the header files listed below must be coded (include processing).
kernel.h: Standard header file
kernel_id.h System information header file, which is generated by the cfg600px
19.2 Explanation of Service Call
The following explains the service calls supported by the RI600PX, in the format shown below.
1 ) Name
Indicates the name of the service call.
2 ) Outline
Outlines the functions of the service call.
3 ) C format
Indicates the format to be used when describing a service call to be issued in C language.
4 ) Parameter(s)
Service call parameters are explained in the following format.
I/O
Parameter
Description
A
B
C

A ) Parameter classification
I: Parameter input to RI600PX.
O: Parameter output from RI600PX.
B ) Parameter data type
C ) Description of parameter
5 ) Explanation
Explains the function of a service call.
6 ) Return value
Indicates a service call's return value using a macro and value.
Macro
Value
Description
A
B
C

A ) Macro of return value
B ) Value of return value
C ) Description of return value