
On Thursday 10 May 2007 07:16:50 Stefan Roese wrote:
On Thursday 10 May 2007, Jonathan Pratt wrote:
And furthermore, it would be very desireable to drop the current NPE U-Boot ethernet driver implementation based on the original Intel code with the complex and ugly Intel access library completely, and re-implement the driver based on the new Linux IXP4xx NPE ethernet drivers. There are currently 2 completely new drivers without the Intel access library which will result in lower memory footprint and much less and cleaner code.
That would be Christian Hohnstaedt chohnstaedt@innominate.com's driver which is (afaik) in mainstream by now, and Krzysztof Halasa khc@pm.waw.pl's driver, which is newer. There's a discussion about these drivers on linux-arm-kernel.
Getting either of those drivers fixed up and pushed to u-boot would be great. Of course, one will still need to put the microcode somewhere else due to licencing, but that's a minor matter.
Øyvind Repvik nslu2-linux developer