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