[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-libc-dev] Ethernet & IP networking support?
From: |
Weddington, Eric |
Subject: |
RE: [avr-libc-dev] Ethernet & IP networking support? |
Date: |
Sat, 24 Apr 2010 09:46:52 -0600 |
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: address@hidden on behalf of Ivan Shmakov
Sent: Sat 2010-04-24 8:31 AM
To: address@hidden
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
address@hidden
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev