| History log of /src/sys/dev/ic/elinkxlreg.h |
| Revision | | Date | Author | Comments |
| 1.15 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.14 |
| 04-Mar-2007 |
christos | branches: 1.14.36; 1.14.38; 1.14.40; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.13 |
| 17-Nov-2006 |
tsutsui | branches: 1.13.4; Use ETHER_HDR_LEN rather than sizeof(struct ether_header).
BTW, should we have the similar ip4csum-tx bug workaround for fxp(4)?
|
| 1.12 |
| 12-Nov-2006 |
tsutsui | Add a workaround for a hardware ip4csum-tx bug which would sometimes put wrong IPv4 checksum on sending 21 or 22 byte IP packets.
See discussion on tech-kern and tech-net for details: http://mail-index.netbsd.org/tech-kern/2006/11/04/0004.html
|
| 1.11 |
| 09-Nov-2002 |
enami | branches: 1.11.22; 1.11.52; 1.11.54; Fix multicast handling on 3C905B or later card; - Handle IFF_ALLMULTI case correctly. This is necessary to mrouted working. Tested by taca@netbsd.org. - Clear unnecessary multicast hash bit. Otherwise, unnecessary multicast packet is received. Tested by me with the 3C905C bought at akihabara. It was 2980yen.
The code is written by fvdl@netbsd.org and me.
|
| 1.10 |
| 28-Dec-2001 |
christos | branches: 1.10.10; Clean up the C_ and S_ constants. We don't really need two sets of them. Also make the interrupt handler for older 3com cards look like the xl one. I.e. don't ack the interrupt latch bit before checking if it is set. At the same time, introduce constants for the watched interrupts, so that we don't copy them all over the place.
|
| 1.9 |
| 28-Nov-2001 |
christos | ELINK_W4_UBYTESOK is 0x0d. This is probably why kim is getting x2 numbers in stats.
|
| 1.8 |
| 11-Nov-2001 |
christos | merge duplicate register definitions.
|
| 1.7 |
| 22-Jul-2001 |
wiz | branches: 1.7.4; seperate -> separate
|
| 1.6 |
| 23-May-2001 |
fvdl | branches: 1.6.2; Add missing definitions for hw checksumming.
|
| 1.5 |
| 03-May-2001 |
fvdl | Bump values of the number of up- and downlaod descriptors such that saturating a 100Mbit link will not lead to running out of them.
|
| 1.4 |
| 17-Oct-2000 |
bouyer | branches: 1.4.2; Support ETHERCAP_VLAN_MTU by ignoring the EX_UPD_ERROR and EX_UPD_OVERSIZED status bits. Tested with a 3c905-TX.
|
| 1.3 |
| 19-Sep-2000 |
fvdl | Add support for the 3c555, 556 and 556B MiniPCI cards. Based on the cardbus code and the FreeBSD xl driver.
|
| 1.2 |
| 01-Sep-1999 |
fvdl | branches: 1.2.2; 1.2.12; Select the right transceiver type when configuring the driver. Change the timing for the mii code a bit. From Robert Elz / the FreeBSD xl driver.
|
| 1.1 |
| 04-Nov-1998 |
fvdl | branches: 1.1.6; Add the 'ex' driver, a DMA driver for 3Com 90x and 90xB cards. Rename constants from EP_ to ELINK_ since they're now used in the ex driver as well.
|
| 1.1.6.1 |
| 18-Sep-1999 |
cgd | pull up rev 1.2 from trunk (cgd): Select the right tranceiver type when configuring the driver, and change the timing for the MII code a bit. Fixes a problem with MII not being reported correctly (PR#8363). (cgd)
|
| 1.2.12.3 |
| 03-May-2001 |
he | Pull up revision 1.5 (requested by fvdl): Bump number of descriptors so that you will not run out of them when saturating a 100Mbit/s link.
|
| 1.2.12.2 |
| 20-Mar-2001 |
he | Pull up revision 1.3 (via patch, requested by chuck): Add support for the 3Com 3c555, 3c556 and 3c556B MiniPCI Ethernet cards.
|
| 1.2.12.1 |
| 31-Dec-2000 |
jhawk | Pull up revision 1.4 (requested by bouyer): Add support for 802.1Q virtual LANs.
|
| 1.2.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.4.2.5 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
| 1.4.2.4 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.4.2.3 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.4.2.2 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
| 1.4.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.6.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.6.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
| 1.7.4.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.10.10.1 |
| 12-Dec-2002 |
he | Pull up revision 1.11 (requested by taca in ticket #992): Fix multicast handling on 3C905B or later card; o Handle IFF_ALLMULTI case correctly. This is necessary to mrouted working. o Clear unnecessary multicast hash bit. Otherwise, unnecessary multicast packet is received.
|
| 1.11.54.1 |
| 10-Dec-2006 |
yamt | sync with head.
|
| 1.11.52.2 |
| 12-Jan-2007 |
ad | Sync with head.
|
| 1.11.52.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.11.22.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.11.22.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.13.4.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.14.40.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.14.38.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.14.36.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|