ProjetoBB
Dependencies: F7_Ethernet WebSocketClient mbed mcp3008
Fork of Nucleo_F746ZG_Ethernet by
F7_Ethernet/lwip/netif/FILES@0:f9b6112278fe, 2016-06-18 (annotated)
- Committer:
- DieterGraef
- Date:
- Sat Jun 18 10:49:12 2016 +0000
- Revision:
- 0:f9b6112278fe
Ethernet for the NUCLEO STM32F746 Board Testprogram uses DHCP and NTP to set the clock
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
DieterGraef | 0:f9b6112278fe | 1 | This directory contains generic network interface device drivers that |
DieterGraef | 0:f9b6112278fe | 2 | do not contain any hardware or architecture specific code. The files |
DieterGraef | 0:f9b6112278fe | 3 | are: |
DieterGraef | 0:f9b6112278fe | 4 | |
DieterGraef | 0:f9b6112278fe | 5 | etharp.c |
DieterGraef | 0:f9b6112278fe | 6 | Implements the ARP (Address Resolution Protocol) over |
DieterGraef | 0:f9b6112278fe | 7 | Ethernet. The code in this file should be used together with |
DieterGraef | 0:f9b6112278fe | 8 | Ethernet device drivers. Note that this module has been |
DieterGraef | 0:f9b6112278fe | 9 | largely made Ethernet independent so you should be able to |
DieterGraef | 0:f9b6112278fe | 10 | adapt this for other link layers (such as Firewire). |
DieterGraef | 0:f9b6112278fe | 11 | |
DieterGraef | 0:f9b6112278fe | 12 | ethernetif.c |
DieterGraef | 0:f9b6112278fe | 13 | An example of how an Ethernet device driver could look. This |
DieterGraef | 0:f9b6112278fe | 14 | file can be used as a "skeleton" for developing new Ethernet |
DieterGraef | 0:f9b6112278fe | 15 | network device drivers. It uses the etharp.c ARP code. |
DieterGraef | 0:f9b6112278fe | 16 | |
DieterGraef | 0:f9b6112278fe | 17 | loopif.c |
DieterGraef | 0:f9b6112278fe | 18 | A "loopback" network interface driver. It requires configuration |
DieterGraef | 0:f9b6112278fe | 19 | through the define LWIP_LOOPIF_MULTITHREADING (see opt.h). |
DieterGraef | 0:f9b6112278fe | 20 | |
DieterGraef | 0:f9b6112278fe | 21 | slipif.c |
DieterGraef | 0:f9b6112278fe | 22 | A generic implementation of the SLIP (Serial Line IP) |
DieterGraef | 0:f9b6112278fe | 23 | protocol. It requires a sio (serial I/O) module to work. |
DieterGraef | 0:f9b6112278fe | 24 | |
DieterGraef | 0:f9b6112278fe | 25 | ppp/ Point-to-Point Protocol stack |
DieterGraef | 0:f9b6112278fe | 26 | The PPP stack has been ported from ucip (http://ucip.sourceforge.net). |
DieterGraef | 0:f9b6112278fe | 27 | It matches quite well to pppd 2.3.1 (http://ppp.samba.org), although |
DieterGraef | 0:f9b6112278fe | 28 | compared to that, it has some modifications for embedded systems and |
DieterGraef | 0:f9b6112278fe | 29 | the source code has been reordered a bit. |