--- Quote Start ---
originally posted by mike desimone+nov 3 2005, 06:27 pm--><div class='quotetop'>quote (mike desimone @ nov 3 2005, 06:27 pm)</div>
--- quote start ---
<!--quotebegin-jesse@Sep 15 2005, 11:26 AM
as an alternative you could try out ecos; there are books available on it, and i believe it includes a sockets-compliant stack. --- Quote End ---
The book that I know about is more or less out of print (the copies I was able to obtain from
Amazon.com after a few months had some serious misprints), but the PDF of the book is available online (which I just went and printed out). Its TCP/IP stack is ported from FreeBSD and uses the BSD socket API. It took little work to port our Unix/Linux/MacOSX Socket C++ class to eCos.
The main thing to realize is that there's no "/etc/hosts" file in eCos; it uses DNS exclusively for name lookup. Also, it supports DHCP, BOOTP, and static IP out of the box.
--- Quote Start ---
originally posted by jesse@Sep 15 2005, 11:26 AM
ecos is (i believe) free; --- Quote End ---
It is LGPL free-as-in-speech, as well as being a free download from these forums.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=10780)</div>
[/b]
--- Quote End ---
I would like to use it, but I have to do it without an OS. As in interm, this is the first time that I work with NIOS and they want me to base everything on the stand alone version of LWIP.
Danny