On Sat, Dec 24, 2005 at 06:07:52AM -0800, Deepak Saxena wrote:
On Dec 21 2005, at 15:48, Stefan Roese was caught saying:
quoted
Hi Lennert,
On Wednesday 21 December 2005 14:52, Lennert Buytenhek wrote:
quoted
On Wed, Dec 21, 2005 at 01:00:34PM +0100, Stefan Roese wrote:
quoted
The main question I have is, where should the IXP4xx access-library
be located in the kernel directory structure?
Maybe you can explain to the list readers what it is and what it does?
It's the library needed for the NPE (network processor engines) ethernet
driver to access the on chip NPE's (e.g. download microcode, communicate with
the NPE's etc.). Unfortunately a pretty big piece of software written to
support multiple OS's. :-(
As I mentioned in my earlier reply, we don't want all those abstractions
in the kernel.
quoted
It most likely is the same code. Currently it's version 2.0. This version is
available under a special Intel license
(http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm) and
under the BSD license (when you bug your Intel contact enough). The files
seem to be the same, only the header with the license is exchanged.
I'll take a look a this some more, but is it just the HAL or the whole
stack that's open?
I chatted with Lennert about this and was, well, amazed. In reading
what I see on the web site, it looks to me that the library is still
heavily guarded. They're publishing a GPL'd 'driver' that links with
the library.
The click-through license establishes the same ol' terms. "You can
only distribute this software with a hardware product."
Please show me where this new BSD license appears.
-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ: http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette: http://www.arm.linux.org.uk/mailinglists/etiquette.php