Messages in this thread | | | Date | Tue, 05 Mar 1996 16:06:49 -0600 | From | Steve Ginn <> | Subject | Re: The rewritten eexpress.c driver |
| |
At 01:27 PM 3/4/96 -0800, you wrote: >I received the following from Philip Blundell, who is apparently >maintaining it now. I have used it and I haven't had any problems so >far. It works much better than the previous driver. > >>From pjb27@cam.ac.ukThu Feb 29 08:51:44 1996 >Date: Thu, 29 Feb 1996 12:24:28 +0000 (GMT) >From: Philip Blundell <pjb27@cam.ac.uk> >To: Anthony Martin <amartin@engr.csulb.edu> >Subject: Re: The rewritten eexpress.c driver > >> OK, I give up. Where can I find the new eexpress.c? This is the first I > >Here it is. You need to cd to drivers/net, delete or rename the old >eexpress.c, and then apply this patch. > >Please let me know how you get on. > >Phil > >--- /dev/null Wed Jan 17 15:22:50 1996 >+++ eexpress.c Sat Feb 3 13:02:21 1996 >@@ -0,0 +1,1186 @@ >+/* >+ * eexpress2.c: Intel EtherExpress device driver for Linux >+ * >+ * Original version written 1993 by Donald Becker >+ * Modularized by Pauline Middelink <middelin@polyware.iaf.nl> >+ * Changed to support io= irq= by Alan Cox <Alan.Cox@linux.org> >+ * Reworked 1995 by John Sullivan <js10039@cam.ac.uk> >+ *
Anthony,
I tried out the new eexpress.c you sent me and ran into the following while trying to compile on a 1.2.13 kernel. I am also sending a CC of this to Phillip Blundell to see if he might have any thoughts?
Thanks Anthony for sending me the code and Thanks Phillip in advance for hopefully helping me out! :)
The following is the output from the make zlilo:
make[2]: Entering directory `/usr/src/linux-1.2.13/drivers/net' gcc -D__KERNEL__ -I/usr/src/linux-1.2.13/include -Wall -Wstrict-prototypes -O2 -fomit-frame-po ter -pipe -m486 -I../../net/inet -c eexpress.c eexpress.c: In function `eexp_hw_rx': eexpress.c:583: warning: implicit declaration of function `dev_alloc_skb' eexpress.c:583: warning: assignment makes pointer from integer without a cast eexpress.c:590: warning: implicit declaration of function `skb_reserve' eexpress.c:593: warning: implicit declaration of function `skb_put' eexpress.c:593: warning: passing arg 2 of `insw' makes pointer from integer without a cast eexpress.c:594: structure has no member named `protocol' make[2]: *** [eexpress.o] Error 1 make[2]: Leaving directory `/usr/src/linux-1.2.13/drivers/net' make[1]: *** [driversubdirs] Error 2 make[1]: Leaving directory `/usr/src/linux-1.2.13/drivers' make: *** [linuxsubdirs] Error 2
| |