summaryrefslogtreecommitdiff
path: root/Mach/hardwarecompatibilitylist.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'Mach/hardwarecompatibilitylist.mdwn')
-rw-r--r--Mach/hardwarecompatibilitylist.mdwn232
1 files changed, 232 insertions, 0 deletions
diff --git a/Mach/hardwarecompatibilitylist.mdwn b/Mach/hardwarecompatibilitylist.mdwn
new file mode 100644
index 00000000..2af15db3
--- /dev/null
+++ b/Mach/hardwarecompatibilitylist.mdwn
@@ -0,0 +1,232 @@
+# CPU Architecture
+
+GNU Mach current only supports the x86 architecture.
+
+# Memory
+
+GNU Mach supports a maximum of 1GB of memory. If your system has
+more, add the following to the start of your Grub stanza to boot
+the Hurd:
+
+ uppermem 1232896
+
+# Video Cards
+
+Debian distributes a version of Xorg. If your video card driver
+depends on a special kernel interface such as that provided by
+the agpgart kernel module for the Linux kernel, then your video
+card will only be supported by the Vesa driver.
+
+# Sound
+
+No sound cards are supported at this time.
+
+# USB
+
+USB is not support at this time.
+
+# Storage
+
+IDE Drives are known to work. SATA drives work in compatibility mode.
+
+## SCSI
+
+* (53c78xx) Linux device driver for SCSI controller NCR 53C7,8xx; on
+ ix86-at enabled by default
+* (AM53C974) Linux device driver for SCSI controller AM53/79C974
+ (am53c974, am79c974); on ix86-at enabled by default
+* (BusLogic) Linux device driver for SCSI controller BusLogic; on
+ ix86-at enabled by default
+* (flashpoint) SCSI flashpoint
+* (NCR53c406a) Linux device driver for SCSI controller NCR53c406a chip
+* (advansys) Linux device driver for SCSI controller AdvanSys; on
+ ix86-at enabled by default
+* (aha152x) Linux device driver for SCSI controller Adaptec
+ AHA-152x/2825 (aha152x, aha2825); on ix86-at enabled by default
+* (aha1542) Linux device driver for SCSI controller Adaptec AHA-1542;
+ on ix86-at enabled by default
+* (aha1740) Linux device driver for SCSI controller Adaptec AHA-1740;
+ on ix86-at enabled by default
+* (aic7xxx) Linux device driver for SCSI controller Adaptec AIC7xxx;
+ on ix86-at enabled by default
+* (dtc) Linux device driver for SCSI controller DTC3180/3280 (dtc3180,
+ dtc3280); on ix86-at enabled by default
+* (eata) Linux device driver for SCSI controller EATA ISA/EISA/PCI
+ (DPT and generic EATA/DMA-compliant boards); on ix86-at enabled by
+ default
+* (eata_dma) Linux device driver for SCSI controller EATA-DMA (DPT,
+ NEC, AT&T, SNI, AST, Olivetti, Alphatronix)
+* (eata_pio) Linux device driver for SCSI controller EATA-PIO (old DPT
+ PM2001, PM2012A); on ix86-at enabled by default
+* (fdomain) Linux device driver for SCSI controller Future Domain
+ 16xx; on ix86-at enabled by default
+* (g_NCR5380) Linux device driver for SCSI controller Generic
+ NCR5380/53c400 (ncr5380, ncr53c400)
+* (gdth) Linux device driver for GDT SCSI Disk Array Controller; on
+ ix86-at enabled by default
+* (in2000) Linux device driver for SCSI controller Always IN 2000; on
+ ix86-at enabled by default
+* (ncr53c8xx) Linux device driver for SCSI controller NCR53C8XX
+ (ncr53c8xx, dc390f, dc390u, dc390w); on ix86-at enabled by default
+* (pas16) Linux device driver for SCSI controller PAS16; on ix86-at
+ enabled by default
+* (qlogicfas) Linux device driver for SCSI controller Qlogic FAS; on
+ ix86-at enabled by default
+* (qlogicisp) Linux device driver for SCSI controller Qlogic ISP; on
+ ix86-at enabled by default
+* (seagate) Linux device driver for SCSI controller Seagate ST02,
+ Future Domain TMC-8xx; on ix86-at enabled by default
+* (t128) Linux device driver for SCSI controller Trantor
+ T128/T128F/T228 (t128, t128f, t228); on ix86-at enabled by default
+* (tmscsim) Linux device driver for SCSI controller Tekram DC-390(T)
+ (dc390, dc390t); on ix86-at enabled by default
+* (u14-34f) Linux device driver for SCSI controller UltraStor 14F/34F;
+ on ix86-at enabled by default
+* (ultrastor) Linux device driver for SCSI controller UltraStor; on
+ ix86-at enabled by default
+* (wd7000) Linux device driver for SCSI controller WD 7000; on ix86-at
+ enabled by default
+
+## Other
+
+* (ppa) Linux device driver for IOMEGA Parallel Port ZIP drive; on
+ ix86-at enabled by default
+
+# NICs
+
+* (3c501) Linux device driver for Ethernet controller 3COM 501 (3c501)
+ / Etherlink I; on ix86-at enabled by default
+* (3c503) Linux device driver for Ethernet controller 3Com 503 (3c503)
+ / Etherlink II; on ix86-at enabled by default
+* (3c505) Linux device driver for Ethernet controller 3Com 505 (3c505,
+ elplus); on ix86-at enabled by default
+* (3c507) Linux device driver for Ethernet controller 3Com 507 (3c507,
+ el16); on ix86-at enabled by default
+* (3c509) Linux device driver for Ethernet controller 3Com 509/579
+ (3c509, 3c579) / Etherlink III; on ix86-at enabled by default
+* (3c59x) Linux device driver for Ethernet controller 3Com 59x/90x
+ (3c59x, 3c590, 3c592, 3c595, 3c597, 3c90x, 3c900, 3c905)
+ "Vortex/Boomerang"; on ix86-at enabled by default
+* (3c515) Linux device driver for Ethernet controller 3Com 515 ISA
+ Fast EtherLink; on ix86-at enabled by default
+* (ac3200) Linux device driver for Ethernet controller Ansel
+ Communications EISA 3200; on ix86-at enabled by default
+* (apricot) Linux device driver for Ethernet controller Apricot XEN-II
+ on board ethernet; on ix86-at enabled by default
+* (at1700) Linux device driver for Ethernet controller AT1700 (Fujitsu
+ 86965); on ix86-at enabled by default
+* (atp) Linux device driver for Ethernet controller AT-LAN-TEC/RealTek
+ pocket adaptor
+* (de4x5) Linux device driver for Ethernet controller DE4x5 (de4x5,
+ de425, de434, de435, de450, de500); on ix86-at enabled by default
+* (de600) Linux device driver for Ethernet controller D-Link DE-600;
+ on ix86-at enabled by default
+* (de620) Linux device driver for Ethernet controller D-Link DE-620;
+ on ix86-at enabled by default
+* (depca) Linux device driver for Ethernet controller DEPCA (de100,
+ de101, de200, de201, de202, de210, de422); on ix86-at enabled by
+ default
+* (e2100) Linux device driver for Ethernet controller Cabletron E21xx;
+ on ix86-at enabled by default
+* (eepro) Linux device driver for Ethernet controller EtherExpressPro;
+ on ix86-at enabled by default
+* (eepro100) Linux device driver for Ethernet controller Intel
+ EtherExpressPro PCI 10+/100B/100+; on ix86-at enabled by default
+* (eexpress) Linux device driver for Ethernet controller EtherExpress
+ 16; on ix86-at enabled by default
+* (epic100) Linux device driver for Ethernet controller SMC 83c170/175
+ EPIC/100 (epic, epic100) / EtherPower II; on ix86-at enabled by
+ default
+* (eth16i) Linux device driver for Ethernet controller ICL EtherTeam
+ 16i/32 (eth16i, eth32); on ix86-at enabled by default
+* (ewrk3) Linux device driver for Ethernet controller EtherWORKS 3
+ (ewrk3, de203, de204, de205); on ix86-at enabled by default
+* (fmv18x) Linux device driver for Ethernet controller
+ FMV-181/182/183/184; on ix86-at enabled by default
+* (hamachi) Linux device driver for Ethernet controller Packet Engines
+ "Hamachi" GNIC-2 Gigabit Ethernet; on ix86-at enabled by default
+* (hp-plus) Linux device driver for Ethernet controller HP PCLAN+
+ (27247B and 27252A); on ix86-at enabled by default
+* (hp) Linux device driver for Ethernet controller HP PCLAN (27245 and
+ other 27xxx series); on ix86-at enabled by default
+* (hp100) Linux device driver for Ethernet controller HP 10/100VG
+ PCLAN (ISA, EISA, PCI) (hp100, hpj2577, hpj2573, hpj2585, hp27248b);
+ on ix86-at enabled by default
+* (intel-gige) Linux device driver for Ethernet controller Intel PCI
+ Gigabit Ethernet; on ix86-at enabled by default
+* (lance) Linux device driver for Ethernet controller AMD LANCE and
+ PCnet (at1500, ne2100); on ix86-at enabled by default
+* (myson803) Linux device driver for Ethernet controller Myson MTD803
+ Ethernet adapter series; on ix86-at enabled by default
+* (natsemi) Linux device driver for Ethernet controller National
+ Semiconductor DP8381x series PCI Ethernet; on ix86-at enabled by
+ default
+* (ne) Linux device driver for Ethernet controller NE2000/NE1000 ISA
+ (ne, ne1000, ne2000); on ix86-at enabled by default and for qemu
+* (ne2k-pci) Linux device driver for Ethernet controller PCI NE2000;
+ on ix86-at enabled by default
+* (ni52) Linux device driver for Ethernet controller NI5210; on
+ ix86-at enabled by default
+* (ni65) Linux device driver for Ethernet controller NI6510; on
+ ix86-at enabled by default
+* (ns820) Linux device driver for Ethernet controller National
+ Semiconductor DP8382x series PCI Ethernet; on ix86-at enabled by
+ default
+* (pcnet32) Linux device driver for Ethernet controller AMD PCI
+ PCnet32 (PCI bus NE2100 cards); on ix86-at enabled by default
+* (rtl8139) Linux device driver for Ethernet controller RealTek
+ 8129/8139 (rtl8129, rtl8139) (not 8019/8029!); on ix86-at enabled by
+ default
+* (seeq8005) Linux device driver for Ethernet controller Seeq8005; on
+ ix86-at enabled by default
+* (sk_g16) Linux device driver for Ethernet controller Schneider &
+ Koch G16; on ix86-at enabled by default
+* (smc-ultra) Linux device driver for Ethernet controller SMC Ultra;
+ on ix86-at enabled by default
+* (smc-ultra32) Linux device driver for Ethernet controller SMC
+ Ultra32; on ix86-at enabled by default
+* (starfire) Linux device driver for Ethernet controller Adaptec
+ Starfire network adapter; on ix86-at enabled by default
+* (sundance) Linux device driver for Ethernet controller Sundance
+ ST201 "Alta" PCI Ethernet; on ix86-at enabled by default
+* (tlan) Linux device driver for Ethernet controller TI ThunderLAN; on
+ ix86-at enabled by default
+* (tulip) Linux device driver for Ethernet controller DECchip Tulip
+ (dc21x4x) PCI (elcp, tulip); on ix86-at enabled by default
+* (via-rhine) Linux device driver for Ethernet controller VIA Rhine;
+ on ix86-at enabled by default
+* (wavelan) Linux device driver for Ethernet controller AT&T WaveLAN &
+ DEC RoamAbout DS
+* (wd) Linux device driver for Ethernet controller WD80x3; on ix86-at
+ enabled by default
+* (winbond-840) Linux device driver for Ethernet controller Winbond
+ W89c840 PCI Ethernet; on ix86-at enabled by default
+* (yellowfin) Linux device driver for Ethernet controller Packet
+ Engines Yellowfin Gigabit-NIC; on ix86-at enabled by default
+* (znet) Linux device driver for Ethernet controller Zenith Z-Note
+ (znet, znote); on ix86-at enabled by default
+* (i82365) Linux device driver for Intel 82365 PC Card controller; on
+ ix86-at enabled by default
+
+
+# PCMCIA
+
+* (3c574_cs) Linux device driver for 3Com 3c574 ``RoadRunner'' PCMCIA
+ Ethernet; on ix86-at enabled by default
+* (3c589_cs) Linux device driver for 3Com 3c589 PCMCIA Ethernet card;
+ on ix86-at enabled by default
+* (axnet_cs) Linux device driver for Asix AX88190-based PCMCIA
+ Ethernet adapters; on ix86-at enabled by default
+* (fmvj18x_cs) Linux device driver for fmvj18x chipset based PCMCIA
+ Ethernet cards; on ix86-at enabled by default
+* (nmclan_cs) Linux device driver for New Media Ethernet LAN PCMCIA
+ cards; on ix86-at enabled by default
+* (pcnet_cs) Linux device driver for NS8390-based PCMCIA cards; on
+ ix86-at enabled by default
+* (smc91c92_cs) Linux device driver for SMC91c92-based PCMCIA cards;
+ on ix86-at enabled by default
+* (xirc2ps_cs) Linux device driver for Xircom CreditCard and Realport
+ PCMCIA ethernet; on ix86-at enabled by default
+* (orinoco_cs) Linux device driver for Hermes or Prism 2 PCMCIA
+ **Wireless** adapters (Orinoco); on ix86-at enabled by default
+