Chapter 6 Using Configurator
- 115 -
7. Extended information
[( Definition format )] Numeric value
[( Definition range )] 1 to 0xFFFFFFFF
[( Default value )] 0
Define the extended information of the cyclic handler. This information is passed as argument to the
cyclic handler when it starts.
[( Alarm handler definition )]
This definition is necessary to use Alarm handler function.
<< Format >>
// Alarm Handlar Definition
alarm_hand[ ID No. ]{
name = ID name ;
entry_address = Start address ;
exitf = Extended information ;
};
:
:
The ID number must be in the range of 1 to 255. The ID number can be omitted.
If omitted, numbers are automatically assigned sequentially beginning with the smallest.
<< Content >>
Define the following for each alarm handler ID number.
1. ID name
[( Definition format )] Symbol
[( Definition range )] None
[( Default value )] None
Define the name by which the alarm handler is specified in a program.
2. Start address
[( Definition format )] Symbol or Function Name
[( Definition range )] None
Define the start address of the alarm handler. The function name defined here causes the following
declaration statement to be output in the kernel_id.h file.
3. Extended information
[( Definition format )] Numeric value
[( Definition range )] 1 to 0xFFFFFFFF
[( Default value )] 0
Define the extended information of the alarm handler. This information is passed as argument to the
alarm handler when it starts.