YOUH!! Tulip on the hitachi 7850 works now

Thu Jul 9 05:27:22 1998

Thanks to a hint from  Olaf Manczak i was able to get the tulip driver
working on the htitachi visionbook pro 7850.
The Problem was not so much related to the driver as to the PCI Bus.
(The hitachi BIOS seems to be a bit broken.)
In the 2.1.107 dev kernel this pci problem was adressed. (i enabled PCI
quirks) After compiling the tulip driver basicaly works now.

Now the device is recognised as rev 30
00:0b.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43
(rev 30)

With the old cat /proc/pci its:
  Ethernet controller: DEC DC21142 (rev 48)

i still have problems with Autosense though:
~# tulip-diag -fame
tulip-diag.c:v1.03 5/20/98 Donald Becker (
Chip Index #1: Found a DC21142 Tulip card at PCI bus 0, device 11 I/O 0xfc00.
Digital DS21142 Tulip chip registers at 0xfc00:
  fe208000 ffffffff ffffffff 0009b010 0009b110 f0660000 320c2202 f3ffebef
  e0000000 fffd83ff ffffffff fffe0000 000000c6 ffff0000 ffffffff 8ff00000
  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
  ffffffff ffffffff 00600000 00040000 00200000 affff000 00800080 00000000
 The Rx process state is 'Waiting for packets'.
 The Tx process state is 'Idle'.
Transmit started, Receive started, full-duplex.
 The transmit threshold is 128.
 Port selection is MII, full-duplex.
EEPROM transceiver/media description for the DC21142 chip.

Leaf node at offset 30, default media type 0800 (Autosense).
 1 transceiver description blocks:
  Media MII,  block type 3.
   MII interface PHY 0 (media type 11).
 MII PHY found at address 17, status 0x782d.
  Internal autonegotiation state is 'Autonegotiation disabled'.

But this may be due to the fact that the 2.1.107 package includes the 
tulip version = "tulip.c:v0.83". I will play around with newer tulip
versions later, when i got some work done here.
I will update my hitachi page
over the weekend (hopefully).
I just could not wait to tell you the hitachi NIC is working now for me
(boy, am i happy) :-)



tom roth  -  director software development
fon : 030 34981503  efon : 01772486643   fax : 030 34981555