article.xml revision 166771
1166768Sbmah<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
2166768Sbmah<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
3166768Sbmah%articles.ent;
4166768Sbmah
5166768Sbmah<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
6166768Sbmah%release;
7166768Sbmah<!ENTITY % devauto PUBLIC "-//FreeBSD//ENTITIES Auto Generated Device Lists//EN">
8166768Sbmah%devauto;
9166768Sbmah
10166768Sbmah<!-- Text constants which probably don't need to be changed.-->
11166768Sbmah
12166768Sbmah<!-- Architecture names -->
13166768Sbmah<!ENTITY arch.amd64 "amd64">
14166768Sbmah<!ENTITY arch.arm "arm">
15166768Sbmah<!ENTITY arch.i386 "i386">
16166768Sbmah<!ENTITY arch.ia64 "ia64">
17166768Sbmah<!ENTITY arch.pc98 "pc98">
18166768Sbmah<!ENTITY arch.powerpc "powerpc">
19166768Sbmah<!ENTITY arch.sparc64 "sparc64">
20166768Sbmah<!ENTITY arch.sun4v "sun4v">
21166768Sbmah
22166768Sbmah]>
23166768Sbmah
24166768Sbmah<article>
25166768Sbmah
26166768Sbmah<articleinfo>
27166768Sbmah  <title>&os; &release.current; Hardware Notes</title>
28166768Sbmah
29166768Sbmah  <corpauthor>The &os; Documentation Project</corpauthor>
30166768Sbmah
31166771Sbmah  <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/hardware/article.sgml 166771 2007-02-15 20:14:59Z bmah $</pubdate>
32166771Sbmah
33166768Sbmah  <copyright>
34166768Sbmah    <year>2000</year>
35166768Sbmah    <year>2001</year>
36166768Sbmah    <year>2002</year>
37166768Sbmah    <year>2003</year>
38166768Sbmah    <year>2004</year>
39166768Sbmah    <year>2005</year>
40166768Sbmah    <year>2006</year>
41166771Sbmah    <year>2007</year>
42166768Sbmah    <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder>
43166768Sbmah  </copyright>
44166768Sbmah</articleinfo>
45166768Sbmah
46166768Sbmah<sect1 id="intro">
47166768Sbmah  <title>Introduction</title>
48166768Sbmah
49166768Sbmah  <para>This document contains the hardware compatibility notes for
50166768Sbmah  &os; &release.current;.
51166768Sbmah  It lists
52166768Sbmah  devices known to work on this platform, as well as some notes on
53166768Sbmah  boot-time kernel customization that may be useful when attempting to
54166768Sbmah  configure support for new devices.</para>
55166768Sbmah
56166768Sbmah</sect1>
57166768Sbmah
58166770Sbmah<sect1 id="proc">
59166770Sbmah  <title>Supported Processors and System Boards</title>
60166770Sbmah
61166770Sbmah  <para>This section provides some architecture-specific information
62166770Sbmah    about the specific processors and systems that are supported by
63166770Sbmah    each architecture.</para>
64166770Sbmah
65166770Sbmah<sect2 id="proc-amd64">
66166770Sbmah  <title>amd64</title>
67166770Sbmah
68166770Sbmah  <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64
69166770Sbmah    (<quote>Hammer</quote>) and Intel EM64T architecture,
70166770Sbmah    and is now one of the Tier-1 platforms (fully
71166770Sbmah    supported architecture), which are expected to be Production
72166770Sbmah    Quality with respects to all aspects of the &os; operating system,
73166770Sbmah    including installation and development environments.</para>
74166770Sbmah
75166770Sbmah  <para>Note that there are two names for this architecture,
76166770Sbmah    AMD64 (AMD) and Intel EM64T (Extended Memory 64-bit Technology).
77166770Sbmah    64-bit mode of the two architectures are almost compatible
78166770Sbmah    with each other, and &os;/&arch.amd64; should support them both.</para>
79166770Sbmah
80166770Sbmah  <para>As of this writing, the following processors are
81166770Sbmah    supported:</para>
82166770Sbmah
83166770Sbmah  <itemizedlist>
84166770Sbmah    <listitem>
85166770Sbmah      <para>AMD Athlon64 (<quote>Clawhammer</quote>).</para>
86166770Sbmah    </listitem>
87166770Sbmah
88166770Sbmah    <listitem>
89166770Sbmah      <para>AMD Opteron (<quote>Sledgehammer</quote>).</para>
90166770Sbmah    </listitem>
91166770Sbmah
92166770Sbmah    <listitem>
93166770Sbmah      <para>Intel 64-bit Xeon (<quote>Nacona</quote>).
94166770Sbmah	This processor is fabricated on 90nm process technology, and operates
95166770Sbmah	with 2.80 to 3.60 GHz (FSB 800MHz) and Intel E7520/E7525/E7320 chipsets.</para>
96166770Sbmah    </listitem>
97166770Sbmah
98166770Sbmah    <listitem>
99166770Sbmah      <para>Intel Pentium 4 Processor supporting Intel EM64T
100166770Sbmah	(<quote>Prescott</quote>).
101166770Sbmah	This is fabricated on 90nm process technology,
102166770Sbmah	uses FC-LGA775 package, and operates with 3.20F/3.40F/3.60F GHz
103166770Sbmah	and Intel 925X Express chipsets.
104166770Sbmah	The corresponding S-Spec numbers are SL7L9, SL7L8, SL7LA, SL7NZ, SL7PZ,
105166770Sbmah	and SL7PX.  Note that processors marked as 5xx numbers do not support
106166770Sbmah	EM64T.</para>
107166770Sbmah    </listitem>
108166770Sbmah  </itemizedlist>
109166770Sbmah
110166770Sbmah  <para>Intel EM64T is an extended version of IA-32 (x86) and
111166770Sbmah    different from Intel IA-64 (Itanium) architecture, which &os;/ia64
112166770Sbmah    supports.  Some Intel's old documentation refers to Intel EM64T as
113166770Sbmah    <quote>64-bit extension technology</quote> or <quote>IA-32e</quote>.</para>
114166770Sbmah
115166770Sbmah  <para>The largest tested
116166770Sbmah    memory configuration to date is 8GB.  SMP support has been
117166770Sbmah    recently completed and is reasonably robust.</para>
118166770Sbmah
119166770Sbmah  <para>In many respects, &os;/&arch.amd64; is similar to &os;/&arch.i386;, in
120166770Sbmah    terms of drivers supported.  There may be some issues with 64-bit
121166770Sbmah    cleanliness in some (particularly older) drivers.  Generally,
122166770Sbmah    drivers that already function correctly on other 64-bit platforms
123166770Sbmah    should work.</para>
124166770Sbmah
125166770Sbmah  <para>&os;/&arch.amd64; is a very young platform on &os;.  While the
126166770Sbmah    core &os; kernel and base system components are generally
127166770Sbmah    fairly robust, there are likely to still be rough edges,
128166770Sbmah    particularly with third party packages.</para>
129166770Sbmah
130166770Sbmah</sect2>
131166770Sbmah
132166770Sbmah<sect2 id="proc-i386">
133166770Sbmah  <title>i386</title>
134166770Sbmah
135166770Sbmah  <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC
136166770Sbmah    compatible</quote> machines.  Due to the wide range of hardware
137166770Sbmah    available for this architecture, it is impossible to exhaustively
138166770Sbmah    list all combinations of equipment supported by &os;.
139166770Sbmah    Nevertheless, some general guidelines are presented here.</para>
140166770Sbmah
141166770Sbmah  <para>Almost all i386-compatible processors with a floating point unit
142166770Sbmah    are supported.  All
143166770Sbmah    Intel processors beginning with the 80486 are supported, including
144166770Sbmah    the 80486, Pentium, Pentium Pro, Pentium II, Pentium III,
145166770Sbmah    Pentium 4, and variants thereof, such as the Xeon and Celeron
146166770Sbmah    processors.  All i386-compatible AMD
147166770Sbmah    processors are also supported, including the Am486, Am5x86, K5, K6
148166770Sbmah    (and variants), Athlon (including Athlon-MP, Athlon-XP, Athlon-4,
149166770Sbmah    and Athlon Thunderbird), and Duron processors.  The AMD
150166770Sbmah    &Eacute;lan SC520 embedded processor is supported.  The Transmeta
151166770Sbmah    Crusoe is recognized and supported, as are i386-compatible
152166770Sbmah    processors from Cyrix and NexGen.</para>
153166770Sbmah
154166770Sbmah  <para>There is a wide variety of motherboards available for this
155166770Sbmah    architecture.  Motherboards using the ISA, VLB, EISA, AGP, and PCI
156166770Sbmah    expansion busses are well-supported.  There is some limited
157166770Sbmah    support for the MCA (<quote>MicroChannel</quote>) expansion bus
158166770Sbmah    used in the IBM PS/2 line of PCs.</para>
159166770Sbmah
160166770Sbmah  <para>Symmetric multi-processor (SMP) systems are generally
161166770Sbmah    supported by &os;, although in some cases, BIOS or motherboard
162166770Sbmah    bugs may generate some problems.  Perusal of the archives of the
163166770Sbmah    &a.smp; may yield some clues.</para>
164166770Sbmah
165166770Sbmah  <para>&os; will take advantage of HyperThreading (HTT) support on
166166770Sbmah    Intel CPUs that support this feature.  A kernel with the
167166770Sbmah    <literal>options&nbsp;SMP</literal> feature enabled will
168166770Sbmah    automatically detect the additional logical processors.  The
169166770Sbmah    default &os; scheduler treats the logical processors the same as
170166770Sbmah    additional physical processors; in other words, no attempt is made
171166770Sbmah    to optimize scheduling decisions given the shared resources
172166770Sbmah    between logical processors within the same CPU.  Because this
173166770Sbmah    naive scheduling can result in suboptimal performance, under
174166770Sbmah    certain circumstances it may be useful to disable the logical
175166770Sbmah    processors with the
176166770Sbmah    the <varname>machdep.hlt_logical_cpus</varname> sysctl variable.
177166770Sbmah    It is also possible to halt any CPU in the idle loop with the
178166770Sbmah    <varname>machdep.hlt_cpus</varname> sysctl variable.  The
179166770Sbmah    &man.smp.4; manual page has more details.</para>
180166770Sbmah
181166770Sbmah  <para>&os; will take advantage of Physical Address Extensions (PAE)
182166770Sbmah    support on CPUs that support this feature.  A kernel with the
183166770Sbmah    <literal>PAE</literal> feature enabled will detect memory above
184166770Sbmah    4 gigabytes and allow it to be used by the system.  This feature
185166770Sbmah    places constraints on the device drivers and other features of
186166770Sbmah    &os; which may be used; consult the &man.pae.4; manpage for more
187166770Sbmah    details.</para>
188166770Sbmah
189166770Sbmah  <para>&os; will generally run on i386-based laptops, albeit with
190166770Sbmah    varying levels of support for certain hardware features such as
191166770Sbmah    sound, graphics, power management, and PCCARD expansion slots.
192166770Sbmah    These features tend to vary in idiosyncratic ways between
193166770Sbmah    machines, and frequently require special-case support in &os; to
194166770Sbmah    work around hardware bugs or other oddities.  When in doubt, a
195166770Sbmah    search of the archives of the &a.mobile; may be useful.</para>
196166770Sbmah
197166770Sbmah  <para>Most modern laptops (as well as many desktops) use the
198166770Sbmah    Advanced Configuration and Power Management (ACPI) standard.  &os;
199166770Sbmah    supports ACPI via the ACPI Component Architecture reference
200166770Sbmah    implementation from Intel, as described in the &man.acpi.4; manual
201166770Sbmah    page.  The use of ACPI causes instabilities on some machines and it
202166770Sbmah    may be necessary to disable the ACPI driver, which is normally
203166770Sbmah    loaded via a kernel module.  This may be accomplished by adding
204166770Sbmah    the following line to <filename>/boot/device.hints</filename>:</para>
205166770Sbmah
206166770Sbmah  <programlisting>hint.acpi.0.disabled="1"</programlisting>
207166770Sbmah
208166770Sbmah  <para>Users debugging ACPI-related problems may find it useful to
209166770Sbmah    disable portions of the ACPI functionality.  The &man.acpi.4;
210166770Sbmah    manual page has more information on how to do this via loader
211166770Sbmah    tunables.</para>
212166770Sbmah
213166770Sbmah  <para>ACPI depends on a Differentiated System Descriptor Table
214166770Sbmah    (DSDT) provided by each machine's BIOS.  Some machines have bad or
215166770Sbmah    incomplete DSDTs, which prevents ACPI from functioning correctly.
216166770Sbmah    Replacement DSDTs for some machines can be found at the <ulink
217166770Sbmah    url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink>
218166770Sbmah    section of the <ulink
219166770Sbmah    url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> project Web
220166770Sbmah    site.  &os; can use these DSDTs to override the DSDT provided by
221166770Sbmah    the BIOS; see the &man.acpi.4; manual page for more
222166770Sbmah    information.</para>
223166770Sbmah</sect2>
224166770Sbmah
225166770Sbmah<sect2 id="proc-ia64">
226166770Sbmah  <title>ia64</title>
227166770Sbmah
228166770Sbmah  <para>Currently supported processors are the
229166770Sbmah    <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium/24532003.pdf">
230166770Sbmah    Itanium</ulink> and the
231166770Sbmah    <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium2/25111003.pdf">
232166770Sbmah    Itanium 2</ulink>.</para>
233166770Sbmah
234166770Sbmah  <para>Supported chipsets include:</para>
235166770Sbmah   <itemizedlist>
236166770Sbmah     <listitem>
237166770Sbmah       <para>HP zx1</para>
238166770Sbmah     </listitem>
239166770Sbmah     <listitem>
240166770Sbmah       <para>Intel 460GX</para>
241166770Sbmah     </listitem>
242166770Sbmah     <listitem>
243166770Sbmah       <para>Intel E8870</para>
244166770Sbmah     </listitem>
245166770Sbmah   </itemizedlist>
246166770Sbmah
247166770Sbmah  <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP)
248166770Sbmah    configurations are supported.</para>
249166770Sbmah
250166770Sbmah  <sect3>
251166770Sbmah    <title>Supported Devices Overview</title>
252166770Sbmah
253166770Sbmah    <para>Most devices that can be found in or are compatible with
254166770Sbmah      &arch.ia64; machines are fully supported.  The notable exception
255166770Sbmah      is the VGA console. The &os; support for VGA consoles is at
256166770Sbmah      this time too much based on PC hardware and not all &arch.ia64;
257166770Sbmah      machines have chipsets that provide sufficient PC legacy
258166770Sbmah      support. As such &man.syscons.4; can not be enabled and the
259166770Sbmah      use of a serial console is required.</para>
260166770Sbmah  </sect3>
261166770Sbmah</sect2>
262166770Sbmah
263166770Sbmah<sect2 id="proc-pc98">
264166770Sbmah  <title>pc98</title>
265166770Sbmah
266166770Sbmah  <para>NEC PC-9801/9821 series with almost all i386-compatible processors,
267166770Sbmah    including 80486, Pentium, Pentium Pro, Pentium II, and variants.
268166770Sbmah    All i386-compatible processors by AMD, Cyrix, IBM, and IDT
269166770Sbmah    are also supported.</para>
270166770Sbmah
271166770Sbmah  <para>NEC FC-9801/9821 series, and NEC SV-98 series
272166770Sbmah    (both of them are compatible with PC-9801/9821 series)
273166770Sbmah    should be supported.</para>
274166770Sbmah
275166770Sbmah  <para>EPSON PC-386/486/586 series, which are
276166770Sbmah    compatible with NEC PC-9801 series are supported.</para>
277166770Sbmah
278166770Sbmah  <para>High-resolution mode is not supported.
279166770Sbmah    NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series
280166770Sbmah    are supported in normal (PC-9801 compatible) mode only.</para>
281166770Sbmah
282166770Sbmah  <para>Although there are some multi-processor systems
283166770Sbmah    (such as Rs20/B20), SMP-related features of &os;
284166770Sbmah    are not supported yet.</para>
285166770Sbmah
286166770Sbmah  <para>PC-9801/9821 standard bus (called C-Bus),
287166770Sbmah    PC-9801NOTE expansion bus (110pin),
288166770Sbmah    and PCI bus are supported.
289166770Sbmah    New Extend Standard Architecture (NESA) bus
290166770Sbmah    (used in PC-H98, SV-H98, and FC-H98 series) is not supported.</para>
291166770Sbmah
292166770Sbmah</sect2>
293166770Sbmah
294166770Sbmah<sect2 id="proc-powerpc">
295166770Sbmah  <title>powerpc</title>
296166770Sbmah
297166770Sbmah  <para>The information for this paragraph has yet to be compiled.</para>
298166770Sbmah
299166770Sbmah</sect2>
300166770Sbmah
301166770Sbmah<sect2 id="proc-sparc64">
302166770Sbmah  <title>sparc64</title>
303166770Sbmah
304166770Sbmah  <para>This section describes the systems currently known to be supported
305166770Sbmah    by &os; on the UltraSPARC platform.  For background information on the
306166770Sbmah    various hardware designs see the <ulink url="http://sunsolve.sun.com/handbook_pub/">Sun System Handbook</ulink>.</para>
307166770Sbmah
308166770Sbmah  <para>SMP is supported on all systems with more than 1 processor.</para>
309166770Sbmah
310166770Sbmah  <para>If you have a system that is not listed here, it may not have
311166770Sbmah    been tested with &os; &release.current;.  We encourage you to
312166770Sbmah    try it and send a note to the &a.sparc; with your results,
313166770Sbmah    including which devices work and which do not.</para>
314166770Sbmah
315166770Sbmah  <sect3>
316166770Sbmah    <title>Fully Supported Systems</title>
317166770Sbmah
318166770Sbmah    <para>The following systems are fully supported by &os;.</para>
319166770Sbmah
320166770Sbmah      <itemizedlist>
321166770Sbmah        <listitem>
322166770Sbmah          <para>Blade 100</para>
323166770Sbmah        </listitem>
324166770Sbmah        <listitem>
325166770Sbmah          <para>Blade 150</para>
326166770Sbmah        </listitem>
327166770Sbmah        <listitem>
328166770Sbmah          <para>Enterprise 220R</para>
329166770Sbmah        </listitem>
330166770Sbmah        <listitem>
331166770Sbmah          <para>Enterprise 250</para>
332166770Sbmah        </listitem>
333166770Sbmah        <listitem>
334166770Sbmah          <para>Enterprise 420R</para>
335166770Sbmah        </listitem>
336166770Sbmah	<listitem>
337166770Sbmah	  <para>Enterprise 450</para>
338166770Sbmah	</listitem>
339166770Sbmah        <listitem>
340166770Sbmah          <para>Fire V100</para>
341166770Sbmah        </listitem>
342166770Sbmah        <listitem>
343166770Sbmah          <para>Fire V120</para>
344166770Sbmah        </listitem>
345166770Sbmah        <listitem>
346166770Sbmah          <para>Netra t1 105</para> 
347166770Sbmah        </listitem>
348166770Sbmah        <listitem>
349166770Sbmah          <para>Netra T1 AC200/DC200</para> 
350166770Sbmah        </listitem>
351166770Sbmah        <listitem>
352166770Sbmah          <para>Netra t 1100</para>
353166770Sbmah        </listitem>
354166770Sbmah        <listitem>
355166770Sbmah          <para>Netra t 1120</para>
356166770Sbmah        </listitem>
357166770Sbmah        <listitem>
358166770Sbmah          <para>Netra t 1125</para>
359166770Sbmah        </listitem>
360166770Sbmah        <listitem>
361166770Sbmah          <para>Netra t 1400/1405</para>
362166770Sbmah        </listitem>
363166770Sbmah        <listitem>
364166770Sbmah          <para>Netra 120</para>
365166770Sbmah        </listitem>
366166770Sbmah        <listitem>
367166770Sbmah          <para>Netra X1</para>
368166770Sbmah        </listitem>
369166770Sbmah        <listitem>
370166770Sbmah          <para>SPARCEngine Ultra AXi</para>
371166770Sbmah        </listitem>
372166770Sbmah        <listitem>
373166770Sbmah          <para>SPARCEngine Ultra AXmp</para>
374166770Sbmah        </listitem>
375166770Sbmah        <listitem>
376166770Sbmah          <para>Ultra 1 (serial console)</para>
377166770Sbmah        </listitem>
378166770Sbmah        <listitem>
379166770Sbmah          <para>Ultra 1E</para>
380166770Sbmah        </listitem>
381166770Sbmah        <listitem>
382166770Sbmah          <para>Ultra 2</para>
383166770Sbmah        </listitem>
384166770Sbmah        <listitem>
385166770Sbmah          <para>Ultra 5</para>
386166770Sbmah        </listitem>
387166770Sbmah        <listitem>
388166770Sbmah          <para>Ultra 10</para>
389166770Sbmah        </listitem>
390166770Sbmah        <listitem>
391166770Sbmah          <para>Ultra 30</para>
392166770Sbmah        </listitem>
393166770Sbmah        <listitem>
394166770Sbmah          <para>Ultra 60</para>
395166770Sbmah        </listitem>
396166770Sbmah        <listitem>
397166770Sbmah          <para>Ultra 80</para>
398166770Sbmah        </listitem>
399166770Sbmah      </itemizedlist>
400166770Sbmah  </sect3>
401166770Sbmah
402166770Sbmah  <sect3>
403166770Sbmah    <title>Partially Supported Systems</title>
404166770Sbmah
405166770Sbmah    <para>The following systems are partially supported by &os;.  In particular
406166770Sbmah      the onboard scsi controller in sbus systems is not supported.</para>
407166770Sbmah
408166770Sbmah      <itemizedlist>
409166770Sbmah        <listitem>
410166770Sbmah          <para>Enterprise 3500</para>
411166770Sbmah        </listitem>
412166770Sbmah        <listitem>
413166770Sbmah          <para>Enterprise 4500</para>
414166770Sbmah        </listitem>
415166770Sbmah      </itemizedlist>
416166770Sbmah  </sect3>
417166770Sbmah
418166770Sbmah  <sect3>
419166770Sbmah    <title>Unsupported Systems</title>
420166770Sbmah
421166770Sbmah    <para>The following systems are not supported by &os;.  This may be due
422166770Sbmah      to lack of processor support (UltraSPARC III), due to a quirk in the
423166770Sbmah      system design that makes &os; unstable, or due to lack of support for
424166770Sbmah      sufficient onboard devices to make &os; generally useful.</para>
425166770Sbmah
426166770Sbmah      <itemizedlist>
427166770Sbmah        <listitem>
428166770Sbmah          <para>All systems containing UltraSPARC III processor(s).</para>
429166770Sbmah        </listitem>
430166770Sbmah      </itemizedlist>
431166770Sbmah  </sect3>
432166770Sbmah</sect2>
433166770Sbmah
434166770Sbmah</sect1>
435166770Sbmah
43676082Sbmah<!--
43776082Sbmah
43876082Sbmah	The "Supported Devices" section of the release notes.
43976082Sbmah	Generally processor-independent, with conditional text
44076082Sbmah	inclusion handling any architecture-dependent text.
44176082Sbmah
44276082Sbmah	Within each subsection describing a class of hardware
44376082Sbmah	(i.e. Ethernet interfaces), list broad groups of devices
44476082Sbmah	alphabetically as paragraphs sorted alphabetically (frequently
44576082Sbmah	these groups will be arranged by manufacturer, i.e. 3Com
446119431Sbmah	Ethernet interfaces).
447119431Sbmah
44876082Sbmah	Where applicable, a "Miscellaneous" section may follow all
44976082Sbmah	other named sections.
45076082Sbmah
45176082Sbmah	These guidelines are not hard-and-fast rules, and exceptions
45276082Sbmah	will occur.  Following these guidelines (vague as they may be)
45386157Solgeni	is highly recommended to try to keep the formatting of
45476082Sbmah	this section consistent.
45576082Sbmah
45676560Sbmah	We give manpage references using the &man entities where
45776560Sbmah	possible.  If a driver has no manpage (and consequently no
45876560Sbmah	&man entity, we simply give the name of the driver).  
45976560Sbmah	Please avoid doing &man entity conversions unless you
46076560Sbmah	know for sure that an entity and manpage exist; sweeps through
46176560Sbmah	this file to fix "missed" conversions are likely to break the
46276560Sbmah	build.
46376082Sbmah-->
46476082Sbmah
465109143Sroam<sect1 id="support">
46676082Sbmah  <title>Supported Devices</title>
46776082Sbmah
46876082Sbmah  <para>This section describes the devices currently known to be
469166767Sbmah  supported by &os;.  Other configurations
47076082Sbmah  may also work, but simply have not been tested yet.  Feedback,
47176082Sbmah  updates, and corrections to this list are encouraged.</para>
47276082Sbmah
47376560Sbmah  <para>Where possible, the drivers applicable to each device or class
47476560Sbmah  of devices is listed.  If the driver in question has a manual page
475119127Sbmah  in the &os; base distribution (most should), it is referenced here.
476119127Sbmah  Information on specific models of supported devices, controllers,
477119127Sbmah  etc. can be found in the manual pages.</para>
47876560Sbmah
479119127Sbmah  <note>
480134047Ssimon    <para>The device lists in this document are being generated
481134047Ssimon      automatically from &os; manual pages.  This means that some
482134047Ssimon      devices, which are supported by multiple drivers, may appear
483134047Ssimon      multiple times.</para>
484119127Sbmah  </note>
485119127Sbmah
486133458Ssimon  <sect2 id="disk">
48776082Sbmah    <title>Disk Controllers</title>
488124988Sbrueffer
489166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;, &arch.sparc64;] IDE/ATA controllers (&man.ata.4; driver)</para>
490166767Sbmah    <para>[&arch.pc98;] IDE/ATA controllers (wdc driver)
49176082Sbmah      <itemizedlist>
49297677Snyan        <listitem>
493107634Sbmah	  <para>On-board IDE controller</para>
49497677Snyan	</listitem>
49597677Snyan      </itemizedlist>
49697677Snyan    </para>
497118979Sbmah
498150279Sbrueffer    &hwlist.aac;
499122375Sbmah
500150279Sbrueffer    &hwlist.adv;
501150279Sbrueffer
502150279Sbrueffer    &hwlist.adw;
503150279Sbrueffer
504133094Ssimon    &hwlist.aha;
505118979Sbmah
506133094Ssimon    &hwlist.ahb;
507118979Sbmah
508133094Ssimon    &hwlist.ahc;
50976082Sbmah
510133094Ssimon    &hwlist.ahd;
511102444Sbmah
512150279Sbrueffer    &hwlist.aic;
51376082Sbmah
514150279Sbrueffer    &hwlist.amd;
515115412Snyan
516150279Sbrueffer    &hwlist.amr;
51776082Sbmah
518150279Sbrueffer    &hwlist.arcmsr;
519133094Ssimon
520150279Sbrueffer    &hwlist.asr;
521150279Sbrueffer
522133343Ssimon    &hwlist.bt;
52376082Sbmah
524150279Sbrueffer    &hwlist.ciss;
52576082Sbmah
526150279Sbrueffer    &hwlist.ct;
527119107Sbmah
528150279Sbrueffer    &hwlist.dpt;
52987767Sbmah      <note>
530166767Sbmah	<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported.  EISA
53187842Sbmah	adapters are not supported.</para>
53287767Sbmah      </note>
53376082Sbmah
534150293Sbrueffer    &hwlist.esp;
535150293Sbrueffer
536150279Sbrueffer    &hwlist.hptmv;
537144426Sbrueffer
538150279Sbrueffer    &hwlist.ida;
539150279Sbrueffer
540150279Sbrueffer    &hwlist.iir;
541150279Sbrueffer
542150279Sbrueffer    &hwlist.ips;
543150279Sbrueffer
544150279Sbrueffer    &hwlist.isp;
545150279Sbrueffer
546157274Sbrueffer    &hwlist.mfi;
547157274Sbrueffer
548133457Ssimon    &hwlist.mlx;
54987767Sbmah
55087767Sbmah      <note>
551166767Sbmah	<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA adapters
55287767Sbmah	are not supported.</para>
55387767Sbmah      </note>
55476082Sbmah
555133457Ssimon    &hwlist.mly;
55676082Sbmah
557150279Sbrueffer    &hwlist.mpt;
55876082Sbmah
559134047Ssimon    &hwlist.ncr;
56076082Sbmah
561133457Ssimon    &hwlist.ncv;
562133457Ssimon
563133343Ssimon    &hwlist.nsp;
56476082Sbmah
565150279Sbrueffer    &hwlist.pst;
56676560Sbmah
567158111Sbrueffer    &hwlist.rr232x;
568158111Sbrueffer
569150279Sbrueffer    &hwlist.stg;
570108922Sbmah
571150279Sbrueffer    &hwlist.sym;
57287100Sbmah
573150279Sbrueffer    &hwlist.trm;
57490031Sbmah
575150279Sbrueffer    &hwlist.twa;
576102321Sbmah
577150279Sbrueffer    &hwlist.twe;
578137140Ssimon
579150279Sbrueffer    &hwlist.vpo;
580114978Sbmah
581166767Sbmah    <para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI
582134916Ssimon      controller.</para>
583134916Ssimon
58476082Sbmah    <para>With all supported SCSI controllers, full support is
58576082Sbmah    provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including
58676082Sbmah    hard disks, optical disks, tape drives (including DAT, 8mm
58776082Sbmah    Exabyte, Mammoth, and DLT), medium changers, processor target
58876082Sbmah    devices and CD-ROM drives.  WORM devices that support CD-ROM
58976082Sbmah    commands are supported for read-only access by the CD-ROM drivers
59076082Sbmah    (such as &man.cd.4;).  WORM/CD-R/CD-RW writing support is provided
59187842Sbmah    by &man.cdrecord.1;, which is a part of the
59291356Sdd    <filename role="package">sysutils/cdrtools</filename> port in the Ports Collection.</para>
59376082Sbmah
59476082Sbmah    <para>The following CD-ROM type systems are supported at this
59576082Sbmah    time:
59676082Sbmah      <itemizedlist>
59776082Sbmah        <listitem>
59876082Sbmah          <para>SCSI interface (also includes ProAudio Spectrum and
59976082Sbmah          SoundBlaster SCSI) (&man.cd.4;)</para>
60076082Sbmah	</listitem>
601116504Sbmah
602166767Sbmah	<listitem>
603166767Sbmah	  <para>[&arch.i386;] Sony proprietary interface (all models) (&man.scd.4;)</para>
60476082Sbmah	</listitem>
605116505Sbmah
60676082Sbmah	<listitem>
60776082Sbmah	  <para>ATAPI IDE interface (&man.acd.4;)</para>
60876082Sbmah	</listitem>
60976082Sbmah      </itemizedlist>
61076082Sbmah    </para>
61176082Sbmah
612166767Sbmah    <para>[&arch.i386;] The following device is unmaintained:
61376082Sbmah      <itemizedlist>
61476082Sbmah        <listitem>
61576082Sbmah	  <para>Mitsumi proprietary CD-ROM interface (all
61676082Sbmah	  models) (&man.mcd.4;)</para>
61776082Sbmah	</listitem>
61876082Sbmah      </itemizedlist>
61976082Sbmah    </para>
62076082Sbmah
62176082Sbmah  </sect2>
62276082Sbmah  <sect2 id="ethernet">
62376082Sbmah    <title>Ethernet Interfaces</title>
62476082Sbmah
625150278Sbrueffer    &hwlist.aue;
62676082Sbmah
627150278Sbrueffer    &hwlist.axe;
62876082Sbmah
629157648Sbrueffer    &hwlist.bce;
630157648Sbrueffer
631166767Sbmah    <para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast Ethernet adapters
632150278Sbrueffer      (&man.bfe.4; driver)</para>
63376082Sbmah
634150278Sbrueffer    &hwlist.bge;
635135144Sbrueffer
636150278Sbrueffer    &hwlist.cdce;
637150278Sbrueffer
638166767Sbmah    <para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor CS89x0-based NICs 
639150278Sbrueffer    (&man.cs.4; driver)
64078626Sbmah    </para>
64176560Sbmah
642150278Sbrueffer    &hwlist.cue;
64376082Sbmah
644150278Sbrueffer    &hwlist.dc;
64576082Sbmah
646150278Sbrueffer    &hwlist.de;
64776082Sbmah
648150278Sbrueffer    &hwlist.ed;
64976082Sbmah
650150278Sbrueffer    &hwlist.em;
65176082Sbmah
652150278Sbrueffer    &hwlist.ep;
65376498Sbmah
654150278Sbrueffer    &hwlist.ex;
65576082Sbmah
656150278Sbrueffer    &hwlist.fe;
65776082Sbmah
658150278Sbrueffer    &hwlist.fxp;
65976082Sbmah
660150278Sbrueffer    &hwlist.gem;
66176082Sbmah
662150278Sbrueffer    &hwlist.hme;
66376082Sbmah
664150278Sbrueffer    &hwlist.ie;
665150242Sjoel
666150278Sbrueffer    &hwlist.ixgb;
66776082Sbmah
668134341Sbrueffer    &hwlist.kue;
66976082Sbmah
670150278Sbrueffer    &hwlist.lge;
671113884Sbmah
672165157Sbrueffer    &hwlist.msk;
673165157Sbrueffer
674159606Sbrueffer    &hwlist.mxge;
675159606Sbrueffer
676150278Sbrueffer    &hwlist.my;
677126363Sbmah
678150278Sbrueffer    &hwlist.nge;
67976082Sbmah
680150278Sbrueffer    &hwlist.nve;
68176082Sbmah
682150278Sbrueffer    &hwlist.pcn;
68385666Sbmah
684150278Sbrueffer    &hwlist.re;
68585666Sbmah
686150278Sbrueffer    &hwlist.rl;
68776082Sbmah
688150278Sbrueffer    &hwlist.rue;
68985666Sbmah
690150278Sbrueffer    &hwlist.sf;
69185666Sbmah
692150278Sbrueffer    &hwlist.sis;
69385710Sbmah
694150278Sbrueffer    &hwlist.sk;
69576082Sbmah
696134787Sbrueffer    &hwlist.sn;
69776082Sbmah
698134781Sbrueffer    &hwlist.snc;
69976082Sbmah
700150278Sbrueffer    &hwlist.ste;
70177590Sbmah
702160659Sbrueffer    &hwlist.stge;
703160659Sbrueffer
704150278Sbrueffer    &hwlist.ti;
70580242Sbmah
706150278Sbrueffer    &hwlist.tl;
70785163Sbmah
708166767Sbmah    <para>[&arch.amd64;, &arch.i386, &arch.pc98;] SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
709150278Sbrueffer    </para>
71085163Sbmah
711150278Sbrueffer    &hwlist.txp;
71291503Sbmah
713150278Sbrueffer    &hwlist.udav;
71495057Sbmah
715150278Sbrueffer    &hwlist.vge;
71695057Sbmah
717150278Sbrueffer    &hwlist.vr;
718119991Sbmah
719150278Sbrueffer    &hwlist.vx;
720119991Sbmah
721150278Sbrueffer    &hwlist.wb;
722134219Sbrueffer
723150278Sbrueffer    &hwlist.xe;
724135057Ssimon
725150278Sbrueffer    &hwlist.xl;
726146397Sbrueffer
72776082Sbmah  </sect2>
72876082Sbmah
729141289Sbrueffer  <sect2 id="tokenring">
730141289Sbrueffer    <title>Token Ring Interfaces</title>
731141289Sbrueffer
732141289Sbrueffer    &hwlist.oltr;
733141289Sbrueffer
734141289Sbrueffer  </sect2>
735141289Sbrueffer
736133458Ssimon  <sect2 id="fddi">
73776082Sbmah    <title>FDDI Interfaces</title>
738166767Sbmah    <para>[&arch.i386, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4; driver)</para>
739166767Sbmah    <para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para>
74076082Sbmah  </sect2>
74176082Sbmah
742133458Ssimon  <sect2 id="atm">
74376082Sbmah    <title>ATM Interfaces</title>
744109739Sbmah
745166767Sbmah    <para>[&arch.i386, &arch.pc98;] Midway-based ATM interfaces (&man.en.4;
746123265Sbmah      driver)</para>
747109739Sbmah
748166767Sbmah    <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. PCA-200E ATM PCI
749118804Sbmah      Adapters (hfa and &man.fatm.4; drivers)</para>
750109739Sbmah
751166767Sbmah    <para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM Adapters (&man.idt.4;
752109739Sbmah    driver)</para>
753109739Sbmah
754166767Sbmah    <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. HE155 and HE622
755118804Sbmah      ATM interfaces (&man.hatm.4; driver)</para>
756118804Sbmah
757166767Sbmah    <para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards (&man.patm.4;
758118804Sbmah      driver)</para>
759118804Sbmah
76076082Sbmah  </sect2>
761133458Ssimon  <sect2 id="wlan">
76276082Sbmah    <title>Wireless Network Interfaces</title>
76376082Sbmah
764166767Sbmah    <para>[&arch.i386;] NCR / AT&amp;T / Lucent Technologies WaveLan T1-speed
76576560Sbmah    ISA/radio LAN cards (&man.wl.4; driver)</para>
76676560Sbmah
767166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent Technologies WaveLAN/IEEE 802.11b
768123102Sbmah      wireless network
769123102Sbmah      adapters and workalikes using the Lucent Hermes, Intersil
770123102Sbmah      PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, and Symbol
771123102Sbmah      Spectrum24 chipsets (&man.wi.4; driver)
77276082Sbmah    </para>
77376082Sbmah
774166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
77576082Sbmah    </para>
77676082Sbmah
777166767Sbmah    <para>[&arch.i386;, &arch.pc98;] Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)
77876082Sbmah    </para>
77976082Sbmah
780133094Ssimon    &hwlist.awi;
78176560Sbmah
782135189Sbrueffer    &hwlist.cnw;
783135189Sbrueffer
784134401Ssimon    &hwlist.ath;
78576082Sbmah  </sect2>
78676082Sbmah
787133458Ssimon  <sect2 id="misc-network">
78887100Sbmah    <title>Miscellaneous Networks</title>
78987100Sbmah
790155296Sbrueffer    &hwlist.ce;
791155296Sbrueffer
792133094Ssimon    &hwlist.cx;
793123164Sbmah
794134826Ssimon    &hwlist.cp;
795129375Srik
796134826Ssimon    &hwlist.ctau;
797127755Srik
798166767Sbmah    <para>[&arch.i386;] Granch SBNI12 point-to-point communications
799113447Sbmah    adapters (&man.sbni.4; driver)
80087100Sbmah    </para>
80189562Sbmah
802166767Sbmah    <para>[&arch.i386;] Granch SBNI16 SHDSL modems (&man.sbsh.4;
803113447Sbmah      driver)</para>
804113447Sbmah
805133094Ssimon    &hwlist.cm;
806108922Sbmah
80787100Sbmah  </sect2>
80887100Sbmah
809133458Ssimon  <sect2 id="isdn">
81076082Sbmah    <title>ISDN Interfaces</title>
811166767Sbmah    <para>[&arch.i386;] AcerISDN P10 ISA PnP (experimental)</para>
812166767Sbmah    <para>[&arch.i386;] Asuscom ISDNlink 128K ISA</para>
813166767Sbmah    <para>[&arch.i386;] ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para>
814166767Sbmah    <para>[&arch.i386;] AVM
81576082Sbmah      <itemizedlist>
81676082Sbmah        <listitem>
81776082Sbmah	  <para>A1</para>
81876082Sbmah	</listitem>
81976082Sbmah        <listitem>
82077186Sbmah	  <para>B1 ISA (tested with V2.0)</para>
82177186Sbmah	</listitem>
82277186Sbmah        <listitem>
82377186Sbmah	  <para>B1 PCI (tested with V4.0)</para>
82477186Sbmah	</listitem>
82577186Sbmah        <listitem>
82676082Sbmah	  <para>Fritz!Card classic</para>
82776082Sbmah	</listitem>
82876082Sbmah        <listitem>
82976082Sbmah	  <para>Fritz!Card PnP</para>
83076082Sbmah	</listitem>
83176082Sbmah        <listitem>
83276082Sbmah	  <para>Fritz!Card PCI</para>
83376082Sbmah	</listitem>
83477186Sbmah        <listitem>
83588859Sbmah	  <para>Fritz!Card PCI, Version 2</para>
83688859Sbmah	</listitem>
83788859Sbmah        <listitem>
83877186Sbmah	  <para>T1</para>
83977186Sbmah	</listitem>
84076082Sbmah      </itemizedlist>
84176082Sbmah    </para>
842166767Sbmah    <para>[&arch.i386;] Creatix
84376082Sbmah      <itemizedlist>
84476082Sbmah        <listitem>
84576082Sbmah	  <para>ISDN-S0</para>
84676082Sbmah	</listitem>
84776082Sbmah        <listitem>
84876082Sbmah	  <para>ISDN-S0 P&amp;P</para>
84976082Sbmah	</listitem>
85076082Sbmah      </itemizedlist>
85176082Sbmah    </para>
852166767Sbmah    <para>[&arch.i386;] Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para>
853166767Sbmah    <para>[&arch.i386;] Dr. Neuhaus Niccy Go@ and compatibles</para>
854166767Sbmah    <para>[&arch.i386;] Dynalink IS64PPH and IS64PPH+</para>
855166767Sbmah    <para>[&arch.i386;] Eicon Diehl DIVA 2.0 and 2.02</para>
856166767Sbmah    <para>[&arch.i386;] ELSA
85776082Sbmah      <itemizedlist>
85876082Sbmah        <listitem>
85976082Sbmah	  <para>ELSA PCC-16</para>
86076082Sbmah	</listitem>
86176082Sbmah        <listitem>
86276082Sbmah	  <para>QuickStep 1000pro ISA</para>
86376082Sbmah	</listitem>
86476082Sbmah        <listitem>
86576082Sbmah	  <para>MicroLink ISDN/PCI</para>
86676082Sbmah	</listitem>
86776082Sbmah        <listitem>
86876082Sbmah	  <para>QuickStep 1000pro PCI</para>
86976082Sbmah	</listitem>
87076082Sbmah      </itemizedlist>
87176082Sbmah    </para>
872166767Sbmah    <para>[&arch.i386;] ITK ix1 Micro ( &lt; V.3, non-PnP version )</para>
873166767Sbmah    <para>[&arch.i386;] Sedlbauer Win Speed</para>
874166767Sbmah    <para>[&arch.i386;] Siemens I-Surf 2.0</para>
875166767Sbmah    <para>[&arch.i386;] TELEINT ISDN SPEED No.1 (experimental)</para>
876166767Sbmah    <para>[&arch.i386;] Teles
87776082Sbmah      <itemizedlist>
87876082Sbmah        <listitem>
87976082Sbmah	  <para>S0/8</para>
88076082Sbmah	</listitem>
88176082Sbmah        <listitem>
88276082Sbmah	  <para>S0/16</para>
88376082Sbmah	</listitem>
88476082Sbmah        <listitem>
88576082Sbmah	  <para>S0/16.3</para>
88676082Sbmah	</listitem>
88776082Sbmah        <listitem>
88876082Sbmah	  <para>S0/16.3 PnP</para>
88976082Sbmah	</listitem>
89076082Sbmah        <listitem>
89176082Sbmah	  <para>16.3c ISA PnP (experimental)</para>
89276082Sbmah	</listitem>
89376082Sbmah	<listitem>
89476082Sbmah	  <para>Teles PCI-TJ</para>
89576082Sbmah	</listitem>
89676082Sbmah      </itemizedlist>
89776082Sbmah    </para>
898166767Sbmah    <para>[&arch.i386;] Traverse Technologies NETjet-S PCI</para>
899166767Sbmah    <para>[&arch.i386;] USRobotics Sportster ISDN TA intern</para>
900166767Sbmah    <para>[&arch.i386;] Winbond W6692 based PCI cards</para>
90176082Sbmah  </sect2>
90276082Sbmah
903133458Ssimon  <sect2 id="serial">
90497677Snyan    <title>Serial Interfaces</title>
905123148Sbmah
906166767Sbmah    <para>[&arch.amd64; &arch.i386;] <quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para>
90797677Snyan
908155418Smarcel    &hwlist.uart;
909105426Sbmah
910157417Smarcel    &hwlist.scc;
911157417Smarcel
912166767Sbmah    <para>[&arch.amd64; &arch.i386;] AST 4 port serial card using shared IRQ</para>
91376082Sbmah
914166767Sbmah    <para>[&arch.i386;] ARNET serial cards (&man.ar.4; driver)
91576082Sbmah      <itemizedlist>
91676082Sbmah        <listitem>
91776082Sbmah	  <para>ARNET 8 port serial card using shared IRQ</para>
91876082Sbmah	</listitem>
91976082Sbmah        <listitem>
92076082Sbmah	  <para>ARNET (now Digiboard) Sync 570/i high-speed serial</para>
92176082Sbmah	</listitem>
92276082Sbmah      </itemizedlist>
92376082Sbmah    </para>
92476082Sbmah    
925166767Sbmah    <para>[&arch.i386;] Boca multi-port serial cards
92676082Sbmah      <itemizedlist>
92776082Sbmah        <listitem>
92876082Sbmah	  <para>Boca BB1004 4-Port serial card (Modems
92976082Sbmah	  <emphasis>not</emphasis> supported)</para>
93076082Sbmah	</listitem>
93176082Sbmah        <listitem>
93276082Sbmah	  <para>Boca IOAT66 6-Port serial card (Modems supported)</para>
93376082Sbmah	</listitem>
93476082Sbmah        <listitem>
93576082Sbmah	  <para>Boca BB1008 8-Port serial card (Modems
93676082Sbmah	  <emphasis>not</emphasis> supported)</para>
93776082Sbmah	</listitem>
93876082Sbmah        <listitem>
93976082Sbmah	  <para>Boca BB2016 16-Port serial card (Modems supported)</para>
94076082Sbmah	</listitem>
94176082Sbmah      </itemizedlist>
94276082Sbmah    </para>
94376082Sbmah
944166767Sbmah    <para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4; driver)</para>
94576082Sbmah
946166767Sbmah    <para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para>
94776082Sbmah
948166767Sbmah    <para>[&arch.i386;] STB 4 port card using shared IRQ</para>
94976082Sbmah
950166767Sbmah    <para>[&arch.i386;] DigiBoard intelligent serial cards (digi driver)
95176082Sbmah    </para>
95276082Sbmah
953166767Sbmah    <para>[&arch.amd64;, &arch.i386, &arch.ia64;] PCI-Based multi-port serial boards (&man.puc.4;
95490739Sbmah    driver)
95590739Sbmah      <itemizedlist>
956166767Sbmah	<listitem>
957166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Actiontech 56K PCI</para>
95891898Sbmah	</listitem>
959166767Sbmah        <listitem>
960166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Avlab Technology, PCI IO 2S and PCI IO 4S</para>
96190739Sbmah	</listitem>
962166767Sbmah	<listitem>
963166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Comtrol RocketPort 550</para>
964113567Sbmah	</listitem>
965166767Sbmah	<listitem>
966166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Decision Computers PCCOM 4-port serial and dual port RS232/422/485</para>
967113567Sbmah	</listitem>
968166767Sbmah	<listitem>
969166767Sbmah	  <para>[&arch.ia64;] Diva Serial (GSP) Multiport UART</para>
970115240Sbmah	</listitem>
971166767Sbmah	<listitem>
972166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Dolphin Peripherals 4025/4035/4036</para>
973113567Sbmah	</listitem>
974166767Sbmah	<listitem>
975166767Sbmah	  <para>[&arch.amd64; &arch.i386;] IC Book Labs Dreadnought 16x Lite and Pro</para>
976113567Sbmah	</listitem>
977166767Sbmah	<listitem>
978166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para>
979113567Sbmah	</listitem>
980166767Sbmah	<listitem>
981166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Middle Digital, Weasle serial port</para>
982113567Sbmah	</listitem>
983166767Sbmah        <listitem>
984166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI</para>
98590739Sbmah	</listitem>
986166767Sbmah	<listitem>
987166767Sbmah	  <para>[&arch.amd64; &arch.i386;] NEC PK-UG-X001 and PK-UG-X008</para>
988113567Sbmah	</listitem>
989166767Sbmah        <listitem>
990166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Netmos NM9835 PCI-2S-550</para>
99190739Sbmah	</listitem>
992166767Sbmah	<listitem>
993166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Oxford Semiconductor OX16PCI954 PCI UART</para>
994113567Sbmah	</listitem>
995166767Sbmah	<listitem>
996166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Syba Tech SD-LAB PCI-4S2P-550-ECP</para>
997113567Sbmah	</listitem>
998166767Sbmah	<listitem>
999166767Sbmah	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber I/O PCI 16C550/16C650/16C850</para>
1000113567Sbmah	</listitem>
1001166767Sbmah	<listitem>
1002166767Sbmah	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2P1S PCI 16C550/16C650/16C850</para>
1003113567Sbmah	</listitem>
1004166767Sbmah	<listitem>
1005166767Sbmah	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2S1P PCI 16C550/16C650/16C850</para>
1006113567Sbmah	</listitem>
1007166767Sbmah	<listitem>
1008166767Sbmah	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 4S PCI 16C550/16C650/16C850</para>
1009113567Sbmah	</listitem>
1010166767Sbmah	<listitem>
1011166767Sbmah	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850</para>
1012113567Sbmah	</listitem>
1013166767Sbmah        <listitem>
1014166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Syba Tech Ltd. PCI-4S2P-550-ECP</para>
101595160Sbmah	</listitem>
1016166767Sbmah	<listitem>
1017166767Sbmah	  <para>[&arch.amd64; &arch.i386;] Titan PCI-200H and PCI-800H</para>
101891178Sbmah	</listitem>
1019166767Sbmah	<listitem>
1020166767Sbmah	  <para>[&arch.amd64; &arch.i386;] US Robotics (3Com) 3CP5609 modem</para>
1021113567Sbmah	</listitem>
1022166767Sbmah	<listitem>
1023166767Sbmah	  <para>[&arch.amd64; &arch.i386;] VScom PCI-400 and PCI-800</para>
1024113567Sbmah	</listitem>
102590739Sbmah      </itemizedlist>
102690739Sbmah    </para>
102790739Sbmah
1028143783Sbrueffer    &hwlist.rc;
102976082Sbmah
1030143783Sbrueffer    &hwlist.sr;
1031143783Sbrueffer
1032166767Sbmah    <para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport serial cards, with both the
1033152987Sjhb    older SIHOST2.x and the <quote>enhanced</quote> (transputer
1034152987Sjhb    based, aka JET) host cards (ISA, EISA and PCI) are supported.
1035152987Sjhb    Note that the newer SX+ PCI cards are not currently supported.
103676082Sbmah    (&man.si.4; driver)</para>
103776082Sbmah
1038166767Sbmah    <para>[&arch.pc98;] Internel serial interfaces (&man.sio.4; driver)
103997677Snyan      <itemizedlist>
104097677Snyan        <listitem>
104197677Snyan	  <para>PC-9801 on-board</para>
104297677Snyan	</listitem>
104397677Snyan        <listitem>
104497677Snyan	  <para>PC-9821 2'nd CCU (flags 0x12000000)</para>
104597677Snyan	</listitem>
104697677Snyan      </itemizedlist>
104797677Snyan    </para>
104897677Snyan
1049166767Sbmah    <para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver)
105097677Snyan      <itemizedlist>
105197677Snyan        <listitem>
105297677Snyan	  <para>COM2 (flags 0x01000000)</para>
105397677Snyan	</listitem>
105497677Snyan        <listitem>
105597677Snyan	  <para>COM3 (flags 0x02000000)</para>
105697677Snyan	</listitem>
105797677Snyan      </itemizedlist>
105897677Snyan    </para>
105997677Snyan
1060166767Sbmah    <para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para>
1061166767Sbmah      <note>
106297677Snyan        <para>"flags 0x11000000" is necessary in kernel configuration.</para>
106397677Snyan      </note>
106497677Snyan
1065166767Sbmah    <para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para>
1066166767Sbmah      <note>
106797677Snyan        <para>"flags 0x14000?01" is necessary in kernel configuration.</para>
106897677Snyan      </note>
106997677Snyan
1070166767Sbmah    <para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para>
1071166767Sbmah      <note>
107297677Snyan        <para>"flags 0x15000?01" is necessary in kernel configuration.</para>
107397677Snyan      </note>
107497677Snyan
1075166767Sbmah    <para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4; driver)</para>
1076166767Sbmah      <note>
107797677Snyan        <para>"flags 0x16000001" is necessary in kernel configuration.</para>
107897677Snyan      </note>
107997677Snyan
1080166767Sbmah    <para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4; driver)</para>
1081166767Sbmah      <note>
108297677Snyan        <para>"flags 0x18000?01" is necessary in kernel configuration.</para>
108397677Snyan      </note>
108497677Snyan
1085166767Sbmah    <para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para>
1086166767Sbmah      <note>
108797677Snyan        <para>"options COM_ESP" and "flags 0x19000000" are necessary in kernel configuration.</para>
108897677Snyan      </note>
108997677Snyan
109076082Sbmah  </sect2>
1091146493Sbrueffer  <sect2 id="sound">
1092146493Sbrueffer    <title>Sound Devices</title>
1093109747Sbmah
1094134414Ssimon    &hwlist.snd.ad1816;
1095134414Ssimon
1096146494Sbrueffer    &hwlist.snd.als4000;
1097109747Sbmah
1098152888Sbrueffer    &hwlist.snd.atiixp;
1099152888Sbrueffer
1100146494Sbrueffer    &hwlist.snd.audiocs;
1101146494Sbrueffer
1102134414Ssimon    &hwlist.snd.cmi;
1103109747Sbmah
1104146494Sbrueffer    &hwlist.snd.cs4281;
1105146494Sbrueffer
1106135083Ssimon    &hwlist.snd.csa;
1107109747Sbmah
1108146494Sbrueffer    &hwlist.snd.ds1;
1109146494Sbrueffer
1110146494Sbrueffer    &hwlist.snd.emu10k1;
1111146494Sbrueffer
1112162930Sjoel    &hwlist.snd.emu10kx;
1113162930Sjoel
1114159694Sbrueffer    &hwlist.snd.envy24;
1115159694Sbrueffer
1116162930Sjoel    &hwlist.snd.envy24ht;
1117162930Sjoel
1118134414Ssimon    &hwlist.snd.es137x;
1119109747Sbmah
1120135533Ssimon    &hwlist.snd.ess;
1121135533Ssimon
1122146494Sbrueffer    &hwlist.snd.fm801;
1123138850Ssimon
1124146494Sbrueffer    &hwlist.snd.gusc;
1125138850Ssimon
1126162928Sjoel    &hwlist.snd.hda;
1127162928Sjoel
1128146494Sbrueffer    &hwlist.snd.ich;
1129109747Sbmah
1130146494Sbrueffer    &hwlist.snd.maestro;
1131144942Sbrueffer
1132146494Sbrueffer    &hwlist.snd.maestro3;
1133109747Sbmah
1134151215Sjoel    &hwlist.snd.mss;
1135151215Sjoel
1136142583Ssimon    &hwlist.snd.neomagic;
1137109747Sbmah
1138146494Sbrueffer    &hwlist.snd.sbc;
1139109747Sbmah
1140146494Sbrueffer    &hwlist.snd.solo;
1141109745Sbmah
1142162930Sjoel    &hwlist.snd.spicds;
1143162930Sjoel
1144149099Sjoel    &hwlist.snd.t4dwave;
1145149099Sjoel
1146144942Sbrueffer    &hwlist.snd.via8233;
1147144942Sbrueffer
1148143338Ssimon    &hwlist.snd.via82c686;
1149109747Sbmah
1150146494Sbrueffer    &hwlist.snd.vibes;
1151109747Sbmah
1152166767Sbmah    <para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss driver)
115397677Snyan      <itemizedlist>
115497677Snyan        <listitem>
115597677Snyan          <para>NEC A-MATE internal sound</para>
115697677Snyan        </listitem>
115797677Snyan        <listitem>
115897677Snyan          <para>Q-Vision WaveStar, WaveMaster</para>
115997677Snyan        </listitem>
116097677Snyan      </itemizedlist>
116197677Snyan    </para>
1162109747Sbmah
1163166767Sbmah    <para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss driver)</para>
1164109747Sbmah
1165166767Sbmah    <para>[&arch.pc98;] Creative Technologies SoundBlaster(98) (&man.sb.4;
116697677Snyan    driver)</para>
1167109747Sbmah
1168166767Sbmah    <para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para>
1169109747Sbmah
1170166767Sbmah    <para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu driver)
117197677Snyan      <itemizedlist>
117297677Snyan        <listitem>
117397677Snyan          <para>Q-Vision WaveStar</para>
117497677Snyan        </listitem>
117597677Snyan      </itemizedlist>
117697677Snyan    </para>
1177115285Shrs  </sect2>
1178109743Sbmah
1179133458Ssimon  <sect2 id="camera">
118076082Sbmah    <title>Camera and Video Capture Devices</title>
1181139404Sbrueffer
1182139404Sbrueffer    &hwlist.bktr;
1183139404Sbrueffer
1184166767Sbmah    <para>[&arch.i386;] Connectix QuickCam</para>
118576082Sbmah  </sect2>
118676082Sbmah
118776082Sbmah  <sect2 id="usb">
118876082Sbmah    <title>USB Devices</title>
118976082Sbmah
1190166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] A range of USB peripherals are supported; devices known to
119176082Sbmah    work are listed in this section.  Owing to the
119276082Sbmah    generic nature of most USB devices, with some exceptions any
119376082Sbmah    device of a given class will be supported, even if not explicitly
119476082Sbmah    listed here.</para>
119576082Sbmah
1196166767Sbmah    <note>
1197166767Sbmah      <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Ethernet adapters can be found in the section listing <link
119876082Sbmah      linkend="ethernet">Ethernet interfaces</link>.</para>
119976082Sbmah    </note>
120076082Sbmah
1201166767Sbmah    <note>
1202166767Sbmah      <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Bluetooth adapters can be found in <link
1203107425Sbmah      linkend="bluetooth">Bluetooth</link> section.</para>
1204107425Sbmah    </note>
1205107425Sbmah
1206133343Ssimon    &hwlist.ohci;
1207113709Sbmah
1208134830Ssimon    &hwlist.uhci;
1209123183Sbmah
1210166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB 2.0 controllers using the EHCI
1211115166Sblackend      interface (&man.ehci.4; driver)</para>
1212113709Sbmah
1213166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Hubs
121476082Sbmah    </para>
1215166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards (&man.ukbd.4; driver)
121676082Sbmah    </para>
1217166767Sbmah    <para>[&arch.amd64;, &arch.i386, &arch.pc98;] Miscellaneous
121876082Sbmah      <itemizedlist>
121976082Sbmah        <listitem>
1220116409Shrs	  <para>Assist Computer Systems PC Camera C-M1</para>
1221116409Shrs	</listitem>
1222116409Shrs        <listitem>
122376082Sbmah	  <para>ActiveWire I/O Board</para>
122476082Sbmah	</listitem>
122576597Sbmah        <listitem>
1226116409Shrs	  <para>Creative Technology Video Blaster WebCam Plus</para>
1227116409Shrs	</listitem>
122891715Sbmah	<listitem>
1229122262Sbmah	  <para>D-Link DSB-R100 USB Radio (&man.ufm.4; driver)</para>
123091715Sbmah	</listitem>
1231116409Shrs        <listitem>
1232116409Shrs	  <para>Mirunet AlphaCam Plus</para>
1233116409Shrs	</listitem>
123476082Sbmah      </itemizedlist>
123576082Sbmah    </para>
1236134047Ssimon
1237135830Ssimon    &hwlist.urio;
1238135830Ssimon
1239134047Ssimon    &hwlist.umodem;
1240134047Ssimon
1241166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Mice (&man.ums.4; driver)
124276082Sbmah    </para>
1243134047Ssimon
1244135830Ssimon    &hwlist.ulpt;
1245135830Ssimon
1246135111Ssimon    &hwlist.ubsa;
1247135111Ssimon
1248135111Ssimon    &hwlist.ubser;
1249135111Ssimon
1250135111Ssimon    &hwlist.uftdi;
1251135111Ssimon
1252135111Ssimon    &hwlist.uplcom;
1253135111Ssimon
1254135830Ssimon    &hwlist.umct;
1255135830Ssimon
1256134047Ssimon    &hwlist.uscanner;
1257134047Ssimon
1258138985Sbrueffer    &hwlist.umass;
125976082Sbmah
1260166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices (&man.uaudio.4; driver)
1261115285Shrs    </para>
1262115285Shrs
1263135114Ssimon    &hwlist.uvisor;
1264135114Ssimon
1265102323Sbmah </sect2>
1266102323Sbmah
1267106558Sbmah  <sect2 id="firewire">
1268106558Sbmah    <title>IEEE 1394 (Firewire) Devices</title>
1269106558Sbmah
1270135121Ssimon    &hwlist.fwohci;
1271106558Sbmah
1272166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus Protocol 2 (SBP-2)
1273123183Sbmah      storage devices (&man.sbp.4; driver)</para>
1274106558Sbmah
1275106558Sbmah  </sect2>
1276106558Sbmah
1277107425Sbmah  <sect2 id="bluetooth">
1278107425Sbmah    <title>Bluetooth Devices</title>
1279107425Sbmah
1280138983Ssimon    &hwlist.ng.bt3c;
1281107425Sbmah
1282135144Sbrueffer    &hwlist.ng.ubt;
1283107425Sbmah
1284107425Sbmah  </sect2>
1285107425Sbmah
1286133458Ssimon  <sect2 id="crypto-accel">
1287104526Sbmah    <title>Cryptographic Accelerators</title>
1288104526Sbmah
1289135121Ssimon    &hwlist.hifn;
1290104526Sbmah
1291135121Ssimon    &hwlist.safe;
1292121834Sbmah
1293135121Ssimon    &hwlist.ubsec;
1294104526Sbmah  </sect2>
1295104526Sbmah
1296133458Ssimon  <sect2 id="misc">
129776082Sbmah    <title>Miscellaneous</title>
129876082Sbmah
1299166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] FAX-Modem/PCCARD
130076082Sbmah      <itemizedlist>
130176082Sbmah        <listitem>
1302115373Shrs	  <para>MELCO IGM-PCM56K/IGM-PCM56KH</para>
130376082Sbmah	</listitem>
130476082Sbmah        <listitem>
130576082Sbmah	  <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD terminal)</para>
130676082Sbmah	</listitem>
130776082Sbmah      </itemizedlist>
130876082Sbmah    </para>
130976082Sbmah
1310166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives (&man.fdc.4; driver)</para>
1311114865Sbmah
1312166767Sbmah    <para>[&arch.amd64; &arch.i386;] VGA-compatible video cards
1313114865Sbmah      (&man.vga.4; driver)
1314114865Sbmah
1315114865Sbmah      <note>
1316114865Sbmah	<para>Information regarding specific video cards and
1317139482Sbrueffer	  compatibility with <application>Xorg</application> can be
1318114865Sbmah	  found at <ulink
1319139482Sbrueffer	  url="http://www.x.org/"></ulink>.</para>
1320114865Sbmah      </note>
1321114865Sbmah
1322114865Sbmah      </para>
1323114865Sbmah
1324166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards including:
132576082Sbmah      <itemizedlist>
1326166767Sbmah        <listitem>
1327166767Sbmah	  <para>[&arch.i386;] AT-style keyboards (&man.atkbd.4; driver)</para>
132876082Sbmah	</listitem>
1329166767Sbmah        <listitem>
1330166767Sbmah	  <para>[&arch.amd64;, &arch.i386;] PS/2 keyboards (&man.atkbd.4; driver)</para>
133176082Sbmah	</listitem>
1332166767Sbmah        <listitem>
1333166767Sbmah	  <para>[&arch.pc98;] Standard keyboards</para>
133497677Snyan	</listitem>
1335166767Sbmah        <listitem>
1336166767Sbmah	  <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB keyboards (&man.ukbd.4; driver)</para>
133776082Sbmah	</listitem>
133876082Sbmah      </itemizedlist>
133976082Sbmah    </para>
1340123265Sbmah
1341166767Sbmah    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Pointing devices including:
134276082Sbmah      <itemizedlist>
1343166767Sbmah        <listitem>
1344166767Sbmah	  <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and compatible devices (&man.mse.4; driver)</para>
134576082Sbmah	</listitem>
1346166767Sbmah        <listitem>
1347166767Sbmah	  <para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible devices, including many laptop
1348114865Sbmah	    pointing devices (&man.psm.4; driver)</para>
134976082Sbmah	</listitem>
135076082Sbmah        <listitem>
1351114865Sbmah	  <para>Serial mice and compatible devices</para>
135276082Sbmah	</listitem>
1353166767Sbmah        <listitem>
1354166767Sbmah	  <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB mice (&man.ums.4; driver)</para>
135576082Sbmah	</listitem>
135676082Sbmah      </itemizedlist>
1357114865Sbmah
1358114865Sbmah      <note>
1359114865Sbmah	<para>&man.moused.8; has more information on using pointing
1360114865Sbmah	  devices with &os;.  Information on using pointing devices
1361139482Sbrueffer	  with <application>Xorg</application> can be found at
1362139482Sbrueffer	  <ulink url="http://www.x.org/"></ulink>.</para>
1363114865Sbmah      </note>
136476082Sbmah    </para>
136576082Sbmah
1366166767Sbmah    <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para>
1367166767Sbmah    <para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para>
136876082Sbmah
1369166767Sbmah    <para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks (&man.joy.4; driver)</para>
137076082Sbmah
1371166767Sbmah    <para>[&arch.pc98;] Joystick port of SoundBlaster(98) (&man.joy.4;
1372109743Sbmah    driver)</para>
1373109743Sbmah
1374166767Sbmah    <para>[&arch.i386;, &arch.pc98;] PHS Data Communication Card/PCCARD
137576082Sbmah      <itemizedlist>
137676082Sbmah        <listitem>
137776082Sbmah	  <para>NTT DoCoMo P-in Comp@ct</para>
137876082Sbmah	</listitem>
137976082Sbmah        <listitem>
138076082Sbmah	  <para>Panasonic KX-PH405</para>
138176082Sbmah	</listitem>
138276082Sbmah        <listitem>
138376082Sbmah	  <para>SII MC-P200</para>
138476082Sbmah	</listitem>
138576082Sbmah      </itemizedlist>
138676082Sbmah    </para>
138776082Sbmah
1388166767Sbmah    <para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware cards compatible
138976082Sbmah    with the HOT1 from <ulink url="http://www.vcc.com/">Virtual
139076560Sbmah    Computers</ulink> (xrpu driver).</para>
139197677Snyan
1392166767Sbmah    <para>[&arch.pc98;] Power Management Controller of NEC PC-98 Note (pmc
139397677Snyan    driver)</para>
139497677Snyan
1395166767Sbmah    <para>[&arch.sparc64;] OpenFirmware console (ofwcons driver)</para>
1396108467Sjake
139776082Sbmah  </sect2>
139876082Sbmah</sect1>
1399166768Sbmah
1400166768Sbmah</article>
1401