xref: /openbsd-src/share/man/man4/man4.sparc64/ebus.4 (revision 2b0358df1d88d06ef4139321dd05bd5e05d91eaf)
1.\"	$OpenBSD: ebus.4,v 1.18 2009/02/19 11:14:54 jmc Exp $
2.\"	$NetBSD: ebus.4,v 1.3 2002/03/13 21:42:20 wiz Exp $
3.\"
4.\" Copyright (c) 1999 Matthew R. Green
5.\" All rights reserved.
6.\"
7.\" Redistribution and use in source and binary forms, with or without
8.\" modification, are permitted provided that the following conditions
9.\" are met:
10.\" 1. Redistributions of source code must retain the above copyright
11.\"    notice, this list of conditions and the following disclaimer.
12.\" 2. Redistributions in binary form must reproduce the above copyright
13.\"    notice, this list of conditions and the following disclaimer in the
14.\"    documentation and/or other materials provided with the distribution.
15.\" 3. The name of the author may not be used to endorse or promote products
16.\"    derived from this software without specific prior written permission.
17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
19.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
20.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
21.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
23.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
25.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
26.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE.
29.\"
30.Dd $Mdocdate: February 19 2009 $
31.Dt EBUS 4 sparc64
32.Os
33.Sh NAME
34.Nm ebus
35.Nd introduction to SPARC EBus bus support
36.Sh SYNOPSIS
37.Cd "ebus* at pci?"
38.Cd "ebus* at mainbus0"
39.Sh DESCRIPTION
40The
41.Nm
42bus is designed to provide the ability to put ISA and traditional
43Intel-style peripherals in a SPARC based system with a minimal amount
44of glue logic.
45Typically, it is implemented in the PCIO IC from SME, which also
46implements an
47.Xr hme 4
48compatible PCI network device
49.Pf ( Ql network ) .
50The
51.Nm
52has four DMA channels, similar to the DMA seen in the
53.Xr esp 4
54SCSI DMA.
55.Pp
56.Ox
57provides support for the following devices:
58.Pp
59.Bl -tag -width "audioce(4)XX" -offset 3n -compact
60.It Xr audioce 4
61SPARC64 EBus CS4231 audio device
62.It Xr auxio 4
63SPARC64 auxiliary I/O
64.It Xr bbc 4
65SPARC64 BootBus Controller
66.It Xr beeper 4
67console annunciator
68.It Xr clock 4
69Real-time clock
70.It Xr com 4
71serial communications interface
72.It Xr comkbd 4
73serial keyboard driver
74.It Xr led 4
75SPARC64 LED driver
76.It Xr lpt 4
77parallel port driver
78.It Xr pcfiic 4
79Phillips PCF8584 I2C controller
80.It Xr pckbc 4
81PC (ISA) keyboard controller driver
82.It Xr pmc 4
83power management controller
84.It Xr power 4
85power button
86.It Xr sab 4
87Infineon SAB82532 (ESCC2) serial communications driver
88.It Xr uperf 4
89performance counters driver
90.El
91.Sh SEE ALSO
92.Xr intro 4
93.Rs
94.%A Sun Microelectronics
95.%B Peripheral Component Interconnect Input Output Controller
96.%V Part\ No.:\ 802-7837-01
97.%D March 1997
98.%O http://www.sun.com/processors/manuals/802-7837.pdf
99.Re
100