Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pfm_$inhibit_faults — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pfm_$enable

pfm_$enable_faults

pfm_$inhibit

PFM_$INHIBIT_FAULTS               Domain/OS                PFM_$INHIBIT_FAULTS


NAME
     pfm_$inhibit_faults - inhibit asynchronous faults, but allow task-
     switching

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

     void pfm_$inhibit_faults(void)

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

     procedure pfm_$inhibit_faults;

SYNOPSIS (Fortran)
     %include '/sys/ins/base.ins.ftn';
     %include '/sys/ins/pfm.ins.ftn';

           call pfm_$inhibit_faults

DESCRIPTION
     Prevents asynchronous faults, while allowing task-switching to continue.
     A program which is not multitasked should call pfm_$inhibit instead of
     pfm_$inhibit_faults.

     Use pfm_$enable_faults to reenable asynchronous faults.

SEE ALSO
     pfm_$enable, pfm_$enable_faults, pfm_$inhibit



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