summaryrefslogtreecommitdiff
path: root/share/man/man4/man4.sgi
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man4/man4.sgi')
-rw-r--r--share/man/man4/man4.sgi/Makefile5
-rw-r--r--share/man/man4/man4.sgi/dsrtc.432
-rw-r--r--share/man/man4/man4.sgi/intro.425
-rw-r--r--share/man/man4/man4.sgi/ioc.480
-rw-r--r--share/man/man4/man4.sgi/owmac.447
-rw-r--r--share/man/man4/man4.sgi/owserial.446
-rw-r--r--share/man/man4/man4.sgi/xbow.469
-rw-r--r--share/man/man4/man4.sgi/xbridge.451
-rw-r--r--share/man/man4/man4.sgi/xheart.441
9 files changed, 387 insertions, 9 deletions
diff --git a/share/man/man4/man4.sgi/Makefile b/share/man/man4/man4.sgi/Makefile
index 1371d2b3b95..ee12f47db5f 100644
--- a/share/man/man4/man4.sgi/Makefile
+++ b/share/man/man4/man4.sgi/Makefile
@@ -1,6 +1,7 @@
-# $OpenBSD: Makefile,v 1.10 2008/05/20 04:33:20 miod Exp $
+# $OpenBSD: Makefile,v 1.11 2009/05/17 22:08:34 miod Exp $
-MAN= gbe.4 intro.4 macebus.4 mavb.4 mec.4 mkbc.4 power.4
+MAN= dstrc.4 gbe.4 intro.4 ioc.4 macebus.4 mavb.4 mec.4 mkbc.4
+MAN+= owmac.4 owserial.4 power.4 xbow.4 xbridge.4 xheart.4
MLINKS= macebus.4 macepcibr.4
MANSUBDIR=sgi
diff --git a/share/man/man4/man4.sgi/dsrtc.4 b/share/man/man4/man4.sgi/dsrtc.4
new file mode 100644
index 00000000000..6b7b99fafde
--- /dev/null
+++ b/share/man/man4/man4.sgi/dsrtc.4
@@ -0,0 +1,32 @@
+.\" $OpenBSD: dsrtc.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt DSRTC 4 sgi
+.Os
+.Sh NAME
+.Nm dsrtc
+.Nd Time-Of-Day clock
+.Sh SYNOPSIS
+.Cd "dsrtc0 at macebus0"
+.Cd "dsrtc0 at ioc?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the Dallas DS1687 and DS1742W realtime
+clocks used on SGI systems.
+.Sh SEE ALSO
+.Xr intro 4
diff --git a/share/man/man4/man4.sgi/intro.4 b/share/man/man4/man4.sgi/intro.4
index 9e922d9efb6..312e7afb333 100644
--- a/share/man/man4/man4.sgi/intro.4
+++ b/share/man/man4/man4.sgi/intro.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: intro.4,v 1.18 2009/04/22 11:22:47 jmc Exp $
+.\" $OpenBSD: intro.4,v 1.19 2009/05/17 22:08:34 miod Exp $
.\" $NetBSD: intro.4,v 1.8 2004/02/10 16:54:19 wiz Exp $
.\"
.\" Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -25,7 +25,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: April 22 2009 $
+.Dd $Mdocdate: May 17 2009 $
.Dt INTRO 4 sgi
.Os
.Sh NAME
@@ -84,15 +84,24 @@ A list of the supported devices is given below.
.Sh HARDWARE
The following systems are supported:
.Pp
-.Bl -tag -width 8n -offset indent -compact
-.It O2
-IP32
-.Pq Dq Moosehead
+.Bl -column "Family" "Model"
+.It Li Family Ta Model
+.It Li " " " "
+.It Li IP27 Ta Origin 200
+.It Li IP27 Ta Origin 2000, Onyx 2
+.It Li IP30 Ta "Octane, Octane 2 (Speedracer)"
+.It Li IP32 Ta "O2, O2+ (Moosehead)"
+.It Li IP35 Ta Fuel
+.It Li IP35 Ta Origin 300, Onyx 300
+.It Li IP35 Ta Origin 350, Onyx 350
+.It Li IP35 Ta Origin 3000, Onyx 3000
+.It Li IP35 Ta Onyx 4
+.It Li IP35 Ta Tezro
.El
.Sh LIST OF DEVICES
The devices listed below are supported in this incarnation of the
system.
-Devices are indicated by their functional interface.
+.\" Devices are indicated by their functional interface.
Not all supported devices are listed.
.Pp
.Bl -tag -width 10n -offset 3n -compact
@@ -112,6 +121,8 @@ Moosehead A/V Board audio device
MAC-110 10/100 Ethernet device
.It Xr power 4
power button
+.It Xr xbow 4
+Octane and Origin family XIO bus
.El
.Pp
A further list of available devices is contained within the pages
diff --git a/share/man/man4/man4.sgi/ioc.4 b/share/man/man4/man4.sgi/ioc.4
new file mode 100644
index 00000000000..605178fff20
--- /dev/null
+++ b/share/man/man4/man4.sgi/ioc.4
@@ -0,0 +1,80 @@
+.\" $OpenBSD: ioc.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt IOC 4 sgi
+.Os
+.Sh NAME
+.Nm ioc
+.Nd Generic workstation I/O device
+.Sh SYNOPSIS
+.Cd "ioc* at pci?"
+.Cd "com0 at ioc? base 0x00020178"
+.Cd "com1 at ioc? base 0x00020170"
+.Cd "dsrtc0 at ioc?"
+.Cd "onewire* at ioc?"
+.\" .Cd "ef* at ioc? base 0x000000f0"
+.\" .Cd "iockbc* at ioc?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the various SGI IOC3 flavours on Octane and Origin
+family systems.
+.Pp
+Depending on their particular configuration, the IOC3 boards may provide:
+.Bl -bullet -compact -offset indent
+.It
+Two
+.Xr com 4
+serial ports
+.It
+.Xr dsrtc 4
+time-of-day chip.
+.It
+an 10/100 Mbit/s Ethernet interface
+.It
+a PS/2 keyboard and mouse interface
+.El
+.Pp
+In order to tell these configurations apart, all IOC3 boards, except those
+on-board Origin family systems, contain a factory-setup
+.Xr onewire 4
+bus with
+.Xr owserial 4
+components identifying the IOC3 flavour, as well as
+.Xr owmac 4
+components storing the Ethernet address, for IOC3 devices with Ethernet
+interfaces.
+.Sh SEE ALSO
+.Xr com 4 ,
+.Xr dsrtc 4 ,
+.\" .Xr ef 4 ,
+.Xr intro 4 ,
+.\" .Xr iockbc 4 ,
+.Xr onewire 4 ,
+.Xr owmac 4 ,
+.Xr owserial 4 ,
+.Xr pci 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .
diff --git a/share/man/man4/man4.sgi/owmac.4 b/share/man/man4/man4.sgi/owmac.4
new file mode 100644
index 00000000000..028ef93a89f
--- /dev/null
+++ b/share/man/man4/man4.sgi/owmac.4
@@ -0,0 +1,47 @@
+.\" $OpenBSD: owmac.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt OWMAC 4 sgi
+.Os
+.Sh NAME
+.Nm owmac
+.Nd 1-Wire Ethernet address
+.Sh SYNOPSIS
+.Cd "owmac* at onewire?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the Dallas DS1981, DS1982 and DS2502
+Add-only memory devices, found on SGI IOC3 devices.
+.Pp
+These devices are used to store the Ethernet address of the
+.Nm ioc
+Ethernet interface, when such an interface is present.
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr ioc 4 ,
+.Xr onewire 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .
diff --git a/share/man/man4/man4.sgi/owserial.4 b/share/man/man4/man4.sgi/owserial.4
new file mode 100644
index 00000000000..0f8ce063ae1
--- /dev/null
+++ b/share/man/man4/man4.sgi/owserial.4
@@ -0,0 +1,46 @@
+.\" $OpenBSD: owserial.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt OWSERIAL 4 sgi
+.Os
+.Sh NAME
+.Nm owserial
+.Nd 1-Wire Serial Number
+.Sh SYNOPSIS
+.Cd "owserial* at onewire?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the Dallas DS2505 and DS2506
+Add-only memory devices, found on various SGI devices.
+.Pp
+These devices are used to store the various serial numbers of the
+system components.
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr ioc 4 ,
+.Xr onewire 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .
diff --git a/share/man/man4/man4.sgi/xbow.4 b/share/man/man4/man4.sgi/xbow.4
new file mode 100644
index 00000000000..0aafaf7c617
--- /dev/null
+++ b/share/man/man4/man4.sgi/xbow.4
@@ -0,0 +1,69 @@
+.\" $OpenBSD: xbow.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt XBOW 4 sgi
+.Os
+.Sh NAME
+.Nm xbow
+.Nd Octane and Origin family XIO bus
+.Sh SYNOPSIS
+.Cd "xbow0 at mainbus0"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the XIO bus found on SGI
+.Sq ccNUMA
+designs, such as the Octane
+.Pq IP30
+and Origin
+.Pq IP27 and IP35
+families, as well as related systems such as Onyx and Tezro.
+.Pp
+XIO components are called
+.Sq widgets
+and contain either I/O devices, processors, or memory.
+.Pp
+A XIO bus supports up to 16 widgets, but the existing designs only use
+up to 8.
+.Pp
+Special
+.Sq hub
+widgets allow several XIO buses to be interconnected, expanding the
+capacity of a given system, and allowing complex multi-node systems to be built.
+.Pp
+The widgets currently supported under
+.Ox
+are:
+.Bl -tag -width 10n -compact -offset indent
+.It Xr xbridge 4
+XIO-PCI bridge
+.It Xr xheart 4
+Octane core system widget
+.El
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr mainbus 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .
diff --git a/share/man/man4/man4.sgi/xbridge.4 b/share/man/man4/man4.sgi/xbridge.4
new file mode 100644
index 00000000000..ad797d74878
--- /dev/null
+++ b/share/man/man4/man4.sgi/xbridge.4
@@ -0,0 +1,51 @@
+.\" $OpenBSD: xbridge.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt XBRIDGE 4 sgi
+.Os
+.Sh NAME
+.Nm xbridge
+.Nd XIO-PCI bridge
+.Sh SYNOPSIS
+.Cd "xbridge* at xbow?"
+.Cd "pci* at xbridge?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the XIO-PCI bridge commonly found on Octane
+and Origin family systems.
+.Pp
+All these systems feature at least one
+.Nm
+device to which the on-board devices are connected.
+.Pp
+.Nm
+devices support up to 8 different PCI devices.
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr pci 4 ,
+.Xr xbow 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .
diff --git a/share/man/man4/man4.sgi/xheart.4 b/share/man/man4/man4.sgi/xheart.4
new file mode 100644
index 00000000000..fc7f2af39c4
--- /dev/null
+++ b/share/man/man4/man4.sgi/xheart.4
@@ -0,0 +1,41 @@
+.\" $OpenBSD: xheart.4,v 1.1 2009/05/17 22:08:34 miod Exp $
+.\"
+.\" Copyright (c) 2009 Miodrag Vallat.
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: May 17 2009 $
+.Dt XHEART 4 sgi
+.Os
+.Sh NAME
+.Nm xheart
+.Nd Octane core system widget
+.Sh SYNOPSIS
+.Cd "xheart* at xbow?"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the interrupt logic on Octane systems.
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr xbow 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.4 .
+.\" .Sh AUTHORS
+.\" The
+.\" .Nm
+.\" driver was written by
+.\" .An Miod Vallat .