Re: [PATCH 0/4] NE2000 driver updates

Jeff Garzik
2003-05-02T15:45:15Z

Alan Cox wrote:
> On Gwe, 2003-05-02 at 00:29, Jeff Muizelaar wrote:
>
>>Are we stuck with Space.c forever? Anyone have any plans for replacing
>>it with something more driver-model friendly?
>
>
> Is it worth the effort. Why not just let the old isa stuff live out its
> life in peace ?

I'm glad you asked. :)

For the major families of ISA net drivers, I am craving massive
consolidation. People continue to use this stuff in embedded systems
and simulators, long past when the original cards disappear into the
ether, too. Considering that operations are inevitably IO bound, I am
even willing to spend a few (admittedly costly) extra cycles chasing
some additional function pointer de-refs, if we could massively shrink
the size and number of NE2000/lance/82596 drivers out there.

I guarantee these drivers are gonna be with us for many years to come,
and designers wanting to bang out a quick-and-easy MAC will create Yet
Another NE2000 Clone.[1]

Did I mention that a GIGE ne2000 card exists?

Jeff

[1] of course, with decent, free MAC and PHY cores at www.opencores.org,
maybe we can convince hardware makers to use a better design. </plug>