hardware revision 1.4
1 $NetBSD: hardware,v 1.4 1998/05/15 03:28:55 ross Exp $ 2 3NetBSD/alpha _VER runs on the following DEC Alpha platforms: 4 5 DEC 3000/500-family systems 6 DEC 3000/300-family systems 7 Digital AlphaStation 200, 250, 255, and 400 systems 8 Digital AlphaStation 500 and 600 systems 9 Digital AXPpci systems (including UDB and Multia) 10 EB64+-family systems (including Digital EB64+ and third-party 11 AlphaPC 64 systems) 12 EB164-family systems (including Digital EB164 and third-party 13 AlphaPC 164 systems) 14 Digital AlphaServer 8200 and 8400 systems 15 16If your system is not listed here, it is not supported in this release, 17but may be supported in more current versions of NetBSD. Check the 18alpha port web pages at <http://www.netbsd.org/> for the most recent 19information on this, or ask on the alpha mailing list, 20<port-alpha@netbsd.org>. 21 22NetBSD/alpha requires the Digital Unix PALcode, which basically means 23that you need to have the SRM console installed on your machine. This 24console can be distinguished from the ARC console (which is used to 25boot Windows NT) by the fact that it has a command line interface, 26rather than a menu-driven interface. 27 28A basic system will fit on a 200 MB disk (including swap) without too 29much difficulty, but you will probably want at least 500 MB of disk 30to have any level of comfort. You will also need at least 32 MB of 31RAM, and you will probably want more than that if you're running X. 32 33We support add-in devices on the PCI, ISA, EISA and TurboChannel buses. 34Because NetBSD has an extremely machine-independent device driver 35system, many device drivers are the same as used in other ports that 36use the same bus. For example, the `de' network card driver is shared 37by the i386 and Alpha ports. Some drivers on inspection appear as if 38they will work on the alpha but have not been tested because that 39hardware was not available to NetBSD testers; these are marked as 40`UNTESTED' below. If you have one of these devices, and it does work, 41please get in touch with <port-alpha-maintainer@netbsd.org> and let 42us know that it works. If it doesn't work, do the same thing and we 43can probably fix it pretty easily. 44 45Supported devices by bus type are: 46 47PCI Bus 48 49 Graphics Adapters 50 VGA-compatible video (pcivga) 51 ZLXp-E1 video (DECchip 21030-based video, tga, NOTE: ZLXp-E2 52 and ZLXp-E3 boards are not supported in NetBSD _VER.)) 53 54 Network Cards 55 DECchip 21x40-family 10 and 100 Mbps Ethernet (de) 56 DEC DEFPA FDDI (fpa) 57 PCI LANCE Ethernet (le, UNTESTED) 58 Efficient Networks ENI-155p ATM (en, UNTESTED) 59 3Com 3c59x and 3c90x (except 3c906) 10 and 100 Mbps Ethernet (ep) 60 Intel EtherExpress Pro 10/100B PCI Ethernet (fxp, UNTESTED) 61 62 SCSI Controllers 63 Adaptec 294x, 394x, and aic78x0 SCSI (ahc) 64 BusLogic 9xx SCSI (bha, Works on Alpha PC164) 65 Qlogic ISP 10x0-family SCSI (isp) 66 NCR/Symbios 53c8xx-family SCSI (ncr, NCR825 Doesn't always work) 67 68 Miscellaneous Devices 69 Cyclades Cyclom-Y serial boards (cy, UNTESTED) 70 PCI-PCI bridges (ppb, tested with the DECchip 21050, but should 71 work with all bridges and system firmware revisions that 72 comply with the PCI-PCI bridge specification) 73 74ISA Bus 75 76 Network Cards 77 3Com 3c509 Ethernet (ep) 78 79 Miscellaneous Devices 80 PC-style parallel ports (lpt) 81 NS16450 and NS16550 UARTs (com) 82 ISA multi-port 16x50 boards (such as ast, boca--only boca has 83 been tested) 84 85EISA Bus 86 87 Network Cards 88 DEC DEFEA FDDI (fea) 89 3Com 3c5xx series (ed, UNTESTED) 90 91 SCSI Controllers 92 Adaptec 274x and aic7770 SCSI (ahc, UNTESTED) 93 BusLogic 7xx SCSI (bha, UNTESTED) 94 95Turbochannel Bus 96 97 Graphics Adapters 98 CFB video (PMAG-BA, cfb) 99 SFB video (PMAGB-BA, sfb) 100 (Note that although these boards are supported by NetBSD/alpha, 101 since there is no keyboard or mouse support available for the 102 TurboChannel systems, they aren't very useful.) 103 104 Network Cards 105 DEC LANCE Ethernet (PMAD-AA, le, UNTESTED) 106 DEC DEFTA FDDI (PMAF-F, fta) 107 108Note that PC-style floppy disk drives are not supported in 1.3 109(except to boot from), but are supported to some degree in 110NetBSD-current. 111 112Note that some devices, especially ISA-based devices, have to have 113certain settings set properly for the install and GENERIC kernels to 114detect them. (Once installed, you can always rebuild your own kernel 115to detect them anywhere you wish, of course.) Here is a list of such 116devices and the necessary settings: 117 118Device Name Port IRQ DRQ Misc 119------ ---- ---- --- --- ---- 120Serial ports com0 0x3f8 4 [8250/16450/16550/clones] 121 com1 0x2f8 3 [8250/16450/16550/clones] 122 com2 0x3e8 5 [8250/16450/16550/clones] 123 124Parallel ports lpt0 0x378 7 [interrupt-driven or polling] 125 lpt1 0x278 [polling only] 126 lpt2 0x3bc [polling only] 127 128AHA-174x SCSI host adapters (in enhanced mode) 129 ahb0 any any any 130 131AHA-2X4X or AIC-7XXX-based SCSI host adapters 132 ahc0 any any any 133 134Bus Logic BT445, BT74x, or BT9xx SCSI host adapters 135 bha0 0x330 any any 136 bha1 0x334 any any 137 138MFM/ESDI/IDE/RLL hard disk controllers 139 wdc0 0x1f0 14 [supports two devices] 140 wdc1 0x170 15 [supports two devices] 141 142ATA disks wd0, wd1, ... 143SCSI disks sd0, sd1, ... 144SCSI tapes st0, st1, ... 145SCSI and ATAPI CD-ROMs cd0, cd1, ... 146 For each SCSI and IDE controller found, the SCSI or ATA(PI) devices 147 present on the bus are probed in increasing id order for SCSI and 148 master/slave order for ATA(PI). So the first SCSI drive found will 149 be called sd0, the second sd1, and so on ... 150 1513COM 3x59X or 3COM 3x90X PCI Ethernet boards 152 ep0 any any [you must assign an interrupt in your 153 PCI BIOS, or let it do so for you] 154 155Intel EtherExpress 100 Fast Ethernet adapters 156 fxp0 any any [you must assign an interrupt in your 157 PCI BIOS, or let it do so for you] 158