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