URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Subversion Repositories openrisc_2011-10-31
[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [Common/] [ethernet/] [lwIP_132/] [src/] [netif/] [FILES] - Rev 606
Compare with Previous | Blame | View Log
This directory contains generic network interface device drivers thatdo not contain any hardware or architecture specific code. The filesare:etharp.cImplements the ARP (Address Resolution Protocol) overEthernet. The code in this file should be used together withEthernet device drivers. Note that this module has beenlargely made Ethernet independent so you should be able toadapt this for other link layers (such as Firewire).ethernetif.cAn example of how an Ethernet device driver could look. Thisfile can be used as a "skeleton" for developing new Ethernetnetwork device drivers. It uses the etharp.c ARP code.loopif.cA "loopback" network interface driver. It requires configurationthrough the define LWIP_LOOPIF_MULTITHREADING (see opt.h).slipif.cA generic implementation of the SLIP (Serial Line IP)protocol. It requires a sio (serial I/O) module to work.ppp/ Point-to-Point Protocol stackThe PPP stack has been ported from ucip (http://ucip.sourceforge.net).It matches quite well to pppd 2.3.1 (http://ppp.samba.org), althoughcompared to that, it has some modifications for embedded systems andthe source code has been reordered a bit.
