Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

tpd(5spp)

TPQIC(4spp)

NAME

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

SYNOPSIS

{
"tpqic",_tpqicinit,_tpqicopen,
_tpqicstrategy,_tpqicclose,_tpqicioctl,
DTTYPE_BLOCK,
DTFS_AUTO,"Integrated Solutions QIC-02 tape"
}

DESCRIPTION

Tpqic is the driver for the Integrated Solutions QIC-02 1/4 inch cartridge tape controller.  The tpqic driver supports a single tape drive per controller. 

REGISTERS

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. 

IOCTLS

Currently the tpqic driver supports no special ioctls. 

DIAGNOSTICS

The following diagnostics are printed by the tpqic 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. 

SEE ALSO

tpd(5spp), ISI QIC-02 controller manual

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