xref: /netbsd-src/share/man/man4/pci.4 (revision dc306354b0b29af51801a7632f1e95265a68cd81)
1.\"	$NetBSD: pci.4,v 1.14 1998/12/10 23:43:32 augustss Exp $
2.\"
3.\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
4.\" Copyright (c) 1997 Jonathan Stone
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. All advertising materials mentioning features or use of this software
16.\"    must display the following acknowledgements:
17.\"      This product includes software developed by Jonathan Stone
18.\" 3. The name of the author may not be used to endorse or promote products
19.\"    derived from this software without specific prior written permission
20.\"
21.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
22.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
23.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
24.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
25.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
26.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
30.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31.\"
32.Dd March 31, 1997
33.Dt PCI 4
34.Os NetBSD
35.Sh NAME
36.Nm pci
37.Nd introduction to machine-independent PCI bus support and drivers
38.Sh SYNOPSIS
39.Pp
40.Cd "pci* at ppb? bus ?"
41.Pp
42Other
43.Nm
44attachments are machine-dependent and depend on the bus topology and
45.Tn PCI
46bus interface of your system.
47See
48.Xr intro 4
49for your system for details.
50.Sh INTRODUCTION
51.Nx
52includes a machine-independent
53.Tn PCI
54bus subsystem and
55several machine-independent
56.Tn PCI
57device drivers.
58.Pp
59Your system may support additional
60.Tn PCI
61devices.
62Drivers for
63.Tn PCI
64devices not listed here are machine-dependent.
65Consult your system's
66.Xr intro 4
67for additional information.
68.Sh SUPPORTED DEVICES
69.Nx
70includes machine-independent
71.Tn PCI
72drivers, sorted by device type and driver name:
73.Pp
74.Ss SCSI interfaces
75.Bl -tag -width speaker -offset indent
76.It ahc
77Adaptec 29xx, 39xx, and other AIC-7xxx-based
78.Tn SCSI
79interfaces.
80.It bha
81Buslogic BT-9xx
82.Tn SCSI
83interfaces.
84.It isp
85QLogic ISP-1020, ISP-1040, and ISP-2100
86.Tn SCSI
87and
88.Tn FibreChannel
89interfaces.
90.It ncr
91Symbios Logic/NCR 53c8xx-family
92.Tn SCSI
93interfaces.
94.El
95.Pp
96.Ss Network interfaces
97.Bl -tag -width speaker -offset indent
98.It de
99.Tn DEC
100DC21x4x (Tulip) based
101.Tn Ethernet
102interfaces, including the DE435,
103DE450, and DE500, and Znyx, SMC, Cogent/Adaptec, and Asante single- and
104multi-port
105.Tn Ethernet
106interfaces.  Multi-port interfaces are typically
107configured as a
108.Tn PCI Ns \- Ns Tn PCI
109bridge with multiple
110.Em de
111instances on the
112.Tn PCI
113bus on the other side of the bridge.
114.It en
115Midway-based Efficent Networks Inc. and Adaptec ATM interfaces.
116.It ep
1173Com 3c590, 3c595, 3c900, and 3c905
118.Tn Ethernet
119interfaces.
120.It fpa
121.Tn DEC
122DEFPA
123.Tn FDDI
124interfaces.
125.It fxp
126Intel EtherExpress PRO 10+/100B
127.Tn Ethernet
128interfaces.
129.It le
130PCNet-PCI
131.Tn Ethernet
132interfaces.
133.It ne
134NE2000-compatible
135.Tn Ethernet
136interfaces.
137.It tl
138Texas Instruments ThunderLAN-based
139.Tn Ethernet
140interfaces.
141.El
142.Pp
143.Ss Serial interfaces
144.Bl -tag -width speaker -offset indent
145.It cy
146Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications
147device interface.
148.El
149.Pp
150.Ss Audio devices
151.Bl -tag -width speaker -offset indent
152.It eap
153Ensoniq AudioPCI sound device.
154.It sv
155S3 SonicVibes sound device.
156.El
157.Pp
158.Ss Miscellaneous devices
159.Bl -tag -width speaker -offset indent
160.It ohci
161USB OHCI host controller
162.It pcic
163.Tn PCI
164.Tn PCMCIA
165controllers, including the Cirrus Logic GD6729.
166.It ppb
167Generic
168.Tn PCI Ns \- Ns Tn PCI
169bridges, including
170.Tn PCI
171expansion backplanes.
172.It puc
173PCI
174.Dq universal
175communications cards, containing
176.Nm com
177and
178.Nm lpt
179communications ports.
180.It uhci
181USB UHCI host controller
182.El
183.Pp
184.Sh SEE ALSO
185.Xr intro 4 ,
186.Xr ahc 4 ,
187.Xr bha 4 ,
188.Xr cy 4 ,
189.Xr de 4 ,
190.Xr eap 4 ,
191.Xr en 4 ,
192.Xr ep 4 ,
193.Xr fpa 4 ,
194.Xr fxp 4 ,
195.Xr isp 4 ,
196.Xr le 4 ,
197.Xr ncr 4 ,
198.Xr ne 4 ,
199.Xr pcic 4 ,
200.Xr ppb 4 ,
201.Xr puc 4 ,
202.Xr sv 4 ,
203.Xr tl 4 ,
204.Xr usb 4
205.Sh HISTORY
206The machine-independent
207.Tn PCI
208subsystem appeared in
209.Nx 1.2 .
210