diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2001-04-05 04:55:58 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2001-04-05 04:55:58 +0000 |
commit | 74a9f2e1b4d3ab45a9f72cb5b556c9f521524ab3 (patch) | |
tree | 7c4cdb103ab1b388c9852a88bd6fb1e73eba0b5c /Documentation/networking/8139too.txt | |
parent | ee6374c8b0d333c08061c6a97bc77090d7461225 (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.txt | 65 |
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. |