I did such migration before. Only a few micros can be reused without
modification.
The whole code need to be redesigned to take advantage of the IXP2400 hardware.
On 6/13/05, Wong Kim Sing
Hello Mathieu,
Thank for you feedback.
Do you mean it is possible to do so? But, if we need to use the HW feature of the IXP2400 (example GbE - From 1GbE (IXP1200) to 2.5GbE (IXP2400)), we need a lot of changes on the code itself, is it right?
Best regard, Mike Wong
-----Original Message----- From: ixp1200-bounces@lists.cs.princeton.edu [mailto:ixp1200-bounces@lists.cs.princeton.edu] On Behalf Of Mathieu Bertrand Sent: Monday, June 13, 2005 4:48 PM To: 'IXP1200 Developer's List' Subject: RE: [ixp1200] Migration of IXP12XX to IXP2XXX
-----Original Message----- From: David Mentre [mailto:Mentre@tcl.ite.mee.com] Sent: lundi 13 juin 2005 08:49 To: 'IXP1200 Developer's List' Subject: RE: [ixp1200] Migration of IXP12XX to IXP2XXX
From: Wong Kim Sing [mailto:wongks@i2r.a-star.edu.sg] Sent: Monday, June 13, 2005 9:38 AM
It's possible to do so without rewriting the code and still working in the same application?
No, you'll have to rewrite the code. The assembler is different. Close to ixp1200 put different.
As I said previously, I have not ported a code from ixp1200 to ixp2000 so I can't tell about the extent of needed modifications.
Yours, d. -- David MENTRE
- Research engineer (Ph.D.) Mitsubishi Electric ITE-TCL / European Telecommunication Research Lab Phone: +33 2 23 45 58 29 / Fax: +33 2 23 45 58 59 http://www.mitsubishi-electric-itce.fr Hi all, Well, I worked first with the ixp1200 before the ixp2400. The µcrode is nearly the same so you can rather easily port the code... some instructions have changed so it should be considered. However in order to correctly map and use the HW, an ixp2400 code is really different from an ixp1200 one. Many features were added (next neighbour registers, qarray, local memory, CAM) and so, for a standard use, the ixp2400 code is supposed to be developped with a pipeline approach. Regards, Mathieu ---------------- Mathieu BERTRAND Mitsubishi Electric ITE-TCL / European Telecommunication Research Lab Phone: +33 2 23 45 58 31 / Fax: +33 2 23 45 58 59 E-mail : bertrand@tcl.ite.mee.com _______________________________________________ ixp1200 mailing list ixp1200@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/ixp1200
_______________________________________________ ixp1200 mailing list ixp1200@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/ixp1200 _______________________________________________ ixp mailing list ixp@cc.gatech.edu https://mailman.cc.gatech.edu/mailman/listinfo/ixp