From: Richard B. <rb...@us...> - 2001-09-04 03:17:20
|
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 |