249 lines
7.1 KiB
Plaintext
249 lines
7.1 KiB
Plaintext
.\" $NetBSD: hardware,v 1.7 1999/01/13 07:30:02 ross Exp $
|
|
.Pp
|
|
NetBSD/alpha \*V runs on most of the
|
|
.Tn DEC
|
|
Alpha PCI platforms, on all
|
|
of the TURBOChannel models, on the high end 8200 and 8400 systems,
|
|
and on the 4100 series.
|
|
.Pp
|
|
The SRM console is required.
|
|
This
|
|
console can be distinguished from the ARC console (which is used to
|
|
boot Windows NT) by the fact that it has a command line interface,
|
|
rather than a menu-driven interface. The SRM prompt is ``\*>\*>\*>''.
|
|
.Pp
|
|
Some platforms have both the SRM console and
|
|
the ARC console, and can switch between them, and other platforms have
|
|
only one type of console loaded at any one time.
|
|
If your system comes up with the ARC firmware, it may be possible
|
|
to switch it to SRM with a menu or
|
|
to download SRM from
|
|
.Lk ftp://gatekeeper.dec.com/pub/Digital/Alpha/firmware/index.html .
|
|
You may want to buy a firmware update CD from Compaq Computer Corporation.
|
|
.Pp
|
|
More information on supported platforms and devices can be found on the
|
|
alpha port web pages at
|
|
.Lk http://www.netbsd.org/ "" .
|
|
.Pp
|
|
A basic system will fit on a 200 MB disk (including swap) without too
|
|
much difficulty, but you will probably want at least 500 MB of disk
|
|
to have any level of comfort.
|
|
.Pp
|
|
Although
|
|
it is actually possible to boot and install NetBSD/alpha in only
|
|
16 MB of RAM, you will want to have at least 32 MB.
|
|
.
|
|
.
|
|
We support add-in devices on the PCI, ISA, EISA and TurboChannel buses.
|
|
Because NetBSD has an extremely machine-independent device driver
|
|
system, many device drivers are the same as used in other ports that
|
|
use the same bus. For example, the `de' network card driver is shared
|
|
by the i386 and Alpha ports. Some drivers on inspection appear as if
|
|
they will work on the alpha but have not been tested because that
|
|
hardware was not available to NetBSD testers; these are marked as
|
|
.Em untested
|
|
below. If you have one of these devices, and it does work,
|
|
please get in touch with
|
|
.Mt port-alpha-maintainer@netbsd.org
|
|
and let us know that it works. If it doesn't work, do the same thing and we
|
|
can probably fix it pretty easily.
|
|
.Pp
|
|
Supported devices by bus type are:
|
|
.Bl -bullet -compact
|
|
.It
|
|
PCI Bus
|
|
.Bl -bullet -compact
|
|
.It
|
|
Graphics Adapters
|
|
.Bl -hyphen -compact
|
|
.It
|
|
VGA-compatible video (pcivga)
|
|
.It
|
|
ZLXp-E1
|
|
DECchip 21030-based video,
|
|
.Em tga
|
|
.(Note
|
|
ZLXp-E2 and ZLXp-E3 boards are not supported in
|
|
.Nx \*V .
|
|
.Note)
|
|
.El
|
|
.It
|
|
Network Cards
|
|
.Bl -hyphen -compact
|
|
.It
|
|
DECchip 21x40-family 10 and 100 Mbps Ethernet (de)
|
|
.It
|
|
DEC DEFPA FDDI (fpa)
|
|
.It
|
|
PCI LANCE Ethernet (le, UNTESTED)
|
|
.It
|
|
Efficient Networks ENI-155p ATM (en, UNTESTED)
|
|
.It
|
|
3Com 3c59x and 3c90x (except 3c906) 10 and 100 Mbps Ethernet (ep)
|
|
.It
|
|
Intel EtherExpress Pro 10/100B PCI Ethernet (fxp, UNTESTED)
|
|
.El
|
|
.It
|
|
SCSI Controllers
|
|
.Bl -hyphen -compact
|
|
.It
|
|
Adaptec 294x, 394x, and aic78x0 SCSI (ahc)
|
|
.It
|
|
BusLogic 9xx SCSI (bha, Works on Alpha PC164)
|
|
.It
|
|
Qlogic ISP 10x0-family SCSI (isp)
|
|
.It
|
|
NCR/Symbios 53c8xx-family SCSI (ncr, NCR825 Doesn't always work)
|
|
.El
|
|
.It
|
|
Miscellaneous Devices
|
|
.Bl -hyphen -compact
|
|
Cyclades Cyclom-Y serial boards (cy, UNTESTED)
|
|
.It
|
|
PCI-PCI bridges (ppb, tested with the DECchip 21050, but should
|
|
work with all bridges and system firmware revisions that
|
|
comply with the PCI-PCI bridge specification)
|
|
.El
|
|
.El
|
|
.It
|
|
ISA Bus
|
|
.Bl -bullet -compact
|
|
.It
|
|
Network Cards
|
|
.Bl -hyphen -compact
|
|
.It
|
|
3Com 3c509 Ethernet (ep)
|
|
.It
|
|
DEC DE200,DE201,DE202 (le)
|
|
.It
|
|
DEC DE203,DE204,DE205 (lc)
|
|
.El
|
|
.It
|
|
Miscellaneous Devices
|
|
.Bl -hyphen -compact
|
|
.It
|
|
PC-style parallel ports (lpt)
|
|
.It
|
|
NS16450 and NS16550 UARTs (com)
|
|
.It
|
|
ISA multi-port 16x50 boards (such as ast, boca--only boca has
|
|
been tested)
|
|
.El
|
|
.El
|
|
.It
|
|
EISA Bus
|
|
.Bl -bullet -compact
|
|
.It
|
|
Network Cards
|
|
.Bl -hyphen -compact
|
|
.It
|
|
DEC DEFEA FDDI (fea)
|
|
.It
|
|
3Com 3c5xx series (ed, UNTESTED)
|
|
.El
|
|
.It
|
|
SCSI Controllers
|
|
.Bl -hyphen -compact
|
|
.It
|
|
Adaptec 274x and aic7770 SCSI (ahc, UNTESTED)
|
|
.It
|
|
BusLogic 7xx SCSI (bha, UNTESTED)
|
|
.El
|
|
.El
|
|
.It
|
|
Turbochannel Bus
|
|
.Bl -bullet -compact
|
|
.It
|
|
Graphics Adapters
|
|
.Bl -hyphen -compact
|
|
.It
|
|
CFB video (PMAG-BA, cfb)
|
|
.It
|
|
SFB video (PMAGB-BA, sfb)
|
|
.El
|
|
.(Note
|
|
Although these boards are supported by NetBSD/alpha,
|
|
since there is no keyboard or mouse support available for the
|
|
TurboChannel systems, they aren't very useful.
|
|
.Note)
|
|
.It
|
|
Network Cards
|
|
.Bl -hyphen -compact
|
|
.It
|
|
DEC LANCE Ethernet (PMAD-AA, le, UNTESTED)
|
|
.It
|
|
DEC DEFTA FDDI (PMAF-F, fta)
|
|
.El
|
|
.El
|
|
.El
|
|
.(Note
|
|
Note that PC-style floppy disk drives are not supported in 1.3
|
|
(except to boot from), but are supported to some degree in
|
|
NetBSD-current.
|
|
.Note)
|
|
.(Note
|
|
Note that some devices, especially ISA-based devices, have to have
|
|
certain settings set properly for the install and GENERIC kernels to
|
|
detect them. (Once installed, you can always rebuild your own kernel
|
|
to detect them anywhere you wish, of course.) Here is a list of such
|
|
devices and the necessary settings:
|
|
.Note)
|
|
.Bd -literal
|
|
Device Name Port IRQ DRQ Misc
|
|
------ ---- ---- --- --- ----
|
|
Serial ports com0 0x3f8 4 [8250/16450/16550/clones]
|
|
com1 0x2f8 3 [8250/16450/16550/clones]
|
|
com2 0x3e8 5 [8250/16450/16550/clones]
|
|
|
|
Parallel ports lpt0 0x378 7 [interrupt-driven or polling]
|
|
lpt1 0x278 [polling only]
|
|
lpt2 0x3bc [polling only]
|
|
|
|
AHA-174x SCSI host adapters (in enhanced mode)
|
|
ahb0 any any any
|
|
|
|
AHA-2X4X or AIC-7XXX-based SCSI host adapters
|
|
ahc0 any any any
|
|
|
|
Bus Logic BT445, BT74x, or BT9xx SCSI host adapters
|
|
bha0 0x330 any any
|
|
bha1 0x334 any any
|
|
|
|
MFM/ESDI/IDE/RLL hard disk controllers
|
|
wdc0 0x1f0 14 [supports two devices]
|
|
wdc1 0x170 15 [supports two devices]
|
|
|
|
ATA disks wd0, wd1, ...
|
|
SCSI disks sd0, sd1, ...
|
|
SCSI tapes st0, st1, ...
|
|
SCSI and ATAPI CD-ROMs cd0, cd1, ...
|
|
For each SCSI and IDE controller found, the SCSI or ATA(PI) devices
|
|
present on the bus are probed in increasing id order for SCSI and
|
|
master/slave order for ATA(PI). So the first SCSI drive found will
|
|
be called sd0, the second sd1, and so on ...
|
|
|
|
3COM 3x59X or 3COM 3x90X PCI Ethernet boards
|
|
ep0 any any [you must assign an interrupt in your
|
|
PCI BIOS, or let it do so for you]
|
|
|
|
Intel EtherExpress 100 Fast Ethernet adapters
|
|
fxp0 any any [you must assign an interrupt in your
|
|
PCI BIOS, or let it do so for you]
|
|
|
|
DEC DE200,201,202 EtherWORKS II/Turbo ISA Ethernet boards
|
|
le? 0x300 5 memory at D0000-DFFFF
|
|
le? 0x200 10 memory at D8000-DFFFF
|
|
|
|
You should enter the following SRM console command to enable the le device:
|
|
\*>\*>\*> isacfg -mk -slot ? -dev 0 -handle DE200-LE -irq0 5
|
|
-membase0 d0000 -memlen0 10000 -iobase0 300 -etyp 1 -enadev 1
|
|
|
|
DEC DE203,204,205 EtherWORKS III ISA Ethernet boards
|
|
lc0 0x300 any
|
|
lc1 0x320 any
|
|
|
|
You should enter the following SRM console command to enable the device:
|
|
|
|
\*>\*>\*> add_de205
|
|
.Ed
|