]> CyberLeo.Net >> Repos - FreeBSD/releng/8.0.git/blob - release/doc/en_US.ISO8859-1/hardware/article.sgml
Adjust to reflect 8.0-RELEASE.
[FreeBSD/releng/8.0.git] / release / doc / en_US.ISO8859-1 / hardware / article.sgml
1 <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
2 <!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
3 %articles.ent;
4
5 <!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
6 %release;
7 <!ENTITY % devauto PUBLIC "-//FreeBSD//ENTITIES Auto Generated Device Lists//EN">
8 %devauto;
9
10 <!-- Text constants which probably don't need to be changed.-->
11
12 ]>
13
14 <article>
15   <articleinfo>
16     <title>&os; &release.current; Hardware Notes</title>
17
18     <corpauthor>The &os; Documentation Project</corpauthor>
19
20     <pubdate>$FreeBSD$</pubdate>
21
22     <copyright>
23       <year>2000</year>
24       <year>2001</year>
25       <year>2002</year>
26       <year>2003</year>
27       <year>2004</year>
28       <year>2005</year>
29       <year>2006</year>
30       <year>2007</year>
31       <year>2008</year>
32       <year>2009</year>
33       <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder>
34     </copyright>
35
36     <legalnotice id="trademarks" role="trademarks">
37       &tm-attrib.freebsd;
38       &tm-attrib.amd;
39       &tm-attrib.ibm;
40       &tm-attrib.intel;
41       &tm-attrib.sparc;
42       &tm-attrib.sun;
43       &tm-attrib.general;
44     </legalnotice>
45
46   </articleinfo>
47
48   <sect1 id="intro">
49     <title>Introduction</title>
50
51     <para>This document contains the hardware compatibility notes for
52       &os; &release.current;.  It lists the hardware platforms
53       supported by &os;, as well as the various types of hardware
54       devices (storage controllers, network interfaces, and so on),
55       along with known working instances of these devices.</para>
56   </sect1>
57
58   <sect1 id="proc">
59     <title>Supported Processors and System Boards</title>
60
61     <para>This section provides some architecture-specific information
62       about the specific processors and systems that are supported by
63       each architecture.</para>
64
65     <sect2 id="proc-amd64">
66       <title>amd64</title>
67
68       <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64
69         (<quote>Hammer</quote>) and &intel; EM64T architecture, and is
70         now one of the Tier-1 platforms (fully supported
71         architecture), which are expected to be Production Quality
72         with respects to all aspects of the &os; operating system,
73         including installation and development environments.</para>
74
75       <para>Note that there are two names for this architecture, AMD64
76         (AMD) and Intel EM64T (Extended Memory 64-bit Technology).
77         64-bit mode of the two architectures are almost compatible
78         with each other, and &os;/&arch.amd64; should support them
79         both.</para>
80
81       <para>As of this writing, the following processors are
82         supported:</para>
83
84       <itemizedlist>
85         <listitem>
86           <para>&amd.athlon;64 (<quote>Clawhammer</quote>).</para>
87         </listitem>
88
89         <listitem>
90           <para>&amd.opteron; (<quote>Sledgehammer</quote>).</para>
91         </listitem>
92
93         <listitem>
94           <para>All multi-core &intel; &xeon; processors except
95             Sossaman have EM64T support.</para>
96         </listitem>
97
98         <listitem>
99           <para>The single-core &intel; &xeon;
100             processors <quote>Nocona</quote>, <quote>Irwindale</quote>,
101             <quote>Potomac</quote>, and <quote>Cranford</quote> have
102             EM64T support.</para>
103         </listitem>
104
105         <listitem>
106           <para>All &intel; Core 2 (not Core Duo) and later
107             processors</para>
108         </listitem>
109
110         <listitem>
111           <para>All &intel; &pentium; D processors</para>
112         </listitem>
113
114         <listitem>
115           <para>&intel; &pentium; 4s and Celeron Ds using
116             the <quote>Cedar Mill</quote> core have EM64T
117             support.</para>
118         </listitem>
119
120         <listitem>
121           <para>Some &intel; &pentium; 4s and Celeron Ds using
122             the <quote>Prescott</quote> core have EM64T support.  See
123             the <ulink url="http://processorfinder.intel.com">Intel
124             Processor Spec Finder</ulink> for the definitive answer about
125             EM64T support in Intel processors.</para>
126         </listitem>
127
128       </itemizedlist>
129
130       <para>&intel; EM64T is an extended version of IA-32 (x86) and
131         different from &intel; IA-64 (Itanium) architecture, which
132         &os;/ia64 supports.  Some &intel;'s old documentation refers
133         to &intel; EM64T as <quote>64-bit extension technology</quote>
134         or <quote>IA-32e</quote>.</para>
135
136       <para>The largest tested memory configuration to date is 64GB.
137         SMP support has been recently completed and is reasonably
138         robust.</para>
139
140       <para>In many respects, &os;/&arch.amd64; is similar to
141         &os;/&arch.i386;, in terms of drivers supported.  There may be
142         some issues with 64-bit cleanliness in some (particularly
143         older) drivers.  Generally, drivers that already function
144         correctly on other 64-bit platforms should work.</para>
145
146       <para>&os;/&arch.amd64; is a very young platform on &os;.  While
147         the core &os; kernel and base system components are generally
148         fairly robust, there are likely to still be rough edges,
149         particularly with third party packages.</para>
150
151     </sect2>
152
153     <sect2 id="proc-i386">
154       <title>i386</title>
155
156       <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC
157           compatible</quote> machines. Due to the wide range of
158         hardware available for this architecture, it is impossible
159         to exhaustively list all combinations of equipment supported
160         by &os;.  Nevertheless, some general guidelines are
161         presented here.</para>
162
163       <para>Almost all &i386;-compatible processors with a floating
164         point unit are supported. All &intel; processors beginning
165         with the 80486 are supported, including the 80486, &pentium;,
166         &pentium; Pro, &pentium; II, &pentium; III, &pentium; 4, and
167         variants thereof, such as the &xeon; and &celeron; processors.
168         All &i386;-compatible AMD processors are also supported,
169         including the &am486;, &am5x86;, K5, &amd.k6; (and variants),
170         &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, and
171         Athlon Thunderbird), and &amd.duron; processors.  The AMD
172         &Eacute;lan SC520 embedded processor is supported.  The
173         Transmeta Crusoe is recognized and supported, as are
174         &i386;-compatible processors from Cyrix and NexGen.</para>
175
176       <para>There is a wide variety of motherboards available for this
177         architecture.  Motherboards using the ISA, VLB, EISA, AGP, and
178         PCI expansion busses are well-supported.  There is some
179         limited support for the MCA (<quote>MicroChannel</quote>)
180         expansion bus used in the IBM PS/2 line of PCs.</para>
181
182       <para>Symmetric multi-processor (SMP) systems are generally
183         supported by &os;, although in some cases, BIOS or motherboard
184         bugs may generate some problems.  Perusal of the archives of
185         the &a.smp; may yield some clues.</para>
186
187       <para>&os; will take advantage of HyperThreading (HTT) support
188         on &intel; CPUs that support this feature.  A kernel with the
189         <literal>options&nbsp;SMP</literal> feature enabled will
190         automatically detect the additional logical processors.  The
191         default &os; scheduler treats the logical processors the same
192         as additional physical processors; in other words, no attempt
193         is made to optimize scheduling decisions given the shared
194         resources between logical processors within the same CPU.
195         Because this naive scheduling can result in suboptimal
196         performance, under certain circumstances it may be useful to
197         disable the logical processors with the the
198         <varname>machdep.hlt_logical_cpus</varname> sysctl variable.
199         It is also possible to halt any CPU in the idle loop with the
200         <varname>machdep.hlt_cpus</varname> sysctl variable.  The
201         &man.smp.4; manual page has more details.</para>
202
203       <para>&os; will take advantage of Physical Address Extensions
204         (PAE) support on CPUs that support this feature.  A kernel
205         with the <literal>PAE</literal> feature enabled will detect
206         memory above 4 gigabytes and allow it to be used by the
207         system.  This feature places constraints on the device drivers
208         and other features of &os; which may be used; consult the
209         &man.pae.4; manpage for more details.</para>
210
211       <para>&os; will generally run on i386-based laptops, albeit with
212         varying levels of support for certain hardware features such
213         as sound, graphics, power management, and PCCARD expansion
214         slots.  These features tend to vary in idiosyncratic ways
215         between machines, and frequently require special-case support
216         in &os; to work around hardware bugs or other oddities.  When
217         in doubt, a search of the archives of the &a.mobile; may be
218         useful.</para>
219
220       <para>Most modern laptops (as well as many desktops) use the
221         Advanced Configuration and Power Management (ACPI) standard.
222         &os; supports ACPI via the ACPI Component Architecture
223         reference implementation from &intel;, as described in the
224         &man.acpi.4; manual page.  The use of ACPI causes
225         instabilities on some machines and it may be necessary to
226         disable the ACPI driver, which is normally loaded via a kernel
227         module.  This may be accomplished by adding the following line
228         to <filename>/boot/device.hints</filename>:</para>
229
230       <programlisting>hint.acpi.0.disabled="1"</programlisting>
231
232       <para>Users debugging ACPI-related problems may find it useful
233         to disable portions of the ACPI functionality.  The
234         &man.acpi.4; manual page has more information on how to do
235         this via loader tunables.</para>
236
237       <para>ACPI depends on a Differentiated System Descriptor Table
238         (DSDT) provided by each machine's BIOS.  Some machines have
239         bad or incomplete DSDTs, which prevents ACPI from functioning
240         correctly.  Replacement DSDTs for some machines can be found
241         at the <ulink
242           url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink>
243         section of the <ulink
244           url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> project
245         Web site.  &os; can use these DSDTs to override the DSDT
246         provided by the BIOS; see the &man.acpi.4; manual page for
247         more information.</para>
248     </sect2>
249
250     <sect2 id="proc-ia64">
251       <title>ia64</title>
252
253       <para>Currently supported processors are the <ulink
254           url="http://people.freebsd.org/~marcel/refs/ia64/itanium/24532003.pdf">&itanium;</ulink>
255         and the <ulink
256           url="http://people.freebsd.org/~marcel/refs/ia64/itanium2/25111003.pdf">&itanium;
257           2</ulink>.</para>
258
259       <para>Supported chipsets include:</para>
260
261       <itemizedlist>
262         <listitem>
263           <para>HP zx1</para>
264         </listitem>
265
266         <listitem>
267           <para>&intel; 460GX</para>
268         </listitem>
269
270         <listitem>
271           <para>&intel; E8870</para>
272         </listitem>
273       </itemizedlist>
274
275       <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP)
276         configurations are supported.</para>
277
278       <para>Most devices that can be found in or are compatible with
279         &arch.ia64; machines are fully supported.  The notable
280         exception is the VGA console. The &os; support for VGA
281         consoles is at this time too much based on PC hardware and not
282         all &arch.ia64; machines have chipsets that provide sufficient
283         PC legacy support. As such &man.syscons.4; can not be enabled
284         and the use of a serial console is required.</para>
285     </sect2>
286
287     <sect2 id="proc-pc98">
288       <title>pc98</title>
289
290       <para>NEC PC-9801/9821 series with almost all &i386;-compatible
291         processors, including 80486, &pentium;, &pentium; Pro,
292         &pentium; II, and variants.  All &i386;-compatible processors
293         by AMD, Cyrix, IBM, and IDT are also supported.</para>
294
295       <para>NEC FC-9801/9821 series, and NEC SV-98 series (both of
296         them are compatible with PC-9801/9821 series) should be
297         supported.</para>
298
299       <para>EPSON PC-386/486/586 series, which are compatible with NEC
300         PC-9801 series are supported.</para>
301
302       <para>High-resolution mode is not supported.  NEC
303         PC-98XA/XL/RL/XL^2, and NEC PC-H98 series are supported in
304         normal (PC-9801 compatible) mode only.</para>
305
306       <para>Although there are some multi-processor systems (such as
307         Rs20/B20), SMP-related features of &os; are not supported
308         yet.</para>
309
310       <para>PC-9801/9821 standard bus (called C-Bus), PC-9801NOTE
311         expansion bus (110pin), and PCI bus are supported.  New Extend
312         Standard Architecture (NESA) bus (used in PC-H98, SV-H98, and
313         FC-H98 series) is not supported.</para>
314     </sect2>
315
316     <sect2 id="proc-powerpc">
317       <title>powerpc</title>
318
319       <para>The information for this paragraph has yet to be
320         compiled.</para>
321     </sect2>
322
323     <sect2 id="proc-sparc64">
324       <title>sparc64</title>
325
326       <para>This section describes the systems currently known to be
327         supported by &os; on the &ultrasparc; platform.  For
328         background information on the various hardware designs see the
329         <ulink url="http://sunsolve.sun.com/handbook_pub/">Sun System
330           Handbook</ulink>.</para>
331
332       <para>SMP is supported on all systems with more than 1
333         processor.</para>
334
335       <para>When using the <filename>GENERIC</filename> kernel,
336         &os;/&arch.sparc64; systems not equipped with a framebuffer
337         supported by the &man.creator.4; (&sun; Creator, &sun; Creator3D
338         and &sun; Elite3D) or &man.machfb.4; (&sun; PGX and &sun; PGX64
339         as well as the ATI Mach64 chips found onboard in for example
340         &sun.blade; 100, &sun.blade; 150, &sun.ultra; 5 and &sun.ultra; 10)
341         driver must use the serial console.</para>
342
343       <para>If you have a system that is not listed here, it may not
344         have been tested with &os; &release.current;.  We encourage
345         you to try it and send a note to the &a.sparc; with your
346         results, including which devices work and which do not.</para>
347
348       <para>The following systems are fully supported by &os;:</para>
349
350       <itemizedlist>
351         <listitem>
352           <para>&sun.blade; 100</para>
353         </listitem>
354
355         <listitem>
356           <para>&sun.blade; 150</para>
357         </listitem>
358
359         <listitem>
360           <para>&sun.enterprise; 100</para>
361         </listitem>
362
363         <listitem>
364           <para>&sun.enterprise; 220R</para>
365         </listitem>
366
367         <listitem>
368           <para>&sun.enterprise; 250</para>
369         </listitem>
370
371         <listitem>
372           <para>&sun.enterprise; 420R</para>
373         </listitem>
374
375         <listitem>
376           <para>&sun.enterprise; 450</para>
377         </listitem>
378
379         <listitem>
380           <para>&sun.fire; V100</para>
381         </listitem>
382
383         <listitem>
384           <para>&sun.fire; V120</para>
385         </listitem>
386
387         <listitem>
388           <para>&netra; t1 105</para>
389         </listitem>
390
391         <listitem>
392           <para>&netra; T1 AC200/DC200</para>
393         </listitem>
394
395         <listitem>
396           <para>&netra; t 1100</para>
397         </listitem>
398
399         <listitem>
400           <para>&netra; t 1120</para>
401         </listitem>
402
403         <listitem>
404           <para>&netra; t 1125</para>
405         </listitem>
406
407         <listitem>
408           <para>&netra; t 1400/1405</para>
409         </listitem>
410
411         <listitem>
412           <para>&netra; 120</para>
413         </listitem>
414
415         <listitem>
416           <para>&netra; X1</para>
417         </listitem>
418
419         <listitem>
420           <para>&sparcengine; Ultra AX1105</para>
421         </listitem>
422
423         <listitem>
424           <para>&sparcengine; Ultra AXe</para>
425         </listitem>
426
427         <listitem>
428           <para>&sparcengine; Ultra AXi</para>
429         </listitem>
430
431         <listitem>
432           <para>&sparcengine; Ultra AXmp</para>
433         </listitem>
434
435         <listitem>
436           <para>&sun.ultra; 1</para>
437         </listitem>
438
439         <listitem>
440           <para>&sun.ultra; 1E</para>
441         </listitem>
442
443         <listitem>
444           <para>&sun.ultra; 2</para>
445         </listitem>
446
447         <listitem>
448           <para>&sun.ultra; 5</para>
449         </listitem>
450
451         <listitem>
452           <para>&sun.ultra; 10</para>
453         </listitem>
454
455         <listitem>
456           <para>&sun.ultra; 30</para>
457         </listitem>
458
459         <listitem>
460           <para>&sun.ultra; 60</para>
461         </listitem>
462
463         <listitem>
464           <para>&sun.ultra; 80</para>
465         </listitem>
466
467         <listitem>
468           <para>&sun.ultra; 450</para>
469         </listitem>
470       </itemizedlist>
471
472       <para>The following systems are partially supported by &os;.  In
473         particular the fibre channel controllers in SBus-based systems are not
474         supported.  However, it is possible to use these with a SCSI controller
475         supported by the &man.esp.4 driver (&sun; ESP SCSI, &sun; FAS Fast-SCSI
476         and &sun; FAS366 Fast-Wide SCSI controllers).</para>
477
478       <itemizedlist>
479         <listitem>
480           <para>&sun.enterprise; 3500</para>
481         </listitem>
482
483         <listitem>
484           <para>&sun.enterprise; 4500</para>
485         </listitem>
486       </itemizedlist>
487
488       <para>Starting with 7.2-RELEASE, &arch.sparc64; systems based on
489         &ultrasparc; III and beyond are also supported by &os;, which includes
490         the following known working systems:</para>
491
492       <itemizedlist>
493         <listitem>
494           <para>&sun.blade; 1000</para>
495         </listitem>
496
497         <listitem>
498           <para>&sun.blade; 1500</para>
499         </listitem>
500
501         <listitem>
502           <para>&sun.blade; 2000</para>
503         </listitem>
504
505         <listitem>
506           <para>&sun.blade; 2500</para>
507         </listitem>
508
509         <listitem>
510           <para>&sun.fire; 280R</para>
511         </listitem>
512
513         <listitem>
514           <para>&sun.fire; V210</para>
515         </listitem>
516
517         <listitem>
518           <para>&sun.fire; V250</para>
519         </listitem>
520
521         <listitem>
522           <para>&sun.fire; V440 (support for the on-board NICs first
523             appeared in 8.0-RELEASE)</para>
524         </listitem>
525
526         <listitem>
527           <para>&sun.fire; V880</para>
528         </listitem>
529
530         <listitem>
531           <para>&netra; 20/&netra; T4</para>
532         </listitem>
533       </itemizedlist>
534
535       <para>The following &ultrasparc; IIIi systems are not tested but
536         believed to be also supported by &os;:</para>
537
538       <itemizedlist>
539         <listitem>
540           <para>&sun.fire; V125</para>
541         </listitem>
542
543         <listitem>
544           <para>&sun.fire; V240</para>
545         </listitem>
546       </itemizedlist>
547     </sect2>
548   </sect1>
549
550   <!--
551
552   The "Supported Devices" section of the release notes.
553   Generally processor-independent, with conditional text
554   inclusion handling any architecture-dependent text.
555
556   Within each subsection describing a class of hardware
557   (i.e. Ethernet interfaces), list broad groups of devices
558   alphabetically as paragraphs sorted alphabetically (frequently
559   these groups will be arranged by manufacturer, i.e. 3Com
560   Ethernet interfaces).
561
562   Where applicable, a "Miscellaneous" section may follow all
563   other named sections.
564
565   These guidelines are not hard-and-fast rules, and exceptions
566   will occur.  Following these guidelines (vague as they may be)
567   is highly recommended to try to keep the formatting of
568   this section consistent.
569
570   We give manpage references using the &man entities where
571   possible.  If a driver has no manpage (and consequently no
572   &man entity, we simply give the name of the driver).
573   Please avoid doing &man entity conversions unless you
574   know for sure that an entity and manpage exist; sweeps through
575   this file to fix "missed" conversions are likely to break the
576   build.
577   -->
578
579   <sect1 id="support">
580     <title>Supported Devices</title>
581
582     <para>This section describes the devices currently known to be
583       supported by &os;.  Other configurations may also work, but
584       simply have not been tested yet.  Feedback, updates, and
585       corrections to this list are encouraged.</para>
586
587     <para>Where possible, the drivers applicable to each device or
588       class of devices is listed.  If the driver in question has a
589       manual page in the &os; base distribution (most should), it is
590       referenced here.  Information on specific models of supported
591       devices, controllers, etc. can be found in the manual
592       pages.</para>
593
594     <note>
595       <para>The device lists in this document are being generated
596         automatically from &os; manual pages.  This means that some
597         devices, which are supported by multiple drivers, may appear
598         multiple times.</para>
599     </note>
600
601     <sect2 id="disk">
602       <title>Disk Controllers</title>
603
604       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;,
605         &arch.sparc64;] IDE/ATA controllers (&man.ata.4;
606         driver)</para>
607
608       <para>[&arch.pc98;] IDE/ATA controllers (wdc driver)</para>
609
610       <itemizedlist>
611         <listitem>
612           <para>On-board IDE controller</para>
613         </listitem>
614       </itemizedlist>
615
616       &hwlist.aac;
617
618       &hwlist.adv;
619
620       &hwlist.adw;
621
622       &hwlist.aha;
623
624       &hwlist.ahb;
625
626       &hwlist.ahc;
627
628       &hwlist.ahd;
629
630       &hwlist.aic;
631
632       &hwlist.amd;
633
634       &hwlist.amr;
635
636       &hwlist.arcmsr;
637
638       &hwlist.asr;
639
640       &hwlist.bt;
641
642       &hwlist.ciss;
643
644       &hwlist.ct;
645
646       &hwlist.dpt;
647
648       <note>
649         <para>[&arch.amd64;, &arch.i386;] Booting from these
650           controllers is supported. EISA adapters are not
651           supported.</para>
652       </note>
653
654       &hwlist.esp;
655
656       &hwlist.hptiop;
657
658       &hwlist.hptmv;
659
660       &hwlist.hptrr;
661
662       &hwlist.ida;
663
664       &hwlist.iir;
665
666       &hwlist.ips;
667
668       &hwlist.isp;
669
670       &hwlist.mfi;
671
672       &hwlist.mlx;
673
674       <note>
675         <para>[&arch.amd64;, &arch.i386;] Booting from these
676           controllers is supported. EISA adapters are not
677           supported.</para>
678       </note>
679
680       &hwlist.mly;
681
682       &hwlist.mpt;
683
684       &hwlist.ncr;
685
686       &hwlist.ncv;
687
688       &hwlist.nsp;
689
690       &hwlist.pst;
691
692       &hwlist.stg;
693
694       &hwlist.sym;
695
696       &hwlist.trm;
697
698       &hwlist.twa;
699
700       &hwlist.twe;
701
702       &hwlist.vpo;
703
704       <para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI
705         controller.</para>
706
707       <para>With all supported SCSI controllers, full support is
708         provided for SCSI-I, SCSI-II, and SCSI-III peripherals,
709         including hard disks, optical disks, tape drives (including
710         DAT, 8mm Exabyte, Mammoth, and DLT), medium changers,
711         processor target devices and CD-ROM drives.  WORM devices that
712         support CD-ROM commands are supported for read-only access by
713         the CD-ROM drivers (such as &man.cd.4;).  WORM/CD-R/CD-RW
714         writing support is provided by &man.cdrecord.1;, which is a
715         part of the <filename
716           role="package">sysutils/cdrtools</filename> port in the Ports
717         Collection.</para>
718
719       <para>The following CD-ROM type systems are supported at this
720         time:</para>
721
722       <itemizedlist>
723         <listitem>
724           <para>SCSI interface (also includes ProAudio Spectrum and
725             SoundBlaster SCSI) (&man.cd.4;)</para>
726         </listitem>
727
728         <listitem>
729           <para>[&arch.i386;] Sony proprietary interface (all models)
730             (&man.scd.4;)</para>
731         </listitem>
732
733         <listitem>
734           <para>ATAPI IDE interface (&man.acd.4;)</para>
735         </listitem>
736       </itemizedlist>
737
738       <para>[&arch.i386;] The following device is unmaintained:</para>
739
740       <itemizedlist>
741         <listitem>
742           <para>Mitsumi proprietary CD-ROM interface (all models)
743             (&man.mcd.4;)</para>
744         </listitem>
745       </itemizedlist>
746     </sect2>
747
748     <sect2 id="ethernet">
749       <title>Ethernet Interfaces</title>
750
751       &hwlist.ae;
752
753       &hwlist.age;
754
755       &hwlist.ale;
756
757       &hwlist.aue;
758
759       &hwlist.axe;
760
761       &hwlist.bce;
762
763       <para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast
764         Ethernet adapters (&man.bfe.4; driver)</para>
765
766       &hwlist.bge;
767
768       &hwlist.cas;
769
770       &hwlist.cdce;
771
772       <para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor
773         CS89x0-based NICs (&man.cs.4; driver)</para>
774
775       &hwlist.cue;
776
777       &hwlist.cxgb;
778
779       &hwlist.dc;
780
781       &hwlist.de;
782
783       &hwlist.ed;
784
785       &hwlist.em;
786
787       &hwlist.ep;
788
789       &hwlist.ex;
790
791       &hwlist.fe;
792
793       &hwlist.fxp;
794
795       &hwlist.gem;
796
797       &hwlist.hme;
798
799       &hwlist.ie;
800
801       &hwlist.igb;
802
803       &hwlist.ixgb;
804
805       &hwlist.ixgbe;
806
807       &hwlist.jme;
808
809       &hwlist.kue;
810
811       &hwlist.lge;
812
813       &hwlist.msk;
814
815       &hwlist.mxge;
816
817       &hwlist.my;
818
819       &hwlist.nfe;
820
821       &hwlist.nge;
822
823       &hwlist.nve;
824
825       &hwlist.nxge;
826
827       &hwlist.pcn;
828
829       &hwlist.re;
830
831       &hwlist.rl;
832
833       &hwlist.rue;
834
835       &hwlist.sf;
836
837       &hwlist.sis;
838
839       &hwlist.sk;
840
841       &hwlist.sn;
842
843       &hwlist.snc;
844
845       &hwlist.ste;
846
847       &hwlist.stge;
848
849       &hwlist.ti;
850
851       &hwlist.tl;
852
853       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] SMC 83c17x
854         (EPIC)-based Ethernet NICs (&man.tx.4; driver)</para>
855
856       &hwlist.txp;
857
858       &hwlist.udav;
859
860       &hwlist.vge;
861
862       &hwlist.vr;
863
864       &hwlist.vx;
865
866       &hwlist.wb;
867
868       &hwlist.xe;
869
870       &hwlist.xl;
871
872     </sect2>
873
874     <sect2 id="fddi">
875       <title>FDDI Interfaces</title>
876
877       <para>[&arch.i386;, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4;
878         driver)</para>
879
880       <para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para>
881     </sect2>
882
883     <sect2 id="atm">
884       <title>ATM Interfaces</title>
885
886       <para>[&arch.i386;, &arch.pc98;] Midway-based ATM interfaces
887         (&man.en.4; driver)</para>
888
889       <para>[&arch.i386;, &arch.pc98; &arch.sparc64;] FORE Systems,
890         Inc. PCA-200E ATM PCI Adapters (hfa and &man.fatm.4;
891         drivers)</para>
892
893       <para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM
894         Adapters (&man.idt.4; driver)</para>
895
896       <para>[&arch.i386;, &arch.pc98; &arch.sparc64;] FORE Systems,
897         Inc. HE155 and HE622 ATM interfaces (&man.hatm.4;
898         driver)</para>
899
900       <para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards
901         (&man.patm.4; driver)</para>
902     </sect2>
903
904     <sect2 id="wlan">
905       <title>Wireless Network Interfaces</title>
906
907       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet
908         802.11b wireless adapters (&man.an.4; driver)</para>
909
910       &hwlist.ath;
911
912       &hwlist.bwi;
913
914       <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 2100
915         MiniPCI network adapter (&man.ipw.4; driver)</para>
916
917       <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless
918         2200BG/2915ABG MiniPCI and 2225BG PCI network adapters
919         (&man.iwi.4; driver)</para>
920
921       <para>[&arch.i386;, &arch.amd64;] Intel Wireless WiFi Link
922         4965AGN IEEE 802.11n PCI network adapters
923         (&man.iwn.4; driver)</para>
924
925       <para>[&arch.i386;, &arch.amd64;] Marvell Libertas IEEE 802.11b/g
926         PCI network adapters (&man.malo.4; driver)</para>
927
928       &hwlist.ral;
929
930       &hwlist.rum;
931
932       &hwlist.uath;
933
934       &hwlist.upgt;
935
936       &hwlist.ural;
937
938       &hwlist.urtw;
939
940       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent
941         Technologies WaveLAN/IEEE 802.11b wireless network adapters
942         and workalikes using the Lucent Hermes, Intersil PRISM-II,
943         Intersil PRISM-2.5, Intersil Prism-3, and Symbol Spectrum24
944         chipsets (&man.wi.4; driver)</para>
945
946       <para>[&arch.i386;] NCR / AT&amp;T / Lucent Technologies WaveLan
947         T1-speed ISA/radio LAN cards (&man.wl.4; driver)</para>
948
949       <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 3945ABG
950         MiniPCI network adapters (&man.wpi.4; driver)</para>
951
952       &hwlist.zyd;
953     </sect2>
954
955     <sect2 id="misc-network">
956       <title>Miscellaneous Networks</title>
957
958       &hwlist.ce;
959
960       &hwlist.cx;
961
962       &hwlist.cp;
963
964       &hwlist.ctau;
965
966       &hwlist.cm;
967     </sect2>
968
969     <sect2 id="isdn">
970       <title>ISDN Interfaces</title>
971
972       <para>[&arch.i386;] AcerISDN P10 ISA PnP (experimental)</para>
973
974       <para>[&arch.i386;] Asuscom ISDNlink 128K ISA</para>
975
976       <para>[&arch.i386;] ASUSCOM P-IN100-ST-D (and other Winbond
977         W6692-based cards)</para>
978
979       <para>[&arch.i386;] AVM</para>
980
981       <itemizedlist>
982         <listitem>
983           <para>A1</para>
984         </listitem>
985
986         <listitem>
987           <para>B1 ISA (tested with V2.0)</para>
988         </listitem>
989
990         <listitem>
991           <para>B1 PCI (tested with V4.0)</para>
992         </listitem>
993
994         <listitem>
995           <para>Fritz!Card classic</para>
996         </listitem>
997
998         <listitem>
999           <para>Fritz!Card PnP</para>
1000         </listitem>
1001
1002         <listitem>
1003           <para>Fritz!Card PCI</para>
1004         </listitem>
1005
1006         <listitem>
1007           <para>Fritz!Card PCI, Version 2</para>
1008         </listitem>
1009
1010         <listitem>
1011           <para>T1</para>
1012         </listitem>
1013       </itemizedlist>
1014
1015       <para>[&arch.i386;] Creatix</para>
1016
1017       <itemizedlist>
1018         <listitem>
1019           <para>ISDN-S0</para>
1020         </listitem>
1021
1022         <listitem>
1023           <para>ISDN-S0 P&amp;P</para>
1024         </listitem>
1025       </itemizedlist>
1026
1027       <para>[&arch.i386;] Compaq Microcom 610 ISDN (Compaq series
1028         PSB2222I) ISA PnP</para>
1029
1030       <para>[&arch.i386;] Dr. Neuhaus Niccy Go@ and compatibles</para>
1031
1032       <para>[&arch.i386;] Dynalink IS64PPH and IS64PPH+</para>
1033
1034       <para>[&arch.i386;] Eicon Diehl DIVA 2.0 and 2.02</para>
1035
1036       <para>[&arch.i386;] ELSA</para>
1037
1038       <itemizedlist>
1039         <listitem>
1040           <para>ELSA PCC-16</para>
1041         </listitem>
1042
1043         <listitem>
1044           <para>QuickStep 1000pro ISA</para>
1045         </listitem>
1046
1047         <listitem>
1048           <para>MicroLink ISDN/PCI</para>
1049         </listitem>
1050
1051         <listitem>
1052           <para>QuickStep 1000pro PCI</para>
1053         </listitem>
1054       </itemizedlist>
1055
1056       <para>[&arch.i386;] ITK ix1 Micro ( &lt; V.3, non-PnP version
1057         )</para>
1058
1059       <para>[&arch.i386;] Sedlbauer Win Speed</para>
1060
1061       <para>[&arch.i386;] Siemens I-Surf 2.0</para>
1062
1063       <para>[&arch.i386;] TELEINT ISDN SPEED No.1
1064         (experimental)</para>
1065
1066       <para>[&arch.i386;] Teles</para>
1067
1068       <itemizedlist>
1069         <listitem>
1070           <para>S0/8</para>
1071         </listitem>
1072
1073         <listitem>
1074           <para>S0/16</para>
1075         </listitem>
1076
1077         <listitem>
1078           <para>S0/16.3</para>
1079         </listitem>
1080
1081         <listitem>
1082           <para>S0/16.3 PnP</para>
1083         </listitem>
1084
1085         <listitem>
1086           <para>16.3c ISA PnP (experimental)</para>
1087         </listitem>
1088
1089         <listitem>
1090           <para>Teles PCI-TJ</para>
1091         </listitem>
1092       </itemizedlist>
1093
1094       <para>[&arch.i386;] Traverse Technologies NETjet-S PCI</para>
1095
1096       <para>[&arch.i386;] USRobotics Sportster ISDN TA intern</para>
1097
1098       <para>[&arch.i386;] Winbond W6692 based PCI cards</para>
1099     </sect2>
1100
1101     <sect2 id="serial">
1102       <title>Serial Interfaces</title>
1103
1104       <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote>
1105         8250, 16450, and 16550-based serial ports (&man.sio.4;
1106         driver)</para>
1107
1108       &hwlist.uart;
1109
1110       &hwlist.scc;
1111
1112       <para>[&arch.amd64;, &arch.i386;] AST 4 port serial card using
1113         shared IRQ</para>
1114
1115       <itemizedlist>
1116         <listitem>
1117           <para>ARNET 8 port serial card using shared IRQ</para>
1118         </listitem>
1119
1120         <listitem>
1121           <para>ARNET (now Digiboard) Sync 570/i high-speed
1122             serial</para>
1123         </listitem>
1124       </itemizedlist>
1125
1126       <para>[&arch.i386;] Boca multi-port serial cards</para>
1127
1128       <itemizedlist>
1129         <listitem>
1130           <para>Boca BB1004 4-Port serial card (Modems
1131             <emphasis>not</emphasis> supported)</para>
1132         </listitem>
1133
1134         <listitem>
1135           <para>Boca IOAT66 6-Port serial card (Modems
1136             supported)</para>
1137         </listitem>
1138
1139         <listitem>
1140           <para>Boca BB1008 8-Port serial card (Modems
1141             <emphasis>not</emphasis> supported)</para>
1142         </listitem>
1143
1144         <listitem>
1145           <para>Boca BB2016 16-Port serial card (Modems
1146             supported)</para>
1147         </listitem>
1148       </itemizedlist>
1149
1150       <para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4;
1151         driver)</para>
1152
1153       <para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4;
1154         driver)</para>
1155
1156       <para>[&arch.i386;] STB 4 port card using shared IRQ</para>
1157
1158       <para>[&arch.i386;] DigiBoard intelligent serial cards (digi
1159         driver)</para>
1160
1161       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;] PCI-Based
1162         multi-port serial boards (&man.puc.4; driver)</para>
1163
1164       <itemizedlist>
1165         <listitem>
1166           <para>[&arch.amd64;, &arch.i386;] Actiontech 56K PCI</para>
1167         </listitem>
1168
1169         <listitem>
1170           <para>[&arch.amd64;, &arch.i386;] Avlab Technology, PCI IO 2S
1171             and PCI IO 4S</para>
1172         </listitem>
1173
1174         <listitem>
1175           <para>[&arch.amd64;, &arch.i386;] Comtrol RocketPort 550</para>
1176         </listitem>
1177
1178         <listitem>
1179           <para>[&arch.amd64;, &arch.i386;] Decision Computers PCCOM
1180             4-port serial and dual port RS232/422/485</para>
1181         </listitem>
1182
1183         <listitem>
1184           <para>[&arch.ia64;] Diva Serial (GSP) Multiport UART</para>
1185         </listitem>
1186
1187         <listitem>
1188           <para>[&arch.amd64;, &arch.i386;] Dolphin Peripherals
1189             4025/4035/4036</para>
1190         </listitem>
1191
1192         <listitem>
1193           <para>[&arch.amd64;, &arch.i386;] IC Book Labs Dreadnought
1194             16x Lite and Pro</para>
1195         </listitem>
1196
1197         <listitem>
1198           <para>[&arch.amd64;, &arch.i386;] Lava Computers
1199             2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para>
1200         </listitem>
1201
1202         <listitem>
1203           <para>[&arch.amd64;, &arch.i386;] Middle Digital, Weasle
1204             serial port</para>
1205         </listitem>
1206
1207         <listitem>
1208           <para>[&arch.amd64;, &arch.i386;] Moxa Industio CP-114,
1209             Smartio C104H-PCI and C168H/PCI</para>
1210         </listitem>
1211
1212         <listitem>
1213           <para>[&arch.amd64;, &arch.i386;] NEC PK-UG-X001 and
1214             PK-UG-X008</para>
1215         </listitem>
1216
1217         <listitem>
1218           <para>[&arch.amd64;, &arch.i386;] Netmos NM9835
1219             PCI-2S-550</para>
1220         </listitem>
1221
1222         <listitem>
1223           <para>[&arch.amd64;, &arch.i386;] Oxford Semiconductor
1224             OX16PCI954 PCI UART</para>
1225         </listitem>
1226
1227         <listitem>
1228           <para>[&arch.amd64;, &arch.i386;] Syba Tech SD-LAB
1229             PCI-4S2P-550-ECP</para>
1230         </listitem>
1231
1232         <listitem>
1233           <para>[&arch.amd64;, &arch.i386;] SIIG Cyber I/O PCI
1234             16C550/16C650/16C850</para>
1235         </listitem>
1236
1237         <listitem>
1238           <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 2P1S PCI
1239             16C550/16C650/16C850</para>
1240         </listitem>
1241
1242         <listitem>
1243           <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 2S1P PCI
1244             16C550/16C650/16C850</para>
1245         </listitem>
1246
1247         <listitem>
1248           <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 4S PCI
1249           16C550/16C650/16C850</para>
1250         </listitem>
1251
1252         <listitem>
1253           <para>[&arch.amd64;, &arch.i386;] SIIG Cyber Serial (Single
1254             and Dual) PCI 16C550/16C650/16C850</para>
1255         </listitem>
1256
1257         <listitem>
1258           <para>[&arch.amd64;, &arch.i386;] Syba Tech
1259             Ltd. PCI-4S2P-550-ECP</para>
1260         </listitem>
1261
1262         <listitem>
1263           <para>[&arch.amd64;, &arch.i386;] Titan PCI-200H and
1264             PCI-800H</para>
1265         </listitem>
1266
1267         <listitem>
1268           <para>[&arch.amd64;, &arch.i386;] US Robotics (3Com) 3CP5609
1269             modem</para>
1270         </listitem>
1271
1272         <listitem>
1273           <para>[&arch.amd64;, &arch.i386;] VScom PCI-400 and
1274             PCI-800</para>
1275         </listitem>
1276       </itemizedlist>
1277
1278       &hwlist.rc;
1279
1280       <para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport
1281         serial cards, with both the older SIHOST2.x and the
1282         <quote>enhanced</quote> (transputer based, aka JET) host cards
1283         (ISA, EISA and PCI) are supported.  Note that the newer SX+
1284         PCI cards are not currently supported.  (&man.si.4;
1285         driver)</para>
1286
1287       <para>[&arch.pc98;] Internel serial interfaces (&man.sio.4;
1288         driver)</para>
1289
1290       <itemizedlist>
1291         <listitem>
1292           <para>PC-9801 on-board</para>
1293         </listitem>
1294         <listitem>
1295           <para>PC-9821 2'nd CCU (flags 0x12000000)</para>
1296         </listitem>
1297       </itemizedlist>
1298
1299       <para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi
1300         MDC-926Rs (&man.sio.4; driver)</para>
1301
1302       <itemizedlist>
1303         <listitem>
1304           <para>COM2 (flags 0x01000000)</para>
1305         </listitem>
1306
1307         <listitem>
1308           <para>COM3 (flags 0x02000000)</para>
1309         </listitem>
1310       </itemizedlist>
1311
1312       <para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para>
1313
1314       <note>
1315         <para>"flags 0x11000000" is necessary in kernel
1316           configuration.</para>
1317       </note>
1318
1319       <para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98
1320         (&man.sio.4; driver)</para>
1321
1322       <note>
1323         <para>"flags 0x14000?01" is necessary in kernel
1324           configuration.</para>
1325       </note>
1326
1327       <para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and
1328         AIWA B98-02 (&man.sio.4; driver)</para>
1329
1330       <note>
1331         <para>"flags 0x15000?01" is necessary in kernel
1332         configuration.</para>
1333       </note>
1334
1335       <para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4;
1336         driver)</para>
1337
1338       <note>
1339         <para>"flags 0x16000001" is necessary in kernel
1340           configuration.</para>
1341       </note>
1342
1343       <para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4;
1344         driver)</para>
1345
1346       <note>
1347         <para>"flags 0x18000?01" is necessary in kernel
1348           configuration.</para>
1349       </note>
1350
1351       <para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para>
1352
1353       <note>
1354         <para>"options COM_ESP" and "flags 0x19000000" are necessary
1355           in kernel configuration.</para>
1356       </note>
1357
1358     </sect2>
1359
1360     <sect2 id="sound">
1361       <title>Sound Devices</title>
1362
1363       &hwlist.snd.ad1816;
1364
1365       &hwlist.snd.als4000;
1366
1367       &hwlist.snd.atiixp;
1368
1369       &hwlist.snd.audiocs;
1370
1371       &hwlist.snd.cmi;
1372
1373       &hwlist.snd.cs4281;
1374
1375       &hwlist.snd.csa;
1376
1377       &hwlist.snd.ds1;
1378
1379       &hwlist.snd.emu10k1;
1380
1381       &hwlist.snd.emu10kx;
1382
1383       &hwlist.snd.envy24;
1384
1385       &hwlist.snd.envy24ht;
1386
1387       &hwlist.snd.es137x;
1388
1389       &hwlist.snd.ess;
1390
1391       &hwlist.snd.fm801;
1392
1393       &hwlist.snd.gusc;
1394
1395       &hwlist.snd.hda;
1396
1397       &hwlist.snd.ich;
1398
1399       &hwlist.snd.maestro;
1400
1401       &hwlist.snd.maestro3;
1402
1403       &hwlist.snd.mss;
1404
1405       &hwlist.snd.neomagic;
1406
1407       &hwlist.snd.sbc;
1408
1409       &hwlist.snd.solo;
1410
1411       &hwlist.snd.spicds;
1412
1413       &hwlist.snd.t4dwave;
1414
1415       &hwlist.snd.via8233;
1416
1417       &hwlist.snd.via82c686;
1418
1419       &hwlist.snd.vibes;
1420
1421       <para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss
1422         driver)</para>
1423
1424       <itemizedlist>
1425         <listitem>
1426           <para>NEC A-MATE internal sound</para>
1427         </listitem>
1428
1429         <listitem>
1430           <para>Q-Vision WaveStar, WaveMaster</para>
1431         </listitem>
1432       </itemizedlist>
1433
1434       <para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss
1435         driver)</para>
1436
1437       <para>[&arch.pc98;] Creative Technologies SoundBlaster(98)
1438         (&man.sb.4; driver)</para>
1439
1440       <para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para>
1441
1442       <para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu
1443         driver)</para>
1444
1445       <itemizedlist>
1446         <listitem>
1447           <para>Q-Vision WaveStar</para>
1448         </listitem>
1449       </itemizedlist>
1450     </sect2>
1451
1452     <sect2 id="camera">
1453       <title>Camera and Video Capture Devices</title>
1454
1455       &hwlist.bktr;
1456
1457       <para>[&arch.i386;] Connectix QuickCam</para>
1458     </sect2>
1459
1460     <sect2 id="usb">
1461       <title>USB Devices</title>
1462
1463       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] A
1464         range of USB peripherals are supported; devices known to work
1465         are listed in this section.  Owing to the generic nature of
1466         most USB devices, with some exceptions any device of a given
1467         class will be supported, even if not explicitly listed
1468         here.</para>
1469
1470       <note>
1471         <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1472           USB Ethernet adapters can be found in the section listing
1473           <link linkend="ethernet">Ethernet
1474             interfaces</link>.</para>
1475       </note>
1476
1477       <note>
1478         <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1479           USB Bluetooth adapters can be found in <link
1480             linkend="bluetooth">Bluetooth</link> section.</para>
1481       </note>
1482
1483       &hwlist.ohci;
1484
1485       &hwlist.uhci;
1486
1487       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB
1488         2.0 controllers using the EHCI interface (&man.ehci.4;
1489         driver)</para>
1490
1491       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1492         Hubs</para>
1493
1494       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1495         Keyboards (&man.ukbd.4; driver)</para>
1496
1497       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;]
1498         Miscellaneous</para>
1499
1500       <itemizedlist>
1501         <listitem>
1502           <para>Assist Computer Systems PC Camera C-M1</para>
1503         </listitem>
1504
1505         <listitem>
1506           <para>ActiveWire I/O Board</para>
1507         </listitem>
1508
1509         <listitem>
1510           <para>Creative Technology Video Blaster WebCam Plus</para>
1511         </listitem>
1512
1513         <listitem>
1514           <para>D-Link DSB-R100 USB Radio (&man.ufm.4; driver)</para>
1515         </listitem>
1516
1517         <listitem>
1518           <para>Mirunet AlphaCam Plus</para>
1519         </listitem>
1520       </itemizedlist>
1521
1522       &hwlist.urio;
1523
1524       &hwlist.umodem;
1525
1526       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Mice
1527         (&man.ums.4; driver)</para>
1528
1529       &hwlist.ulpt;
1530
1531       &hwlist.ubsa;
1532
1533       &hwlist.ubser;
1534
1535       &hwlist.uftdi;
1536
1537       &hwlist.uplcom;
1538
1539       &hwlist.umct;
1540
1541       &hwlist.umass;
1542
1543       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices
1544         (&man.uaudio.4; driver)</para>
1545
1546       &hwlist.uvisor;
1547     </sect2>
1548
1549     <sect2 id="firewire">
1550       <title>IEEE 1394 (Firewire) Devices</title>
1551
1552       &hwlist.fwohci;
1553
1554       <para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus
1555         Protocol 2 (SBP-2) storage devices (&man.sbp.4; driver)</para>
1556     </sect2>
1557
1558     <sect2 id="bluetooth">
1559       <title>Bluetooth Devices</title>
1560
1561       &hwlist.ng.bt3c;
1562
1563       &hwlist.ng.ubt;
1564     </sect2>
1565
1566     <sect2 id="crypto-accel">
1567       <title>Cryptographic Accelerators</title>
1568
1569       &hwlist.hifn;
1570
1571       &hwlist.safe;
1572
1573       &hwlist.ubsec;
1574     </sect2>
1575
1576     <sect2 id="misc">
1577       <title>Miscellaneous</title>
1578
1579       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;]
1580         FAX-Modem/PCCARD</para>
1581
1582       <itemizedlist>
1583         <listitem>
1584           <para>MELCO IGM-PCM56K/IGM-PCM56KH</para>
1585         </listitem>
1586
1587         <listitem>
1588           <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD
1589             terminal)</para>
1590         </listitem>
1591       </itemizedlist>
1592
1593       <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives
1594         (&man.fdc.4; driver)</para>
1595
1596       <para>[&arch.amd64;, &arch.i386;] VGA-compatible video cards
1597         (&man.vga.4; driver)</para>
1598
1599       <note>
1600         <para>Information regarding specific video cards and
1601           compatibility with <application>Xorg</application> can be
1602           found at <ulink url="http://www.x.org/"></ulink>.</para>
1603       </note>
1604
1605       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1606         Keyboards including:</para>
1607
1608       <itemizedlist>
1609         <listitem>
1610           <para>[&arch.i386;] AT-style keyboards (&man.atkbd.4;
1611             driver)</para>
1612         </listitem>
1613
1614         <listitem>
1615           <para>[&arch.amd64;, &arch.i386;] PS/2 keyboards
1616             (&man.atkbd.4; driver)</para>
1617         </listitem>
1618
1619         <listitem>
1620           <para>[&arch.pc98;] Standard keyboards</para>
1621         </listitem>
1622
1623         <listitem>
1624           <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1625             USB keyboards (&man.ukbd.4; driver)</para>
1626         </listitem>
1627       </itemizedlist>
1628
1629       <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1630         Pointing devices including:</para>
1631
1632       <itemizedlist>
1633         <listitem>
1634           <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and
1635             compatible devices (&man.mse.4; driver)</para>
1636         </listitem>
1637
1638         <listitem>
1639           <para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible
1640             devices, including many laptop pointing devices
1641             (&man.psm.4; driver)</para>
1642         </listitem>
1643
1644         <listitem>
1645           <para>Serial mice and compatible devices</para>
1646         </listitem>
1647
1648         <listitem>
1649           <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;]
1650             USB mice (&man.ums.4; driver)</para>
1651         </listitem>
1652       </itemizedlist>
1653
1654       <note>
1655         <para>&man.moused.8; has more information on using pointing
1656           devices with &os;.  Information on using pointing devices
1657           with <application>Xorg</application> can be found at <ulink
1658             url="http://www.x.org/"></ulink>.</para>
1659       </note>
1660
1661       <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote>
1662         parallel ports (&man.ppc.4; driver)</para>
1663
1664       <para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel
1665         ports (&man.ppc.4; driver)</para>
1666
1667       <para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks
1668         (&man.joy.4; driver)</para>
1669
1670       <para>[&arch.pc98;] Joystick port of SoundBlaster(98)
1671         (&man.joy.4; driver)</para>
1672
1673       <para>[&arch.i386;, &arch.pc98;] PHS Data Communication
1674         Card/PCCARD</para>
1675
1676       <itemizedlist>
1677         <listitem>
1678           <para>NTT DoCoMo P-in Comp@ct</para>
1679         </listitem>
1680
1681         <listitem>
1682           <para>Panasonic KX-PH405</para>
1683         </listitem>
1684
1685         <listitem>
1686           <para>SII MC-P200</para>
1687         </listitem>
1688       </itemizedlist>
1689
1690       <para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware
1691         cards compatible with the HOT1 from <ulink
1692           url="http://www.vcc.com/">Virtual Computers</ulink> (xrpu
1693         driver).</para>
1694
1695       <para>[&arch.pc98;] Power Management Controller of NEC PC-98
1696         Note (pmc driver)</para>
1697     </sect2>
1698   </sect1>
1699 </article>