VFI: VME/FASTBUS Interface routines
D. Alleva · 1987
This documents describes the VME/FASTBUS Interface routines (VFI). These routines where designed to enable programs written in PILS running on a MVME 101 under Valet-plus to control a VME/FASTBUS Interface. The routines fall into two general types, control and transaction. The control routines, such as vmec-reset, work directly with the interface's registers. These routines set up and monitor operations between VME and FASTBUS. The transaction routines, such as vfi-write-dat, use the control routines to carry out complete functions on FASTBUS. Most FASTBUS operations are implemented except for the compound routines and some low level routines. This document is divided into seven sections, the first is the introduction. The remaining sections detail the interface's registers, the structure of operation codes, polling and interrupts, status reporting, the control routines, and the transaction routines.