17.4.3 FPSR register information
The FPSR register information defines the following item.
1 ) FPSR register information:
fpsr
The initial FPSR register value specified in this item is loaded in the FPSR register at the initial activation of a processing program (such as a task, a cyclic handler, or an interrupt handler).
The following shows the FPSR register information format.
The item constituting the FPSR register information is shown below.
1 ) Initial FPSR register value:
fpsr
Specifies the initial value to be loaded in the FPSR at initial activation of a processing program.
A value from 0x0 to 0xffffffff can be specified for
fpsr.
Note that operation is not guaranteed if a value outside the range allowed by hardware is specified. See the hardware manual for the specific values.
If omitted The initial FPSR register value is "0x00020000".
Note 1 This item setting is only valid for a PE incorporating an FPU. If this item is specified for a PE that does not have an FPU, an error will occur.
Note 2 When using floating-point operation in the imprecise exception mode in a user routine, issue the syncp and synce instructions for synchronization to complete the floating-point operation before terminating the user routine processing by issuing a service call such as ext_tsk.