Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fpe_coproc_alloc(3)

fpe_coproc_dealloc(3)

fpe_cancel_dma(3)

fpe_did_load(3)

fpe_did_unload(3)

fpe_write_dma(3)



  xfpe(7)                             CLIX                             xfpe(7)



  NAME

    xfpe - FPE coprocessor interface

  DESCRIPTION

    The xfpe ver is an asynchronous interface driver that provides access to a
    Floating-Point Engine (FPE) coprocessor.  The FPE coprocessor is an
    optional processor board that performs high-precision numeric operations
    for specific applications.

    The xfpe driver provides a channel scheme to allow a process to access an
    FPE.  Using fpe_coproc_alloc(), a process obtains a channel number to use
    for all subsequent operations.  This channel number enables the driver to
    associate a process's request with a specific coprocessor.

    The xfpe driver provides a mechanism for a process to load application-
    specific microcode images into an FPE executable memory space.  The driver
    supports up to NDID-1 loaded images if enough free executable memory space
    is on the FPE.  The available space depends on the size of each microcode
    image.

    Data may be transferred to the FPE by either direct writes to the first-in
    first-out (FIFO) register located on the FPE board, or by a call to CLIX
    to transfer the data directly from user memory to the FPE FIFO.

  RELATED INFORMATION

    Functions:  fpe_coproc_alloc(3), fpe_coproc_dealloc(3), fpe_cancel_dma(3),
    fpe_did_load(3), fpe_did_unload(3), fpe_write_dma(3)
























  2/94 - Intergraph Corporation                                              1




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