See Ethernut: <http://www.ethernut.de/>
or the uIP project: <http://www.sics.se/~adam/uip/index.php/Main_Page>f The main thing to understand is that the 8-bit AVR devices do not have an on-chip Ethernet peripheral. So there is almost zero chance that Ethernet capabilities will be added to avr-libc. You will have to use external projects like those above. Eric Weddington -----Original Message----- From: avr-libc-dev-bounces+eric.weddington=atmel....@nongnu.org on behalf of Ivan Shmakov Sent: Sat 2010-04-24 8:31 AM To: avr-libc-dev@nongnu.org Subject: [avr-libc-dev] Ethernet & IP networking support? Apparently, there's at least some interest in Ethernet and IP networking support for AVR (say, [1-3].) Now, there're various bits of the modern C libraries, both standard (say, htonl(1) [4], IN6_IS_ADDR_LOOPBACK () and struct in6_addr [5]) and not (say, struct ip6_hdr from netinet/ip6.h, GNU Libc [6]) that are plainly useful when implementing a networking stack on MCU-based devices and which should be quite easy to tailor for such a purpose. I wonder, is there a chance for such a "networking support" to appear in AVR Libc? Or is there some other library for the things of that sort? [1] http://www.harbaum.org/till/ledmatrix/ [2] http://tuxgraphics.org/electronics/200710/avr-ntp-clock.shtml [3] http://www.users.globalnet.co.uk/~arcus/avr-ntp/ [4] http://www.opengroup.org/onlinepubs/000095399/functions/htons.html [5] http://www.opengroup.org/onlinepubs/000095399/basedefs/netinet/in.h.html [6] http://www.gnu.org/software/libc/ -- FSF associate member #7257 _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev