]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - share/man/man4/man4.sparc64/ebus.4
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / share / man / man4 / man4.sparc64 / ebus.4
1 .\"-
2 .\" Copyright (c) 1999 Matthew R. Green
3 .\" All rights reserved.
4 .\"
5 .\" Redistribution and use in source and binary forms, with or without
6 .\" modification, are permitted provided that the following conditions
7 .\" are met:
8 .\" 1. Redistributions of source code must retain the above copyright
9 .\"    notice, this list of conditions and the following disclaimer.
10 .\" 2. Redistributions in binary form must reproduce the above copyright
11 .\"    notice, this list of conditions and the following disclaimer in the
12 .\"    documentation and/or other materials provided with the distribution.
13 .\" 3. The name of the author may not be used to endorse or promote products
14 .\"    derived from this software without specific prior written permission.
15 .\"
16 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19 .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20 .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
21 .\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
22 .\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
23 .\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24 .\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 .\" SUCH DAMAGE.
27 .\"
28 .\"     from: OpenBSD: ebus.4,v 1.6 2004/09/23 18:28:51 jason Exp
29 .\"     from: NetBSD: ebus.4,v 1.3 2002/03/13 21:42:20 wiz Exp
30 .\" $FreeBSD$
31 .\"
32 .Dd September 1, 2006
33 .Dt EBUS 4 sparc64
34 .Os
35 .Sh NAME
36 .Nm ebus
37 .Nd "EBus controller and bus"
38 .Sh SYNOPSIS
39 .Cd "device ebus"
40 .Sh DESCRIPTION
41 The
42 .Nm
43 driver provides support for the EBus controller and bus found in most
44 .Tn PCI
45 based
46 .Tn UltraSPARC
47 systems.
48 The
49 .Tn EBus
50 bus is designed to provide the ability to put
51 .Tn ISA
52 and traditional
53 .Tn Intel
54 style peripherals in a
55 .Tn SPARC
56 based system with a minimal amount of glue logic.
57 In
58 .Tn UltraSPARC
59 systems it is implemented with either a PCIO or a PCIO-2 chip from
60 .Tn Sun Microelectronics .
61 The PCIO chip also implements a
62 .Xr hme 4
63 compatible
64 .Tn PCI
65 network device.
66 The PCIO-2 chip also implements a
67 .Xr fwohci 4
68 compatible
69 .Tn IEEE
70 .Tn 1394
71 .Tn OHCI
72 interface, a
73 .Xr gem 4
74 compatible
75 .Tn PCI
76 network device and an
77 .Xr ohci 4
78 compatible
79 .Tn OHCI
80 .Tn USB
81 controller.
82 The
83 .Tn EBus
84 has four DMA channels,
85 similar to the DMA seen in the
86 .Xr esp 4
87 .Tn SCSI
88 DMA.
89 .Sh SEE ALSO
90 .Xr atkbdc 4 ,
91 .Xr auxio 4 ,
92 .Xr eeprom 4 ,
93 .Xr rtc 4 ,
94 .Xr scc 4 ,
95 .Xr snd_audiocs 4 ,
96 .Xr uart 4
97 .Rs
98 .%Q "Sun Microelectronics"
99 .%T "Peripheral Component Interconnect Input Output Controller"
100 .%V "Part No.: 802-7837-01"
101 .%D "March 1997"
102 .%U "http://www.sun.com/oem/products/manuals/802-7837.pdf"
103 .Re
104 .Sh HISTORY
105 The
106 .Nm
107 driver first appeared in
108 .Nx 1.5 .
109 The first
110 .Fx
111 version to include it was
112 .Fx 5.0 .
113 .Sh AUTHORS
114 .An -nosplit
115 The
116 .Nm
117 driver was written by
118 .An "Matthew R. Green"
119 and ported to
120 .Fx
121 by
122 .An "Thomas Moestl" Aq tmm@FreeBSD.org .