[eepro100] Re: eepro100.c v1.13 and 2.4.x kernel?
Andrey Savochkin
saw@saw.sw.com.sg
Thu, 1 Mar 2001 15:54:33 -0800
Hello,
On Thu, Mar 01, 2001 at 10:37:06AM -0800, Tony Beltran wrote:
> I am unable to get the 1.13 eepro100.c driver code to build in my
> 2.4.0test10 environment because there are 3 variables used:
>
> dev->tbusy
> dev->interrupt
> dev->start
>
> These are not defined in the include/linux/netdevice.h struct netdevice
> in my 2.4 source tree. Checking the 2.2.16 source tree, I see these
> variables defined. Since these are used throughout the driver, I need
> these to complete the build. Were these REALLY legitimately dropped
> from the netdevice structure for the 2.4 kernel?
Yes, network driver interface was changed from the point of view of flow
control and serialization.
As a result, those fields were removed.
Andrey