summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--doc/mach.texi51
-rw-r--r--i386/README-Drivers43
3 files changed, 87 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index ef30616..8475252 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-07-31 Stefan Siegl <stesie@brokenpipe.de>
+
+ * doc/mach.texi (Configuration): Document the new PCMCIA drivers a bit
+ more.
+ * i386/README-Drivers: Likewise.
+
2006-07-27 Thomas Schwinge <tschwinge@gnu.org>
* i386/linux/configure: Regenerate.
diff --git a/doc/mach.texi b/doc/mach.texi
index b0d3a51..cac6667 100644
--- a/doc/mach.texi
+++ b/doc/mach.texi
@@ -880,24 +880,71 @@ Enables the Sundance ST201 "Alta" PCI Ethernet devices eth%d.
Enables the Winbond W89c840 PCI Ethernet devices eth%d.
@end table
-pcmcia drivers.
+The following options enable drivers for supported PCMCIA bridges.
+To make use of GNU Mach PCMCIA support you need to have the
+corresponding userland applications (GNU Mach Card Services)
+installed.
@table @code
@item --enable-i82365
+Enables the driver for the Intel 82365 and compatible PC Card
+controllers, and Yenta-compatible PCI-to-CardBus controllers.
@end table
-pcmcia device drivers.
+The following options enable drivers for supported PCMCIA Ethernet
+controllers. NIC device names are usually eth%d.
@table @code
@item --enable-3c574_cs
+Enables the PCMCIA ethernet driver for the 3Com 3c574 ``RoadRunner''.
+
@item --enable-3c589_cs
+Enables the driver for the 3Com 3c589 PCMCIA card.
+
@item --enable-axnet_cs
+Enables the driver for the Asix AX88190-based PCMCIA cards.
+
@item --enable-fmvj18x_cs
+Enables the driver for PCMCIA cards with the fmvj18x chipset.
+
@item --enable-nmclan_cs
+Enables the driver for the New Media Ethernet LAN PCMCIA cards.
+
@item --enable-pcnet_cs
+Enables the driver for NS8390-based PCMCIA cards.
+
+This driver supports the D-Link DE-650 and Linksys EthernetCard cards,
+the newer D-Link and Linksys combo cards, Accton EN2212 cards, the
+RPTI EP400, and the PreMax PE-200 in non-shared-memory mode, and the
+IBM Credit Card Adapter, the NE4100, the Thomas Conrad ethernet card,
+and the Kingston KNE-PCM/x in shared-memory mode. It will also handle
+the Socket EA card in either mode.
+
@item --enable-smc91c92_cs
+Enables the driver for SMC91c92-based PCMCIA cards.
+
@item --enable-xirc2ps_cs
+Enables the driver for Xircom CreditCard and Realport PCMCIA ethernet
+adapters.
+@end table
+
+The following options enable drivers for supported PCMCIA Wireless LAN
+network controllers. NIC device names are usually eth%d.
+
+Please mind, that you need to have some userland applications (the GNU
+Mach Wireless Tools) installed, in order to make use of these devices.
+
+@table @code
@item --enable-orinoco_cs
+Enables the driver for the Hermes or Prism 2 chipset based PCMCIA
+wireless adapters, with Lucent/Agere, Intersil or Symbol firmware.
+
+This driver is suitable for PCMCIA wireless adapters, such as the
+Lucent WavelanIEEE/Orinoco cards and their OEM (Cabletron/EnteraSys
+RoamAbout 802.11, ELSA Airlancer, Melco Buffalo and others).
+It should also be usable on various Prism II based cards such as the
+Linksys, D-Link and Farallon Skyline. It should also work on Symbol
+cards such as the 3Com AirConnect and Ericsson WLAN.
@end table
diff --git a/i386/README-Drivers b/i386/README-Drivers
index b6243e8..ee3c8df 100644
--- a/i386/README-Drivers
+++ b/i386/README-Drivers
@@ -396,18 +396,39 @@ Sundance ST201 "Alta" PCI Ethernet
Winbond W89c840 PCI Ethernet
--enable-winbond-840 net/winbond-840.c
-*** pcmcia drivers
+*** pcmcia bridge drivers
+All source files are relative to .../gnumach/linux/pcmcia-cs.
- --enable-i82365
+Intel 82365 PC Card controller
+ --enable-i82365 modules/i82365.c
*** pcmcia device drivers
+These all show up as `eth%d'.
+All source files are relative to .../gnumach/linux/pcmcia-cs.
- --enable-3c574_cs
- --enable-3c589_cs
- --enable-axnet_cs
- --enable-fmvj18x_cs
- --enable-nmclan_cs
- --enable-pcnet_cs
- --enable-smc91c92_cs
- --enable-xirc2ps_cs
- --enable-orinoco_cs
+3Com 3c574 ``RoadRunner'' PCMCIA Ethernet
+ --enable-3c574_cs clients/3c574_cs.c
+
+3Com 3c589 PCMCIA Ethernet card
+ --enable-3c589_cs clients/3c589_cs.c
+
+Asix AX88190-based PCMCIA Ethernet adapters
+ --enable-axnet_cs clients/axnet_cs.c
+
+fmvj18x chipset based PCMCIA Ethernet cards
+ --enable-fmvj18x_cs clients/fmvj18x_cs.c
+
+New Media Ethernet LAN PCMCIA cards
+ --enable-nmclan_cs clients/nmclan_cs.c
+
+NS8390-based PCMCIA cards
+ --enable-pcnet_cs clients/pcnet_cs.c
+
+SMC91c92-based PCMCIA cards
+ --enable-smc91c92_cs clients/smc91c92_cs.c
+
+Xircom CreditCard and Realport PCMCIA ethernet
+ --enable-xirc2ps_cs clients/xirc2ps_cs.c
+
+Hermes or Prism 2 PCMCIA Wireless adapters (Orinoco)
+ --enable-orinoco_cs wireless/orinoco_cs.c