Home | History | Annotate | Line # | Download | only in alpha
hardware revision 1.4
      1 	$NetBSD: hardware,v 1.4 1998/05/15 03:28:55 ross Exp $	
      2 
      3 NetBSD/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 
     16 If your system is not listed here, it is not supported in this release,
     17 but may be supported in more current versions of NetBSD. Check the
     18 alpha port web pages at <http://www.netbsd.org/> for the most recent
     19 information on this, or ask on the alpha mailing list,
     20 <port-alpha (a] netbsd.org>.
     21 
     22 NetBSD/alpha requires the Digital Unix PALcode, which basically means
     23 that you need to have the SRM console installed on your machine. This
     24 console can be distinguished from the ARC console (which is used to
     25 boot Windows NT) by the fact that it has a command line interface,
     26 rather than a menu-driven interface.
     27 
     28 A basic system will fit on a 200 MB disk (including swap) without too
     29 much difficulty, but you will probably want at least 500 MB of disk
     30 to have any level of comfort. You will also need at least 32 MB of
     31 RAM, and you will probably want more than that if you're running X.
     32 
     33 We support add-in devices on the PCI, ISA, EISA and TurboChannel buses.
     34 Because NetBSD has an extremely machine-independent device driver
     35 system, many device drivers are the same as used in other ports that
     36 use the same bus. For example, the `de' network card driver is shared
     37 by the i386 and Alpha ports. Some drivers on inspection appear as if
     38 they will work on the alpha but have not been tested because that
     39 hardware was not available to NetBSD testers; these are marked as
     40 `UNTESTED' below. If you have one of these devices, and it does work,
     41 please get in touch with <port-alpha-maintainer (a] netbsd.org> and let
     42 us know that it works. If it doesn't work, do the same thing and we
     43 can probably fix it pretty easily.
     44 
     45 Supported devices by bus type are:
     46 
     47 PCI 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 
     74 ISA 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 
     85 EISA 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 
     95 Turbochannel 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 
    108 Note that PC-style floppy disk drives are not supported in 1.3
    109 (except to boot from), but are supported to some degree in
    110 NetBSD-current.
    111 
    112 Note that some devices, especially ISA-based devices, have to have
    113 certain settings set properly for the install and GENERIC kernels to
    114 detect them. (Once installed, you can always rebuild your own kernel
    115 to detect them anywhere you wish, of course.) Here is a list of such
    116 devices and the necessary settings:
    117 
    118 Device          Name    Port    IRQ     DRQ     Misc
    119 ------          ----    ----    ---     ---     ----
    120 Serial 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 
    124 Parallel ports  lpt0    0x378   7               [interrupt-driven or polling]
    125                 lpt1    0x278                   [polling only]
    126                 lpt2    0x3bc                   [polling only]
    127 
    128 AHA-174x SCSI host adapters (in enhanced mode)
    129                 ahb0    any     any     any
    130 
    131 AHA-2X4X or AIC-7XXX-based SCSI host adapters
    132                 ahc0    any     any     any
    133 
    134 Bus Logic BT445, BT74x, or BT9xx SCSI host adapters
    135                 bha0    0x330   any     any
    136                 bha1    0x334   any     any
    137 
    138 MFM/ESDI/IDE/RLL hard disk controllers
    139                 wdc0    0x1f0   14              [supports two devices]
    140                 wdc1    0x170   15              [supports two devices]
    141 
    142 ATA disks       wd0, wd1, ...
    143 SCSI disks      sd0, sd1, ...
    144 SCSI tapes      st0, st1, ...
    145 SCSI 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 
    151 3COM 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 
    155 Intel 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