NXP LPC LWIP port documentation  v1.10
LWIP port for LPC devices
C:/dev/git/lwip_work/lpc43xx/lwip_lpc/nxpcommon/arch/lpc18xx_43xx/lpc18xx_43xx_emac.h
Go to the documentation of this file.
00001 /**********************************************************************
00002 * $Id$    lpc18xx_43xx_emac.h     2011-11-20
00003 */
00026 #ifndef __LPC18XX_43XX_EMAC_H
00027 #define __LPC18XX_43XX_EMAC_H
00028 
00029 #include "lwip/opt.h"
00030 #include "lwip/netif.h"
00031 
00032 #ifdef __cplusplus
00033 extern "C"
00034 {
00035 #endif
00036 
00037 /* These functions are only visible when not using an RTOS */ 
00038 #if NO_SYS == 1
00039 void lpc_enetif_input(struct netif *netif);
00040 s32_t lpc_tx_ready(struct netif *netif);
00041 s32_t lpc_rx_queue(struct netif *netif);
00042 void lpc_tx_reclaim(struct netif *netif);
00043 #endif
00044 
00045 err_t lpc_enetif_init(struct netif *netif);
00046 
00047 #ifdef __cplusplus
00048 }
00049 #endif
00050 
00051 #endif /* __LPC18XX_43XX_EMAC_H */