mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-21 10:26:06 +03:00
Update README.md
This commit is contained in:
parent
c18bb56e61
commit
96fbb39f21
22
README.md
22
README.md
@ -1,20 +1,28 @@
|
|||||||
Replacement for Espressif's libssl, kept as close as possible to [axTLS](http://axtls.sourceforge.net/) source.
|
Replacement for Espressif's libssl, kept as close as possible to [axTLS](http://axtls.sourceforge.net/) source.
|
||||||
Currently based on axTLS 1.4.9, will be upgraded to 1.5.3.
|
Currently based on axTLS 1.4.9, will be upgraded to 1.5.3.
|
||||||
|
|
||||||
|
[](https://travis-ci.org/igrr/axtls-8266)
|
||||||
|
|
||||||
This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet):
|
This is not a self-sufficient library. Application has to provide the following symbols (list not complete yet):
|
||||||
```
|
```
|
||||||
malloc
|
ax_port_malloc
|
||||||
calloc
|
ax_port_calloc
|
||||||
free
|
ax_port_realloc
|
||||||
abort
|
ax_port_free
|
||||||
|
ax_port_read
|
||||||
|
ax_port_write
|
||||||
|
ax_port_open
|
||||||
|
ax_port_close
|
||||||
|
ax_get_file
|
||||||
|
phy_get_rand (provided by the IoT SDK)
|
||||||
|
ets_printf (in ESP8266 ROM)
|
||||||
|
ets_putc (in ESP8266 ROM)
|
||||||
gettimeofday
|
gettimeofday
|
||||||
time
|
time
|
||||||
ctime
|
ctime
|
||||||
printf
|
|
||||||
vprintf
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Additionally, functions for non-blocking TCP socket reads and writes have to be provided (details TBD).
|
For use with LwIP raw TCP API, see [compat/README.md](compat/README.md)
|
||||||
|
|
||||||
To build, add xtensa toolchain to your path, and run `make`.
|
To build, add xtensa toolchain to your path, and run `make`.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user