Rewrite from scratch a TCP/IP stack for mbed. So far the following parts are usable: Drivers: - EMAC driver (from CMSIS 2.0) Protocols: - Ethernet protocol - ARP over ethernet for IPv4 - IPv4 over Ethernet - ICMPv4 over IPv4 - UDPv4 over IPv4 APIs: - Sockets for UDPv4 The structure of this stack is designed to be very modular. Each protocol can register one or more protocol to handle its payload, and in each protocol, an API can be hooked (like Sockets for example). This is an early release.

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers mbedNetIF.h Source File

mbedNetIF.h

00001 /*
00002  * $Id: mbedNetIF.h 26 2011-06-09 10:24:02Z benoit $
00003  * $Author: benoit $
00004  * $Date: 2011-06-09 12:24:02 +0200 (jeu., 09 juin 2011) $
00005  * $Rev: 26 $
00006  * 
00007  * 
00008  * 
00009  * 
00010  * 
00011  */
00012  
00013 #ifndef __MBEDNETIF_H__
00014 #define    __MBEDNETIF_H__
00015 
00016 #include "mbedNet.h"
00017 #include "NetIF.h"
00018 
00019 
00020 extern NetIF_Driver_t mbedNetIF_Driver;
00021 
00022 
00023 #endif    /* __MBEDNETIF_H__ */