Subject: More `tlp' driver updates
To: None <current-users@netbsd.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 09/17/1999 15:04:40
Hi folks...

Thanks to Matt Thomas, who provided me with a whole slew of DEC Tulip
boards, I was able to test and fix the 21040 multi-port board support.

So far, I've confirmed it on a ZNYX ZX314:

ppb0 at pci0 dev 8 function 0: Digital Equipment DECchip 21050 PCI-PCI Bridge (rev. 0x01)
pci1 at ppb0 bus 1
pci1: memory enabled
tlp4 at pci1 dev 4 function 0: DECchip 21040 Ethernet, pass 2.3
tlp4: interrupting at kn20aa irq 16
tlp4: ZNYX ZX314, Ethernet address 00:c0:95:f0:09:d8
tlp4: 10baseT, 10baseT-FDX, default 10baseT
tlp5 at pci1 dev 5 function 0: DECchip 21040 Ethernet, pass 2.3
tlp5: sharing interrupt with tlp4
tlp5: ZNYX ZX314, Ethernet address 00:c0:95:f0:09:d9
tlp5: 10baseT, 10baseT-FDX, default 10baseT
tlp6 at pci1 dev 6 function 0: DECchip 21040 Ethernet, pass 2.3
tlp6: sharing interrupt with tlp4
tlp6: ZNYX ZX314, Ethernet address 00:c0:95:f0:09:da
tlp6: 10baseT, 10baseT-FDX, default 10baseT
tlp7 at pci1 dev 7 function 0: DECchip 21040 Ethernet, pass 2.3
tlp7: sharing interrupt with tlp4
tlp7: ZNYX ZX314, Ethernet address 00:c0:95:f0:09:db
tlp7: 10baseT, 10baseT-FDX, default 10baseT

I've nearly finished basic 21041 support, and also got some tips regarding
the 2114x, and will be working more on that support as well.

Also, Bill Paul of FreeBSD was kind enough to send me a Matrox NIC-100/1,
which uses the original Lite-On 82c168 PNIC, and uses the built-in NWay
support, and the ENDEC/PCS/scrambler functions, rather than MII and a PHY.
So, I'll be able to finish up that code as well.

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>