Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

FPP_$GET_MC68881_PRECISION_MODE   Domain/OS    FPP_$GET_MC68881_PRECISION_MODE


NAME
     fpp_$get_mc68881_precision_mode - report the precision mode

SYNOPSIS (C)
     #include <apollo/base.h>
     #include <apollo/fpp.h>

     void fpp_$get_mc68881_precision_mode(
          fpp_$mc68881_precision_mode_t *precision_mode,
          status_$t *status)

SYNOPSIS (Pascal)
     %include '/sys/ins/base.ins.pas';
     %include '/sys/ins/fpp.ins.pas';

     procedure fpp_$get_mc68881_precision_mode(
          out precision_mode: fpp_$mc68881_precision_mode_t;
          out status: status_$t);

SYNOPSIS (FORTRAN)
     %include '/sys/ins/base.ins.ftn'
     %include '/sys/ins/fpp.ins.ftn'

           integer*2 precision_mode
           integer*4 status

           call fpp_$get_mc68881_precision_mode(precision_mode, status)

DESCRIPTION
     Fpp_$get_mc68881_precision_mode reports the internal precision mode of a
     68881 or FPX floating-point unit.

     precision_mode
          An enumerated value describing the current precision mode.  It can
          have any one of the following values:

          fpp_$double_precision_mode
               The floating-point unit is in double precision mode.

          fpp_$extended_precision_mode
               The floating-point unit is in extended precision mode.  This is
               the default precision mode.

          fpp_$reserved_precision_mode
               Reserved.

          fpp_$single_precision_mode
               The floating-point unit is in single precision mode.

     status
          The completion status.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026