Subject: New driver for SMC 83c170 EPIC/100 Ethernet
To: None <current-users@NetBSD.ORG>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: netbsd-announce
Date: 06/01/1998 18:22:52
Hi folks...

I've just committed the driver I wrote for the SMC 83c170 EPIC/100 Ethernet
chip.  This is used in the new SMC EtherPower II.  The driver has been
tested in my AlphaStation 500:

epic0 at pci0 dev 12 function 0: SMC EPIC/100 Fast Ethernet
epic0: interrupting at kn20aa irq 4
epic0: SMC9432TX, Ethernet address 00:e0:29:07:17:c4

There are still a few problems with it that I need to address:

	(1) There isn't currently any media control to speak of.  This is
	    because the MII bus code needs some modification to work
	    sanely.

	(2) We need (1) because of a bug in the multicast address filter.
	    The hash table needs to be programmed to receive all multicast
	    if the card is in 10Mb/s mode.

	(3) Sometimes, the card goes catatonic, and I don't know why.  It's
	    not easy to reproduce.

All that said, I'm using the card as the default interface in my AlphaStation,
and have built the source tree over NFS using the card, so it is somewhat
usable.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 650 428 6939