summaryrefslogtreecommitdiffstats
path: root/release/doc
diff options
context:
space:
mode:
authorgioria <gioria@FreeBSD.org>2002-09-09 22:09:48 +0000
committergioria <gioria@FreeBSD.org>2002-09-09 22:09:48 +0000
commit88497c87f6cf0cc4ae1ae817979f6a7226ce974b (patch)
tree704a4ab0e8ebd093ee4ee7270fb553d0db089354 /release/doc
parent28611ac85eb1c08bd5bb3dc261d54edee4e3a06a (diff)
downloadFreeBSD-src-88497c87f6cf0cc4ae1ae817979f6a7226ce974b.zip
FreeBSD-src-88497c87f6cf0cc4ae1ae817979f6a7226ce974b.tar.gz
Adding infrastructure for harware notes
Diffstat (limited to 'release/doc')
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/Makefile17
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc13
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/alpha/Makefile26
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/alpha/article.sgml34
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml2862
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml22
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/common/dev.sgml3131
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/common/hw.ent24
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/common/intro.sgml25
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/i386/Makefile26
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/i386/article.sgml34
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.sgml49
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/ia64/Makefile26
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/ia64/article.sgml33
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.sgml13
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/pc98/Makefile26
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/pc98/article.sgml33
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.sgml14
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/sparc64/Makefile27
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.sgml44
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.sgml137
-rw-r--r--release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.sgml245
22 files changed, 6861 insertions, 0 deletions
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/Makefile
new file mode 100644
index 0000000..81b8b63
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/Makefile
@@ -0,0 +1,17 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.4
+
+RELN_ROOT?= ${.CURDIR}/../..
+
+SUBDIR = alpha
+SUBDIR+= i386
+SUBDIR+= pc98
+SUBDIR+= sparc64
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc b/release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc
new file mode 100644
index 0000000..ef25000
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc
@@ -0,0 +1,13 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.2
+
+.ifdef NO_LANGCODE_IN_DESTDIR
+DESTDIR?= ${DOCDIR}/hardware/${.CURDIR:T}
+.else
+DESTDIR?= ${DOCDIR}/en_US.ISO8859-1/hardware/${.CURDIR:T}
+.endif
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/alpha/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/alpha/Makefile
new file mode 100644
index 0000000..68f2784
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/alpha/Makefile
@@ -0,0 +1,26 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.6
+
+RELN_ROOT?= ${.CURDIR}/../../..
+
+DOC?= article
+FORMATS?= html
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+JADEFLAGS+= -V %generate-article-toc%
+
+# SGML content
+SRCS+= article.sgml
+SRCS+= proc-alpha.sgml
+SRCS+= ../common/hw.ent
+SRCS+= ../common/artheader.sgml
+SRCS+= ../common/dev.sgml
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/alpha/article.sgml b/release/doc/fr_FR.ISO8859-1/hardware/alpha/article.sgml
new file mode 100644
index 0000000..8d3e567
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/alpha/article.sgml
@@ -0,0 +1,34 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.4
+-->
+
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
+%authors;
+<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
+%mlists;
+<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
+%release;
+<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
+
+<!-- Architecture-specific customization -->
+
+<!ENTITY arch "alpha">
+<!ENTITY arch.print "Alpha/AXP">
+
+]>
+
+<article>
+ &artheader;
+ &sect.intro;
+ &sect.proc.alpha;
+ &sect.dev;
+</article>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml b/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml
new file mode 100644
index 0000000..acc096b
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml
@@ -0,0 +1,2862 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.43
+-->
+
+<sect1>
+ <sect1info>
+ <authorgroup>
+ <author>
+ <firstname>Wilko</firstname>
+ <surname>Bulte</surname>
+ <contrib>Maintained by </contrib>
+ </author>
+ </authorgroup>
+ </sect1info>
+
+ <title>Supported processors and motherboards</title>
+
+ <para>Additions, corrections and constructive criticism are invited. In
+ particular, information on system quirks is more than welcome.</para>
+
+ <sect2>
+ <title>Overview</title>
+
+ <para>This document tries to provide a starting point for those
+ who want to run &os; on an Alpha-based machine. It is
+ aimed at providing background information on the various hardware
+ designs. It is not a replacement for the systems manuals.</para>
+
+ <para>The information is structured as follows:</para>
+ <itemizedlist>
+ <listitem>
+ <para>general hardware requirements to run &os; on alpha;</para>
+ </listitem>
+ <listitem>
+ <para>system specific information for each of the
+ systems/boards supported by &os;;</para>
+ </listitem>
+ <listitem>
+ <para>information on expansion boards for &os;,
+ including things that differ from what is in the generic
+ supported hardware list.</para>
+ </listitem>
+ </itemizedlist>
+
+ <note>
+ <para>You will see references to DEC, Digital Equipment Corporation and
+ Compaq used more or less interchangeably. Now that Compaq has acquired
+ Digital Equipment it would be more correct to refer to Compaq only.
+ Given the fact that you will see the mix of names everywhere, I don't
+ bother.</para>
+ </note>
+
+ <note>
+ <para>SRM commands will be in <userinput>UPPER CASE</userinput>.
+ Lower case input is also acceptable to SRM. Upper case is used for
+ clarity.</para>
+ </note>
+
+ <note>
+ <para>Compaq has put information on the Web for Linux developers
+ that is also very useful for &os; users. Please check at
+ <ulink url="http://www.support.compaq.com/alpha-tools/">Linux Alpha
+ Power tools</ulink>.</para>
+ </note>
+
+ </sect2>
+
+ <sect2>
+ <title>In general, what do you need to run &os; on an Alpha?</title>
+
+ <para>Obviously you will need an Alpha machine that &os;
+ knows about. Alpha machines are NOT like PCs. There are
+ considerable differences between the various core logic chip sets and
+ mainboard designs. This means that a kernel needs to know the
+ intimate details of a particular machine before it can run on
+ it. Throwing some odd <filename>GENERIC</filename> kernel at
+ unknown hardware is almost guaranteed to fail miserably.</para>
+
+ <para>For a machine even to be considered for &os; use please
+ make sure it has the SRM console firmware installed. Or at least
+ make sure that SRM console firmware is available for the
+ particular machine type. If &os; does not currently support
+ your machine type, there is a good chance that this will change at
+ some point in time, assuming SRM is available. All bets are off when
+ SRM console firmware is not available.</para>
+
+ <para>Machines with the ARC or AlphaBIOS console firmware were
+ intended for WindowsNT. Some have SRM console firmware available
+ in the system ROMs which you only have to select (via an ARC or
+ AlphaBIOS menu). In other cases you will have to re-flash the ROMs
+ with SRM code. Check on
+ http://ftp.digital.com/pub/DEC/Alpha/firmware to see what is
+ available for your particular system. In any case: no SRM means
+ <emphasis>no</emphasis>
+ &os; (or NetBSD, OpenBSD, Tru64 Unix or OpenVMS for that
+ matter). With the demise of WindowsNT/alpha a lot of former NT
+ boxes are sold on the second hand market. They have little or no
+ trade-in value when they are NT-only from the console firmware
+ perspective. So, be suspicious if the price appears too good.</para>
+
+ <para>Known non-SRM machines are:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Digital XL series</para>
+ </listitem>
+ <listitem>
+ <para>Digital XLT series</para>
+ </listitem>
+ <listitem>
+ <para>Samsung PC164UX (<quote>Ruffian</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>Samsung 164B</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Machines that have SRM but are not supported by &os; are:</para>
+ <itemizedlist>
+ <listitem>
+ <para>DECpc 150 (<quote>Jensen</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>DEC 2000/300 (<quote>Jensen</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>DEC 2000/500 (<quote>Culzean</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>AXPvme series (<quote>Medulla</quote>)</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>To complicate things a bit further: Digital used to have so
+ called <quote>white-box</quote> Alpha machines destined as NT-only
+ and <quote>blue-box</quote> Alpha machines destined for OpenVMS
+ and Digital Unix. These names are based on the color of the
+ cabinets, <quote>FrostWhite</quote> and <quote>TopGunBlue</quote>
+ respectively. Although you could put the SRM console firmware on a
+ whitebox, OpenVMS and Digital Unix will refuse to boot on
+ them. &os; in post-4.0-RELEASE will run on both the white and the
+ blue-box variants. Before someone asks: the white ones had a
+ rather different (read: cheaper) Digital price tag.</para>
+
+ <para>As part of the SRM you will get the so called OSF/1 PAL code
+ (OSF/1 being the initial name of Digital's UNIX offering on
+ Alpha). The PAL code can be thought of as a software abstraction
+ layer between the hardware and the operating system. It uses
+ normal CPU instruction plus a handful of privileged instructions
+ specific for PAL use. PAL is not microcode. The ARC console
+ firmware contains a different PAL code, geared towards WinNT and
+ in no way suitable for use by &os; (or more generic: Unix or
+ OpenVMS). Before someone asks: Linux/alpha brings its own PAL
+ code, allowing it to boot on ARC and AlphaBIOS. There are various
+ reasons why this is not a very good idea in the eyes of the *BSD
+ folks. I don't want to go into details here. If you are interested
+ in the gory details search the &os; and NetBSD web sites.</para>
+
+ <para>There is another pitfall ahead: you will need a disk adapter
+ that the SRM console firmware recognizes in order to be able to boot from
+ a disk. What is acceptable to SRM as a boot adapter is
+ unfortunately highly system and SRM version dependent. For older PCI
+ based machines it means you will need either a NCR/Symbios
+ 53C810 based adapter, or a Qlogic 1020/1040 based adapter. Some
+ machines come with a SCSI chip embedded on the mainboard. Newer
+ machine designs and SRM versions will be able to work with more modern
+ SCSI chips/adapters. Check out the machine specific info
+ below. Please note that the rest of this discussion only refers to
+ Symbios chips, this is meant to include the older chips that still
+ have NCR stamped on them. Symbios bought NCR sometime.</para>
+
+ <para>The problem might bite those who have machines that started
+ their lives as WindowsNT boxes. The ARC or AlphaBIOS knows about
+ <emphasis>other</emphasis> adapter types that it can boot from
+ than the SRM. For example you can boot from an Adaptec 2940UW with
+ ARC/AlphaBios but (generally) not with SRM. Some newer machine types have
+ introduced Adaptec boot support. Please consult the machine
+ specific section for details.</para>
+
+ <para>Most adapters that cannot be booted from work fine for
+ data-only disks. The differences between SRM and ARC could also
+ get you pre-packaged IDE CDROMs and hard drives in some (former
+ WindowsNT) systems. SRM versions exist (depends on the machine type)
+ that can boot from IDE disks and CDROMs. Check the machine
+ specific section for details.</para>
+
+ <para>&os; 4.0 and later can be booted from the
+ distribution CDROM. Earlier versions needed booting from a
+ 2 disk floppy set.</para>
+
+ <para>In order to be bootable the root partition (partition a)
+ must be at offset 0 of the disk drive. This means you have to
+ use the installer's partitioning menu and start with assigning
+ partition a at offset 0 to the root partition. Subsequently layout
+ the rest of the partitions to your liking. If you do not adhere
+ to this rule the install will proceed just fine, but the system
+ will not be bootable from the freshly installed disk.</para>
+
+ <para>If you don't have/want a local disk drive you can boot via
+ the Ethernet. This assumes an Ethernet adapter/chip that is
+ recognized by the SRM console. Generally speaking this boils down to
+ either a 21040 or 21142 or 21143 based Ethernet interface. Older
+ machines or SRM versions may not recognize the 21142 / 21143 Fast
+ Ethernet chips, you are then limited to using 10Mbit Ethernet for net
+ booting those machines. Non-DEC cards based on said chips will
+ generally (but are not guaranteed to) work. Note that Intel took
+ over the 21x4x chips when it bought Digital Semiconductor. So you
+ might see an Intel logo on them these days. Recent machine designs
+ have SRM support for Intel 8255x Ethernet chips.</para>
+
+ <para>Alpha machines can be run with SRM on a graphics console or
+ on a serial console. ARC can also be run on a serial consoles if need
+ be. VT100 emulation with 8 bit controls should at least allow you
+ to switch from ARC/AlphaBIOS to SRM mode without having to install a
+ graphics card first.</para>
+
+ <para>If you want to run your Alpha machine without a monitor/graphics
+ card just don't connect a keyboard/mouse to the machine. Instead
+ hook up a serial terminal[emulator] to serial port #1. The SRM
+ will talk 9600N81 to you. This can also be really practical for
+ debugging purposes. Beware: some/most (?) SRMs will also present
+ you with a console prompt at serial port #2. The booting kernel,
+ however, will display the boot messages on serial port #1 and will
+ also put the console there. <emphasis>This can be extremely
+ confusing.</emphasis></para>
+
+ <para>Most PCI based Alphas can use ordinary PC-type VGA
+ cards. The SRM contains enough smarts to make that work. It does
+ not, however, mean that each and every PCI VGA card out on the
+ street will work in an Alpha machine. Things like S3 Trio64,
+ Mach64, and Matrox Millennium generally work. Old ET4000 based ISA
+ cards have also worked for me. But ask around first before buying.</para>
+
+ <para>Most PCI devices from the PC-world will also work in
+ &os; PCI-based machines. Check the
+ <filename>/sys/alpha/conf/GENERIC</filename> file for the latest word
+ on this. Check the appropriate machine type's
+ discussion in case you want to use PCI cards that have PCI bridge
+ chips on them. In some cases you might encounter problems with
+ PCI cards not handling PCI parity correctly. This can lead to
+ panics. PCI parity checking can be disabled using the following
+ SRM command:</para>
+
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET PCI_PARITY OFF</userinput></screen>
+
+ <para>This is not a &os; problem, all operating systems running on
+ Alpha hardware will need this workaround.</para>
+
+ <para>If your system (also) contains EISA expansion slots you will
+ need to run the EISA Configuration Utility (ECU) after you have
+ installed EISA cards or after you have upgraded your
+ console firmware.</para>
+
+ <para>For Alpha CPUs you will find multiple generations. The
+ original Alpha design is the 21064. It was produced in a chip
+ process called MOS4, chips made in this process are nicknamed
+ EV4. Newer CPUs are 21164, 21264 etc. You will see designations
+ like EV4S, EV45, EV5, EV56, EV6, EV67, EV68. The EVs with double digit
+ numbers are slightly improved versions. For example EV45 has an
+ improved FPU and 16 kByte on-chip separate I &amp; D caches compared
+ to the EV4 on which it is based. Rule of thumb: the higher the
+ digit immediately following <quote>EV</quote> the more desirable
+ (read: faster / more modern).</para>
+
+ <para>For memory you want at least 32 Mbytes. I have had
+ &os; run on a 16 Mbyte system but you will not enjoy
+ that. Kernel build times halved when I went to 32 Mbytes. Note that
+ the SRM console steals 2Mbyte from the total system memory (and keeps
+ it). For more serious work 64 Mbytes or more are recommended.</para>
+
+ <para>While on the subject of memory: pay close attention to the
+ type of memory your machine uses. There are very different memory
+ configurations and requirements for the various machines.</para>
+
+ <para>Final word: I expect the above to sound a bit daunting to
+ the first-time Alpha user. Don't be daunted too much. And do feel
+ free to ask questions if something is not clear after reading this
+ document.</para>
+
+ </sect2>
+
+ <sect2>
+ <title>System-specific information</title>
+
+ <para>Below is an overview of the hardware that &os; runs on. This list
+ will definitely grow, a look in
+ <filename>/sys/alpha/conf/GENERIC</filename> can be enlightening.</para>
+
+ <para>Alpha machines are often best known by their project code name.
+ Where known these are listed below in parentheses.</para>
+
+ <sect3>
+ <title>AXPpci33 (<quote>NoName</quote>)</title>
+
+ <para>The NoName is a baby-AT mainboard based on the 21066 LCA
+ (Low Cost Alpha) processor. NoName was originally designed for
+ OEM-use. The LCA chip includes almost all of the logic to drive
+ a PCI bus and the memory subsystem. All of this makes for a
+ low-priced design.</para>
+
+ <para>Due to the limited memory interface the system is not
+ particularly fast in case of cache misses. As long as you stay
+ inside the on-chip cache the CPU is comparable to a 21064 (first
+ generation Alpha). These boards should be very cheap to obtain
+ these days. It is a full-fledged 64 bit CPU, just don't expect
+ miracles as far as speed goes.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21066 Alpha CPU at 166 MHz or 21066A CPU at 233MHz.
+ 21068 CPUs are also possible, but are even slower.</para>
+ </listitem>
+ <listitem>
+ <para>on-board Bcache / L2 cache: 0, 256k or 1 Mbyte (uses
+ DIL chips)</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 mouse & keyboard port OR 5pin DIN keyboard (2
+ mainboard models)</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>bus width: 64 bits</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style 72 pin 36 bit Fast Page Mode SIMMs</para>
+ </listitem>
+ <listitem>
+ <para>70ns or better</para>
+ </listitem>
+ <listitem>
+ <para>installed in pairs of 2</para>
+ </listitem>
+ <listitem>
+ <para>4 SIMM sockets</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>512kB Flash ROM for the console code.</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>floppy interface</para>
+ </listitem>
+ <listitem>
+ <para>1 embedded IDE interface</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>3 32 bit PCI slots (1 shared with ISA)</para>
+ </listitem>
+ <listitem>
+ <para>5 ISA slots (1 shared with PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>embedded Fast SCSI using a Symbios 53C810 chip</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>NoNames can either have SRM <emphasis>or</emphasis> ARC console
+ firmware in their Flash ROM. The Flash ROM is not big enough to
+ hold both ARC and SRM at the same time and allow software
+ selection of alternate console code. But you only need SRM
+ anyway.</para>
+
+ <para>Cache for the NoNames are 15 or 20 ns DIL chips. For a 256
+ kByte cache you want to check your junked 486 mainboard. Chips
+ for a 1 Mbyte cache are a rarer breed unfortunately. Getting at
+ least a 256kByte cache is recommended performance
+ wise. Cache-less they are really slow.</para>
+
+ <para>The NoName mainboard has a PC/AT-standard power
+ connector. It also has a power connector for 3.3 Volts. No need
+ to rush out to get a new power supply. The 3.3 Volts is only
+ needed in case you run 3.3 Volts PCI expansion boards. These are
+ quite rare.</para>
+
+ <para>The IDE interface is supported by &os; and requires a
+ line in the kernel configuration file as follows:</para>
+
+ <programlisting>device ata</programlisting>
+
+ <para>The ATA interface uses irq 14.</para>
+
+ <para>The SRM console unfortunately <emphasis> cannot boot</emphasis>
+ from IDE disks. This means you will have to use a SCSI disk as
+ the boot device.</para>
+
+ <para>The NoName is somewhat stubborn when it comes to serial
+ consoles. It needs</para>
+ <screen>&gt;&gt;&gt; <userinput>SET CONSOLE SERIAL</userinput></screen>
+ <para>before it goes for a serial console. Pulling the keyboard from
+ the machine is not sufficient, like it is on most other Alpha models.
+ Going back to a graphical console needs</para>
+ <screen>&gt;&gt;&gt; <userinput>SET CONSOLE GRAPHICS</userinput></screen>
+ <para>at the serial console.</para>
+
+ <para>There have been reports that you sometimes need to press
+ <keycap>Control</keycap>-<keycap>Alt</keycap>-<keycap>Del</keycap>
+ to capture the SRM's attention. I have
+ never seen this myself, but it is worth trying if you are greeted
+ by a blank screen after powerup.</para>
+
+ <para>Make sure you use true 36 bit SIMMs, and only FPM (Fast
+ Page Mode) DRAM. EDO DRAM or SIMMs with fake parity <emphasis>will not
+ work</emphasis>. The board uses the 4 extra bits for ECC. 33
+ bit FPM SIMMs will for the same reason not work.</para>
+
+ <para>Given the choice, get the PS/2-variant mainboard. Apart
+ from giving you a mouse port as bonus it is directly supported
+ by Tru64 Unix in case you ever want or need to run it. The
+ <quote>DIN-plug</quote>-variant should work OK for &os;.</para>
+
+ <para>The <ulink
+ url="ftp://ftp.digital.com/pub/DEC/axppci/design_guide.ps">
+ OEM manual</ulink> is recommended reading.</para>
+
+ <para>The kernel configuration file for a NoName kernel must
+ contain:</para>
+
+ <programlisting>options DEC_AXPPCI_33
+cpu EV4</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>Universal Desktop Box (UDB or <quote>Multia</quote>)</title>
+
+ <note><para>Multia can be either Intel or Alpha CPU based. We
+ assume Alpha based ones here for obvious reasons.</para></note>
+
+ <para>Multia is a small desktop box intended as a sort of
+ personal workstation. They come in a considerable number of
+ variations, check closely what you get.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21066 Alpha CPU at 166 MHz or 21066A CPU at 233MHz</para>
+ </listitem>
+ <listitem>
+ <para>on-board Bcache / L2 cache: COAST-like 256 kByte
+ cache module; 233MHz models have 512kByte of cache;
+ 166MHz models have soldered-on 256kB caches</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 mouse & keyboard port</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>bus width: 64 bits</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style 72 pin 36 bit Fast Page Mode SIMMs</para>
+ </listitem>
+ <listitem>
+ <para>70ns or better</para>
+ </listitem>
+ <listitem>
+ <para>SIMMs are installed in pairs of 2</para>
+ </listitem>
+ <listitem>
+ <para>4 SIMM sockets</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>floppy interface</para>
+ </listitem>
+ <listitem>
+ <para>Intel 82378ZB PCI to ISA bridge</para>
+ </listitem>
+ <listitem>
+ <para>1 embedded 21040 based 10Mbit Ethernet, AUI and
+ 10base2 connector</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>1 32 bit PCI slot</para>
+ </listitem>
+ <listitem>
+ <para>2 PCMCIA slots</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>on-board Crystal CS4231 or AD1848 sound chip</para>
+ </listitem>
+ <listitem>
+ <para>embedded Fast SCSI, using a Symbios 53C810[A] chip on the
+ PCI riser card</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Multia has enough Flash ROM to store both SRM and ARC code
+ at the same time and allow software selection of one of them.</para>
+
+ <para>The embeded TGA video adapter is <emphasis>not</emphasis> currently
+ usable as a &os; console. You will need to use a serial console.</para>
+
+ <para>Multia has only one 32 bit PCI slot for expansion, and it
+ is only suitable for a small form factor PCI card. By
+ sacrificing the PCI slot space you can mount a 3.5&quot; hard disk
+ drive. Mounting stuff may have come with your Multia. Adding a
+ 3.5&quot; disk is <emphasis>not</emphasis> a recommended upgrade
+ due to the limited power rating of the power supply
+ and the extremely marginal cooling of
+ the system box.</para>
+
+ <para>Multia also has 2 PCMCIA expansion slots. These are
+ currently not supported by &os;.</para>
+
+ <para>The CPU might or might not be socketed, check this before
+ considering CPU upgrade hacks. The low-end Multias have a
+ soldered-in CPU.</para>
+
+ <para>Multia has 2 serial ports but routes both of them to the
+ outside world on a single 25 pin sub-D connector. The Multia FAQ
+ explains how to build your own Y-cable to allow both ports to be
+ used.</para>
+
+ <para>Although the Multia SRM supports booting from floppy this
+ can be problematic. Typically the errors look like:</para>
+
+ <screen>*** Soft Error - Error #10 - FDC: Data overrun or underrun</screen>
+
+ <para>This is not a &os; problem, it is a SRM problem. The best available
+ workaround to install &os; is to boot from a SCSI CDROM.</para>
+
+ <para>There have been reports that you sometimes need to press
+ <keycap>Control</keycap>-<keycap>Alt</keycap>-<keycap>Del</keycap>
+ to capture the SRM's attention. I have
+ never seen this myself, but it is worth trying when you are greeted
+ by a blank screen after powerup.</para>
+
+ <para>Sound works fine using &man.pcm.4; driver and a line in the
+ kernel configuration file as follows for the Crystal CS4231
+ chip:</para>
+
+ <programlisting>device pcm</programlisting>
+
+ <para>The sound device lives at port 0x530, and uses irq 9 along
+ with drq 3. You also need to specify flags 0x15 in the <filename>device.hints</filename> file.</para>
+
+ <para>I have not yet been successful in getting my Multia with
+ the AD1848 to play any sound.</para>
+
+ <para>While verifying playback I was reminded of the lack of CPU
+ power of the 166MHz CPU. MP3 only plays acceptable using 22kHz
+ down-sampling.</para>
+
+ <para>Multias are somewhat notorious for dying of heat
+ strokes. The very compact box does not really allow access to cooling air.
+ Please use the Multia on its vertical stand,
+ don't put it horizontally (<quote>pizza style</quote>). Replacing the
+ fan with something which pushes around more air is really
+ recommended. You can also cut one of the wires to the fan speed
+ sensor. Once cut, the fan runs at a (loud) full speed.
+ Beware of PCI cards with high power consumption.
+ If your system has died you might want to check the
+ Multia-Heat-Death pages at the
+ <ulink url="http://www.netbsd.org/">NetBSD Web site</ulink>
+ for help in reviving it.</para>
+
+ <para>The Intel 82378ZB PCI to ISA bridge enables the use of an
+ IDE disk. This requires a line in the kernel configuration file
+ as follows:</para>
+
+ <programlisting>device ata</programlisting>
+
+ <para>The ATA interface uses IRQ 14.</para>
+
+ <para>The IDE connector pin spacing is thought for 2.5&quot; laptop
+ disks. A 3.5&quot; IDE disk would not fit in the case anyway. At
+ least not without sacrificing your only PCI slot. The SRM
+ console unfortunately does not know how to boot from IDE
+ disks. You will need to use a SCSI disk as the boot disk.</para>
+
+ <para>In case you want to change the internal hard drive: the
+ internal flat cable running from the PCI riser board to the
+ <emphasis>2.5&quot;</emphasis>
+ hard drive has a finer pitch than the standard SCSI flat
+ cables. Otherwise it would not fit on the 2.5&quot; drives. There are
+ also riser cards that have a standard-pitch SCSI cable attached
+ to it, which will fit an ordinary SCSI disk.</para>
+
+ <para>Again, I recommend against trying to cram a replacement
+ hard disk inside. Use the external SCSI connector and put your
+ disk in an external enclosure. Multias run hot enough as-is. In
+ most cases you will have the external high density 50-pin SCSI
+ connector but some Multia models came without disk and may lack
+ the connector. Something to check before buying one.</para>
+
+ <para>The kernel configuration file for a Multia kernel must
+ contain:</para>
+
+ <programlisting>options DEC_AXPPCI_33
+cpu EV4</programlisting>
+
+ <para>Recommended reading on Multia can be found at
+ <ulink url="http://www.netbsd.org/Ports/alpha/multiafaq.html">
+ http://www.netbsd.org/Ports/alpha/multiafaq.html</ulink>
+ or <ulink url="http://www.brouhaha.com/~eric/computers/udb.html">
+ http://www.brouhaha.com/~eric/computers/udb.html</ulink>.</para>
+
+ </sect3>
+
+ <sect3>
+ <title>Personal Workstation (<quote>Miata</quote>)</title>
+
+ <para>The Miata is a small tower machine intended to be put
+ under a desk. There are multiple Miata variants. The original
+ Miata is the MX5 model. Because it suffers from a number of
+ hardware design flaws a redesign was done, yielding the
+ MiataGL. Unfortunately the variants are not easily distinguishable
+ at first sight from the outside of the case.
+ An easy check is to see if the back of the machine sports two
+ USB connectors. If yes, it is a MiataGL. MX5 models tend to be
+ more common in the used system market place.</para>
+
+ <para>System designations look like <quote>Personal Workstation
+ 433a</quote>. Personal Workstation, being a bit of a mouthful,
+ is often abbreviated to PWS. This means it has a 433 MHz CPU,
+ and started life as a WinNT workstation (the trailing
+ <quote>a</quote>). Systems designated from day 1 to run Tru64
+ Unix or OpenVMS will sport <quote>433au</quote>. WinNT-Miatas
+ are likely to come pre-configured with an IDE CDROM drive. So,
+ in general systems are named like PWS[433,500,600]a[u].</para>
+
+ <para>There was also a Miata model with a special CPU cooling
+ system by Kryotech. The Kryotech has a special cooling system
+ and is housed in a different enclosure.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21164A EV56 Alpha CPU at 433, 500 or 600MHz</para>
+ </listitem>
+ <listitem>
+ <para>21174 Core Logic (<quote>Pyxis</quote>) chip set</para>
+ </listitem>
+ <listitem>
+ <para>on-board Bcache / L3 cache: 0, 2 or 4 Mbytes (uses a
+ cache module)</para>
+ </listitem>
+ <listitem><para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>bus width: 128 bits wide, ECC protected</para>
+ </listitem>
+ <listitem>
+ <para>unbuffered 72 bit wide SDRAMs DIMMs,
+ installed in pairs of 2</para>
+ </listitem>
+ <listitem>
+ <para>6 DIMM sockets</para>
+ </listitem>
+ <listitem>
+ <para>maximum memory 1.5 GBytes</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>on-board Fast Ethernet:</para>
+ <itemizedlist>
+ <listitem>
+ <para>MX5 uses a 21142 or 21143 Ethernet chip,
+ dependent on the version of the PCI riser card</para>
+ </listitem>
+ <listitem>
+ <para>MiataGL has a 21143 chip</para>
+ </listitem>
+ <listitem>
+ <para>the bulkhead can be 10/100 Mbit UTP, or
+ 10 Mbit UTP/BNC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>2 on-board [E]IDE disk interfaces, based on
+ the CMD646 (MX5) or the Cypress 82C693 (MiataGL)</para>
+ </listitem>
+ <listitem>
+ <para>1 Ultra-Wide SCSI Qlogic 1040 [MiataGL only]</para>
+ </listitem>
+ <listitem>
+ <para>2 64-bit PCI slots</para>
+ </listitem>
+ <listitem>
+ <para>3 32-bit PCI slots (behind a DEC PCI-PCI bridge chip)</para>
+ </listitem>
+ <listitem>
+ <para>3 ISA slots (physically shared with the 32 bit PCI slots,
+ via an Intel 82378IB PCI to ISA bridge chip)</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial port</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 keyboard & mouse port</para>
+ </listitem>
+ <listitem>
+ <para>USB interface [MiataGL only]</para>
+ </listitem>
+ <listitem>
+ <para>embedded sound based on an ESS1888 chip</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>The Miata logic is divided into two printed circuit
+ boards. The lower board in the bottom of the machine has the
+ PCI and ISA slots and things like the sound chip etc. The top
+ board has the CPU, the Pyxis chip, memory etc. Note that MX5
+ and the MiataGL use a different PCI riser board. This means
+ that you cannot just upgrade to a MiataGL CPU board (with the
+ newer Pyxis chip) but that you will also need a different
+ riser board. Apparently an MX5 riser with a MiataGL CPU board
+ will work but it is definitely not a supported or tested
+ configuration. Everything else (cabinet, wiring, etc.) is
+ identical for MX5 and MiataGL.</para>
+
+ <para>MX5 has problems with DMA via the 2 64-bit PCI slots
+ when this DMA crosses a page boundary. The 32 bit slots don't
+ have this problem because the PCI-PCI bridge chip does not
+ allow the offending transfers. The SRM code knows about the
+ problem and refuses to start the system if there is a PCI card
+ in one of the 64bit slots that it does not know about. Cards
+ that are <quote>known good</quote> to the SRM are allowed to
+ be used in the 64bit slots.</para>
+
+ <para>If you want to fool the SRM you can type <userinput>set
+ pci_device_override</userinput> at the SRM prompt. Just don't
+ complain if your data mysteriously gets mangled.</para>
+
+ <para>The complete command is:</para>
+
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET PCI_DEVICE_OVERRIDE <replaceable>&lt;vendor_id&gt;</replaceable><replaceable>&lt;device_id&gt;</replaceable></userinput></screen>
+
+ <para>For example:</para>
+
+<screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET PCI_DEVICE_OVERRIDE 88c15333</userinput></screen>
+
+ <para>The most radical approach is to use:</para>
+
+<screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET PCI_DEVICE_OVERRIDE -1</userinput></screen>
+
+ <para>This disables PCI ID checking altogether, so that you
+ can install any PCI card without its ID getting
+ checked. For this to work you need a reasonable current SRM version.</para>
+ <important><para>Do this on your own risk..</para></important>
+
+ <para>The &os; kernel reports it when it sees a buggy Pyxis chip:</para>
+
+<screen>Sep 16 18:39:43 miata /kernel: cia0: Pyxis, pass 1
+Sep 16 18:39:43 miata /kernel: cia0: extended capabilities: 1&lt;BWEN&gt;
+Sep 16 18:39:43 miata /kernel: cia0: WARNING: Pyxis pass 1 DMA bug; no bets...</screen>
+
+ <para>A MiataGL probes as:</para>
+
+<screen>Jan 3 12:22:32 miata /kernel: cia0: Pyxis, pass 1
+Jan 3 12:22:32 miata /kernel: cia0: extended capabilities: 1&lt;BWEN&gt;
+Jan 3 12:22:32 miata /kernel: pcib0: &lt;2117x PCI host bus adapter&gt; on cia0</screen>
+
+ <para>MiataGL does not have the DMA problems of the MX5. PCI
+ cards that make the MX5 SRM choke when installed in the 64bit
+ slots are accepted without problems by the MiataGL SRM.</para>
+
+ <para>The latest mainboard revisions of MX5 contain a hardware
+ workaround for the bug. The SRM does not know about the ECO
+ and will complain about unknown cards as before. So does the
+ &os; kernel by the way.</para>
+
+ <para>The Miata SRM can boot from IDE CDROM drives. IDE hard disk
+ boot is known to work for both MiataGL and MX5 disks, so you
+ can root &os; from an IDE disk. Speeds on MX5 are around 14
+ Mbytes/sec assuming a suitable drive. Miata's CMD646 chip will
+ support up to WDMA2 mode as the chip is too buggy for use
+ with UDMA.</para>
+
+ <para>Miata MX5s generally use Qlogic 1040 based SCSI adapters.
+ These are bootable by the SRM console. Note that Adaptec cards
+ are <emphasis>not</emphasis> bootable by the Miata SRM console.</para>
+
+ <para>The MiataGL has a faster PCI-PCI bridge chip on the PCI
+ riser card than some of the MX5 riser card versions. Some of
+ the MX5 risers have the <emphasis>same</emphasis> chip as the
+ MiataGL. All in all there is a lot of variation.</para>
+
+ <para>Not all VGA cards will work behind the PCI-PCI
+ bridge. This manifests itself as no video at all. Workaround
+ is to put the VGA card <quote>before</quote> the bridge, in
+ one of the 64 bit PCI slots.</para>
+
+ <para>Both MX5 and MiataGL have an on-board sound chip, an
+ ESS1888. It emulates a SoundBlaster and can be enabled by
+ putting</para>
+<programlisting>device pcm
+device sbc</programlisting>
+ <para>in your kernel configuration file:</para>
+
+ <para>in case your Miata has the optional cache board
+ installed make sure it is firmly seated. A slightly loose
+ cache has been observed to cause weird crashes (not surprising
+ obviously, but maybe not so obvious when troubleshooting). The
+ cache module is identical between MX5 and MiataGL.</para>
+
+ <para>Installing a 2Mb cache module achieves, apart from a
+ 10-15% speed increase (based on buildworld elapsed time), a
+ <emphasis>decrease</emphasis> for PCI DMA read bandwidth from
+ 64bit PCI cards. A benchmark on a 64-bit Myrinet card resulted
+ in a decrease from 149 Mbytes/sec to 115 Mbytes/sec. Something
+ to keep in mind when doing really high speed things with 64
+ bit PCI adapters.</para>
+
+ <para>Moving to a faster CPU is quite simple, swap out the
+ CPU chip and set the clock multiplier dipswitch to the speed of
+ the new CPU.</para>
+
+ <para>If you experience SRM errors like</para>
+
+ <screen>ERROR: scancode 0xa3 not supported on PCXAL</screen>
+
+ <para>after halting &os; you should update your SRM firmware to V7.2-1 or
+ later. This SRM version is first available on the Firmware
+ Update CD V5.7, or on <ulink
+ url="http://www.compaq.com/">http://www.compaq.com/</ulink> This SRM
+ problem is fixed on both Miata MX5 and Miata GL.</para>
+
+ <para>USB is supported by &os; 4.1 and later.</para>
+
+ <para>Disconnect the power cord before dismantling the
+ machine, the soft-power switch keeps part of the logic powered
+ <emphasis>even</emphasis> when the machine is switched off.</para>
+
+ <para>The kernel configuration file for a Miata kernel must
+ contain:</para>
+
+ <programlisting>options DEC_ST550
+cpu EV5</programlisting>
+ </sect3>
+
+ <sect3>
+ <title>Evaluation Board 64 family</title>
+
+ <para>In its attempts to popularize the Alpha CPU DEC produced a number
+ of so called Evaluation Boards. Members of this family are EB64, EB64+,
+ AlphaPC64 (codename <quote>Cabriolet</quote>).
+ A non-DEC member of this family is the Aspen Alpine.
+ The EB64 family of evaluation boards has the following
+ feature set:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>21064 or 21064A CPU, 150 to 275 MHz</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>memory buswidth: 128 bit</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style 72 pin 33 bit Fast Page Mode SIMMs</para>
+ </listitem>
+ <listitem>
+ <para>70ns or better</para>
+ </listitem>
+ <listitem>
+ <para>installed in sets of 4</para>
+ </listitem>
+ <listitem>
+ <para>8 SIMM sockets</para>
+ </listitem>
+ <listitem>
+ <para>uses parity memory</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Bcache / L2 cache: 0, 512 kByte, 1 Mbyte or 2 Mbytes</para>
+ </listitem>
+ <listitem>
+ <para>21072 (<quote>APECS</quote>) chip set</para>
+ </listitem>
+ <listitem>
+ <para>Intel 82378ZB PCI to ISA bridge chip (<quote>Saturn</quote>)
+ </para>
+ </listitem>
+ <listitem>
+ <para>dual 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>parallel printer port</para>
+ </listitem>
+ <listitem>
+ <para>Symbios 53C810 Fast-SCSI (not on AlphaPC64)</para>
+ </listitem>
+ <listitem>
+ <para>IDE interface (only on AlphaPC64)</para>
+ </listitem>
+ <listitem>
+ <para>embedded 10 Mbit Ethernet (not on AlphaPC64)</para>
+ </listitem>
+ <listitem>
+ <para>2 PCI slots (4 slots on AlphaPC64)</para>
+ </listitem>
+ <listitem>
+ <para>3 ISA slots</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Aspen Alpine is slightly different, but is close enough to the
+ EB64+ to run an EB64+ SRM EPROM (mine did..). The Aspen Alpine does
+ not have an embedded Ethernet, has 3 instead of 2 PCI slots. It comes
+ with 2 Mbytes of cache already soldered onto the mainboard. It has
+ jumpers to select the use of 60, 70 or 80ns SIMM speeds.</para>
+
+ <para>36 bits SIMMs work fine, 3 bits simply remain unused. Note
+ the systems use Fast Page Mode memory, not EDO memory.</para>
+
+ <para>The EB64+ SRM console code is housed in an UV-erasable EPROM. No
+ easy flash SRM upgrades for the EB64+ The latest SRM version available
+ for EB64+ is quite ancient anyway.</para>
+
+ <para>The EB64+ SRM can boot both 53C810 and Qlogic1040 SCSI adapters.
+ Pitfall for the Qlogic is that the firmware that is down-loaded by
+ the SRM onto the Qlogic chip is very old. There are no updates for the
+ EB64+ SRM available. So you are stuck with old Qlogic bits too.
+ I have had quite some problems when I wanted to use Ultra-SCSI drives
+ on the Alpine with Qlogic. The &os; kernel can be compiled to include
+ a much newer Qlogic firmware revision. This is not the default because
+ it adds hundreds of kBytes worth of bloat to the kernel. In &os; 4.1
+ and later the isp firmware is contained in a kernel loadable module.
+ All of this might mean that you need to use a non-Qlogic adapter to
+ boot from.</para>
+
+ <para>AlphaPC64 boards generally come with ARC console firmware.
+ SRM console code can be loaded from floppy into the Flash ROM.</para>
+
+ <para>The IDE interface of the AlphaPC64 is not bootable from the
+ SRM console.</para>
+
+ <para>Note that the boards require a power supply that supplies
+ 3.3 Volts for the CPU.</para>
+
+ <para>For the EB64 family machines the kernel config file must contain:</para>
+ <programlisting>options DEC_EB64PLUS
+cpu EV4</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>Evaluation Board 164 (<quote>EB164, PC164, PC164LX,
+ PC164SX</quote>) family</title>
+
+ <para>EB164 is a newer design evaluation board, based on the 21164A
+ CPU. This design has been used to <quote>spin off</quote> multiple variations,
+ some of which are used by OEM manufacturers/assembly shops. Samsung
+ did its own PC164LX which has only 32 bit PCI, whereas the Digital
+ variant has 64 bit PCI.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>21164A, multiple speed variants [EB164, PC164, PC164LX]</para>
+ </listitem>
+ <listitem>
+ <para>21164PC [only on PC164SX]</para>
+ </listitem>
+ <listitem>
+ <para>21174 (Alcor) chip set</para>
+ </listitem>
+ <listitem>
+ <para>Bcache / L3 cache: EB164 uses special cache-SIMMs</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 128 bit / 256 bit</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para><itemizedlist>
+ <listitem>
+ <para>PS/2 style SIMMs in sets of 4 or 8</para>
+ </listitem>
+ <listitem>
+ <para>36 bit, Fast Page Mode, uses ECC, [EB164 / PC164]</para>
+ </listitem>
+ <listitem>
+ <para>SDRAM DIMMs in sets of 2, uses ECC [PC164SX / PC164LX]
+ </para>
+ </listitem></itemizedlist>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style keyboard & mouse</para>
+ </listitem>
+ <listitem>
+ <para>floppy controller</para>
+ </listitem>
+ <listitem>
+ <para>parallel port</para>
+ </listitem>
+ <listitem>
+ <para>32 bits PCI</para>
+ </listitem>
+ <listitem>
+ <para>64 bits PCI [some models]</para>
+ </listitem>
+ <listitem>
+ <para>ISA slots via an Intel 82378ZB PCI to ISA bridge chip</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Using 8 SIMMs for a 256bit wide memory can yield interesting
+ speedups over a 4 SIMM/128bit wide memory. Obviously all 8 SIMMs must
+ be of the same type to make this work. The system must be explicitly
+ setup to use the 8 SIMM memory arrangement. You must have 8 SIMMs,
+ 4 SIMMs distributed over 2 banks will not work. For the AlphaPC164
+ you can have a maximum of 1Gbyte of RAM, using 8 128Mbyte
+ SIMMs. The manual indicates the maximum is 512 Mbyte.</para>
+
+ <para>The SRM can boot from Qlogic 10xx boards or the Symbios 53C810[A].
+ Newer Symbios 810 revisions like the Symbios 810AE are not recognized by
+ the SRM on PC164. PC164 SRM does not appear to recognize a Symbios 53C895
+ based host adapter (tested with a Tekram DC-390U2W). On the other hand
+ some no-name Symbios 53C985 board has been reported to work.
+ Cards like the Tekram DC-390F (Symbios875 based) have been confirmed to
+ work fine on the PC164. Unfortunately this seems to be dependent on the
+ actual version of the chip/board.</para>
+
+ <para>Symbios 53C825[a] will also work as boot adapter. Diamond
+ FirePort, although based on Symbios chips, is not bootable by the
+ PC164SX SRM. PC164SX is reported to boot fine with Symbios825,
+ Symbios875, Symbios895 and Symbios876 based cards. In addition, Adaptec
+ 2940U and 2940UW are reported to work for booting (verified on
+ SRM V5.7-1). Adaptec 2930U2 and 2940U2[W] do not work.</para>
+
+ <para>164LX and 164SX with SRM firmware version 5.8 or later can boot
+ from Adaptec 2940-series adapters.</para>
+
+ <para>In summary: this family of machines is <quote>blessed</quote> with a
+ challenging compatibility as far as SCSI adapters go.</para>
+
+ <para>On 164SX you can have a maximum of 1 Gbyte of RAM. 4 regular
+ 256MB PC133 ECC DIMMs are reported to work just fine. Whether 512MB
+ DIMMs will also work is currently unknown.</para>
+
+ <para>PCI bridge chips are sometimes not appreciated by the 164SX,
+ they cause SRM errors and kernel panics in those cases. This seems
+ to depend on the fact if the card is recognised, and therefore
+ correctly initialised, by the SRM console. The 164SX' onboard
+ IDE interface is quite slow, a Promise card gives a 3-4 times
+ speed improvement.</para>
+
+ <para>On PC164 the SRM sometimes seems to loose its variable settings.
+ <quote>For PC164, current superstition says that, to avoid losing settings,
+ you want to first downgrade to SRM 4.x and then upgrade to 5.x.</quote>
+ One sample error that was observed was:</para>
+ <screen>ERROR: ISA table corrupt!</screen>
+
+ <para>A sequence of a downgrade to SRM4.9, an</para>
+
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>ISACFG -INIT</userinput></screen>
+
+ <para>followed by</para>
+
+ <screen><prompt>&gt;&gt;&gt; </prompt><userinput>INIT</userinput></screen>
+
+ <para>made the problem go away. Some PC164 owners report they have never seen
+ the problem. </para>
+
+ <para>On PC164SX the AlphaBIOS allows you a selection to select SRM to
+ be used as console on the next power up. This selection does
+ not appear to have any effect. In other words, you will get the
+ AlphaBIOS regardless of what you select. The fix is to reflash the
+ console ROM with the SRM code for PC164SX. This will overwrite the
+ AlphaBIOS and will get you the SRM console you desire. The SRM code
+ can be found on the Compaq Web site.</para>
+
+ <para>164LX can either have the SRM console code or the AlphaBIOS
+ code in its flash ROM because the flash ROM is too small to hold
+ both at the same time.</para>
+
+ <para>PC164 can boot from IDE disks assuming your SRM version is
+ recent enough.</para>
+
+ <para>EB164 needs a power supply that supplies 3.3 Volts. PC164 does
+ not implement the PS_ON signal that ATX power supplies need to switch on.
+ A simple switch pulling this signal to ground allows you to run a
+ standard ATX power supply.</para>
+
+ <para>For the EB164 class machines the kernel config file must
+ contain:</para>
+ <programlisting>options DEC_EB164
+cpu EV5</programlisting>
+ </sect3>
+
+ <sect3>
+ <title>AlphaStation 200 (<quote>Mustang</quote>) and 400
+ (<quote>Avanti</quote>) series</title>
+
+ <para>The Digital AlphaStation 200 and 400 series systems are early
+ low end PCI based workstations. The 200 and 250 series are
+ desktop boxes, the 400 series is a desk-side mini-tower.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21064 or 21064A CPU at speeds of 166 up to 333 MHz</para>
+ </listitem>
+ <listitem>
+ <para>DECchip 21071-AA core logic chip-set</para>
+ </listitem>
+ <listitem>
+ <para>Bcache / L2 cache: 512 Kbytes (200 and 400 series)
+ or 2048KBytes (250 series)</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>64 bit bus width</para>
+ </listitem>
+ <listitem>
+ <para>8 to 384 MBytes of RAM</para>
+ </listitem>
+ <listitem>
+ <para>70 ns or better Fast Page DRAM</para>
+ </listitem>
+ <listitem>
+ <para>in three pairs (200 and 400 series)</para>
+ </listitem>
+ <listitem>
+ <para>in two quads, so banks of four. (250 series)</para>
+ </listitem>
+ <listitem>
+ <para>the memory subsystem uses parity</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>PS/2 keyboard and mouse port</para>
+ </listitem>
+ <listitem>
+ <para>two 16550 serial ports</para>
+ </listitem>
+ <listitem>
+ <para>parallel port</para>
+ </listitem>
+ <listitem>
+ <para>floppy disk interface</para>
+ </listitem>
+ <listitem>
+ <para>32 bit PCI expansion slots (3 for the AS400-series,
+ 2 for the AS200 & 250-series)</para>
+ </listitem>
+ <listitem>
+ <para>ISA expansion slots (4 for the AS400-series,
+ 2 for the AS200 & 250-series)
+ (some ISA/PCI slots are physically shared)</para>
+ </listitem>
+ <listitem>
+ <para>embedded 21040-based Ethernet (200 & 250 series)</para>
+ </listitem>
+ <listitem>
+ <para>embedded Symbios 53c810 Fast SCSI-2 chip</para>
+ </listitem>
+ <listitem>
+ <para>Intel 82378IB (<quote>Saturn</quote>) PCI-ISA bridge chip</para>
+ </listitem>
+ <listitem>
+ <para>graphics is embedded TGA or PCI VGA (model dependent)</para>
+ </listitem>
+ <listitem>
+ <para>16 bit sound (on 200 & 250 series)</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>The systems use parity memory SIMMs, but these do not need 36 bit
+ wide SIMMs. 33 bit wide SIMMs are sufficient, 36 bit SIMMs are
+ acceptable too. EDO or 32 bit SIMMs will not work. 4, 8, 16, 32 and
+ 64 Mbyte SIMMs are supported.</para>
+
+ <para>The AS200 & AS250 sound hardware is reported to work OK assuming
+ you have the following line in your kernel config file:</para>
+ <programlisting>device pcm</programlisting>
+
+ <para>The sound device uses port 0x530, IRQ 9 and drq 0. You also need
+ to specify flags 0x10011 in the <filename>device.hints</filename> file.</para>
+
+ <para>AlphaStation 200 & 250 series have an automatic SCSI terminator.
+ This means that as soon as you plug a cable onto the external SCSI
+ connector the internal terminator of the system is disabled. It also
+ means that you should not leave unterminated cables plugged into
+ the machine.</para>
+
+ <para>AlphaStation 400 series have an SRM variable that controls
+ termination. In case you have external SCSI devices connected you
+ must set this SRM variable using</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET CONTROL_SCSI_TERM EXTERNAL</userinput>.</screen>
+
+ <para>If only internal SCSI devices are present use:</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET CONTROL_SCSI_TERM INTERNAL</userinput></screen>
+
+ <para>For the AlphaStation-[24][05]00 machines the kernel config file
+ must contain:</para>
+ <programlisting>options DEC_2100_A50
+cpu EV4</programlisting>
+ </sect3>
+
+ <sect3>
+ <title>AlphaStation 500 and 600 (<quote>Alcor</quote> &
+ <quote>Maverick</quote> for EV5, <quote>Bret</quote> for EV56)</title>
+
+ <para>AS500 and 600 were the high-end EV5 / PCI based workstations.
+ EV6 based machines have in the meantime taken their place as front
+ runners. AS500 is a desktop in a dark blue case (TopGun blue),
+ AS600 is a sturdy desk-side box. AS600 has a nice LCD panel to observe
+ the early stages of SRM startup.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21164 EV5 CPU at 266, 300, 333, 366, 400, 433, 466, or
+ 500 MHz (AS500) or at 266, 300 or 333 MHz (AS600)</para>
+ </listitem>
+ <listitem>
+ <para>21171 or 21172 (Alcor) core logic chip-set</para>
+ </listitem>
+ <listitem><para>Cache:</para>
+ <itemizedlist>
+ <listitem>
+ <para>2 or 4 Mb L3 / Bcache (AS600 at 266 MHz)</para>
+ </listitem>
+ <listitem>
+ <para>4 Mb L3 / Bcache (AS600 at 300 MHz)</para>
+ </listitem>
+ <listitem>
+ <para>2 or 8 Mb L3 / Bcache (8 Mb on 500 MHz version only)</para>
+ </listitem>
+ <listitem>
+ <para>2 to 16 Mb L3 / Bcache (AS600; 3 cache-SIMM slots)</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>memory buswidth: 256 bits</para>
+ </listitem>
+ <listitem><para>AS500 memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>industry standard 72 bit wide buffered DIMMs</para>
+ </listitem>
+ <listitem>
+ <para>8 DIMM slots</para>
+ </listitem>
+ <listitem>
+ <para>installed in sets of 4</para>
+ </listitem>
+ <listitem>
+ <para>maximum memory is 1 GB (512 Mb max on 333 MHz CPUs)</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem><para>AS600 memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>industry standard 36 bit Fast Page Mode SIMMs</para>
+ </listitem>
+ <listitem>
+ <para>32 SIMM slots</para>
+ </listitem>
+ <listitem>
+ <para>installed in sets of 8</para>
+ </listitem>
+ <listitem>
+ <para>maximum memory is 1 GB</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>Qlogic 1020 based wide SCSI bus (1 bus/chip for AS500,
+ 2 buses/chip for AS600)</para>
+ </listitem>
+ <listitem>
+ <para>21040 based 10 Mbit Ethernet adapter, both Thinwire
+ and UTP connectors</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>AS500:</para>
+ <itemizedlist>
+ <listitem>
+ <para>3 32-bit PCI slots</para>
+ </listitem>
+ <listitem>
+ <para>1 64-bit PCI slot</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>AS600:</para>
+ <itemizedlist>
+ <listitem>
+ <para>2 32-bit PCI slot</para>
+ </listitem>
+ <listitem>
+ <para>3 64-bit PCI slots</para>
+ </listitem>
+ <listitem>
+ <para>1 PCI/EISA physically shared slot</para>
+ </listitem>
+ <listitem>
+ <para>3 EISA slots</para>
+ </listitem>
+ <listitem>
+ <para>1 PCI and 1 EISA slot are occupied by default</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>21050 PCI-to-PCI bridge chip</para>
+ </listitem>
+ <listitem>
+ <para>Intel 82375EB PCI-EISA bridge (AS600 only)</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>16 bit audio Windows Sound System, in a dedicated slot (AS500)
+ in EISA slot (AS600, this is an ISA card)</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 keyboard and mouse port</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Early machines had Fast SCSI interfaces, later ones are Ultra
+ SCSI capable. AS500 shares its single SCSI bus with internal and external
+ devices. For a Fast SCSI bus you are limited to 1.8 meters bus
+ length external to the box. The AS500 Qlogic ISP1020A chip can be set
+ to run in Ultra mode by setting a SRM variable. &os; however follows
+ the Qlogic chip errata and limits the bus speed to Fast.</para>
+
+ <para>Beware of ancient SRM versions on AS500. When you see weird
+ SCSI speeds being reported by &os; like</para>
+
+ <programlisting>cd0 at isp0 bus 0 target 4 lun 0
+cd0: &lt;DEC RRD45 DEC 0436&gt; Removable CD-ROM SCSI-2 device
+cd0: 250.000MB/s transfers (250.000MHz, offset 12)</programlisting>
+
+ <para> it is time to do a SRM console firmware upgrade.</para>
+
+ <para>AS600 has one Qlogic SCSI chip dedicated to the internal devices
+ whereas the other Qlogic SCSI chip is dedicated to external SCSI devices.
+ </para>
+
+ <para>In AS500 DIMMs are installed in sets of 4, in <quote>physically
+ interleaved</quote> layout. So, a bank of 4 DIMMs is <emphasis>not</emphasis>
+ 4 physically adjacent DIMMs.</para>
+
+ <para>In AS600 the memory SIMMs are placed onto two memory daughter
+ cards. SIMMs are installed in sets of 8. Both memory daughter cards must
+ be populated identically.</para>
+
+ <para>Note that both AS500 and AS600 are EISA machines. This means
+ you have to run the EISA Configuration Utility (ECU) from floppy
+ after adding EISA cards or to change things like the configuration
+ settings of the onboard I/O. For AS500 which does not have a physical
+ EISA slot the ECU is used to configure the onboard sound interface
+ etc.</para>
+
+ <para>AS500 onboard sound can be used by adding a line like</para>
+
+ <programlisting>device pcm</programlisting>
+
+ <para>to the kernel configuration file.</para>
+
+ <para>Using the ECU I configured my AS500 to use IRQ 10, port 0x530,
+ drq 0. Corresponding entries along with flags 0x10011 must go into
+ the <filename>device.hints</filename> file. Note that the flags value is rather non-standard.
+ </para>
+
+ <para>AS600 has a peculiarity for its PCI slots. AS600 (or rather the
+ PCI expansion card containing the SCSI adapters) does not allow I/O port
+ mapping, therefore all devices behind it must use memory mapping. If you
+ have problems getting the Qlogic SCSI adapters to work, add the following
+ option to <filename>/boot/loader.rc</filename>:</para>
+
+ <programlisting>set isp_mem_map=0xff</programlisting>
+
+ <para>This may need to be typed at the boot loader prompt before booting the
+ installation kernel.</para>
+
+ <para>For the AlphaStation-[56]00 machines the kernel config file
+ must contain:</para>
+ <programlisting>options DEC_KN20AA
+cpu EV5</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>AlphaServer 1000 (<quote>Mikasa</quote>),
+ 1000A (<quote>Noritake</quote>) and 800(<quote>Corelle</quote>)</title>
+
+ <para>The AlphaServer 1000 and 800 range of machines are intended as
+ departmental servers. They come in quite some variations in packaging
+ and mainboard/cpu. Generally speaking there are 21064 (EV4) CPU based
+ machines and 21164 (EV5) based ones. The CPU is on a daughter card, and
+ the type of CPU (EV4 or EV5) must match the mainboard in use.</para>
+
+ <para>AlphaServer 800 has a much smaller mini tower case, it lacks the
+ StorageWorks SCSI hot-plug chassis. The main difference between AS1000
+ and AS1000A is that AS1000A has 7 PCI slots whereas AS1000 only has 3
+ PCI slots and has EISA slots instead.</para>
+
+ <para>AS800 with an EV5/400 MHz CPU was later re-branded to become a
+ <quote>DIGITAL Server 3300[R]</quote>, AS800 with an EV5/500 MHz
+ CPU was later re-branded to become a
+ <quote>DIGITAL Server 3305[R]</quote>.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21064 EV4[5] CPU at 200, 233 or 266 MHz
+ 21164 EV5[6] CPU at 300, 333 or 400 MHz (or 500 MHz for
+ AS800 only)</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para><itemizedlist>
+ <listitem>
+ <para>buswidth: 128 bit with ECC</para>
+ </listitem>
+ <listitem><para>AS1000[A]:</para>
+ <itemizedlist>
+ <listitem>
+ <para>72pin 36 bit Fast Page Mode SIMMs, 70ns or better</para>
+ </listitem>
+ <listitem>
+ <para>16 (EV5 machines) or 20 (EV4 machines) SIMM slots</para>
+ </listitem>
+ <listitem>
+ <para>max memory is 1 GB</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>AS800: Uses 60ns 3.3 Volts EDO DIMMs</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>embedded VGA (on some mainboard models)</para>
+ </listitem>
+ <listitem>
+ <para>3 PCI, 2 EISA, 1 64-bit PCI/EISA combo (AS800)</para>
+ </listitem>
+ <listitem>
+ <para>7 PCI, 2 EISA (AS1000A)</para>
+ </listitem>
+ <listitem>
+ <para>2 PCI, 1 EISA/PCI, 7 EISA (AS1000)</para>
+ </listitem>
+ <listitem>
+ <para>embedded SCSI based on Symbios 810 [AS1000] or
+ Qlogic 1020 [AS1000A]</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>AS1000 based machines come in multiple enclosure types. Floor
+ standing, rack-mount, with or without StorageWorks SCSI chassis etc.
+ The electronics are the same.</para>
+
+ <para>AS1000-systems: All EV4 based machines use standard PS/2 style
+ 36 bit 72pin SIMMs in sets of 5. The fifth SIMM is used for ECC.
+ All EV5 based machines use standard PS/2 style 36 bit 72pin SIMMs in sets
+ of 4. The ECC is done based on the 4 extra bits per SIMM
+ (4 bits out of 36). The EV5 mainboards have 16 SIMM slots,
+ the EV4 mainboards have 20 slots.</para>
+
+ <para> AS800 machines use DIMMs in sets of 4. DIMM installation must
+ start in slots marked bank 0. A bank is four physically adjacent slots.
+ The biggest size DIMMs must be installed in bank 0 in case 2 banks
+ of different DIMM sizes are used. Max memory size is 2GB. Note
+ that these are EDO DIMMs.</para>
+
+ <para>The AS1000/800 are somewhat stubborn when it comes to serial
+ consoles. They need</para>
+ <screen>&gt;&gt;&gt; <userinput>SET CONSOLE SERIAL</userinput></screen>
+ <para>before they go for
+ a serial console. Pulling the keyboard from the machine is not sufficient,
+ like it is on most other Alpha models. Going back to a graphical console
+ needs</para>
+ <screen>&gt;&gt;&gt; <userinput>SET CONSOLE GRAPHICS</userinput></screen>
+ <para>at the serial console.</para>
+
+ <para>For AS800 you want to check if your Ultra-Wide SCSI is indeed
+ in Ultra mode. This can be done using the
+ <filename>EEROMCFG.EXE</filename> utility that is
+ on the Console Firmware Upgrade CDROM.</para>
+
+ <para>For the AlphaServer1000/1000A/800 machines the kernel config
+ file must contain:</para>
+
+ <programlisting>options DEC_1000A
+cpu EV4 # depends on the CPU model installed
+cpu EV5 # depends on the CPU model installed</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>DS10/VS10/XP900 (<quote>Webbrick</quote>) / XP1000
+ (<quote>Monet</quote>) / DS10L (<quote>Slate</quote>)</title>
+
+ <para>Webbrick and Monet are high performance workstations/servers
+ based on the EV6 CPU and the Tsunami chipset. Tsunami is also used in
+ much higher-end systems and as such has plenty of performance to offer.
+ DS10, VS10 and XP900 are different names for essentially the same system.
+ The differences are the software and options that are supported. DS10L
+ is a DS10 based machine in a 1U high rackmount enclosure. DS10L is
+ intended for ISPs and for HPTC clusters (e.g. Beowulf)</para>
+
+ <sect4>
+ <title><quote>Webbrick / Slate</quote></title>
+
+ <itemizedlist>
+ <listitem>
+ <para>21264 EV6 CPU at 466 MHz</para>
+ </listitem>
+ <listitem>
+ <para>L2 / Bcache: 2MB, ECC protected</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 128 bit via crossbar, 1.3GB/sec memory
+ bandwidth</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>industry standard 200 pin 83 MHz buffered
+ ECC SDRAM DIMMs</para>
+ </listitem>
+ <listitem>
+ <para>4 DIMM slots for DS10; 2GB max memory</para>
+ </listitem>
+ <listitem>
+ <para>2 DIMM slots for DS10L; 1GB max memory</para>
+ </listitem>
+ <listitem>
+ <para>DIMMs are installed in pairs of 2</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>21271 Core Logic chipset (<quote>Tsunami</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>2 on-board 21143 Fast Ethernet controllers</para>
+ </listitem>
+ <listitem>
+ <para>AcerLabs M5237 (Aladdin-V) USB controller (disabled)</para>
+ </listitem>
+ <listitem>
+ <para>AcerLabs M1533 PCI-ISA bridge</para>
+ </listitem>
+ <listitem>
+ <para>AcerLabs Aladdin ATA-33 controller </para>
+ </listitem>
+ <listitem>
+ <para>embedded dual EIDE </para>
+ </listitem>
+ <listitem>
+ <para>expansion: 3 64-bit PCI slots and 1 32-bit PCI slot.
+ DS10L has a single 64bit PCI slot</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>2 USB</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 keyboard & mouse port</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>The system has a smart power controller. This means that parts
+ of the system remain powered when it is switched off (like an ATX-style
+ PC power supply). Before servicing the machine remove the
+ power cord.</para>
+
+ <para>The smart power controller is called the RMC. When enabled,
+ typing <keycap>Escape</keycap><keycap>Escape</keycap>RMC on serial port 1
+ will bring you to the RMC prompt. RMC allows you to powerup or powerdown,
+ reset the machine, monitor and set temperature trip levels etc. RMC
+ has its own builtin help.</para>
+
+ <para>Webbrick is shipped in a desktop-style case similar to the older
+ 21164 <quote>Maverick</quote> workstations but this case
+ offers much better access
+ to the components. If you intend to build a farm you can rackmount them
+ in a 19-inch rack; they are 3U high. Slate is 1U high but has only
+ one PCI slot.</para>
+
+ <para>DS10 has 4 DIMM slots. DIMMs are installed as pairs. Please note
+ that DIMM pairs are not installed in adjacent DIMM sockets but rather
+ physically interleaved. DIMM sizes of 32, 64, 128, 256 and 512 Mbytes
+ are supported.</para>
+
+ <para>When 2 pairs of identical-sized DIMMs are installed DS10 will
+ use memory interleaving for increased performance. DS10L, which has
+ only 2 DIMM slots cannot do interleaving.</para>
+
+ <para>Starting with SRM firmware version 5.9 you can boot from
+ Adaptec 2940-series adapters in addition to the usual set of Qlogic
+ and Symbios/NCR adapters.</para>
+
+ <para>The base model comes with a FUJITSU 9.5GB ATA disk as its boot
+ device. &os; works just fine using EIDE disks on Webbrick. DS10 has
+ 2 IDE interfaces on the mainboard. Machines destined for Tru64 Unix or
+ VMS are standard equipped with Qlogic-driven Ultra-SCSI disks</para>
+
+ <para>On the PCI bus 32 and 64 bit cards are supported, in 3.3V and
+ 5V variants.</para>
+
+ <para>The USB ports are not supported and are disabled by the
+ SRM console in all recent SRM versions.</para>
+
+ <para>The kernel config file must contain:</para>
+ <programlisting>options DEC_ST6600
+cpu EV5</programlisting>
+
+ <note><para>Contrary to expectation there is no <literal>cpu EV6</literal>
+ defined for inclusion in the kernel config file.
+ The <literal>cpu EV5</literal> is mandatory to keep &man.config.8;
+ happy.</para></note>
+ </sect4>
+
+ <sect4>
+ <title><quote>Monet</quote></title>
+
+ <itemizedlist>
+ <listitem>
+ <para>21264 EV6 at 500 MHz
+ 21264 EV67 at 500 or 667 MHz (XP1000G, codenamed Brisbane)
+ CPU is mounted on a daughter-card which is field-upgradable</para>
+ </listitem>
+ <listitem>
+ <para>L2 / Bcache: 4MB, ECC protected</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 256 bit</para>
+ </listitem>
+ <listitem>
+ <para>memory: 128 or 256 Mbytes 100 MHz (PC100) 168 pin
+ JEDEC standard, registered ECC SDRAM DIMMs</para>
+ </listitem>
+ <listitem>
+ <para>21271 Core Logic chip-set (<quote>Tsunami</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>1 on-board 21143 Ethernet controller</para>
+ </listitem>
+ <listitem>
+ <para>Cypress 82C693 USB controller</para>
+ </listitem>
+ <listitem>
+ <para>Cypress 82C693 PCI-ISA bridge</para>
+ </listitem>
+ <listitem>
+ <para>Cypress 82C693 controller</para>
+ </listitem>
+ <listitem>
+ <para>expansion: 2 independent PCI buses, driven by high-speed I/O
+ channels called <quote>hoses</quote>:</para>
+ <itemizedlist>
+ <listitem>
+ <para>hose 0: (the upper 3 slots)
+ 2 64-bit PCI slots
+ 1 32-bit PCI slot
+ </para>
+ </listitem>
+ <listitem>
+ <para>hose 1: (the bottom 2 slots)
+ 2 32-bit PCI slots (behind a 21154 PCI-PCI bridge)
+ </para>
+ </listitem>
+ <listitem>
+ <para>2 of the 64-bit PCI slots are for
+ full-length cards</para>
+ </listitem>
+ <listitem>
+ <para>all of the 32-bit PCI slots are for short cards</para>
+ </listitem>
+ <listitem>
+ <para>1 of the 32-bit PCI slots is physically shared
+ with an ISA slot</para>
+ </listitem>
+ <listitem>
+ <para>all PCI slots run at 33MHz</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>1 Ultra-Wide SCSI port based on a Qlogic 1040 chip</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial port</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 keyboard & mouse port</para>
+ </listitem>
+ <listitem>
+ <para>embedded 16-bit ESS ES1888 sound chip</para>
+ </listitem>
+ <listitem>
+ <para>2 USB ports</para>
+ </listitem>
+ <listitem>
+ <para>graphics options: ELSA Gloria Synergy or
+ DEC/Compaq PowerStorm 3D accelerator cards</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Monet is housed in a mini-tower like enclosure quite similar
+ to the Miata box.</para>
+
+ <para>The on-board Qlogic UW-SCSI chip supports up to 4 internal
+ devices. There is no external connector for the on-board SCSI.</para>
+
+ <para>For 500 MHz CPUs 83 MHz DIMMs will do. Compaq specifies PC100
+ DIMMs for all CPU speeds. DIMMs are installed in sets of 4, starting
+ with the DIMM slots marked <quote>0</quote> Memory capacity is max 4 GB.
+ DIMMs are installed <quote>physically interleaved</quote>, note the
+ markings of the
+ slots. Memory bandwidth of Monet is twice that of Webbrick. The DIMMs
+ live on the CPU daughter-card. Note that the system uses ECC RAM so you
+ need DIMMs with 72 bits (not the generic PC-class 64 bit DIMMs)</para>
+
+ <para>The EIDE interface is usable / SRM bootable so &os; can be rooted
+ on an EIDE disk. Although the Cypress chip has potential for 2
+ EIDE channels Monet uses only one of them.</para>
+
+ <para>The USB interface is supported by &os;.If you experience
+ problems trying to use the USB interface please check if
+ the SRM variable <varname>usb_enable</varname> is set to
+ <literal>on</literal>. You can change this by
+ performing:</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET USB_ENABLE ON</userinput></screen>
+
+ <important><para>Don&quot;t try to use Symbios-chip based SCSI
+ adapters in the PCI slots connected to hose 1. There is a
+ not-yet-found &os; bug that prevents this from working
+ correctly.</para></important>
+
+ <important><para>Not all VGA cards will work behind the PCI-PCI
+ bridge (so in slots 4 and 5). Only cards that implement
+ VGA-legacy addressing
+ correctly will work. Workaround is to put the VGA card
+ <quote>before</quote> the bridge.</para></important>
+
+ <para>The sound chip is not currently supported with &os;. </para>
+
+ <para>The kernel config file must contain:</para>
+ <programlisting>options DEC_ST6600
+cpu EV5</programlisting>
+
+ <note><para>Contrary to expectation there is no
+ <literal>cpu EV6</literal> defined for inclusion in the kernel
+ config file. The <literal>cpu EV5</literal> is mandatory to
+ keep &man.config.8; happy.</para></note>
+
+ </sect4>
+ </sect3>
+
+ <sect3>
+ <title>DS20/DS20E (<quote>Goldrush</quote>)</title>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21264 EV6 CPU at 500 or 670 MHz</para>
+ </listitem>
+ <listitem>
+ <para>dual CPU capable machine</para>
+ </listitem>
+ <listitem>
+ <para>L2 / Bcache: 4 Mbytes per CPU</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: dual 256 bit wide with crossbar switch</para>
+ </listitem>
+ <listitem>
+ <para>memory:</para>
+ <itemizedlist>
+ <listitem>
+ <para>SDRAM DIMMs</para>
+ </listitem>
+ <listitem>
+ <para>installed in sets of 4</para>
+ </listitem>
+ <listitem>
+ <para>16 DIMM slots, max. 4GB</para>
+ </listitem>
+ <listitem>
+ <para>uses ECC</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>21271 Core Logic chip-set
+ (<quote>Tsunami</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>embedded Adaptec ? Wide Ultra SCSI</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>2 independent PCI buses, driven
+ by high-speed I/O channels called <quote>hoses</quote></para>
+ </listitem>
+ <listitem>
+ <para>6 64-bit PCI slots, 3 per hose</para>
+ </listitem>
+ <listitem>
+ <para>1 ISA slot</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+
+ <para>DS20 needs</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET CONSOLE SERIAL</userinput></screen>
+ <para>before it goes for a serial console. Pulling the keyboard from
+ the machine is not sufficient. Going back to a graphical console
+ needs</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET CONSOLE GRAPHICS</userinput></screen>
+ <para>at the serial console.
+ Confusing is the fact that you will get SRM console
+ output on the graphics console with the console set to serial,
+ but when &os; boots it honors the <literal>CONSOLE</literal>
+ variable setting and all the boot messages as well as the login
+ prompt will go to the serial port.</para>
+
+ <para>The DS20 is housed in a fat cube-like enclosure. The
+ enclosure also contains a StorageWorks SCSI hot-swap shelf for a
+ maximum of seven 3.5&quot; SCSI devices. The DS20E is in a sleeker
+ case, and lacks the StorageWorks shelf.</para>
+
+ <para>The system has a smart power controller. This means that parts
+ of the system remain powered when it is switched off (like an ATX-style
+ PC power supply). Before servicing the machine remove the
+ power cord(s).</para>
+
+ <para>The smart power controller is called the RMC. When enabled,
+ typing <keycap>Escape</keycap><keycap>Escape</keycap>RMC on serial port 1
+ will bring you to the RMC prompt. RMC allows you to powerup or powerdown,
+ reset the machine, monitor and set temperature trip levels etc. RMC
+ has its own builtin help.</para>
+
+ <para>The embedded Adaptec SCSI chip on the DS20 is disabled and
+ is therefore not usable under &os;.</para>
+
+ <para>Starting with SRM firmware version 5.9 you can boot from
+ Adaptec 2940-series adapters in addition to the usual set of
+ Qlogic and Symbios/NCR adapters. This unfortunately does not
+ include the embedded Adaptec SCSI chips.</para>
+
+ <para>If you are using banks of DIMMs of different sizes the
+ biggest DIMMs should be installed in the DIMM slots marked
+ <literal>0</literal> on the mainboard. The DIMM slots should be
+ filled <quote>in order</quote> so after bank 0 install in bank 1
+ and so on.</para>
+
+ <para>Don't try to use Symbios-chip based SCSI adapters in the
+ PCI slots connected to hose 1. There is a not-yet-found &os; bug
+ that prevents this from working correctly. DS20 ships by default
+ with a Symbios on hose 1 so you have to move this card before
+ you can install/boot &os; on it.</para>
+
+ <para>The kernel config file must contain:</para>
+ <programlisting>options DEC_ST6600
+cpu EV5</programlisting>
+
+ <note><para>Contrary to expectation there is no <literal>cpu EV6</literal>
+ defined for inclusion in the kernel config file.
+ The <literal>cpu EV5</literal> is mandatory to keep &man.config.8;
+ happy.</para></note>
+ </sect3>
+
+ <sect3>
+ <title>AlphaPC 264DP / UP2000</title>
+
+ <para>UP2000 is built by Alpha Processor Inc.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21264 EV6 CPU at 670 MHz</para>
+ </listitem>
+ <listitem>
+ <para>dual CPU capable</para>
+ </listitem>
+ <listitem>
+ <para>L2 / Bcache: 4 Mbytes per CPU</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 256 bit</para>
+ </listitem>
+ <listitem>
+ <para>memory: SDRAM DIMMs installed in sets of 4, uses
+ ECC, 16 DIMM slots, max. 4GB</para>
+ </listitem>
+ <listitem>
+ <para>21272 Core Logic chip-set (<quote>Tsunami</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>embedded Adaptec AIC7890/91 Wide Ultra SCSI</para>
+ </listitem>
+ <listitem>
+ <para>2 embedded IDE based on Cypress 82C693 chips</para>
+ </listitem>
+ <listitem>
+ <para>embedded USB via Cypress 82C693</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>2 independent PCI buses, driven
+ by high-speed I/O channels called <quote>hoses</quote></para>
+ </listitem>
+ <listitem>
+ <para>6 64-bit PCI slots, 3 per hose</para>
+ </listitem>
+ <listitem>
+ <para>1 ISA slot</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+
+ <para>Currently a maximum of 2GB memory is supported by &os;.</para>
+
+ <para>The on-board Adaptec is not bootable but works with &os;
+ 4.0 and later as a datadisk-only SCSI bus.</para>
+
+ <para>Busmaster DMA is supported on the first IDE interface
+ only.</para>
+
+ <para>The kernel config file must contain:</para>
+ <programlisting>options DEC_ST6600
+cpu EV5</programlisting>
+
+ <note><para>Contrary to expectation there is no <literal>cpu
+ EV6</literal> defined for inclusion in the kernel config
+ file. The <literal>cpu EV5</literal> is mandatory to keep
+ &man.config.8; happy.</para></note>
+ </sect3>
+
+ <sect3>
+ <title>AlphaServer 2000 (<quote>DemiSable</quote>), 2100
+ (<quote>Sable</quote>), 2100A (<quote>Lynx</quote>)</title>
+
+ <para>The AlphaServer 2[01]00 machines are intended as departmental
+ servers. This is medium iron. They are multi-CPU machines, up to 2
+ CPUs (AS2000) or 4 CPUs (2100[A]) can be installed. Both floor-standing
+ and 19&quot; rackmount boxes exist. Rackmount variations have
+ different numbers of I/O expansion slots, different max number
+ of CPUs and different maximum memory size. Some of the boxes come
+ with an integral StorageWorks shelf to house hot-swap SCSI disks.
+ There was an upgrade program available to convert your Sable
+ machine into a Lynx by swapping the I/O backplane (the C-bus
+ backplane remains). CPU upgrades were available as well.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>21064 EV4[5] CPU[s] at 200, 233, 275 MHz or
+ 21164 EV5[6] CPU[s]s at 250, 300, 375, 400 MHz</para>
+ </listitem>
+ <listitem>
+ <para>cache: varies in size with the CPU model; 1, 4 or
+ 8Mbyte per CPU</para>
+ </listitem>
+ <listitem>
+ <para>embedded floppy controller driving a 2.88 Mbytes drive</para>
+ </listitem>
+ <listitem>
+ <para>embedded 10Mbit 21040 Ethernet [AS2100 only]</para>
+ </listitem>
+ <listitem>
+ <para>2 serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style keyboard & mouse port</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>The CPUs spec-ed as 200 MHz are in reality running at
+ 190 MHz. Maximum number of CPUs is 4. All CPUs must be of the
+ same type/speed.</para>
+
+ <para>If any of the processors are ever marked as failed, they will
+ remain marked as failed even after they have been replaced (or reseated)
+ until you issue the command</para>
+
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>CLEAR_ERROR ALL</userinput></screen>
+
+ <para>on the SRM console and power-cycle the machine. This may be true
+ for other modules (IO and memory) as well, but it has not been verified.
+ </para>
+
+ <para>The machines use dedicated memory boards. These boards live on
+ a 128 bit C-bus shared with the CPU boards. DemiSable supports up
+ to 1GB, Sable up to 2GB. One of the memory bus slots can either
+ hold a CPU or a memory card. A 4 CPU machine can have a maximum of
+ 2 memory boards.</para>
+
+ <para>Some memory board models house SIMMs. These are called SIMM
+ carriers. There are also memory modules that have soldered-on memory
+ chips instead of SIMMs. These are called <quote>flat memory
+ modules</quote>.</para>
+
+ <para>SIMM boards are used in sets of eight 72-pin 36 bit FPM
+ memory of 70ns or faster. SIMM types supported are 1Mb x36 bit
+ (4 Mbyte) and 4Mb x36 bit (16 Mbyte). Each memory board can house
+ 4 banks of SIMMs. SIMM sizes can not be mixed on a single memory
+ board. The first memory module must be filled with SIMMs before
+ starting to fill the next memory module. Note that the spacing
+ between the slots is not that big, so make sure your SIMMs fit
+ physically (before buying them..)</para>
+
+ <para>Both Lynx and Sable are somewhat stubborn when it comes to serial
+ consoles. They need</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput> SET CONSOLE SERIAL</userinput></screen>
+ <para>before they go for a serial console.
+ Pulling the keyboard from the machine is not sufficient, like it is
+ on many other Alpha models. Going back to a graphical console needs</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET CONSOLE GRAPHICS</userinput></screen>
+ <para>at the serial console. On Lynx keep the VGA card in
+ one of the primary PCI slots. EISA VGA cards are not slot sensitive.
+ </para>
+
+ <para>The machines are equipped with a small OCP
+ (Operator Control Panel) LCD screen. On this screen the self-test
+ messages are displayed during system initialization. You can put
+ your own little text there by using the SRM:</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET OCP_TEXT "FreeBSD"
+ </userinput></screen>
+
+ <para>The SRM</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SHOW FRU</userinput></screen>
+ <para>command produces an overview of your configuration
+ with module serial numbers, hardware revisions and error log counts.
+ </para>
+
+ <para>Both Sable, DemiSable and Lynx have Symbios 810 based
+ Fast SCSI on-board. Check if it is set to Fast SCSI speed
+ by</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SHOW PKA0_FAST</userinput></screen>
+ <para>When set to 1 it is negotiating for Fast speeds.</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>SET PKA0_FAST 1</userinput></screen>
+ <para>enables Fast SCSI speeds.</para>
+
+ <para>AS2100[A] come equipped with a StorageWorks 7 slot SCSI
+ cage. A second cage can be added inside the cabinet. AS2000
+ has a single 7 slot SCSI cage, which cannot be expanded with
+ an additional one. Note that the slot locations in these cages
+ map differently to SCSI IDs compared to the standard StorageWorks
+ shelves. Slot IDs from top to bottom are 0, 4, 1, 5, 2, 6, 3
+ when using a single bus configuration.</para>
+
+ <para>The cage can also be set to provide two independent SCSI
+ buses. This is used for embedded RAID controllers like the
+ KZPSC (Mylex DAC960). Slot ID assignments for split bus are,
+ from top to bottom: 0A, 0B, 1A, 1B, 2A, 2B, 3A, 3B.
+ Where A and B signify a SCSI bus. In a single bus configuration the
+ terminator module on the back of the SCSI cage is on the TOP. The jumper
+ module is on the BOTTOM. For split bus operation these two modules are
+ reversed. The terminator can be distinguished from the jumper
+ by noting the chips on the terminator. The jumper does not have
+ any active components on it.</para>
+
+ <para>DemiSable has 7 EISA slots and 3 PCI slots. Sable has
+ 8 EISA and 3 PCI slots. Lynx, being newer, has 8 PCI
+ and 3 EISA slots. The Lynx PCI slots are grouped in
+ sets of 4. The 4 PCI slots closest to the CPU/memory
+ slots are the primary slots, so logically before the PCI bridge chip.
+ Note that contrary to expectation the primary PCI slots are the highest
+ numbered ones (PCI4 - PCI7).</para>
+
+ <para>Make sure you run the EISA Configuration Utility (from floppy)
+ when adding/change expansion cards in EISA slots or after
+ upgrading your console firmware. This is done by inserting the
+ ECU floppy and typing</para>
+ <screen><prompt>&gt;&gt;&gt;</prompt> <userinput>RUNECU</userinput></screen>
+
+ <note><para>EISA slots are currently unsupported, but the Compaq Qvision
+ EISA VGA adapter is treated as an ISA device. It therefore
+ works OK as a console.</para></note>
+
+ <para>A special Extended I/O module for use on the C-bus was
+ planned-for. If they ever saw daylight is unknown. In any case
+ &os; has never been verified with an ExtIO module.</para>
+
+ <para>The machines can be equipped with redundant power supplies. Note
+ that the enclosure is equipped with interlock switches that switch
+ off power when the enclosure is opened. The system's cooling
+ fans are speed controlled. When the machine has more than 2
+ CPUs and more than 1 memory board dual power supplies
+ are mandatory.</para>
+
+ <para>The kernel config file must contain:</para>
+
+ <programlisting>options DEC_2100_A500
+cpu EV4 #dependent on CPU model installed
+cpu EV5 #dependent on CPU model installed</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>AlphaServer 4x00 (<quote>Rawhide</quote>)</title>
+
+ <para>The AlphaServer 4x00 machines are intended as small enterprise
+ servers. Expect a 30&quot; high pedestal cabinet or alternatively
+ the same system box in a 19&quot; rack. This is medium iron, not
+ a typical hobbyist system. Rawhides are multi-CPU machines, up to
+ 4 CPUs can be in a single machine. Basic disk storage is housed in
+ one or two StorageWorks shelves at the bottom of the pedestal. The
+ Rawhides intended for the NT market are designated DIGITAL
+ Server 7300 (5/400 CPU), DIGITAL Server 7305 (5/533 CPU). A
+ trailing R on the part-number means a rackmount variant.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21164 EV5 CPUs at 266, 300 MHz or 21164A EV56
+ CPUs at 400, 466, 533, 600 and 666 Mhz</para>
+ </listitem>
+ <listitem>
+ <para>cache: 4 Mbytes per CPU. EV5 300 MHz was also
+ available cache-less. 8 Mbytes for EV5 600Mhz</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 128 bit with ECC</para>
+ </listitem>
+ <listitem>
+ <para>embedded floppy controller</para>
+ </listitem>
+ <listitem>
+ <para>2 serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style keyboard & mouse port</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Rawhide uses a maximum of 8 RAM modules. These modules are used
+ in pairs and supply 72 bits to the bus (this includes ECC bits).
+ Memory can be EDO RAM or synchronous DRAM. A fully populated Rawhide
+ has 4 pairs of memory modules. Given the choice use SDRAM for
+ best performance. The highest capacity memory board must be in
+ memory slot 0. A mix of memory board sizes is allowed. A mix
+ of EDO and SDRAM is also reported as working (assuming you don't
+ try to mix EDO and SDRAM in one module pair). A mix of EDO and SDRAM
+ results in the <emphasis>entire</emphasis> memory subsystem running at
+ the slower EDO timing</para>
+
+ <para>Rawhide has an embedded Symbios 810 chip that gives you a
+ narrow fast-SCSI bus. Generally only the SCSI CDROM is driven by
+ this interface.</para>
+
+ <para>Rawhides are available with a 8 64-bit PCI / 3 EISA
+ slot expansion backplanes (called <quote>Saddle</quote> modules). There
+ are 2 separate PCI buses, PCI0 and PCI1. PCI0 has 1 dedicated
+ PCI slot and (shared) 3 PCI/EISA slots. PCI0 also has a
+ PCI/EISA bridge that drives things like the serial and
+ parallel ports, keyboard/mouse etc. PCI1 has 4 PCI slots
+ and an Symbios 810 SCSI chip. VGA console cards must be installed
+ in a slot connected to PCI0.</para>
+
+ <para>The current &os; implementation has problems in handling
+ PCI bridges. There is currently a limited fix in place which allows
+ for single level, single device PCI bridges. The fix allows the use of
+ the Digital supplied Qlogic SCSI card which sits behind
+ a 21054 PCI bridge chip.</para>
+
+ <note><para>EISA slots are currently unsupported, but the Compaq Qvision
+ EISA VGA adapter is treated as an ISA device. It therefore works
+ OK as a console.</para></note>
+
+ <para>Rawhide employs an I2C based power controller system. If
+ you want to be sure all power is removed from the system remove the
+ mains cables from the system.</para>
+
+ <para>The kernel config file must contain:</para>
+<programlisting>options DEC_KN300
+cpu EV5</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>AlphaServer 1200 (<quote>Tincup</quote>) and AlphaStation
+ 1200 (<quote>DaVinci</quote>)</title>
+
+ <para>The AlphaServer 1200 machine is the successor to the
+ AlphaServer 1000A. It uses the same enclosure the 1000A uses,
+ but the logic is based on the AlphaServer 4000 design. These
+ are multi-CPU machines, up to 2 CPUs can be in a single machine.
+ Basic disk storage is housed in a StorageWorks shelves
+ The AS1200 intended for the NT market were designated DIGITAL
+ Server 5300 (5/400 CPU) and DIGITAL Server 5305 (5/533 CPU).</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21164A EV56 CPUs at 400 or 533 Mhz</para>
+ </listitem>
+ <listitem>
+ <para>cache: 4 Mbytes per CPU</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 128 bit with ECC, DIMM memory on two
+ memory daughter boards</para>
+ </listitem>
+ <listitem>
+ <para>embedded floppy controller</para>
+ </listitem>
+ <listitem>
+ <para>2 serial ports</para>
+ </listitem>
+ <listitem>
+ <para>1 parallel port</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 style keyboard & mouse port</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>AS1200 uses 2 memory daughter cards. On each of these cards
+ are 8 DIMM slots. DIMMs must be installed in pairs. The maximum
+ memory size is 4 GBytes. Slots must be filled in order and slot
+ 0 must contain the largest size DIMM if different sized DIMMs are
+ used. AS1200 employs fixed starting addresses for DIMMs, each
+ DIMM pair starts at a 512 Mbyte boundary. This means that if
+ DIMMs smaller than 256 Mbyte are used the system's physical memory
+ map will contain <quote>holes</quote>. Supported DIMM sizes are 64 Mbytes
+ and 256 Mbytes. The DIMMs are 72 bit SDRAM based, as the
+ system employs ECC.</para>
+
+ <note><para>&os; currently supports up to 2GBytes</para></note>
+
+ <para>AS1200 has an embedded Symbios 810 drive Fast SCSI bus.</para>
+
+ <para>Tincup has 5 64-bit PCI slots, one 1 32-bit PCI slot and one
+ EISA slot (which is physically shared with one of the 64-bit PCI slots).
+ There are 2 separate PCI buses, PCI0 and PCI1. PCI0 has the 32-bit PCI
+ slot and the 2 top-most 64-bit PCI slots. PCI0 also has an Intel 82375EB
+ PCI/EISA bridge that drives things like the serial and parallel ports,
+ keyboard/mouse etc. PCI1 has 4 64-bit PCI slots and an Symbios 810
+ SCSI chip. VGA console cards must be installed in a slot
+ connected to PCI0.</para>
+
+ <para>The system employs an I2C based power controller system.
+ If you want to be sure all power is removed from the system remove
+ the mains cables from the system. Tincup uses dual power supplies
+ in load-sharing mode and not as a redundancy pair.</para>
+
+ <para>The kernel config file must contain:</para>
+<programlisting>options DEC_KN300
+cpu EV5</programlisting>
+ </sect3>
+
+ <sect3>
+ <title>AlphaServer 8200 and 8400 (<quote>TurboLaser</quote>)</title>
+
+ <para>The AlphaServer 8200 and 8400 machines are enterprise servers.
+ Expect a tall 19&quot; cabinet (8200) or fat (8400) 19&quot; rack.
+ This is big iron, not a hobbyist system. TurboLasers are multi-CPU
+ machines, up to 12 CPUs can be in a single machine. The TurboLaser
+ System Bus (TLSB) allows 9 nodes on the AS8400 and 5 nodes on
+ the AS8200. TLSB is 256 bit data, 40 bit address allowing 2.1
+ GBytes/sec. Nodes on the TLSB can be CPUs, memory or I/O. A
+ maximum of 3 I/O ports are supported on a TLSB.</para>
+
+ <para>Basic disk storage is housed in a StorageWorks shelf.
+ AS8400 uses 3 phase power, AS8200 uses single phase power.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21164 EV5/EV56 CPUs at up to 467 MHz or 21264 EV67 CPUs at
+ up to 625 MHz</para>
+ </listitem>
+ <listitem>
+ <para>one or two CPUs per CPU module</para>
+ </listitem>
+ <listitem>
+ <para>cache: 4Mbytes B-cache per CPU</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 256 bit with ECC</para>
+ </listitem>
+ <listitem>
+ <para>memory: big memory modules that plug into the TLSB,
+ which in turn hold special SIMM modules. Memory modules come
+ in varying sizes, up to 4 GBytes a piece. Uses ECC (8 bits
+ per 64 bits of data) 7 memory modules max for AS8400,
+ 3 modules max for AS8200. Maximum memory is 28 GBytes.</para>
+ </listitem>
+ <listitem>
+ <para>expansion: 3 system <quote>I/O ports</quote> that allow up to
+ 12 I/O channels each I/O channel can connect to
+ XMI, Futurebus+ or PCI boxes</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>&os; supports (and has been tested with) up to 2 GBytes
+ of memory on TurboLaser. There is a trade-off to be made between
+ TLSB slots occupied by memory modules and TLSB slots occupied by
+ CPU modules. For example you can have 28GBytes of memory but only
+ 2 CPUs (1 module) at the same time.</para>
+
+ <para>Only PCI expansion is supported on &os;. XMI or
+ Futurebus+ (which are AS8400 only) are both unsupported.</para>
+
+ <para>The I/O port modules are designated KFTIA or KFTHA. The
+ I/O port modules supply so called <quote>hoses</quote> that connect to
+ up to 4 (KFTHA) PCI buses or 1 PCI bus (KFTIA). KFTIA has
+ embedded dual 10baseT Ethernet, single FDDI, 3 SCSI Fast
+ Wide Differential SCSI buses and a single Fast Wide Single Ended
+ SCSI bus. The FWSE SCSI is intended for the CDROM.</para>
+
+ <para>KFTHA can drive via each of its 4 hoses a DWLPA or DWLPB
+ box. The DWLPx house a 12 slots 32 bit PCI backplane. Physically
+ the 12 slots are 3 4-slot buses but to the software it appears
+ as a single 12 slots PCI bus. A fully expanded AS8x00 can have
+ 3 (I/O ports) times 4 (hoses) times 12 (PCI slots/DWLPx) =
+ 144 PCI slots. The maximum bandwidth per KFTHA is 500
+ Mbytes/second. DWLPA can also house 8 EISA cards, 2 slots
+ are PCI-only, 2 slots are EISA only. Of the 12 slots 2
+ are always occupied by an I/O and connector module. DWLPB are the
+ prefered I/O boxes.</para>
+
+ <para>For best performance distribute high bandwidth
+ (FibreChannel, Gigabit Ethernet) over multiple hoses and/or
+ multiple KFTHA/KFTIA.</para>
+
+ <para>Currently PCI expansion cards containing PCI bridges are
+ not usable with &os;. Don't use them at this time.</para>
+
+ <para>The single ended narrow SCSI bus on the KFTIA will turn up as
+ the <emphasis>fourth</emphasis> SCSI bus. The 3 fast-wide
+ differential SCSI buses of the KFTIA precede it. </para>
+
+ <para>AS8x00 are generally run with serial consoles. Some
+ newer machines might have a graphical console of some sorts
+ but &os; has only been tested on a serial console.</para>
+
+ <para>For serial console usage either change
+ <filename>/etc/ttys</filename> to have:</para>
+
+ <programlisting>console "/usr/libexec/getty std.9600" unknown on secure</programlisting>
+
+ <para>as the console entry, or add</para>
+
+ <programlisting>zs0 "/usr/libexec/getty std.9600" unknown on secure</programlisting>
+
+ <para>For the AlphaServer 8x00 machines the kernel config file
+ must contain:</para>
+ <programlisting>options DEC_KN8AE # Alpha 8200/8400 (Turbolaser)
+cpu EV5</programlisting>
+
+ <para>Contrary to expectation there is no <literal>cpu
+ EV6</literal> defined for inclusion in the kernel config
+ file. The <literal>cpu EV5</literal> is mandatory to keep
+ &man.config.8; happy.</para>
+ </sect3>
+
+ <sect3>
+ <title>Alpha Processor Inc. UP1000</title>
+
+ <para>The UP1000 is an ATX mainboard based on the 21264a
+ CPU which itself lives in a Slot B module. It is normally housed
+ in an ATX tower enclosure.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21264a Alpha CPU at 600 or 700 MHz in a Slot B
+ module (includes cooling fans)</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 128 bits to the L2 cache,
+ 64 bits from Slot B to the AMD-751</para>
+ </listitem>
+ <listitem>
+ <para>on-board Bcache / L2 cache: 2MB (600Mhz) or
+ 4MB (700Mhz)</para>
+ </listitem>
+ <listitem>
+ <para>AMD AMD-751 (<quote>Irongate</quote>)
+ system controller chip</para>
+ </listitem>
+ <listitem>
+ <para>Acer Labs M1543C PCI-ISA bridge controller /
+ super-IO chip</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 mouse & keyboard port</para>
+ </listitem>
+ <listitem>
+ <para>memory: 168-pin PC100 unbuffered SDRAM DIMMS, 3 DIMM slots
+ DIMM sizes supported are 64, 128 or 256 Mb in size</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial port</para>
+ </listitem>
+ <listitem>
+ <para>1 ECP/EPP parallel port</para>
+ </listitem>
+ <listitem>
+ <para>floppy interface</para>
+ </listitem>
+ <listitem>
+ <para>2 embedded Ultra DMA33 IDE interface</para>
+ </listitem>
+ <listitem>
+ <para>2 USB ports</para>
+ </listitem>
+ <listitem>
+ <para>expansion:</para>
+ <itemizedlist>
+ <listitem>
+ <para>4 32 bit PCI slots</para>
+ </listitem>
+ <listitem>
+ <para>2 ISA slots</para>
+ </listitem>
+ <listitem>
+ <para>1 AGP slot</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+
+ <para>Slot B is a box-like enclosure that houses a
+ daughter-board for the CPU and cache. It has 2 small fans for
+ cooling. Loud fans..</para>
+
+ <para>The machine needs ECC capable DIMMs, so 72 bit ones.
+ This does not appear to be documented in the UP1000 docs. The
+ system accesses the serial EEPROM on the DIMMs via the SM bus.
+ Note that if only a single DIMM is used it must be installed in
+ slot <emphasis>2</emphasis>. This is a bit counter-intuitive.</para>
+
+ <para>The UP1000 needs a 400Watt ATX power supply according
+ to the manufacturer. This might be a bit overly
+ conservative/pessimistic judging from the power consumption of
+ the board & cpu. But as always you will have to take your
+ expansion cards and peripherals into account. The M1543C chip
+ contains power management functionality & temperature monitoring
+ (via I2C / SM bus).</para>
+
+ <para>Chances are that your UP1000 comes by default with
+ AlphaBios only. The SRM console firmware is available from
+ the Alpha Processor Inc. web site. It is currently available in
+ a beta version which was successfully used during the port of &os;
+ to the UP1000. </para>
+
+ <para>The embedded Ultra DMA EIDE ports are bootable by the
+ SRM console.</para>
+
+ <para>UP1000 SRM can boot off an Adaptec 294x adapter. Under high
+ I/O load conditions machine lockups have been observed using
+ the Adaptec 294x. A Symbios 875 based card works just fine,
+ using the sym driver. Most likely other cards based on the Symbios
+ chips that the sym driver supports will work as well.</para>
+
+ <para>The USB interfaces are disabled by the SRM console and
+ have not (yet) been tested with &os;.</para>
+
+ <para>For the UP1000 the kernel config file must contain:</para>
+ <programlisting>options API_UP1000 # UP1000, UP1100 (Nautilus)
+cpu EV5</programlisting>
+
+ </sect3>
+
+ <sect3>
+ <title>Alpha Processor Inc. UP1100</title>
+
+ <para>The UP1100 is an ATX mainboard based on the 21264a CPU running
+ at 600 MHz. It is normally housed in an ATX tower enclosure.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21264a Alpha EV6 CPU at 600 or 700 MHz</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 100MHz 64-bit (PC-100 SDRAM), 800 MB/s memory
+ bandwidth</para>
+ </listitem>
+ <listitem>
+ <para>on-board Bcache / L2 cache: 2Mb</para>
+ </listitem>
+ <listitem>
+ <para>AMD AMD-751 (<quote>Irongate</quote>) system controller
+ chip</para>
+ </listitem>
+ <listitem>
+ <para>Acer Labs M1535D PCI-ISA bridge controller /
+ super-IO chip</para>
+ </listitem>
+ <listitem>
+ <para>PS/2 mouse & keyboard port</para>
+ </listitem>
+ <listitem>
+ <para>memory: 168-pin PC100 unbuffered SDRAM DIMMS, 3 DIMM slots
+ DIMM sizes supported are 64, 128 or 256 Mb in size</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial port</para>
+ </listitem>
+ <listitem>
+ <para>1 ECP/EPP parallel port</para>
+ </listitem>
+ <listitem>
+ <para>floppy interface</para>
+ </listitem>
+ <listitem>
+ <para>2 embedded Ultra DMA66 IDE interface</para>
+ </listitem>
+ <listitem>
+ <para>2 USB port</para>
+ </listitem>
+ <listitem>
+ <para>expansion: 3 32 bit PCI slots and 1 AGP2x slot</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>SRM console code comes standard with the UP1100. The SRM lives
+ in 2Mbytes of flash ROM.</para>
+
+ <para>The machine needs ECC capable DIMMs, so 72 bit ones.
+ This does not appear to be documented in the UP1100 docs. The
+ system accesses the serial EEPROM on the DIMMs via the SM bus.
+ Note that if only a single DIMM is used it must be installed in
+ slot <emphasis>2</emphasis>. This is a bit counter-intuitive.</para>
+
+ <para>The UP1100 needs a 400Watt ATX power supply according to
+ the manufacturer. This might be a bit overly conservative/pessimistic
+ judging from the power consumption of the board & cpu. But as
+ always you will have to take your expansion cards and
+ peripherals into account. The M1535D chip contains power
+ management functionality & temperature monitoring
+ (via I2C / SM bus using a LM75 thermal sensor).</para>
+
+ <para>The UP1100 has an on-board 21143 10/100Mbit Ethernet
+ interface.</para>
+
+ <para>The UP1100 is equipped with a SoundBlaster compatible audio
+ interface. Whether it works with &os; is as of yet unknown.</para>
+
+ <para>The embedded Ultra DMA EIDE ports are bootable by
+ the SRM console.</para>
+
+ <para>The UP1100 has 3 USB ports, 2 going external and one connected
+ to the AGP port.</para>
+
+ <para>For the UP1100 the kernel config file must contain:</para>
+ <programlisting>options API_UP1000 # UP1000, UP1100 (Nautilus)
+cpu EV5</programlisting>
+
+ <para>Contrary to expectation there is no <literal>cpu
+ EV6</literal> defined for inclusion in the kernel config
+ file. The <literal>cpu EV5</literal> is mandatory to keep
+ &man.config.8; happy.</para>
+
+ </sect3>
+
+ <sect3>
+ <title>Alpha Processor Inc. CS20, Compaq DS20L</title>
+
+ <para>The CS20 is a 19&quot;, 1U high rackmount server based
+ on the 21264[ab] CPU. It can have a maximum of 2 CPUs. Compaq
+ sells the CS20 rebranded as the AlphaServer DS20L. DS20L has
+ 833MHz CPUs.</para>
+
+ <para>Features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>21264a Alpha CPU at 667 MHz or 21264b 833 MHz
+ (max. 2 CPUs)</para>
+ </listitem>
+ <listitem>
+ <para>memory bus: 100MHz 256-bit wide</para>
+ </listitem>
+ <listitem>
+ <para>21271 Core Logic chipset (<quote>Tsunami</quote>)</para>
+ </listitem>
+ <listitem>
+ <para>Acer Labs M1533 PCI-ISA bridge controller / super-IO chip
+ </para>
+ </listitem>
+ <listitem>
+ <para>PS/2 mouse & keyboard port</para>
+ </listitem>
+ <listitem>
+ <para>memory: 168-pin PC100 PLL buffered/registered SDRAM DIMMS,
+ 8 DIMM slots, uses ECC memory, min 256 Mbytes /
+ max 2 GBytes of memory</para>
+ </listitem>
+ <listitem>
+ <para>2 16550A serial port</para>
+ </listitem>
+ <listitem>
+ <para>1 ECP/EPP parallel port</para>
+ </listitem>
+ <listitem>
+ <para>ALI M1543C Ultra DMA66 IDE interface</para>
+ </listitem>
+ <listitem>
+ <para>embedded dual Intel 82559 10/100Mbit Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>embedded Symbios 53C1000 Ultra160 SCSI controller</para>
+ </listitem>
+ <listitem>
+ <para>expansion: 2 64 bit PCI slots (2/3 length)</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>SRM console code comes standard with the CS20. The SRM
+ lives in 2Mbytes of flash ROM.</para>
+
+ <para>The CS20 needs ECC capable DIMMs. Note that it
+ uses <emphasis>buffered</emphasis> DIMMs.</para>
+
+ <para>The CS20 has an I2C based internal monitoring system for things
+ like temperature, fans, voltages etc. The I2C also supports
+ <quote>wake on LAN</quote>.</para>
+
+ <para>Each PCI slot is connected to its own independent PCI bus
+ on the Tsunami.</para>
+
+ <para>The embedded Ultra DMA EIDE ports are bootable by the
+ SRM console.</para>
+
+ <para>The CS20 has an embedded slim-line IDE CD drive. There is
+ a front-accessible bay for a 1&quot; high 3.5&quot; SCSI hard-disk
+ drive with SCA connector.</para>
+
+ <para>Note that there is no floppy disk drive (or a connector to
+ add one).</para>
+
+ <para>The kernel config file must contain:</para>
+ <programlisting>options DEC_ST6600
+cpu EV5</programlisting>
+
+ <para>Contrary to expectation there is no <literal>cpu
+ EV6</literal> defined for inclusion in the kernel config
+ file. The <literal>cpu EV5</literal> is mandatory to keep
+ &man.config.8; happy.</para>
+ </sect3>
+ </sect2>
+
+ <sect2>
+ <title>Supported Hardware Overview</title>
+
+ <para>A word of caution: the installed base for &os; is not
+ nearly as large as for &os;/Intel. This means that the enormous
+ variation of PCI/ISA expansion cards out there has much less
+ chance of having been tested on alpha than on Intel. This is not
+ to imply they are doomed to fail, just that the chance of running
+ into something never tested before is much higher.
+ <filename>GENERIC</filename>
+ contains things that are known to work on Alpha only.</para>
+
+ <para>The PCI and ISA expansion busses are fully supported. Turbo
+ Channel is not in <filename>GENERIC</filename> and has limited
+ support (see the relevant machine model info). The MCA bus is not
+ supported. The EISA bus is not supported for use with EISA
+ expansion cards as the EISA support code is lacking. ISA cards in
+ EISA slots are reported to work. The Compaq Qvision EISA VGA card
+ is driven in ISA mode and works OK as a console.</para>
+
+ <para>1.44 Mbyte and 1.2 Mbyte floppy drives are supported.
+ 2.88 Mbyte drives sometimes found in Alpha machines are supported up to
+ 1.44Mbyte.</para>
+
+ <para>ATA and ATAPI (IDE) devices are supported via the &man.ata.4;
+ driver framework. As most people run their Alphas with SCSI disks
+ it is not as well tested as SCSI. Be aware of boot-ability
+ restrictions for IDE disks. See the machine specific information.</para>
+
+ <para>There is full SCSI support via the CAM layer for Adaptec
+ 2940x (AIC7xxx chip-based), Qlogic family and Symbios. Be aware of
+ the machine-specific boot-ability issues for the various adapter
+ types.</para>
+
+ <para>The Qlogic QL2x00 FibreChannel host adapters are fully
+ supported.</para>
+
+ <para>If you want to boot your Alpha over the Ethernet you will
+ obviously need an Ethernet card that the SRM console
+ recognizes. This generally means you need a board with an 21x4x
+ Ethernet chip as that is what Digital used. These chips are driven
+ by the &os; &man.de.4; (older driver) or &man.dc.4; (newer
+ driver). Some new SRM versions are known to recognize the Intel
+ 8255x Ethernet chips as driven by the &os; &man.fxp.4; driver. But
+ beware: the &man.fxp.4; driver is reported not to work correctly
+ with &os; (although it works excellently on &os;/x86).</para>
+
+ <para>DEC DEFPA PCI FDDI network adapters are supported on alpha.</para>
+
+ <para>In general the SRM console emulates a VGA-compatibility mode
+ on PCI VGA cards. This is, however, not guaranteed to work by
+ Compaq/DEC for each and every card type out there. When the SRM
+ thinks the VGA is acceptable &os; will be able to use it. The
+ console driver works just like on a &os;/intel machine.
+ Please note that VESA modes are not supported on Alpha,
+ so that leaves you with 80x25 consoles.</para>
+
+ <para>In some Alpha machines you will find video adapters based
+ on TGA chips. The plain TGA adapter does not emulate VGA and is
+ therefore not usable for a &os; console. TGA2 cards have a basic
+ VGA compatibility mode and work fine as &os; consoles.</para>
+
+ <para>The <quote>PC standard</quote> serial ports found on most
+ Alphas are supported.</para>
+
+ <para>ISDN (i4b) is not supported on &os;/alpha.</para>
+ </sect2>
+
+ <sect2>
+ <title>Acknowledgments</title>
+
+ <para>In compiling this file I used multiple information sources,
+ but <ulink url="http://www.netbsd.org/">the NetBSD Web
+ site</ulink> proved to be an invaluable source of information. If
+ it wasn't for NetBSD/alpha there probably would not be a
+ &os;/alpha in the first place.</para>
+
+ <para>People who kindly helped me create this section:</para>
+ <itemizedlist>
+ <listitem>
+ <para>&a.gallatin;</para>
+ </listitem>
+ <listitem>
+ <para>&a.chuckr;</para>
+ </listitem>
+ <listitem>
+ <para>&a.mjacob;</para>
+ </listitem>
+ <listitem>
+ <para>&a.msmith;</para>
+ </listitem>
+ <listitem>
+ <para>&a.obrien;</para>
+ </listitem>
+ <listitem>
+ <para>Christian Weisgerber</para>
+ </listitem>
+ <listitem>
+ <para>Kazutaka YOKOTA</para>
+ </listitem>
+ <listitem>
+ <para>Nick Maniscalco</para>
+ </listitem>
+ <listitem>
+ <para>Eric Schnoebelen</para>
+ </listitem>
+ <listitem>
+ <para>Peter van Dijk</para>
+ </listitem>
+ <listitem>
+ <para>Peter Jeremy</para>
+ </listitem>
+ <listitem>
+ <para>Dolf de Waal</para>
+ </listitem>
+ <listitem>
+ <para>Wim Lemmers, ex-Compaq</para>
+ </listitem>
+ <listitem>
+ <para>Wouter Brackman, Compaq</para>
+ </listitem>
+ <listitem>
+ <para>Lodewijk van den Berg, Compaq</para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml b/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml
new file mode 100644
index 0000000..38afac2
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml
@@ -0,0 +1,22 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.3
+-->
+
+
+<articleinfo>
+ <title>&os;/&arch; &release.current; compatibilité matérielle</title>
+
+ <corpauthor>Le projet de documentation FreeBSD</corpauthor>
+
+ <copyright>
+ <year>2000</year>
+ <year>2001</year>
+ <year>2002</year>
+ <holder role="mailto:doc@FreeBSD.org">Le projet de documentation FreeBSD</holder>
+ </copyright>
+</articleinfo>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/common/dev.sgml b/release/doc/fr_FR.ISO8859-1/hardware/common/dev.sgml
new file mode 100644
index 0000000..d667ba3
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/common/dev.sgml
@@ -0,0 +1,3131 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.103
+-->
+<!--
+
+ The "Supported Devices" section of the release notes.
+ Generally processor-independent, with conditional text
+ inclusion handling any architecture-dependent text.
+
+ Within each subsection describing a class of hardware
+ (i.e. Ethernet interfaces), list broad groups of devices
+ alphabetically as paragraphs sorted alphabetically (frequently
+ these groups will be arranged by manufacturer, i.e. 3Com
+ Ethernet interfaces). In cases where a group of devices
+ consists of multiple models (such as the 3C501, 3C503, etc.),
+ list each specific model or set of closely-related models as
+ a separate item in an itemized list, sorted alphabetically.
+ Where applicable, a "Miscellaneous" section may follow all
+ other named sections.
+
+ These guidelines are not hard-and-fast rules, and exceptions
+ will occur. Following these guidelines (vague as they may be)
+ is highly recommended to try to keep the formatting of
+ this section consistent.
+
+ We give manpage references using the &man entities where
+ possible. If a driver has no manpage (and consequently no
+ &man entity, we simply give the name of the driver).
+ Please avoid doing &man entity conversions unless you
+ know for sure that an entity and manpage exist; sweeps through
+ this file to fix "missed" conversions are likely to break the
+ build.
+-->
+
+<sect1>
+ <sect1info>
+ <pubdate>$FreeBSD$</pubdate>
+ </sect1info>
+
+ <title>Supported Devices</title>
+
+ <para>This section describes the devices currently known to be
+ supported by with &os; on the &arch.print; platform. Other configurations
+ may also work, but simply have not been tested yet. Feedback,
+ updates, and corrections to this list are encouraged.</para>
+
+ <para>Where possible, the drivers applicable to each device or class
+ of devices is listed. If the driver in question has a manual page
+ in the &os; base distribution (most should), it is referenced here.</para>
+
+ <sect2>
+ <title>Disk Controllers</title>
+ <para arch="i386,alpha,sparc64,ia64">IDE/ATA controllers (&man.ata.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Acerlabs Aladdin</para>
+ </listitem>
+ <listitem>
+ <para>AMD 756 ATA66, 766 ATA100, 768 ATA100</para>
+ </listitem>
+ <listitem>
+ <para>Cenatek Rocket Drive</para>
+ </listitem>
+ <listitem>
+ <para>CMD 646, 648 ATA66, and 649 ATA100</para>
+ </listitem>
+ <listitem>
+ <para>Cypress 82C693</para>
+ </listitem>
+ <listitem>
+ <para>Cyrix 5530 ATA33</para>
+ </listitem>
+ <listitem>
+ <para>HighPoint HPT366 ATA66, HPT370 ATA100, HPT372 ATA133, HPT374 ATA133</para>
+ </listitem>
+ <listitem>
+ <para>Intel PIIX, PIIX3, PIIX4</para>
+ </listitem>
+ <listitem>
+ <para>Intel ICH ATA66, ICH2 ATA100, ICH3 ATA100</para>
+ </listitem>
+ <listitem>
+ <para>nVidia nForce ATA100</para>
+ </listitem>
+ <listitem>
+ <para>Promise ATA100 OEM chip (pdc20265)</para>
+ </listitem>
+ <listitem>
+ <para>Promise ATA133 OEM chip (pdc20269)</para>
+ </listitem>
+ <listitem>
+ <para>Promise Fasttrak-33, -66, -100, -100 TX2/TX4</para>
+ </listitem>
+ <listitem>
+ <para>Promise Ultra-33, -66, -100</para>
+ </listitem>
+ <listitem>
+ <para>ServerWorks ROSB4 ATA33</para>
+ </listitem>
+ <listitem>
+ <para>ServerWorks CSB5 ATA66/ATA100</para>
+ </listitem>
+ <listitem>
+ <para>SiS 530, 540, 620</para>
+ </listitem>
+ <listitem>
+ <para>SiS 630, 633, 635, 645, 730, 733, 735, 740, 745, 750</para>
+ </listitem>
+ <listitem>
+ <para>SiS 5591</para>
+ </listitem>
+ <listitem>
+ <para>VIA 82C586 ATA33, 82C596 ATA66, 82C686a ATA66, 82C686b ATA100</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="pc98">IDE/ATA controllers (wdc driver)
+ <itemizedlist>
+ <listitem>
+ <para>on-board IDE controller</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Adaptec SCSI Controllers
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>Adaptec 1535 ISA SCSI controllers</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 154x series ISA SCSI controllers
+ (&man.aha.4; driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 164x series MCA SCSI controllers (&man.aha.4;
+ driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 174x series EISA SCSI controller in standard
+ and enhanced mode (&man.aha.4; and &man.ahb.4; driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 274x series EISA SCSI controllers, including
+ narrow and wide variants (&man.ahc.4;
+ driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 284x series VLB SCSI controllers, including
+ narrow and wide variants (&man.ahc.4;
+ driver)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Adaptec 19160/291x/2920/2930/2940/2950/29160/3940/3950/3960/39160/398x/494x
+ series PCI SCSI controllers, including
+ Narrow/Wide/Twin/Ultra/Ultra2 variants (&man.ahc.4;
+ driver)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Adaptec AIC7770, AIC7850, AIC7860, AIC7870, AIC7880,
+ and AIC789x on-board
+ SCSI controllers (&man.ahc.4; driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 1510 series ISA SCSI controllers (not for
+ bootable devices)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec 152x series ISA SCSI controllers (&man.aha.4;
+ driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Adaptec AIC-6260 and AIC-6360 based boards, which
+ includes the AHA-152x and SoundBlaster SCSI cards
+ (&man.aic.4; driver)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9801-100 and Adaptec AHA-1030P,
+ 1030B(&man.aic.4; driver)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9821Xt13 and RvII26 internal, NEC
+ PC-9821X-B02L/B09, NEC SV-98/2-B03, Adaptec AHA-2940J,
+ AHA-2940AU and AHA-2940N (&man.ahc.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Ultra-320 SCSI controllers based on the Adaptec AIC7901,
+ AIC7901A, and AIC7902 Ultra320 controller chips (&man.ahd.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Adaptec 29320, 29320A, 29320B, 29320LP</para>
+ </listitem>
+ <listitem>
+ <para>Adaptec 39320, 39320D</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Adaptec 2100S/32x0S/34x0S SCSI RAID
+ controllers (&man.asr.4; driver)</para>
+
+ <para arch="i386">Adaptec 2000S/2005S Zero-Channel RAID controllers
+ (&man.asr.4; driver)</para>
+
+ <para arch="i386">Adaptec 2400A ATA-100 RAID controller
+ (&man.asr.4; driver)</para>
+
+ <para arch="i386">Adaptec FSA family RAID controllers (&man.aac.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Adaptec AAC-2622</para>
+ </listitem>
+ <listitem>
+ <para>Adaptec AAC-364</para>
+ </listitem>
+ <listitem>
+ <para>Adaptec SCSI RAID 5400S</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 2/QC</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 2/Si</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 3/Di</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 3/QC</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 3/Si</para>
+ </listitem>
+ <listitem>
+ <para>HP NetRAID-4M</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="pc98">NEC PC-9801-55, 92 and their compatible C-Bus SCSI interfaces (bs driver)
+ <itemizedlist>
+ <listitem>
+ <para>NEC PC-9801-55, 92 and their compatibles</para>
+ <para>ICM IF-2660</para>
+ <para>Midori-Denshi MDC-554NA</para>
+ <para>Logitec LHA-N151</para>
+ <note>
+ <para>"flags 0x00000" is necessary in kernel configuration
+ for DMA transfer mode.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>I-O DATA SC-98II</para>
+ <note>
+ <para>"flags 0x10000" is necessary in kernel configuration
+ for DMA transfer mode.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>TEXA HA-55BS2 and later</para>
+ <para>Midori-Denshi MDC-926Rs</para>
+ <note>
+ <para>"flags 0x20000" is necessary in kernel configuration
+ for Bus-master transfer mode.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>ELECOM Bus-master SCSI interfaces</para>
+ <note>
+ <para>"flags 0x30000" is necessary in kernel configuration
+ for Bus-master transfer mode.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>All SMIT transfer type SCSI interfaces</para>
+ <note>
+ <para>"flags 0x40000" is necessary in kernel configuration
+ for SMIT transfer mode.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>Logitec LHA-20x series</para>
+ <para>ICM IF-2766, IF-2766ET, IF-2767 and IF-2769</para>
+ <note>
+ <para>"flags 0x50000" is necessary in kernel configuration
+ for Bus-master transfer mode.</para>
+ </note>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">AdvanSys SCSI controllers (all models, &man.adv.4;
+ and &man.adw.4; drivers)
+ <itemizedlist>
+ <listitem arch="pc98">
+ <para>MELCO IFC-USP, RATOC REX-PCI30 and @Nifty FNECHARD
+ IFC-USUP-TX (&man.adv.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">BusLogic MultiMaster <quote>W</quote> Series Host Adapters
+ (&man.bt.4; driver):
+ <itemizedlist>
+ <listitem>
+ <para>BT-948</para>
+ </listitem>
+ <listitem>
+ <para>BT-958</para>
+ </listitem>
+ <listitem>
+ <para>BT-958D</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">BusLogic MultiMaster <quote>C</quote> Series Host Adapters
+ (&man.bt.4; driver):
+ <itemizedlist>
+ <listitem>
+ <para>BT-946C</para>
+ </listitem>
+ <listitem>
+ <para>BT-956C</para>
+ </listitem>
+ <listitem>
+ <para>BT-956CD</para>
+ </listitem>
+ <listitem>
+ <para>BT-445C</para>
+ </listitem>
+ <listitem>
+ <para>BT-747C</para>
+ </listitem>
+ <listitem>
+ <para>BT-757C</para>
+ </listitem>
+ <listitem>
+ <para>BT-757CD</para>
+ </listitem>
+ <listitem>
+ <para>BT-545C</para>
+ </listitem>
+ <listitem>
+ <para>BT-540CF</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">BusLogic MultiMaster <quote>S</quote> Series Host Adapters
+ (&man.bt.4; driver):
+ <itemizedlist>
+ <listitem>
+ <para>BT-445S</para>
+ </listitem>
+ <listitem>
+ <para>BT-747S</para>
+ </listitem>
+ <listitem>
+ <para>BT-747D</para>
+ </listitem>
+ <listitem>
+ <para>BT-757S</para>
+ </listitem>
+ <listitem>
+ <para>BT-757D</para>
+ </listitem>
+ <listitem>
+ <para>BT-545S</para>
+ </listitem>
+ <listitem>
+ <para>BT-542D</para>
+ </listitem>
+ <listitem>
+ <para>BT-742A</para>
+ </listitem>
+ <listitem>
+ <para>BT-542B</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">BusLogic MultiMaster <quote>A</quote> Series Host Adapters
+ (&man.bt.4; driver):
+ <itemizedlist>
+ <listitem>
+ <para>BT-742A</para>
+ </listitem>
+ <listitem>
+ <para>BT-542B</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <note arch="i386">
+ <para>BusLogic/Mylex <quote>Flashpoint</quote> adapters are not yet
+ supported.</para>
+ </note>
+ <note arch="i386">
+ <para>AMI FastDisk controllers that are true BusLogic
+ MultiMaster clones are also supported.</para>
+ </note>
+
+ <note arch="i386">
+ <para>The Buslogic/Bustek BT-640 and Storage Dimensions SDC3211B
+ and SDC3211F Microchannel (MCA) bus adapters are also
+ supported.</para>
+ </note>
+
+ <para arch="i386">DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV and
+ SmartRAID IV SCSI/RAID controllers (&man.dpt.4; driver)</para>
+
+ <para arch="i386">DPT SmartRAID V and VI SCSI RAID controllers
+ (&man.asr.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>PM1554</para>
+ </listitem>
+ <listitem>
+ <para>PM2554</para>
+ </listitem>
+ <listitem>
+ <para>PM2654</para>
+ </listitem>
+ <listitem>
+ <para>PM2865</para>
+ </listitem>
+ <listitem>
+ <para>PM2754</para>
+ </listitem>
+ <listitem>
+ <para>PM3755</para>
+ </listitem>
+ <listitem>
+ <para>PM3757</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,alpha">AMI MegaRAID Express and Enterprise family RAID controllers
+ (&man.amr.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>MegaRAID Series 418</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Enterprise 1200 (Series 428)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Enterprise 1300 (Series 434)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Enterprise 1400 (Series 438)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Enterprise 1500 (Series 467)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Enterprise 1600 (Series 471)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Elite 1500 (Series 467)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Elite 1600 (Series 493)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Express 100 (Series 466WS)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Express 200 (Series 466)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Express 300 (Series 490)</para>
+ </listitem>
+ <listitem>
+ <para>MegaRAID Express 500 (Series 475)</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 2/SC</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 2/DC</para>
+ </listitem>
+ <listitem>
+ <para>Dell PERC 3/DCL</para>
+ </listitem>
+ <listitem>
+ <para>HP NetRaid-1si</para>
+ </listitem>
+ <listitem>
+ <para>HP NetRaid-3si</para>
+ </listitem>
+ <listitem>
+ <para>HP Embedded NetRaid</para>
+ </listitem>
+ </itemizedlist>
+
+ <note>
+ <para arch="i386">Booting from these controllers is supported. EISA
+ adapters are not supported.</para>
+
+ <para arch="alpha">Booting from these controllers is not
+ supported due to SRM limitations.</para>
+ </note>
+ </para>
+
+ <para arch="i386,alpha">Mylex DAC960 and DAC1100 RAID controllers with 2.x, 3.x, 4.x
+ and 5.x firmware (&man.mlx.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>DAC960P</para>
+ </listitem>
+ <listitem>
+ <para>DAC960PD</para>
+ </listitem>
+ <listitem>
+ <para>DAC960PDU</para>
+ </listitem>
+ <listitem>
+ <para>DAC960PL</para>
+ </listitem>
+ <listitem>
+ <para>DAC960PJ</para>
+ </listitem>
+ <listitem>
+ <para>DAC960PG</para>
+ </listitem>
+ <listitem>
+ <para>AcceleRAID 150</para>
+ </listitem>
+ <listitem>
+ <para>AcceleRAID 250</para>
+ </listitem>
+ <listitem>
+ <para>eXtremeRAID 1100</para>
+ </listitem>
+ </itemizedlist>
+
+ <note>
+ <para arch="i386">Booting from these controllers is supported. EISA adapters
+ are not supported.</para>
+
+ <para arch="alpha">Booting from these controllers is not
+ supported due to SRM limitations. This list includes
+ controllers sold by Digital/Compaq in Alpha systems in the
+ StorageWorks family, e.g. KZPSC or KZPAC.</para>
+ </note>
+ </para>
+
+ <para arch="i386">Mylex PCI to SCSI RAID controllers with 6.x firmware
+ (&man.mly.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>AcceleRAID 160</para>
+ </listitem>
+ <listitem>
+ <para>AcceleRAID 170</para>
+ </listitem>
+ <listitem>
+ <para>AcceleRAID 352</para>
+ </listitem>
+ <listitem>
+ <para>eXtremeRAID 2000</para>
+ </listitem>
+ <listitem>
+ <para>eXtremeRAID 3000</para>
+ </listitem>
+ </itemizedlist>
+
+ <note>
+ <para>Compatible Mylex controllers not listed should work, but
+ have not been verified.</para>
+ </note>
+ </para>
+
+ <para arch="i386">3ware Escalade ATA RAID controllers (&man.twe.4; driver)
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>5000 series</para>
+ </listitem>
+
+ <listitem arch="i386">
+ <para>6000 series</para>
+ </listitem>
+
+ <listitem arch="i386">
+ <para>7000 series</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha,sparc64">LSI/SymBios (formerly NCR) 53C810, 53C810a, 53C815, 53C825,
+ 53C825a, 53C860, 53C875, 53C875a, 53C876, 53C885, 53C895, 53C895a,
+ 53C896, 53C1010-33, 53C1010-66, 53C1000, 53C1000R PCI
+ SCSI controllers, either embedded on motherboard or on add-on
+ boards (&man.ncr.4; and &man.sym.4; drivers)
+ <itemizedlist>
+ <listitem arch="i386,alpha,sparc64">
+ <para>ASUS SC-200, SC-896</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>Data Technology DTC3130 (all variants)</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>DawiControl DC2976UW</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>Diamond FirePort (all)</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>NCR cards (all)</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>Symbios cards (all)</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>Tekram DC390W, 390U, 390F, 390U2B, 390U2W, 390U3D, and
+ 390U3W</para>
+ </listitem>
+ <listitem arch="i386,alpha,sparc64">
+ <para>Tyan S1365</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>I-O DATA SC-98/PCI and SC-PCI (&man.ncr.4; driver)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>I-O DATA SC-UPCI and Logitec LHA-521UA (&man.sym.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">NCR 53C500 based PC-Card SCSI host adapters (ncv
+ driver)
+ <itemizedlist>
+ <listitem>
+ <para>IO DATA PCSC-DV</para>
+ </listitem>
+ <listitem>
+ <para>KME KXLC002 (TAXAN ICD-400PN, etc.), KXLC004</para>
+ </listitem>
+ <listitem>
+ <para>Macnica Miracle SCSI-II mPS110</para>
+ </listitem>
+ <listitem>
+ <para>Media Intelligent MSC-110, MSC-200</para>
+ </listitem>
+ <listitem>
+ <para>NEC PC-9801N-J03R</para>
+ </listitem>
+ <listitem>
+ <para>New Media Corporation BASICS SCSI</para>
+ </listitem>
+ <listitem>
+ <para>Qlogic Fast SCSI</para>
+ </listitem>
+ <listitem>
+ <para>RATOC REX-9530, REX-5572 (as SCSI only)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">TMC 18C30, 18C50 based ISA/PC-Card SCSI host
+ adapters (stg driver)
+ <itemizedlist>
+ <listitem>
+ <para>Future Domain SCSI2GO</para>
+ </listitem>
+ <listitem>
+ <para>IBM SCSI PCMCIA Card</para>
+ </listitem>
+ <listitem>
+ <para>ICM PSC-2401 SCSI</para>
+ </listitem>
+ <listitem>
+ <para>Melco IFC-SC</para>
+ </listitem>
+ <listitem>
+ <para>RATOC REX-5536, REX-5536AM, REX-5536M,
+ REX-9836A</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha,ia64">Qlogic controllers and variants (&man.isp.4; driver)
+ <itemizedlist>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 1020, 1040 SCSI and Ultra SCSI host
+ adapters</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 1240 dual Ultra SCSI controllers</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 1080 Ultra2 LVD and 1280 Dual Ultra2 LVD
+ controllers</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 12160 Ultra3 LVD controllers</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 2100 and Qlogic 2200 Fibre Channel SCSI
+ controllers</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Qlogic 2300 and Qlogic 2312 2-Gigabit Fibre Channel SCSI
+ controllers</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Performance Technology SBS440 ISP1000 variants</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Performance Technology SBS450 ISP1040 variants</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Performance Technology SBS470 ISP2100 variants</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Antares Microsystems P-0033 ISP2100 variants</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Qlogic SCSI interface</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">DTC 3290 EISA SCSI controller in 1542 emulation mode.</para>
+
+ <para arch="i386,pc98">Tekram DC390 and DC390T controllers, maybe other
+ cards based on the AMD 53c974 as well (&man.amd.4; driver)
+ <itemizedlist arch="pc98">
+ <listitem arch="pc98">
+ <para>MELCO IFC-DP</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Workbit Ninja SCSI-3 based PC-Card SCSI host
+ adapters (nsp driver)
+ <itemizedlist>
+ <listitem>
+ <para>Alpha-Data AD-PCS201</para>
+ </listitem>
+ <listitem>
+ <para>IO DATA CBSC16</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Parallel to SCSI interfaces (&man.vpo.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>AIC 7110 SCSI controller (built-in to Iomega ZIP drive)</para>
+ </listitem>
+ <listitem>
+ <para>Iomega Jaz Traveller interface</para>
+ </listitem>
+ <listitem>
+ <para>Iomega MatchMaker SCSI interface (built-in to Iomega
+ ZIP+ drive)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">SCSI adapters utilizing the Command Interface
+ for SCSI-3 Support (ciss driver)
+ <itemizedlist>
+ <listitem>
+ <para>Compaq Smart Array 5* series (5300, 5i, 532)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Intel Integrated RAID Controllers (iir driver)
+ <itemizedlist>
+ <listitem>
+ <para>Intel RAID Controller SRCMR</para>
+ </listitem>
+ <listitem>
+ <para>ICP Vortex SCSI RAID controllers (all Wide/Ultra160,
+ 32-bit/64-bit PCI models)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Promise SuperTrak ATA RAID controllers (pst
+ driver)
+ <itemizedlist>
+ <listitem>
+ <para>Promise SuperTrak SX6000 ATA RAID controller</para>
+ </listitem>
+ </itemizedlist>
+ <para>
+
+ <para arch="i386,alpha,pc98,sparc64">LSI Logic Fusion/MP
+ architecture Fiber Channel controllers (mpt driver)
+ <itemizedlist>
+ <listitem>
+ <para>LSI FC909, FC929</para>
+ </listitem>
+ <listitem>
+ <para>LSI 53c1020, 53c1030</para>
+ </listitem>
+ </itemizedlist>
+ <para>
+
+ <para>With all supported SCSI controllers, full support is
+ provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including
+ hard disks, optical disks, tape drives (including DAT, 8mm
+ Exabyte, Mammoth, and DLT), medium changers, processor target
+ devices and CD-ROM drives. WORM devices that support CD-ROM
+ commands are supported for read-only access by the CD-ROM drivers
+ (such as &man.cd.4;). WORM/CD-R/CD-RW writing support is provided
+ by &man.cdrecord.1;, which is a part of the
+ <filename role="package">sysutils/cdrtools</filename> port in the Ports Collection.</para>
+
+ <para>The following CD-ROM type systems are supported at this
+ time:
+ <itemizedlist>
+ <listitem>
+ <para>SCSI interface (also includes ProAudio Spectrum and
+ SoundBlaster SCSI) (&man.cd.4;)</para>
+ </listitem>
+ <listitem arch="i386,pc98">
+ <para>Matsushita/Panasonic (Creative SoundBlaster)
+ proprietary interface (562/563 models) (&man.matcd.4;)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Sony proprietary interface (all models) (&man.scd.4;)</para>
+ </listitem>
+ <listitem>
+ <para>ATAPI IDE interface (&man.acd.4;)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">The following drivers were supported under the old SCSI
+ subsystem, but are not yet supported under the new CAM SCSI
+ subsystem:
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>NCR5380/NCR53400 (<quote>ProAudio Spectrum</quote>)
+ SCSI controller</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>UltraStor 14F, 24F and 34F SCSI controllers.
+ <note>
+ <para>There is work-in-progress to port the
+ UltraStor driver to the new CAM SCSI framework, but no
+ estimates on when or if it will be completed.</para>
+ </note>
+ </para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Seagate ST01/02 SCSI controllers</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Future Domain 8xx/950 series SCSI controllers</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>WD7000 SCSI controller</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">The following device is unmaintained:
+ <itemizedlist>
+ <listitem>
+ <para>Mitsumi proprietary CD-ROM interface (all
+ models) (&man.mcd.4;)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </sect2>
+ <sect2 id="ethernet">
+ <title>Ethernet Interfaces</title>
+
+ <para arch="i386,pc98,alpha">Adaptec Duralink PCI Fast Ethernet adapters based on the Adaptec
+ AIC-6915 Fast Ethernet controller chip (&man.sf.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>ANA-62011 64-bit single port 10/100baseTX adapter</para>
+ </listitem>
+ <listitem>
+ <para>ANA-62022 64-bit dual port 10/100baseTX adapter</para>
+ </listitem>
+ <listitem>
+ <para>ANA-62044 64-bit quad port 10/100baseTX adapter</para>
+ </listitem>
+ <listitem>
+ <para>ANA-69011 32-bit single port 10/100baseTX
+ adapter</para>
+ </listitem>
+ <listitem>
+ <para>ANA-62020 64-bit single port 100baseFX adapter</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Allied-Telesis AT1700 and RE2000 cards
+ (&man.fe.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>CONTEC C-NET(PC)C PCMCIA Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Fujitsu MBH10303, MBH10302 Ethernet PCMCIA</para>
+ </listitem>
+ <listitem>
+ <para>Fujitsu Towa LA501 Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Fujitsu FMV-J182, FMV-J182A</para>
+ </listitem>
+ <listitem>
+ <para>RATOC REX-5588, REX-9822, REX-4886, and REX-R280</para>
+ </listitem>
+ <listitem>
+ <para>Eiger Labs EPX-10BT</para>
+ </listitem>
+ <listitem>
+ <para>HITACHI HT-4840-11</para>
+ </listitem>
+ <listitem>
+ <para>NextCom J Link NC5310</para>
+ </listitem>
+ <listitem>
+ <para>TDK LAK-CD021, LAK-CD021A, LAK-CD021BX</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Alteon Networks PCI Gigabit Ethernet NICs based on the Tigon
+ 1 and Tigon 2 chipsets (&man.ti.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 3c985-SX (Tigon 1 and 2)</para>
+ </listitem>
+ <listitem>
+ <para>Alteon AceNIC (Tigon 1 and 2)</para>
+ </listitem>
+ <listitem>
+ <para>Alteon AceNIC 1000baseT (Tigon 2)</para>
+ </listitem>
+ <listitem>
+ <para>Asante PCI 1000BASE-SX Gigabit Ethernet Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Asante GigaNIX1000T Gigabit Ethernet Adapter</para>
+ </listitem>
+ <listitem>
+ <para>DEC/Compaq EtherWORKS 1000</para>
+ </listitem>
+ <listitem>
+ <para>Farallon PN9000SX</para>
+ </listitem>
+ <listitem>
+ <para>NEC Gigabit Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Netgear GA620 (Tigon 2)</para>
+ </listitem>
+ <listitem>
+ <para>Netgear GA620T (Tigon 2, 1000baseT)</para>
+ </listitem>
+ <listitem>
+ <para>Silicon Graphics Gigabit Ethernet</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">AMD PCnet NICs (&man.lnc.4; and &man.pcn.4; drivers)
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>AMD PCnet/PCI (79c970 & 53c974 or 79c974)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>AMD PCnet/FAST</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Isolan AT 4141-0 (16 bit)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Isolink 4110 (8 bit)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>PCnet/FAST+</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>PCnet/FAST III</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>PCnet/PRO</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>PCnet/Home</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>HomePNA</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(98)S</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>PCI NIC using AMD AM79C97x (PCnet-PCI/Fast)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC SV-98/2-B05, B06 (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Allied-Telesis LA-PCI (PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>SMC EtherPower II 9432 series</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">National Semiconductor DS8390-based Ethernet NICs, including
+ Novell NE2000 and clones
+ (&man.ed.4; driver)
+ <note arch="pc98">
+ <para>In kernel configuration, you need to set flag for non-PCI
+ device.</para>
+ </note>
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>3C503 Etherlink II (&man.ed.4; driver)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>DEC Etherworks DE305</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Hewlett-Packard PC Lan+ 27247B and 27252A</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>NetVin 5000</para>
+ </listitem>
+ <listitem>
+ <para>Novell NE1000, NE2000, and NE2100</para>
+ </listitem>
+ <listitem>
+ <para>RealTek 8029</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>SMC Elite 16 WD8013 Ethernet interface</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>SMC Elite Ultra</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>SMC WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S,
+ WD8003SBT and WD8013EBT and clones</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Surecom NE-34</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>VIA VT86C926</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Winbond W89C940</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>I-O DATA ET2/T-PCI</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MELCO LGY-PCI-TR</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>PLANEX ENW-8300-T</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Allied Telesis LA-98 (flags 0x000000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Corega Ether98-T (flags 0x000000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>SMC EtherEZ98 (flags 0x000000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>ELECOM LD-BDN, LD-NW801G (flags 0x200000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>PLANEX EN-2298-C (flags 0x200000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MELCO EGY-98 (flags 0x300000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(98)E-A, C-NET(98)L-A, C-NET(98)P (flags
+ 0x300000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MELCO LGY-98, LGH-98, IND-SP, IND-SS, LGY-98-N
+ (110pin) (flags 0x400000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MACNICA NE2098 (flags 0x400000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>ICM IF-2766ET, IF-2771ET, AD-ET2-T, DT-ET-25, DT-ET-T5,
+ NB-ET-T (110pin) (flags 0x500000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>D-Link DE-298, DE-298P (flags 0x500000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>ELECOM LD-98P (flags 0x500000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>PLANEX EN-2298-T, EN-2298P-T (flags 0x500000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Allied Telesis SIC-98, SIU-98, SIC-98NOTE (110pin) (flags
+ 0x600000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Allied Telesis SIU-98-D (flags 0x610000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9801-107, 108 (flags 0x800000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>I-O DATA LA/T-98, LA/T-98SB, LA2/T-98, ET/T-98 (flags
+ 0x900000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MACNICA ME98 (flags 0x900000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Kansai KLA-98C/T (flags 0x900000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9801-77, 78 (flags 0x910000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(98), RT-1007(98), C-NET(9N) (110pin) (flags
+ 0xa00000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(98)E, C-NET(98)L, C-NET(9N)L (110pin) (flags
+ 0xb00000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Logitec LAN-98T (flags 0xb00000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Networld 98X3 (flags 0xd00000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Accton EN1644(old model), EN1646(old model), EN2203(old
+ model) (110pin) (flags 0xd00000)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Networld EC-98X, EP-98X (flags 0xd10000)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">NE2000 compatible PC-Card (PCMCIA) Ethernet and
+ FastEthernet cards (&man.ed.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>AR-P500 Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Accton EN2212/EN2216/UE2216</para>
+ </listitem>
+ <listitem>
+ <para>Allied Telesis CentreCOM LA100-PCM_V2</para>
+ </listitem>
+ <listitem>
+ <para>AmbiCom 10BaseT card</para>
+ </listitem>
+ <listitem>
+ <para>BayNetworks NETGEAR FA410TXC Fast Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>CNet BC40 adapter</para>
+ </listitem>
+ <listitem>
+ <para>COREGA Ether PCC-T/EtherII PCC-T/FEther PCC-TXF/PCC-TXD</para>
+ </listitem>
+ <listitem>
+ <para>Compex Net-A adapter</para>
+ </listitem>
+ <listitem>
+ <para>CyQ've ELA-010</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DE-650/660</para>
+ </listitem>
+ <listitem>
+ <para>Danpex EN-6200P2</para>
+ </listitem>
+ <listitem>
+ <para>Elecom Laneed LD-CDL/TX, LD-CDF, LD-CDS, LD-10/100CD, LD-CDWA (DP83902A), MACNICA Ethernet ME1 for JEIDA</para>
+ </listitem>
+ <listitem>
+ <para>IO DATA PCLATE</para>
+ </listitem>
+ <listitem>
+ <para>IBM Creditcard Ethernet I/II</para>
+ </listitem>
+ <listitem>
+ <para>IC-CARD Ethernet/IC-CARD+ Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Kingston KNE-PC2, KNE-PCM/x Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Linksys EC2T/PCMPC100/PCM100, PCMLM56, EtherFast 10/100 PC Card, Combo PCMCIA Ethernet Card
+ (PCMPC100 V2)</para>
+ </listitem>
+ <listitem>
+ <para>Melco LPC-T/LPC2-T/LPC2-CLT/LPC2-TX/LPC3-TX/LPC3-CLX</para>
+ </listitem>
+ <listitem>
+ <para>NDC Ethernet Instant-Link</para>
+ </listitem>
+ <listitem>
+ <para>National Semiconductor InfoMover NE4100</para>
+ </listitem>
+ <listitem>
+ <para>NetGear FA-410TX</para>
+ </listitem>
+ <listitem>
+ <para>Network Everywhere Ethernet 10BaseT PC Card</para>
+ </listitem>
+ <listitem>
+ <para>Planex FNW-3600-T</para>
+ </listitem>
+ <listitem>
+ <para>Socket LP-E</para>
+ </listitem>
+ <listitem>
+ <para>Surecom EtherPerfect EP-427</para>
+ </listitem>
+ <listitem>
+ <para>TDK LAK-CD031,Grey Cell GCS2000 Ethernet Card</para>
+ </listitem>
+ <listitem>
+ <para>Telecom Device SuperSocket RE450T</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">RealTek RTL 8002 Pocket Ethernet (&man.rdp.4;
+ driver)</para>
+
+ <para arch="i386,pc98,alpha">RealTek 8129/8139 Fast Ethernet NICs (&man.rl.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Accton <quote>Cheetah</quote> EN1207D (MPX 5030/5038;
+ RealTek 8139 clone)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Allied Telesyn AT2550</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Allied Telesyn AT2500TX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>D-Link DFE-530TX+, DFE-538TX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Farallon NetLINE 10/100 PCI</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Genius GF100TXR (RTL8139)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>KTX-9130TX 10/100 Fast Ethernet</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>NDC Communications NE100TX-E</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Netronix Inc. EA-1210 NetEther 10/100</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>OvisLink LEF-8129TX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>OvisLink LEF-8139TX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>SMC EZ Card 10/100 PCI 1211-TX</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>SOHO(PRAGMATIC) UE-1211C (PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,alpha">Lite-On 82c168/82c169 PNIC Fast Ethernet NICs (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Kingston KNE110TX</para>
+ </listitem>
+ <listitem>
+ <para>LinkSys EtherFast LNE100TX</para>
+ </listitem>
+ <listitem>
+ <para>Matrox FastNIC 10/100</para>
+ </listitem>
+ <listitem>
+ <para>NetGear FA310-TX Rev. D1</para>
+ </listitem>
+ </itemizedlist
+ </para>
+
+ <para arch="i386,pc98,alpha">Macronix 98713, 98713A, 98715, 98715A and 98725 Fast
+ Ethernet NICs (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Accton EN1217 (98715A)</para>
+ </listitem>
+ <listitem>
+ <para>Adico AE310TX (98715A)</para>
+ </listitem>
+ <listitem>
+ <para>Compex RL100-TX (98713 or 98713A)</para>
+ </listitem>
+ <listitem>
+ <para>CNet Pro120A (98713 or 98713A)</para>
+ </listitem>
+ <listitem>
+ <para>CNet Pro120B (98715)</para>
+ </listitem>
+ <listitem>
+ <para>NDC Communications SFA100A (98713A)</para>
+ </listitem>
+ <listitem>
+ <para>SVEC PN102TX (98713)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Macronix/Lite-On PNIC II LC82C115 Fast Ethernet NICs
+ (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>LinkSys EtherFast LNE100TX Version 2</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Winbond W89C840F Fast Ethernet NICs (&man.wb.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Trendware TE100-PCIE</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">VIA Technologies VT3043 <quote>Rhine I</quote> and VT86C100A
+ <quote>Rhine II</quote> Fast Ethernet NICs (&man.vr.4; driver)
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>AOpen/Acer ALN-320</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>D-Link DFE-530TX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Hawking Technologies PN102TX</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MELCO LGY-PCI-TXR (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>CO-100MV (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Corega FastEtherII PCI-TX (PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Silicon Integrated Systems SiS 900 and SiS 7016 PCI Fast
+ Ethernet NICs (&man.sis.4; driver)
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>SiS 630, 635 and 735 motherboard chipsets</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>@Nifty FNECHARD IFC-USUP-TX (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>MELCO LGY-PCI-TXC (PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">National Semiconductor DP83815 Fast Ethernet NICs
+ (&man.sis.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>NetGear FA311-TX</para>
+ </listitem>
+ <listitem>
+ <para>NetGear FA312-TX</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">National Semiconductor DP83820 and DP83821 Gigabit Ethernet
+ NICs (&man.nge.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Addtron AEG320T</para>
+ </listitem>
+ <listitem>
+ <para>Ark PC SOHO-GA2500T (32-bit PCI) and SOHO-GA2000T
+ (64-bit PCI)</para>
+ </listitem>
+ <listitem>
+ <para>Asante FriendlyNet GigaNIC 1000TA and 1000TPC</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DGE-500T</para>
+ </listitem>
+ <listitem>
+ <para>LinkSys EG1032 (32-bit PCI) and EG1064 (64-bit PCI)</para>
+ </listitem>
+ <listitem>
+ <para>Netgear GA621 and GA622T</para>
+ </listitem>
+ <listitem>
+ <para>SMC EZ Card 1000 (SMC9462TX)</para>
+ </listitem>
+ <listitem>
+ <para>Surecom Technology EP-320G-TX</para>
+ </listitem>
+ <listitem>
+ <para>Trendware TEG-PCITX (32-bit PCI) and TEG-PCITX2
+ (64-bit PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Sundance Technologies ST201 PCI Fast Ethernet NICs
+ (&man.ste.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>D-Link DFE-550TX</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">SysKonnect SK-984x PCI Gigabit Ethernet cards (&man.sk.4; drivers)
+ <itemizedlist>
+ <listitem>
+ <para>SK-9821 1000baseT copper, single port</para>
+ </listitem>
+ <listitem>
+ <para>SK-9822 1000baseT copper, dual port</para>
+ </listitem>
+ <listitem>
+ <para>SK-9841 1000baseLX single mode fiber, single port</para>
+ </listitem>
+ <listitem>
+ <para>SK-9842 1000baseLX single mode fiber, dual port</para>
+ </listitem>
+ <listitem>
+ <para>SK-9843 1000baseSX multimode fiber, single port</para>
+ </listitem>
+ <listitem>
+ <para>SK-9844 1000baseSX multimode fiber, dual port</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Texas Instruments ThunderLAN PCI NICs (&man.tl.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Compaq Netelligent 10, 10/100, 10/100
+ Dual-Port</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Compaq Netelligent 10/100 Proliant</para>
+ </listitem>
+ <listitem>
+ <para>Compaq Netelligent 10/100 TX Embedded UTP, 10 T PCI
+ UTP/Coax, 10/100 TX UTP</para>
+ </listitem>
+ <listitem>
+ <para>Compaq NetFlex 3P, 3P Integrated, 3P w/BNC</para>
+ </listitem>
+ <listitem>
+ <para>Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP</para>
+ </listitem>
+ <listitem>
+ <para>Racore 8165 10/100baseTX</para>
+ </listitem>
+ <listitem>
+ <para>Racore 8148 10baseT/100baseTX/100baseFX
+ multi-personality</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">ADMtek Inc. AL981-based PCI Fast Ethernet NICs (&man.dc.4;
+ driver)</para>
+
+ <para arch="i386,pc98,alpha">ADMtek Inc. AN985-based PCI Fast Ethernet NICs (&man.dc.4;
+ driver)
+ <itemizedlist>
+ <listitem>
+ <para>LinkSys EtherFast LNE100TX v4.0/4.1</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">ADMtek Inc. AN986-based USB Ethernet NICs (&man.aue.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Abocom UFE1000, DSB650TX_NA</para>
+ </listitem>
+ <listitem>
+ <para>Accton USB320-EC, SpeedStream</para>
+ </listitem>
+ <listitem>
+ <para>ADMtek AN986, AN8511</para>
+ </listitem>
+ <listitem>
+ <para>Billionton USB100, USB100LP, USB100EL, USBE100</para>
+ </listitem>
+ <listitem>
+ <para>Corega Ether FEther USB-TX, FEther USB-TXS</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DSB-650, DSB-650TX, DSB-650TX-PNA</para>
+ </listitem>
+ <listitem>
+ <para>Elsa Microlink USB2Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>I/O Data USB ETTX</para>
+ </listitem>
+ <listitem>
+ <para>Kingston KNU101TX</para>
+ </listitem>
+ <listitem>
+ <para>LinkSys USB10T, USB10TA, USB10TX, USB100TX, USB100H1</para>
+ </listitem>
+ <listitem>
+ <para>Melco Inc. LUA-TX, LUA2-TX</para>
+ </listitem>
+ <listitem>
+ <para>Siemens Speedstream</para>
+ </listitem>
+ <listitem>
+ <para>SmartBridges smartNIC</para>
+ </listitem>
+ <listitem>
+ <para>SMC 2202USB</para>
+ </listitem>
+ <listitem>
+ <para>SOHOware NUB100</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">CATC USB-EL1210A-based USB Ethernet NICs (&man.cue.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Belkin F5U011, F5U111</para>
+ </listitem>
+ <listitem>
+ <para>CATC Netmate, Netmate II</para>
+ </listitem>
+ <listitem>
+ <para>SmartBridges SmartLink</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Kawasaki LSI KU5KUSB101B-based USB Ethernet NICs
+ (&man.kue.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 3c19250</para>
+ </listitem>
+ <listitem>
+ <para>AOX USB101</para>
+ </listitem>
+ <listitem>
+ <para>Abocom URE 450</para>
+ </listitem>
+ <listitem>
+ <para>ADS Technologies USB-10BT</para>
+ </listitem>
+ <listitem>
+ <para>ATen UC10T</para>
+ </listitem>
+ <listitem>
+ <para>Corega USB-T</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DSB-650C</para>
+ </listitem>
+ <listitem>
+ <para>Entrega NET-USB-E45</para>
+ </listitem>
+ <listitem>
+ <para>I/O Data USB ETT</para>
+ </listitem>
+ <listitem>
+ <para>Kawasaki DU-H3E</para>
+ </listitem>
+ <listitem>
+ <para>LinkSys USB10T</para>
+ </listitem>
+ <listitem>
+ <para>Netgear EA101</para>
+ </listitem>
+ <listitem>
+ <para>Peracom USB Ethernet Adapter</para>
+ </listitem>
+ <listitem>
+ <para>SMC 2102USB, 2104USB</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">ASIX Electronics AX88140A PCI NICs (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Alfa Inc. GFC2204</para>
+ </listitem>
+ <listitem>
+ <para>CNet Pro110B</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">DEC EtherWORKS II and III NICs (&man.le.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>DE200, DE201, DE202, DE422</para>
+ </listitem>
+ <listitem>
+ <para>DE203, DE204, DE205</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">DEC DC21040, DC21041, DC21140, DC21141, DC21142, and DC21143
+ based NICs (&man.de.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Asante</para>
+ </listitem>
+ <listitem>
+ <para>Cogent EM100FX and EM440TX</para>
+ </listitem>
+ <listitem>
+ <para>DEC DE425, DE435, DE450, and DE500</para>
+ </listitem>
+ <listitem>
+ <para>SMC Etherpower 8432T, 9332, and 9334</para>
+ </listitem>
+ <listitem>
+ <para>ZYNX ZX 3xx</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>I-O DATA LA2/T-PCI (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>ELECOM LD-PCI2T, LD-PCITS (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Corega FastEther PCI-TX (PCI)
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">DEC/Intel 21143 based Fast Ethernet NICs (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>DEC DE500</para>
+ </listitem>
+ <listitem>
+ <para>Compaq Presario 7900 series built-in Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DFE-570TX</para>
+ </listitem>
+ <listitem>
+ <para>Kingston KNE100TX</para>
+ </listitem>
+ <listitem>
+ <para>LinkSys EtherFast 10/100 Instant GigaDrive built-in Ethernet</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Davicom DM9100 and DM9102 PCI Fast Ethernet NICs (&man.dc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Jaton Corporation XpressNet</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Xircom 3201 (Cardbus) (&man.dc.4; driver)</para>
+
+ <para arch="i386">Conexant LANfinity RS7112 (MiniPCI) (&man.dc.4; driver)</para>
+
+ <para arch="pc98">Cnet Pro120A (PCI) (&man.dc.4; driver)</para>
+
+ <para arch="pc98">MELCO LGY-PCI-TXL (PCI) (&man.dc.4; driver)</para>
+
+ <para arch="i386,pc98">Fujitsu MB86960A/MB86965A based Fast Ethernet NICs
+ (&man.fe.4; driver)
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>CONTEC C-NET(PC)C Ethernet</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Eiger Labs EPX-10BT</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Fujitsu FMV-J182, FMV-J182A, MBH10302, MBH10303
+ Ethernet PCMCIA</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Fujitsu Towa LA501 Ethernet</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>HITACHI HT-4840-11</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>NextCom J Link NC5310</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>RATOC REX-5588, REX-9822, REX-4886, REX-R280</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>TDK LAK-CD021, LAK-CD021A, LAK-CD021BX</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Allied Telesis RE1000, RE1000Plus, ME1500 (110pin)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(98)P2, C-NET(9N)E (110pin),
+ C-NET(9N)C(ExtCard)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Ungermann-Bass Access/PC N98C+(PC85152,PC85142),
+ Access/NOTE N98 (PC86132) (110pin)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>TDK LAC-98012, LAC-98013, LAC-98025, LAC-9N011
+ (110pin)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Ratoc REX-9880/9881/9882/9883</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha,ia64">Intel 82557-, 82258-, 82559-, 82550-
+ or 82562-based Fast Ethernet NICs (&man.fxp.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Intel EtherExpress Pro/100B PCI Fast Ethernet</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>Intel InBusiness 10/100 PCI Network Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Intel PRO/100+ Management Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Intel Pro/100 VE Desktop Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Intel Pro/100 M Desktop Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Intel Pro/100 S Desktop, Server and Dual-Port Server Adapters</para>
+ </listitem>
+ <listitem>
+ <para>On-board Ethernet NICs on many Intel motherboards.</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9821Ra20, Rv20, Xv13, Xv20 internal 100Base-TX
+ (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9821X-B06 (PCI)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Contec C-NET(PI)-100TX (PCI)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Intel 82595-based Ethernet NICs (&man.ex.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Intel EtherExpress Pro/10 and Pro/10+ Ethernet</para>
+ </listitem>
+ <listitem>
+ <para>Olicom OC2220</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Intel 82586-based Ethernet NICs (&man.ie.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 3C507 Etherlink 16/TP</para>
+ </listitem>
+ <listitem>
+ <para>AT&amp;T Starlan 10 and Starlan Fiber</para>
+ </listitem>
+ <listitem>
+ <para>EN100</para>
+ </listitem>
+ <listitem>
+ <para>Intel EtherExpress 16</para>
+ </listitem>
+ <listitem>
+ <para>RACAL Interlan NI5210</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">3Com 3C5x9 Etherlink III NICs (&man.ep.4; driver)
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>3C509</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>3C529 MCA</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>3C579 EISA</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>3CXE589EC, 3CXE589ET PCMCIA</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>3C589/589B/589C/589D/589E/574TX/574B
+ PC-card/PCMCIA</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Megahertz 3CCFEM556BI, 3CXEM556, 3CCFEM556B</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>OfficeConnect 3CXSH572BT</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Farallon EtherMac</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>3Com 3C569, 3C569-TPO, 3C569B, 3C569B-COMBO</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">3Com 3C501 8-bit ISA Ethernet NIC
+ (&man.el.4; driver)</para>
+
+ <para arch="i386,pc98,alpha">3Com Etherlink XL-based NICs (&man.xl.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3C900/905/905B/905C PCI</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>3C556/556B MiniPCI</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>3C450-TX HomeConnect adapter</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>3c980/3c980B Fast Etherlink XL server adapter</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>3cSOHO100-TX OfficeConnect adapter</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>3C575TX/575B/XFE575BT/575C/656/656B/656C (Cardbus)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Dell Optiplex GX1 on-board 3C918</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Dell On-board 3C920</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Dell Precision on-board 3C905B</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Dell Latitude laptop docking station embedded 3C905-TX</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">3Com 3C59X series NICs (&man.vx.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3C590 Etherlink III (PCI)</para>
+ </listitem>
+ <listitem>
+ <para>3C595 Fast Etherlink III (PCI)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>3C592/3C597 (EISA)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Crystal Semiconductor CS89x0-based NICs
+ (&man.cs.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>IBM Etherjet ISA</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Megahertz X-Jack Ethernet PC-Card CC-10BT (sn
+ driver)</para>
+
+ <para arch="i386">Xircom X3201 (Cardbus) based Ethernet cards, including the following:
+ <itemizedlist>
+ <listitem>
+ <para>IBM EtherJet Cardbus Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Intel PRO/100 Mobile Cardbus (versions that use the
+ X3201 chipset)</para>
+ </listitem>
+ <listitem>
+ <para>Xircom Cardbus Realport</para>
+ </listitem>
+ <listitem>
+ <para>Xircom Cardbus Ethernet 10/100</para>
+ </listitem>
+ <listitem>
+ <para>Xircom Cardbus Ethernet II 10/100</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Xircom CreditCard adapters (16 bit) and
+ workalikes (xe driver)
+ <itemizedlist>
+ <listitem>
+ <para>Accton EN2226/Fast EtherCard (16-bit version)</para>
+ </listitem>
+ <listitem>
+ <para>Compaq Netelligent 10/100 PC Card</para>
+ </listitem>
+ <listitem>
+ <para>Intel EtherExpress PRO/100 Mobile Adapter (16-bit
+ version)</para>
+ </listitem>
+ <listitem>
+ <para>Xircom 10/100 Network PC Card adapter</para>
+ </listitem>
+ <listitem>
+ <para>Xircom Realport card + modem(Ethernet part)</para>
+ </listitem>
+ <listitem>
+ <para>Xircom CreditCard Ethernet 10/100</para>
+ </listitem>
+ <listitem>
+ <para>Xircom CreditCard 10Base-T <quote>CreditCard Ethernet
+ Adapter IIps</quote> (PS-CE2-10)</para>
+ </listitem>
+ <listitem>
+ <para>Xircom CreditCard Ethernet 10/100 + modem (Ethernet
+ part)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="pc98">National Semiconductor DP8393X (SONIC) Ethernet
+ cards (snc driver)
+ <itemizedlist>
+ <listitem>
+ <para>NEC PC-9801-83, -84, -103, and -104</para>
+ </listitem>
+ <listitem>
+ <para>NEC PC-9801N-25 and -J02R</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Gigabit Ethernet cards based on the Level 1
+ LXT1001 NetCellerator controller (&man.lge.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>D-Link DGE-500SX</para>
+ </listitem>
+ <listitem>
+ <para>SMC TigerCard 1000 (SMC9462SX)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Ethernet and Fast Ethernet NICs based
+ on the 3Com 3XP Typhoon/Sidewinder (3CR990) chipset (&man.txp.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 3CR990-TX-95</para>
+ </listitem>
+ <listitem>
+ <para>3Com 3CR990-TX-97</para>
+ </listitem>
+ <listitem>
+ <para>3Com 3CR990B-SRV</para>
+ </listitem>
+ <listitem>
+ <para>3Com 3CR990B-TXM</para>
+ </listitem>
+ <listitem>
+ <para>3Com 3CR990SVR95</para>
+ </listitem>
+ <listitem>
+ <para>3Com 3CR990SVR97</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Gigabit Ethernet NICs based on the Broadcom BCM570x
+ (&man.bge.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 3c996-SX, 3c996-T</para>
+ </listitem>
+ <listitem>
+ <para>Netgear GA302T</para>
+ </listitem>
+ <listitem>
+ <para>SysKonnect SK-9D21 and 9D41</para>
+ </listitem>
+ <listitem>
+ <para>Integrated gigabit Ethernet NICs on DELL PowerEdge 2550
+ servers</para>
+ </listitem>
+ <listitem>
+ <para>Integrated gigabit Ethernet NICs on IBM x235 servers</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha,ia64">Gigabit Ethernet NICs based on the
+ Intel 82542 and 82543 controller chips (&man.gx.4; and &man.em.4;
+ drivers), plus NICs supported by the Intel 82540EM, 82544,
+ 82545EM, and 82546EB
+ controller chips (&man.em.4; driver only)
+ <itemizedlist>
+ <listitem>
+ <para>Intel PRO/1000 Gigabit Ethernet</para>
+ </listitem>
+ </itemizedlist>
+
+ <note>
+ <para>The &man.em.4; driver is officially supported by Intel,
+ but is only supported on the i386.</para>
+ </note>
+ </para>
+
+ <para arch="sparc64">Sun HME Ethernet and Fast Ethernet NICs
+ (hme driver)</para>
+
+ <para arch="sparc64">Sun GEM (Gigabit Ethernet) and ERI (Fast
+ Ethernet) NICs (gem driver)</para>
+
+ <para arch="i386,pc98">Myson Ethernet NICs (my driver)
+ <itemizedlist>
+ <listitem>
+ <para>Myson MTD80X Based Fast Ethernet Card</para>
+ </listitem>
+ <listitem>
+ <para>Myson MTD89X Based Gigabit Ethernet Card</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </sect2>
+
+ <sect2>
+ <title>FDDI Interfaces</title>
+ <para arch="i386,pc98,alpha">DEC DEFPA PCI (&man.fpa.4; driver)</para>
+ <para arch="i386">DEC DEFEA EISA (&man.fpa.4; driver)</para>
+ </sect2>
+
+ <sect2>
+ <title>ATM Interfaces</title>
+ <para arch="i386,pc98">Efficient Networks, Inc. ENI-155p ATM PCI Adapters
+ (hea driver)</para>
+ <para arch="i386,pc98">FORE Systems, Inc. PCA-200E ATM PCI Adapters (hfa driver)</para>
+ <para arch="i386,pc98">The ATM support in &os; supports the following signaling protocols:
+ <itemizedlist>
+ <listitem>
+ <para>The ATM Forum UNI 3.1 signaling protocol</para>
+ </listitem>
+ <listitem>
+ <para>The ATM Forum UNI 3.0 signaling protocol</para>
+ </listitem>
+ <listitem>
+ <para>The ATM Forum ILMI address registration</para>
+ </listitem>
+ <listitem>
+ <para>FORE Systems' proprietary SPANS signaling protocol</para>
+ </listitem>
+ <listitem>
+ <para>Permanent Virtual Channels (PVCs)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Support for the IETF <quote>Classical IP
+ and ARP over ATM</quote> model is provided, compliant with the
+ following RFCs and Internet Drafts:
+ <itemizedlist>
+ <listitem>
+ <para>RFC 1483, <quote>Multiprotocol Encapsulation over ATM
+ Adaptation Layer 5</quote></para>
+ </listitem>
+ <listitem>
+ <para>RFC 1577, <quote>Classical IP and ARP over ATM</quote></para>
+ </listitem>
+ <listitem>
+ <para>RFC 1626, <quote>Default IP MTU for use over ATM
+ AAL5</quote></para>
+ </listitem>
+ <listitem>
+ <para>RFC 1755, <quote>ATM Signaling Support for IP over ATM</quote></para>
+ </listitem>
+ <listitem>
+ <para>RFC 2225, <quote>Classical IP and ARP over ATM</quote></para>
+ </listitem>
+ <listitem>
+ <para>RFC 2334, <quote>Server Cache Synchronization Protocol
+ (SCSP)</quote></para>
+ </listitem>
+ <listitem>
+ <para>Internet Draft
+ <filename>draft-ietf-ion-scsp-atmarp-00.txt</filename>, <quote>A
+ Distributed ATMARP Service Using SCSP</quote></para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Support for an ATM sockets interface is also provided.</para>
+ </sect2>
+ <sect2>
+ <title>Wireless Network Interfaces</title>
+
+ <para arch="i386">NCR / AT&amp;T / Lucent Technologies WaveLan T1-speed
+ ISA/radio LAN cards (&man.wl.4; driver)</para>
+
+ <para arch="i386,pc98">Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA and ISA
+ standard speed (2Mbps) and turbo speed (6Mbps) wireless network
+ adapters and workalikes (&man.wi.4; driver)
+ <note>
+ <para>The ISA versions of these adapters are actually PCMCIA
+ cards combined with an ISA to PCMCIA bridge card, so both kinds
+ of devices work with the same driver.</para>
+ </note>
+ <itemizedlist>
+ <listitem>
+ <para>3COM 3crwe737A AirConnect Wireless LAN PC Card</para>
+ </listitem>
+ <listitem>
+ <para>Accton airDirect WN3301</para>
+ </listitem>
+ <listitem>
+ <para>Addtron AWA100</para>
+ </listitem>
+ <listitem>
+ <para>Adtec ADLINK340APC</para>
+ </listitem>
+ <listitem>
+ <para>Airway 802.11 Adapter</para>
+ </listitem>
+ <listitem>
+ <para>Avaya Wireless PC Card</para>
+ </listitem>
+ <listitem>
+ <para>Blue Concentric Circle CF Wireless LAN Model WL-379F</para>
+ </listitem>
+ <listitem>
+ <para>BreezeNET PC-DS.11</para>
+ </listitem>
+ <listitem>
+ <para>Buffalo WLI-CF-S11G</para>
+ </listitem>
+ <listitem>
+ <para>Cabletron RoamAbout 802.11 DS</para>
+ </listitem>
+ <listitem>
+ <para>Compaq WL100, WL110</para>
+ </listitem>
+ <listitem>
+ <para>Corega KK Wireless LAN PCC-11, PCCA-11, PCCB-11</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DWL-650</para>
+ </listitem>
+ <listitem>
+ <para>Dell TrueMobile 1150 Series</para>
+ </listitem>
+ <listitem>
+ <para>ELECOM Air@Hawk/LD-WL11/PCC</para>
+ </listitem>
+ <listitem>
+ <para>ELSA AirLancer MC-11</para>
+ </listitem>
+ <listitem>
+ <para>Farallon Skyline 11Mbps Wireless</para>
+ </listitem>
+ <listitem>
+ <para>ICOM SL-1100</para>
+ </listitem>
+ <listitem>
+ <para>IBM High Rate Wireless LAN PC Card</para>
+ </listitem>
+ <listitem>
+ <para>Intel PRO/Wireless 2011 LAN PC Card</para>
+ </listitem>
+ <listitem>
+ <para>IO Data WN-B11/PCM</para>
+ </listitem>
+ <listitem>
+ <para>Laneed Wireless card</para>
+ </listitem>
+ <listitem>
+ <para>Linksys Instant Wireless WPC11</para>
+ </listitem>
+ <listitem>
+ <para>Lucent WaveLAN/IEEE 802.11</para>
+ </listitem>
+ <listitem>
+ <para>Melco Airconnect WLI-PCM-S11, WLI-PCM-L11</para>
+ </listitem>
+ <listitem>
+ <para>NCR WaveLAN/IEEE 802.11</para>
+ </listitem>
+ <listitem>
+ <para>NEC Wireless Card CMZ-RT-WP</para>
+ </listitem>
+ <listitem>
+ <para>NEC Aterm WL11C (PC-WL/11C)</para>
+ </listitem>
+ <listitem>
+ <para>NEC PK-WL001</para>
+ </listitem>
+ <listitem>
+ <para>Netgear MA401</para>
+ </listitem>
+ <listitem>
+ <para>PLANEX GeoWave/GW-NS110</para>
+ </listitem>
+ <listitem>
+ <para>Proxim Harmony, RangeLAN-DS</para>
+ </listitem>
+ <listitem>
+ <para>SMC 2632W, 2602W</para>
+ </listitem>
+ <listitem>
+ <para>Sony PCWA-C100</para>
+ </listitem>
+ <listitem>
+ <para>TDK LAK-CD011WL</para>
+ </listitem>
+ <listitem>
+ <para>Toshiba Wireless LAN Card</para>
+ </listitem>
+ <listitem>
+ <para>US Robotics Wireless Card 2410</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Aironet 802.11 wireless adapters (&man.an.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Aironet 4500/4800 series
+ (PCMCIA, PCI, and ISA adapters are all supported)</para>
+ </listitem>
+ <listitem>
+ <para>Cisco Systems Aironet 340 and 350 series
+ (PCMCIA, PCI, and ISA adapters are all supported)</para>
+ </listitem>
+ <listitem>
+ <para>Xircom Wireless Ethernet adapter (rebadged Aironet)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Webgear Aviator</para>
+ </listitem>
+ <listitem>
+ <para>Webgear Aviator Pro</para>
+ </listitem>
+ <listitem>
+ <para>Raytheon Raylink PC Card</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">AMD Am79C930 and Harris (Intersil) based 802.11 cards (awi driver)
+ <itemizedlist>
+ <listitem>
+ <para>BayStack 650 and 660</para>
+ </listitem>
+ <listitem>
+ <para>Farallon SkyLINE Wireless</para>
+ </listitem>
+ <listitem>
+ <para>Icom SL-200</para>
+ </listitem>
+ <listitem>
+ <para>Melco WLI-PCM</para>
+ </listitem>
+ <listitem>
+ <para>NEL SSMagic</para>
+ </listitem>
+ <listitem>
+ <para>Netwave AirSurfer Plus and AirSurfer Pro</para>
+ </listitem>
+ <listitem>
+ <para>ZoomAir 4000</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </sect2>
+
+ <sect2>
+ <title>Miscellaneous Networks</title>
+
+ <para arch="i386">Granch SBNI12 point-to-point communications
+ adapters (sbni driver)
+ <itemizedlist>
+ <listitem>
+ <para>SBNI12-XX and SBNI12D-XX ISA and PCI</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">SMC COM90cx6 ARCNET network adapters (cm driver)
+ <itemizedlist>
+ <listitem>
+ <para>SMC 90c26, 90c56, and 90c66 in 90c56 compatability mode</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect2>
+
+ <sect2>
+ <title>ISDN Interfaces</title>
+ <para arch="i386">AcerISDN P10 ISA PnP (experimental)</para>
+ <para arch="i386">Asuscom ISDNlink 128K ISA</para>
+ <para arch="i386">ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para>
+ <para arch="i386">AVM
+ <itemizedlist>
+ <listitem>
+ <para>A1</para>
+ </listitem>
+ <listitem>
+ <para>B1 ISA (tested with V2.0)</para>
+ </listitem>
+ <listitem>
+ <para>B1 PCI (tested with V4.0)</para>
+ </listitem>
+ <listitem>
+ <para>Fritz!Card classic</para>
+ </listitem>
+ <listitem>
+ <para>Fritz!Card PnP</para>
+ </listitem>
+ <listitem>
+ <para>Fritz!Card PCI</para>
+ </listitem>
+ <listitem>
+ <para>Fritz!Card PCI, Version 2</para>
+ </listitem>
+ <listitem>
+ <para>T1</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Creatix
+ <itemizedlist>
+ <listitem>
+ <para>ISDN-S0</para>
+ </listitem>
+ <listitem>
+ <para>ISDN-S0 P&amp;P</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para>
+ <para arch="i386">Dr. Neuhaus Niccy Go@ and compatibles</para>
+ <para arch="i386">Dynalink IS64PPH and IS64PPH+</para>
+ <para arch="i386">Eicon Diehl DIVA 2.0 and 2.02</para>
+ <para arch="i386">ELSA
+ <itemizedlist>
+ <listitem>
+ <para>ELSA PCC-16</para>
+ </listitem>
+ <listitem>
+ <para>QuickStep 1000pro ISA</para>
+ </listitem>
+ <listitem>
+ <para>MicroLink ISDN/PCI</para>
+ </listitem>
+ <listitem>
+ <para>QuickStep 1000pro PCI</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">ITK ix1 Micro ( &lt; V.3, non-PnP version )</para>
+ <para arch="i386">Sedlbauer Win Speed</para>
+ <para arch="i386">Siemens I-Surf 2.0</para>
+ <para arch="i386">TELEINT ISDN SPEED No.1 (experimental)</para>
+ <para arch="i386">Teles
+ <itemizedlist>
+ <listitem>
+ <para>S0/8</para>
+ </listitem>
+ <listitem>
+ <para>S0/16</para>
+ </listitem>
+ <listitem>
+ <para>S0/16.3</para>
+ </listitem>
+ <listitem>
+ <para>S0/16.3 PnP</para>
+ </listitem>
+ <listitem>
+ <para>16.3c ISA PnP (experimental)</para>
+ </listitem>
+ <listitem>
+ <para>Teles PCI-TJ</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Traverse Technologies NETjet-S PCI</para>
+ <para arch="i386">USRobotics Sportster ISDN TA intern</para>
+ <para arch="i386">Winbond W6692 based PCI cards</para>
+ </sect2>
+
+ <sect2>
+ <title>Serial Interfaces</title>
+ <para arch="i386,alpha,ia64,sparc64"><quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para>
+
+ <para arch="i386,alpha">AST 4 port serial card using shared IRQ</para>
+
+ <para arch="i386">ARNET serial cards (&man.ar.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>ARNET 8 port serial card using shared IRQ</para>
+ </listitem>
+ <listitem>
+ <para>ARNET (now Digiboard) Sync 570/i high-speed serial</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Boca multi-port serial cards
+ <itemizedlist>
+ <listitem>
+ <para>Boca BB1004 4-Port serial card (Modems
+ <emphasis>not</emphasis> supported)</para>
+ </listitem>
+ <listitem>
+ <para>Boca IOAT66 6-Port serial card (Modems supported)</para>
+ </listitem>
+ <listitem>
+ <para>Boca BB1008 8-Port serial card (Modems
+ <emphasis>not</emphasis> supported)</para>
+ </listitem>
+ <listitem>
+ <para>Boca BB2016 16-Port serial card (Modems supported)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,alpha">Comtrol Rocketport card (&man.rp.4; driver)</para>
+
+ <para arch="i386">Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para>
+
+ <para arch="i386">STB 4 port card using shared IRQ</para>
+
+ <para arch="i386">DigiBoard intelligent serial cards (&man.dgb.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>DigiBoard PC/Xe series</para>
+ </listitem>
+ <listitem>
+ <para>DigiBoard PC/Xi series</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">PCI-Based multi-port serial boards (&man.puc.4;
+ driver)
+ <itemizedlist>
+ <listitem>
+ <para>Avlab Technology, PCI IO 2S</para>
+ </listitem>
+ <listitem>
+ <para>Moxa Industio CP-114</para>
+ </listitem>
+ <listitem>
+ <para>Syba Tech Ltd. PCI-4S2P-550-ECP</para>
+ </listitem>
+ <listitem>
+ <para>Netmos NM9835 PCI-2S-550</para>
+ </listitem>
+ <listitem>
+ <para>PCCOM dual port RS232/422/485</para>
+ </listitem>
+ <listitem>
+ <para>SIIG Cyber Serial Dual PCI 16C550</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">SDL Communication serial boards
+ <itemizedlist>
+ <listitem>
+ <para>SDL Communications Riscom/8 Serial Board (rc driver)</para>
+ </listitem>
+ <listitem>
+ <para>SDL Communications RISCom/N2 and N2pci high-speed sync
+ serial boards (&man.sr.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Stallion Technologies multiport serial boards
+ <itemizedlist>
+ <listitem>
+ <para>EasyIO (&man.stl.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>EasyConnection 8/32 (&man.stl.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>EasyConnection 8/64 (&man.stli.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>ONboard 4/16 (&man.stli.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>Brumby (&man.stli.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">Specialix SI/XIO/SX multiport serial cards, with both the
+ older SIHOST2.x and the new <quote>enhanced</quote> (transputer
+ based, aka JET) host cards (ISA, EISA and PCI are supported)
+ (&man.si.4; driver)</para>
+
+ <para arch="pc98">Internel serial interfaces (&man.sio.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>PC-9801 on-board</para>
+ </listitem>
+ <listitem>
+ <para>PC-9821 2'nd CCU (flags 0x12000000)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="pc98">NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>COM2 (flags 0x01000000)</para>
+ </listitem>
+ <listitem>
+ <para>COM3 (flags 0x02000000)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="pc98">NEC PC-9801-120 (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"flags 0x11000000" is necessary in kernel configuration.</para>
+ </note>
+
+ <para arch="pc98">Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"flags 0x14000?01" is necessary in kernel configuration.</para>
+ </note>
+
+ <para arch="pc98">Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"flags 0x15000?01" is necessary in kernel configuration.</para>
+ </note>
+
+ <para arch="pc98">Media Intelligent RSB-384 (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"flags 0x16000001" is necessary in kernel configuration.</para>
+ </note>
+
+ <para arch="pc98">I-O DATA RSA-98III (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"flags 0x18000?01" is necessary in kernel configuration.</para>
+ </note>
+
+ <para arch="pc98">Hayes ESP98 (&man.sio.4; driver)</para>
+ <note arch="pc98">
+ <para>"options COM_ESP" and "flags 0x19000000" are necessary in kernel configuration.</para>
+ </note>
+
+ </sect2>
+ <sect2>
+ <title>Audio Devices</title>
+ <para arch="i386">Advance (&man.sbc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Asound 100 and 110</para>
+ </listitem>
+ <listitem>
+ <para>Logic ALS120 and ALS4000</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">CMedia sound chips
+ <itemizedlist>
+ <listitem>
+ <para>CMI8338/CMI8738</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Crystal Semiconductor (&man.csa.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>CS461x/462x Audio Accelerator</para>
+ </listitem>
+ <listitem>
+ <para>CS428x Audio Controller</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">ENSONIQ (&man.pcm.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>AudioPCI ES1370/1371</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,alpha">ESS
+ <itemizedlist>
+ <listitem>
+ <para>ES1868, ES1869, ES1879 and ES1888 (&man.sbc.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>Maestro-1, Maestro-2, and Maestro-2E</para>
+ </listitem>
+ <listitem>
+ <para>Maestro-3/Allegro</para>
+ <note>
+ <para>The Maestro-3/Allegro cannot be compiled into the
+ &os; kernel due to licensing restrictions. To use this
+ driver, add the following line to
+ <filename>/boot/loader.conf</filename>:</para>
+
+ <screen><userinput>snd_maestro3_load="YES"</userinput></screen>
+ </note>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">ForteMedia fm801</para>
+ <para arch="i386">Gravis (&man.gusc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>UltraSound MAX</para>
+ </listitem>
+ <listitem>
+ <para>UltraSound PnP</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Intel 443MX, 810, 815, and 815E integrated sound
+ devices (&man.pcm.4; driver)</para>
+ <para arch="i386,alpha">MSS/WSS Compatible DSPs (&man.pcm.4; driver)</para>
+ <para arch="i386">NeoMagic 256AV/ZX (&man.pcm.4; driver)</para>
+ <para arch="i386">OPTi 931/82C931 (&man.pcm.4; driver)</para>
+ <para arch="i386">S3 Sonicvibes</para>
+ <para arch="i386,alpha">Creative Technologies SoundBlaster series (&man.sbc.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>SoundBlaster</para>
+ </listitem>
+ <listitem>
+ <para>SoundBlaster Pro</para>
+ </listitem>
+ <listitem>
+ <para>SoundBlaster AWE-32</para>
+ </listitem>
+ <listitem>
+ <para>SoundBlaster AWE-64</para>
+ </listitem>
+ <listitem>
+ <para>SoundBlaster AWE-64 GOLD</para>
+ </listitem>
+ <listitem>
+ <para>SoundBlaster ViBRA-16</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Trident 4DWave DX/NX (&man.pcm.4; driver)</para>
+ <para arch="i386">VIA Technologies VT82C686A</para>
+ <para arch="i386">Yamaha
+ <itemizedlist>
+ <listitem>
+ <para>DS1</para>
+ </listitem>
+ <listitem>
+ <para>DS1e</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="pc98">NEC PC-9801-73, 86 and compatibles (nss driver)
+ <itemizedlist>
+ <listitem>
+ <para>NEC A-MATE internal sound</para>
+ </listitem>
+ <listitem>
+ <para>Q-Vision WaveStar, WaveMaster</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="pc98">NEC X-MATE, CanBe, ValueStar internal (mss driver)</para>
+ <para arch="pc98">Creative Technologies SoundBlaster(98) (&man.sb.4;
+ driver)</para>
+ <para arch="pc98">I-O DATA CD-BOX (&man.sb.4; driver)</para>
+ <para arch="pc98">Software PCM using beep (pca driver)</para>
+ <para arch="pc98">MPU-401 and compatible interfaces (mpu driver)
+ <itemizedlist>
+ <listitem>
+ <para>Q-Vision WaveStar</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="pc98">joystick port of SoundBlaster(98) (&man.joy.4
+ driver)</para>
+ </sect2>
+ <sect2>
+ <title>Camera and Video Capture Devices</title>
+ <para arch="i386,pc98">Brooktree Bt848/849/878/879-based frame grabbers (&man.bktr.4;
+ driver)
+ <itemizedlist>
+ <listitem>
+ <para>AverMedia cards</para>
+ </listitem>
+ <listitem>
+ <para>Hauppauge Wincast TV and WinTV boards (PCI)</para>
+ </listitem>
+ <listitem>
+ <para>Intel Smart Video Recorder III</para>
+ </listitem>
+ <listitem>
+ <para>Miro PC TV</para>
+ </listitem>
+ <listitem>
+ <para>STB TV PCI</para>
+ </listitem>
+ <listitem>
+ <para>Video Highway XTreme</para>
+ </listitem>
+ <listitem>
+ <para>VideoLogic Captivator PCI</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Connectix QuickCam</para>
+ <para arch="i386">Cortex1 frame grabber (ctx driver)</para>
+ <para arch="i386">Creative Labs Video Spigot frame grabber (spigot driver)</para>
+ <para arch="i386">Matrox Meteor Video frame grabber (&man.meteor.4; driver)</para>
+ </sect2>
+
+ <sect2 id="usb">
+ <title>USB Devices</title>
+
+ <para>A range of USB peripherals are supported; devices known to
+ work are listed in this section. Owing to the
+ generic nature of most USB devices, with some exceptions any
+ device of a given class will be supported, even if not explicitly
+ listed here.</para>
+
+ <note>
+ <para>USB Ethernet adapters can be found in the section listing <link
+ linkend="ethernet">Ethernet interfaces</link>.</para>
+ </note>
+
+ <para arch="i386,pc98,alpha">Host Controllers (&man.ohci.4; and &man.uhci.4; drivers)
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>ALi Aladdin-V</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>AMD-756</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>CMD Tech 670 & 673</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82371SB (PIIX3)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82371AB and EB (PIIX4)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82801AA (ICH)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82801AB (ICH0)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82801BA/BAM (ICH2)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>Intel 82443MX</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>NEC uPD 9210</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>OPTi 82C861 (FireLink)</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>SiS 5571</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>VIA 83C572 USB</para>
+ </listitem>
+ <listitem arch="i386,alpha">
+ <para>UHCI or OHCI compliant motherboard chipsets (no
+ exceptions known)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>NEC PC-9821V200 etc (&man.ohci.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">USB host controllers (PCI)
+ <itemizedlist>
+ <listitem arch="i386">
+ <para>ADS Electronics PCI plug-in card (2 ports)</para>
+ </listitem>
+ <listitem arch="i386">
+ <para>Entrega PCI plug-in card (4 ports)</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>TRY CORPORATION JUS-02 (&man.uhci.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Hubs
+ <itemizedlist>
+ <listitem>
+ <para>Andromeda hub</para>
+ </listitem>
+ <listitem>
+ <para>MacAlly self powered hub (4 ports)</para>
+ </listitem>
+ <listitem>
+ <para>NEC hub</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Keyboards (&man.ukbd.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Apple iMac keyboard</para>
+ </listitem>
+ <listitem>
+ <para>BTC BTC7935 keyboard with PS/2 mouse port</para>
+ </listitem>
+ <listitem>
+ <para>Cherry G81-3504 keyboard</para>
+ </listitem>
+ <listitem>
+ <para>Logitech M2452 keyboard</para>
+ </listitem>
+ <listitem>
+ <para>MacAlly iKey keyboard</para>
+ </listitem>
+ <listitem>
+ <para>Microsoft keyboard</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Miscellaneous
+ <itemizedlist>
+ <listitem>
+ <para>ActiveWire I/O Board</para>
+ </listitem>
+ <listitem>
+ <para>Diamond Rio 500, 600, and 800 MP3 players (&man.urio.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>D-Link DSB-R100 USB Radio (ufm driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Modems (&man.umodem.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>3Com 5605</para>
+ </listitem>
+ <listitem>
+ <para>Metricom Ricochet GS USB wireless modem</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Mice (&man.ums.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Agiler Mouse 29UO</para>
+ </listitem>
+ <listitem>
+ <para>Apple iMac Mouse</para>
+ </listitem>
+ <listitem>
+ <para>Belkin Mouse</para>
+ </listitem>
+ <listitem>
+ <para>Chic mouse</para>
+ </listitem>
+ <listitem>
+ <para>Cypress mouse</para>
+ </listitem>
+ <listitem>
+ <para>Genius Niche mouse</para>
+ </listitem>
+ <listitem>
+ <para>Kensington Mouse-in-a-Box</para>
+ </listitem>
+ <listitem>
+ <para>Logitech wheel mouse (3 buttons)</para>
+ </listitem>
+ <listitem>
+ <para>Logitech PS/2 / USB mouse (3 buttons)</para>
+ </listitem>
+ <listitem>
+ <para>MacAlly mouse (3 buttons)</para>
+ </listitem>
+ <listitem>
+ <para>Microsoft IntelliMouse (3 buttons)</para>
+ </listitem>
+ <listitem>
+ <para>Trust Ami Mouse (3 buttons)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Printers and parallel printer conversion cables (&man.ulpt.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>ATen parallel printer adapter</para>
+ </listitem>
+ <listitem>
+ <para>Belkin F5U002 parallel printer adapter</para>
+ </listitem>
+ <listitem>
+ <para>Entrega USB-to-parallel printer adapter</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Serial devices
+ <itemizedlist>
+ <listitem>
+ <para>Prolific PL-2303 serial adapter (&man.uplcom.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>SUNTAC Slipper U VS-10U (&man.uvscom.4; driver)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98">Scanners (through <application>SANE</application>) (&man.uscanner.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Perfection 636U</para>
+ </listitem>
+ <listitem>
+ <para>HP ScanJet 4100C, 5200C, 6300C</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386,pc98,alpha">Storage (&man.umass.4; driver)
+ <itemizedlist>
+ <listitem arch="i386,pc98">
+ <para>Iomega USB Zip 100Mb (primitive support still)</para>
+ </listitem>
+ <listitem>
+ <para>Matshita CF-VFDU03 floppy drive</para>
+ </listitem>
+ <listitem>
+ <para>Microtech USB-SCSI-HD 50 USB to SCSI cable</para>
+ </listitem>
+ <listitem>
+ <para>Panasonic floppy drive</para>
+ </listitem>
+ <listitem>
+ <para>Y-E Data floppy drive (720/1.44/2.88Mb)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98">Handspring Visor and other PalmOS
+ devices (&man.uvisor.4; driver)
+ <itemizedlist>
+ <listitem>
+ <para>Handspring Visor</para>
+ </listitem>
+ <listitem>
+ <para>Palm M125, M500, M505</para>
+ </listitem>
+ <listitem>
+ <para>Sony Clie 4.0 and 4.1</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect2>
+
+ <sect2>
+ <title>Miscellaneous</title>
+
+ <para arch="i386,pc98">FAX-Modem/PCCARD
+ <itemizedlist>
+ <listitem>
+ <para>Melco IGM-PCM56K/IGM-PCM56KH</para>
+ </listitem>
+ <listitem>
+ <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD terminal)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,pc98,alpha">Floppy drives (&man.fd.4; driver)</para>
+ <para arch="i386">Genius and Mustek hand scanners</para>
+ <para arch="i386">GPB and Transputer drivers</para>
+ <para arch="i386,pc98,alpha,ia64">Keyboards including:
+ <itemizedlist>
+ <listitem arch="i386,alpha">
+ <para>AT-style keyboards</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>PS/2 keyboards</para>
+ </listitem>
+ <listitem arch="pc98">
+ <para>Standard keyboards</para>
+ </listitem>
+ <listitem arch="i386,pc98,alpha">
+ <para>USB keyboards (specific instances are listed in the
+ section describing <link linkend="usb">USB devices</link>)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para arch="i386">Loran-C receiver (Dave Mills experimental hardware, loran driver).</para>
+ <para arch="i386,pc98,alpha,ia64">Mice including:
+ <itemizedlist>
+ <listitem arch="i386,pc98">
+ <para>Bus mice (&man.mse.4; driver)</para>
+ </listitem>
+ <listitem arch="i386,alpha,ia64">
+ <para>PS/2 mice (&man.psm.4; driver)</para>
+ </listitem>
+ <listitem>
+ <para>Serial mice</para>
+ </listitem>
+ <listitem arch="i386,pc98,alpha">
+ <para>USB mice (specific instances are listed in the
+ section describing <link linkend="usb">USB devices</link>)</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386,alpha"><quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para>
+ <para arch="pc98"><quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para>
+
+ <para arch="i386">PC-compatible joysticks (&man.joy.4; driver)</para>
+
+ <para arch="i386,pc98">PHS Data Communication Card/PCCARD
+ <itemizedlist>
+ <listitem>
+ <para>NTT DoCoMo P-in Comp@ct</para>
+ </listitem>
+ <listitem>
+ <para>Panasonic KX-PH405</para>
+ </listitem>
+ <listitem>
+ <para>SII MC-P200</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para arch="i386">X-10 power controllers (&man.tw.4; driver)</para>
+
+ <para arch="i386">Xilinx XC6200-based reconfigurable hardware cards compatible
+ with the HOT1 from <ulink url="http://www.vcc.com/">Virtual
+ Computers</ulink> (xrpu driver).</para>
+
+ <para arch="pc98">Power Management Controller of NEC PC-98 Note (pmc
+ driver)</para>
+
+ </sect2>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/common/hw.ent b/release/doc/fr_FR.ISO8859-1/hardware/common/hw.ent
new file mode 100644
index 0000000..6047a28
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/common/hw.ent
@@ -0,0 +1,24 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.4
+-->
+<!-- -*- sgml -*- -->
+<!-- $FreeBSD$ -->
+
+<!-- Text constants which probably don't need to be changed.-->
+
+<!-- Files to be included -->
+
+<!ENTITY artheader SYSTEM "../common/artheader.sgml">
+<!ENTITY sect.intro SYSTEM "../common/intro.sgml">
+<!ENTITY sect.proc.alpha SYSTEM "../alpha/proc-alpha.sgml">
+<!ENTITY sect.proc.i386 SYSTEM "../i386/proc-i386.sgml">
+<!ENTITY sect.proc.ia64 SYSTEM "../ia64/proc-ia64.sgml">
+<!ENTITY sect.proc.pc98 SYSTEM "../pc98/proc-pc98.sgml">
+<!ENTITY sect.proc.sparc64 SYSTEM "../sparc64/proc-sparc64.sgml">
+<!ENTITY sect.dev SYSTEM "../common/dev.sgml">
+
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/common/intro.sgml b/release/doc/fr_FR.ISO8859-1/hardware/common/intro.sgml
new file mode 100644
index 0000000..c6158e5
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/common/intro.sgml
@@ -0,0 +1,25 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.3
+-->
+
+<sect1>
+ <title>Introduction</title>
+
+ <para>This document contains the hardware compatibility notes for
+ &os; &release.current; on the &arch.print; hardware platform
+ (also referred to as &os;/&arch; &release.current;). It lists
+ devices known to work on this platform, as well as some notes on
+ boot-time kernel customization that may be useful when attempting to
+ configure support for new devices.</para>
+
+ <note>
+ <para>This document includes information specific to the &arch.print;
+ hardware platform. Versions of the hardware compatibility notes
+ for other architectures will differ in some details.</para>
+ </note>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/i386/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/i386/Makefile
new file mode 100644
index 0000000..4b7d052
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/i386/Makefile
@@ -0,0 +1,26 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.5
+
+RELN_ROOT?= ${.CURDIR}/../../..
+
+DOC?= article
+FORMATS?= html
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+JADEFLAGS+= -V %generate-article-toc%
+
+# SGML content
+SRCS+= article.sgml
+SRCS+= proc-i386.sgml
+SRCS+= ../common/hw.ent
+SRCS+= ../common/artheader.sgml
+SRCS+= ../common/dev.sgml
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/i386/article.sgml b/release/doc/fr_FR.ISO8859-1/hardware/i386/article.sgml
new file mode 100644
index 0000000..5db2d74
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/i386/article.sgml
@@ -0,0 +1,34 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.3
+-->
+
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
+%authors;
+<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
+%mlists;
+<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
+%release;
+<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
+
+<!-- Architecture-specific customization -->
+
+<!ENTITY arch "i386">
+<!ENTITY arch.print "IA-32">
+
+]>
+
+<article>
+ &artheader;
+ &sect.intro;
+ &sect.proc.i386;
+ &sect.dev;
+</article>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.sgml b/release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.sgml
new file mode 100644
index 0000000..382bff6
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.sgml
@@ -0,0 +1,49 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.3
+-->
+<sect1>
+ <title>Supported Processors and Motherboards</title>
+
+ <para>&os;/i386 runs on a wide variety of
+ <quote>IBM PC compatible</quote> machines. Due to the wide range of
+ hardware available for this architecture, it is impossible to
+ exhaustively list all combinations of equipment supported by &os;.
+ Nevertheless, some general guidelines are presented here.</para>
+
+ <para>Almost all i386-compatible processors are supported. All
+ Intel processors beginning with the 80386 are supported, including
+ the 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III,
+ Pentium 4, and variants thereof, such as the Xeon and Celeron
+ processors. (While technically supported, the use of the 80386SX is
+ specifically not recommended.) All i386-compatible AMD processors
+ are also supported, including the Am486, Am5x86, K5, K6 (and variants),
+ Athlon (including Athlon-MP, Athlon-XP, Athlon-4, and Athlon Thunderbird), and Duron processors.
+ The AMD &Eacute;lan SC520 embedded processor is supported.
+ The Transmeta Crusoe is recognized
+ and supported, as are i386-compatible processors from Cyrix and
+ NexGen.</para>
+
+ <para>There is a wide variety of motherboards available for this
+ architecture. Motherboards using the ISA, VLB, EISA, AGP, and PCI
+ expansion busses are well-supported. There is some limited support
+ for the MCA (<quote>MicroChannel</quote>) expansion bus used in the
+ IBM PS/2 line of PCs.</para>
+
+ <para>Symmetric multi-processor (SMP) systems are generally
+ supported by &os;, although in some cases, BIOS or motherboard bugs
+ may generate some problems. Perusal of the archives of the &a.smp;
+ may yield some clues.</para>
+
+ <para>&os; will generally run on i386-based laptops, albeit with
+ varying levels of support for certain hardware features such as
+ sound, graphics, power management, and PCCARD expansion slots.
+ These features tend to vary in idiosyncratic ways between machines,
+ and frequently require special-case support in &os; to work around
+ hardware bugs or other oddities. When in doubt, a search of the
+ archives of the &a.mobile; may be useful.</para>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/ia64/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/ia64/Makefile
new file mode 100644
index 0000000..180657b
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/ia64/Makefile
@@ -0,0 +1,26 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.2
+
+RELN_ROOT?= ${.CURDIR}/../../..
+
+DOC?= article
+FORMATS?= html
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+JADEFLAGS+= -V %generate-article-toc%
+
+# SGML content
+SRCS+= article.sgml
+# SRCS+= proc-ia64.sgml
+SRCS+= ../common/hw.ent
+SRCS+= ../common/artheader.sgml
+SRCS+= ../common/dev.sgml
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/ia64/article.sgml b/release/doc/fr_FR.ISO8859-1/hardware/ia64/article.sgml
new file mode 100644
index 0000000..dca6039
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/ia64/article.sgml
@@ -0,0 +1,33 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.1
+-->
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
+%authors;
+<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
+%mlists;
+<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
+%release;
+<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
+
+<!-- Architecture-specific customization -->
+
+<!ENTITY arch "ia64">
+<!ENTITY arch.print "IA-64">
+
+]>
+
+<article>
+ &artheader;
+ &sect.intro;
+ &sect.proc.ia64;
+ &sect.dev;
+</article>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.sgml b/release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.sgml
new file mode 100644
index 0000000..973fa64
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.sgml
@@ -0,0 +1,13 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.1
+-->
+<sect1>
+ <title>Supported Processors and Motherboards</title>
+
+ <para>Need to write this section.</para>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/pc98/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/pc98/Makefile
new file mode 100644
index 0000000..c900c54
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/pc98/Makefile
@@ -0,0 +1,26 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.1
+
+RELN_ROOT?= ${.CURDIR}/../../..
+
+DOC?= article
+FORMATS?= html
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+JADEFLAGS+= -V %generate-article-toc%
+
+# SGML content
+SRCS+= article.sgml
+SRCS+= proc-pc98.sgml
+SRCS+= ../common/hw.ent
+SRCS+= ../common/artheader.sgml
+SRCS+= ../common/dev.sgml
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/pc98/article.sgml b/release/doc/fr_FR.ISO8859-1/hardware/pc98/article.sgml
new file mode 100644
index 0000000..a176d13
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/pc98/article.sgml
@@ -0,0 +1,33 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.1
+-->
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
+%authors;
+<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
+%mlists;
+<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
+%release;
+<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
+
+<!-- Architecture-specific customization -->
+
+<!ENTITY arch "pc98">
+<!ENTITY arch.print "NEC PC-98x1">
+
+]>
+
+<article>
+ &artheader;
+ &sect.intro;
+ &sect.proc.pc98;
+ &sect.dev;
+</article>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.sgml b/release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.sgml
new file mode 100644
index 0000000..9f35629
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.sgml
@@ -0,0 +1,14 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.1
+-->
+<sect1>
+ <title>Supported Systems</title>
+
+ <para>NEC PC-98x1 machines</para>
+ <para>EPSON PC-x86 machines (compatible with NEC PC-98x1)</para>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/sparc64/Makefile b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/Makefile
new file mode 100644
index 0000000..51acc37
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/Makefile
@@ -0,0 +1,27 @@
+#
+# The FreeBSD Documentation Project
+# The FreeBSD French Documentation Project
+#
+# $Id$
+# $FreeBSD$
+# Original revision: 1.1
+
+
+RELN_ROOT?= ${.CURDIR}/../../..
+
+DOC?= article
+FORMATS?= html
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+JADEFLAGS+= -V %generate-article-toc%
+
+# SGML content
+SRCS+= article.sgml
+SRCS+= proc-sparc64.sgml
+SRCS+= dev-sparc64.sgml
+SRCS+= ../common/hw.ent
+SRCS+= ../common/artheader.sgml
+
+.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.sgml b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.sgml
new file mode 100644
index 0000000..119cb71
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.sgml
@@ -0,0 +1,44 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.2
+-->
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
+%authors;
+<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
+%mlists;
+<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
+%release;
+<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
+
+<!-- Architecture-specific customization -->
+
+<!ENTITY arch "sparc64">
+<!ENTITY arch.print "UltraSPARC">
+<!ENTITY unsupported "<emphasis>(unsupported)</emphasis>">
+<!ENTITY perforce "<emphasis>(not yet committed - in Perforce tree)</emphasis>">
+<!ENTITY sect.dev.sparc64 SYSTEM "./dev-sparc64.sgml">
+]>
+
+<article>
+ &artheader;
+ &sect.intro;
+ &sect.proc.sparc64;
+ &sect.dev.sparc64;
+ <sect1>
+ <title>Acknowledgments</title>
+
+ <para>This document is based in part on the &os;/Alpha and
+ NetBSD/sparc64 release documentation. Information about
+ specific system models was obtained from <ulink
+ url="http://www.sun.com">Sun</ulink>.</para>
+
+ </sect1>
+</article>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.sgml b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.sgml
new file mode 100644
index 0000000..155a884
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.sgml
@@ -0,0 +1,137 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.1
+-->
+<sect1>
+ <sect1info>
+ <pubdate>$FreeBSD$</pubdate>
+ </sect1info>
+
+ <title>Supported Devices</title>
+
+ <para>This section describes the devices currently known to be
+ supported by with &os; on the &arch.print; platform. Other
+ configurations may also work, but simply have not been tested yet.
+ Feedback, updates, and corrections to this list are
+ encouraged.</para>
+
+ <para>Where possible, the drivers applicable to each device or class
+ of devices is listed. If the driver in question has a manual page
+ in the &os; base distribution (most should), it is referenced
+ here.</para>
+
+ <sect2>
+ <title>PCI Hardware</title>
+
+ <para>In general, any device for which there is a driver can be
+ made to work on sparc64. Some drivers might just work, others
+ might require some changes (because this is the first big-endian
+ architecture to be supported by FreeBSD).</para>
+
+ <para>The following drivers are known to work:</para>
+
+ <itemizedlist>
+ <listitem><para><literal>apb</literal> (Sun PCI-PCI
+ bridge)</para></listitem>
+ <listitem><para>generic PCI-PCI bridges</para></listitem>
+ <listitem><para>&man.ahc.4; (coming real soon).</para></listitem>
+ <listitem><para>&man.ata.4;, <devicename>atadisk</devicename>,
+ <devicename>atapicd</devicename> (but not atapifd,
+ atapist)</para></listitem>
+ <listitem><para><devicename>gem</devicename> (Sun GEM/ERI ethernet,
+ on-board on Blade 100)</para></listitem>
+ <listitem><para><literal>hme</literal> (Sun HME ethernet,
+ on-board on Ultra 5, 10)</para></listitem>
+ <listitem><para>&man.sio.4;</para></listitem>
+ <listitem><para>&man.sym.4;</para></listitem>
+ </itemizedlist>
+ </sect2>
+
+ <sect2>
+ <title>SBus Hardware</title>
+
+ <para>The following drivers have SBus front ends:</para>
+
+ <itemizedlist>
+ <listitem><para><literal>hme</literal> Ethernet</para></listitem>
+ <listitem><para><literal>mk48txx</literal> ('eeprom' device;
+ time-of-day clock)</para></listitem>
+ </itemizedlist>
+ </sect2>
+
+ <sect2>
+ <title>ISA Hardware</title>
+
+ <para>The paragraph about PCI drivers apply to ISA drivers as
+ well, but with the notable exception that ISA DMA is not yet
+ supported. This are generally on-board devices; there are no
+ UltraSPARC boxes with ISA slots that the authors are aware
+ of.</para>
+
+ <para>The following drivers are known to work:</para>
+ <itemizedlist>
+ <listitem><para>&man.sio.4;</para></listitem>
+ </itemizedlist>
+ </sect2>
+
+ <sect2>
+ <title>EBus Hardware</title>
+
+ <para>The EBus is specific to Sun hardware, so drivers need to
+ have support added to work with these devices. It is quite
+ similar to ISA, so that ISA drivers can usually be easily
+ ported, provided that they use the bus space interface, and not
+ in[bwl]/out[bwl] and related functions. DMA is not yet
+ supported.</para>
+
+ <para>The following drivers are known to work:</para>
+ <itemizedlist>
+ <listitem><para>&man.sio.4;</para></listitem>
+ <listitem><para><literal>mk48txx</literal> ('eeprom' device;
+ time-of-day clock)</para></listitem>
+ </itemizedlist>
+ </sect2>
+
+ <sect2>
+ <title>Unsupported Hardware</title>
+
+ <para>The following hardware, which is built-in in Sun UltraSPARC
+ boxes, is not currently supported:</para>
+
+ <itemizedlist>
+ <listitem><para>graphics/frame buffer devices, keyboards (except
+ indirectly in text mode using the
+ <devicename>ofw_console</devicename> device)</para></listitem>
+
+ <listitem><para>Siemens sab82532 serial ports (Ultra 5/10; the
+ keyboard/mouse ports are also RS232 ones and supported by the
+ sio driver though; a driver, 'se', is being worked
+ on).</para></listitem>
+
+ <listitem><para>serial keyboards (except indirectly using the
+ <devicename>ofw_console</devicename> device)</para></listitem>
+
+ <listitem><para>Zilog z8530 serial ports (keyboard/mouse, ttya
+ and ttyb in Ultra 1 and Ultra 2 boxen)</para></listitem>
+
+ <listitem><para>fas (Fast SCSI controller builtin in most Ultra
+ 1 and Ultra 2 boxen)</para></listitem>
+
+ <listitem><para>USB ports (have issues, should be easy to get to
+ work though)</para></listitem>
+
+ <listitem><para>all floppy drives/controllers</para></listitem>
+
+ <listitem><para>smart card readers (the Blade 100 has one, don't
+ know much about it)</para></listitem>
+
+ <listitem><para>FireWire/IEEE1394</para></listitem>
+ <listitem><para>sound cards</para></listitem>
+ <listitem><para>parallel ports</para></listitem>
+ </itemizedlist>
+ </sect2>
+</sect1>
diff --git a/release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.sgml b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.sgml
new file mode 100644
index 0000000..ecef6e7
--- /dev/null
+++ b/release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.sgml
@@ -0,0 +1,245 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD French Documentation Project
+
+ $Id$
+ $FreeBSD$
+ Original revision: 1.4
+-->
+<sect1>
+ <title>Supported Systems</title>
+
+ <para>Additions, corrections and constructive criticism are
+ invited. In particular, information on system quirks is more than
+ welcome.</para>
+
+ <sect2>
+ <title>Overview</title>
+
+ <para>This document tries to provide a starting point for those
+ who want to run &os; on an &arch.print;-based machine. It is
+ aimed at providing background information on the various
+ hardware designs. It is not a replacement for the systems
+ manuals.</para>
+
+ <para>The information is structured as follows:
+ <itemizedlist>
+ <listitem>
+ <para>General hardware requirements to run &os; on &arch;.</para>
+ </listitem>
+ <listitem>
+ <para>System specific information for each of the
+ systems/boards supported by &os;.</para>
+ </listitem>
+ <listitem>
+ <para>Information on expansion boards for &os;,
+ including things that differ from what is in the generic
+ supported hardware list.</para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </sect2>
+
+ <sect2>
+ <title>In general, what do you need to run &os; on a &arch;</title>
+
+ <para>&os;/&arch; requires an &arch.print; system. Currently, the
+ newer PCI-based systems are supported better than the older SBus
+ based systems. The following systems are known to work to
+ varying degrees:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Sun Ultra 1 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Ultra 2 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Ultra 5 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Ultra 10 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Ultra 30 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Ultra 60 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Blade 100 workstations</para>
+ </listitem>
+ <listitem>
+ <para>Sun Netra t1 series servers</para>
+ </listitem>
+ <listitem>
+ <para>Sun Enterprise 220R servers</para>
+ </listitem>
+ <listitem>
+ <para>Sun Enterprise 250 servers</para>
+ </listitem>
+ <listitem>
+ <para>Sun Enterprise 420R servers</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Ultra 80 and Blade 1000 are expected to work, maybe
+ with minor modifications. SMP is supported on Ultra 2 and 60
+ workstations and Enterprise 220R, 250 and 420R servers.</para>
+ </sect2>
+
+ <sect2>
+ <title>System-specific information</title>
+
+ <para>Below is an overview of the &arch.print; hardware that &os;
+ runs on. The GENERIC kernel configuration file in
+ <filename>/sys/&arch;/conf/GENERIC</filename> may contain
+ additional information about supported devices.</para>
+
+ <sect3>
+ <title>Ultra 1</title>
+
+ <para>UltraSPARC Ultra1-family systems have not been thoroughly
+ tested with FreeBSD. These systems are not very well
+ supported, but it is possible to install FreeBSD onto an
+ Ultra-1e with a <devicename>hme</devicename> Ethernet
+ interface.</para>
+ </sect3>
+
+ <sect3>
+ <title>Ultra 2</title>
+
+ <para>UltraSPARC Ultra2-family systems include the following
+ hardware:</para>
+
+ <itemizedlist>
+ <listitem><para>1 or 2 UltraSPARC II CPUs</para></listitem>
+ <listitem><para>Built-in Ethernet
+ (<devicename>hme</devicename> compatible)
+ interface</para></listitem>
+ <listitem><para>4 SBus slots</para></listitem>
+ <listitem><para>1 UPA Slot</para></listitem>
+ <listitem><para>Serial and Parallel ports</para></listitem>
+ <listitem><para>16-bit audio</para></listitem>
+ </itemizedlist>
+ </sect3>
+
+
+ <sect3>
+ <title>Ultra 5/10</title>
+
+ <para>UltraSPARC Ultra5/10-family systems include the following
+ hardware:</para>
+
+ <itemizedlist>
+ <listitem><para>UltraSPARC IIi CPU</para></listitem>
+ <listitem><para>Three PCI busses</para></listitem>
+ <listitem><para>Built-in Ethernet
+ (<devicename>hme</devicename> compatible)
+ interface</para></listitem>
+ <listitem><para>Built-in PCI-IDE controller &perforce;</para></listitem>
+ <listitem><para>Two PC-AT style `com' ports for the mouse and keyboard</para></listitem>
+ <listitem><para>Floppy driver controller</para></listitem>
+ <listitem><para>Siemens SAB82532 dual-channel serial ports for ttya and ttyb</para></listitem>
+ <listitem><para>One CS4231 audio device</para></listitem>
+ <listitem><para>One PC-AT style parallel port</para></listitem>
+ <listitem><para>Sun `ffb' frame buffer (Ultra10 only)</para></listitem>
+ <listitem><para>EBus (Sun proprietary bus for slow
+ devices)</para></listitem>
+ </itemizedlist>
+ </sect3>
+
+ <sect3>
+ <title>Ultra 60</title>
+
+ <para>Sun Ultra 60 workstations include the following hardware:</para>
+
+ <itemizedlist>
+ <listitem><para>1 or 2 UltraSPARC II CPUs</para></listitem>
+ <listitem><para>4 PCI slots</para></listitem>
+ <listitem><para>2 UPA slots</para></listitem>
+ <listitem><para>&man.sym.4;-based UltraSCSI
+ controller</para></listitem>
+ <listitem><para>Built-in Ethernet
+ (<devicename>hme</devicename> compatible)
+ interface</para></listitem>
+ <listitem><para>Serial and Parallel ports</para></listitem>
+ <listitem><para>16-bit audio</para></listitem>
+ <listitem><para>EBus (Sun proprietary bus for slow
+ devices)</para></listitem>
+ </itemizedlist>
+ </sect3>
+
+ <sect3>
+ <title>Blade 100</title>
+
+ <para>Sun Blade 100 workstations include the following hardware:</para>
+
+ <itemizedlist>
+ <listitem><para>UltraSPARC IIe CPU</para></listitem>
+ <listitem><para>Three PCI busses</para></listitem>
+ <listitem><para>Built-in Ethernet
+ (<devicename>gem</devicename> compatible)
+ interface</para></listitem>
+ <listitem><para>Two USB ports &unsupported;</para></listitem>
+ <listitem><para>Two Firewire ports &unsupported;</para></listitem>
+ <listitem><para>Built-in PCI-IDE controller &perforce;</para></listitem>
+ <listitem><para>Two PC-AT style `com' ports for the mouse and keyboard</para></listitem>
+ <listitem><para>Floppy driver controller</para></listitem>
+ <listitem><para>&man.sio.4; supported serial ports for ttya
+ and ttyb</para></listitem>
+ <listitem><para>One CS4231 audio device</para></listitem>
+ <listitem><para>One PC-AT style parallel port</para></listitem>
+ <listitem><para>Built-in PGX64 (ATI)
+ graphics</para></listitem>
+ <listitem><para>EBus (Sun proprietary bus for slow
+ devices)</para></listitem>
+ <listitem><para>ISA bus</para></listitem>
+
+ </itemizedlist>
+ </sect3>
+ </sect2>
+
+ <sect2>
+ <title>Supported Hardware Overview</title>
+
+ <para>A word of caution: the installed base for &os;/&arch; is not
+ nearly as large as for &os;/Intel. This means that the enormous
+ variation of PCI/ISA expansion cards out there has much less
+ chance of having been tested on &arch; than on Intel. This is
+ not to imply they are doomed to fail, just that the chance of
+ running into something never tested before is much higher.
+ <filename>GENERIC</filename> contains things that are known to
+ work on &arch; only.</para>
+
+ <para>The PCI bus is fully supported. SBus support is limited,
+ but is reported to work well enough to netboot an SBus-based
+ Ultra 2 workstation.</para>
+
+ <para>1.44 Mbyte floppy drives are <emphasis>not</emphasis> yet
+ supported.</para>
+
+ <para>ATA and ATAPI (IDE) devices are supported via the &man.ata.4;
+ driver framework. &perforce;</para>
+
+ <para>There is full SCSI support via the CAM layer. However, only
+ NCR/Symbios cards are currently working. Adaptec 2940x (AIC
+ 7xxx chip-based) and &man.isp.4; cards should be supported soon.
+ Be aware that SCSI cards must contain Sun FCODE in order to use
+ them as a boot device from OpenBoot.</para>
+
+ <para>If you want to boot your sparc64 over the Ethernet you will
+ obviously need an Ethernet card that the OpenBoot console
+ recognizes.</para>
+
+ <para><devicename>hme</devicename>, <devicename>gem</devicename>,
+ and <devicename>eri</devicename> based network devices.</para>
+
+ <para>The <quote>PC standard</quote> serial ports found on most
+ newer Sun workstations are supported.</para>
+
+ </sect2>
+
+</sect1>
OpenPOWER on IntegriCloud