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