1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
.\" $OpenBSD: xbow.4,v 1.5 2010/03/07 21:26:24 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: March 7 2010 $
.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:
.Pp
.Bl -tag -width 10n -compact -offset indent
.It Xr impact 4
SGI Impact (aka Mardigras) graphics
.It Xr odyssey 4
SGI VPro (aka Odyssey) graphics
.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 .
|