article.xml revision 288378
1247841Sbapt<?xml version="1.0" encoding="iso-8859-1"?> 2247841Sbapt<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" 3247841Sbapt "../../../share/xml/freebsd50.dtd" [ 4247841Sbapt<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent"> 5247841Sbapt%release; 6247841Sbapt<!ENTITY % devauto PUBLIC "-//FreeBSD//ENTITIES Auto Generated Device Lists//EN" "nonexistent"> 7247841Sbapt%devauto; 8247841Sbapt]> 9247841Sbapt<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> 10247841Sbapt <info><title>&os; &release.current; Hardware Notes</title> 11247841Sbapt 12247841Sbapt 13247841Sbapt <author><orgname>The &os; Documentation Project</orgname></author> 14247841Sbapt 15247841Sbapt <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/hardware/article.xml 288378 2015-09-29 17:04:20Z brueffer $</pubdate> 16247841Sbapt 17247841Sbapt <copyright> 18247841Sbapt <year>2000</year> 19247841Sbapt <year>2001</year> 20247841Sbapt <year>2002</year> 21247841Sbapt <year>2003</year> 22247841Sbapt <year>2004</year> 23247841Sbapt <year>2005</year> 24247841Sbapt <year>2006</year> 25247841Sbapt <year>2007</year> 26247841Sbapt <year>2008</year> 27247841Sbapt <year>2009</year> 28247841Sbapt <year>2010</year> 29247841Sbapt <year>2011</year> 30247841Sbapt <year>2012</year> 31247841Sbapt <year>2013</year> 32247841Sbapt <year>2014</year> 33247841Sbapt <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder> 34247841Sbapt </copyright> 35255457Sbapt 36247841Sbapt <legalnotice xml:id="trademarks" role="trademarks"> 37247841Sbapt &tm-attrib.freebsd; 38247841Sbapt &tm-attrib.amd; 39247841Sbapt &tm-attrib.fujitsu; 40247841Sbapt &tm-attrib.ibm; 41247841Sbapt &tm-attrib.intel; 42247841Sbapt &tm-attrib.sparc; 43247841Sbapt &tm-attrib.sun; 44247841Sbapt &tm-attrib.general; 45247841Sbapt </legalnotice> 46247841Sbapt 47247841Sbapt </info> 48247841Sbapt 49247841Sbapt <sect1 xml:id="intro"> 50247841Sbapt <title>Introduction</title> 51247841Sbapt 52247841Sbapt <para>This document contains the hardware compatibility notes for 53247841Sbapt &os; &release.current;. It lists the hardware platforms 54247841Sbapt supported by &os;, as well as the various types of hardware 55247841Sbapt devices (storage controllers, network interfaces, and so on), 56247841Sbapt along with known working instances of these devices.</para> 57247841Sbapt </sect1> 58247841Sbapt 59247841Sbapt <sect1 xml:id="proc"> 60247841Sbapt <title>Supported Processors and System Boards</title> 61247841Sbapt 62247841Sbapt <para>This section provides some architecture-specific information 63247841Sbapt about the specific processors and systems that are supported by 64247841Sbapt each architecture.</para> 65247841Sbapt 66247841Sbapt <sect2 xml:id="proc-amd64"> 67247841Sbapt <title>amd64</title> 68247841Sbapt 69247841Sbapt <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64 70247841Sbapt (<quote>Hammer</quote>) and &intel; EM64T architecture, and is 71247841Sbapt now one of the Tier-1 platforms (fully supported 72247841Sbapt architecture), which are expected to be Production Quality 73247841Sbapt with respects to all aspects of the &os; operating system, 74247841Sbapt including installation and development environments.</para> 75247841Sbapt 76247841Sbapt <para>Note that there are two names for this architecture, AMD64 77247841Sbapt (AMD) and Intel EM64T (Extended Memory 64-bit Technology). 78247841Sbapt 64-bit mode of the two architectures are almost compatible 79247841Sbapt with each other, and &os;/&arch.amd64; supports them 80247841Sbapt both.</para> 81247841Sbapt 82247841Sbapt <para>As of this writing, the following processors are 83247841Sbapt supported:</para> 84247841Sbapt 85247841Sbapt <itemizedlist> 86247841Sbapt <listitem> 87247841Sbapt <para>&amd.athlon;64 (<quote>Clawhammer</quote>).</para> 88247841Sbapt </listitem> 89247841Sbapt 90247841Sbapt <listitem> 91247841Sbapt <para>&amd.opteron; (<quote>Sledgehammer</quote>).</para> 92247841Sbapt </listitem> 93247841Sbapt 94247841Sbapt <listitem> 95247841Sbapt <para>&amd.sempron;.</para> 96247841Sbapt </listitem> 97247841Sbapt 98247841Sbapt <listitem> 99247841Sbapt <para>&amd.turion;.</para> 100247841Sbapt </listitem> 101247841Sbapt 102247841Sbapt <listitem> 103247841Sbapt <para>&amd.phenom;.</para> 104255457Sbapt </listitem> 105255457Sbapt 106255457Sbapt <listitem> 107255457Sbapt <para>All multi-core &intel; &xeon; processors except 108255457Sbapt Sossaman have EM64T support.</para> 109255457Sbapt </listitem> 110255457Sbapt 111255457Sbapt <listitem> 112255457Sbapt <para>The single-core &intel; &xeon; 113255457Sbapt processors <quote>Nocona</quote>, <quote>Irwindale</quote>, 114255457Sbapt <quote>Potomac</quote>, and <quote>Cranford</quote> have 115255457Sbapt EM64T support.</para> 116255457Sbapt </listitem> 117255457Sbapt 118255457Sbapt <listitem> 119255457Sbapt <para>All &intel; &core; 2 (not &core; Duo) and later 120255457Sbapt processors</para> 121255457Sbapt </listitem> 122255457Sbapt 123255457Sbapt <listitem> 124255457Sbapt <para>All &intel; &core; i range of processors</para> 125255457Sbapt </listitem> 126255457Sbapt 127255457Sbapt <listitem> 128255457Sbapt <para>All &intel; &pentium; D processors</para> 129255457Sbapt </listitem> 130255457Sbapt 131255457Sbapt <listitem> 132255457Sbapt <para>All &intel; ¢rino; Duo and ¢rino; Pro platforms</para> 133255457Sbapt </listitem> 134255457Sbapt 135255457Sbapt <listitem> 136255457Sbapt <para>&intel; &pentium; 4s and &celeron; Ds using 137255457Sbapt the <quote>Cedar Mill</quote> core have EM64T 138255457Sbapt support.</para> 139255457Sbapt </listitem> 140255457Sbapt 141255457Sbapt <listitem> 142255457Sbapt <para>Some &intel; &pentium; 4s and &celeron; Ds using 143255457Sbapt the <quote>Prescott</quote> core have EM64T support. See 144255457Sbapt the <link xlink:href="http://processorfinder.intel.com">Intel 145255457Sbapt Processor Spec Finder</link> for the definitive answer about 146255457Sbapt EM64T support in Intel processors.</para> 147255457Sbapt </listitem> 148255457Sbapt 149255457Sbapt </itemizedlist> 150255457Sbapt 151255457Sbapt <para>&intel; EM64T is an extended version of IA-32 (x86) and 152255457Sbapt different from &intel; IA-64 (Itanium) architecture. Some 153255457Sbapt &intel;'s old documentation refers to &intel; EM64T as 154255457Sbapt <quote>64-bit extension technology</quote> or 155255457Sbapt <quote>IA-32e</quote>.</para> 156255457Sbapt 157255457Sbapt <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) 158255457Sbapt configurations are supported.</para> 159255457Sbapt 160255457Sbapt <para>In many respects, &os;/&arch.amd64; is similar to 161255457Sbapt &os;/&arch.i386;, in terms of drivers supported. Generally, 162255457Sbapt drivers that already function correctly on other 64-bit 163255457Sbapt platforms should work.</para> 164255457Sbapt 165255457Sbapt </sect2> 166255457Sbapt 167255457Sbapt <sect2 xml:id="proc-i386"> 168255457Sbapt <title>i386</title> 169255457Sbapt 170255457Sbapt <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC 171255457Sbapt compatible</quote> machines. Due to the wide range of 172255457Sbapt hardware available for this architecture, it is impossible 173255457Sbapt to exhaustively list all combinations of equipment supported 174255457Sbapt by &os;. Nevertheless, some general guidelines are 175255457Sbapt presented here.</para> 176255457Sbapt 177255457Sbapt <para>Almost all &i386;-compatible processors with a floating 178255457Sbapt point unit are supported. All &intel; processors beginning 179255457Sbapt with the 80486 are supported, including the 80486, &pentium;, 180255457Sbapt &pentium; Pro, &pentium; II, &pentium; III, &pentium; 4, and 181255457Sbapt variants thereof, such as the &xeon; and &celeron; processors. 182255457Sbapt All &i386;-compatible AMD processors are also supported, 183255457Sbapt including the &am486;, &am5x86;, K5, &amd.k6; (and variants), 184255457Sbapt &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, and 185255457Sbapt Athlon Thunderbird), and &amd.duron; processors. The AMD 186255457Sbapt Élan SC520 embedded processor is supported. The 187255457Sbapt Transmeta Crusoe is recognized and supported, as are 188255457Sbapt &i386;-compatible processors from Cyrix and NexGen.</para> 189255457Sbapt 190255457Sbapt <para>There is a wide variety of motherboards available for this 191255457Sbapt architecture. Motherboards using the ISA, VLB, EISA, AGP, and 192255457Sbapt PCI expansion buses are well-supported. There is some 193255457Sbapt limited support for the MCA (<quote>MicroChannel</quote>) 194255457Sbapt expansion bus used in the IBM PS/2 line of PCs.</para> 195255457Sbapt 196255457Sbapt <para>Symmetric multi-processor (SMP) systems are generally 197255457Sbapt supported by &os;, although in some cases, BIOS or motherboard 198255457Sbapt bugs may generate some problems. Perusal of the archives of 199255457Sbapt the &a.smp; may yield some clues.</para> 200255457Sbapt 201255457Sbapt <para>&os; will take advantage of SMT (Symmetric MultiThreading, 202255457Sbapt also known as HyperThreading on &intel; CPUs) on the supported 203255457Sbapt CPUs. The <filename>GENERIC</filename> kernel which is 204255457Sbapt installed by default will automatically detect the additional 205255457Sbapt logical processors. The default &os; scheduler recognizes 206255457Sbapt processor topology on the system and selects logical and 207255457Sbapt physical processors to obtain optimal performance. 208255457Sbapt The &man.smp.4; manual page has more details.</para> 209255457Sbapt 210255457Sbapt <para>&os; will take advantage of Physical Address Extensions 211255457Sbapt (PAE) support on CPUs that support this feature. A kernel 212255457Sbapt with the <literal>PAE</literal> feature enabled will detect 213255457Sbapt memory above 4 gigabytes and allow it to be used by the 214255457Sbapt system. This feature places constraints on the device drivers 215255457Sbapt and other features of &os; which may be used; consult the 216255457Sbapt &man.pae.4; manual page for more details.</para> 217255457Sbapt 218255457Sbapt <para>&os; will generally run on i386-based laptops, albeit with 219255457Sbapt varying levels of support for certain hardware features such 220255457Sbapt as sound, graphics, power management, and PCCARD expansion 221255457Sbapt slots. These features tend to vary in idiosyncratic ways 222255457Sbapt between machines, and frequently require special-case support 223255457Sbapt in &os; to work around hardware bugs or other oddities. When 224255457Sbapt in doubt, a search of the archives of the &a.mobile; may be 225255457Sbapt useful.</para> 226255457Sbapt 227255457Sbapt <para>Most modern laptops (as well as many desktops) use the 228255457Sbapt Advanced Configuration and Power Management (ACPI) standard. 229255457Sbapt &os; supports ACPI via the ACPI Component Architecture 230255457Sbapt reference implementation from &intel;, as described in the 231255457Sbapt &man.acpi.4; manual page. The use of ACPI causes 232255457Sbapt instabilities on some machines and it may be necessary to 233255457Sbapt disable the ACPI driver, which is normally loaded via a kernel 234255457Sbapt module. This may be accomplished by adding the following line 235255457Sbapt to <filename>/boot/device.hints</filename>:</para> 236247841Sbapt 237247841Sbapt <programlisting>hint.acpi.0.disabled="1"</programlisting> 238247841Sbapt 239247841Sbapt <para>Users debugging ACPI-related problems may find it useful 240247841Sbapt to disable portions of the ACPI functionality. The 241247841Sbapt &man.acpi.4; manual page has more information on how to do 242247841Sbapt this via loader tunables.</para> 243247841Sbapt 244255457Sbapt <para>ACPI depends on a Differentiated System Descriptor Table 245255457Sbapt (DSDT) provided by each machine's BIOS. Some machines have 246247841Sbapt bad or incomplete DSDTs, which prevents ACPI from functioning 247247841Sbapt correctly. Replacement DSDTs for some machines can be found 248247841Sbapt at the <link xlink:href="http://acpi.sourceforge.net/dsdt/index.php">DSDT</link> 249247841Sbapt section of the <link xlink:href="http://acpi.sourceforge.net/">ACPI4Linux</link> project 250247841Sbapt Web site. &os; can use these DSDTs to override the DSDT 251247841Sbapt provided by the BIOS; see the &man.acpi.4; manual page for 252247841Sbapt more information.</para> 253247841Sbapt </sect2> 254247841Sbapt 255247841Sbapt <sect2 xml:id="proc-pc98"> 256247841Sbapt <title>pc98</title> 257247841Sbapt 258247841Sbapt <para>NEC PC-9801/9821 series with almost all &i386;-compatible 259247841Sbapt processors, including 80486, &pentium;, &pentium; Pro, 260247841Sbapt &pentium; II, and variants. All &i386;-compatible processors 261247841Sbapt by AMD, Cyrix, IBM, and IDT are also supported.</para> 262247841Sbapt 263247841Sbapt <para>NEC FC-9801/9821 series, and NEC SV-98 series (both of 264247841Sbapt them are compatible with PC-9801/9821 series) should be 265247841Sbapt supported.</para> 266247841Sbapt 267247841Sbapt <para>EPSON PC-386/486/586 series, which are compatible with NEC 268247841Sbapt PC-9801 series are supported.</para> 269247841Sbapt 270247841Sbapt <para>High-resolution mode is not supported. NEC 271247841Sbapt PC-98XA/XL/RL/XL^2, and NEC PC-H98 series are supported in 272247841Sbapt normal (PC-9801 compatible) mode only.</para> 273247841Sbapt 274247841Sbapt <para>Although there are some multi-processor systems (such as 275247841Sbapt Rs20/B20), SMP-related features of &os; are not supported 276247841Sbapt yet.</para> 277247841Sbapt 278247841Sbapt <para>PC-9801/9821 standard bus (called C-Bus), PC-9801NOTE 279247841Sbapt expansion bus (110pin), and PCI bus are supported. New Extend 280247841Sbapt Standard Architecture (NESA) bus (used in PC-H98, SV-H98, and 281247841Sbapt FC-H98 series) is not supported.</para> 282247841Sbapt </sect2> 283247841Sbapt 284247841Sbapt <sect2 xml:id="proc-powerpc"> 285247841Sbapt <title>powerpc</title> 286247841Sbapt 287247841Sbapt <para>All Apple PowerPC machines with built-in USB are supported, 288247841Sbapt as well a limited selection of non-Apple machines, 289247841Sbapt including KVM on POWER7</para> 290247841Sbapt 291247841Sbapt <para>SMP is supported on all systems with more than 292247841Sbapt 1 processor.</para> 293247841Sbapt </sect2> 294247841Sbapt 295247841Sbapt <sect2 xml:id="proc-sparc64"> 296247841Sbapt <title>sparc64</title> 297247841Sbapt 298247841Sbapt <para>This section describes the systems currently known to be 299247841Sbapt supported by &os; on the Fujitsu &sparc64; and Sun &ultrasparc; 300247841Sbapt platforms.</para> 301247841Sbapt 302247841Sbapt <para>SMP is supported on all systems with more than 1 303247841Sbapt processor.</para> 304247841Sbapt 305247841Sbapt <para>When using the <filename>GENERIC</filename> kernel, 306247841Sbapt &os;/&arch.sparc64; systems not equipped with a framebuffer 307247841Sbapt supported by the &man.creator.4; (Sun Creator, Sun Creator3D 308247841Sbapt and Sun Elite3D) or &man.machfb.4; (Sun PGX and Sun PGX64 309247841Sbapt as well as the ATI Mach64 chips found onboard in for example 310247841Sbapt &sun.blade; 100, &sun.blade; 150, &sun.ultra; 5 and &sun.ultra; 10) 311247841Sbapt driver must use the serial console.</para> 312247841Sbapt 313247841Sbapt <para>If you have a system that is not listed here, it may not 314255457Sbapt have been tested with &os; &release.current;. We encourage 315255457Sbapt you to try it and send a note to the &a.sparc; with your 316247841Sbapt results, including which devices work and which do not.</para> 317255457Sbapt 318255457Sbapt <para>The following systems are fully supported by &os;:</para> 319255457Sbapt 320255457Sbapt <itemizedlist> 321255457Sbapt <listitem> 322247841Sbapt <para>Naturetech GENIALstation 777S</para> 323247841Sbapt </listitem> 324247841Sbapt 325247841Sbapt <listitem> 326255457Sbapt <para>&sun.blade; 100</para> 327255457Sbapt </listitem> 328255457Sbapt 329253755Sbapt <listitem> 330253755Sbapt <para>&sun.blade; 150</para> 331253755Sbapt </listitem> 332255457Sbapt 333255457Sbapt <listitem> 334255457Sbapt <para>&sun.enterprise; 150</para> 335253755Sbapt </listitem> 336253755Sbapt 337255457Sbapt <listitem> 338255457Sbapt <para>&sun.enterprise; 220R</para> 339255457Sbapt </listitem> 340255457Sbapt 341255457Sbapt <listitem> 342255457Sbapt <para>&sun.enterprise; 250</para> 343255457Sbapt </listitem> 344255457Sbapt 345255457Sbapt <listitem> 346255457Sbapt <para>&sun.enterprise; 420R</para> 347255457Sbapt </listitem> 348255457Sbapt 349255457Sbapt <listitem> 350255457Sbapt <para>&sun.enterprise; 450</para> 351255457Sbapt </listitem> 352255457Sbapt 353255457Sbapt <listitem> 354255457Sbapt <para>&sun.fire; B100s (support for the on-board NICs first 355255457Sbapt appeared in 8.1-RELEASE)</para> 356255457Sbapt </listitem> 357255457Sbapt 358255457Sbapt <listitem> 359255457Sbapt <para>&sun.fire; V100</para> 360255457Sbapt </listitem> 361255457Sbapt 362255457Sbapt <listitem> 363255457Sbapt <para>&sun.fire; V120</para> 364255457Sbapt </listitem> 365255457Sbapt 366255457Sbapt <listitem> 367255457Sbapt <para>Sun &netra; t1 100/105</para> 368255457Sbapt </listitem> 369255457Sbapt 370255457Sbapt <listitem> 371255457Sbapt <para>Sun &netra; T1 AC200/DC200</para> 372255457Sbapt </listitem> 373255457Sbapt 374255457Sbapt <listitem> 375255457Sbapt <para>Sun &netra; t 1100</para> 376255457Sbapt </listitem> 377255457Sbapt 378255457Sbapt <listitem> 379255457Sbapt <para>Sun &netra; t 1120</para> 380253755Sbapt </listitem> 381253755Sbapt 382253755Sbapt <listitem> 383253755Sbapt <para>Sun &netra; t 1125</para> 384253755Sbapt </listitem> 385253755Sbapt 386253755Sbapt <listitem> 387253755Sbapt <para>Sun &netra; t 1400/1405</para> 388255457Sbapt </listitem> 389253755Sbapt 390253755Sbapt <listitem> 391247841Sbapt <para>Sun &netra; 120</para> 392255457Sbapt </listitem> 393255457Sbapt 394247841Sbapt <listitem> 395247841Sbapt <para>Sun &netra; X1</para> 396247841Sbapt </listitem> 397247841Sbapt 398247841Sbapt <listitem> 399247841Sbapt <para>Sun &sparcengine; Ultra AX1105</para> 400247841Sbapt </listitem> 401247841Sbapt 402247841Sbapt <listitem> 403247841Sbapt <para>Sun &sparcengine; Ultra AXe</para> 404247841Sbapt </listitem> 405247841Sbapt 406247841Sbapt <listitem> 407247841Sbapt <para>Sun &sparcengine; Ultra AXi</para> 408247841Sbapt </listitem> 409247841Sbapt 410247841Sbapt <listitem> 411247841Sbapt <para>Sun &sparcengine; Ultra AXmp</para> 412247841Sbapt </listitem> 413247841Sbapt 414247841Sbapt <listitem> 415247841Sbapt <para>Sun &sparcengine; CP1500</para> 416247841Sbapt </listitem> 417247841Sbapt 418255457Sbapt <listitem> 419255457Sbapt <para>&sun.ultra; 1</para> 420255457Sbapt </listitem> 421255457Sbapt 422255457Sbapt <listitem> 423247841Sbapt <para>&sun.ultra; 1E</para> 424255457Sbapt </listitem> 425255457Sbapt 426255457Sbapt <listitem> 427247841Sbapt <para>&sun.ultra; 2</para> 428247841Sbapt </listitem> 429247841Sbapt 430247841Sbapt <listitem> 431247841Sbapt <para>&sun.ultra; 5</para> 432247841Sbapt </listitem> 433247841Sbapt 434247841Sbapt <listitem> 435247841Sbapt <para>&sun.ultra; 10</para> 436247841Sbapt </listitem> 437247841Sbapt 438247841Sbapt <listitem> 439247841Sbapt <para>&sun.ultra; 30</para> 440247841Sbapt </listitem> 441247841Sbapt 442247841Sbapt <listitem> 443247841Sbapt <para>&sun.ultra; 60</para> 444247841Sbapt </listitem> 445247841Sbapt 446247841Sbapt <listitem> 447247841Sbapt <para>&sun.ultra; 80</para> 448247841Sbapt </listitem> 449247841Sbapt 450247841Sbapt <listitem> 451247841Sbapt <para>&sun.ultra; 450</para> 452247841Sbapt </listitem> 453247841Sbapt </itemizedlist> 454247841Sbapt 455247841Sbapt <para>The following systems are partially supported by &os;. In 456247841Sbapt particular the fiber channel controllers in SBus-based systems are not 457247841Sbapt supported. However, it is possible to use these with a SCSI controller 458247841Sbapt supported by the &man.esp.4; driver (Sun ESP SCSI, Sun FAS Fast-SCSI 459247841Sbapt and Sun FAS366 Fast-Wide SCSI controllers).</para> 460247841Sbapt 461247841Sbapt <itemizedlist> 462247841Sbapt <listitem> 463247841Sbapt <para>&sun.enterprise; 3500</para> 464247841Sbapt </listitem> 465247841Sbapt 466247841Sbapt <listitem> 467247841Sbapt <para>&sun.enterprise; 4500</para> 468247841Sbapt </listitem> 469247841Sbapt </itemizedlist> 470247841Sbapt 471247841Sbapt <para>Starting with 7.2-RELEASE, &arch.sparc64; systems based on Sun 472247841Sbapt &ultrasparc; III and beyond are also supported by &os;, which includes 473247841Sbapt the following known working systems:</para> 474247841Sbapt 475247841Sbapt <itemizedlist> 476247841Sbapt <listitem> 477247841Sbapt <para>&sun.blade; 1000</para> 478247841Sbapt </listitem> 479247841Sbapt 480247841Sbapt <listitem> 481247841Sbapt <para>&sun.blade; 1500</para> 482247841Sbapt </listitem> 483247841Sbapt 484247841Sbapt <listitem> 485247841Sbapt <para>&sun.blade; 2000</para> 486247841Sbapt </listitem> 487247841Sbapt 488247841Sbapt <listitem> 489247841Sbapt <para>&sun.blade; 2500</para> 490247841Sbapt </listitem> 491247841Sbapt 492247841Sbapt <listitem> 493247841Sbapt <para>&sun.fire; 280R</para> 494247841Sbapt </listitem> 495247841Sbapt 496247841Sbapt <listitem> 497247841Sbapt <para>&sun.fire; V210</para> 498247841Sbapt </listitem> 499247841Sbapt 500247841Sbapt <listitem> 501247841Sbapt <para>&sun.fire; V215 (support first appeared in 7.3-RELEASE and 8.1-RELEASE)</para> 502247841Sbapt </listitem> 503247841Sbapt 504247841Sbapt <listitem> 505247841Sbapt <para>&sun.fire; V240</para> 506247841Sbapt </listitem> 507247841Sbapt 508247841Sbapt <listitem> 509247841Sbapt <para>&sun.fire; V245 (support first appeared in 7.3-RELEASE and 8.1-RELEASE)</para> 510247841Sbapt </listitem> 511247841Sbapt 512247841Sbapt <listitem> 513247841Sbapt <para>&sun.fire; V250</para> 514247841Sbapt </listitem> 515247841Sbapt 516247841Sbapt <listitem> 517247841Sbapt <para>&sun.fire; V440 (support for the on-board NICs first 518247841Sbapt appeared in 7.3-RELEASE and 8.0-RELEASE)</para> 519247841Sbapt </listitem> 520247841Sbapt 521247841Sbapt <listitem> 522247841Sbapt <para>&sun.fire; V480 (501-6780 and 501-6790 centerplanes only, for 523247841Sbapt which support first appeared in 7.3-RELEASE and 8.1-RELEASE, 524247841Sbapt other centerplanes might work beginning with 8.3-RELEASE and 9.0-RELEASE)</para> 525247841Sbapt </listitem> 526247841Sbapt 527247841Sbapt <listitem> 528247841Sbapt <para>&sun.fire; V880</para> 529247841Sbapt </listitem> 530247841Sbapt 531247841Sbapt <listitem> 532247841Sbapt <para>&sun.fire; V890 (support first appeared in 7.4-RELEASE and 8.1-RELEASE, 533247841Sbapt non-mixed &ultrasparc; IV/IV+ CPU-configurations only)</para> 534247841Sbapt </listitem> 535247841Sbapt 536247841Sbapt <listitem> 537247841Sbapt <para>&netra; 20/&netra; T4</para> 538247841Sbapt </listitem> 539247841Sbapt </itemizedlist> 540247841Sbapt 541247841Sbapt <para>The following Sun &ultrasparc; systems are not tested but 542247841Sbapt believed to be also supported by &os;:</para> 543247841Sbapt 544247841Sbapt <itemizedlist> 545247841Sbapt <listitem> 546247841Sbapt <para>&sun.fire; V125</para> 547247841Sbapt </listitem> 548247841Sbapt 549247841Sbapt <listitem> 550247841Sbapt <para>&sun.fire; V490 (support first appeared in 7.4-RELEASE and 8.1-RELEASE, 551247841Sbapt non-mixed &ultrasparc; IV/IV+ CPU-configurations only)</para> 552247841Sbapt </listitem> 553247841Sbapt </itemizedlist> 554247841Sbapt 555247841Sbapt <para>Starting with 7.4-RELEASE and 8.1-RELEASE, &arch.sparc64; systems based on 556247841Sbapt Fujitsu &sparc64; V are also supported by &os;, which 557247841Sbapt includes the following known working systems:</para> 558247841Sbapt 559247841Sbapt <itemizedlist> 560247841Sbapt <listitem> 561247841Sbapt <para>Fujitsu &primepower; 250</para> 562247841Sbapt </listitem> 563247841Sbapt </itemizedlist> 564247841Sbapt 565247841Sbapt <para>The following Fujitsu &primepower; systems are not tested but 566247841Sbapt believed to be also supported by &os;:</para> 567247841Sbapt 568247841Sbapt <itemizedlist> 569247841Sbapt <listitem> 570247841Sbapt <para>Fujitsu &primepower; 450</para> 571247841Sbapt </listitem> 572247841Sbapt 573247841Sbapt <listitem> 574247841Sbapt <para>Fujitsu &primepower; 650</para> 575247841Sbapt </listitem> 576247841Sbapt 577247841Sbapt <listitem> 578247841Sbapt <para>Fujitsu &primepower; 850</para> 579247841Sbapt </listitem> 580247841Sbapt </itemizedlist> 581247843Sbapt 582247841Sbapt </sect2> 583247841Sbapt </sect1> 584247841Sbapt 585247841Sbapt <!-- 586247841Sbapt 587247841Sbapt The "Supported Devices" section of the release notes. 588247841Sbapt Generally processor-independent, with conditional text 589247841Sbapt inclusion handling any architecture-dependent text. 590247841Sbapt 591247841Sbapt Within each subsection describing a class of hardware 592247841Sbapt (i.e. Ethernet interfaces), list broad groups of devices 593247841Sbapt alphabetically as paragraphs sorted alphabetically (frequently 594247841Sbapt these groups will be arranged by manufacturer, i.e. 3Com 595247841Sbapt Ethernet interfaces). 596247841Sbapt 597247841Sbapt Where applicable, a "Miscellaneous" section may follow all 598247841Sbapt other named sections. 599247841Sbapt 600247841Sbapt These guidelines are not hard-and-fast rules, and exceptions 601247841Sbapt will occur. Following these guidelines (vague as they may be) 602247841Sbapt is highly recommended to try to keep the formatting of 603247841Sbapt this section consistent. 604247841Sbapt 605247841Sbapt We give manpage references using the &man entities where 606247841Sbapt possible. If a driver has no manpage (and consequently no 607247841Sbapt &man entity, we simply give the name of the driver). 608247841Sbapt Please avoid doing &man entity conversions unless you 609247841Sbapt know for sure that an entity and manpage exist; sweeps through 610247841Sbapt this file to fix "missed" conversions are likely to break the 611247841Sbapt build. 612247841Sbapt --> 613247841Sbapt 614247841Sbapt <sect1 xml:id="support"> 615247841Sbapt <title>Supported Devices</title> 616247841Sbapt 617247841Sbapt <para>This section describes the devices currently known to be 618247841Sbapt supported by &os;. Other configurations may also work, but 619247841Sbapt simply have not been tested yet. Feedback, updates, and 620247841Sbapt corrections to this list are encouraged.</para> 621247841Sbapt 622247841Sbapt <para>Where possible, the drivers applicable to each device or 623247841Sbapt class of devices is listed. If the driver in question has a 624247841Sbapt manual page in the &os; base distribution (most should), it is 625247841Sbapt referenced here. Information on specific models of supported 626247841Sbapt devices, controllers, etc. can be found in the manual 627247841Sbapt pages.</para> 628247841Sbapt 629247841Sbapt <note> 630247841Sbapt <para>The device lists in this document are being generated 631 automatically from &os; manual pages. This means that some 632 devices, which are supported by multiple drivers, may appear 633 multiple times.</para> 634 </note> 635 636 <sect2 xml:id="disk"> 637 <title>Disk Controllers</title> 638 639 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;, &arch.sparc64;] 640 IDE/ATA controllers (&man.ata.4; driver)</para> 641 642 <para>[&arch.pc98;] IDE/ATA controllers (wdc driver)</para> 643 644 <itemizedlist> 645 <listitem> 646 <para>On-board IDE controller</para> 647 </listitem> 648 </itemizedlist> 649 650 &hwlist.aac; 651 652 &hwlist.adv; 653 654 &hwlist.adw; 655 656 &hwlist.aha; 657 658 &hwlist.ahb; 659 660 &hwlist.ahc; 661 662 &hwlist.ahci; 663 664 &hwlist.ahd; 665 666 &hwlist.aic; 667 668 &hwlist.amr; 669 670 &hwlist.arcmsr; 671 672 &hwlist.bt; 673 674 &hwlist.ciss; 675 676 &hwlist.ct; 677 678 &hwlist.dpt; 679 680 <note> 681 <para>[&arch.amd64;, &arch.i386;] Booting from these 682 controllers is supported. EISA adapters are not 683 supported.</para> 684 </note> 685 686 &hwlist.esp; 687 688 &hwlist.hpt27xx; 689 690 &hwlist.hptiop; 691 692 &hwlist.hptmv; 693 694 &hwlist.hptrr; 695 696 &hwlist.ida; 697 698 &hwlist.iir; 699 700 &hwlist.ips; 701 702 &hwlist.isci; 703 704 &hwlist.isp; 705 706 &hwlist.mfi; 707 708 &hwlist.mlx; 709 710 <note> 711 <para>[&arch.amd64;, &arch.i386;] Booting from these 712 controllers is supported. EISA adapters are not 713 supported.</para> 714 </note> 715 716 &hwlist.mly; 717 718 &hwlist.mpr; 719 720 &hwlist.mps; 721 722 &hwlist.mpt; 723 724 &hwlist.mrsas; 725 726 &hwlist.mvs; 727 728 &hwlist.ncr; 729 730 &hwlist.ncv; 731 732 &hwlist.nsp; 733 734 &hwlist.pms; 735 736 &hwlist.pst; 737 738 &hwlist.siis; 739 740 &hwlist.stg; 741 742 &hwlist.sym; 743 744 &hwlist.trm; 745 746 &hwlist.twa; 747 748 &hwlist.twe; 749 750 &hwlist.tws; 751 752 &hwlist.vpo; 753 754 <para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI 755 controller.</para> 756 757 <para>With all supported SCSI controllers, full support is 758 provided for SCSI-I, SCSI-II, and SCSI-III peripherals, 759 including hard disks, optical disks, tape drives (including 760 DAT, 8mm Exabyte, Mammoth, and DLT), medium changers, 761 processor target devices and CD-ROM drives. WORM devices that 762 support CD-ROM commands are supported for read-only access by 763 the CD-ROM drivers (such as &man.cd.4;). WORM/CD-R/CD-RW 764 writing support is provided by &man.cdrecord.1;, which is a 765 part of the <package>sysutils/cdrtools</package> port in the Ports 766 Collection.</para> 767 768 <para>The following CD-ROM type systems are supported at this 769 time:</para> 770 771 <itemizedlist> 772 <listitem> 773 <para>SCSI interface (also includes ProAudio Spectrum and 774 SoundBlaster SCSI) (&man.cd.4;)</para> 775 </listitem> 776 777 <listitem> 778 <para>[&arch.i386;] Sony proprietary interface (all models) 779 (&man.scd.4;)</para> 780 </listitem> 781 782 <listitem> 783 <para>ATAPI IDE interface (&man.acd.4;)</para> 784 </listitem> 785 </itemizedlist> 786 787 <para>[&arch.i386;] The following device is unmaintained:</para> 788 789 <itemizedlist> 790 <listitem> 791 <para>Mitsumi proprietary CD-ROM interface (all models) 792 (&man.mcd.4;)</para> 793 </listitem> 794 </itemizedlist> 795 </sect2> 796 797 <sect2 xml:id="ethernet"> 798 <title>Ethernet Interfaces</title> 799 800 &hwlist.ae; 801 802 &hwlist.age; 803 804 &hwlist.ale; 805 806 &hwlist.aue; 807 808 &hwlist.axe; 809 810 <para>ASIX Electronics AX88178A/AX88179 USB Gigabit Ethernet 811 adapters (&man.axge.4; driver)</para> 812 813 &hwlist.bce; 814 815 <para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast 816 Ethernet adapters (&man.bfe.4; driver)</para> 817 818 &hwlist.bge; 819 820 &hwlist.bxe; 821 822 &hwlist.cas; 823 824 &hwlist.cdce; 825 826 <para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor 827 CS89x0-based NICs (&man.cs.4; driver)</para> 828 829 &hwlist.cue; 830 831 &hwlist.cxgb; 832 833 &hwlist.dc; 834 835 &hwlist.de; 836 837 &hwlist.ed; 838 839 &hwlist.em; 840 841 &hwlist.ep; 842 843 <para>Agere ET1310 Gigabit Ethernet adapters 844 (&man.et.4; driver)</para> 845 846 &hwlist.ex; 847 848 &hwlist.fe; 849 850 &hwlist.fxp; 851 852 &hwlist.gem; 853 854 &hwlist.hme; 855 856 &hwlist.ie; 857 858 &hwlist.igb; 859 860 &hwlist.ipheth; 861 862 &hwlist.ixgb; 863 864 &hwlist.ixgbe; 865 866 &hwlist.jme; 867 868 &hwlist.kue; 869 870 &hwlist.lge; 871 872 &hwlist.msk; 873 874 &hwlist.mxge; 875 876 &hwlist.my; 877 878 &hwlist.nfe; 879 880 &hwlist.nge; 881 882 &hwlist.nxge; 883 884 &hwlist.oce; 885 886 &hwlist.pcn; 887 888 &hwlist.qlxgb; 889 890 &hwlist.qlxgbe; 891 892 &hwlist.qlxge; 893 894 &hwlist.re; 895 896 &hwlist.rl; 897 898 &hwlist.rue; 899 900 &hwlist.sf; 901 902 &hwlist.sfxge; 903 904 &hwlist.sge; 905 906 &hwlist.sis; 907 908 &hwlist.sk; 909 910 &hwlist.smsc; 911 912 &hwlist.sn; 913 914 &hwlist.snc; 915 916 &hwlist.ste; 917 918 &hwlist.stge; 919 920 &hwlist.ti; 921 922 &hwlist.tl; 923 924 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] SMC 83c17x 925 (EPIC)-based Ethernet NICs (&man.tx.4; driver)</para> 926 927 &hwlist.txp; 928 929 &hwlist.udav; 930 931 &hwlist.urndis; 932 933 &hwlist.vge; 934 935 &hwlist.vr; 936 937 &hwlist.vte; 938 939 &hwlist.vx; 940 941 &hwlist.vxge; 942 943 &hwlist.wb; 944 945 &hwlist.xe; 946 947 &hwlist.xl; 948 949 </sect2> 950 951 <sect2 xml:id="fddi"> 952 <title>FDDI Interfaces</title> 953 954 <para>[&arch.i386;, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4; 955 driver)</para> 956 957 <para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para> 958 </sect2> 959 960 <sect2 xml:id="atm"> 961 <title>ATM Interfaces</title> 962 963 <para>[&arch.i386;, &arch.pc98;] Midway-based ATM interfaces 964 (&man.en.4; driver)</para> 965 966 <para>[&arch.i386;, &arch.pc98; &arch.sparc64;] FORE Systems, 967 Inc. PCA-200E ATM PCI Adapters (hfa and &man.fatm.4; 968 drivers)</para> 969 970 <para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM 971 Adapters (&man.idt.4; driver)</para> 972 973 <para>[&arch.i386;, &arch.pc98; &arch.sparc64;] FORE Systems, 974 Inc. HE155 and HE622 ATM interfaces (&man.hatm.4; 975 driver)</para> 976 977 <para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards 978 (&man.patm.4; driver)</para> 979 </sect2> 980 981 <sect2 xml:id="wlan"> 982 <title>Wireless Network Interfaces</title> 983 984 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet 985 802.11b wireless adapters (&man.an.4; driver)</para> 986 987 &hwlist.ath; 988 989 &hwlist.bwi; 990 991 &hwlist.bwn; 992 993 <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 2100 994 MiniPCI network adapter (&man.ipw.4; driver)</para> 995 996 <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 997 2200BG/2915ABG MiniPCI and 2225BG PCI network adapters 998 (&man.iwi.4; driver)</para> 999 1000 <para>[&arch.i386;, &arch.amd64;] Intel Dual Band Wireless AC 1001 3160/7260/7265 IEEE 802.11ac network adapters (&man.iwm.4; 1002 driver)</para> 1003 1004 <para>[&arch.i386;, &arch.amd64;] Intel Wireless WiFi Link 1005 4965AGN IEEE 802.11n PCI network adapters 1006 (&man.iwn.4; driver)</para> 1007 1008 <para>[&arch.i386;, &arch.amd64;] Marvell Libertas IEEE 802.11b/g 1009 PCI network adapters (&man.malo.4; driver)</para> 1010 1011 <para>Marvell 88W8363 IEEE 802.11n wireless network 1012 adapters (&man.mwl.4; driver)</para> 1013 1014 &hwlist.otus; 1015 1016 &hwlist.ral; 1017 1018 &hwlist.rsu; 1019 1020 &hwlist.rum; 1021 1022 &hwlist.run; 1023 1024 &hwlist.uath; 1025 1026 &hwlist.upgt; 1027 1028 &hwlist.ural; 1029 1030 &hwlist.urtw; 1031 1032 &hwlist.urtwn; 1033 1034 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent 1035 Technologies WaveLAN/IEEE 802.11b wireless network adapters 1036 and workalikes using the Lucent Hermes, Intersil PRISM-II, 1037 Intersil PRISM-2.5, Intersil Prism-3, and Symbol Spectrum24 1038 chipsets (&man.wi.4; driver)</para> 1039 1040 <para>[&arch.i386;] NCR / AT&T / Lucent Technologies WaveLan 1041 T1-speed ISA/radio LAN cards (&man.wl.4; driver)</para> 1042 1043 <para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 3945ABG 1044 MiniPCI network adapters (&man.wpi.4; driver)</para> 1045 1046 &hwlist.zyd; 1047 </sect2> 1048 1049 <sect2 xml:id="misc-network"> 1050 <title>Miscellaneous Networks</title> 1051 1052 &hwlist.ce; 1053 1054 &hwlist.cx; 1055 1056 &hwlist.cp; 1057 1058 &hwlist.ctau; 1059 1060 &hwlist.cm; 1061 </sect2> 1062 1063 <sect2 xml:id="serial"> 1064 <title>Serial Interfaces</title> 1065 1066 <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> 1067 8250, 16450, and 16550-based serial ports (&man.sio.4; 1068 driver)</para> 1069 1070 &hwlist.uart; 1071 1072 &hwlist.scc; 1073 1074 <para>[&arch.amd64;, &arch.i386;] AST 4 port serial card using 1075 shared IRQ</para> 1076 1077 <itemizedlist> 1078 <listitem> 1079 <para>ARNET 8 port serial card using shared IRQ</para> 1080 </listitem> 1081 1082 <listitem> 1083 <para>ARNET (now Digiboard) Sync 570/i high-speed 1084 serial</para> 1085 </listitem> 1086 </itemizedlist> 1087 1088 <para>[&arch.i386;] Boca multi-port serial cards</para> 1089 1090 <itemizedlist> 1091 <listitem> 1092 <para>Boca BB1004 4-Port serial card (Modems 1093 <emphasis>not</emphasis> supported)</para> 1094 </listitem> 1095 1096 <listitem> 1097 <para>Boca IOAT66 6-Port serial card (Modems 1098 supported)</para> 1099 </listitem> 1100 1101 <listitem> 1102 <para>Boca BB1008 8-Port serial card (Modems 1103 <emphasis>not</emphasis> supported)</para> 1104 </listitem> 1105 1106 <listitem> 1107 <para>Boca BB2016 16-Port serial card (Modems 1108 supported)</para> 1109 </listitem> 1110 </itemizedlist> 1111 1112 <para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4; 1113 driver)</para> 1114 1115 <para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4; 1116 driver)</para> 1117 1118 <para>[&arch.i386;] STB 4 port card using shared IRQ</para> 1119 1120 <para>[&arch.i386;] DigiBoard intelligent serial cards (digi 1121 driver)</para> 1122 1123 <para>[&arch.amd64;, &arch.i386;] PCI-Based multi-port serial 1124 boards (&man.puc.4; driver)</para> 1125 1126 <itemizedlist> 1127 <listitem> 1128 <para>[&arch.amd64;, &arch.i386;] Actiontech 56K PCI</para> 1129 </listitem> 1130 1131 <listitem> 1132 <para>[&arch.amd64;, &arch.i386;] Avlab Technology, PCI IO 2S 1133 and PCI IO 4S</para> 1134 </listitem> 1135 1136 <listitem> 1137 <para>[&arch.amd64;, &arch.i386;] Comtrol RocketPort 550</para> 1138 </listitem> 1139 1140 <listitem> 1141 <para>[&arch.amd64;, &arch.i386;] Decision Computers PCCOM 1142 4-port serial and dual port RS232/422/485</para> 1143 </listitem> 1144 1145 <listitem> 1146 <para>[&arch.amd64;, &arch.i386;] Dolphin Peripherals 1147 4025/4035/4036</para> 1148 </listitem> 1149 1150 <listitem> 1151 <para>[&arch.amd64;, &arch.i386;] IC Book Labs Dreadnought 1152 16x Lite and Pro</para> 1153 </listitem> 1154 1155 <listitem> 1156 <para>[&arch.amd64;, &arch.i386;] Lava Computers 1157 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para> 1158 </listitem> 1159 1160 <listitem> 1161 <para>[&arch.amd64;, &arch.i386;] Middle Digital, Weasle 1162 serial port</para> 1163 </listitem> 1164 1165 <listitem> 1166 <para>[&arch.amd64;, &arch.i386;] Moxa Industio CP-114, 1167 Smartio C104H-PCI and C168H/PCI</para> 1168 </listitem> 1169 1170 <listitem> 1171 <para>[&arch.amd64;, &arch.i386;] NEC PK-UG-X001 and 1172 PK-UG-X008</para> 1173 </listitem> 1174 1175 <listitem> 1176 <para>[&arch.amd64;, &arch.i386;] Netmos NM9835 1177 PCI-2S-550</para> 1178 </listitem> 1179 1180 <listitem> 1181 <para>[&arch.amd64;, &arch.i386;] Oxford Semiconductor 1182 OX16PCI954 PCI UART</para> 1183 </listitem> 1184 1185 <listitem> 1186 <para>[&arch.amd64;, &arch.i386;] Syba Tech SD-LAB 1187 PCI-4S2P-550-ECP</para> 1188 </listitem> 1189 1190 <listitem> 1191 <para>[&arch.amd64;, &arch.i386;] SIIG Cyber I/O PCI 1192 16C550/16C650/16C850</para> 1193 </listitem> 1194 1195 <listitem> 1196 <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 2P1S PCI 1197 16C550/16C650/16C850</para> 1198 </listitem> 1199 1200 <listitem> 1201 <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 2S1P PCI 1202 16C550/16C650/16C850</para> 1203 </listitem> 1204 1205 <listitem> 1206 <para>[&arch.amd64;, &arch.i386;] SIIG Cyber 4S PCI 1207 16C550/16C650/16C850</para> 1208 </listitem> 1209 1210 <listitem> 1211 <para>[&arch.amd64;, &arch.i386;] SIIG Cyber Serial (Single 1212 and Dual) PCI 16C550/16C650/16C850</para> 1213 </listitem> 1214 1215 <listitem> 1216 <para>[&arch.amd64;, &arch.i386;] Syba Tech 1217 Ltd. PCI-4S2P-550-ECP</para> 1218 </listitem> 1219 1220 <listitem> 1221 <para>[&arch.amd64;, &arch.i386;] Titan PCI-200H and 1222 PCI-800H</para> 1223 </listitem> 1224 1225 <listitem> 1226 <para>[&arch.amd64;, &arch.i386;] US Robotics (3Com) 3CP5609 1227 modem</para> 1228 </listitem> 1229 1230 <listitem> 1231 <para>[&arch.amd64;, &arch.i386;] VScom PCI-400 and 1232 PCI-800</para> 1233 </listitem> 1234 </itemizedlist> 1235 1236 &hwlist.rc; 1237 1238 <para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport 1239 serial cards, with both the older SIHOST2.x and the 1240 <quote>enhanced</quote> (transputer based, aka JET) host cards 1241 (ISA, EISA and PCI) are supported. Note that the newer SX+ 1242 PCI cards are not currently supported. (&man.si.4; 1243 driver)</para> 1244 1245 <para>[&arch.pc98;] Internel serial interfaces (&man.sio.4; 1246 driver)</para> 1247 1248 <itemizedlist> 1249 <listitem> 1250 <para>PC-9801 on-board</para> 1251 </listitem> 1252 <listitem> 1253 <para>PC-9821 2'nd CCU (flags 0x12000000)</para> 1254 </listitem> 1255 </itemizedlist> 1256 1257 <para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi 1258 MDC-926Rs (&man.sio.4; driver)</para> 1259 1260 <itemizedlist> 1261 <listitem> 1262 <para>COM2 (flags 0x01000000)</para> 1263 </listitem> 1264 1265 <listitem> 1266 <para>COM3 (flags 0x02000000)</para> 1267 </listitem> 1268 </itemizedlist> 1269 1270 <para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para> 1271 1272 <note> 1273 <para>"flags 0x11000000" is necessary in kernel 1274 configuration.</para> 1275 </note> 1276 1277 <para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98 1278 (&man.sio.4; driver)</para> 1279 1280 <note> 1281 <para>"flags 0x14000?01" is necessary in kernel 1282 configuration.</para> 1283 </note> 1284 1285 <para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and 1286 AIWA B98-02 (&man.sio.4; driver)</para> 1287 1288 <note> 1289 <para>"flags 0x15000?01" is necessary in kernel 1290 configuration.</para> 1291 </note> 1292 1293 <para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4; 1294 driver)</para> 1295 1296 <note> 1297 <para>"flags 0x16000001" is necessary in kernel 1298 configuration.</para> 1299 </note> 1300 1301 <para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4; 1302 driver)</para> 1303 1304 <note> 1305 <para>"flags 0x18000?01" is necessary in kernel 1306 configuration.</para> 1307 </note> 1308 1309 <para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para> 1310 1311 <note> 1312 <para>"options COM_ESP" and "flags 0x19000000" are necessary 1313 in kernel configuration.</para> 1314 </note> 1315 1316 </sect2> 1317 1318 <sect2 xml:id="sound"> 1319 <title>Sound Devices</title> 1320 1321 &hwlist.snd.ad1816; 1322 1323 &hwlist.snd.als4000; 1324 1325 &hwlist.snd.atiixp; 1326 1327 &hwlist.snd.audiocs; 1328 1329 &hwlist.snd.cmi; 1330 1331 &hwlist.snd.cs4281; 1332 1333 &hwlist.snd.csa; 1334 1335 &hwlist.snd.ds1; 1336 1337 &hwlist.snd.emu10k1; 1338 1339 &hwlist.snd.emu10kx; 1340 1341 &hwlist.snd.envy24; 1342 1343 &hwlist.snd.envy24ht; 1344 1345 &hwlist.snd.es137x; 1346 1347 &hwlist.snd.ess; 1348 1349 &hwlist.snd.fm801; 1350 1351 &hwlist.snd.gusc; 1352 1353 &hwlist.snd.hda; 1354 1355 &hwlist.snd.hdspe; 1356 1357 &hwlist.snd.ich; 1358 1359 &hwlist.snd.maestro; 1360 1361 &hwlist.snd.maestro3; 1362 1363 &hwlist.snd.mss; 1364 1365 &hwlist.snd.neomagic; 1366 1367 &hwlist.snd.sbc; 1368 1369 &hwlist.snd.solo; 1370 1371 &hwlist.snd.spicds; 1372 1373 &hwlist.snd.t4dwave; 1374 1375 &hwlist.snd.via8233; 1376 1377 &hwlist.snd.via82c686; 1378 1379 &hwlist.snd.vibes; 1380 1381 <para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss 1382 driver)</para> 1383 1384 <itemizedlist> 1385 <listitem> 1386 <para>NEC A-MATE internal sound</para> 1387 </listitem> 1388 1389 <listitem> 1390 <para>Q-Vision WaveStar, WaveMaster</para> 1391 </listitem> 1392 </itemizedlist> 1393 1394 <para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss 1395 driver)</para> 1396 1397 <para>[&arch.pc98;] Creative Technologies SoundBlaster(98) 1398 (&man.sb.4; driver)</para> 1399 1400 <para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para> 1401 1402 <para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu 1403 driver)</para> 1404 1405 <itemizedlist> 1406 <listitem> 1407 <para>Q-Vision WaveStar</para> 1408 </listitem> 1409 </itemizedlist> 1410 </sect2> 1411 1412 <sect2 xml:id="camera"> 1413 <title>Camera and Video Capture Devices</title> 1414 1415 &hwlist.bktr; 1416 1417 <para>[&arch.i386;] Connectix QuickCam</para> 1418 </sect2> 1419 1420 <sect2 xml:id="usb"> 1421 <title>USB Devices</title> 1422 1423 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] A 1424 range of USB peripherals are supported; devices known to work 1425 are listed in this section. Owing to the generic nature of 1426 most USB devices, with some exceptions any device of a given 1427 class will be supported, even if not explicitly listed 1428 here.</para> 1429 1430 <note> 1431 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1432 USB Ethernet adapters can be found in the section listing 1433 <link linkend="ethernet">Ethernet 1434 interfaces</link>.</para> 1435 </note> 1436 1437 <note> 1438 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1439 USB Bluetooth adapters can be found in <link linkend="bluetooth">Bluetooth</link> section.</para> 1440 </note> 1441 1442 &hwlist.ohci; 1443 1444 &hwlist.uhci; 1445 1446 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] USB 1447 2.0 controllers using the EHCI interface (&man.ehci.4; 1448 driver)</para> 1449 1450 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1451 Hubs</para> 1452 1453 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1454 Keyboards (&man.ukbd.4; driver)</para> 1455 1456 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1457 Miscellaneous</para> 1458 1459 <itemizedlist> 1460 <listitem> 1461 <para>Assist Computer Systems PC Camera C-M1</para> 1462 </listitem> 1463 1464 <listitem> 1465 <para>ActiveWire I/O Board</para> 1466 </listitem> 1467 1468 <listitem> 1469 <para>Creative Technology Video Blaster WebCam Plus</para> 1470 </listitem> 1471 1472 <listitem> 1473 <para>D-Link DSB-R100 USB Radio (&man.ufm.4; driver)</para> 1474 </listitem> 1475 1476 <listitem> 1477 <para>Mirunet AlphaCam Plus</para> 1478 </listitem> 1479 </itemizedlist> 1480 1481 &hwlist.urio; 1482 1483 &hwlist.umodem; 1484 1485 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Mice 1486 (&man.ums.4; driver)</para> 1487 1488 &hwlist.ulpt; 1489 1490 &hwlist.ubsa; 1491 1492 &hwlist.ubser; 1493 1494 &hwlist.uftdi; 1495 1496 &hwlist.uplcom; 1497 1498 &hwlist.umct; 1499 1500 &hwlist.umass; 1501 1502 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices 1503 (&man.uaudio.4; driver)</para> 1504 1505 &hwlist.uvisor; 1506 </sect2> 1507 1508 <sect2 xml:id="firewire"> 1509 <title>IEEE 1394 (Firewire) Devices</title> 1510 1511 &hwlist.fwohci; 1512 1513 <para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus 1514 Protocol 2 (SBP-2) storage devices (&man.sbp.4; driver)</para> 1515 </sect2> 1516 1517 <sect2 xml:id="bluetooth"> 1518 <title>Bluetooth Devices</title> 1519 1520 &hwlist.ng.bt3c; 1521 1522 &hwlist.ng.ubt; 1523 </sect2> 1524 1525 <sect2 xml:id="crypto-accel"> 1526 <title>Cryptographic Accelerators</title> 1527 1528 &hwlist.hifn; 1529 1530 &hwlist.safe; 1531 1532 &hwlist.ubsec; 1533 </sect2> 1534 1535 <sect2 xml:id="misc"> 1536 <title>Miscellaneous</title> 1537 1538 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1539 FAX-Modem/PCCARD</para> 1540 1541 <itemizedlist> 1542 <listitem> 1543 <para>MELCO IGM-PCM56K/IGM-PCM56KH</para> 1544 </listitem> 1545 1546 <listitem> 1547 <para>Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD 1548 terminal)</para> 1549 </listitem> 1550 </itemizedlist> 1551 1552 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives 1553 (&man.fdc.4; driver)</para> 1554 1555 <para>[&arch.amd64;, &arch.i386;] VGA-compatible video cards 1556 (&man.vga.4; driver)</para> 1557 1558 <note> 1559 <para>Information regarding specific video cards and 1560 compatibility with <application>Xorg</application> can be 1561 found at <uri xlink:href="http://www.x.org/">http://www.x.org/</uri>.</para> 1562 </note> 1563 1564 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1565 Keyboards including:</para> 1566 1567 <itemizedlist> 1568 <listitem> 1569 <para>[&arch.i386;] AT-style keyboards (&man.atkbd.4; 1570 driver)</para> 1571 </listitem> 1572 1573 <listitem> 1574 <para>[&arch.amd64;, &arch.i386;] PS/2 keyboards 1575 (&man.atkbd.4; driver)</para> 1576 </listitem> 1577 1578 <listitem> 1579 <para>[&arch.pc98;] Standard keyboards</para> 1580 </listitem> 1581 1582 <listitem> 1583 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1584 USB keyboards (&man.ukbd.4; driver)</para> 1585 </listitem> 1586 </itemizedlist> 1587 1588 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1589 Pointing devices including:</para> 1590 1591 <itemizedlist> 1592 <listitem> 1593 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and 1594 compatible devices (&man.mse.4; driver)</para> 1595 </listitem> 1596 1597 <listitem> 1598 <para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible 1599 devices, including many laptop pointing devices 1600 (&man.psm.4; driver)</para> 1601 </listitem> 1602 1603 <listitem> 1604 <para>Serial mice and compatible devices</para> 1605 </listitem> 1606 1607 <listitem> 1608 <para>[&arch.amd64;, &arch.i386;, &arch.pc98;] 1609 USB mice (&man.ums.4; driver)</para> 1610 </listitem> 1611 </itemizedlist> 1612 1613 <note> 1614 <para>&man.moused.8; has more information on using pointing 1615 devices with &os;. Information on using pointing devices 1616 with <application>Xorg</application> can be found at <uri xlink:href="http://www.x.org/">http://www.x.org/</uri>.</para> 1617 </note> 1618 1619 <para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> 1620 parallel ports (&man.ppc.4; driver)</para> 1621 1622 <para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel 1623 ports (&man.ppc.4; driver)</para> 1624 1625 <para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks 1626 (&man.joy.4; driver)</para> 1627 1628 <para>[&arch.pc98;] Joystick port of SoundBlaster(98) 1629 (&man.joy.4; driver)</para> 1630 1631 <para>[&arch.i386;, &arch.pc98;] PHS Data Communication 1632 Card/PCCARD</para> 1633 1634 <itemizedlist> 1635 <listitem> 1636 <para>NTT DoCoMo P-in Comp@ct</para> 1637 </listitem> 1638 1639 <listitem> 1640 <para>Panasonic KX-PH405</para> 1641 </listitem> 1642 1643 <listitem> 1644 <para>SII MC-P200</para> 1645 </listitem> 1646 </itemizedlist> 1647 1648 <para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware 1649 cards compatible with the HOT1 from <link xlink:href="http://www.vcc.com/">Virtual Computers</link> (xrpu 1650 driver).</para> 1651 1652 <para>[&arch.pc98;] Power Management Controller of NEC PC-98 1653 Note (pmc driver)</para> 1654 </sect2> 1655 </sect1> 1656</article> 1657