20 Nov 2004 06:58
Re: [ECOS] uC/IP ported to eCos (PPP/TCP/IP)
Ormund Williams <ormundw <at> panix.com>
2004-11-20 05:58:01 GMT
2004-11-20 05:58:01 GMT
On Fri, 2004-07-02 at 06:55, Fredrik wrote: > We have ported uC/IP to eCos which is a smallish TCP/IP stack developed > in ANSI C for embedded systems. > It supports e.g. PPP and we have been using it successfully for more > than a year. > During this time fixed some really serious bugs and now it seems to work > very well. We have been using PPP/TCP/IP over a GPRS modem (it works > fine in the contries we have tried, e.g. Sweden, UK, even Brazil!). > > If anyone are interested, we would like to contribute the bugfixes and > eCos port. The licence is BSD since the code is based on the BSD stack. > The project is hosted at "http://sourceforge.net/projects/ucip/" but > unfortunately nothing seems to have happend for the last few years. > Maybe its better to contribute the code to the eCos repository? Maybe > the existing BSD-based eCos stacks and the Siemens stack make this stack > superfluous? > > Here follows a simple example of a memory benchmark for the files in > uC/IP for different sections (using arm-elf-gcc 3.4.0) to compare with > other BSD-based stacks perhaps. > (The stack does not allocate any dynamic memory, it handles all memory > allocation internally with static memory, which is a feature.) > > File name text data bss rodata > ------------------------------ ---------- ---------- ---------- ---------- > net_uCIP_InetAddr.o 568 0 0 0 > net_uCIP_devio.o 16 0 0 0 > net_uCIP_net.o 592 22 1293 44 > net_uCIP_netaddrs.o 172 28 0 0 > net_uCIP_netarp.o 2564 4 1680 116(Continue reading)
RSS Feed