1 .\" $NetBSD: hardware,v 1.16 2009/04/25 10:34:42 snj Exp $
4 \*V runs on most of the
6 Alpha PCI platforms, on all
7 of the TURBOChannel models, on the high end 8200 and 8400 systems,
8 and on the 4100 series.
10 The SRM console is required.
12 console can be distinguished from the ARC console (which is used to
15 by the fact that it has a command line interface,
16 rather than a menu-driven interface.
18 .Sq Li \*[Gt]\*[Gt]\*[Gt] .
20 Some platforms have both the SRM console and
21 the ARC console, and can switch between them, and other platforms have
22 only one type of console loaded at any one time.
23 If your system comes up with the ARC firmware, it may be possible
24 to switch it to SRM with a menu or
26 .Lk ftp://gatekeeper.dec.com/pub/Digital/Alpha/firmware/index.html
27 You may want to buy a firmware update CD from Compaq Computer Corporation.
29 More information on supported platforms and devices can be found on the
31 .Lk http://www.NetBSD.org/
33 A basic system will fit on a 200 MB disk (including swap) without too
34 much difficulty, but you will probably want at least 500 MB of disk
35 to have any level of comfort.
38 it is actually possible to boot and install
41 16 MB of RAM, you will want to have at least 32 MB.
43 We support add-in devices on the PCI, ISA, EISA and TurboChannel buses.
46 has an extremely machine-independent device driver
47 system, many device drivers are the same as used in other ports that
51 network card driver is shared
52 by the i386 and \*M ports.
53 Some drivers on inspection appear as if they will work on the
54 \*M but have not been tested because that hardware was not available to
56 testers; these are marked as
59 If you have one of these devices, and it does work,
60 please get in touch with
61 .Mt port-\*M-maintainer@NetBSD.org
62 and let us know that it works.
63 If it doesn't work, do the same thing and we can probably fix it pretty easily.
65 .Ss2 Supported PCI bus devices
66 .(bullet -offset indent
73 DECchip 21030-based video
76 ZLXp-E2 and ZLXp-E3 video
82 DECchip 21x40-family 10 and 100 Mbps Ethernet
92 Efficient Networks ENI-155p ATM
95 3Com 3c59x and 3c90x (except 3c906) 10 and 100 Mbps Ethernet
98 Intel EtherExpress Pro 10/100B PCI Ethernet
101 SMC EPIC/100 Fast Ethernet boards
107 Adaptec 291x, 2920, 2930C, 294x, 295x, 39xx, 19160, 29160 and
115 Qlogic ISP 10x0-family SCSI
118 NCR/Symbios 53c8xx-family SCSI
120 NCR825 Doesn't always work)
123 Miscellaneous Devices
125 Cyclades Cyclom-Y serial boards
131 DECchip 21050, but should work with all bridges and system
132 firmware revisions that comply with the PCI-PCI bridge specification)
136 .Ss2 Supported ISA bus devices
137 .(bullet -offset indent
159 Miscellaneous Devices
161 PC-style parallel ports
164 NS16450 and NS16550 UARTs
167 ISA multi-port 16x50 boards
169 Only the latter has been tested)
173 .Ss2 Supported EISA bus devices
174 .(bullet -offset indent
187 Adaptec 274x and aic7770 SCSI
188 .Pq Em ahc ; UNTESTED
191 .Pq Em bha ; UNTESTED
195 .Ss2 Supported Turbochannel bus devices
196 .(bullet -offset indent
206 Although these boards are supported by
208 since there is no keyboard or mouse support available for the
209 TurboChannel systems, they aren't very useful.
210 .\" XXX: is this still true now that the MI sfb.c is used???
216 LANCE Ethernet (PMAD-AA,
225 Note that some devices, especially ISA-based devices, have to have
226 certain settings set properly for the install and
228 kernels to detect them.
229 (Once installed, you can always rebuild your own kernel
230 to detect them anywhere you wish, of course.)
231 Here is a list of such devices and the necessary settings:
234 Device Name Port IRQ DRQ Misc
235 ------ ---- ---- --- --- ----
236 Serial ports com0 0x3f8 4 [8250/16450/16550/clones]
237 com1 0x2f8 3 [8250/16450/16550/clones]
238 com2 0x3e8 5 [8250/16450/16550/clones]
240 Parallel ports lpt0 0x378 7 [interrupt-driven or polling]
241 lpt1 0x278 [polling only]
242 lpt2 0x3bc [polling only]
244 AHA-174x SCSI host adapters (in enhanced mode)
247 AHA-2X4X or AIC-7xxx-based SCSI host adapters
250 Bus Logic BT445, BT74x, or BT9xx SCSI host adapters
254 MFM/ESDI/IDE/RLL hard disk controllers
255 wdc0 0x1f0 14 [supports two devices]
256 wdc1 0x170 15 [supports two devices]
258 ATA disks wd0, wd1, ...
259 SCSI disks sd0, sd1, ...
260 SCSI tapes st0, st1, ...
261 SCSI and ATAPI CD-ROMs cd0, cd1, ...
262 For each SCSI and IDE controller found, the SCSI or ATA(PI) devices
263 present on the bus are probed in increasing ID order for SCSI and
264 master/slave order for ATA(PI).
265 So the first SCSI drive found will be called sd0, the second sd1,
268 3COM 3x59X or 3COM 3x90X PCI Ethernet boards
269 ep0 any any [you must assign an interrupt in your
270 PCI BIOS, or let it do so for you]
272 Intel EtherExpress 100 Fast Ethernet adapters
273 fxp0 any any [you must assign an interrupt in your
274 PCI BIOS, or let it do so for you]
276 DEC DE200,201,202 EtherWORKS II/Turbo ISA Ethernet boards
277 le? 0x300 5 memory at D0000-DFFFF
278 le? 0x200 10 memory at D8000-DFFFF
280 You should enter the following SRM console command to enable the
282 \*[Gt]\*[Gt]\*[Gt] isacfg -mk -slot ? -dev 0 -handle DE200-LE -irq0 5
283 -membase0 d0000 -memlen0 10000 -iobase0 300 -etyp 1 -enadev 1
285 DEC DE203,204,205 EtherWORKS III ISA Ethernet boards
289 You should enter the following SRM console command to enable
291 \*[Gt]\*[Gt]\*[Gt] add_de205