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