Annotation of 43BSDTahoe/man/man4/vax/tu.4, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1980 Regents of the University of California.
                      2: .\" All rights reserved.  The Berkeley software License Agreement
                      3: .\" specifies the terms and conditions for redistribution.
                      4: .\"
                      5: .\"    @(#)tu.4        6.1 (Berkeley) 5/15/85
                      6: .\"
                      7: .TH TU 4 "May 15, 1985"
                      8: .UC 4
                      9: .SH NAME
                     10: tu \- VAX-11/730 and VAX-11/750 TU58 console cassette interface
                     11: .SH SYNOPSIS
                     12: .B "options MRSP"
                     13: (for VAX-11/750's with an MRSP prom)
                     14: .SH DESCRIPTION
                     15: The
                     16: .I tu
                     17: interface provides access to the VAX 11/730 and 11/750 TU58 console
                     18: cassette drive(s).  
                     19: .PP
                     20: The interface supports only block i/o to the TU58 cassettes.
                     21: The devices are normally manipulated with the 
                     22: .IR arff (8V)
                     23: program using the ``f'' and ``m'' options.
                     24: .PP
                     25: The device driver is automatically included when a
                     26: system is configured to run on an 11/730 or 11/750.
                     27: .PP
                     28: The TU58 on an 11/750 uses the Radial Serial Protocol (RSP)
                     29: to communicate with the cpu over a serial line.  This 
                     30: protocol is inherently unreliable as it has no flow
                     31: control measures built in.  On an 11/730 the Modified
                     32: Radial Serial Protocol is used.  This protocol incorporates
                     33: flow control measures which insure reliable data transfer
                     34: between the cpu and the device.  Certain 11/750's have
                     35: been modified to use the MRSP prom used in the 11/730.
                     36: To reliably use the console TU58 on an 11/750 under UNIX,
                     37: the MRSP prom is required.  For those 11/750's without
                     38: an MRSP prom, an unreliable but often
                     39: useable interface has been developed.
                     40: This interface uses an assembly language ``pseudo-dma'' routine
                     41: to minimize the receiver interrupt service latency.
                     42: To include this code in
                     43: the system, the configuration must \fBnot\fP specify the
                     44: system will run on an 11/730 or use an MRSP prom.
                     45: This unfortunately makes it impossible to configure a
                     46: single system which will properly handle TU58's on both an 11/750
                     47: and an 11/730 (unless both machines have MRSP proms).
                     48: .SH FILES
                     49: .nf
                     50: .DT
                     51: /dev/tu0
                     52: /dev/tu1       (only on a VAX-11/730)
                     53: .fi
                     54: .SH "SEE ALSO"
                     55: arff(8V)
                     56: .SH DIAGNOSTICS
                     57: .BR "tu%d: no bp, active %d" .
                     58: A transmission complete interrupt was received with no outstanding
                     59: i/o request.  This indicates a hardware problem.
                     60: .PP
                     61: .BR "tu%d protocol error, state=%s, op=%x, cnt=%d, block=%d" .
                     62: The driver entered an illegal state.  The information printed
                     63: indicates the illegal state, operation currently being executed,
                     64: the i/o count, and the block number on the cassette.
                     65: .PP
                     66: .BR "tu%d receive state error, state=%s, byte=%x" .
                     67: The driver entered an illegal state in the receiver finite
                     68: state machine.  The state is shown along with the control
                     69: byte of the received packet.
                     70: .PP
                     71: .BR "tu%d: read stalled" .
                     72: A timer watching the controller detected no interrupt for
                     73: an extended period while an operation was outstanding.
                     74: This usually indicates that one or more receiver interrupts
                     75: were lost and the transfer is restarted (11/750 only).
                     76: .PP
                     77: .BR "tu%d: hard error bn%d, pk_mod %o" .
                     78: The device returned a status code indicating a hard error. The
                     79: actual error code is shown in octal. No retries are attempted
                     80: by the driver.
                     81: .SH BUGS
                     82: The VAX-11/750 console interface without MRSP prom is unuseable
                     83: while the system is multi-user; it should be used only with
                     84: the system running single-user and, even then, with caution.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.