From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Thu, 10 May 2007 13:25:40 +0200 Subject: [U-Boot-Users] IXP425 ethernet & NPE microcode In-Reply-To: <200705101104.43753.repvik@kynisk.com> References: <7EDC24AB1ED682439657D3B7790609D39397CC@deepthought.Elpro.local> <200705100716.50252.sr@denx.de> <200705101104.43753.repvik@kynisk.com> Message-ID: <200705101325.40455.sr@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thursday 10 May 2007, ?yvind Repvik 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 's driver > which is (afaik) in mainstream by now, and > Krzysztof Halasa 's driver, which is newer. There's a > discussion about these drivers on linux-arm-kernel. Yes, but IIRC the one from Christian never made it into mainstream. And the new one from Krzysztof seems to get quite good reactions. > Getting either of those drivers fixed up and pushed to u-boot would be > great. Yes, both would be way better than the current implementation. Hopefully one of those drivers will make in into mainline and this should be the one to pick then. > Of course, one will still need to put the microcode somewhere else > due to licencing, but that's a minor matter. Yes, just a minor issue from the code point of view, but a big issue from the licensing point of view. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk Office: Kirchenstr. 5, D-82194 Groebenzell, Germany =====================================================================