Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fpp_set_mc68881_precision_mode(A) — Apollo Domain/OS SR10.4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

FPP_$SET_MC68881_PRECISION_MODE   Domain/OS    FPP_$SET_MC68881_PRECISION_MODE


NAME
     fpp_$set_mc68881_precision_mode - set the precision mode

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

     void fpp_$set_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_$set_mc68881_precision_mode(
          in 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_$set_mc68881_precision_mode(precision_mode, status)

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

     precision_mode
          An enumerated value specifying the precision mode.  It can take any
          one of the following values:

          fpp_$double_precision_mode
               Put the floating-point unit into double precision mode.

          fpp_$extended_precision_mode
               Put the floating-point unit into extended precision mode.  This
               is the default precision mode.

          fpp_$reserved_precision_mode
               Reserved.

          fpp_$single_precision_mode
               Put the floating-point unit into single precision mode.

     status
          The completion status.

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