article.xml revision 172079
1166768Sbmah<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ 2166768Sbmah<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN"> 3166768Sbmah%articles.ent; 4166768Sbmah 5166768Sbmah<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN"> 6166768Sbmah%release; 7166768Sbmah<!ENTITY % devauto PUBLIC "-//FreeBSD//ENTITIES Auto Generated Device Lists//EN"> 8166768Sbmah%devauto; 9166768Sbmah 10166768Sbmah<!-- Text constants which probably don't need to be changed.--> 11166768Sbmah 12166768Sbmah]> 13166768Sbmah 14166768Sbmah<article> 15166768Sbmah 16166768Sbmah<articleinfo> 17166768Sbmah <title>&os; &release.current; Hardware Notes</title> 18166768Sbmah 19166768Sbmah <corpauthor>The &os; Documentation Project</corpauthor> 20166768Sbmah 21166771Sbmah <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/hardware/article.sgml 172079 2007-09-07 15:30:35Z brueffer $</pubdate> 22166771Sbmah 23166768Sbmah <copyright> 24166768Sbmah <year>2000</year> 25166768Sbmah <year>2001</year> 26166768Sbmah <year>2002</year> 27166768Sbmah <year>2003</year> 28166768Sbmah <year>2004</year> 29166768Sbmah <year>2005</year> 30166768Sbmah <year>2006</year> 31166771Sbmah <year>2007</year> 32166768Sbmah <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder> 33166768Sbmah </copyright> 34166768Sbmah</articleinfo> 35166768Sbmah 36166768Sbmah<sect1 id="intro"> 37166768Sbmah <title>Introduction</title> 38166768Sbmah 39166768Sbmah <para>This document contains the hardware compatibility notes for 40166768Sbmah &os; &release.current;. 41166768Sbmah It lists 42166768Sbmah devices known to work on this platform, as well as some notes on 43166768Sbmah boot-time kernel customization that may be useful when attempting to 44166768Sbmah configure support for new devices.</para> 45166768Sbmah 46166768Sbmah</sect1> 47166768Sbmah 48166770Sbmah<sect1 id="proc"> 49166770Sbmah <title>Supported Processors and System Boards</title> 50166770Sbmah 51166770Sbmah <para>This section provides some architecture-specific information 52166770Sbmah about the specific processors and systems that are supported by 53166770Sbmah each architecture.</para> 54166770Sbmah 55166770Sbmah<sect2 id="proc-amd64"> 56166770Sbmah <title>amd64</title> 57166770Sbmah 58166770Sbmah <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64 59166770Sbmah (<quote>Hammer</quote>) and Intel EM64T architecture, 60166770Sbmah and is now one of the Tier-1 platforms (fully 61166770Sbmah supported architecture), which are expected to be Production 62166770Sbmah Quality with respects to all aspects of the &os; operating system, 63166770Sbmah including installation and development environments.</para> 64166770Sbmah 65166770Sbmah <para>Note that there are two names for this architecture, 66166770Sbmah AMD64 (AMD) and Intel EM64T (Extended Memory 64-bit Technology). 67166770Sbmah 64-bit mode of the two architectures are almost compatible 68166770Sbmah with each other, and &os;/&arch.amd64; should support them both.</para> 69166770Sbmah 70166770Sbmah <para>As of this writing, the following processors are 71166770Sbmah supported:</para> 72166770Sbmah 73166770Sbmah <itemizedlist> 74166770Sbmah <listitem> 75166770Sbmah <para>AMD Athlon64 (<quote>Clawhammer</quote>).</para> 76166770Sbmah </listitem> 77166770Sbmah 78166770Sbmah <listitem> 79166770Sbmah <para>AMD Opteron (<quote>Sledgehammer</quote>).</para> 80166770Sbmah </listitem> 81166770Sbmah 82166770Sbmah <listitem> 83166770Sbmah <para>Intel 64-bit Xeon (<quote>Nacona</quote>). 84166770Sbmah This processor is fabricated on 90nm process technology, and operates 85166770Sbmah with 2.80 to 3.60 GHz (FSB 800MHz) and Intel E7520/E7525/E7320 chipsets.</para> 86166770Sbmah </listitem> 87166770Sbmah 88166770Sbmah <listitem> 89166770Sbmah <para>Intel Pentium 4 Processor supporting Intel EM64T 90166770Sbmah (<quote>Prescott</quote>). 91166770Sbmah This is fabricated on 90nm process technology, 92166770Sbmah uses FC-LGA775 package, and operates with 3.20F/3.40F/3.60F GHz 93166770Sbmah and Intel 925X Express chipsets. 94166770Sbmah The corresponding S-Spec numbers are SL7L9, SL7L8, SL7LA, SL7NZ, SL7PZ, 95166770Sbmah and SL7PX. Note that processors marked as 5xx numbers do not support 96166770Sbmah EM64T.</para> 97166770Sbmah </listitem> 98166770Sbmah </itemizedlist> 99166770Sbmah 100166770Sbmah <para>Intel EM64T is an extended version of IA-32 (x86) and 101166770Sbmah different from Intel IA-64 (Itanium) architecture, which &os;/ia64 102166770Sbmah supports. Some Intel's old documentation refers to Intel EM64T as 103166770Sbmah <quote>64-bit extension technology</quote> or <quote>IA-32e</quote>.</para> 104166770Sbmah 105166770Sbmah <para>The largest tested 106166770Sbmah memory configuration to date is 8GB. SMP support has been 107166770Sbmah recently completed and is reasonably robust.</para> 108166770Sbmah 109166770Sbmah <para>In many respects, &os;/&arch.amd64; is similar to &os;/&arch.i386;, in 110166770Sbmah terms of drivers supported. There may be some issues with 64-bit 111166770Sbmah cleanliness in some (particularly older) drivers. Generally, 112166770Sbmah drivers that already function correctly on other 64-bit platforms 113166770Sbmah should work.</para> 114166770Sbmah 115166770Sbmah <para>&os;/&arch.amd64; is a very young platform on &os;. While the 116166770Sbmah core &os; kernel and base system components are generally 117166770Sbmah fairly robust, there are likely to still be rough edges, 118166770Sbmah particularly with third party packages.</para> 119166770Sbmah 120166770Sbmah</sect2> 121166770Sbmah 122166770Sbmah<sect2 id="proc-i386"> 123166770Sbmah <title>i386</title> 124166770Sbmah 125166770Sbmah <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC 126166770Sbmah compatible</quote> machines. Due to the wide range of hardware 127166770Sbmah available for this architecture, it is impossible to exhaustively 128166770Sbmah list all combinations of equipment supported by &os;. 129166770Sbmah Nevertheless, some general guidelines are presented here.</para> 130166770Sbmah 131166770Sbmah <para>Almost all i386-compatible processors with a floating point unit 132166770Sbmah are supported. All 133166770Sbmah Intel processors beginning with the 80486 are supported, including 134166770Sbmah the 80486, Pentium, Pentium Pro, Pentium II, Pentium III, 135166770Sbmah Pentium 4, and variants thereof, such as the Xeon and Celeron 136166770Sbmah processors. All i386-compatible AMD 137166770Sbmah processors are also supported, including the Am486, Am5x86, K5, K6 138166770Sbmah (and variants), Athlon (including Athlon-MP, Athlon-XP, Athlon-4, 139166770Sbmah and Athlon Thunderbird), and Duron processors. The AMD 140166770Sbmah Élan SC520 embedded processor is supported. The Transmeta 141166770Sbmah Crusoe is recognized and supported, as are i386-compatible 142166770Sbmah processors from Cyrix and NexGen.</para> 143166770Sbmah 144166770Sbmah <para>There is a wide variety of motherboards available for this 145166770Sbmah architecture. Motherboards using the ISA, VLB, EISA, AGP, and PCI 146166770Sbmah expansion busses are well-supported. There is some limited 147166770Sbmah support for the MCA (<quote>MicroChannel</quote>) expansion bus 148166770Sbmah used in the IBM PS/2 line of PCs.</para> 149166770Sbmah 150166770Sbmah <para>Symmetric multi-processor (SMP) systems are generally 151166770Sbmah supported by &os;, although in some cases, BIOS or motherboard 152166770Sbmah bugs may generate some problems. Perusal of the archives of the 153166770Sbmah &a.smp; may yield some clues.</para> 154166770Sbmah 155166770Sbmah <para>&os; will take advantage of HyperThreading (HTT) support on 156166770Sbmah Intel CPUs that support this feature. A kernel with the 157166770Sbmah <literal>options SMP</literal> feature enabled will 158166770Sbmah automatically detect the additional logical processors. The 159166770Sbmah default &os; scheduler treats the logical processors the same as 160166770Sbmah additional physical processors; in other words, no attempt is made 161166770Sbmah to optimize scheduling decisions given the shared resources 162166770Sbmah between logical processors within the same CPU. Because this 163166770Sbmah naive scheduling can result in suboptimal performance, under 164166770Sbmah certain circumstances it may be useful to disable the logical 165166770Sbmah processors with the 166166770Sbmah the <varname>machdep.hlt_logical_cpus</varname> sysctl variable. 167166770Sbmah It is also possible to halt any CPU in the idle loop with the 168166770Sbmah <varname>machdep.hlt_cpus</varname> sysctl variable. The 169166770Sbmah &man.smp.4; manual page has more details.</para> 170166770Sbmah 171166770Sbmah <para>&os; will take advantage of Physical Address Extensions (PAE) 172166770Sbmah support on CPUs that support this feature. A kernel with the 173166770Sbmah <literal>PAE</literal> feature enabled will detect memory above 174166770Sbmah 4 gigabytes and allow it to be used by the system. This feature 175166770Sbmah places constraints on the device drivers and other features of 176166770Sbmah &os; which may be used; consult the &man.pae.4; manpage for more 177166770Sbmah details.</para> 178166770Sbmah 179166770Sbmah <para>&os; will generally run on i386-based laptops, albeit with 180166770Sbmah varying levels of support for certain hardware features such as 181166770Sbmah sound, graphics, power management, and PCCARD expansion slots. 182166770Sbmah These features tend to vary in idiosyncratic ways between 183166770Sbmah machines, and frequently require special-case support in &os; to 184166770Sbmah work around hardware bugs or other oddities. When in doubt, a 185166770Sbmah search of the archives of the &a.mobile; may be useful.</para> 186166770Sbmah 187166770Sbmah <para>Most modern laptops (as well as many desktops) use the 188166770Sbmah Advanced Configuration and Power Management (ACPI) standard. &os; 189166770Sbmah supports ACPI via the ACPI Component Architecture reference 190166770Sbmah implementation from Intel, as described in the &man.acpi.4; manual 191166770Sbmah page. The use of ACPI causes instabilities on some machines and it 192166770Sbmah may be necessary to disable the ACPI driver, which is normally 193166770Sbmah loaded via a kernel module. This may be accomplished by adding 194166770Sbmah the following line to <filename>/boot/device.hints</filename>:</para> 195166770Sbmah 196166770Sbmah <programlisting>hint.acpi.0.disabled="1"</programlisting> 197166770Sbmah 198166770Sbmah <para>Users debugging ACPI-related problems may find it useful to 199166770Sbmah disable portions of the ACPI functionality. The &man.acpi.4; 200166770Sbmah manual page has more information on how to do this via loader 201166770Sbmah tunables.</para> 202166770Sbmah 203166770Sbmah <para>ACPI depends on a Differentiated System Descriptor Table 204166770Sbmah (DSDT) provided by each machine's BIOS. Some machines have bad or 205166770Sbmah incomplete DSDTs, which prevents ACPI from functioning correctly. 206166770Sbmah Replacement DSDTs for some machines can be found at the <ulink 207166770Sbmah url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink> 208166770Sbmah section of the <ulink 209166770Sbmah url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> project Web 210166770Sbmah site. &os; can use these DSDTs to override the DSDT provided by 211166770Sbmah the BIOS; see the &man.acpi.4; manual page for more 212166770Sbmah information.</para> 213166770Sbmah</sect2> 214166770Sbmah 215166770Sbmah<sect2 id="proc-ia64"> 216166770Sbmah <title>ia64</title> 217166770Sbmah 218166770Sbmah <para>Currently supported processors are the 219166770Sbmah <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium/24532003.pdf"> 220166770Sbmah Itanium</ulink> and the 221166770Sbmah <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium2/25111003.pdf"> 222166770Sbmah Itanium 2</ulink>.</para> 223166770Sbmah 224166770Sbmah <para>Supported chipsets include:</para> 225166770Sbmah <itemizedlist> 226166770Sbmah <listitem> 227166770Sbmah <para>HP zx1</para> 228166770Sbmah </listitem> 229166770Sbmah <listitem> 230166770Sbmah <para>Intel 460GX</para> 231166770Sbmah </listitem> 232166770Sbmah <listitem> 233166770Sbmah <para>Intel E8870</para> 234166770Sbmah </listitem> 235166770Sbmah </itemizedlist> 236166770Sbmah 237166770Sbmah <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) 238166770Sbmah configurations are supported.</para> 239166770Sbmah 240166770Sbmah <para>Most devices that can be found in or are compatible with 241166770Sbmah &arch.ia64; machines are fully supported. The notable exception 242166770Sbmah is the VGA console. The &os; support for VGA consoles is at 243166770Sbmah this time too much based on PC hardware and not all &arch.ia64; 244166770Sbmah machines have chipsets that provide sufficient PC legacy 245166770Sbmah support. As such &man.syscons.4; can not be enabled and the 246166770Sbmah use of a serial console is required.</para> 247171814Sbmah 248166770Sbmah</sect2> 249166770Sbmah 250166770Sbmah<sect2 id="proc-pc98"> 251166770Sbmah <title>pc98</title> 252166770Sbmah 253166770Sbmah <para>NEC PC-9801/9821 series with almost all i386-compatible processors, 254166770Sbmah including 80486, Pentium, Pentium Pro, Pentium II, and variants. 255166770Sbmah All i386-compatible processors by AMD, Cyrix, IBM, and IDT 256166770Sbmah are also supported.</para> 257166770Sbmah 258166770Sbmah <para>NEC FC-9801/9821 series, and NEC SV-98 series 259166770Sbmah (both of them are compatible with PC-9801/9821 series) 260166770Sbmah should be supported.</para> 261166770Sbmah 262166770Sbmah <para>EPSON PC-386/486/586 series, which are 263166770Sbmah compatible with NEC PC-9801 series are supported.</para> 264166770Sbmah 265166770Sbmah <para>High-resolution mode is not supported. 266166770Sbmah NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series 267166770Sbmah are supported in normal (PC-9801 compatible) mode only.</para> 268166770Sbmah 269166770Sbmah <para>Although there are some multi-processor systems 270166770Sbmah (such as Rs20/B20), SMP-related features of &os; 271166770Sbmah are not supported yet.</para> 272166770Sbmah 273166770Sbmah <para>PC-9801/9821 standard bus (called C-Bus), 274166770Sbmah PC-9801NOTE expansion bus (110pin), 275166770Sbmah and PCI bus are supported. 276166770Sbmah New Extend Standard Architecture (NESA) bus 277166770Sbmah (used in PC-H98, SV-H98, and FC-H98 series) is not supported.</para> 278166770Sbmah 279166770Sbmah</sect2> 280166770Sbmah 281166770Sbmah<sect2 id="proc-powerpc"> 282166770Sbmah <title>powerpc</title> 283166770Sbmah 284166770Sbmah <para>The information for this paragraph has yet to be compiled.</para> 285166770Sbmah 286166770Sbmah</sect2> 287166770Sbmah 288166770Sbmah<sect2 id="proc-sparc64"> 289166770Sbmah <title>sparc64</title> 290166770Sbmah 291166770Sbmah <para>This section describes the systems currently known to be supported 292166770Sbmah by &os; on the UltraSPARC platform. For background information on the 293166770Sbmah various hardware designs see the <ulink url="http://sunsolve.sun.com/handbook_pub/">Sun System Handbook</ulink>.</para> 294166770Sbmah 295166770Sbmah <para>SMP is supported on all systems with more than 1 processor.</para> 296166770Sbmah 297166770Sbmah <para>If you have a system that is not listed here, it may not have 298166770Sbmah been tested with &os; &release.current;. We encourage you to 299166770Sbmah try it and send a note to the &a.sparc; with your results, 300166770Sbmah including which devices work and which do not.</para> 301166770Sbmah 302166770Sbmah <para>The following systems are fully supported by &os;.</para> 303166770Sbmah 304166770Sbmah <itemizedlist> 305166770Sbmah <listitem> 306166770Sbmah <para>Blade 100</para> 307166770Sbmah </listitem> 308166770Sbmah <listitem> 309166770Sbmah <para>Blade 150</para> 310166770Sbmah </listitem> 311166770Sbmah <listitem> 312166770Sbmah <para>Enterprise 220R</para> 313166770Sbmah </listitem> 314166770Sbmah <listitem> 315166770Sbmah <para>Enterprise 250</para> 316166770Sbmah </listitem> 317166770Sbmah <listitem> 318166770Sbmah <para>Enterprise 420R</para> 319166770Sbmah </listitem> 320166770Sbmah <listitem> 321166770Sbmah <para>Enterprise 450</para> 322166770Sbmah </listitem> 323166770Sbmah <listitem> 324166770Sbmah <para>Fire V100</para> 325166770Sbmah </listitem> 326166770Sbmah <listitem> 327166770Sbmah <para>Fire V120</para> 328166770Sbmah </listitem> 329166770Sbmah <listitem> 330166770Sbmah <para>Netra t1 105</para> 331166770Sbmah </listitem> 332166770Sbmah <listitem> 333166770Sbmah <para>Netra T1 AC200/DC200</para> 334166770Sbmah </listitem> 335166770Sbmah <listitem> 336166770Sbmah <para>Netra t 1100</para> 337166770Sbmah </listitem> 338166770Sbmah <listitem> 339166770Sbmah <para>Netra t 1120</para> 340166770Sbmah </listitem> 341166770Sbmah <listitem> 342166770Sbmah <para>Netra t 1125</para> 343166770Sbmah </listitem> 344166770Sbmah <listitem> 345166770Sbmah <para>Netra t 1400/1405</para> 346166770Sbmah </listitem> 347166770Sbmah <listitem> 348166770Sbmah <para>Netra 120</para> 349166770Sbmah </listitem> 350166770Sbmah <listitem> 351166770Sbmah <para>Netra X1</para> 352166770Sbmah </listitem> 353166770Sbmah <listitem> 354166770Sbmah <para>SPARCEngine Ultra AXi</para> 355166770Sbmah </listitem> 356166770Sbmah <listitem> 357166770Sbmah <para>SPARCEngine Ultra AXmp</para> 358166770Sbmah </listitem> 359166770Sbmah <listitem> 360166770Sbmah <para>Ultra 1 (serial console)</para> 361166770Sbmah </listitem> 362166770Sbmah <listitem> 363166770Sbmah <para>Ultra 1E</para> 364166770Sbmah </listitem> 365166770Sbmah <listitem> 366166770Sbmah <para>Ultra 2</para> 367166770Sbmah </listitem> 368166770Sbmah <listitem> 369166770Sbmah <para>Ultra 5</para> 370166770Sbmah </listitem> 371166770Sbmah <listitem> 372166770Sbmah <para>Ultra 10</para> 373166770Sbmah </listitem> 374166770Sbmah <listitem> 375166770Sbmah <para>Ultra 30</para> 376166770Sbmah </listitem> 377166770Sbmah <listitem> 378166770Sbmah <para>Ultra 60</para> 379166770Sbmah </listitem> 380166770Sbmah <listitem> 381166770Sbmah <para>Ultra 80</para> 382166770Sbmah </listitem> 383166770Sbmah </itemizedlist> 384166770Sbmah 385166770Sbmah <para>The following systems are partially supported by &os;. In particular 386166770Sbmah the onboard scsi controller in sbus systems is not supported.</para> 387166770Sbmah 388166770Sbmah <itemizedlist> 389166770Sbmah <listitem> 390166770Sbmah <para>Enterprise 3500</para> 391166770Sbmah </listitem> 392166770Sbmah <listitem> 393166770Sbmah <para>Enterprise 4500</para> 394166770Sbmah </listitem> 395166770Sbmah </itemizedlist> 396166770Sbmah 397166770Sbmah <para>The following systems are not supported by &os;. This may be due 398166770Sbmah to lack of processor support (UltraSPARC III), due to a quirk in the 399166770Sbmah system design that makes &os; unstable, or due to lack of support for 400166770Sbmah sufficient onboard devices to make &os; generally useful.</para> 401166770Sbmah 402166770Sbmah <itemizedlist> 403166770Sbmah <listitem> 404166770Sbmah <para>All systems containing UltraSPARC III processor(s).</para> 405166770Sbmah </listitem> 406166770Sbmah </itemizedlist> 407166770Sbmah</sect2> 408166770Sbmah 409166770Sbmah</sect1> 410166770Sbmah 41176082Sbmah<!-- 41276082Sbmah 41376082Sbmah The "Supported Devices" section of the release notes. 41476082Sbmah Generally processor-independent, with conditional text 41576082Sbmah inclusion handling any architecture-dependent text. 41676082Sbmah 41776082Sbmah Within each subsection describing a class of hardware 41876082Sbmah (i.e. Ethernet interfaces), list broad groups of devices 41976082Sbmah alphabetically as paragraphs sorted alphabetically (frequently 42076082Sbmah these groups will be arranged by manufacturer, i.e. 3Com 421119431Sbmah Ethernet interfaces). 422119431Sbmah 42376082Sbmah Where applicable, a "Miscellaneous" section may follow all 42476082Sbmah other named sections. 42576082Sbmah 42676082Sbmah These guidelines are not hard-and-fast rules, and exceptions 42776082Sbmah will occur. Following these guidelines (vague as they may be) 42886157Solgeni is highly recommended to try to keep the formatting of 42976082Sbmah this section consistent. 43076082Sbmah 43176560Sbmah We give manpage references using the &man entities where 43276560Sbmah possible. If a driver has no manpage (and consequently no 43376560Sbmah &man entity, we simply give the name of the driver). 43476560Sbmah Please avoid doing &man entity conversions unless you 43576560Sbmah know for sure that an entity and manpage exist; sweeps through 43676560Sbmah this file to fix "missed" conversions are likely to break the 43776560Sbmah build. 43876082Sbmah--> 43976082Sbmah 440109143Sroam<sect1 id="support"> 44176082Sbmah <title>Supported Devices</title> 44276082Sbmah 44376082Sbmah <para>This section describes the devices currently known to be 444166767Sbmah supported by &os;. Other configurations 44576082Sbmah may also work, but simply have not been tested yet. Feedback, 44676082Sbmah updates, and corrections to this list are encouraged.</para> 44776082Sbmah 44876560Sbmah <para>Where possible, the drivers applicable to each device or class 44976560Sbmah of devices is listed. If the driver in question has a manual page 450119127Sbmah in the &os; base distribution (most should), it is referenced here. 451119127Sbmah Information on specific models of supported devices, controllers, 452119127Sbmah etc. can be found in the manual pages.</para> 45376560Sbmah 454119127Sbmah <note> 455134047Ssimon <para>The device lists in this document are being generated 456134047Ssimon automatically from &os; manual pages. This means that some 457134047Ssimon devices, which are supported by multiple drivers, may appear 458134047Ssimon multiple times.</para> 459119127Sbmah </note> 460119127Sbmah 461133458Ssimon <sect2 id="disk"> 46276082Sbmah <title>Disk Controllers</title> 463124988Sbrueffer 464166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;, &arch.sparc64;] IDE/ATA controllers (&man.ata.4; driver)</para> 465166767Sbmah <para>[&arch.pc98;] IDE/ATA controllers (wdc driver) 46676082Sbmah <itemizedlist> 46797677Snyan <listitem> 468107634Sbmah <para>On-board IDE controller</para> 46997677Snyan </listitem> 47097677Snyan </itemizedlist> 47197677Snyan </para> 472118979Sbmah 473150279Sbrueffer &hwlist.aac; 474122375Sbmah 475150279Sbrueffer &hwlist.adv; 476150279Sbrueffer 477150279Sbrueffer &hwlist.adw; 478150279Sbrueffer 479133094Ssimon &hwlist.aha; 480118979Sbmah 481133094Ssimon &hwlist.ahb; 482118979Sbmah 483133094Ssimon &hwlist.ahc; 48476082Sbmah 485133094Ssimon &hwlist.ahd; 486102444Sbmah 487150279Sbrueffer &hwlist.aic; 48876082Sbmah 489150279Sbrueffer &hwlist.amd; 490115412Snyan 491150279Sbrueffer &hwlist.amr; 49276082Sbmah 493150279Sbrueffer &hwlist.arcmsr; 494133094Ssimon 495150279Sbrueffer &hwlist.asr; 496150279Sbrueffer 497133343Ssimon &hwlist.bt; 49876082Sbmah 499150279Sbrueffer &hwlist.ciss; 50076082Sbmah 501150279Sbrueffer &hwlist.ct; 502119107Sbmah 503150279Sbrueffer &hwlist.dpt; 50487767Sbmah <note> 505166767Sbmah <para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA 50687842Sbmah adapters are not supported.</para> 50787767Sbmah </note> 50876082Sbmah 509150293Sbrueffer &hwlist.esp; 510150293Sbrueffer 511169841Sbrueffer &hwlist.hptiop; 512169841Sbrueffer 513150279Sbrueffer &hwlist.hptmv; 514144426Sbrueffer 515150279Sbrueffer &hwlist.ida; 516150279Sbrueffer 517150279Sbrueffer &hwlist.iir; 518150279Sbrueffer 519150279Sbrueffer &hwlist.ips; 520150279Sbrueffer 521150279Sbrueffer &hwlist.isp; 522150279Sbrueffer 523157274Sbrueffer &hwlist.mfi; 524157274Sbrueffer 525133457Ssimon &hwlist.mlx; 52687767Sbmah 52787767Sbmah <note> 528166767Sbmah <para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA adapters 52987767Sbmah are not supported.</para> 53087767Sbmah </note> 53176082Sbmah 532133457Ssimon &hwlist.mly; 53376082Sbmah 534150279Sbrueffer &hwlist.mpt; 53576082Sbmah 536134047Ssimon &hwlist.ncr; 53776082Sbmah 538133457Ssimon &hwlist.ncv; 539133457Ssimon 540133343Ssimon &hwlist.nsp; 54176082Sbmah 542150279Sbrueffer &hwlist.pst; 54376560Sbmah 544158111Sbrueffer &hwlist.rr232x; 545158111Sbrueffer 546150279Sbrueffer &hwlist.stg; 547108922Sbmah 548150279Sbrueffer &hwlist.sym; 54987100Sbmah 550150279Sbrueffer &hwlist.trm; 55190031Sbmah 552150279Sbrueffer &hwlist.twa; 553102321Sbmah 554150279Sbrueffer &hwlist.twe; 555137140Ssimon 556150279Sbrueffer &hwlist.vpo; 557114978Sbmah 558166767Sbmah <para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI 559134916Ssimon controller.</para> 560134916Ssimon 56176082Sbmah <para>With all supported SCSI controllers, full support is 56276082Sbmah provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including 56376082Sbmah hard disks, optical disks, tape drives (including DAT, 8mm 56476082Sbmah Exabyte, Mammoth, and DLT), medium changers, processor target 56576082Sbmah devices and CD-ROM drives. WORM devices that support CD-ROM 56676082Sbmah commands are supported for read-only access by the CD-ROM drivers 56776082Sbmah (such as &man.cd.4;). WORM/CD-R/CD-RW writing support is provided 56887842Sbmah by &man.cdrecord.1;, which is a part of the 56991356Sdd <filename role="package">sysutils/cdrtools</filename> port in the Ports Collection.</para> 57076082Sbmah 57176082Sbmah <para>The following CD-ROM type systems are supported at this 57276082Sbmah time: 57376082Sbmah <itemizedlist> 57476082Sbmah <listitem> 57576082Sbmah <para>SCSI interface (also includes ProAudio Spectrum and 57676082Sbmah SoundBlaster SCSI) (&man.cd.4;)</para> 57776082Sbmah </listitem> 578116504Sbmah 579166767Sbmah <listitem> 580166767Sbmah <para>[&arch.i386;] Sony proprietary interface (all models) (&man.scd.4;)</para> 58176082Sbmah </listitem> 582116505Sbmah 58376082Sbmah <listitem> 58476082Sbmah <para>ATAPI IDE interface (&man.acd.4;)</para> 58576082Sbmah </listitem> 58676082Sbmah </itemizedlist> 58776082Sbmah </para> 58876082Sbmah 589166767Sbmah <para>[&arch.i386;] The following device is unmaintained: 59076082Sbmah <itemizedlist> 59176082Sbmah <listitem> 59276082Sbmah <para>Mitsumi proprietary CD-ROM interface (all 59376082Sbmah models) (&man.mcd.4;)</para> 59476082Sbmah </listitem> 59576082Sbmah </itemizedlist> 59676082Sbmah </para> 59776082Sbmah 59876082Sbmah </sect2> 59976082Sbmah <sect2 id="ethernet"> 60076082Sbmah <title>Ethernet Interfaces</title> 60176082Sbmah 602150278Sbrueffer &hwlist.aue; 60376082Sbmah 604150278Sbrueffer &hwlist.axe; 60576082Sbmah 606157648Sbrueffer &hwlist.bce; 607157648Sbrueffer 608166767Sbmah <para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast Ethernet adapters 609150278Sbrueffer (&man.bfe.4; driver)</para> 61076082Sbmah 611150278Sbrueffer &hwlist.bge; 612135144Sbrueffer 613150278Sbrueffer &hwlist.cdce; 614150278Sbrueffer 615166767Sbmah <para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor CS89x0-based NICs 616150278Sbrueffer (&man.cs.4; driver) 61778626Sbmah </para> 61876560Sbmah 619150278Sbrueffer &hwlist.cue; 62076082Sbmah 621150278Sbrueffer &hwlist.dc; 62276082Sbmah 623150278Sbrueffer &hwlist.de; 62476082Sbmah 625150278Sbrueffer &hwlist.ed; 62676082Sbmah 627150278Sbrueffer &hwlist.em; 62876082Sbmah 629150278Sbrueffer &hwlist.ep; 63076498Sbmah 631150278Sbrueffer &hwlist.ex; 63276082Sbmah 633150278Sbrueffer &hwlist.fe; 63476082Sbmah 635150278Sbrueffer &hwlist.fxp; 63676082Sbmah 637150278Sbrueffer &hwlist.gem; 63876082Sbmah 639150278Sbrueffer &hwlist.hme; 64076082Sbmah 641150278Sbrueffer &hwlist.ie; 642150242Sjoel 643150278Sbrueffer &hwlist.ixgb; 64476082Sbmah 645134341Sbrueffer &hwlist.kue; 64676082Sbmah 647150278Sbrueffer &hwlist.lge; 648113884Sbmah 649165157Sbrueffer &hwlist.msk; 650165157Sbrueffer 651159606Sbrueffer &hwlist.mxge; 652159606Sbrueffer 653150278Sbrueffer &hwlist.my; 654126363Sbmah 655171111Sbrueffer &hwlist.nfe; 656171111Sbrueffer 657150278Sbrueffer &hwlist.nge; 65876082Sbmah 659150278Sbrueffer &hwlist.nve; 66076082Sbmah 661171111Sbrueffer &hwlist.nxge; 662171111Sbrueffer 663150278Sbrueffer &hwlist.pcn; 66485666Sbmah 665150278Sbrueffer &hwlist.re; 66685666Sbmah 667150278Sbrueffer &hwlist.rl; 66876082Sbmah 669150278Sbrueffer &hwlist.rue; 67085666Sbmah 671150278Sbrueffer &hwlist.sf; 67285666Sbmah 673150278Sbrueffer &hwlist.sis; 67485710Sbmah 675150278Sbrueffer &hwlist.sk; 67676082Sbmah 677134787Sbrueffer &hwlist.sn; 67876082Sbmah 679134781Sbrueffer &hwlist.snc; 68076082Sbmah 681150278Sbrueffer &hwlist.ste; 68277590Sbmah 683160659Sbrueffer &hwlist.stge; 684160659Sbrueffer 685150278Sbrueffer &hwlist.ti; 68680242Sbmah 687150278Sbrueffer &hwlist.tl; 68885163Sbmah 689166767Sbmah <para>[&arch.amd64;, &arch.i386, &arch.pc98;] SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver) 690150278Sbrueffer </para> 69185163Sbmah 692150278Sbrueffer &hwlist.txp; 69391503Sbmah 694150278Sbrueffer &hwlist.udav; 69595057Sbmah 696150278Sbrueffer &hwlist.vge; 69795057Sbmah 698150278Sbrueffer &hwlist.vr; 699119991Sbmah 700150278Sbrueffer &hwlist.vx; 701119991Sbmah 702150278Sbrueffer &hwlist.wb; 703134219Sbrueffer 704150278Sbrueffer &hwlist.xe; 705135057Ssimon 706150278Sbrueffer &hwlist.xl; 707146397Sbrueffer 70876082Sbmah </sect2> 70976082Sbmah 710141289Sbrueffer <sect2 id="tokenring"> 711141289Sbrueffer <title>Token Ring Interfaces</title> 712141289Sbrueffer 713141289Sbrueffer &hwlist.oltr; 714141289Sbrueffer 715141289Sbrueffer </sect2> 716141289Sbrueffer 717133458Ssimon <sect2 id="fddi"> 71876082Sbmah <title>FDDI Interfaces</title> 719166767Sbmah <para>[&arch.i386, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4; driver)</para> 720166767Sbmah <para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para> 72176082Sbmah </sect2> 72276082Sbmah 723133458Ssimon <sect2 id="atm"> 72476082Sbmah <title>ATM Interfaces</title> 725109739Sbmah 726166767Sbmah <para>[&arch.i386, &arch.pc98;] Midway-based ATM interfaces (&man.en.4; 727123265Sbmah driver)</para> 728109739Sbmah 729166767Sbmah <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. PCA-200E ATM PCI 730118804Sbmah Adapters (hfa and &man.fatm.4; drivers)</para> 731109739Sbmah 732166767Sbmah <para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM Adapters (&man.idt.4; 733109739Sbmah driver)</para> 734109739Sbmah 735166767Sbmah <para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. HE155 and HE622 736118804Sbmah ATM interfaces (&man.hatm.4; driver)</para> 737118804Sbmah 738166767Sbmah <para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards (&man.patm.4; 739118804Sbmah driver)</para> 740118804Sbmah 74176082Sbmah </sect2> 742133458Ssimon <sect2 id="wlan"> 74376082Sbmah <title>Wireless Network Interfaces</title> 74476082Sbmah 745172037Sbrueffer <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver) 746172037Sbrueffer </para> 74776560Sbmah 748172037Sbrueffer &hwlist.ath; 749172037Sbrueffer 750172037Sbrueffer &hwlist.awi; 751172037Sbrueffer 752172037Sbrueffer &hwlist.cnw; 753172037Sbrueffer 754172037Sbrueffer <para>[&arch.i386;, &arch.pc98;] Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver) 755172037Sbrueffer </para> 756172037Sbrueffer 757172079Sbrueffer &hwlist.rum; 758172079Sbrueffer 759166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent Technologies WaveLAN/IEEE 802.11b 760123102Sbmah wireless network 761123102Sbmah adapters and workalikes using the Lucent Hermes, Intersil 762123102Sbmah PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, and Symbol 763123102Sbmah Spectrum24 chipsets (&man.wi.4; driver) 76476082Sbmah </para> 76576082Sbmah 766172037Sbrueffer <para>[&arch.i386;] NCR / AT&T / Lucent Technologies WaveLan T1-speed 767172037Sbrueffer ISA/radio LAN cards (&man.wl.4; driver)</para> 76876082Sbmah 769172036Sbrueffer &hwlist.zyd; 770172036Sbrueffer 77176082Sbmah </sect2> 77276082Sbmah 773133458Ssimon <sect2 id="misc-network"> 77487100Sbmah <title>Miscellaneous Networks</title> 77587100Sbmah 776155296Sbrueffer &hwlist.ce; 777155296Sbrueffer 778133094Ssimon &hwlist.cx; 779123164Sbmah 780134826Ssimon &hwlist.cp; 781129375Srik 782134826Ssimon &hwlist.ctau; 783127755Srik 784166767Sbmah <para>[&arch.i386;] Granch SBNI12 point-to-point communications 785113447Sbmah adapters (&man.sbni.4; driver) 78687100Sbmah </para> 78789562Sbmah 788166767Sbmah <para>[&arch.i386;] Granch SBNI16 SHDSL modems (&man.sbsh.4; 789113447Sbmah driver)</para> 790113447Sbmah 791133094Ssimon &hwlist.cm; 792108922Sbmah 79387100Sbmah </sect2> 79487100Sbmah 795133458Ssimon <sect2 id="isdn"> 79676082Sbmah <title>ISDN Interfaces</title> 797166767Sbmah <para>[&arch.i386;] AcerISDN P10 ISA PnP (experimental)</para> 798166767Sbmah <para>[&arch.i386;] Asuscom ISDNlink 128K ISA</para> 799166767Sbmah <para>[&arch.i386;] ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para> 800166767Sbmah <para>[&arch.i386;] AVM 80176082Sbmah <itemizedlist> 80276082Sbmah <listitem> 80376082Sbmah <para>A1</para> 80476082Sbmah </listitem> 80576082Sbmah <listitem> 80677186Sbmah <para>B1 ISA (tested with V2.0)</para> 80777186Sbmah </listitem> 80877186Sbmah <listitem> 80977186Sbmah <para>B1 PCI (tested with V4.0)</para> 81077186Sbmah </listitem> 81177186Sbmah <listitem> 81276082Sbmah <para>Fritz!Card classic</para> 81376082Sbmah </listitem> 81476082Sbmah <listitem> 81576082Sbmah <para>Fritz!Card PnP</para> 81676082Sbmah </listitem> 81776082Sbmah <listitem> 81876082Sbmah <para>Fritz!Card PCI</para> 81976082Sbmah </listitem> 82077186Sbmah <listitem> 82188859Sbmah <para>Fritz!Card PCI, Version 2</para> 82288859Sbmah </listitem> 82388859Sbmah <listitem> 82477186Sbmah <para>T1</para> 82577186Sbmah </listitem> 82676082Sbmah </itemizedlist> 82776082Sbmah </para> 828166767Sbmah <para>[&arch.i386;] Creatix 82976082Sbmah <itemizedlist> 83076082Sbmah <listitem> 83176082Sbmah <para>ISDN-S0</para> 83276082Sbmah </listitem> 83376082Sbmah <listitem> 83476082Sbmah <para>ISDN-S0 P&P</para> 83576082Sbmah </listitem> 83676082Sbmah </itemizedlist> 83776082Sbmah </para> 838166767Sbmah <para>[&arch.i386;] Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para> 839166767Sbmah <para>[&arch.i386;] Dr. Neuhaus Niccy Go@ and compatibles</para> 840166767Sbmah <para>[&arch.i386;] Dynalink IS64PPH and IS64PPH+</para> 841166767Sbmah <para>[&arch.i386;] Eicon Diehl DIVA 2.0 and 2.02</para> 842166767Sbmah <para>[&arch.i386;] ELSA 84376082Sbmah <itemizedlist> 84476082Sbmah <listitem> 84576082Sbmah <para>ELSA PCC-16</para> 84676082Sbmah </listitem> 84776082Sbmah <listitem> 84876082Sbmah <para>QuickStep 1000pro ISA</para> 84976082Sbmah </listitem> 85076082Sbmah <listitem> 85176082Sbmah <para>MicroLink ISDN/PCI</para> 85276082Sbmah </listitem> 85376082Sbmah <listitem> 85476082Sbmah <para>QuickStep 1000pro PCI</para> 85576082Sbmah </listitem> 85676082Sbmah </itemizedlist> 85776082Sbmah </para> 858166767Sbmah <para>[&arch.i386;] ITK ix1 Micro ( < V.3, non-PnP version )</para> 859166767Sbmah <para>[&arch.i386;] Sedlbauer Win Speed</para> 860166767Sbmah <para>[&arch.i386;] Siemens I-Surf 2.0</para> 861166767Sbmah <para>[&arch.i386;] TELEINT ISDN SPEED No.1 (experimental)</para> 862166767Sbmah <para>[&arch.i386;] Teles 86376082Sbmah <itemizedlist> 86476082Sbmah <listitem> 86576082Sbmah <para>S0/8</para> 86676082Sbmah </listitem> 86776082Sbmah <listitem> 86876082Sbmah <para>S0/16</para> 86976082Sbmah </listitem> 87076082Sbmah <listitem> 87176082Sbmah <para>S0/16.3</para> 87276082Sbmah </listitem> 87376082Sbmah <listitem> 87476082Sbmah <para>S0/16.3 PnP</para> 87576082Sbmah </listitem> 87676082Sbmah <listitem> 87776082Sbmah <para>16.3c ISA PnP (experimental)</para> 87876082Sbmah </listitem> 87976082Sbmah <listitem> 88076082Sbmah <para>Teles PCI-TJ</para> 88176082Sbmah </listitem> 88276082Sbmah </itemizedlist> 88376082Sbmah </para> 884166767Sbmah <para>[&arch.i386;] Traverse Technologies NETjet-S PCI</para> 885166767Sbmah <para>[&arch.i386;] USRobotics Sportster ISDN TA intern</para> 886166767Sbmah <para>[&arch.i386;] Winbond W6692 based PCI cards</para> 88776082Sbmah </sect2> 88876082Sbmah 889133458Ssimon <sect2 id="serial"> 89097677Snyan <title>Serial Interfaces</title> 891123148Sbmah 892166767Sbmah <para>[&arch.amd64; &arch.i386;] <quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para> 89397677Snyan 894155418Smarcel &hwlist.uart; 895105426Sbmah 896157417Smarcel &hwlist.scc; 897157417Smarcel 898166767Sbmah <para>[&arch.amd64; &arch.i386;] AST 4 port serial card using shared IRQ</para> 89976082Sbmah 900166767Sbmah <para>[&arch.i386;] ARNET serial cards (&man.ar.4; driver) 90176082Sbmah <itemizedlist> 90276082Sbmah <listitem> 90376082Sbmah <para>ARNET 8 port serial card using shared IRQ</para> 90476082Sbmah </listitem> 90576082Sbmah <listitem> 90676082Sbmah <para>ARNET (now Digiboard) Sync 570/i high-speed serial</para> 90776082Sbmah </listitem> 90876082Sbmah </itemizedlist> 90976082Sbmah </para> 91076082Sbmah 911166767Sbmah <para>[&arch.i386;] Boca multi-port serial cards 91276082Sbmah <itemizedlist> 91376082Sbmah <listitem> 91476082Sbmah <para>Boca BB1004 4-Port serial card (Modems 91576082Sbmah <emphasis>not</emphasis> supported)</para> 91676082Sbmah </listitem> 91776082Sbmah <listitem> 91876082Sbmah <para>Boca IOAT66 6-Port serial card (Modems supported)</para> 91976082Sbmah </listitem> 92076082Sbmah <listitem> 92176082Sbmah <para>Boca BB1008 8-Port serial card (Modems 92276082Sbmah <emphasis>not</emphasis> supported)</para> 92376082Sbmah </listitem> 92476082Sbmah <listitem> 92576082Sbmah <para>Boca BB2016 16-Port serial card (Modems supported)</para> 92676082Sbmah </listitem> 92776082Sbmah </itemizedlist> 92876082Sbmah </para> 92976082Sbmah 930166767Sbmah <para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4; driver)</para> 93176082Sbmah 932166767Sbmah <para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para> 93376082Sbmah 934166767Sbmah <para>[&arch.i386;] STB 4 port card using shared IRQ</para> 93576082Sbmah 936166767Sbmah <para>[&arch.i386;] DigiBoard intelligent serial cards (digi driver) 93776082Sbmah </para> 93876082Sbmah 939166767Sbmah <para>[&arch.amd64;, &arch.i386, &arch.ia64;] PCI-Based multi-port serial boards (&man.puc.4; 94090739Sbmah driver) 94190739Sbmah <itemizedlist> 942166767Sbmah <listitem> 943166767Sbmah <para>[&arch.amd64; &arch.i386;] Actiontech 56K PCI</para> 94491898Sbmah </listitem> 945166767Sbmah <listitem> 946166767Sbmah <para>[&arch.amd64; &arch.i386;] Avlab Technology, PCI IO 2S and PCI IO 4S</para> 94790739Sbmah </listitem> 948166767Sbmah <listitem> 949166767Sbmah <para>[&arch.amd64; &arch.i386;] Comtrol RocketPort 550</para> 950113567Sbmah </listitem> 951166767Sbmah <listitem> 952166767Sbmah <para>[&arch.amd64; &arch.i386;] Decision Computers PCCOM 4-port serial and dual port RS232/422/485</para> 953113567Sbmah </listitem> 954166767Sbmah <listitem> 955166767Sbmah <para>[&arch.ia64;] Diva Serial (GSP) Multiport UART</para> 956115240Sbmah </listitem> 957166767Sbmah <listitem> 958166767Sbmah <para>[&arch.amd64; &arch.i386;] Dolphin Peripherals 4025/4035/4036</para> 959113567Sbmah </listitem> 960166767Sbmah <listitem> 961166767Sbmah <para>[&arch.amd64; &arch.i386;] IC Book Labs Dreadnought 16x Lite and Pro</para> 962113567Sbmah </listitem> 963166767Sbmah <listitem> 964166767Sbmah <para>[&arch.amd64; &arch.i386;] Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para> 965113567Sbmah </listitem> 966166767Sbmah <listitem> 967166767Sbmah <para>[&arch.amd64; &arch.i386;] Middle Digital, Weasle serial port</para> 968113567Sbmah </listitem> 969166767Sbmah <listitem> 970166767Sbmah <para>[&arch.amd64; &arch.i386;] Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI</para> 97190739Sbmah </listitem> 972166767Sbmah <listitem> 973166767Sbmah <para>[&arch.amd64; &arch.i386;] NEC PK-UG-X001 and PK-UG-X008</para> 974113567Sbmah </listitem> 975166767Sbmah <listitem> 976166767Sbmah <para>[&arch.amd64; &arch.i386;] Netmos NM9835 PCI-2S-550</para> 97790739Sbmah </listitem> 978166767Sbmah <listitem> 979166767Sbmah <para>[&arch.amd64; &arch.i386;] Oxford Semiconductor OX16PCI954 PCI UART</para> 980113567Sbmah </listitem> 981166767Sbmah <listitem> 982166767Sbmah <para>[&arch.amd64; &arch.i386;] Syba Tech SD-LAB PCI-4S2P-550-ECP</para> 983113567Sbmah </listitem> 984166767Sbmah <listitem> 985166767Sbmah <para>[&arch.amd64; &arch.i386;] SIIG Cyber I/O PCI 16C550/16C650/16C850</para> 986113567Sbmah </listitem> 987166767Sbmah <listitem> 988166767Sbmah <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2P1S PCI 16C550/16C650/16C850</para> 989113567Sbmah </listitem> 990166767Sbmah <listitem> 991166767Sbmah <para>[&arch.amd64; &arch.i386;] SIIG Cyber 2S1P PCI 16C550/16C650/16C850</para> 992113567Sbmah </listitem> 993166767Sbmah <listitem> 994166767Sbmah <para>[&arch.amd64; &arch.i386;] SIIG Cyber 4S PCI 16C550/16C650/16C850</para> 995113567Sbmah </listitem> 996166767Sbmah <listitem> 997166767Sbmah <para>[&arch.amd64; &arch.i386;] SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850</para> 998113567Sbmah </listitem> 999166767Sbmah <listitem> 1000166767Sbmah <para>[&arch.amd64; &arch.i386;] Syba Tech Ltd. PCI-4S2P-550-ECP</para> 100195160Sbmah </listitem> 1002166767Sbmah <listitem> 1003166767Sbmah <para>[&arch.amd64; &arch.i386;] Titan PCI-200H and PCI-800H</para> 100491178Sbmah </listitem> 1005166767Sbmah <listitem> 1006166767Sbmah <para>[&arch.amd64; &arch.i386;] US Robotics (3Com) 3CP5609 modem</para> 1007113567Sbmah </listitem> 1008166767Sbmah <listitem> 1009166767Sbmah <para>[&arch.amd64; &arch.i386;] VScom PCI-400 and PCI-800</para> 1010113567Sbmah </listitem> 101190739Sbmah </itemizedlist> 101290739Sbmah </para> 101390739Sbmah 1014143783Sbrueffer &hwlist.rc; 101576082Sbmah 1016143783Sbrueffer &hwlist.sr; 1017143783Sbrueffer 1018166767Sbmah <para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport serial cards, with both the 1019152987Sjhb older SIHOST2.x and the <quote>enhanced</quote> (transputer 1020152987Sjhb based, aka JET) host cards (ISA, EISA and PCI) are supported. 1021152987Sjhb Note that the newer SX+ PCI cards are not currently supported. 102276082Sbmah (&man.si.4; driver)</para> 102376082Sbmah 1024166767Sbmah <para>[&arch.pc98;] Internel serial interfaces (&man.sio.4; driver) 102597677Snyan <itemizedlist> 102697677Snyan <listitem> 102797677Snyan <para>PC-9801 on-board</para> 102897677Snyan </listitem> 102997677Snyan <listitem> 103097677Snyan <para>PC-9821 2'nd CCU (flags 0x12000000)</para> 103197677Snyan </listitem> 103297677Snyan </itemizedlist> 103397677Snyan </para> 103497677Snyan 1035166767Sbmah <para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver) 103697677Snyan <itemizedlist> 103797677Snyan <listitem> 103897677Snyan <para>COM2 (flags 0x01000000)</para> 103997677Snyan </listitem> 104097677Snyan <listitem> 104197677Snyan <para>COM3 (flags 0x02000000)</para> 104297677Snyan </listitem> 104397677Snyan </itemizedlist> 104497677Snyan </para> 104597677Snyan 1046166767Sbmah <para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para> 1047166767Sbmah <note> 104897677Snyan <para>"flags 0x11000000" is necessary in kernel configuration.</para> 104997677Snyan </note> 105097677Snyan 1051166767Sbmah <para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para> 1052166767Sbmah <note> 105397677Snyan <para>"flags 0x14000?01" is necessary in kernel configuration.</para> 105497677Snyan </note> 105597677Snyan 1056166767Sbmah <para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para> 1057166767Sbmah <note> 105897677Snyan <para>"flags 0x15000?01" is necessary in kernel configuration.</para> 105997677Snyan </note> 106097677Snyan 1061166767Sbmah <para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4; driver)</para> 1062166767Sbmah <note> 106397677Snyan <para>"flags 0x16000001" is necessary in kernel configuration.</para> 106497677Snyan </note> 106597677Snyan 1066166767Sbmah <para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4; driver)</para> 1067166767Sbmah <note> 106897677Snyan <para>"flags 0x18000?01" is necessary in kernel configuration.</para> 106997677Snyan </note> 107097677Snyan 1071166767Sbmah <para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para> 1072166767Sbmah <note> 107397677Snyan <para>"options COM_ESP" and "flags 0x19000000" are necessary in kernel configuration.</para> 107497677Snyan </note> 107597677Snyan 107676082Sbmah </sect2> 1077146493Sbrueffer <sect2 id="sound"> 1078146493Sbrueffer <title>Sound Devices</title> 1079109747Sbmah 1080134414Ssimon &hwlist.snd.ad1816; 1081134414Ssimon 1082146494Sbrueffer &hwlist.snd.als4000; 1083109747Sbmah 1084152888Sbrueffer &hwlist.snd.atiixp; 1085152888Sbrueffer 1086146494Sbrueffer &hwlist.snd.audiocs; 1087146494Sbrueffer 1088134414Ssimon &hwlist.snd.cmi; 1089109747Sbmah 1090146494Sbrueffer &hwlist.snd.cs4281; 1091146494Sbrueffer 1092135083Ssimon &hwlist.snd.csa; 1093109747Sbmah 1094146494Sbrueffer &hwlist.snd.ds1; 1095146494Sbrueffer 1096146494Sbrueffer &hwlist.snd.emu10k1; 1097146494Sbrueffer 1098162930Sjoel &hwlist.snd.emu10kx; 1099162930Sjoel 1100159694Sbrueffer &hwlist.snd.envy24; 1101159694Sbrueffer 1102162930Sjoel &hwlist.snd.envy24ht; 1103162930Sjoel 1104134414Ssimon &hwlist.snd.es137x; 1105109747Sbmah 1106135533Ssimon &hwlist.snd.ess; 1107135533Ssimon 1108146494Sbrueffer &hwlist.snd.fm801; 1109138850Ssimon 1110146494Sbrueffer &hwlist.snd.gusc; 1111138850Ssimon 1112162928Sjoel &hwlist.snd.hda; 1113162928Sjoel 1114146494Sbrueffer &hwlist.snd.ich; 1115109747Sbmah 1116146494Sbrueffer &hwlist.snd.maestro; 1117144942Sbrueffer 1118146494Sbrueffer &hwlist.snd.maestro3; 1119109747Sbmah 1120151215Sjoel &hwlist.snd.mss; 1121151215Sjoel 1122142583Ssimon &hwlist.snd.neomagic; 1123109747Sbmah 1124146494Sbrueffer &hwlist.snd.sbc; 1125109747Sbmah 1126146494Sbrueffer &hwlist.snd.solo; 1127109745Sbmah 1128162930Sjoel &hwlist.snd.spicds; 1129162930Sjoel 1130149099Sjoel &hwlist.snd.t4dwave; 1131149099Sjoel 1132144942Sbrueffer &hwlist.snd.via8233; 1133144942Sbrueffer 1134143338Ssimon &hwlist.snd.via82c686; 1135109747Sbmah 1136146494Sbrueffer &hwlist.snd.vibes; 1137109747Sbmah 1138166767Sbmah <para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss driver) 113997677Snyan <itemizedlist> 114097677Snyan <listitem> 114197677Snyan <para>NEC A-MATE internal sound</para> 114297677Snyan </listitem> 114397677Snyan <listitem> 114497677Snyan <para>Q-Vision WaveStar, WaveMaster</para> 114597677Snyan </listitem> 114697677Snyan </itemizedlist> 114797677Snyan </para> 1148109747Sbmah 1149166767Sbmah <para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss driver)</para> 1150109747Sbmah 1151166767Sbmah <para>[&arch.pc98;] Creative Technologies SoundBlaster(98) (&man.sb.4; 115297677Snyan driver)</para> 1153109747Sbmah 1154166767Sbmah <para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para> 1155109747Sbmah 1156166767Sbmah <para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu driver) 115797677Snyan <itemizedlist> 115897677Snyan <listitem> 115997677Snyan <para>Q-Vision WaveStar</para> 116097677Snyan </listitem> 116197677Snyan </itemizedlist> 116297677Snyan </para> 1163115285Shrs </sect2> 1164109743Sbmah 1165133458Ssimon <sect2 id="camera"> 116676082Sbmah <title>Camera and Video Capture Devices</title> 1167139404Sbrueffer 1168139404Sbrueffer &hwlist.bktr; 1169139404Sbrueffer 1170166767Sbmah <para>[&arch.i386;] Connectix QuickCam</para> 117176082Sbmah </sect2> 117276082Sbmah 117376082Sbmah <sect2 id="usb"> 117476082Sbmah <title>USB Devices</title> 117576082Sbmah 1176166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] A range of USB peripherals are supported; devices known to 117776082Sbmah work are listed in this section. Owing to the 117876082Sbmah generic nature of most USB devices, with some exceptions any 117976082Sbmah device of a given class will be supported, even if not explicitly 118076082Sbmah listed here.</para> 118176082Sbmah 1182166767Sbmah <note> 1183166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Ethernet adapters can be found in the section listing <link 118476082Sbmah linkend="ethernet">Ethernet interfaces</link>.</para> 118576082Sbmah </note> 118676082Sbmah 1187166767Sbmah <note> 1188166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Bluetooth adapters can be found in <link 1189107425Sbmah linkend="bluetooth">Bluetooth</link> section.</para> 1190107425Sbmah </note> 1191107425Sbmah 1192133343Ssimon &hwlist.ohci; 1193113709Sbmah 1194134830Ssimon &hwlist.uhci; 1195123183Sbmah 1196166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB 2.0 controllers using the EHCI 1197115166Sblackend interface (&man.ehci.4; driver)</para> 1198113709Sbmah 1199166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Hubs 120076082Sbmah </para> 1201166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards (&man.ukbd.4; driver) 120276082Sbmah </para> 1203166767Sbmah <para>[&arch.amd64;, &arch.i386, &arch.pc98;] Miscellaneous 120476082Sbmah <itemizedlist> 120576082Sbmah <listitem> 1206116409Shrs <para>Assist Computer Systems PC Camera C-M1</para> 1207116409Shrs </listitem> 1208116409Shrs <listitem> 120976082Sbmah <para>ActiveWire I/O Board</para> 121076082Sbmah </listitem> 121176597Sbmah <listitem> 1212116409Shrs <para>Creative Technology Video Blaster WebCam Plus</para> 1213116409Shrs </listitem> 121491715Sbmah <listitem> 1215122262Sbmah <para>D-Link DSB-R100 USB Radio (&man.ufm.4; driver)</para> 121691715Sbmah </listitem> 1217116409Shrs <listitem> 1218116409Shrs <para>Mirunet AlphaCam Plus</para> 1219116409Shrs </listitem> 122076082Sbmah </itemizedlist> 122176082Sbmah </para> 1222134047Ssimon 1223135830Ssimon &hwlist.urio; 1224135830Ssimon 1225134047Ssimon &hwlist.umodem; 1226134047Ssimon 1227166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Mice (&man.ums.4; driver) 122876082Sbmah </para> 1229134047Ssimon 1230135830Ssimon &hwlist.ulpt; 1231135830Ssimon 1232135111Ssimon &hwlist.ubsa; 1233135111Ssimon 1234135111Ssimon &hwlist.ubser; 1235135111Ssimon 1236135111Ssimon &hwlist.uftdi; 1237135111Ssimon 1238135111Ssimon &hwlist.uplcom; 1239135111Ssimon 1240135830Ssimon &hwlist.umct; 1241135830Ssimon 1242134047Ssimon &hwlist.uscanner; 1243134047Ssimon 1244138985Sbrueffer &hwlist.umass; 124576082Sbmah 1246166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices (&man.uaudio.4; driver) 1247115285Shrs </para> 1248115285Shrs 1249135114Ssimon &hwlist.uvisor; 1250135114Ssimon 1251102323Sbmah </sect2> 1252102323Sbmah 1253106558Sbmah <sect2 id="firewire"> 1254106558Sbmah <title>IEEE 1394 (Firewire) Devices</title> 1255106558Sbmah 1256135121Ssimon &hwlist.fwohci; 1257106558Sbmah 1258166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus Protocol 2 (SBP-2) 1259123183Sbmah storage devices (&man.sbp.4; driver)</para> 1260106558Sbmah 1261106558Sbmah </sect2> 1262106558Sbmah 1263107425Sbmah <sect2 id="bluetooth"> 1264107425Sbmah <title>Bluetooth Devices</title> 1265107425Sbmah 1266138983Ssimon &hwlist.ng.bt3c; 1267107425Sbmah 1268135144Sbrueffer &hwlist.ng.ubt; 1269107425Sbmah 1270107425Sbmah </sect2> 1271107425Sbmah 1272133458Ssimon <sect2 id="crypto-accel"> 1273104526Sbmah <title>Cryptographic Accelerators</title> 1274104526Sbmah 1275135121Ssimon &hwlist.hifn; 1276104526Sbmah 1277135121Ssimon &hwlist.safe; 1278121834Sbmah 1279135121Ssimon &hwlist.ubsec; 1280104526Sbmah </sect2> 1281104526Sbmah 1282133458Ssimon <sect2 id="misc"> 128376082Sbmah <title>Miscellaneous</title> 128476082Sbmah 1285166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] FAX-Modem/PCCARD 128676082Sbmah <itemizedlist> 128776082Sbmah <listitem> 1288115373Shrs <para>MELCO IGM-PCM56K/IGM-PCM56KH</para> 128976082Sbmah </listitem> 129076082Sbmah <listitem> 129176082Sbmah <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD terminal)</para> 129276082Sbmah </listitem> 129376082Sbmah </itemizedlist> 129476082Sbmah </para> 129576082Sbmah 1296166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives (&man.fdc.4; driver)</para> 1297114865Sbmah 1298166767Sbmah <para>[&arch.amd64; &arch.i386;] VGA-compatible video cards 1299114865Sbmah (&man.vga.4; driver) 1300114865Sbmah 1301114865Sbmah <note> 1302114865Sbmah <para>Information regarding specific video cards and 1303139482Sbrueffer compatibility with <application>Xorg</application> can be 1304114865Sbmah found at <ulink 1305139482Sbrueffer url="http://www.x.org/"></ulink>.</para> 1306114865Sbmah </note> 1307114865Sbmah 1308114865Sbmah </para> 1309114865Sbmah 1310166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards including: 131176082Sbmah <itemizedlist> 1312166767Sbmah <listitem> 1313166767Sbmah <para>[&arch.i386;] AT-style keyboards (&man.atkbd.4; driver)</para> 131476082Sbmah </listitem> 1315166767Sbmah <listitem> 1316166767Sbmah <para>[&arch.amd64;, &arch.i386;] PS/2 keyboards (&man.atkbd.4; driver)</para> 131776082Sbmah </listitem> 1318166767Sbmah <listitem> 1319166767Sbmah <para>[&arch.pc98;] Standard keyboards</para> 132097677Snyan </listitem> 1321166767Sbmah <listitem> 1322166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB keyboards (&man.ukbd.4; driver)</para> 132376082Sbmah </listitem> 132476082Sbmah </itemizedlist> 132576082Sbmah </para> 1326123265Sbmah 1327166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Pointing devices including: 132876082Sbmah <itemizedlist> 1329166767Sbmah <listitem> 1330166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and compatible devices (&man.mse.4; driver)</para> 133176082Sbmah </listitem> 1332166767Sbmah <listitem> 1333166767Sbmah <para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible devices, including many laptop 1334114865Sbmah pointing devices (&man.psm.4; driver)</para> 133576082Sbmah </listitem> 133676082Sbmah <listitem> 1337114865Sbmah <para>Serial mice and compatible devices</para> 133876082Sbmah </listitem> 1339166767Sbmah <listitem> 1340166767Sbmah <para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB mice (&man.ums.4; driver)</para> 134176082Sbmah </listitem> 134276082Sbmah </itemizedlist> 1343114865Sbmah 1344114865Sbmah <note> 1345114865Sbmah <para>&man.moused.8; has more information on using pointing 1346114865Sbmah devices with &os;. Information on using pointing devices 1347139482Sbrueffer with <application>Xorg</application> can be found at 1348139482Sbrueffer <ulink url="http://www.x.org/"></ulink>.</para> 1349114865Sbmah </note> 135076082Sbmah </para> 135176082Sbmah 1352166767Sbmah <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para> 1353166767Sbmah <para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para> 135476082Sbmah 1355166767Sbmah <para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks (&man.joy.4; driver)</para> 135676082Sbmah 1357166767Sbmah <para>[&arch.pc98;] Joystick port of SoundBlaster(98) (&man.joy.4; 1358109743Sbmah driver)</para> 1359109743Sbmah 1360166767Sbmah <para>[&arch.i386;, &arch.pc98;] PHS Data Communication Card/PCCARD 136176082Sbmah <itemizedlist> 136276082Sbmah <listitem> 136376082Sbmah <para>NTT DoCoMo P-in Comp@ct</para> 136476082Sbmah </listitem> 136576082Sbmah <listitem> 136676082Sbmah <para>Panasonic KX-PH405</para> 136776082Sbmah </listitem> 136876082Sbmah <listitem> 136976082Sbmah <para>SII MC-P200</para> 137076082Sbmah </listitem> 137176082Sbmah </itemizedlist> 137276082Sbmah </para> 137376082Sbmah 1374166767Sbmah <para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware cards compatible 137576082Sbmah with the HOT1 from <ulink url="http://www.vcc.com/">Virtual 137676560Sbmah Computers</ulink> (xrpu driver).</para> 137797677Snyan 1378166767Sbmah <para>[&arch.pc98;] Power Management Controller of NEC PC-98 Note (pmc 137997677Snyan driver)</para> 138097677Snyan 1381166767Sbmah <para>[&arch.sparc64;] OpenFirmware console (ofwcons driver)</para> 1382108467Sjake 138376082Sbmah </sect2> 138476082Sbmah</sect1> 1385166768Sbmah 1386166768Sbmah</article> 1387