Forum Discussion
Altera_Forum
Honored Contributor
20 years ago --- Quote Start --- originally posted by 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.