fpe_did_unload(3) CLIX fpe_did_unload(3)
NAME
fpe_did_unload - Unloads an Floating point Engine (FPE) coprocessor image
LIBRARY
Intergraph Device Library (libix.a)
SYNOPSIS
#include <sys/xio/xerr.h>
int fpe_did_unload(
int fpeno,did );
PARAMETERS
fpeno A Floating-Point Engine number
did An identification number
DESCRIPTION
The fpe_did_unload() function unloads a Floating-Point Engine (FPE)
microcode image which was loaded using fpe_did_load(). The fpeno
parameter, returned by fpe_coproc_alloc(), is the number of the FPE to be
unloaded by the driver.
The did parameter is the identification number of the microcode image to
be unloaded obtained by fpe_did_load().
RETURN VALUES
Upon successful completion, a value of 0 is returned. Otherwise, one of
the above failure codes is returned.
ERRORS
The fpe_did_unload() function will fail if one of the following is true:
[XIO_FAILURE]
The system does not contain the driver needed to support this
request.
[FPE_NOT_PRESENT]
The value of fpeno specifies an invalid FPE.
[FPE_NOT_OWNER]
The value of fpeno specifies an FPE that is not currently allocated
by the process.
2/94 - Intergraph Corporation 1
fpe_did_unload(3) CLIX fpe_did_unload(3)
[FPE_DID_OUT_OF_RANGE]
The value of did specifies a microcode image greater than the
maximum number supported by the driver.
[FPE_DID_NONEXISTENT]
The value of did specifies a microcode image that is not currently
loaded in the FPE.
RELATED INFORMATION
Functions: fpe_coproc_alloc(3), fpe_did_load(3)
Files: xfpe(7)
2 Intergraph Corporation - 2/94