[U-Boot-Users] [PATCH] support for Intel IXP

Wolfgang,
Please find attached a patch for Intel CPU IXP425 and eval board IXDP425. This is applied against 0.4.0 (I tried several times to pull from CVS but failed, and finally gave up).
Note: This patch does NOT include support for the PCI bridge :(
Regards, Kyle.

Dear Kyle,
in message E19cXb7-0006S9-00@smtp6.mindspring.com you wrote:
Please find attached a patch for Intel CPU IXP425 and eval board IXDP425.
Thanks, will be added ASAP.
This is applied against 0.4.0 (I tried several times to pull from CVS but failed, and finally gave up).
Seems SF is falling victim to it's success. Many project managers and users at SF complain about the problems; litte to nothing happens.
All I can do for now is to provide more frequent snapshot releases (like the brand-new 0.4.3) which you can pick up at ftp://ftp.denx.de/pub/u-boot/
Best regards,
Wolfgang Denk

Another thing to note about the IXP support is that there is NO network support due to license restrictions. Intel has chosen to release their CSR libraries under a proprietary license. The CSR libraries provide the Access Layer, which is a software interface for accessing the hardware ports. I'd had heard rumors that Intel was going to release this code under GPL, but that was months ago. So, for now IXP only supports the serial interface.
Kyle.
On Tuesday 15 July 2003 05:34 pm, Kyle Harris wrote:
Wolfgang,
Please find attached a patch for Intel CPU IXP425 and eval board IXDP425. This is applied against 0.4.0 (I tried several times to pull from CVS but failed, and finally gave up).
Note: This patch does NOT include support for the PCI bridge :(
Regards, Kyle.

In message E19caqI-0004cr-00@mclean.mail.mindspring.net you wrote:
Another thing to note about the IXP support is that there is NO network support due to license restrictions. Intel has chosen to release their CSR libraries under a proprietary license. The CSR libraries provide the Access Layer, which is a software interface for accessing the hardware ports. I'd had heard rumors that Intel was going to release this code under GPL, but that was months ago. So, for now IXP only supports the serial interface.
Maybe you can write a short summary and submit it as doc/README.IXP ?
Best regards,
Wolfgang Denk

Currently there is no more serial number needed to download Intel hardware access software. All you need is to finish some registration forms. See the following page:
http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm
Regards, Kevin
----- Original Message ----- From: "Kyle Harris" kharris@nexus-tech.net To: "uboot" u-boot-users@lists.sourceforge.net Sent: Wednesday, July 16, 2003 9:02 AM Subject: Re: [U-Boot-Users] [PATCH] support for Intel IXP
Another thing to note about the IXP support is that there is NO network support due to license restrictions. Intel has chosen to release their CSR libraries under a proprietary license. The CSR libraries provide the Access Layer, which is a software interface for accessing the hardware ports. I'd had heard rumors that Intel was going to release this code under GPL, but that was months ago. So, for now IXP only supports the serial interface.
Kyle.

In message 009401c34b6e$c7432ce0$610a10ac@kevinliao you wrote:
Currently there is no more serial number needed to download Intel hardware access software. All you need is to finish some registration forms. See the following page:
http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm
Be careful, be _very careful_!
The registration process also requires you to accept the "INTEL SOFTWARE LICENSE AGREEMENT for the Intel IXP425 Network Processor Intel IXP400 Software" which includes this part:
You shall not take any steps which cause the Software, as delivered hereunder, to be subject to the terms and conditions of the Free Software Foundation's General Public License (GPL) or Lesser General Public License (LGPL), by incorporation (other than limited header files) of the GPL or LGPL code, or by static link or other linking or other method which subjects any portion of the Software to the terms and conditions of the GPL or LGPL, or other open source license restrictions, in the absence of prior written approval by an authorized representative for Intel.
Best regards,
Wolfgang Denk

Sorry, I didn't see this part. Does it mean that we cannot use any part of Intel's code in GPL or LGPL licensed software without Intel's permission?
Regards, Kevin
----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "Kevin Liao" kevinliao@iei.com.tw Cc: "Kyle Harris" kharris@nexus-tech.net; "uboot" u-boot-users@lists.sourceforge.net Sent: Wednesday, July 16, 2003 4:08 PM Subject: Re: [U-Boot-Users] [PATCH] support for Intel IXP
In message 009401c34b6e$c7432ce0$610a10ac@kevinliao you wrote:
Currently there is no more serial number needed to download Intel hardware access software. All you need is to finish some registration forms. See the following page:
http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm
Be careful, be _very careful_!
The registration process also requires you to accept the "INTEL SOFTWARE LICENSE AGREEMENT for the Intel IXP425 Network Processor Intel IXP400 Software" which includes this part:
You shall not take any steps which cause the Software, as delivered hereunder, to be subject to the terms and conditions of the Free Software Foundation's General Public License (GPL) or Lesser General Public License (LGPL), by incorporation (other than limited header files) of the GPL or LGPL code, or by static link or other linking or other method which subjects any portion of the Software to the terms and conditions of the GPL or LGPL, or other open source license restrictions, in the absence of prior written approval by an authorized representative for Intel.
Best regards,
Wolfgang Denk

In message 00a701c34b73$a253f7c0$610a10ac@kevinliao you wrote:
Sorry, I didn't see this part. Does it mean that we cannot use any part of Intel's code in GPL or LGPL licensed software without Intel's permission?
Correct. Exactly this is the meaning.
Best regards,
Wolfgang Denk

In message E19cXb7-0006S9-00@smtp6.mindspring.com you wrote:
Please find attached a patch for Intel CPU IXP425 and eval board IXDP425. This is applied against 0.4.0 (I tried several times to pull from CVS but failed, and finally gave up).
Added. Sorry this took so lang. Will show up on CVS "soon".
Note: This patch does NOT include support for the PCI bridge :(
Best regards,
Wolfgang Denk
participants (3)
-
Kevin Liao
-
Kyle Harris
-
Wolfgang Denk