diff options
Diffstat (limited to 'release/doc/fr_FR.ISO8859-1')
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; + §.intro; + §.proc.alpha; + §.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>>>></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 & 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>>>> <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>>>> <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" hard disk + drive. Mounting stuff may have come with your Multia. Adding a + 3.5" 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" laptop + disks. A 3.5" 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"</emphasis> + hard drive has a finer pitch than the standard SCSI flat + cables. Otherwise it would not fit on the 2.5" 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>>>></prompt> <userinput>SET PCI_DEVICE_OVERRIDE <replaceable><vendor_id></replaceable><replaceable><device_id></replaceable></userinput></screen> + + <para>For example:</para> + +<screen><prompt>>>></prompt> <userinput>SET PCI_DEVICE_OVERRIDE 88c15333</userinput></screen> + + <para>The most radical approach is to use:</para> + +<screen><prompt>>>></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<BWEN> +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<BWEN> +Jan 3 12:22:32 miata /kernel: pcib0: <2117x PCI host bus adapter> 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>>>></prompt> <userinput>ISACFG -INIT</userinput></screen> + + <para>followed by</para> + + <screen><prompt>>>> </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>>>></prompt> <userinput>SET CONTROL_SCSI_TERM EXTERNAL</userinput>.</screen> + + <para>If only internal SCSI devices are present use:</para> + <screen><prompt>>>></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: <DEC RRD45 DEC 0436> 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>>>> <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>>>> <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>>>></prompt> <userinput>SET USB_ENABLE ON</userinput></screen> + + <important><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.</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>>>></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>>>></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" 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" 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>>>></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>>>></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>>>></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>>>></prompt> <userinput>SET OCP_TEXT "FreeBSD" + </userinput></screen> + + <para>The SRM</para> + <screen><prompt>>>></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>>>></prompt> <userinput>SHOW PKA0_FAST</userinput></screen> + <para>When set to 1 it is negotiating for Fast speeds.</para> + <screen><prompt>>>></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>>>></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" high pedestal cabinet or alternatively + the same system box in a 19" 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" cabinet (8200) or fat (8400) 19" 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", 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" high 3.5" 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&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&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&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 ( < 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; + §.intro; + §.proc.i386; + §.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 É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; + §.intro; + §.proc.ia64; + §.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; + §.intro; + §.proc.pc98; + §.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; + §.intro; + §.proc.sparc64; + §.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> |