lwIP is portable and by no means specific to eCos. It has an active development community
and undergoes continuous development of its core code, focussed around its
project page on the
Savannah development site run by the
Free Software Foundation.
The lwIP project releases do include a port to eCos, but that is one of the very first
versions of the port, is obsolete and is to be removed.
The public eCos project includes a slightly updated version of the port. However, there
are many problems in the port which will result in failure in operation, slower operation,
unscalability, and a much larger resource footprint. In addition, the configuration controls
are inaccurate and incomplete.
As a result, eCosCentric® decided that in order to provide
a robust, feature-rich, and commercially supportable solution for
eCosPro®, the port had to be
completely overhauled, and mostly rewritten.
This documentation corresponds solely to the
eCosPro® port of lwIP, and the usage, configuration system
and operation differs in many regards from that in other code bases. In addition, there are
several fixes and feature improvements to the core lwIP code base, some of which are
exclusive to eCosPro®.