summaryrefslogtreecommitdiffstats
path: root/Documentation/networking/8139too.txt
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2001-04-05 04:55:58 +0000
committerRalf Baechle <ralf@linux-mips.org>2001-04-05 04:55:58 +0000
commit74a9f2e1b4d3ab45a9f72cb5b556c9f521524ab3 (patch)
tree7c4cdb103ab1b388c9852a88bd6fb1e73eba0b5c /Documentation/networking/8139too.txt
parentee6374c8b0d333c08061c6a97bc77090d7461225 (diff)
Merge with Linux 2.4.3.
Note that mingetty does no longer work with serial console, you have to switch to another getty like getty_ps. This commit also includes a fix for a setitimer bug which did prevent getty_ps from working on older kernels.
Diffstat (limited to 'Documentation/networking/8139too.txt')
-rw-r--r--Documentation/networking/8139too.txt65
1 files changed, 58 insertions, 7 deletions
diff --git a/Documentation/networking/8139too.txt b/Documentation/networking/8139too.txt
index 4a045bc48..4275ccf56 100644
--- a/Documentation/networking/8139too.txt
+++ b/Documentation/networking/8139too.txt
@@ -1,8 +1,10 @@
"8139too" Fast Ethernet driver for Linux
- Improved support for RTL-8139 10/100 Fast Ethernet adapters
+ RTL-8139, -8129, and -8130 10/100 Fast Ethernet adapters
- Copyright 2000 Jeff Garzik <jgarzik@mandrakesoft.com>
+ Copyright 2000,2001 Jeff Garzik <jgarzik@mandrakesoft.com>
+
+ http://sourceforge.net/projects/gkernel/
Architectures supported (all PCI platforms):
@@ -25,7 +27,7 @@ completely different and maintained independently of the 8139too code base.
Requirements
------------
-Kernel 2.3.41 or later.
+Kernel 2.4.3 or later.
A Fast Ethernet adapter containing an RTL8139-based chip.
@@ -95,6 +97,8 @@ Tested Adapters
AOpen ALN-325C
KTI KF-230TX
KTI KF-230TX/2
+Lantech FastNet TX
+SMC EZNET 10/100
(please add your adapter model to this list)
@@ -138,12 +142,13 @@ And thanks to every supporter free software.
Submitting Bug Reports
----------------------
Obtain and compile the modified rtl8139-diag source code from the
-8139too driver Web site. This diagnostics programs, originally
-from Donald Becker, has been modified to display all registers
-on your RTL8139 chip, not just the first 0x80.
+8139too driver Web site, http://sourceforge.net/projects/gkernel/
+This diagnostics programs, originally from Donald Becker, has been
+modified to display all registers on your RTL8139 chip, not just the
+first 0x80.
If possible, send the output of a working and broken driver with
- rtl8139-diag -mmmaaavvveefN > my-output-file.txt
+ rtl8139-diag -mmaaavvveefN > my-output-file.txt
Send "lspci -vvv" or "cat /proc/pci" output for PCI information.
@@ -180,6 +185,52 @@ suggestions welcome) (WIP)
Change History
--------------
+Version 0.9.15 - February 20, 2001
+
+* Call pci_enable_device to wake up/assign resource to device,
+ before actually using it.
+* Support wacky clone PCI ids (report from Norival Toniato Junior)
+* Text spelling corrections
+* Make sure tp->phys[] is signed
+* Always wake queue after hw restart, in tx_timeout
+* Record time of last received packet
+
+
+Version 0.9.14 - January 11, 2001
+
+* Merge some changes from Becker version 1.13:
+ * Add DFE 538TX PCI id
+ * MII read/write functions updated
+ * Cfg93[45]6 lock/unlock fix
+ * RTL-8129 (MII) support
+* Clean up spinlocking
+
+
+Version 0.9.13 - December, 2000
+
+* Clear blocked signals, avoid buffer overrun setting current->comm
+* Remove bogus PCI BAR length assertions
+* Remove unused 'debug' module parameter
+
+
+Version 0.9.12 - November 23, 2000
+
+* Kill major Tx stop/wake queue race
+* Use SET_MODULE_OWNER and fix module unload race
+* Fix cable length ("Twister") tuning
+* Proper media[] array length checking
+* Replace timer with kernel thread for twister tuning state machine
+ and media checking. Fixes mdio_xxx locking, now mdio_xxx is always
+ protected by rtnl_lock semaphore.
+* Correct some sledgehammer a.k.a. overzealous spin-locks
+* Performance: Eliminate atomic_t for Tx counters, we don't need it
+* Performance: Don't copy Tx buffer if the rare case occurs where it
+ is aligned perfectly for us.
+* Eliminate needless casting of dev->priv
+* PIO mode selection and Twister tuning are now CONFIG_xxx options
+ (though purposefully not in net/Config.in... yet)
+
+
Version 0.9.11 - October 28, 2000
* Do not fail when PIO and MMIO region lengths do not match.