xref: /openbsd-src/share/man/man4/isa.4 (revision b2ea75c1b17e1a9a339660e7ed45cd24946b230e)
1.\"	$OpenBSD: isa.4,v 1.10 2001/08/03 15:21:16 mpech Exp $
2.\"	$NetBSD: isa.4,v 1.19 2000/03/18 16:54:37 augustss Exp $
3.\"
4.\" Copyright (c) 2000 Theo de Raadt.  All rights reserved.
5.\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
6.\" Copyright (c) 1997 Jonathan Stone
7.\" All rights reserved.
8.\"
9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions
11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright
13.\"    notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright
15.\"    notice, this list of conditions and the following disclaimer in the
16.\"    documentation and/or other materials provided with the distribution.
17.\" 3. All advertising materials mentioning features or use of this software
18.\"    must display the following acknowledgements:
19.\"      This product includes software developed by Jonathan Stone
20.\" 4. The name of the author may not be used to endorse or promote products
21.\"    derived from this software without specific prior written permission
22.\"
23.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
24.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
25.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
26.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
27.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
28.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
30.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
32.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33.\"
34.Dd April 4, 2000
35.Dt ISA 4
36.Os
37.Sh NAME
38.Nm isa
39.Nd introduction to ISA bus support
40.Sh SYNOPSIS
41.Cd "isa0 at mainbus0"
42.Cd "isa0 at pcib?"
43.Pp
44Attachments are machine-dependent and depend on the bus topology and
45.Tn ISA
46bus interface of your system, but the above is typical.
47See
48.Xr intro 4
49for your system for details.
50.Sh DESCRIPTION
51The system includes a machine-independent
52.Tn ISA
53bus subsystem and several machine-independent
54.Tn ISA
55device drivers.
56.Pp
57Your system may support additional
58.Tn ISA
59devices.
60Drivers for
61.Tn ISA
62device not listed here are machine-dependent.
63Consult your system's
64.Xr intro 4
65for additional information.
66.Pp
67Note that interrupt mappings on the i386 may require that you configure
68your BIOS to reserve the interrupts for these devices as "Legacy ISA".
69If such configuration is not done, the system may use those interrupts
70for
71.Xr pci 4
72or
73.Xr isapnp 4
74devices instead.
75.Sh SUPPORTED DEVICES
76At least the following devices are supported:
77.Pp
78.Ss SCSI controllers
79.Bl -tag -width speaker -offset ind
80.It Xr aha 4
81Adaptec AHA-154x family (154xA, 154xB, 154xC, and 154xCF) and the
82BusLogic BT54x
83.Tn SCSI
84interfaces.
85.It Xr aic 4
86Adaptec AIC-6260 and Adaptec AIC-6360 based
87.Tn SCSI
88interfaces, including
89the Adaptec 152x, SoundBlaster
90.Tn SCSI
91interfaces, and a variety of compatibles.
92.It Xr bt 4
93BusLogic BT-445
94.Tn SCSI
95interfaces.
96.It Xr dpt 4
97DPT SmartCache/SmartRAID III and IV SCSI interfaces.
98.It Xr sea 4
99Seagate/Future Domain
100.Tn SCSI
101cards.
102ST01/02, Future Domain TMC-885, and Future Domain TMC-950.
103.It Xr uha 4
104Ultrastor 14f
105.Tn SCSI
106interfaces.
107.It Xr wds 4
108WD-7000 family of bus-mastering
109.Tn SCSI
110interfaces.
111.El
112.Ss Disk and tape controllers
113.Bl -tag -width speaker -offset ind
114.It Xr mcd 4
115Mitsumi CD-ROM drives.
116.It Xr wdc 4
117Standard Western Digital type hard drive controllers: MFM, RLL, ESDI,
118and IDE/ATAPI.  See also the
119.Xr pciide 4
120device driver which is used instead on machines with PCI IDE controllers.
121.It Xr wt 4
122Wangtek and compatible QIC-02 and QIC-36 tape drives.
123.El
124.Pp
125.Ss Serial and parallel interfaces
126.Bl -tag -width speaker -offset ind
127.It Xr com 4 , Xr pccom 4
128NS8250, NS16450, NS16550, ST16550, and TI16750 serial driver.
129The
130.Xr pccom 4
131driver is used on the i386; all the rest use
132.Xr com 4 .
133.It Xr addcom 4
134Addonics FlexPort 8S serial communication cards.
135.It Xr ast 4
136Multi-port serial communications card first made by AST.
137.It Xr boca 4
138Boca BB100[48] and BB2016 multiplexing serial communications cards.
139.It Xr cy 4
140Cyclades Cyclom-4Y, -8Y, and -16Y asynchronous serial communications cards.
141.It Xr lpt 4
142Standard
143.Tn ISA
144parallel port interface.
145.It Xr rtfps 4
146IBM RT four-port serial cards.
147.El
148.Pp
149.Ss Network interfaces
150.Bl -tag -width speaker -offset ind
151.It Xr ec 4
1523Com Etherlink II (3c503)
153.Tn Ethernet
154interfaces.
155.It Xr ef 4
1563Com Fast Etherlink III (3c515)
157.Tn Ethernet
158interfaces.
159.It Xr eg 4
1603Com Etherlink Plus (3c505)
161.Tn Ethernet
162interfaces.
163.It Xr el 4
1643Com Etherlink (3c501)
165.Tn Ethernet
166interfaces.
167.It Xr ep 4
1683Com Etherlink III (3c509)
169.Tn Ethernet
170interfaces.
171.It Xr ie 4
172Ethernet interfaces based on Intel 82586
173.Tn Ethernet
174chip,
175including AT&T Starlan-10, AT&T EN100, AT&T Starlan Fibre, and 3Com 3c507.
176.It Xr lc 4
177DEC EtherWORKS III (DE203, DE204 & DE205)
178.Tn Ethernet
179interfaces.
180.It Xr le 4
181Ethernet interfaces based on the AMD LANCE chip,
182including BICC Isolan, Novell NE2100, Digital DEPCA, and PCnet-ISA.
183.It Xr ne 4
184Novel NE2000 and compatible
185.Tn Ethernet
186interfaces.
187.It Xr sm 4
188SMC91C9x-based
189.Tn Ethernet
190interfaces.
191.It Xr we 4
192Western Digital/SMC 80x3, SMC Elite Ultra, and SMC EtherEZ
193.Tn Ethernet
194interfaces.
195.El
196.Ss Sound cards
197.Bl -tag -width speaker -offset ind
198.It Xr aria 4
199Sierra's Aria based sound cards.
200.It Xr ess 4
201ESS Technology AudioDrive 1788-, 1888-, 1887-, and 888-based sound cards.
202.It Xr gus 4
203Gravis Ultrasound sound cards.
204.It Xr pas 4
205ProAudio Spectrum sound cards.
206.It Xr pss 4
207Personal Sound System-compatible sound cards, including
208Cardinal Digital SoundPro 16 and Orchid Soundwave 32.
209.It Xr sb 4
210Soundblaster, Soundblaster 16, and Soundblaster Pro sound cards.
211.It Xr wss 4
212Windows Sound System-compatible sound cards based on the AD1848 and
213compatible chips.
214.El
215.Pp
216Note that some
217.Tn ISA
218devices also have newer
219.Tn ISA
220Plug-and-Play variants.
221These are listed in
222.Xr isapnp 4 .
223.Sh SEE ALSO
224.Xr cardbus 4 ,
225.Xr intro 4 ,
226.Xr isapnp 4 ,
227.Xr pci 4 ,
228.Xr pcmcia 4 ,
229.Xr usb 4
230.Sh HISTORY
231The machine-independent
232.Tn ISA
233subsystem appeared in
234.Ox 2.0 .
235
236