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.
|
||||
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):
|
||||
```
|
||||
malloc
|
||||
calloc
|
||||
free
|
||||
abort
|
||||
ax_port_malloc
|
||||
ax_port_calloc
|
||||
ax_port_realloc
|
||||
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
|
||||
time
|
||||
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`.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user