我们已经完成了lwIP的系统移植,那么我们就需要进行ethernet的移植工作。
ethernet的移植工作,主要是“填空“ethernetif.c的过程!(PS. 再一次感谢Adam Dunkels大侠的无私工作!以及对他的敬意!)
ethernetif.c位置(../src/netif)
实现函数:static void low_level_init(struct netif *netif);
实现函数:static err_t low_level_output(struct netif *netif, struct pbuf *p);
实现函数:static struct pbuf *low_level_input(struct netif *netif);
如果网卡驱动中有定义可以直接引用,否则注释掉。
lwIP移植笔记 - ethernet篇,布布扣,bubuko.com
原文地址:http://blog.csdn.net/xiaobin_hlj80/article/details/27409939