article.xml revision 166768
1<!-- $FreeBSD: head/release/doc/en_US.ISO8859-1/hardware/article.sgml 166768 2007-02-15 19:48:36Z 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<!--
58
59	The "Supported Devices" section of the release notes.
60	Generally processor-independent, with conditional text
61	inclusion handling any architecture-dependent text.
62
63	Within each subsection describing a class of hardware
64	(i.e. Ethernet interfaces), list broad groups of devices
65	alphabetically as paragraphs sorted alphabetically (frequently
66	these groups will be arranged by manufacturer, i.e. 3Com
67	Ethernet interfaces).
68
69	Where applicable, a "Miscellaneous" section may follow all
70	other named sections.
71
72	These guidelines are not hard-and-fast rules, and exceptions
73	will occur.  Following these guidelines (vague as they may be)
74	is highly recommended to try to keep the formatting of
75	this section consistent.
76
77	We give manpage references using the &man entities where
78	possible.  If a driver has no manpage (and consequently no
79	&man entity, we simply give the name of the driver).  
80	Please avoid doing &man entity conversions unless you
81	know for sure that an entity and manpage exist; sweeps through
82	this file to fix "missed" conversions are likely to break the
83	build.
84-->
85
86<sect1 id="support">
87  <sect1info>
88    <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/hardware/article.sgml 166768 2007-02-15 19:48:36Z bmah $</pubdate>
89  </sect1info>
90
91  <title>Supported Devices</title>
92
93  <para>This section describes the devices currently known to be
94  supported by &os;.  Other configurations
95  may also work, but simply have not been tested yet.  Feedback,
96  updates, and corrections to this list are encouraged.</para>
97
98  <para>Where possible, the drivers applicable to each device or class
99  of devices is listed.  If the driver in question has a manual page
100  in the &os; base distribution (most should), it is referenced here.
101  Information on specific models of supported devices, controllers,
102  etc. can be found in the manual pages.</para>
103
104  <note>
105    <para>The device lists in this document are being generated
106      automatically from &os; manual pages.  This means that some
107      devices, which are supported by multiple drivers, may appear
108      multiple times.</para>
109  </note>
110
111  <sect2 id="disk">
112    <title>Disk Controllers</title>
113
114    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;, &arch.sparc64;] IDE/ATA controllers (&man.ata.4; driver)</para>
115    <para>[&arch.pc98;] IDE/ATA controllers (wdc driver)
116      <itemizedlist>
117        <listitem>
118	  <para>On-board IDE controller</para>
119	</listitem>
120      </itemizedlist>
121    </para>
122
123    &hwlist.aac;
124
125    &hwlist.adv;
126
127    &hwlist.adw;
128
129    &hwlist.aha;
130
131    &hwlist.ahb;
132
133    &hwlist.ahc;
134
135    &hwlist.ahd;
136
137    &hwlist.aic;
138
139    &hwlist.amd;
140
141    &hwlist.amr;
142
143    &hwlist.arcmsr;
144
145    &hwlist.asr;
146
147    &hwlist.bt;
148
149    &hwlist.ciss;
150
151    &hwlist.ct;
152
153    &hwlist.dpt;
154      <note>
155	<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported.  EISA
156	adapters are not supported.</para>
157      </note>
158
159    &hwlist.esp;
160
161    &hwlist.hptmv;
162
163    &hwlist.ida;
164
165    &hwlist.iir;
166
167    &hwlist.ips;
168
169    &hwlist.isp;
170
171    &hwlist.mfi;
172
173    &hwlist.mlx;
174
175      <note>
176	<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA adapters
177	are not supported.</para>
178      </note>
179
180    &hwlist.mly;
181
182    &hwlist.mpt;
183
184    &hwlist.ncr;
185
186    &hwlist.ncv;
187
188    &hwlist.nsp;
189
190    &hwlist.pst;
191
192    &hwlist.rr232x;
193
194    &hwlist.stg;
195
196    &hwlist.sym;
197
198    &hwlist.trm;
199
200    &hwlist.twa;
201
202    &hwlist.twe;
203
204    &hwlist.vpo;
205
206    <para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI
207      controller.</para>
208
209    <para>With all supported SCSI controllers, full support is
210    provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including
211    hard disks, optical disks, tape drives (including DAT, 8mm
212    Exabyte, Mammoth, and DLT), medium changers, processor target
213    devices and CD-ROM drives.  WORM devices that support CD-ROM
214    commands are supported for read-only access by the CD-ROM drivers
215    (such as &man.cd.4;).  WORM/CD-R/CD-RW writing support is provided
216    by &man.cdrecord.1;, which is a part of the
217    <filename role="package">sysutils/cdrtools</filename> port in the Ports Collection.</para>
218
219    <para>The following CD-ROM type systems are supported at this
220    time:
221      <itemizedlist>
222        <listitem>
223          <para>SCSI interface (also includes ProAudio Spectrum and
224          SoundBlaster SCSI) (&man.cd.4;)</para>
225	</listitem>
226
227	<listitem>
228	  <para>[&arch.i386;] Sony proprietary interface (all models) (&man.scd.4;)</para>
229	</listitem>
230
231	<listitem>
232	  <para>ATAPI IDE interface (&man.acd.4;)</para>
233	</listitem>
234      </itemizedlist>
235    </para>
236
237    <para>[&arch.i386;] The following device is unmaintained:
238      <itemizedlist>
239        <listitem>
240	  <para>Mitsumi proprietary CD-ROM interface (all
241	  models) (&man.mcd.4;)</para>
242	</listitem>
243      </itemizedlist>
244    </para>
245
246  </sect2>
247  <sect2 id="ethernet">
248    <title>Ethernet Interfaces</title>
249
250    &hwlist.aue;
251
252    &hwlist.axe;
253
254    &hwlist.bce;
255
256    <para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast Ethernet adapters
257      (&man.bfe.4; driver)</para>
258
259    &hwlist.bge;
260
261    &hwlist.cdce;
262
263    <para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor CS89x0-based NICs 
264    (&man.cs.4; driver)
265    </para>
266
267    &hwlist.cue;
268
269    &hwlist.dc;
270
271    &hwlist.de;
272
273    &hwlist.ed;
274
275    &hwlist.em;
276
277    &hwlist.ep;
278
279    &hwlist.ex;
280
281    &hwlist.fe;
282
283    &hwlist.fxp;
284
285    &hwlist.gem;
286
287    &hwlist.hme;
288
289    &hwlist.ie;
290
291    &hwlist.ixgb;
292
293    &hwlist.kue;
294
295    &hwlist.lge;
296
297    &hwlist.msk;
298
299    &hwlist.mxge;
300
301    &hwlist.my;
302
303    &hwlist.nge;
304
305    &hwlist.nve;
306
307    &hwlist.pcn;
308
309    &hwlist.re;
310
311    &hwlist.rl;
312
313    &hwlist.rue;
314
315    &hwlist.sf;
316
317    &hwlist.sis;
318
319    &hwlist.sk;
320
321    &hwlist.sn;
322
323    &hwlist.snc;
324
325    &hwlist.ste;
326
327    &hwlist.stge;
328
329    &hwlist.ti;
330
331    &hwlist.tl;
332
333    <para>[&arch.amd64;, &arch.i386, &arch.pc98;] SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
334    </para>
335
336    &hwlist.txp;
337
338    &hwlist.udav;
339
340    &hwlist.vge;
341
342    &hwlist.vr;
343
344    &hwlist.vx;
345
346    &hwlist.wb;
347
348    &hwlist.xe;
349
350    &hwlist.xl;
351
352  </sect2>
353
354  <sect2 id="tokenring">
355    <title>Token Ring Interfaces</title>
356
357    &hwlist.oltr;
358
359  </sect2>
360
361  <sect2 id="fddi">
362    <title>FDDI Interfaces</title>
363    <para>[&arch.i386, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4; driver)</para>
364    <para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para>
365  </sect2>
366
367  <sect2 id="atm">
368    <title>ATM Interfaces</title>
369
370    <para>[&arch.i386, &arch.pc98;] Midway-based ATM interfaces (&man.en.4;
371      driver)</para>
372
373    <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. PCA-200E ATM PCI
374      Adapters (hfa and &man.fatm.4; drivers)</para>
375
376    <para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM Adapters (&man.idt.4;
377    driver)</para>
378
379    <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. HE155 and HE622
380      ATM interfaces (&man.hatm.4; driver)</para>
381
382    <para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards (&man.patm.4;
383      driver)</para>
384
385  </sect2>
386  <sect2 id="wlan">
387    <title>Wireless Network Interfaces</title>
388
389    <para>[&arch.i386;] NCR / AT&amp;T / Lucent Technologies WaveLan T1-speed
390    ISA/radio LAN cards (&man.wl.4; driver)</para>
391
392    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent Technologies WaveLAN/IEEE 802.11b
393      wireless network
394      adapters and workalikes using the Lucent Hermes, Intersil
395      PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, and Symbol
396      Spectrum24 chipsets (&man.wi.4; driver)
397    </para>
398
399    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
400    </para>
401
402    <para>[&arch.i386;, &arch.pc98;] Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)
403    </para>
404
405    &hwlist.awi;
406
407    &hwlist.cnw;
408
409    &hwlist.ath;
410  </sect2>
411
412  <sect2 id="misc-network">
413    <title>Miscellaneous Networks</title>
414
415    &hwlist.ce;
416
417    &hwlist.cx;
418
419    &hwlist.cp;
420
421    &hwlist.ctau;
422
423    <para>[&arch.i386;] Granch SBNI12 point-to-point communications
424    adapters (&man.sbni.4; driver)
425    </para>
426
427    <para>[&arch.i386;] Granch SBNI16 SHDSL modems (&man.sbsh.4;
428      driver)</para>
429
430    &hwlist.cm;
431
432  </sect2>
433
434  <sect2 id="isdn">
435    <title>ISDN Interfaces</title>
436    <para>[&arch.i386;] AcerISDN P10 ISA PnP (experimental)</para>
437    <para>[&arch.i386;] Asuscom ISDNlink 128K ISA</para>
438    <para>[&arch.i386;] ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para>
439    <para>[&arch.i386;] AVM
440      <itemizedlist>
441        <listitem>
442	  <para>A1</para>
443	</listitem>
444        <listitem>
445	  <para>B1 ISA (tested with V2.0)</para>
446	</listitem>
447        <listitem>
448	  <para>B1 PCI (tested with V4.0)</para>
449	</listitem>
450        <listitem>
451	  <para>Fritz!Card classic</para>
452	</listitem>
453        <listitem>
454	  <para>Fritz!Card PnP</para>
455	</listitem>
456        <listitem>
457	  <para>Fritz!Card PCI</para>
458	</listitem>
459        <listitem>
460	  <para>Fritz!Card PCI, Version 2</para>
461	</listitem>
462        <listitem>
463	  <para>T1</para>
464	</listitem>
465      </itemizedlist>
466    </para>
467    <para>[&arch.i386;] Creatix
468      <itemizedlist>
469        <listitem>
470	  <para>ISDN-S0</para>
471	</listitem>
472        <listitem>
473	  <para>ISDN-S0 P&amp;P</para>
474	</listitem>
475      </itemizedlist>
476    </para>
477    <para>[&arch.i386;] Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para>
478    <para>[&arch.i386;] Dr. Neuhaus Niccy Go@ and compatibles</para>
479    <para>[&arch.i386;] Dynalink IS64PPH and IS64PPH+</para>
480    <para>[&arch.i386;] Eicon Diehl DIVA 2.0 and 2.02</para>
481    <para>[&arch.i386;] ELSA
482      <itemizedlist>
483        <listitem>
484	  <para>ELSA PCC-16</para>
485	</listitem>
486        <listitem>
487	  <para>QuickStep 1000pro ISA</para>
488	</listitem>
489        <listitem>
490	  <para>MicroLink ISDN/PCI</para>
491	</listitem>
492        <listitem>
493	  <para>QuickStep 1000pro PCI</para>
494	</listitem>
495      </itemizedlist>
496    </para>
497    <para>[&arch.i386;] ITK ix1 Micro ( &lt; V.3, non-PnP version )</para>
498    <para>[&arch.i386;] Sedlbauer Win Speed</para>
499    <para>[&arch.i386;] Siemens I-Surf 2.0</para>
500    <para>[&arch.i386;] TELEINT ISDN SPEED No.1 (experimental)</para>
501    <para>[&arch.i386;] Teles
502      <itemizedlist>
503        <listitem>
504	  <para>S0/8</para>
505	</listitem>
506        <listitem>
507	  <para>S0/16</para>
508	</listitem>
509        <listitem>
510	  <para>S0/16.3</para>
511	</listitem>
512        <listitem>
513	  <para>S0/16.3 PnP</para>
514	</listitem>
515        <listitem>
516	  <para>16.3c ISA PnP (experimental)</para>
517	</listitem>
518	<listitem>
519	  <para>Teles PCI-TJ</para>
520	</listitem>
521      </itemizedlist>
522    </para>
523    <para>[&arch.i386;] Traverse Technologies NETjet-S PCI</para>
524    <para>[&arch.i386;] USRobotics Sportster ISDN TA intern</para>
525    <para>[&arch.i386;] Winbond W6692 based PCI cards</para>
526  </sect2>
527
528  <sect2 id="serial">
529    <title>Serial Interfaces</title>
530
531    <para>[&arch.amd64; &arch.i386;] <quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para>
532
533    &hwlist.uart;
534
535    &hwlist.scc;
536
537    <para>[&arch.amd64; &arch.i386;] AST 4 port serial card using shared IRQ</para>
538
539    <para>[&arch.i386;] ARNET serial cards (&man.ar.4; driver)
540      <itemizedlist>
541        <listitem>
542	  <para>ARNET 8 port serial card using shared IRQ</para>
543	</listitem>
544        <listitem>
545	  <para>ARNET (now Digiboard) Sync 570/i high-speed serial</para>
546	</listitem>
547      </itemizedlist>
548    </para>
549    
550    <para>[&arch.i386;] Boca multi-port serial cards
551      <itemizedlist>
552        <listitem>
553	  <para>Boca BB1004 4-Port serial card (Modems
554	  <emphasis>not</emphasis> supported)</para>
555	</listitem>
556        <listitem>
557	  <para>Boca IOAT66 6-Port serial card (Modems supported)</para>
558	</listitem>
559        <listitem>
560	  <para>Boca BB1008 8-Port serial card (Modems
561	  <emphasis>not</emphasis> supported)</para>
562	</listitem>
563        <listitem>
564	  <para>Boca BB2016 16-Port serial card (Modems supported)</para>
565	</listitem>
566      </itemizedlist>
567    </para>
568
569    <para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4; driver)</para>
570
571    <para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para>
572
573    <para>[&arch.i386;] STB 4 port card using shared IRQ</para>
574
575    <para>[&arch.i386;] DigiBoard intelligent serial cards (digi driver)
576    </para>
577
578    <para>[&arch.amd64;, &arch.i386, &arch.ia64;] PCI-Based multi-port serial boards (&man.puc.4;
579    driver)
580      <itemizedlist>
581	<listitem>
582	  <para>[&arch.amd64; &arch.i386;] Actiontech 56K PCI</para>
583	</listitem>
584        <listitem>
585	  <para>[&arch.amd64; &arch.i386;] Avlab Technology, PCI IO 2S and PCI IO 4S</para>
586	</listitem>
587	<listitem>
588	  <para>[&arch.amd64; &arch.i386;] Comtrol RocketPort 550</para>
589	</listitem>
590	<listitem>
591	  <para>[&arch.amd64; &arch.i386;] Decision Computers PCCOM 4-port serial and dual port RS232/422/485</para>
592	</listitem>
593	<listitem>
594	  <para>[&arch.ia64;] Diva Serial (GSP) Multiport UART</para>
595	</listitem>
596	<listitem>
597	  <para>[&arch.amd64; &arch.i386;] Dolphin Peripherals 4025/4035/4036</para>
598	</listitem>
599	<listitem>
600	  <para>[&arch.amd64; &arch.i386;] IC Book Labs Dreadnought 16x Lite and Pro</para>
601	</listitem>
602	<listitem>
603	  <para>[&arch.amd64; &arch.i386;] Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para>
604	</listitem>
605	<listitem>
606	  <para>[&arch.amd64; &arch.i386;] Middle Digital, Weasle serial port</para>
607	</listitem>
608        <listitem>
609	  <para>[&arch.amd64; &arch.i386;] Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI</para>
610	</listitem>
611	<listitem>
612	  <para>[&arch.amd64; &arch.i386;] NEC PK-UG-X001 and PK-UG-X008</para>
613	</listitem>
614        <listitem>
615	  <para>[&arch.amd64; &arch.i386;] Netmos NM9835 PCI-2S-550</para>
616	</listitem>
617	<listitem>
618	  <para>[&arch.amd64; &arch.i386;] Oxford Semiconductor OX16PCI954 PCI UART</para>
619	</listitem>
620	<listitem>
621	  <para>[&arch.amd64; &arch.i386;] Syba Tech SD-LAB PCI-4S2P-550-ECP</para>
622	</listitem>
623	<listitem>
624	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber I/O PCI 16C550/16C650/16C850</para>
625	</listitem>
626	<listitem>
627	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2P1S PCI 16C550/16C650/16C850</para>
628	</listitem>
629	<listitem>
630	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2S1P PCI 16C550/16C650/16C850</para>
631	</listitem>
632	<listitem>
633	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber 4S PCI 16C550/16C650/16C850</para>
634	</listitem>
635	<listitem>
636	  <para>[&arch.amd64; &arch.i386;] SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850</para>
637	</listitem>
638        <listitem>
639	  <para>[&arch.amd64; &arch.i386;] Syba Tech Ltd. PCI-4S2P-550-ECP</para>
640	</listitem>
641	<listitem>
642	  <para>[&arch.amd64; &arch.i386;] Titan PCI-200H and PCI-800H</para>
643	</listitem>
644	<listitem>
645	  <para>[&arch.amd64; &arch.i386;] US Robotics (3Com) 3CP5609 modem</para>
646	</listitem>
647	<listitem>
648	  <para>[&arch.amd64; &arch.i386;] VScom PCI-400 and PCI-800</para>
649	</listitem>
650      </itemizedlist>
651    </para>
652
653    &hwlist.rc;
654
655    &hwlist.sr;
656
657    <para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport serial cards, with both the
658    older SIHOST2.x and the <quote>enhanced</quote> (transputer
659    based, aka JET) host cards (ISA, EISA and PCI) are supported.
660    Note that the newer SX+ PCI cards are not currently supported.
661    (&man.si.4; driver)</para>
662
663    <para>[&arch.pc98;] Internel serial interfaces (&man.sio.4; driver)
664      <itemizedlist>
665        <listitem>
666	  <para>PC-9801 on-board</para>
667	</listitem>
668        <listitem>
669	  <para>PC-9821 2'nd CCU (flags 0x12000000)</para>
670	</listitem>
671      </itemizedlist>
672    </para>
673
674    <para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver)
675      <itemizedlist>
676        <listitem>
677	  <para>COM2 (flags 0x01000000)</para>
678	</listitem>
679        <listitem>
680	  <para>COM3 (flags 0x02000000)</para>
681	</listitem>
682      </itemizedlist>
683    </para>
684
685    <para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para>
686      <note>
687        <para>"flags 0x11000000" is necessary in kernel configuration.</para>
688      </note>
689
690    <para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para>
691      <note>
692        <para>"flags 0x14000?01" is necessary in kernel configuration.</para>
693      </note>
694
695    <para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para>
696      <note>
697        <para>"flags 0x15000?01" is necessary in kernel configuration.</para>
698      </note>
699
700    <para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4; driver)</para>
701      <note>
702        <para>"flags 0x16000001" is necessary in kernel configuration.</para>
703      </note>
704
705    <para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4; driver)</para>
706      <note>
707        <para>"flags 0x18000?01" is necessary in kernel configuration.</para>
708      </note>
709
710    <para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para>
711      <note>
712        <para>"options COM_ESP" and "flags 0x19000000" are necessary in kernel configuration.</para>
713      </note>
714
715  </sect2>
716  <sect2 id="sound">
717    <title>Sound Devices</title>
718
719    &hwlist.snd.ad1816;
720
721    &hwlist.snd.als4000;
722
723    &hwlist.snd.atiixp;
724
725    &hwlist.snd.audiocs;
726
727    &hwlist.snd.cmi;
728
729    &hwlist.snd.cs4281;
730
731    &hwlist.snd.csa;
732
733    &hwlist.snd.ds1;
734
735    &hwlist.snd.emu10k1;
736
737    &hwlist.snd.emu10kx;
738
739    &hwlist.snd.envy24;
740
741    &hwlist.snd.envy24ht;
742
743    &hwlist.snd.es137x;
744
745    &hwlist.snd.ess;
746
747    &hwlist.snd.fm801;
748
749    &hwlist.snd.gusc;
750
751    &hwlist.snd.hda;
752
753    &hwlist.snd.ich;
754
755    &hwlist.snd.maestro;
756
757    &hwlist.snd.maestro3;
758
759    &hwlist.snd.mss;
760
761    &hwlist.snd.neomagic;
762
763    &hwlist.snd.sbc;
764
765    &hwlist.snd.solo;
766
767    &hwlist.snd.spicds;
768
769    &hwlist.snd.t4dwave;
770
771    &hwlist.snd.via8233;
772
773    &hwlist.snd.via82c686;
774
775    &hwlist.snd.vibes;
776
777    <para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss driver)
778      <itemizedlist>
779        <listitem>
780          <para>NEC A-MATE internal sound</para>
781        </listitem>
782        <listitem>
783          <para>Q-Vision WaveStar, WaveMaster</para>
784        </listitem>
785      </itemizedlist>
786    </para>
787
788    <para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss driver)</para>
789
790    <para>[&arch.pc98;] Creative Technologies SoundBlaster(98) (&man.sb.4;
791    driver)</para>
792
793    <para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para>
794
795    <para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu driver)
796      <itemizedlist>
797        <listitem>
798          <para>Q-Vision WaveStar</para>
799        </listitem>
800      </itemizedlist>
801    </para>
802  </sect2>
803
804  <sect2 id="camera">
805    <title>Camera and Video Capture Devices</title>
806
807    &hwlist.bktr;
808
809    <para>[&arch.i386;] Connectix QuickCam</para>
810  </sect2>
811
812  <sect2 id="usb">
813    <title>USB Devices</title>
814
815    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] A range of USB peripherals are supported; devices known to
816    work are listed in this section.  Owing to the
817    generic nature of most USB devices, with some exceptions any
818    device of a given class will be supported, even if not explicitly
819    listed here.</para>
820
821    <note>
822      <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Ethernet adapters can be found in the section listing <link
823      linkend="ethernet">Ethernet interfaces</link>.</para>
824    </note>
825
826    <note>
827      <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Bluetooth adapters can be found in <link
828      linkend="bluetooth">Bluetooth</link> section.</para>
829    </note>
830
831    &hwlist.ohci;
832
833    &hwlist.uhci;
834
835    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB 2.0 controllers using the EHCI
836      interface (&man.ehci.4; driver)</para>
837
838    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Hubs
839    </para>
840    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards (&man.ukbd.4; driver)
841    </para>
842    <para>[&arch.amd64;, &arch.i386, &arch.pc98;] Miscellaneous
843      <itemizedlist>
844        <listitem>
845	  <para>Assist Computer Systems PC Camera C-M1</para>
846	</listitem>
847        <listitem>
848	  <para>ActiveWire I/O Board</para>
849	</listitem>
850        <listitem>
851	  <para>Creative Technology Video Blaster WebCam Plus</para>
852	</listitem>
853	<listitem>
854	  <para>D-Link DSB-R100 USB Radio (&man.ufm.4; driver)</para>
855	</listitem>
856        <listitem>
857	  <para>Mirunet AlphaCam Plus</para>
858	</listitem>
859      </itemizedlist>
860    </para>
861
862    &hwlist.urio;
863
864    &hwlist.umodem;
865
866    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Mice (&man.ums.4; driver)
867    </para>
868
869    &hwlist.ulpt;
870
871    &hwlist.ubsa;
872
873    &hwlist.ubser;
874
875    &hwlist.uftdi;
876
877    &hwlist.uplcom;
878
879    &hwlist.umct;
880
881    &hwlist.uscanner;
882
883    &hwlist.umass;
884
885    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices (&man.uaudio.4; driver)
886    </para>
887
888    &hwlist.uvisor;
889
890 </sect2>
891
892  <sect2 id="firewire">
893    <title>IEEE 1394 (Firewire) Devices</title>
894
895    &hwlist.fwohci;
896
897    <para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus Protocol 2 (SBP-2)
898      storage devices (&man.sbp.4; driver)</para>
899
900  </sect2>
901
902  <sect2 id="bluetooth">
903    <title>Bluetooth Devices</title>
904
905    &hwlist.ng.bt3c;
906
907    &hwlist.ng.ubt;
908
909  </sect2>
910
911  <sect2 id="crypto-accel">
912    <title>Cryptographic Accelerators</title>
913
914    &hwlist.hifn;
915
916    &hwlist.safe;
917
918    &hwlist.ubsec;
919  </sect2>
920
921  <sect2 id="misc">
922    <title>Miscellaneous</title>
923
924    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] FAX-Modem/PCCARD
925      <itemizedlist>
926        <listitem>
927	  <para>MELCO IGM-PCM56K/IGM-PCM56KH</para>
928	</listitem>
929        <listitem>
930	  <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD terminal)</para>
931	</listitem>
932      </itemizedlist>
933    </para>
934
935    <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives (&man.fdc.4; driver)</para>
936
937    <para>[&arch.amd64; &arch.i386;] VGA-compatible video cards
938      (&man.vga.4; driver)
939
940      <note>
941	<para>Information regarding specific video cards and
942	  compatibility with <application>Xorg</application> can be
943	  found at <ulink
944	  url="http://www.x.org/"></ulink>.</para>
945      </note>
946
947      </para>
948
949    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards including:
950      <itemizedlist>
951        <listitem>
952	  <para>[&arch.i386;] AT-style keyboards (&man.atkbd.4; driver)</para>
953	</listitem>
954        <listitem>
955	  <para>[&arch.amd64;, &arch.i386;] PS/2 keyboards (&man.atkbd.4; driver)</para>
956	</listitem>
957        <listitem>
958	  <para>[&arch.pc98;] Standard keyboards</para>
959	</listitem>
960        <listitem>
961	  <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB keyboards (&man.ukbd.4; driver)</para>
962	</listitem>
963      </itemizedlist>
964    </para>
965
966    <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Pointing devices including:
967      <itemizedlist>
968        <listitem>
969	  <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and compatible devices (&man.mse.4; driver)</para>
970	</listitem>
971        <listitem>
972	  <para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible devices, including many laptop
973	    pointing devices (&man.psm.4; driver)</para>
974	</listitem>
975        <listitem>
976	  <para>Serial mice and compatible devices</para>
977	</listitem>
978        <listitem>
979	  <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB mice (&man.ums.4; driver)</para>
980	</listitem>
981      </itemizedlist>
982
983      <note>
984	<para>&man.moused.8; has more information on using pointing
985	  devices with &os;.  Information on using pointing devices
986	  with <application>Xorg</application> can be found at
987	  <ulink url="http://www.x.org/"></ulink>.</para>
988      </note>
989    </para>
990
991    <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para>
992    <para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para>
993
994    <para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks (&man.joy.4; driver)</para>
995
996    <para>[&arch.pc98;] Joystick port of SoundBlaster(98) (&man.joy.4;
997    driver)</para>
998
999    <para>[&arch.i386;, &arch.pc98;] PHS Data Communication Card/PCCARD
1000      <itemizedlist>
1001        <listitem>
1002	  <para>NTT DoCoMo P-in Comp@ct</para>
1003	</listitem>
1004        <listitem>
1005	  <para>Panasonic KX-PH405</para>
1006	</listitem>
1007        <listitem>
1008	  <para>SII MC-P200</para>
1009	</listitem>
1010      </itemizedlist>
1011    </para>
1012
1013    <para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware cards compatible
1014    with the HOT1 from <ulink url="http://www.vcc.com/">Virtual
1015    Computers</ulink> (xrpu driver).</para>
1016
1017    <para>[&arch.pc98;] Power Management Controller of NEC PC-98 Note (pmc
1018    driver)</para>
1019
1020    <para>[&arch.sparc64;] OpenFirmware console (ofwcons driver)</para>
1021
1022  </sect2>
1023</sect1>
1024
1025</article>
1026