BSD 4_3_Net_2 release
[unix-history] / usr / src / share / man / man4 / man4.tahoe / vx.4
index 939784a..c60ec41 100644 (file)
-.\" Copyright (c) 1986 Regents of the University of California.
-.\" All rights reserved.  The Berkeley software License Agreement
-.\" specifies the terms and conditions for redistribution.
+.\" Copyright (c) 1986, 1991 Regents of the University of California.
+.\" All rights reserved.
 .\"
 .\"
-.\"    @(#)vx.4        6.2 (Berkeley) 6/30/87
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\"    must display the following acknowledgement:
+.\"    This product includes software developed by the University of
+.\"    California, Berkeley and its contributors.
+.\" 4. Neither the name of the University nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
 .\"
 .\"
-.TH VX 4 "June 30, 1987"
-.UC 7
-.SH NAME
-vx \- VIOC-X communications multiplexor
-.SH SYNOPSIS
-.B "device vx0 at vba? csr 0xfffe0000 vector vackint vcmdrsp vunsol"
-.SH DESCRIPTION
-A VIOC-X provides 16 communication lines with partial modem control,
-adequate for UNIX dialup use.
-Each line attached to the VIOC-X communications multiplexor
-behaves as described in
-.IR tty (4)
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\"     @(#)vx.4       6.3 (Berkeley) 3/27/91
+.\"
+.Dd March 27, 1991
+.Dt VX 4 tahoe
+.Os
+.Sh NAME
+.Nm vx
+.Nd
+.TN VIOC-X
+communications multiplexor
+.Sh SYNOPSIS
+.Cd "device vx0 at vba? csr 0xfffe0000 vector vackint vcmdrsp vunsol"
+.Sh DESCRIPTION
+A
+.Tn VIOC-X
+provides 16 communication lines with partial modem control,
+adequate for
+.Tn UNIX
+dialup use.
 and may be set to run at any of 16 speeds; see
 and may be set to run at any of 16 speeds; see
-.IR tty (4)
-for the encoding.
-.SH FILES
-/dev/tty[0-9][0-9]
-.br
-/dev/ttyd[0-9a-f]              dialups
-.SH "SEE ALSO"
-tty(4)
-.SH DIAGNOSTICS
-\fBvx%d: vc proc err, ustat %x\fP.
-.PP
-\fBvx%d: vc uqual err, uqual %x\fP.
-.PP
-\fBvx%d: %d exceeds silo size\fP.
-.PP
-\fBvx%d: receiver overrun\fP.
-.PP
-\fBVIOC-BOP no. %d at %x\fP.
+.Xr tty 4 .
+.Sh FILES
+.Bl -tag -width /dev/tty[0-9][0-9]xx -compact
+.It Pa /dev/tty[0-9][0-9]
+.It Pa /dev/ttyd[0-9a-f]
+dialups
+.El
+.Sh DIAGNOSTICS
+.Bl -diag
+.It vx%d: vc proc err, ustat %x.
+.Pp
+.It vx%d: vc uqual err, uqual %x.
+.Pp
+.It vx%d: %d exceeds silo size.
+.Pp
+.It vx%d: receiver overrun.
+.Pp
+.It VIOC-BOP no. %d at %x.
 The system identified a vioc supporting the bit oriented protocol.
 The system identified a vioc supporting the bit oriented protocol.
-The number \fB%d\fP is the board number assigned by the system
-while the address \fB%x\fP is the address of the command control
+The number
+.Em %d
+is the board number assigned by the system
+while the address
+.Em %x
+is the address of the command control
 block for the vioc.
 block for the vioc.
-.PP
-\fBvx%d: unknown type %x\fP.
+.It vx%d: unknown type %x.
 The system encountered a vioc of unknown type during autoconfiguration.
 The system encountered a vioc of unknown type during autoconfiguration.
-.PP
-\fBvx%d: didn't respond to LIDENT\fP.
+.It vx%d: didn't respond to LIDENT.
 The device did not respond to the configuration command that
 sets the interrupt vectors and port configuration.
 The device did not respond to the configuration command that
 sets the interrupt vectors and port configuration.
-.PP
-\fBvx%d: %s%s, ports %d-%d\fP.
+.It vx%d: %s%s, ports %d-%d.
 This is informatory message printed during autoconfiguration
 indicating the type of hardware present the port configuration.
 This is informatory message printed during autoconfiguration
 indicating the type of hardware present the port configuration.
-.PP
-\fBvx%d: no buffers\fP.
+.It vx%d: no buffers.
 All the command buffers were in use; this indicates the device
 is constipated for some reason.
 All the command buffers were in use; this indicates the device
 is constipated for some reason.
-.PP
-\fBvx%d: setq overflow\fP.
+.It vx%d: setq overflow.
 An attempt to append a command to an existing command buffer
 failed because the buffer was full or the hardware doesn't
 support this facility.
 An attempt to append a command to an existing command buffer
 failed because the buffer was full or the hardware doesn't
 support this facility.
-.PP
-\fBvx%d: cmd q overflow\fP.
+.It vx%d: cmd q overflow.
 An attempt to place a new command on the command queue failed
 because it was full.  The device is either overloaded or hung
 up for some reason.  If this happens, the system tries to
 reset the device to unwedge it.
 An attempt to place a new command on the command queue failed
 because it was full.  The device is either overloaded or hung
 up for some reason.  If this happens, the system tries to
 reset the device to unwedge it.
-.PP
-\fBvx%d INTR ERR type %x v_dcd %x\fP.
+.It vx%d INTR ERR type %x v_dcd %x.
 An error was returned by the device in response to some command.
 The command identifier and data carrier detect mask are printed
 followed by the contents of the command buffer in error.
 An error was returned by the device in response to some command.
 The command identifier and data carrier detect mask are printed
 followed by the contents of the command buffer in error.
-.PP
-\fBvx%d: vcmdrsp interrupt\fP.
+.It vx%d: vcmdrsp interrupt.
 A command response interrupt was received from a bop (bit oriented
 protocol) vioc.  This should not happen.
 A command response interrupt was received from a bop (bit oriented
 protocol) vioc.  This should not happen.
-.PP
-\fBvx%d: cmdresp debug\fP.
-.PP
-\fBvx%d: vunsol from BOP\fP.
+.It vx%d: cmdresp debug.
+.Pp
+.It vx%d: vunsol from
+.Tn BOP .
 An unsolicited interrupt was received from a bop vioc.  This should
 not happen.
 An unsolicited interrupt was received from a bop vioc.  This should
 not happen.
-.PP
-\fBvx%d: interrupt q overflow\fP.
+.It vx%d: interrupt q overflow.
 The queue of pending interrupts to be delivered to the vioc is
 full.  This is probably due to the vioc being wedged.  The system
 resets the vioc if this occurs.
 The queue of pending interrupts to be delivered to the vioc is
 full.  This is probably due to the vioc being wedged.  The system
 resets the vioc if this occurs.
-.PP
-\fBvx%d: reset...\fP.
+.It vx%d: reset....
 The system attempted to reset the vioc.
 The system attempted to reset the vioc.
-.SH BUGS
+.El
+.Sh SEE ALSO
+.Xr tty 4
+.Sh HISTORY
+The
+.Nm
+special file appeared in
+.Bx 4.3 tahoe .