Hi,
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.
I made the change below (see diff below) in the driver code,
and this fixed the trouble.
Is this a typo in the driver source code?
Or, is this an oddity of my computer?
Computer: Compaq Presario 5670
Processor: Intel Pentium II, 450 MHz
RAM: 128 MB
Distribution: SuSE 5.3
Kernel: linux-2.0.35.SuSE
Best Regards,
/Tom
*** linux/drivers/net/tulip.c Sun Jan 17 20:07:50 1999
--- linux-2.0.35.SuSE/drivers/net/tulip.c Wed Jul 29 17:32:40 1998
***************
*** 316,322 ****
HAS_MII | HAS_MEDIA_TABLE | CSR12_IN_SROM,
tulip_timer },
{ PCI_VENDOR_ID_DEC, PCI_DEVICE_ID_DEC_TULIP_21142,
! "Digital DS21142/3 Tulip", /* 256 */ 0x80, 0x0801fbff,
HAS_MII | HAS_MEDIA_TABLE, t21142_timer },
{ PCI_VENDOR_ID_LITEON, 0x0002,
"Lite-On 82c168 PNIC", 256, 0x0001ebef, HAS_MII, pnic_timer },
---------------------------------------------------------------
Tom Bjorkholm Serenadvagen 36, 3tr email: [EMAIL PROTECTED]
Tel/Fax: 131 40 Nacka [EMAIL PROTECTED]
08-7166894 Sweden
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]