[tulip-announce] Announcing tulip.c:v0.95f 11/17/2002

Donald Becker becker@scyld.com
Mon Nov 18 12:08:50 2002


The updated version of the Tulip driver is
   tulip.c:v0.95f 11/17/2002
  
The changes are summarized below.
________________________________________________________________

tulip.c:v0.95f 11/17/2002

Corrected 95e check-in:
   The board name was actually "D-Link DFE-680TXD v1.0 (ADMtek Centaur-C)"
   The ID was 0x1541...., not 0x1514....

Changes for Hammer:
   Architecture check for CSR0 setting.
   Added 'unsigned' to two lock flags declarations that were not
     previously updated.

________________________________________________________________

This is part of the fall 2002 update to the PCI Ethernet driver set.

Almost every PCI Ethernet driver that I maintain has been updated to the
current interface described in pci-skeleton.c v2.12.

The updated drivers are available at
   ftp://www.scyld.com/pub/network/test/*
and will be moved into the release directory in approximately one week
   ftp://www.scyld.com/pub/network/*

The combined set is
   ftp://www.scyld.com/pub/network/test/netdrivers-3.tgz

The major changes for 2.12 are
 Almost all drivers now have PCI hot-swap support.
   Previously NICs with CardBus implementations had the support, but
   others had that capability disabled.

 The ability to selectively enable driver messages:
    Per-interface copies and consistent SIOC{S,G}PARAMS settings for
    variables the that used to be configurable only as global module options:
       msg_level, rx_copybreak, max_interrupt_work, multicast_filter_limit

Many other minor fixes and changes are included in this update. 
A significant amount of work went into rewriting previous changes
to keep the drivers structurally consistent where possible.  This
consistency is vital to making possible efficient implementation of
planned structural changes.

The version number and release dates of the other drivers are

3c59x.c:v0.99Xf 11/17/2002
eepro100.c:v1.26 11/17/2002
epic100.c:v1.17 11/17/2002
hamachi.c:v1.04 11/17/2002
intel-gige.c:v0.14 11/14/2002
myson803.c:v1.04 11/17/2002
natsemi.c:v1.15 11/17/2002
ns820.c:v1.02 11/17/2002
rtl8139.c:v1.22 11/17/2002
starfire.c:v1.08 11/17/2002
sundance.c:v1.10 11/17/2002
via-rhine.c:v1.13 11/17/2002
winbond-840.c:v1.08 11/16/2002
yellowfin.c:v1.09 11/17/2002


-- 
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993