This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Including TCP/IP stack in an eCos application.
- From: Andrew Lunn <andrew at lunn dot ch>
- To: David Ho <davidkwho at gmail dot com>
- Cc: eCos discuss list <ecos-discuss at ecos dot sourceware dot org>
- Date: Tue, 8 Aug 2006 15:45:06 +0200
- Subject: Re: [ECOS] Including TCP/IP stack in an eCos application.
- References: <4dd15d180608080637r366505b7p90acfa3c7822eb4f@mail.gmail.com>
> * bare eCos:
> $ arm-elf-size twothreads
> text data bss dec hex filename
> 45992 800 25784 72576 11b80 twothreads
>
> * eCos with NET LWIP :
> text data bss dec hex filename
> 48956 1504 26372 76832 12c20 twothreads
>
> * eCos with NET FreeBSD :
> text data bss dec hex filename
> 213712 3592 322176 539480 83b58 twothreads
This is probably not a good comparison. I expect the linker has been
able to throw away a lot of lwip and not much of FreeBSD. So when you
start writing an application, the lwip size will increase much faster
than the FreeBSD size.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss