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