xref: /netbsd-src/share/man/man4/isa.4 (revision 3b01aba77a7a698587faaae455bbfe740923c1f5)
1.\"	$NetBSD: isa.4,v 1.27 2001/04/05 12:47:05 wiz 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.\" 4. 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 February 17, 1997
33.Dt ISA 4
34.Os
35.Sh NAME
36.Nm isa
37.Nd introduction to machine-independent ISA bus support and drivers
38.Sh SYNOPSIS
39.Pp
40Attachments are machine-dependent and depend on the bus topology and
41.Tn ISA
42bus interface of your system.
43See
44.Xr intro 4
45for your system for details.
46.Sh INTRODUCTION
47.Nx
48includes a machine-independent
49.Tn ISA
50bus subsystem and several machine-independent
51.Tn ISA
52device drivers.
53.Pp
54Your system may support additional
55.Tn ISA
56devices.
57Drivers for
58.Tn ISA
59devices not listed here are machine-dependent.  Consult your system's
60.Xr intro 4
61for additional information.
62.Sh SUPPORTED DEVICES
63.Nx
64includes machine-independent
65.Tn ISA
66drivers, sorted by device type and driver name:
67.Pp
68.Ss SCSI interfaces
69.Bl -tag -width pcdisplay -offset indent
70.It adv
71Advansys
72.Tn SCSI
73interfaces.
74.It aha
75Adaptec AHA-154x family (154xA, 154xB, 154xC, and 154xCF) and the
76BusLogic BT54x
77.Tn SCSI
78interfaces.
79.It ahc
80Adaptec 29xx, 39xx, and other AIC-7xxx-based
81.Tn SCSI
82interfaces.
83.It aic
84Adaptec AIC-6260 and Adaptec AIC-6360 based
85.Tn SCSI
86interfaces, including
87the Adaptec 152x, SoundBlaster
88.Tn SCSI
89interfaces, and a variety of compatibles.
90.It bha
91BusLogic BT-445
92.Tn SCSI
93interfaces.
94.It dpt
95DPT SmartCache/SmartRAID III and IV
96.Tn SCSI
97interfaces.
98.It esp
99NCR 53C9x, Emulex ESP406, and Qlogic FAS408
100.Tn SCSI
101interfaces.
102.It nca
103NCR-5380/NCR-53C400
104.It sea
105Seagate/Future Domain
106.Tn SCSI
107cards.
108ST01/02, Future Domain TMC-885, and Future Domain TMC-950.
109.It uha
110Ultrastor 14f
111.Tn SCSI
112interfaces.
113.It wds
114WD-7000 family of bus-mastering
115.Tn SCSI
116interfaces.
117.El
118.Ss Disk and tape controllers
119.Bl -tag -width pcdisplay -offset indent
120.It mcd
121Mitsumi CD-ROM drives.
122.It wdc
123Standard Western Digital type hard drive controllers: MFM, RLL, ESDI,
124and IDE/ATAPI.
125.It wt
126Wangtek and compatible QIC-02 and QIC-36 tape drives.
127.El
128.Pp
129.Ss Serial and parallel interfaces
130.Bl -tag -width pcdisplay -offset indent
131.It ast
132Multi-port serial communications card first made by AST.
133.It boca
134Boca BB100[48] and BB2016 multiplexing serial communications cards.
135.It com
136NS8250-, NS16450-, and NS16550-based serial ports.
137.It cy
138Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications cards.
139.It ioat
140.Tn BOCA Research
141IOAT66
142serial interfaces.
143.It lpt
144Standard
145.Tn ISA
146parallel port interface.
147.It rtfps
148IBM RT four-port serial interfaces.
149.It tcom
150Byte Runner Technologies TC-400 and TC-800 series serial interfaces.
151.El
152.Pp
153.Ss Network interfaces
154.Bl -tag -width pcdisplay -offset indent
155.It ai
156.Tn AT&T
157.Tn StarLan
158.Tn Ethernet
159interfaces.
160.It ate
161Allied Telesis AT1700 series and RE2000 series
162.Tn Ethernet
163interfaces.
164.It cs
165.Tn Cirrus Logic
166Crystal CS8900
167.Tn Ethernet
168interfaces.
169.It ec
1703Com Etherlink II (3c503)
171.Tn Ethernet
172interfaces.
173.It ef
174.Tn 3Com
175EtherLink II (3c507)
176.Tn Ethernet
177interfaces.
178.It eg
1793Com Etherlink Plus (3c505)
180.Tn Ethernet
181interfaces.
182.It el
1833Com Etherlink (3c501)
184.Tn Ethernet
185interfaces.
186.It ep
1873Com Etherlink III (3c509)
188.Tn Ethernet
189interfaces.
190.It fmv
191Fujitsu FMV-181 and FMV-182 interfaces.
192.\".It hp
193.\" Broken driver for HP -relabelled
194.\" .Tn Ethernet
195.\" cards.
196.It ix
197Intel EtherExpress/16
198.Tn Ethernet
199interfaces.
200.It iy
201Intel i82595-based
202.Tn Ethernet
203interfaces, including the EtherExpress Pro/10.
204.It lc
205DEC EtherWORKS III
206.Tn Ethernet
207interfaces (DE203, DE204, and DE205).
208.It le
209.Tn Ethernet
210interfaces based on the AMD LANCE chip,
211including BICC Isolan, Novell NE2100, Digital DEPCA, and PCnet-ISA.
212.It ne
213Novel NE2000 and compatible
214.Tn Ethernet
215interfaces.
216.It ntwoc
217SDL Communications Riscom/N2 synchronous serial interfaces.
218.It sm
219SMC91C9x-based
220.Tn Ethernet
221interfaces.
222.It tr
223TROPIC based token ring interfaces.
224.It we
225Western Digital/SMC 80x3, SMC Elite Ultra, and SMC EtherEZ
226.Tn Ethernet
227interfaces.
228.El
229.Ss Sound cards and MIDI interfaces
230.Bl -tag -width pcdisplay -offset indent
231.It aria
232Sierra's Aria based sound cards.
233.It cms
234Creative Music System.
235.It ess
236ESS Technology AudioDrive 1788-, 1888-, 1887-, and 888-based sound cards.
237.It gus
238Gravis Ultrasound sound cards.
239.It mpu
240Roland MPU401 (and compatible) MIDI UARTs.
241.It opl
242Yamaha OPL2 and OPL3 FM MIDI synthesizers.
243.It pas
244ProAudio Spectrum sound cards.
245.It pss
246Personal Sound System-compatible sound cards, including
247Cardinal Digital SoundPro 16 and Orchid Soundwave 32.
248.It sb
249Soundblaster, Soundblaster 16, and Soundblaster Pro sound cards.
250.It wss
251Windows Sound System-compatible sound cards based on the AD1848 and
252compatible chips.
253.El
254.Ss Miscellaneous devices
255.Bl -tag -width pcdisplay -offset indent
256.It ega
257EGA graphics boards.
258.It lm
259National Semiconductor LM78, LM79 and compatible hardware monitors.
260.It pcdisplay
261PC display adapters.
262.It pcic
263.Tn PCI
264.Tn PCMCIA
265controllers, including the Cirrus Logic GD6729.
266.It pckbc
267PC keyboard controllers.
268.It pcppi
269PC control and timer ports.
270.It pms
271PS/2 auxiliary port mice.
272.It pmsi
273PS/2 auxiliary port wheel mice.
274.It tcic
275Databook DB86082, DB86084, DB86184, and DB86072
276.Tn PCMCIA
277controllers.
278.It vga
279VGA graphics boards.
280.El
281.Pp
282Note that some
283.Tn ISA
284devices also have newer
285.Tn ISA
286Plug-and-Play variants.
287These are listed in
288.Xr isapnp 4 .
289Some i386 platforms use
290.Xr pnpbios 4
291to attach
292.Tn ISA
293devices.
294.Sh SEE ALSO
295.Xr intro 4 ,
296.Xr aha 4 ,
297.Xr ahc 4 ,
298.Xr ai 4 ,
299.Xr aic 4 ,
300.Xr aria 4 ,
301.Xr ast 4 ,
302.Xr bha 4 ,
303.Xr cms 4 ,
304.Xr com 4 ,
305.Xr cs 4 ,
306.Xr cy 4 ,
307.Xr dpt 4 ,
308.Xr ec 4 ,
309.Xr ef 4 ,
310.Xr el 4 ,
311.Xr ep 4 ,
312.Xr ess 4 ,
313.Xr gus 4 ,
314.Xr isapnp 4 ,
315.Xr ix 4 ,
316.Xr iy 4 ,
317.Xr joy 4 ,
318.Xr lc 4 ,
319.Xr le 4 ,
320.Xr lpt 4 ,
321.Xr mcd 4 ,
322.Xr mpu 4 ,
323.Xr nca 4 ,
324.Xr ne 4 ,
325.Xr opl 4 ,
326.Xr pas 4 ,
327.Xr pnpbios 4 ,
328.Xr pss 4 ,
329.Xr rtfps 4 ,
330.Xr sb 4 ,
331.Xr sea 4 ,
332.Xr sm 4 ,
333.Xr uha 4 ,
334.Xr vga 4 ,
335.Xr wd 4 ,
336.Xr wdc 4 ,
337.Xr wds 4 ,
338.Xr we 4 ,
339.Xr wss 4 ,
340.Xr wt 4
341.Sh HISTORY
342The machine-independent
343.Tn ISA
344subsystem appeared in
345.Nx 1.2 .
346