Technical data
6-22 Interactive Diagnostics Environment (IDE)
fpu12 (funderflow) - FPU Underflow Test
Generates a single-precision overflow by dividing an at-the-limit small value by 2. After
the exception, the floating-point status register is checked to make sure the underflow flag
was set.
Possible errors:
0109020: Exception other than Underflow in FCR31 : 0x%x
0109021: Failed to generate Underflow Exception
fpu13 (finexact) - FPU Inexact Test
Generates a single-precision inexact conversion error by attempting to convert an integer
value too large for a single-precision representation into a single precision value. After the
error, the floating-point status register is checked to make sure the inexact conversion flag
was set.
Possible error:
010900a: Inexact exception status error : 0x%x
fpu14 (fpcmput) - FPU Computation Test
Given a list of infinite series, this test executes them a specified number of times and
compares the result gotten at run-time with an expected result. Discrepancies are reported.
This is a slow test.
Possible errors:
010900e: FP computation unexpected exception : 0x%x
010901a: Single precision %s error : Expected 0x%x Got 0x%x
010901b: Double precision %s error : Expected 0x%x 0x%x Got 0x%x 0x%x










