Annotation of 43BSDReno/share/man/man4/man4.vax/uu.4, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 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: .\"    @(#)uu.4        6.1 (Berkeley) 5/15/85
        !             6: .\"
        !             7: .TH UU 4 "May 15, 1985"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: uu \- TU58/DECtape II UNIBUS cassette interface 
        !            11: .SH SYNOPSIS
        !            12: .B "options UUDMA"
        !            13: .br
        !            14: .B "device uu0 at uba0 csr 0176500 vector uurintr uuxintr"
        !            15: .SH DESCRIPTION
        !            16: The
        !            17: .I uu
        !            18: device provides access to dual DEC TU58 tape cartridge drives
        !            19: connected to the UNIBUS via a DL11-W interface module.
        !            20: .PP
        !            21: The interface supports only block i/o to the TU58 cassettes.
        !            22: The drives are normally manipulated with the
        !            23: .IR arff (8V)
        !            24: program using the ``m'' and ``f'' options.
        !            25: .PP
        !            26: The driver provides for an optional write and verify 
        !            27: (read after write) mode that is activated by specifying the
        !            28: ``a'' device.
        !            29: .PP
        !            30: The TU58 is treated as a single device by the system even
        !            31: though it has two separate drives, ``uu0'' and ``uu1''. If there is 
        !            32: more than one TU58 unit on a system, the extra drives
        !            33: are named ``uu2'', ``uu3'' etc.
        !            34: .SH NOTES
        !            35: Assembly language code to assist the driver in handling
        !            36: the receipt of data (using a pseudo-dma approach) should
        !            37: be included when using this driver; specify ``options UUDMA''
        !            38: in the configuration file.
        !            39: .SH ERRORS
        !            40: The following errors may be returned:
        !            41: .TP 12
        !            42: [ENXIO]
        !            43: Nonexistent drive (on open); 
        !            44: offset is too large or bad (undefined) ioctl code.
        !            45: .TP
        !            46: [EIO]
        !            47: Open failed, the device could not be reset.
        !            48: .TP
        !            49: [EBUSY]
        !            50: Drive in use.
        !            51: .SH FILES
        !            52: /dev/uu?
        !            53: .br
        !            54: /dev/uu?a
        !            55: .SH SEE ALSO
        !            56: tu(4), arff(8V)
        !            57: .SH DIAGNOSTICS
        !            58: .BR "uu%d: no bp, active %d" .
        !            59: A transmission complete interrupt was received with no outstanding
        !            60: i/o request. This indicates a hardware problem.
        !            61: .PP
        !            62: .BR "uu%d protocol error, state=%s, op=%x, cnt=%d, block=%d" .
        !            63: The driver entered an illegal state.  The information printed
        !            64: indicates the illegal state, the 
        !            65: operation currently being executed,
        !            66: the i/o count, and the block number on the cassette.
        !            67: .PP
        !            68: .BR "uu%d: break received, transfer restarted" .
        !            69: The TU58 was sending a continuous break signal and had
        !            70: to be reset. This may indicate a hardware problem, but
        !            71: the driver will attempt to recover from the error.
        !            72: .PP
        !            73: .BR "uu%d receive state error, state=%s, byte=%x" .
        !            74: The driver entered an illegal state in the receiver finite
        !            75: state machine.  The state is shown along with the control
        !            76: byte of the received packet.
        !            77: .PP
        !            78: .BR "uu%d: read stalled" .
        !            79: A timer watching the controller detected no interrupt for
        !            80: an extended period while an operation was outstanding.
        !            81: This usually indicates that one or more receiver interrupts
        !            82: were lost and the transfer is restarted.
        !            83: .PP
        !            84: .BR "uu%d: hard error bn%d, pk_mod %o" .
        !            85: The device returned a status code indicating a hard error. The
        !            86: actual error code is shown in octal. No retries are attempted
        !            87: by the driver.

unix.superglobalmegacorp.com

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