$FreeBSD$ 支持的硬件 这一节描述了目前已知的被 &os 在 &arch.print; 平台上支持的硬件。 其他配置可能也能用, 只是尚未测试过。 我们鼓励您对这份列表的内容进行反馈、 更新和修正。 这份列表尽可能包含了驱动程序能够适用的一类设备。 如果驱动程序在 &os; 基本安装包中有联机手册 (绝大多数应该有) 则会在这里引用。 支持的具体设备或控制器型号等等, 可以在联机手册中找到。 设备列表是直接从 &os; 联机手册中生成的。 这意味着一些设备, 如果它们被多种不同的驱动程序支持的话, 可能会相应地出现多次。 磁盘控制器 IDE/ATA 控制器 (&man.ata.4; 驱动程序) IDE/ATA 控制器 (wdc driver) 板载 IDE 控制器 &hwlist.aic; &hwlist.aha; &hwlist.ahb; &hwlist.ahc; &hwlist.ahd; &hwlist.aac; &hwlist.ct; NEC PC-9801-55, 92 以及兼容的 C-Bus SCSI 接口 (bs 驱动) NEC PC-9801-55, 92 及其兼容 ICM IF-2660 Midori-Denshi MDC-554NA Logitec LHA-N151 DMA 传输模式需要在内核配置中指定 "flags 0x00000"。 I-O DATA SC-98II DMA 传输模式需要在内核配置中指定 "flags 0x10000"。 TEXA HA-55BS2 和更新 Midori-Denshi MDC-926Rs Bus-master 传输模式需要在内核配置中指定 "flags 0x20000"。 ELECOM Bus-master SCSI 接口 Bus-master 传输模式需要在内核配置中指定 "flags 0x30000"。 所有 SMIT 传输类型的 SCSI 接口 SMIT 传输模式需要在内核配置中指定 "flags 0x40000"。 Logitec LHA-20x 系列 ICM IF-2766, IF-2766ET, IF-2767 和 IF-2769 Bus-master 传输模式需要在内核配置中指定 "flags 0x50000"。 &hwlist.adv; &hwlist.adw; &hwlist.bt; &hwlist.dpt; &hwlist.asr; &hwlist.amr; 能够支持从这些控制器启动。 不支持 EISA 适配器。 由于 SRM 的限制, 不支持从这些控制器启动。 &hwlist.mlx; 能够支持从这些控制器启动。 不支持 EISA 适配器。 由于 SRM 的限制, 不支持从这些控制器启动。 Digital/Compaq 为 Alpha 系统作为 StorageWorks 系列一部分出售的 DAC960 控制器, 例如 KZPSC 或 KZPAC 可以从 SRM 启动。 注意这些卡使用 2.x 的固件。 目前尚不知道新版固件是否能配合 SRM 启动。 &hwlist.mly; &hwlist.twe; &hwlist.twa; &hwlist.ncr; &hwlist.sym; &hwlist.ncv; &hwlist.stg; &hwlist.isp; &hwlist.amd; &hwlist.nsp; &hwlist.vpo; &hwlist.ida; &hwlist.ciss; &hwlist.iir; &hwlist.pst; &hwlist.hptmv; &hwlist.ips; &hwlist.mpt; &hwlist.trm; wds(4) 驱动程序支持 WD7000 SCSI 控制器 所有支持的 SCSI 控制器都提供了完整的 SCSI-I, SCSI-II, 和 SCSI-III 设备支持, 包括硬盘, 光盘, 磁带机 (包括 DAT, 8mm Exabyte, Mammoth, 以及 DLT), 盘柜, 处理器目标设备 以及 CD-ROM 驱动器。 支持 CD-ROM 命令的 WORM 设备则提供了只读的支持 (例如 &man.cd.4;)。 WORM/CD-R/CD-RW 写操作的支持由 &man.cdrecord.1; 提供, 它是 Ports Collection 中 sysutils/cdrtools port 的一部分。 目前, 对以下 CD-ROM 文件系统类型提供支持: SCSI 接口 (也包括 ProAudio Spectrum 和 SoundBlaster SCSI) (&man.cd.4;) Matsushita CR-562, CR-563, 及兼容 (&man.matcd.4; 驱动程序) Sony 专有接口 (所有型号) (&man.scd.4;) ATAPI IDE 接口 (&man.acd.4;) 以下设备不再维护了: Mitsumi 专有的 CD-ROM 接口 (所有型号) (&man.mcd.4;) 以太网接口 &hwlist.sf; &hwlist.ti; &hwlist.pcn; &hwlist.lnc; 基于 SMC 83c17x (EPIC) 的以太网 NIC (&man.tx.4; 驱动程序) &hwlist.ed; &hwlist.rl; &hwlist.wb; &hwlist.vr; &hwlist.sis; &hwlist.nge; &hwlist.ste; &hwlist.sk; &hwlist.tl; &hwlist.dc; &hwlist.aue; &hwlist.cue; &hwlist.kue; &hwlist.axe; &hwlist.rue; &hwlist.udav; &hwlist.de; &hwlist.fe; &hwlist.fxp; &hwlist.ex; &hwlist.ie; &hwlist.ep; &hwlist.el; &hwlist.xl; &hwlist.vx; 基于 Crystal Semiconductor CS89x0 的 NIC (&man.cs.4; 驱动程序) &hwlist.sn; &hwlist.xe; &hwlist.snc; &hwlist.lge; &hwlist.txp; &hwlist.bge; &hwlist.em; &hwlist.hme; &hwlist.gem; &hwlist.my; 基于 Broadcom BCM4401 的高速以太网适配器 (&man.bfe.4; 驱动程序) &hwlist.re; &hwlist.ixgb; &hwlist.vge; Token Ring Interfaces &hwlist.oltr; FDDI 接口 DEC DEFPA PCI (&man.fpa.4; 驱动程序) DEC DEFEA EISA (&man.fpa.4; 驱动程序) ATM 接口 基于 Midway 的 ATM 接口 (&man.en.4; 驱动程序) FORE Systems, Inc. PCA-200E ATM PCI 适配器 (hfa 和 &man.fatm.4; 驱动程序) 基于 IDT NICStAR 77201/211 的 ATM 适配器 (&man.idt.4; 驱动程序) FORE Systems, Inc. HE155 和 HE622 ATM 接口 (&man.hatm.4; 驱动程序) 基于 IDT77252 的 ATM 卡 (&man.patm.4; 驱动程序) 无线网络接口 NCR / AT&T / Lucent Technologies WaveLan T1-speed ISA/radio LAN 卡 (&man.wl.4; 驱动程序) Lucent Technologies WaveLAN/IEEE 802.11b 无线网络适配器以及软件通用型的采用 Lucent Hermes, Intersil PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, 和 Symbol Spectrum24 芯片组的网卡 (&man.wi.4; 驱动程序) Cisco/Aironet 802.11b 无线网络适配器 (&man.an.4; 驱动程序) Raytheon Raylink 2.4GHz 无线网络适配器 (&man.ray.4; 驱动程序) &hwlist.awi; &hwlist.cnw; &hwlist.ath; 其他网络设备 &hwlist.cx; &hwlist.cp; &hwlist.ctau; Granch SBNI12 点对点通讯适配器 (&man.sbni.4; 驱动程序) Granch SBNI16 SHDSL 调制解调器 (&man.sbsh.4; 驱动程序) &hwlist.cm; ISDN 接口 AcerISDN P10 ISA PnP (实验性的) Asuscom ISDNlink 128K ISA ASUSCOM P-IN100-ST-D (以及其他基于 Winbond W6692 的卡) AVM A1 B1 ISA (在 V2.0 上测试过) B1 PCI (在 V4.0 上测试过) Fritz!Card classic Fritz!Card PnP Fritz!Card PCI Fritz!Card PCI, Version 2 T1 Creatix ISDN-S0 ISDN-S0 P&P Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP Dr. Neuhaus Niccy Go@ 及兼容 Dynalink IS64PPH 和 IS64PPH+ Eicon Diehl DIVA 2.0 和 2.02 ELSA ELSA PCC-16 QuickStep 1000pro ISA MicroLink ISDN/PCI QuickStep 1000pro PCI ITK ix1 Micro ( < V.3, 非 PnP 版本 ) Sedlbauer Win Speed Siemens I-Surf 2.0 TELEINT ISDN SPEED No.1 (试验性支持) Teles S0/8 S0/16 S0/16.3 S0/16.3 PnP 16.3c ISA PnP (试验性支持) Teles PCI-TJ Traverse Technologies NETjet-S PCI USRobotics Sportster ISDN TA intern 基于 Winbond W6692 的 PCI 卡 串口 PC 标准基于 8250, 16450, 以及 16550 的串口 (&man.sio.4; 驱动程序) 基于 SAB82532 的串口芯片, 只能用作控制台 (&man.sab.4; 驱动程序) 基于 Zilog 8530 的双工通用异步收发报机, 只能用作控制台 (zs 驱动程序) 使用共享 IRQ 的 AST 4 口串口卡 ARNET 串口卡 (&man.ar.4; 驱动程序) 使用共享 IRQ 的 ARNET 8 口串口卡 ARNET (现在是 Digiboard) Sync 570/i 高速串口 Boca 多口串口卡 Boca BB1004 4-口串口卡 ( 支持调制解调器) Boca IOAT66 6-口串口卡 (支持调制解调器) Boca BB1008 8-口串口卡 ( 支持调制解调器) Boca BB2016 16-口串口卡 (支持调制解调器) Comtrol Rocketport 卡 (&man.rp.4; 驱动程序) Cyclades Cyclom-Y 串口板 (&man.cy.4; 驱动程序) 使用共享 IRQ 的 STB 4 口串口卡 DigiBoard 智能串口卡 (digi 驱动程序) 基于 PCI 的多口串口板 (&man.puc.4; 驱动程序) Actiontech 56K PCI Avlab Technology, PCI IO 2S 和 PCI IO 4S Comtrol RocketPort 550 Decision Computers PCCOM 4-多口串口 和 双口 RS232/422/485 Diva Serial (GSP) 多口 UART (仅限于开发分支) Dolphin Peripherals 4025/4035/4036 IC Book Labs Dreadnought 16x Lite 和 Pro Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550 Middle Digital, Weasle 串口 Moxa Industio CP-114, Smartio C104H-PCI 和 C168H/PCI NEC PK-UG-X001 和 PK-UG-X008 Netmos NM9835 PCI-2S-550 Oxford Semiconductor OX16PCI954 PCI UART Syba Tech SD-LAB PCI-4S2P-550-ECP SIIG Cyber I/O PCI 16C550/16C650/16C850 SIIG Cyber 2P1S PCI 16C550/16C650/16C850 SIIG Cyber 2S1P PCI 16C550/16C650/16C850 SIIG Cyber 4S PCI 16C550/16C650/16C850 SIIG Cyber Serial (Single 和 Dual) PCI 16C550/16C650/16C850 Syba Tech Ltd. PCI-4S2P-550-ECP Titan PCI-200H 和 PCI-800H US Robotics (3Com) 3CP5609 调制解调器 VScom PCI-400 和 PCI-800 &hwlist.rc; &hwlist.sr; Specialix SI/XIO/SX 多口串口卡, 同时包括较旧的 SIHOST2.x 和新式的 增强型 (基于 transputer 的, 也称为 JET) 宿主卡 (支持ISA, EISA 和 PCI) (&man.si.4; 驱动程序) 内置串口 (&man.sio.4; 驱动程序) PC-9801 板载 PC-9821 第二 CCU (flags 0x12000000) NEC PC-9861K, PC-9801-101 和 Midori-Denshi MDC-926Rs (&man.sio.4; 驱动程序) COM2 (flags 0x01000000) COM3 (flags 0x02000000) NEC PC-9801-120 (&man.sio.4; 驱动程序) 需要在内核配置中指定 "flags 0x11000000"。 Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; 驱动程序) 需要在内核配置中指定 "flags 0x14000?01"。 Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; 驱动程序) 需要在内核配置中指定 "flags 0x15000?01"。 Media Intelligent RSB-384 (&man.sio.4; 驱动程序) 需要在内核配置中指定 "flags 0x16000001"。 I-O DATA RSA-98III (&man.sio.4; 驱动程序) 需要在内核配置中指定 "flags 0x18000?01"。 Hayes ESP98 (&man.sio.4; 驱动程序) 需要在内核配置中指定 "options COM_ESP" 和 "flags 0x19000000"。 Audio Devices &hwlist.snd.ad1816; &hwlist.snd.cs4281; &hwlist.snd.solo; &hwlist.snd.sbc; &hwlist.snd.cmi; &hwlist.snd.csa; &hwlist.snd.es137x; &hwlist.snd.ess; &hwlist.snd.maestro; &hwlist.snd.maestro3; ForteMedia fm801 &hwlist.snd.gusc; Intel 443MX, 810, 815, 和 815E 集成声音设备 (&man.pcm.4; 驱动程序) MSS/WSS 兼容的 DSP (&man.pcm.4; 驱动程序) &hwlist.snd.neomagic; OPTi 931/82C931 (&man.pcm.4; 驱动程序) &hwlist.snd.vibes; &hwlist.snd.emu10k1; Trident 4DWave DX/NX (&man.pcm.4; driver) &hwlist.snd.via82c686; &hwlist.snd.ds1; &hwlist.snd.ich; &hwlist.snd.audiocs; NEC PC-9801-73, 86 及兼容 (nss 驱动程序) NEC A-MATE 内置声音 Q-Vision WaveStar, WaveMaster NEC X-MATE, CanBe, ValueStar 内置 (mss 驱动程序) Creative Technologies SoundBlaster(98) (&man.sb.4; 驱动程序) I-O DATA CD-BOX (&man.sb.4; 驱动程序) MPU-401 及兼容接口 (mpu 驱动) Q-Vision WaveStar 照相机和视频捕捉设备 &hwlist.bktr; Connectix QuickCam USB 设备 &os; 能够支持一系列 USB 外设; 已知能够正确使用的设备在这节列出。 由于 USB 设备天生的通用性, 除了少量比较有个性的设备之外, 同一类型的设备几乎都能被支持, 即使在这里没有明确地列出。 USB 以太网适配器可以在 以太网接口 一节找到。 USB 蓝牙适配器可以在 蓝牙 一节找到。 &hwlist.ohci; &hwlist.uhci; 采用 EHCI 接口的 USB 2.0 控制器 (&man.ehci.4; 驱动程序) 集线器 键盘 (&man.ukbd.4; 驱动程序) 其他 Assist Computer Systems PC Camera C-M1 ActiveWire I/O 板 Creative Technology Video Blaster WebCam Plus D-Link DSB-R100 USB Radio (&man.ufm.4; 驱动程序) Mirunet AlphaCam Plus &hwlist.urio; &hwlist.umodem; 鼠标器 (&man.ums.4; 驱动程序) &hwlist.ulpt; &hwlist.ubsa; &hwlist.ubser; &hwlist.uftdi; &hwlist.uplcom; &hwlist.umct; &hwlist.uscanner; &hwlist.umass; 声音设备 (&man.uaudio.4; 驱动程序) &hwlist.uvisor; IEEE 1394 (火线) 设备 &hwlist.fwohci; 串行总线协议 2 (SBP-2) 存储设备 (&man.sbp.4; 驱动程序) 蓝牙设备 &hwlist.ng.bt3c; &hwlist.ng.ubt; 密码学加速器 &hwlist.hifn; &hwlist.safe; &hwlist.ubsec; 其他 FAX-Modem/PCCARD MELCO IGM-PCM56K/IGM-PCM56KH Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD 终端) 软驱 (&man.fdc.4; 驱动程序) VGA-兼容 显示卡 (&man.vga.4; 驱动程序) 关于特定显卡与 Xorg 的兼容信息, 可以在 找到。 键盘包括: AT-风格的 键盘 (&man.atkbd.4; 驱动程序) PS/2 键盘 (&man.atkbd.4; 驱动程序) 标准键盘 USB 键盘 (&man.ukbd.4; 驱动程序) 定点设备包括: 总线鼠标和兼容设备 (&man.mse.4; 驱动程序) PS/2 鼠标和兼容设备, 也包括一系列笔记本定点设备 (&man.psm.4; 驱动程序) 串口鼠标和兼容设备 USB 鼠标 (&man.ums.4; 驱动程序) &man.moused.8; 提供了如何在 &os; 中使用定点设备的进一步信息。 关于如何在 Xorg 中使用这类设备的信息, 可以在 找到。 PC 标准 并口 (&man.ppc.4; 驱动程序) PC-9821 标准 并口 (&man.ppc.4; 驱动程序) PC-兼容 游戏杆 (&man.joy.4; 驱动程序) SoundBlaster(98) 的游戏杆接口 (&man.joy.4; 驱动程序) PHS Data Communication Card/PCCARD NTT DoCoMo P-in Comp@ct Panasonic KX-PH405 SII MC-P200 基于 Xilinx XC6200 的可重配置硬件卡, 与 Virtual Computers 的 HOT1 兼容 (xrpu 驱动程序)。 NEC PC-98 笔记本的电源管理控制器 (pmc 驱动程序) OpenFirmware 控制台 (ofwcons 驱动程序)