Module Name: src Committed By: nia Date: Sun Feb 20 09:40:07 UTC 2022
Modified Files: src/distrib/notes/i386: hardware Log Message: Be less optimistic about i386 system reqirements. Remove extremely outdated list of support devices. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/distrib/notes/i386/hardware Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/notes/i386/hardware diff -u src/distrib/notes/i386/hardware:1.127 src/distrib/notes/i386/hardware:1.128 --- src/distrib/notes/i386/hardware:1.127 Sat Nov 13 10:11:43 2010 +++ src/distrib/notes/i386/hardware Sun Feb 20 09:40:07 2022 @@ -1,10 +1,10 @@ -.\" $NetBSD: hardware,v 1.127 2010/11/13 10:11:43 jnemeth Exp $ +.\" $NetBSD: hardware,v 1.128 2022/02/20 09:40:07 nia Exp $ . .Nx \*V runs on all i486 or later PC-compatible systems with 1 to 32 processors. -The minimal configuration for a full, standard installation is 32MB of RAM -and 250MB of disk space. +The minimal configuration for a full, standard installation is 64MB of RAM +and 2GB of disk space. .Pp NetBSD requires a numeric co-processor. The target system must @@ -16,680 +16,7 @@ an i486SX with an i487 numeric co-proces .It a Pentium compatible or later processor .bullet) -On systems with under 32MB of memory, a custom -installation of NetBSD can be performed manually. -That procedure is not documented here. -. -.Ss2 Supported devices -Explanation of bracketed footnote tags [] follows this listing. -.(bullet -offset indent -.Te 2 "Floppy controllers." -.It -.Te 2 "MFM, ESDI, IDE, and RLL hard disk controllers" -.br -There is complete support (including IDE DMA or Ultra-DMA) for the following -PCI controllers -.(bullet -compact -Acard ATA-850 and 860 based IDE Controllers -.It -Acer labs M5229 IDE Controller -.It -Advanced Micro Devices AMD-756, 766, and 768 IDE Controllers -.It -CMD Tech PCI0643, 0646, 0648, and 0649 IDE Controllers -.It -Contaq Microsystems/Cypress CY82C693 IDE Controller -.It -HighPoint HPT366, HPT370, HPT372, and HPT374. -.It -IBM ESDI Fixed Disk Controllers [m] -.It -Intel PIIX, PIIX3, and PIIX4 IDE Controllers -.It -Intel 82801 (ICH/ICH0/ICH2/ICH4/ICH5/ICH6/ICH7/ICH8/ICH9) IDE/SATA Controllers -.It -Promise PDC20246 (Ultra/33), PDC20262 (Ultra/66), PDC20265/PDC20267 (Ultra/100), -PDC20268 (Ultra/100TX2 and Ultra/100TX2v2), Ultra/133, Ultra/133TX2, -and Ultra/133TX2v2. -.It -Promise SATA150 serial-ATA controllers: PDC20318, PDC20319, PDC20371, -PDC20375, PDC20376, PDC20377, PDC20378 and PDC20379. -.It -Silicon Integrated System 5597/5598 IDE controller -.It -VIA Technologies VT82C586, VT82C586A, VT82C596A, VT82C686A, and VT8233A IDE -Controllers -.It -Silicon Image SATALink controllers -.It -Silicon Image SteelVine SATA controllers [*] [+] -.bullet) -.Pp -Most of these controllers are only available in multifunction PCI chips. -Other PCI IDE controllers are supported, but performance may not be optimal. -ISA, ISA Plug and Play and PCMCIA IDE controllers are supported as well. -.It -.Te 2 "SCSI host adapters" -.(bullet -compact -Adaptec AHA-154xA, -B, -C, and -CF -.It -Adaptec AHA-1640 cards (MCA variant of AHA-1540) [m] -.It -Adaptec AHA-174x -.It -Adaptec AIC-6260 and AIC-6360 based boards, including the Adaptec AHA-152x, -Adaptec APA-1460 (PCMCIA) and APA-1480 (CardBus), and the SoundBlaster -SCSI host adapter. -.(Note -You cannot boot from these boards if they do not have a boot ROM; -consequently only the AHA-152x and motherboards using this chip are -likely to be bootable. -.Note) -.Pp -.It -Adaptec AHA-2910, 2915, 2920, and 2930C adapters. -.It -Adaptec AHA-2x4x[U][2][W] cards and onboard PCI designs using the AIC-7770, -AIC-7850, AIC-7860, AIC-7870, AIC-7880 and AIC-789x chipsets. -.It -Adaptec AHA-394x[U][W] cards [b] -.It -Adaptec AHA-3950U2 cards -.It -Adaptec AHA-3960, 19160, and 29160 Ultra-160 adapters -.It -AdvanSys ABP-9x0[U][A] cards -.It -AdvanSys ABP-940UW[68], ABP-970UW[68], and ASB3940UW-00 cards -.It -AMD PCscsi-PCI (Am53c974) based SCSI adapters, including Tekram DC-390 -.It -BusLogic 54x (Adaptec AHA-154x clones) -.It -BusLogic 445, 74x, 9xx (but not the new -.Sq FlashPoint -series of BusLogic SCSI adapters) -.It -Qlogic ISP [12]0x0 SCSI/FibreChannel boards -.It -Seagate/Future Domain ISA SCSI adapter cards -.(bullet -compact -ST01/02 -.It -Future Domain TMC-885 -.It -Future Domain TMC-950 -.bullet) -.It -Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters -.(bullet -compact -Acculogic PCIpport -.It -ASUS SC-200 (requires NCR BIOS on motherboard to boot from disks) -.It -ASUS SC-875 -.It -ASUS SP3[G] motherboard onboard SCSI -.It -.Tn DEC -Celebris XL/590 onboard SCSI -.It -Diamond FirePort 40 -.It -Lomas Data SCSI adapters -.It -NCR/SYM 8125 (and its many clones; be careful, some of these cards have a -jumper to set the PCI interrupt; leave it on INT A!) -.It -Promise DC540 (a particularly common OEM model of the SYM 8125) -.It -Tekram DC-390U/F -.It -Tyan Yorktown -.bullet) -.It -Symbios Logic (NCR) 5380/53C400-based ISA SCSI host adapters [*] -.It -Ultrastor 14f, 34f, and (possibly) 24f -.It -Western Digital WD7000 SCSI and TMC-7000 host adapters (ISA cards only) -.bullet) -.It -.Te 2 "MDA, CGA, VGA, SVGA, and HGC Display Adapters" -.(Note -Not all of the display adapters -.Nx*M -can work with are supported by X. -See the NetBSD Guide chapter on X for more information: -.Lk http://www.NetBSD.org/docs/guide/en/chap-x.html -.Note) -.Pp -.It -.Te 2 "Serial ports" -.(bullet -compact -8250/16450-based ports -.It -16550/16650/16750-based ports -.It -AST-style 4-port serial cards [*] -.It -BOCA 8-port serial cards [*] -.It -BOCA 6-port (ioat) serial cards [*] -.It -.Tn IBM -PC-RT 4-port serial cards [*] -.It -TCOM TC-400 (4-port), TC-800 (8-port) serial cards [*] -.It -Single-port Hayes ESP serial cards [*] -.It -Cyclades Cyclom-Y serial cards [*] [+] -.It -Addonics FlexPort 8S 8-port serial cards [*] -.It -Byte Runner Technologies TC-400 and TC-800 serial cards [*] -.It -PCI universal communication cards -.bullet) -.It -.Te 2 "Parallel ports." -[*] [+] -.It -.Te 2 "Ethernet adapters" -.(bullet -compact -Agere/LSI ET1310/ET1301 10/100/Gigabit Ethernet device -.bullet) -.(bullet -compact -AMD LANCE and PCnet-based ISA Ethernet adapters [*] -.(bullet -compact -Novell NE1500T -.It -Novell NE2100 -.It -Kingston 21xx -.It -Digital EtherWORKS II ISA adapters (DE200/DE201/DE202) -.bullet) -.It -AMD LANCE and PCnet-based MCA Ethernet adapters [m] -.(bullet -compact -SKNET Personal -.It -SKNET MC+ -.bullet) -.It -AMD PCnet-based PCI Ethernet adapters -.(bullet -compact -Addtron AE-350 -.It -BOCALANcard/PCI -.It -SVEC FD0455 -.It -X/Lan Add-On Adapter -.It -.Tn IBM -#13H9237 PCI Ethernet Adapter -.bullet) -.It -AT\*[Am]T StarLAN 10, EN100, and StarLAN Fiber -.It -Attansic/Atheros L2 Fast-Ethernet card -.It -3COM 3c501 -.It -3COM 3c503 -.It -3COM 3c505 [*] -.It -3COM 3c507 -.It -3COM 3c509, 3c579, 3c589, and 3c59X -.It -3COM 3c523 EtherLink/MC [m] -.It -3COM 3c529 EtherLink III [m] -.It -3COM 3c90X (including 3c905B), 3c450, 3c55X, 3c575, 3c980, 3cSOHO100 -.It -.ne 4 -Digital DC21x4x-based PCI Ethernet adapters -.(bullet -compact -Accton EN2242 -.It -ASUS PCI-DEC100TX+ -.It -Cogent EM1X0, EM960 (a.k.a. Adaptec ANA-69XX) -.It -Cogent EM964 [b] -.It -Cogent EM4XX [b] -.It -Compex Readylink PCI -.It -DANPEX EN-9400P3 -.It -Digital Celebris GL, GLST on-board ethernet -.It -.Tn DEC -.Pq Tn Digital -PCI Ethernet/Fast Ethernet adapters (all) -.It -DLINK DFE500-TX -.It -JCIS Condor JC1260 -.It -JMicron Technologies JMC250/JMC260 controllers [*] [+] -.It -Linksys PCI Fast Ethernet -.It -SMC EtherPower 10, 10/100 (PCI only!) -.It -SMC EtherPower^2 [b] -.It -Sundance ST-201 based ethernet adapters (including DLINK DFE550-TX and -DFE580-TX) -.It -SVEC PN0455 -.It -SVEC FD1000-TP -.It -Znyx ZX34X -.bullet) -.It -Digital EtherWORKS III ISA adapters (DE203/DE204/DE205) [*] -.It -Digital DEPCM-BA (PCMCIA) and DE305 (ISA) NE2000-compatible cards -.It -BICC Isolan [* and not recently tested] -.It -Efficient Networks EN-155 and Adaptec AIC-590x ATM interfaces -.It -Essential Communications Hippi (800 Mbit/s) -.It -Fujitsu MB86960A/MB86965A based cards -.(bullet -compact -Fujitsu FMV-180 series -.It -Allied-Telesis AT1700 series -.It -Allied-Telesis AT1700 series MCA [m] -.It -Allied-Telesis RE2000 series -.bullet) -.It -Intel EtherExpress 16 -.It -Intel EtherExpress PRO/10 -.It -Intel EtherExpress 100 Fast Ethernet adapters -.It -Intel Intel PRO/1000 Gigabit Ethernet adapters -.It -Novell NE1000, NE2000 (ISA, PCI, PCMCIA, ISA PnP) -.It -Realtek 8129/8139 based boards -.It -Realtek 8139C+/8169/8169S/8110S based boards -.It -SMC/WD 8003, 8013, and the SMC -.Sq Elite16 -ISA boards -.It -SMC/WD 8003, 8013 and IBM PS/2 Adapter/A MCA boards [m] -.It -SMC/WD 8216 (the SMC -.Sq "Elite16 Ultra" -ISA boards) -.It -SMC 91C9x-based boards (ISA and PCMCIA) -.It -SMC EPIC/100 Fast Ethernet boards -.(bullet -compact -SMC Etherpower-II -.bullet) -.It -Texas Instruments ThunderLAN based ethernet boards -.(bullet -compact -Compaq Netelligent 10/100 TX -.It -Compaq ProLiant Integrated Netelligent 10/100 TX -.It -Compaq Netelligent 10 T (untested) -.It -Compaq Integrated NetFlex 3/P -.It -Compaq NetFlex 3/P in baseboard variant (the PCI -variant doesn't use the same chip!) -.It -Compaq Dual Port Netelligent 10/100 TX -.It -Compaq Deskpro 4000 5233MMX (untested) -.It -Texas Instruments TravelMate 5000 series laptop docking station Ethernet board -.bullet) -.It -VIA VT3043 (Rhine) and VT86C100A (Rhine-II) based ethernet boards -.(bullet -compact -D-Link DFE530TX -.bullet) -.bullet) -.It -.Te 2 "FDDI adapters" -.(bullet -compact -Digital DEFPA PCI FDDI adapters [*] [+] -.It -Digital DEFEA EISA FDDI adapters [*] [+] -.bullet) -.It -.Te 2 "Token-Ring adapters" -.(bullet -compact -.Tn IBM -Token-Ring Network PC Adapter [+] -.It -.Tn IBM -Token-Ring Network PC Adapter II [+] -.It -.Tn IBM -Token-Ring Network Adapter/A [+] -.It -.Tn IBM -Token-Ring Network 16/4 Adapter [+] -.It -.Tn IBM -Token-Ring Network 16/4 Adapter/A [m] -.It -.Tn IBM -16/4 ISA Adapter [+] -.It -.Tn IBM -Auto 16/4 Token-Ring ISA Adapter [+] -.It -3COM 3C619 TokenLink [+] -.It -3COM 3C319 TokenLink Velocity [+] -.bullet) -.It -.Te 2 "Wireless network adapters" -.(bullet -compact -Many Atheros 802.11 cards -.It -3Com AirConnect Wireless LAN -.It -AT\*[Am]T/Lucent/Agere WaveLAN/ORiNOCO IEEE (802.11) PCMCIA cards -.It -Aironet 4500/4800 and Cisco 340 series PCMCIA cards -.It -BayStack 650 802.11FH PCMCIA cards [*] [+] -.It -Corega Wireless LAN PCC-11 cards [*] [+] -.It -DEC/Cabletron RoamAbout 802.11 DS High Rate cards [*] [+] -.It -ELSA AirLancer MC-11 card [*] [+] -.It -Intel 2100/2200BG/2915ABG/4965AGN cards [*] [+] -.It -Intersil Prism II -.It -Melco AIR CONNECT WLI-PCM-L11 cards [*] [+] -.It -NetWave AirSurfer PCMCIA cards [*] [+] -.bullet) -.It -.Te 2 "High Speed Serial" -.(bullet -compact -LAN Media Corporation SSI/LMC10000 (up to 10 Mbps) [*] [+] -.It -LAN Media Corporation HSSI/LMC5200 [*] [+] -.It -LAN Media Corporation DS3/LMC5245 [*] [+] -.bullet) -.It -.Te 2 "Tape drives" -.(bullet -compact -Most SCSI tape drives -.It -Seagate and OnStream ATAPI tape drives, possibly others -.It -QIC-02 and QIC-36 format (Archive- and Wangtek- compatible) tape drives [*] [+] -.bullet) -.It -.Te 2 "CD-ROM drives" -.(bullet -compact -Non-IDE Mitsumi CD-ROM drives [*] [+] -.(Note -The Mitsumi driver device probe is known to cause trouble with several -devices! -.Note) -.Pp -.It -Most SCSI CD-ROM drives -.It -Most ATAPI CD-ROM drives. -.(Note -Some low-priced IDE CD-ROM drives are known for being not or not fully ATAPI -compliant, and thus require some hack (generally an entry to a -quirk table) to work with -.Nx . -.Note) -.bullet) -.It -.Te 2 "Mice" -.(bullet -compact -.Dq "Logitech" -.Ns -style -bus mice [*] [+] -.It -.Tn Microsoft Ns No -style bus mice [*] [+] -.It -.Dq "PS/2" -.Ns -style -mice [*] [+] -.It -Serial mice (no kernel support necessary) -.bullet) -.It -.Te 2 "Sound Cards" -.(bullet -compact -Aria based sound cards [*] -.It -Cirrus Logic CS461x, CS4280 and CS4281 audio [*] [+] -.It -Ensoniq AudioPCI [*] [+] -.It -ESS Technology ESS 1688 Audiodrive, ES1777/1868/1869/1887/1888/888, Maestro 1/2/2E and -Solo-1 ES1938/1946 [*] [+] -.It -Gravis Ultrasound Plug and Play [*] [+] -.It -Gravis Ultrasound and Ultrasound Max [*] [+] -.It -NeoMagic MagicMedia 256AV / 256ZX AC'97 audio [*] [+] -.It -Personal Sound System [*] [+] -.It -ProAudio Spectrum [*] [+] -.It -S3 SonicVibes [*] [+] -.It -SoundBlaster, SoundBlaster Pro, SoundBlaster 16 [*] [+] -.It -VIA VT82C686A southbridge integrated AC97 audio [*] [+] -.It -Windows Sound System [*] [+] -.It -Yamaha YMF724/740/744/754 audio (DS-1 series) [*] [+] -.It -Yamaha OPL3-SA3 audio [*] [+] -.bullet) -.It -.Te 2 "Game Ports (Joysticks)" -[*] [+] -.It -.Te 2 "Miscellaneous" -.(bullet -compact -Advanced power management (APM) [*] -.It -Advanced Configuration and Power Interface (ACPI) [*] [+] -.bullet) -.It -Universal Serial Bus (USB) -.(bullet -compact -UHCI host controllers [*] [+] -.It -OHCI host controllers [*] [+] -.It -Hubs [*] [+] -.It -Keyboards using the boot protocol [*] [+] -.It -Mice [*] [+] -.It -Printers [*] [+] -.It -Modems using Abstract Control Model [*] [+] -.It -3G wireless modems [*] [+] -.It -Generic support for HID devices [*] [+] -.It -Ethernet adapters [*] [+] -.It -Audio devices [*] [+] -.It -FTDI based serial adapters [*] [+] -.It -Silicon Labs CP210x serial adapters [*] [+] -.It -Mass storage devices such as disks, ZIP drives and digital cameras [*] [+] -.It -driver for the Prolific host-to-host adapter [*] [+] -.It -Handspring Visor driver [*] [+] -.bullet) -.It -.Te 2 "PCMCIA Controllers." -.br -ISA, PCI, and ISA Plug and Play attachments -.(bullet -compact -Intel 82365 PCIC, rev 0 and rev 1 -.It -Cirrus PD6710 -.It -Cirrus PD672X -.bullet) -.(Note -This will work with most laptops as well as with ISA cards which provide -PCMCIA slots for desktops. -.Note) -.Pp -.It -.Te 2 "RAID Controllers" -.(bullet -compact -3ware Escalade family of controllers -.It -Compaq Integrated Array (PCI) [b] -.It -Compaq IAES (EISA) -.It -Compaq IDA, IDA-2 (EISA) -.It -Compaq Smart Array 221, 3100ES, 3200, 4200, 4250ES (PCI) [b] -.It -Compaq Smart Array 431, RAID LC2 [b] -.It -Compaq SMART 2, 2/E (EISA) -.It -Compaq SMART 2/E, 2/P, 2DH, 2SL (PCI) [b] -.It -DELL RAID controllers -.(bullet -compact -PERC 2/SC -.It -PERC 2/DC -.It -PERC 4/Di -.It -PERC 4/SC -.It -PERC 4e/Si -.It -CERC 1.5 -.bullet) -.It -DPT SCSI RAID boards (ISA [*], EISA and PCI) -.(bullet -compact -SmartCache III -.It -SmartCache IV -.It -SmartRAID III -.It -SmartRAID IV -.bullet) -.It -MegaRAID controllers -.(bullet -compact -320-1 -.It -320-2 -.It -Series 418 -.It -Enterprise 1200 (Series 428) -.It -Enterprise 1300 (Series 434) -.It -Enterprise 1400 (Series 438) -.It -Enterprise 1500 (Series 467) -.It -Enterprise 1600 (Series 471) -.It -Elite 1500 (Series 467) -.It -Elite 1600 (Series 493) -.It -Express 100 (Series 466WS) -.It -Express 200 (Series 466) -.It -Express 300 (Series 490) -.It -Express 500 (Series 475) -.bullet) -.bullet) -.bullet) -.Pp -.Te 2 "Specific driver footnotes:" -.(tag "[*]" -.It [*] -Drivers are -.Em not -present in kernels on the distribution floppies. -Except as noted above, all drivers are present -on all disks. -Also, at the present time, the distributed kernels -support only one SCSI host adapter per machine. +On extremely memory starved systems, a custom installation of .Nx -normally -allows more, though, so if you have more than one, you can use all of -them by compiling a custom kernel once -.Nx -is installed. -.It [+] -Support -.Em is -included in the -.Li GENERIC -kernels, -although it is not in the kernels which are on the distribution floppies. -.It [b] -Devices require BIOS support for PCI-PCI bridging on your motherboard. -Most reasonably modern Pentium motherboards have this support, -or can acquire it via a BIOS upgrade. -.It [m] -Devices are only supported by MCA-enabled kernels. -.tag) +with a stripped-down kernel can be performed manually. +That procedure is not documented here.