Update of /cvsroot/linux-vax/kernel-2.4/drivers/net
In directory usw-pr-cvs1:/tmp/cvs-serv2755/drivers/net
Modified Files:
Makefile
Added Files:
vaxsgec.c
Log Message:
Added initial support for vax SGEC ethernet driver (still in progress)
--- NEW FILE ---
/*
* SGEC ethernet driver. Reported as EZA0 etc by VAX Console.
*
* SGEC stands for Second Generation Ethernet Card, and is the
* replacement for the LANCE adapters in the MicroVaxen.
*
* Loosely adapted from vaxlance.c by Dave Airlie
* by Richard Banks, Aug 2001
*
*/
/* NOTE to self - look at code in arch/vax/if/ *ze*, arch/vax/vsa/ *ze*, and dev/ic/ *sgec* */
static char *version = "vaxsgec.c: v0.001 by Richard Banks\n";
static char *sgecstr = "SGEC";
#include <linux/init.h>
[...1064 lines suppressed...]
return vax_sgec_probe(NULL);
}
void cleanup_module(void)
{
struct sgec_private *lp;
while (root_sgec_dev) {
lp = root_sgec_dev->next_module;
unregister_netdev(root_sgec_dev->dev);
kfree(root_sgec_dev->dev);
root_sgec_dev = lp;
}
}
#endif
Index: Makefile
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.4/drivers/net/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Makefile 2001/02/26 02:28:27 1.3
+++ Makefile 2001/09/04 03:17:17 1.4
@@ -189,6 +189,7 @@
obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o
obj-$(CONFIG_BAGETLANCE) += bagetlance.o
obj-$(CONFIG_VAX_LANCE) += vaxlance.o
+obj-$(CONFIG_SGEC) += vaxsgec.o
obj-$(CONFIG_DECLANCE) += declance.o
obj-$(CONFIG_ATARILANCE) += atarilance.o
obj-$(CONFIG_ATARI_BIONET) += atari_bionet.o
|