Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | ||
3 | 8139too.c: A RealTek RTL-8139 Fast Ethernet driver for Linux. | |
4 | ||
5 | Maintained by Jeff Garzik <jgarzik@pobox.com> | |
6 | Copyright 2000-2002 Jeff Garzik | |
7 | ||
8 | Much code comes from Donald Becker's rtl8139.c driver, | |
9 | versions 1.13 and older. This driver was originally based | |
10 | on rtl8139.c version 1.07. Header of rtl8139.c version 1.13: | |
11 | ||
12 | -----<snip>----- | |
13 | ||
14 | Written 1997-2001 by Donald Becker. | |
15 | This software may be used and distributed according to the | |
16 | terms of the GNU General Public License (GPL), incorporated | |
17 | herein by reference. Drivers based on or derived from this | |
18 | code fall under the GPL and must retain the authorship, | |
19 | copyright and license notice. This file is not a complete | |
20 | program and may only be used when the entire operating | |
21 | system is licensed under the GPL. | |
22 | ||
23 | This driver is for boards based on the RTL8129 and RTL8139 | |
24 | PCI ethernet chips. | |
25 | ||
26 | The author may be reached as becker@scyld.com, or C/O Scyld | |
27 | Computing Corporation 410 Severn Ave., Suite 210 Annapolis | |
28 | MD 21403 | |
29 | ||
30 | Support and updates available at | |
31 | http://www.scyld.com/network/rtl8139.html | |
32 | ||
33 | Twister-tuning table provided by Kinston | |
34 | <shangh@realtek.com.tw>. | |
35 | ||
36 | -----<snip>----- | |
37 | ||
38 | This software may be used and distributed according to the terms | |
39 | of the GNU General Public License, incorporated herein by reference. | |
40 | ||
41 | Contributors: | |
42 | ||
43 | Donald Becker - he wrote the original driver, kudos to him! | |
44 | (but please don't e-mail him for support, this isn't his driver) | |
45 | ||
46 | Tigran Aivazian - bug fixes, skbuff free cleanup | |
47 | ||
48 | Martin Mares - suggestions for PCI cleanup | |
49 | ||
50 | David S. Miller - PCI DMA and softnet updates | |
51 | ||
52 | Ernst Gill - fixes ported from BSD driver | |
53 | ||
54 | Daniel Kobras - identified specific locations of | |
55 | posted MMIO write bugginess | |
56 | ||
57 | Gerard Sharp - bug fix, testing and feedback | |
58 | ||
59 | David Ford - Rx ring wrap fix | |
60 | ||
61 | Dan DeMaggio - swapped RTL8139 cards with me, and allowed me | |
62 | to find and fix a crucial bug on older chipsets. | |
63 | ||
64 | Donald Becker/Chris Butterworth/Marcus Westergren - | |
65 | Noticed various Rx packet size-related buglets. | |
66 | ||
67 | Santiago Garcia Mantinan - testing and feedback | |
68 | ||
69 | Jens David - 2.2.x kernel backports | |
70 | ||
71 | Martin Dennett - incredibly helpful insight on undocumented | |
72 | features of the 8139 chips | |
73 | ||
74 | Jean-Jacques Michel - bug fix | |
75 |