Tulip driver fix (on Compaq)

Donald Becker becker@cesdis1.gsfc.nasa.gov
Mon Jan 18 16:55:33 1999


On Mon, 18 Jan 1999, =?iso-8859-1?Q?Tom_Bj=F6rkholm?= wrote:

> I noticed that the Tulip 21142 device driver allocates 256 I/O ports,
> but on my computer the card has only 128 I/O ports. The 129th I/O port
> from the Tulip base address is used by the IDE controller.
...
>     { PCI_VENDOR_ID_DEC, PCI_DEVICE_ID_DEC_TULIP_21142,
> !       "Digital DS21142/3 Tulip", /* 256 */ 0x80, 0x0801fbff,
>         HAS_MII | HAS_MEDIA_TABLE, t21142_timer },

This is corrected in the recent versions of the driver.
 ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/tulip.c

Unrelated note for the Tulip list: the next version of the Tulip driver is
being held up by problems with the new 21143-TD chip.  The change for the
EEPROM size works, but the recent change to initialize CSR15 breaks the -TD
chip's MII transceiver detection (now fixed), and the first time the -TD
chip receives a packet the bus-master capability 'goes away' (not yet
fixed).

Donald Becker					  becker@cesdis.gsfc.nasa.gov
USRA-CESDIS, Center of Excellence in Space Data and Information Sciences.
Code 930.5, Goddard Space Flight Center,  Greenbelt, MD.  20771
301-286-0882	     http://cesdis.gsfc.nasa.gov/people/becker/whoiam.html