-.\" $NetBSD: end.3,v 1.4 1994/11/30 15:24:33 jtc Exp $
+.\" $OpenBSD: end.3,v 1.2 1996/03/29 10:16:00 niklas Exp $
+.\" $NetBSD: end.3,v 1.5 1996/03/01 00:17:49 jtc Exp $
.\"
.\" Copyright (c) 1986
.\" The Regents of the University of California. All rights reserved.
and
.Va edata
correspond to the
-the next address following the end
-of the text segment,
-the initialized data segment and the
-end of the data segment
+the next address following
+the end of the text segment,
+the end of initialized data segment and
+the end of the data segment
.Pq Tn BSS .
-These values are initially set at execution time
-by
-.Xr brk 2 .
.Sh SEE ALSO
.Xr brk 2 ,
.Xr malloc 3
-.\" Copyright (c) 1995 John T. Kohl
+.\" $OpenBSD: audio.4,v 1.3 1996/03/29 10:16:04 niklas Exp $
+.\" $NetBSD: audio.4,v 1.3 1996/02/27 22:42:05 jtc Exp $
+.\"
+.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
.\" All rights reserved.
.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by John T. Kohl.
+.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 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. The name of the author may not be used to endorse or promote products
-.\" derived from this software without specific prior written permission.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the NetBSD
+.\" Foundation, Inc. and its contributors.
+.\" 4. Neither the name of The NetBSD Foundation nor the names of its
+.\" contributors may be used to endorse or promote products derived
+.\" from this software without specific prior written permission.
.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR `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 AUTHOR 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
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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.
-.\"
-.\" $Id: audio.4,v 1.2 1996/02/22 11:47:21 niklas Exp $
.\"
.Dd November 5, 1995
.Dt AUDIO 4
+.\" $OpenBSD: ast.4,v 1.2 1996/03/29 10:16:07 niklas Exp $
+.\" $NetBSD: ast.4,v 1.7 1996/03/16 00:07:07 thorpej Exp $
.\"
.\" Copyright (c) 1990, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
-.\" $Id: ast.4,v 1.1.1.1 1995/10/18 08:44:29 deraadt Exp $
.\"
.Dd March 30, 1994
.Dt AST 4 i386
multiplexing serial communications interface
.Sh SYNOPSIS
.Cd "ast0 at isa? port 0x1a0 irq 5"
-.Cd "com2 at ast? slave ? flags 1"
-.Cd "com3 at ast? slave ? flags 1"
-.Cd "com4 at ast? slave ? flags 1"
-.Cd "com5 at ast? slave ? flags 1"
+.Cd "com2 at ast? slave ?"
+.Cd "com3 at ast? slave ?"
+.Cd "com4 at ast? slave ?"
+.Cd "com5 at ast? slave ?"
.Sh DESCRIPTION
The
.Nm ast
+.\" $OpenBSD: com.4,v 1.2 1996/03/29 10:16:09 niklas Exp $
+.\" $NetBSD: com.4,v 1.5 1996/03/16 00:07:08 thorpej Exp $
+.\"
.\" Copyright (c) 1990, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
-.\" $Id: com.4,v 1.1.1.1 1995/10/18 08:44:29 deraadt Exp $
.\"
.Dd August 6, 1993
.Dt COM 4 i386
.Sh SYNOPSIS
.Cd "com0 at isa? port" \&"IO_COM1\&" irq 4
.Cd "com1 at isa? port" \&"IO_COM2\&" irq 3
-.Cd "com2 at ast? slave ? flags 1"
.Sh DESCRIPTION
The
.Nm
50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
19200, 38400, 57600, or 115200, or any other baud rate which is a factor
of 115200.
-.Pp
-If
-.Dq flags 1
-is specified, the
-.Nm
-driver will not set the MCR_IENABLE bit on the UART. This is mainly for
-use on AST multiport boards, where the MCR_IENABLE bit is used to control
-whether or not the devices use a shared interrupt.
.Sh FILES
.Bl -tag -width Pa
.It Pa /dev/tty00
-.\" $NetBSD: gus.4,v 1.1 1995/11/13 14:39:16 pk Exp $
-.\" Copyright (c) 1995 John T. Kohl
+.\" $OpenBSD: gus.4,v 1.3 1996/03/29 10:16:11 niklas Exp $
+.\" $NetBSD: gus.4,v 1.2 1996/02/27 22:39:39 jtc Exp $
+.\"
+.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
.\" All rights reserved.
.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by John T. Kohl.
+.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 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. The name of the author may not be used to endorse or promote products
-.\" derived from this software without specific prior written permission.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the NetBSD
+.\" Foundation, Inc. and its contributors.
+.\" 4. Neither the name of The NetBSD Foundation nor the names of its
+.\" contributors may be used to endorse or promote products derived
+.\" from this software without specific prior written permission.
.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR `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 AUTHOR 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
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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.
-.\"
.\"
.Dd November 4, 1995
.Dt GUS 4 i386
-.\" $NetBSD: sb.4,v 1.1 1995/11/13 14:39:15 pk Exp $
-.\" Copyright (c) 1995 John T. Kohl
+.\" $OpenBSD: sb.4,v 1.3 1996/03/29 10:16:12 niklas Exp $
+.\" $NetBSD: sb.4,v 1.3 1996/02/27 22:39:42 jtc Exp $
+.\"
+.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
.\" All rights reserved.
.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by John T. Kohl.
+.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 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. The name of the author may not be used to endorse or promote products
-.\" derived from this software without specific prior written permission.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the NetBSD
+.\" Foundation, Inc. and its contributors.
+.\" 4. Neither the name of The NetBSD Foundation nor the names of its
+.\" contributors may be used to endorse or promote products derived
+.\" from this software without specific prior written permission.
.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR `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 AUTHOR 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
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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.
-.\"
.\"
.Dd November 4, 1995
.Dt SB 4 i386
.Xr audio 4
.Sh HISTORY
The
-.Nm gus
+.Nm sb
device driver appeared in
-.Nx 1.1 .
+.Nx 1.0 .
+# $OpenBSD: Makefile,v 1.2 1996/03/29 10:16:17 niklas Exp $
+# $NetBSD: Makefile,v 1.6 1996/03/03 17:13:09 thorpej Exp $
# from: @(#)Makefile 5.4 (Berkeley) 5/11/90
-# $Id: Makefile,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
MAN= acc.4 ad.4 autoconf.4 cons.4 crl.4 css.4 ct.4 ddn.4 de.4 dh.4 dhu.4 \
dmc.4 dmf.4 dmz.4 dn.4 dz.4 ec.4 en.4 ex.4 fl.4 hdh.4 hk.4 hp.4 \
+.\" $OpenBSD: acc.4,v 1.2 1996/03/29 10:16:19 niklas Exp $
+.\" $NetBSD: acc.4,v 1.3 1996/03/03 17:13:10 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)acc.4 6.4 (Berkeley) 3/27/91
-.\" $Id: acc.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt ACC 4 vax
+.\" $OpenBSD: ad.4,v 1.2 1996/03/29 10:16:20 niklas Exp $
+.\" $NetBSD: ad.4,v 1.3 1996/03/03 17:13:12 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ad.4 6.2 (Berkeley) 3/27/91
-.\" $Id: ad.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt AD 4 vax
+.\" $OpenBSD: autoconf.4,v 1.2 1996/03/29 10:16:22 niklas Exp $
+.\" $NetBSD: autoconf.4,v 1.3 1996/03/03 17:13:13 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)autoconf.4 6.3 (Berkeley) 3/27/91
-.\" $Id: autoconf.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt AUTOCONF 4
+.\" $OpenBSD: cons.4,v 1.2 1996/03/29 10:16:23 niklas Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)cons.4 6.3 (Berkeley) 3/27/91
-.\" $Id: cons.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt CONS 4 vax
+.\" $OpenBSD: crl.4,v 1.2 1996/03/29 10:16:25 niklas Exp $
+.\" $NetBSD: crl.4,v 1.3 1996/03/03 17:13:15 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)crl.4 6.3 (Berkeley) 3/27/91
-.\" $Id: crl.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt CRL 4 vax
+.\" $OpenBSD: css.4,v 1.2 1996/03/29 10:16:26 niklas Exp $
+.\" $NetBSD: css.4,v 1.3 1996/03/03 17:13:16 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)css.4 6.2 (Berkeley) 3/27/91
-.\" $Id: css.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt CSS 4 vax
+.\" $OpenBSD: ct.4,v 1.2 1996/03/29 10:16:28 niklas Exp $
+.\" $NetBSD: ct.4,v 1.3 1996/03/03 17:13:17 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ct.4 6.3 (Berkeley) 3/27/91
-.\" $Id: ct.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt CT 4 vax
+.\" $OpenBSD: ddn.4,v 1.2 1996/03/29 10:16:30 niklas Exp $
+.\" $NetBSD: ddn.4,v 1.3 1996/03/03 17:13:18 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ddn.4 6.5 (Berkeley) 3/27/91
-.\" $Id: ddn.4,v 1.1.1.1 1995/10/18 08:44:33 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DDN 4 vax
+.\" $OpenBSD: de.4,v 1.2 1996/03/29 10:16:31 niklas Exp $
+.\" $NetBSD: de.4,v 1.3 1996/03/03 17:13:19 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)de.4 6.5 (Berkeley) 3/27/91
-.\" $Id: de.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DE 4 vax
+.\" $OpenBSD: dh.4,v 1.2 1996/03/29 10:16:33 niklas Exp $
+.\" $NetBSD: dh.4,v 1.3 1996/03/03 17:13:20 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dh.4 6.3 (Berkeley) 3/27/91
-.\" $Id: dh.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DH 4 vax
+.\" $OpenBSD: dhu.4,v 1.2 1996/03/29 10:16:35 niklas Exp $
+.\" $NetBSD: dhu.4,v 1.4 1996/03/05 15:28:48 ragge Exp $
+.\"
.\" Copyright (c) 1985, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dhu.4 6.3 (Berkeley) 3/27/91
-.\" $Id: dhu.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DHU 4 vax
.Sh NAME
.Nm dhu
.Nd
-.Tn DHU-11
+.Tn DHU-11/DHV-11
communications multiplexer
.Sh SYNOPSIS
-.Cd "device dhu0 at uba0 csr 0160440 vector dhurint dhuxint"
+.Cd "dhu0 at uba0 csr 0160440"
.Sh DESCRIPTION
A
.Tn DHU-11
provides 16 communication lines.
.Pp
-An optional argument
-.Ar flags
-may be supplied with the device specification
-in the config file indicating
-that the line corresponding to
-bit number
-.Ar i
-is not properly
-connected, and should be treated as hard-wired with carrier
-always present. Thus specifying
-.Ql flags 0x0004
-for
-.Li dhu0
-would cause line
-.Pa ttyS2
-to be treated in this way.
-.Pp
Normal I/O
control parameters for individual lines are managed by
.Xr ioctl 2
utilize
.Xr ioctl
such as
-.Xr ifcongif 8 ,
+.Xr ifconfig 8 ,
see
.Xr tty 4 .
.Pp
.Bl -tag -width /dev/tty[S-Z][0-9a-f]xx -compact
.It Pa /dev/tty[S-Z][0-9a-f]
.El
-.Sh DIAGNOSTICS
-.Bl -diag
-.It dhu(%d,%d): NXM fault.
-No response from
-.Tn UNIBUS
-on a
-.Tn DMA
-transfer
-within a timeout period. This is often followed by a
-.Tn UNIBUS
-adapter
-error. This occurs most frequently when the
-.Tn UNIBUS
-is heavily loaded
-and when devices which hog the bus (such as
-.Tn RK07 Ns s )
-are present.
-It is not serious.
-.Pp
-.It dhu%d: silo overflow.
-The character input silo overflowed
-before it could be serviced. This can happen if a hard error occurs
-when the
-.Tn CPU
-is running with elevated priority, as the system may
-then print a message on the console with interrupts disabled.
-.El
.Sh NOTES
The driver currently does not make full use of the hardware
capabilities of the
.Nm
driver appeared in
.Bx 4.3 .
+.br
+A new
+.Nm
+driver showed up in NetBSD 1.1A.
+.Sh BUGS
+Even if the
+.Nm
+hardware supports
+.Tn DMA,
+the driver cannot make use of this capability.
+.\" $OpenBSD: dmc.4,v 1.2 1996/03/29 10:16:36 niklas Exp $
+.\" $NetBSD: dmc.4,v 1.3 1996/03/03 17:13:22 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dmc.4 6.5 (Berkeley) 3/27/91
-.\" $Id: dmc.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DMC 4 vax
+.\" $OpenBSD: dmf.4,v 1.2 1996/03/29 10:16:38 niklas Exp $
+.\" $NetBSD: dmf.4,v 1.3 1996/03/03 17:13:23 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dmf.4 6.5 (Berkeley) 3/27/91
-.\" $Id: dmf.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DMF 4 vax
+.\" $OpenBSD: dmv.4,v 1.2 1996/03/29 10:16:40 niklas Exp $
+.\" $NetBSD: dmv.4,v 1.3 1996/03/03 17:13:25 thorpej Exp $
+.\"
.\" Copyright (c) 1988, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dmv.4 6.2 (Berkeley) 3/27/91
-.\" $Id: dmv.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DMV 4 vax
+.\" $OpenBSD: dmz.4,v 1.2 1996/03/29 10:16:42 niklas Exp $
+.\" $NetBSD: dmz.4,v 1.3 1996/03/03 17:13:26 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dmz.4 6.4 (Berkeley) 3/27/91
-.\" $Id: dmz.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DMZ 4 vax
+.\" $OpenBSD: dn.4,v 1.2 1996/03/29 10:16:43 niklas Exp $
+.\" $NetBSD: dn.4,v 1.3 1996/03/03 17:13:28 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dn.4 6.2 (Berkeley) 3/27/91
-.\" $Id: dn.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DN 4 vax
+.\" $OpenBSD: dz.4,v 1.2 1996/03/29 10:16:46 niklas Exp $
+.\" $NetBSD: dz.4,v 1.3 1996/03/03 17:13:29 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)dz.4 6.3 (Berkeley) 3/27/91
-.\" $Id: dz.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt DZ 4 vax
+.\" $OpenBSD: ec.4,v 1.2 1996/03/29 10:16:48 niklas Exp $
+.\" $NetBSD: ec.4,v 1.3 1996/03/03 17:13:30 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ec.4 6.7 (Berkeley) 3/27/91
-.\" $Id: ec.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt EC 4 vax
+.\" $OpenBSD: en.4,v 1.2 1996/03/29 10:16:49 niklas Exp $
+.\" $NetBSD: en.4,v 1.3 1996/03/03 17:13:32 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)en.4 6.5 (Berkeley) 3/27/91
-.\" $Id: en.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt EN 4 vax
+.\" $OpenBSD: ex.4,v 1.2 1996/03/29 10:16:51 niklas Exp $
+.\" $NetBSD: ex.4,v 1.3 1996/03/03 17:13:33 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ex.4 6.6 (Berkeley) 3/27/91
-.\" $Id: ex.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt EX 4 vax
+.\" $OpenBSD: fl.4,v 1.2 1996/03/29 10:16:53 niklas Exp $
+.\" $NetBSD: fl.4,v 1.3 1996/03/03 17:13:35 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)fl.4 6.3 (Berkeley) 3/27/91
-.\" $Id: fl.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt FL 4 vax
+.\" $OpenBSD: hdh.4,v 1.2 1996/03/29 10:16:54 niklas Exp $
+.\" $NetBSD: hdh.4,v 1.3 1996/03/03 17:13:36 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)hdh.4 6.4 (Berkeley) 3/27/91
-.\" $Id: hdh.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt HDH 4 vax
+.\" $OpenBSD: hk.4,v 1.2 1996/03/29 10:16:55 niklas Exp $
+.\" $NetBSD: hk.4,v 1.3 1996/03/03 17:13:37 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)hk.4 6.4 (Berkeley) 3/27/91
-.\" $Id: hk.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt HK 4
+.\" $OpenBSD: hp.4,v 1.2 1996/03/29 10:16:57 niklas Exp $
+.\" $NetBSD: hp.4,v 1.4 1996/03/05 15:28:50 ragge Exp $
+.\"
.\" Copyright (c) 1980,1988, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)hp.4 6.5 (Berkeley) 3/27/91
-.\" $Id: hp.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt HP 4 vax
.Tn MASSBUS
disk interface
.Sh SYNOPSIS
-.Cd "disk hp0 at mba0 drive 0"
+.Cd "hp0 at mba0 drive 0"
+.Cd "hp* at mba? drive ?"
.Sh DESCRIPTION
The
.Nm hp
driver
-is a generic Massbus disk driver which handles both the standard
+is a generic Massbus disk driver which handles the standard
.Tn DEC
-controllers and the Emulex
-.Tn SC750
-and
-.Tn SC780
controllers.
It is typical of a block-device disk driver; block
.Tn I/O
which can also be used to write-enable and write-disable the sector.
The next 15 sectors contain a second-stage bootstrap program.
.Sh DISK SUPPORT
-This driver handles both standard
-.Tn DEC
-controllers and Emulex
-.Tn SC750
-and
-.Tn SC780
-controllers.
During autoconfiguration or whenever a drive comes on line for the first time,
or when a drive is opened after all partitions are closed,
the first sector of the drive is examined for a disk label.
If a label is found, the geometry of the drive and the partition tables
are taken from it.
-If no label is found,
-standard
-.Tn DEC
-drive types are
-recognized according to the
-.Tn MASSBUS
-drive type register,
-and default partitions are used.
-For the Emulex controller the drive type register should be configured
-to indicate the drive is an
-.Tn RM02 .
-When this is encountered,
-the driver checks the holding register to find out
-the disk geometry and, based on this information, decides what
-the drive type is.
-.Pp
-Special file names begin with
-.Sq Li hp
-and
-.Sq Li rhp
-for the block and character files respectively. The second
-component of the name, a drive unit number in the range of zero to
-seven, is represented by a
-.Sq Li ?
-in the disk layouts below.
-The last component is the file system partition
-designated
-by a letter from
-.Sq Li a
-to
-.Sq Li h
-and also corresponds to a minor device number set: zero to seven,
-eight to 15, 16 to 23 and so forth for drive zero, drive two and drive
-three respectively.
-The following disks are supported:
-.Tn RM03 ,
-.Tn RM05 ,
-.Tn RP06 ,
-.Tn RM80 ,
-.Tn RP05 ,
-.Tn RP07 ,
-.Tn ML11A ,
-.Tn ML11B ,
-.Tn CDC 9775 ,
-.Tn CDC 9730 ,
-.Tn AMPEX
-Capricorn (32 sectors/track),
-.Tn FUJITSU
-Eagle (48 sectors/track),
-.Tn FUJITSU 2361,
-and
-.Tn AMPEX
-9300. The default layout and size (in sectors) of the
-partitions for these drives:
-.Bl -column header diskx undefined length
-.Tn RM03 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-99
- hp?b 16000 33440 100-309
- hp?c 0 131680 0-822
- hp?d 49600 15884 309-408
- hp?e 65440 55936 409-758
- hp?f 121440 10080 759-822
- hp?g 49600 82080 309-822
-
-.Tn RM05 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-26
- hp?b 16416 33440 27-81
- hp?c 0 500384 0-822
- hp?d 341696 15884 562-588
- hp?e 358112 55936 589-680
- hp?f 414048 86176 681-822
- hp?g 341696 158528 562-822
- hp?h 49856 291346 82-561
-
-.Tn RP06 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-37
- hp?b 15884 33440 38-117
- hp?c 0 340670 0-814
- hp?d 49324 15884 118-155
- hp?e 65208 55936 156-289
- hp?f 121220 219296 290-814
- hp?g 49324 291192 118-814
-
-.Tn RM80 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-36
- hp?b 16058 33440 37-114
- hp?c 0 242606 0-558
- hp?d 49910 15884 115-151
- hp?e 68096 55936 152-280
- hp?f 125888 120466 281-558
- hp?g 49910 192510 115-558
-
-.Tn RP05 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-37
- hp?b 15884 33440 38-117
- hp?c 0 171798 0-410
- hp?d 2242 15884 118-155
- hp?e 65208 55936 156-289
- hp?f 121220 50424 290-410
- hp?g 2242 122320 118-410
-
-.Tn RP07 No partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-9
- hp?b 16000 66880 10-51
- hp?c 0 1008000 0-629
- hp?d 376000 15884 235-244
- hp?e 392000 307200 245-436
- hp?f 699200 308600 437-629
- hp?g 376000 631800 235-629
- hp?h 83200 291346 52-234
-
-.Tn CDC No 9775 partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-12
- hp?b 16640 66880 13-65
- hp?c 0 1077760 0-841
- hp?d 376320 15884 294-306
- hp?e 392960 307200 307-546
- hp?f 700160 377440 547-841
- hp?g 376320 701280 294-841
- hp?h 84480 291346 66-293
-
-.Tn CDC No 9730 partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-49
- hp?b 16000 33440 50-154
- hp?c 0 263360 0-822
- hp?d 49600 15884 155-204
- hp?e 65600 55936 205-379
- hp?f 121600 141600 380-822
- hp?g 49600 213600 155-822
-
-.Tn AMPEX No Capricorn partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-31
- hp?b 16384 33440 32-97
- hp?c 0 524288 0-1023
- hp?d 342016 15884 668-699
- hp?e 358400 55936 700-809
- hp?f 414720 109408 810-1023
- hp?g 342016 182112 668-1023
- hp?h 50176 291346 98-667
-
-.Tn FUJITSU No Eagle partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-16
- hp?b 16320 66880 17-86
- hp?c 0 808320 0-841
- hp?d 375360 15884 391-407
- hp?e 391680 55936 408-727
- hp?f 698880 109248 728-841
- hp?g 375360 432768 391-841
- hp?h 83520 291346 87-390
-
-.Tn FUJITSU No 2361 partitions
-.Sy disk start length cyls
- hp?a 0 15884 0-12
- hp?b 16640 66880 13-65
- hp?c 0 1077760 0-841
- hp?d 376320 15884 294-306
- hp?e 392960 307200 307-546
- hp?f 700160 377408 547-841
- hp?g 363520 701248 294-841
- hp?h 84480 291346 66-293
-
-.Tn AMPEX No 9300 partitions
-.Sy disk start length cyl
- hp?a 0 15884 0-26
- hp?b 16416 33440 27-81
- hp?c 0 495520 0-814
- hp?d 341696 15884 562-588
- hp?e 358112 55936 589-680
- hp?f 414048 81312 681-814
- hp?g 341696 153664 562-814
- hp?h 49856 291346 82-561
-.El
+If no label is found, a fake label is created by the driver, enough
+so that a real label can be written.
.Pp
The hp?a partition is normally used for the root file system,
the hp?b partition as a paging area,
On disks larger than about 205 Megabytes, the hp?h partition
is inserted prior to the hp?d or hp?g partition;
the hp?g partition then maps the remainder of the pack.
-All disk partition tables are calculated using the
-.Xr diskpart 8
-program.
.Pp
.Sh FILES
.Bl -tag -width /dev/rhp[0-7][a-h] -compact
(including offset positioning and drive recalibration) could not
recover the error.
.Pp
-.It hp%d: write locked.
-The write protect switch was set on the drive
-when a write was attempted. The write operation is not recoverable.
-.Pp
-.It hp%d: not ready .
-The drive was spun down or off line when it was
-accessed. The
-.Tn I/O
-operation is not recoverable.
-.Pp
.It "hp%d%c: soft ecc reading fsbn %d [of %d-%d] (hp%d bn %d cn %d tn %d sn %d)."
A recoverable
.Tn ECC
if certain cylinders on the pack, spots on the carriage of the drive
or heads are indicated.
.Pp
-.It hp%d: 9775 (direct).
-.It hp%d: 9730 (direct).
-.It hp%d: 9300.
-.It hp%d: 9762.
-.It hp%d: capricorn.
-.It hp%d: eagle.
-.It hp%d: 2361.
-.It hp%d: ntracks %d, nsectors %d: unknown device.
-During autoconfiguration one of the above messages may appear
-on the console indicating the appropriate drive type was recognized.
-The last message indicates the drive is of a unknown type.
-In this case, the correct geometry is set, and one partition is created
-that contains the entire drive.
-.Pp
.El
.Sh SEE ALSO
.Xr physio 4 ,
.Nm
driver appeared in
.Bx 4.0 .
+.br
+A new
+.Nm
+driver showed up in NetBSD 1.1A.
.Sh BUGS
.Tn DEC Ns -standard
+.Xr bad144 8
+bad-block handling should be used.
+.Pp
+.Tn DEC Ns -standard
error logging should be supported.
.Pp
A program to analyze the logged error information (even in its
+.\" $OpenBSD: ht.4,v 1.2 1996/03/29 10:16:59 niklas Exp $
+.\" $NetBSD: ht.4,v 1.3 1996/03/03 17:13:39 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ht.4 6.3 (Berkeley) 3/27/91
-.\" $Id: ht.4,v 1.1.1.1 1995/10/18 08:44:34 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt HT 4 vax
+.\" $OpenBSD: hy.4,v 1.2 1996/03/29 10:17:00 niklas Exp $
+.\" $NetBSD: hy.4,v 1.3 1996/03/03 17:13:41 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)hy.4 6.4 (Berkeley) 3/27/91
-.\" $Id: hy.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt HY 4 vax
+.\" $OpenBSD: ik.4,v 1.2 1996/03/29 10:17:02 niklas Exp $
+.\" $NetBSD: ik.4,v 1.3 1996/03/03 17:13:42 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ik.4 6.2 (Berkeley) 3/27/91
-.\" $Id: ik.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt IK 4 vax
+.\" $OpenBSD: il.4,v 1.2 1996/03/29 10:17:04 niklas Exp $
+.\" $NetBSD: il.4,v 1.3 1996/03/03 17:13:43 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)il.4 6.7 (Berkeley) 3/27/91
-.\" $Id: il.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt IL 4 vax
+.\" $OpenBSD: intro.4,v 1.2 1996/03/29 10:17:06 niklas Exp $
+.\" $NetBSD: intro.4,v 1.3 1996/03/03 17:13:44 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)intro.4 6.6 (Berkeley) 3/27/91
-.\" $Id: intro.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt INTRO 4 vax
+.\" $OpenBSD: ix.4,v 1.2 1996/03/29 10:17:08 niklas Exp $
+.\" $NetBSD: ix.4,v 1.3 1996/03/03 17:13:45 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ix.4 6.5 (Berkeley) 3/27/91
-.\" $Id: ix.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt IX 4 vax
+.\" $OpenBSD: kg.4,v 1.2 1996/03/29 10:17:09 niklas Exp $
+.\" $NetBSD: kg.4,v 1.3 1996/03/03 17:13:46 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)kg.4 6.2 (Berkeley) 3/27/91
-.\" $Id: kg.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt KG 4 vax
+.\" $OpenBSD: lp.4,v 1.2 1996/03/29 10:17:11 niklas Exp $
+.\" $NetBSD: lp.4,v 1.3 1996/03/03 17:13:48 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)lp.4 6.2 (Berkeley) 3/27/91
-.\" $Id: lp.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt LP 4 vax
+.\" $OpenBSD: mem.4,v 1.2 1996/03/29 10:17:12 niklas Exp $
+.\" $NetBSD: mem.4,v 1.3 1996/03/03 17:13:50 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)mem.4 6.3 (Berkeley) 3/27/91
-.\" $Id: mem.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt MEM 4 vax
+.\" $OpenBSD: mt.4,v 1.2 1996/03/29 10:17:15 niklas Exp $
+.\" $NetBSD: mt.4,v 1.3 1996/03/03 17:13:52 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)mt.4 6.4 (Berkeley) 3/27/91
-.\" $Id: mt.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt MT 4 vax
-.\" $NetBSD: mtio.4,v 1.3 1996/01/07 20:11:35 ragge Exp $
+.\" $OpenBSD: mtio.4,v 1.3 1996/03/29 10:17:16 niklas Exp $
+.\" $NetBSD: mtio.4,v 1.4 1996/03/03 17:13:54 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
+.\" $OpenBSD: np.4,v 1.2 1996/03/29 10:17:18 niklas Exp $
+.\" $NetBSD: np.4,v 1.3 1996/03/03 17:13:55 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)np.4 6.6 (Berkeley) 3/27/91
-.\" $Id: np.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt NP 4 vax
+.\" $OpenBSD: pcl.4,v 1.2 1996/03/29 10:17:19 niklas Exp $
+.\" $NetBSD: pcl.4,v 1.3 1996/03/03 17:13:57 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)pcl.4 6.3 (Berkeley) 3/27/91
-.\" $Id: pcl.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt PCL 4 vax
+.\" $OpenBSD: ps.4,v 1.2 1996/03/29 10:17:21 niklas Exp $
+.\" $NetBSD: ps.4,v 1.3 1996/03/03 17:13:59 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ps.4 6.4 (Berkeley) 3/27/91
-.\" $Id: ps.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt PS 4 vax
+.\" $OpenBSD: qe.4,v 1.2 1996/03/29 10:17:23 niklas Exp $
+.\" $NetBSD: qe.4,v 1.3 1996/03/03 17:14:01 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)qe.4 6.4 (Berkeley) 3/27/91
-.\" $Id: qe.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt QE 4 vax
+.\" $OpenBSD: rx.4,v 1.2 1996/03/29 10:17:24 niklas Exp $
+.\" $NetBSD: rx.4,v 1.3 1996/03/03 17:14:03 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)rx.4 6.2 (Berkeley) 3/27/91
-.\" $Id: rx.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt RX 4 vax
+.\" $OpenBSD: tm.4,v 1.2 1996/03/29 10:17:26 niklas Exp $
+.\" $NetBSD: tm.4,v 1.3 1996/03/03 17:14:04 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)tm.4 6.3 (Berkeley) 3/27/91
-.\" $Id: tm.4,v 1.1.1.1 1995/10/18 08:44:35 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt TM 4 vax
-.\" $NetBSD: tmscp.4,v 1.3 1996/01/07 20:56:59 ragge Exp $
+.\" $OpenBSD: tmscp.4,v 1.3 1996/03/29 10:17:27 niklas Exp $
+.\" $NetBSD: tmscp.4,v 1.4 1996/03/03 17:14:06 thorpej Exp $
+.\"
.\" Copyright (c) 1986, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
-.\" $NetBSD: ts.4,v 1.3 1996/01/07 20:48:19 ragge Exp $
+.\" $OpenBSD: ts.4,v 1.3 1996/03/29 10:17:29 niklas Exp $
+.\" $NetBSD: ts.4,v 1.4 1996/03/03 17:14:08 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
+.\" $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.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)tu.4 6.2 (Berkeley) 3/27/91
-.\" $Id: tu.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt TU 4 vax
.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
.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
.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.
+.\" $OpenBSD: uda.4,v 1.2 1996/03/29 10:17:33 niklas Exp $
+.\" $NetBSD: uda.4,v 1.3 1996/03/03 17:14:10 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1987, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)uda.4 6.6 (Berkeley) 3/27/91
-.\" $Id: uda.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt UDA 4 vax
+.\" $OpenBSD: up.4,v 1.2 1996/03/29 10:17:35 niklas Exp $
+.\" $NetBSD: up.4,v 1.3 1996/03/03 17:14:12 thorpej Exp $
+.\"
.\" Copyright (c) 1980,1988, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)up.4 6.4 (Berkeley) 3/27/91
-.\" $Id: up.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt UP 4 vax
+.\" $OpenBSD: ut.4,v 1.2 1996/03/29 10:17:37 niklas Exp $
+.\" $NetBSD: ut.4,v 1.3 1996/03/03 17:14:13 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)ut.4 6.2 (Berkeley) 3/27/91
-.\" $Id: ut.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt UT 4 vax
+.\" $OpenBSD: uu.4,v 1.2 1996/03/29 10:17:39 niklas Exp $
+.\" $NetBSD: uu.4,v 1.3 1996/03/03 17:14:14 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)uu.4 6.2 (Berkeley) 3/27/91
-.\" $Id: uu.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt UU 4 vax
+.\" $OpenBSD: va.4,v 1.2 1996/03/29 10:17:40 niklas Exp $
+.\" $NetBSD: va.4,v 1.3 1996/03/03 17:14:15 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)va.4 6.3 (Berkeley) 3/27/91
-.\" $Id: va.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt VA 4 vax
+.\" $OpenBSD: vp.4,v 1.2 1996/03/29 10:17:42 niklas Exp $
+.\" $NetBSD: vp.4,v 1.3 1996/03/03 17:14:16 thorpej Exp $
+.\"
.\" Copyright (c) 1980, 1991 Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)vp.4 6.3 (Berkeley) 3/27/91
-.\" $Id: vp.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt VP 4 vax
+.\" $OpenBSD: vv.4,v 1.2 1996/03/29 10:17:43 niklas Exp $
+.\" $NetBSD: vv.4,v 1.3 1996/03/03 17:14:18 thorpej Exp $
+.\"
.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" SUCH DAMAGE.
.\"
.\" from: @(#)vv.4 6.5 (Berkeley) 3/27/91
-.\" $Id: vv.4,v 1.1.1.1 1995/10/18 08:44:36 deraadt Exp $
.\"
.Dd March 27, 1991
.Dt VV 4 vax
-.\" $NetBSD: resolv.conf.5,v 1.6 1994/12/12 06:13:29 deraadt Exp $
+.\" $OpenBSD: resolv.conf.5,v 1.2 1996/03/29 10:17:50 niklas Exp $
+.\" $NetBSD: resolv.conf.5,v 1.7 1996/03/06 18:22:16 scottr Exp $
.\"
.\" Copyright (c) 1986, 1991 The Regents of the University of California.
.\" All rights reserved.
for one of the domains.
.Pp
The search list is currently limited to six domains
-with a total of 256 characters.
+with a total of 1024 characters.
.It Sy sortlist
Sortlist allows addresses returned by gethostbyname to
be sorted.
-.\" $NetBSD: diskless.8,v 1.6 1995/09/02 17:12:32 thorpej Exp $
+.\" $OpenBSD: diskless.8,v 1.2 1996/03/29 10:17:52 niklas Exp $
+.\" $NetBSD: diskless.8,v 1.7 1996/02/18 01:10:55 hpeyerl Exp $
.\"
.\"
.\" Copyright (c) 1994 Gordon W. Ross, Theo de Raadt
# for SunOS:
# /export/myclient -rw=myclient,root=myclient
# for NetBSD:
-/export/myclient -maproot=root myclient
+/export/myclient -maproot=root -alldirs myclient
.Ed
.Pp
If the server and client are of the same architecture, then the client
-# $OpenBSD: sys.mk,v 1.5 1996/03/09 01:33:31 niklas Exp $
-# $NetBSD: sys.mk,v 1.22 1995/09/24 23:49:09 christos Exp $
+# $OpenBSD: sys.mk,v 1.6 1996/03/29 10:17:55 niklas Exp $
+# $NetBSD: sys.mk,v 1.25 1996/02/29 19:06:57 jtc Exp $
# @(#)sys.mk 5.11 (Berkeley) 3/13/91
unix= We run OpenBSD.
LINK.cc?= ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS}
CPP?= cpp
-.if defined(DESTDIR)
-CPPFLAGS+= -nostdinc -idirafter ${DESTDIR}/usr/include
-.endif
+CPPFLAGS?=
FC?= f77
FFLAGS?= -O
${LINK.c} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
.c.o:
${COMPILE.c} ${.IMPSRC}
+.if (${MACHINE_ARCH} != "alpha")
.c.a:
${COMPILE.c} ${.IMPSRC}
${AR} ${ARFLAGS} $@ $*.o
rm -f $*.o
+.endif
.c.ln:
${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} -i ${.IMPSRC}
.s:
${LINK.s} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
.s.o:
- ${COMPILE.s} ${.IMPSRC}
+ ${COMPILE.s} -o ${.TARGET} ${.IMPSRC}
.s.a:
${COMPILE.s} ${.IMPSRC}
${AR} ${ARFLAGS} $@ $*.o
.S:
${LINK.S} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
.S.o:
- ${COMPILE.S} ${.IMPSRC}
+ ${COMPILE.S} -o ${.TARGET} ${.IMPSRC}
.S.a:
${COMPILE.S} ${.IMPSRC}
${AR} ${ARFLAGS} $@ $*.o