ESP8266 OpenSrc LWIP implementation

Gast #4234896
Lesenswert?

Kurz Info:

Geflehe:
Please open source the LWIP implementation for ESP8266
http://bbs.espressif.com/viewtopic.php?f=7&t=886

Erhörung:
Open source LWIP for esp_iot_sdk_v1.3.0
http://bbs.espressif.com/viewtopic.php?p=3221

Seht aber genau hin
1
..
2
..
3
include/lwipopts.h:#define MEMP_NUM_TCP_PCB (*(volatile uint32*)0x600011FC)
4
// .........................................^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5
..
6
..


Schönen Urlaub allen zusammen, wir sehen/lesen uns regulär wieder Mitte 
Sept. wieder , und Abflug .

lg
;-)
#4239701
Lesenswert?

Nach etwas näherer betrachtung stellt sich folgendes heraus:
Abgesehen von chinesischen Kommentaren, dem hinzufügen von 
ICACHE_FLASH_ATTR zu so gut wie jeder Funktion und ersetzen von strlen 
-> os_strlen und memset -> os_memset und ähnlichen os_ Funktionen 
bleiben nicht mehr so viele Unterschiede Übrig.
Größere Unterschiede sind:
- ipv6 wurde entfernt
- ppp wurde entfernt
- snmp wurde entfernt
- sntp wurde durch eine version aus lwip-contrib ergänzt (welche version 
genau weiß ich noch nicht, vermutlich neuer als 1.4.0, aber älter als 
1.4.1)
- mDNS wurde hinzugefügt (aber keine Ahnung welche Version und woher, 
habe bisher nur diese Version gefunden, die sich aber stark 
unterscheidet: 
https://zeropuck.googlecode.com/svn/trunk/IP_PUCK_ZEROCONF_SERIAL_TO_UDP/boards/dk-lm3s9b96/enet_lwip/mDNS/mdns.c)

Die restlichen Änderungen sind in dem angehängten Patch.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren