summaryrefslogtreecommitdiff
path: root/share/man/man4/man4.vax/tu.4
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>1996-03-29 10:17:56 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>1996-03-29 10:17:56 +0000
commit4c1fa6049e9c868752f93f032b22d56ff9abbbf3 (patch)
tree5bd210e1ab048b55fbe6cb68bb18067eeb1c17b4 /share/man/man4/man4.vax/tu.4
parentdec5be20ee416901a8dc22b58b852c9d03c1cdd1 (diff)
From NetBSD: merge of 960317
Diffstat (limited to 'share/man/man4/man4.vax/tu.4')
-rw-r--r--share/man/man4/man4.vax/tu.497
1 files changed, 15 insertions, 82 deletions
diff --git a/share/man/man4/man4.vax/tu.4 b/share/man/man4/man4.vax/tu.4
index c5bd721187f..51e5bbccb4a 100644
--- a/share/man/man4/man4.vax/tu.4
+++ b/share/man/man4/man4.vax/tu.4
@@ -1,3 +1,6 @@
+.\" $OpenBSD: tu.4,v 1.2 1996/03/29 10:17:31 niklas Exp $
+.\" $NetBSD: tu.4,v 1.4 1996/03/03 17:14:09 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
@@ -30,7 +33,6 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)tu.4 6.2 (Berkeley) 3/27/91
-.\" $Id: tu.4,v 1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt TU 4 vax
@@ -38,27 +40,17 @@
.Sh NAME
.Nm tu
.Nd
-.Tn VAX-11/730
-and
.Tn VAX-11/750
.Tn TU58
console cassette interface
-.Sh SYNOPSIS
-.Cd "options MRSP"
-(for
-.Tn VAX-11/750 Ns 's
-with an
-.Tn MRSP
-prom)
.Sh DESCRIPTION
The
.Nm tu
interface provides access to the
.Tn VAX
-11/730 and 11/750
+11/750
.Tn TU58
-console
-cassette drive(s).
+console cassette drive.
.Pp
The interface supports only block
.Tn I/O
@@ -66,11 +58,11 @@ to the
.Tn TU58
cassettes.
The devices are normally manipulated with the
-.Xr arff 8
-program using the ``f'' and ``m'' options.
+.Xr dd 1
+program.
.Pp
The device driver is automatically included when a
-system is configured to run on an 11/730 or 11/750.
+system is configured to run on an 11/750.
.Pp
The
.Tn TU58
@@ -78,89 +70,30 @@ on an 11/750 uses the Radial Serial Protocol
.Pq Tn RSP
to communicate with the cpu over a serial line. This
protocol is inherently unreliable as it has no flow
-control measures built in. On an 11/730 the Modified
-Radial Serial Protocol is used. This protocol incorporates
-flow control measures which insure reliable data transfer
-between the cpu and the device. Certain 11/750's have
-been modified to use the
-.Tn MRSP
-prom used in the 11/730.
-To reliably use the console
-.Tn TU58
-on an 11/750 under
-.Tn UNIX ,
-the
-.Tn MRSP
-prom is required. For those 11/750's without
-an
-.Tn MRSP
-prom, an unreliable but often
-useable interface has been developed.
-This interface uses an assembly language ``pseudo-dma'' routine
-to minimize the receiver interrupt service latency.
-To include this code in
-the system, the configuration must
-.Em not
-specify the
-system will run on an 11/730 or use an
-.Tn MRSP
-prom.
-This unfortunately makes it impossible to configure a
-single system which will properly handle
-.Tn TU58 Ns 's
-on both an 11/750
-and an 11/730 (unless both machines have
-.Tn MRSP
-proms).
+control measures built in.
.Sh FILES
.Bl -tag -width /dev/tu0xx -compact
.It Pa /dev/tu0
-.It Pa /dev/tu1
-(only on a
-.Tn VAX Ns \-11/730)
.El
.Sh DIAGNOSTICS
.Bl -diag
-.It tu%d: no bp, active %d.
-A transmission complete interrupt was received with no outstanding
-.Tn I/O
-request. This indicates a hardware problem.
-.Pp
-.It "tu%d protocol error, state=%s, op=%x, cnt=%d, block=%d."
-The driver entered an illegal state. The information printed
-indicates the illegal state, operation currently being executed,
-the
-.Tn I/O
-count, and the block number on the cassette.
-.Pp
-.It "tu%d receive state error, state=%s, byte=%x."
-The driver entered an illegal state in the receiver finite
-state machine. The state is shown along with the control
-byte of the received packet.
-.Pp
-.It tu%d: read stalled.
+.It tu%d: lost recv interrupt.
+.br
A timer watching the controller detected no interrupt for
an extended period while an operation was outstanding.
This usually indicates that one or more receiver interrupts
-were lost and the transfer is restarted (11/750 only).
-.Pp
-.It tu%d: hard error bn%d, pk_mod %o.
-The device returned a status code indicating a hard error. The
-actual error code is shown in octal. No retries are attempted
-by the driver.
+were lost and the transfer is restarted.
.El
-.Sh SEE ALSO
-.Xr arff 8
.Sh HISTORY
The
.Nm
driver appeared in
.Bx 4.1 .
+.br
+A new driver showed up in NetBSD 1.1A.
.Sh BUGS
The
.Tn VAX Ns \-11/750
-console interface without
-.Tn MRSP
-prom is unuseable
+console interface is unuseable
while the system is multi-user; it should be used only with
the system running single-user and, even then, with caution.