ESP8266 Arduino Core source code (LWIP etc.)

I'm trying to dig into the ESP8266 implementation of sntp. I get so far via the time library, then come upon a series of .a (pre-compiled archive) files in this directory: . . .\packages\esp8266\hardware\esp8266\2.7.4\tools\sdk\lib .

I've also hunted around on Github, for example Releases · espressif/ESP8266_NONOS_SDK · GitHub but found nothing more.

Are the source files ever published and, if so, does anyone here know where ?

the Espressif's SDK are not open source.
esp8266 Arduino replaced some parts including LWIP with open source alternatives.

OK. Thanks. But then, where is the source of, just as an example, the following function:

uint32_t sntp_update_delay_MS_rfc_not_less_than_15000()

I see it is contained in (at least) liblwip.a but find no source. I then guess that it is a part which has not (yet) been replaced with open source software.

6v6gt:
OK. Thanks. But then, where is the source of, just as an example, the following function:

uint32_t sntp_update_delay_MS_rfc_not_less_than_15000()

I see it is contained in (at least) liblwip.a but find no source. I then guess that it is a part which has not (yet) been replaced with open source software.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.