summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/man4.sparc/Makefile5
-rw-r--r--share/man/man4/man4.sparc/esp.446
-rw-r--r--share/man/man4/man4.sparc/si.443
-rw-r--r--share/man/man4/man4.sparc/sw.449
-rw-r--r--share/man/man4/man4.sparc/xd.431
-rw-r--r--share/man/man4/man4.sparc/xy.427
6 files changed, 199 insertions, 2 deletions
diff --git a/share/man/man4/man4.sparc/Makefile b/share/man/man4/man4.sparc/Makefile
index 8d8f5a8f834..d10bb8d01a2 100644
--- a/share/man/man4/man4.sparc/Makefile
+++ b/share/man/man4/man4.sparc/Makefile
@@ -1,9 +1,10 @@
# from: @(#)Makefile 8.2 (Berkeley) 2/16/94
-# $Id: Makefile,v 1.3 1998/03/07 21:54:28 johns Exp $
+# $Id: Makefile,v 1.4 1998/03/07 23:34:07 johns Exp $
MAN= intro.4
MAN+= bwtwo.4 cgtwo.4 cgthree.4 cgfour.4 cgsix.4 cgeight.4 cgfourteen.4
-MAN+= fd.4 kbd.4 le.4 mem.4 ms.4 openprom.4 tcx.4 zs.4
+MAN+= fd.4 esp.4 kbd.4 le.4 mem.4 ms.4 openprom.4 si.4 sw.4 tcx.4
+MAN+= xd.4 xy.4 zs.4
MLINKS= mem.4 kmem.4
MANSUBDIR=/sparc
diff --git a/share/man/man4/man4.sparc/esp.4 b/share/man/man4/man4.sparc/esp.4
new file mode 100644
index 00000000000..19fcbe1def9
--- /dev/null
+++ b/share/man/man4/man4.sparc/esp.4
@@ -0,0 +1,46 @@
+.\" $OpenBSD: esp.4,v 1.1 1998/03/07 23:34:08 johns Exp $
+.\"
+.\" Copyright (c) 1998 The OpenBSD Project
+.\" All rights reserved.
+.\"
+.\"
+.Dd March 4, 1998
+.Dt ESP 4 sparc
+.Os
+.Sh NAME
+.Nm esp
+.Nd ESP NCR 53c94 on-board or SBus SCSI controller
+.Sh SYNOPSIS
+.Cd "dma0 at obio0 addr 0xfa001000 level 4 " Pq sun4/300
+.Cd "esp0 at obio0 addr 0xfa000000 level 4 flags 0xff0f"
+.Cd ""
+.Cd "dma0 at sbus0 slot ? offset ? " Pq on-board
+.Cd "esp0 at sbus0 slot ? offset ? flags 0xff0f " Pq sun4c
+.Cd "esp0 at dma0 flags 0xff0f " Pq sun4m
+.Cd ""
+.Cd "dma* at sbus? slot ? offset ? " Pq "SBus SCSI"
+.Cd "esp* at sbus? slot ? offset ? flags 0xff0f " Pq "two flavours"
+.Cd "esp* at dma? flags 0xff0f " Pq "depending on model"
+.Sh DESCRIPTION
+The
+.Nm
+is an on-board or SBus SCSI controller based on the NCR 53c94 chip, found
+on Sun 4/300, sun4c and sun4m workstations.
+
+.Sh DEVICE FLAGS
+.Bl -tag -width speaker -compact
+.It Bits 0-7 disable disconnect/reselect for the corresponding target
+.It ""
+.It Bits 8-15 disable synchronous negotiation for target "[bit - 8]"
+.El
+.Pp
+The
+.Nm
+device flags may be OR'd together to enable any combination of
+the features listed above. Targets 4 through 7 typically have
+disconnect/reselect enabled on the premise that tape devices normally
+have one of these targets. Tape devices should be allowed to disconnect
+for the SCSI bus to operate acceptably.
+.Sh SEE ALSO
+.Xr si 4
+.Xr sw 4
diff --git a/share/man/man4/man4.sparc/si.4 b/share/man/man4/man4.sparc/si.4
new file mode 100644
index 00000000000..bd66ac4c88d
--- /dev/null
+++ b/share/man/man4/man4.sparc/si.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: si.4,v 1.1 1998/03/07 23:34:09 johns Exp $
+.\"
+.\" Copyright (c) 1998 The OpenBSD Project
+.\" All rights reserved.
+.\"
+.\"
+.Dd March 4, 1998
+.Dt SI 4 sparc
+.Os
+.Sh NAME
+.Nm si
+.Nd NCR 5380 "Sun SCSI 3" VME SCSI controller
+.Sh SYNOPSIS
+.Cd "si0 at vmes0 addr 0xff200000 level 3 vect 0x40 " Pq sun4
+.Cd "si0 at vmes0 addr 0xff200000 level 3 vect 0x40 flags 0x07" Pq sun4
+.Sh DESCRIPTION
+The
+.Nm
+is a VME SCSI controller based on the NCR 5380 chip, found in sun3 and sun4
+systems with the VME bus.
+.Sh DEVICE FLAGS
+.Bl -tag -width speaker -compact
+.It 0x01
+Use DMA (may be polled)
+.It 0x02
+Use DMA completion interrupts
+.It 0x04
+Allow disconnect/reconnect
+.El
+.Pp
+The
+.Nm
+device flags may be OR'd together to enable any combination of
+the features listed above. If no flags are specified, the device will
+use DMA by default.
+
+.Sh SEE ALSO
+.Xr sw 4
+.Xr esp 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in NetBSD.
diff --git a/share/man/man4/man4.sparc/sw.4 b/share/man/man4/man4.sparc/sw.4
new file mode 100644
index 00000000000..10bf7348e11
--- /dev/null
+++ b/share/man/man4/man4.sparc/sw.4
@@ -0,0 +1,49 @@
+.\" $OpenBSD: sw.4,v 1.1 1998/03/07 23:34:09 johns Exp $
+.\"
+.\" Copyright (c) 1998 The OpenBSD Project
+.\" All rights reserved.
+.\"
+.\"
+.Dd March 4, 1998
+.Dt SW 4 sparc
+.Os
+.Sh NAME
+.Nm sw
+.Nd NCR 5380 "SCSI Weird" Sun 4/100 on-board SCSI controller
+.Sh SYNOPSIS
+.Cd "sw0 at obio0 addr 0x0a000000 level 3" Pq sun4/100
+.Sh DESCRIPTION
+The
+.Nm
+is the Sun 4/100 on-board SCSI controller based on the NCR 5380 chip, found
+only on Sun 4/100 workstations. The
+.Nm
+driver is actually implemented as part of the
+.Xr si 4
+driver.
+.Sh DEVICE FLAGS
+.Bl -tag -width speaker -compact
+.It 0x01
+Use DMA (polled)
+.It 0x02
+Use DMA completion interrupts
+.It 0x04
+Allow disconnect/reconnect
+.El
+.Pp
+The
+.Nm
+device flags may be OR'd together to enable any combination of
+the features listed above. If no flags are specified, the device will
+use polled DMA by default.
+.Sh BUGS
+The
+.Nm
+driver only supports polled DMA at this time.
+.Sh SEE ALSO
+.Xr si 4
+.Xr esp 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in NetBSD.
diff --git a/share/man/man4/man4.sparc/xd.4 b/share/man/man4/man4.sparc/xd.4
new file mode 100644
index 00000000000..db5c713172a
--- /dev/null
+++ b/share/man/man4/man4.sparc/xd.4
@@ -0,0 +1,31 @@
+.\" $OpenBSD: xd.4,v 1.1 1998/03/07 23:34:09 johns Exp $
+.\"
+.\" Copyright (c) 1998 The OpenBSD Project
+.\" All rights reserved.
+.\"
+.\"
+.Dd March 4, 1998
+.Dt XD 4 sparc
+.Os
+.Sh NAME
+.Nm xd
+.Nd Xylogics 753 or 7053 VME SMD disk controller driver
+.Sh SYNOPSIS
+.Cd "xdc0 at vmel0 addr 0xffffee80 level 3 vect 0x44" Pq sun4
+.Cd "xdc1 at vmel0 addr 0xffffee90 level 3 vect 0x45" Pq sun4
+.Cd "xdc2 at vmel0 addr 0xffffeea0 level 3 vect 0x46" Pq sun4
+.Cd "xdc3 at vmel0 addr 0xffffeeb0 level 3 vect 0x47" Pq sun4
+.Cd "xd* at xdc? drive ? " Pq sun4
+.Sh DESCRIPTION
+The
+.Nm
+is a Xylogics 753 or 7053 SMD disk controller found on sun4 systems with
+the VME bus. The Xylogics 753 and 7053 are programmed the same way, but
+are different sizes. The 753 is a 6U VME card, while the 7053 is a 9U
+VME card.
+.Sh SEE ALSO
+.Xr xy 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in NetBSD and was written by Charles D. Cranor.
diff --git a/share/man/man4/man4.sparc/xy.4 b/share/man/man4/man4.sparc/xy.4
new file mode 100644
index 00000000000..960cdf690ba
--- /dev/null
+++ b/share/man/man4/man4.sparc/xy.4
@@ -0,0 +1,27 @@
+.\" $OpenBSD: xy.4,v 1.1 1998/03/07 23:34:09 johns Exp $
+.\"
+.\" Copyright (c) 1998 The OpenBSD Project
+.\" All rights reserved.
+.\"
+.\"
+.Dd March 4, 1998
+.Dt XY 4 sparc
+.Os
+.Sh NAME
+.Nm xy
+.Nd Xylogics 450 or 451 VME SMD disk controller driver
+.Sh SYNOPSIS
+.Cd "xyc0 at vmes0 addr 0xffffee40 level 3 vect 0x48" Pq sun4
+.Cd "xyc1 at vmes0 addr 0xffffee48 level 3 vect 0x49" Pq sun4
+.Cd "xy* at xyc? drive ? " Pq sun4
+.Sh DESCRIPTION
+The
+.Nm
+is a Xylogics 450/451 SMD disk controller found on sun4 systems with
+the VME bus.
+.Sh SEE ALSO
+.Xr xd 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in NetBSD and was written by Charles D. Cranor.