Messages in this thread | | | Date | Fri, 02 May 2003 11:57:26 -0400 | From | Jeff Garzik <> | Subject | Re: [PATCH 0/4] NE2000 driver updates |
| |
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>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |