xref: /netbsd-src/share/man/man4/man4.macppc/obio.4 (revision b2771d612eeeb4c81578cafb2934ea2c6e2d7d2f)
1.\"	$NetBSD: obio.4,v 1.10 2018/03/30 14:21:04 wiz Exp $
2.\"
3.\" Copyright (c) 2003 Alex Zepeda <zipzippy@sonic.net>
4.\" All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright
10.\"    notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\"    notice, this list of conditions and the following disclaimer in the
13.\"    documentation and/or other materials provided with the distribution.
14.\" 3. All advertising materials mentioning features or use of this software
15.\"    must display the following acknowledgement:
16.\"      This product includes software developed by Alex Zepeda.
17.\" 4. The name of the author may not be used to endorse or promote products
18.\"    derived from this software without specific prior written permission.
19.\"
20.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
21.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
22.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
23.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
24.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
25.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
29.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30.\"
31.Dd March 30, 2018
32.Dt OBIO 4 macppc
33.Os
34.Sh NAME
35.Nm obio
36.Nd introduction to Macintosh On-Board IO bus support and drivers
37.Sh SYNOPSIS
38.Cd "obio0 at pci? dev ? function ?"
39.Sh DESCRIPTION
40The
41.Nm
42interface serves as an abstraction used by the autoconfiguration
43system to help find and attach devices (e.g. the Ethernet or disk
44controllers) connected to the Macintosh onboard I/O bus.
45.Sh HARDWARE
46.Nx
47includes machine-dependent On-Board drivers, sorted by device type and driver name:
48.Ss SCSI interfaces
49.Bl -tag -width burgundy -offset indent
50.It esp
51NCR 53C9x SCSI interfaces.
52.It mesh
53Apple Macintosh Enhanced SCSI Hardware SCSI interfaces.
54.El
55.Ss Disk and tape controllers
56.Bl -tag -width burgundy -offset indent
57.It wdc
58Standard IDE/ATAPI type hard drive controllers.
59.It mediabay
60Standard IDE/ATAPI type CD-ROM drive controllers in PowerBooks.
61.El
62.Ss Network interfaces
63.Bl -tag -width burgundy -offset indent
64.It bm
65Apple BMac ethernet interface.
66.It mc
67Apple MACE ethernet interface.
68.It gem
69GMAC ethernet interface.
70.It wi
71WaveLAN/IEEE and PRISM-II 802.11 wireless interfaces.
72.El
73.Ss Serial interfaces
74.Bl -tag -width burgundy -offset indent
75.It zsc
76Zilog 8530 serial communications interfaces.
77.El
78.Ss Audio devices
79.Bl -tag -width burgundy -offset indent
80.It awacs
81Apple's
82.Sq "audio waveform amplifier and converter for sound"
83audio device found on most macppc models.
84.El
85.Ss Miscellaneous devices
86.Bl -tag -width burgundy -offset indent
87.It adb
88Apple Desktop Bus for keyboards, mice, and other input devices.
89.It nvram
90Placeholder device for the persistent system settings.
91.El
92.Sh SEE ALSO
93.Xr adb 4 ,
94.Xr esp 4 ,
95.Xr gem 4 ,
96.Xr macppc/autoconf 4 ,
97.Xr macppc/awacs 4 ,
98.Xr macppc/bm 4 ,
99.Xr macppc/intro 4 ,
100.Xr macppc/mesh 4 ,
101.Xr mc 4 ,
102.\" .Xr mediabay 4 ,
103.Xr wdc 4 ,
104.Xr wi 4 ,
105.Xr zsc 4
106.Sh HISTORY
107.Nm
108first appeared in
109.Nx 1.2 .
110