patch-2.4.3 linux/Documentation/networking/cs89x0.txt
Next file: linux/Documentation/networking/ip-sysctl.txt
Previous file: linux/Documentation/networking/8139too.txt
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Sun Mar 25 18:24:31 2001
- Orig file:
v2.4.2/linux/Documentation/networking/cs89x0.txt
- Orig date:
Mon Sep 18 14:58:17 2000
diff -u --recursive --new-file v2.4.2/linux/Documentation/networking/cs89x0.txt linux/Documentation/networking/cs89x0.txt
@@ -242,13 +242,18 @@
b) The "io" parameter must be specified on the command-line.
-c) In case you can not re-load the driver because Linux system
- returns the "device or resource busy" message, try to re-load it by
- increment the IO port address by one. The driver will write
- commands to the IO base addresses to reset the data port pointer.
- You can specify an I/O address with an address value one greater
- than the configured address. Example, to scan for an adapter
- located at IO base 0x300, specify an IO address of 0x301.
+c) The driver's hardware probe routine is designed to avoid
+ writing to I/O space until it knows that there is a cs89x0
+ card at the written addresses. This could cause problems
+ with device probing. To avoid this behaviour, add one
+ to the `io=' module parameter. This doesn't actually change
+ the I/O address, but it is a flag to tell the driver
+ topartially initialise the hardware before trying to
+ identify the card. This could be dangerous if you are
+ not sure that there is a cs89x0 card at the provided address.
+
+ For example, to scan for an adapter located at IO base 0x300,
+ specify an IO address of 0x301.
d) The "duplex=auto" parameter is only supported for the CS8920.
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)