Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — UMIPS/BSD System Programmer's Package 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

 

tpqic − ISI QIC-02 1/4" cartridge tape driver

{
"tpqic",_tpqicinit,_tpqicopen,
_tpqicstrategy,_tpqicclose,_tpqicioctl,
DTTYPE_BLOCK,
DTFS_AUTO,"Integrated Solutions QIC-02 tape"
}
is the driver for the Integrated Solutions QIC-02 1/4 inch cartridge
tape controller.  The
driver supports a single tape drive per controller.
Controller 0 is assumed to be at address 0xfff550 in VME A24 supervisor
address space (address modifier 0x3D).  Controller 1 is assumed to be
at address 0xfff560 in VME A24 supervisor space.  The user may access
other tpqic controllers with control registers at addresses other than
these by specifying the negative of the control register base address
as the controller number.
Currently the
driver supports no special ioctls.
The following diagnostics are printed by the
driver:
tpqic bad controller number %d
A controller number greater than 1 was specified
tpqic bad unit number %d
A unit number other than 0 was specified
no cartridge tape controller at 0x%x
The tape controller hardware did not respond to references to control
registers at the address shown
tpqic(%d) in use
The tape controller was opened on a second descriptor while already in use
tpqic(%d) not online
An open was attempted with no tape cartridge in the tape drive
Failed to read in volume header
A tape error was detected that prohibited read the tape directory
bad volume header
The tape directory was not present, incorrectly formatted, or checksummed
incorrectly
tpqic(%d) never came ready
The tape controller never indicated that it was ready to accept
a command
Numerous other errors may be reported that indicate failure of the
tpqic hardware or i/o failures due to bad media.
tpd(5spp), ISI QIC-02 controller manual

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