diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1996-03-29 10:17:56 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1996-03-29 10:17:56 +0000 |
commit | 4c1fa6049e9c868752f93f032b22d56ff9abbbf3 (patch) | |
tree | 5bd210e1ab048b55fbe6cb68bb18067eeb1c17b4 /share/man/man4/man4.vax/tu.4 | |
parent | dec5be20ee416901a8dc22b58b852c9d03c1cdd1 (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.4 | 97 |
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. |