open_esplibs: Add README and Copyright headers
This commit is contained in:
parent
678b59babf
commit
6c9d478336
12 changed files with 82 additions and 0 deletions
15
open_esplibs/README.md
Normal file
15
open_esplibs/README.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Open Espressif Libs
|
||||
|
||||
These are functional recreations of the MIT licensed binary Espressif SDK libraries found in `lib`. They keep the same functionality as the SDK libraries (possibly with bugfixes or other minor tweaks), but are compiled from source.
|
||||
|
||||
Most of the reverse engineering work so far has been by Alex Stewart (@foogod).
|
||||
|
||||
See http://esp8266-re.foogod.com/wiki/ for more technical details of SDK library internals.
|
||||
|
||||
# Disabling
|
||||
|
||||
The open ESP libs are compiled in by default, and they automatically replace any binary SDK symbols (functions, etc.) with the same names.
|
||||
|
||||
To compile using the binary SDK libraries only, override the COMPONENTS list in parameters.mk to remove the open_esplibs component, or add -DOPEN_ESPLIBS=0 to CPPFLAGS.
|
||||
|
||||
To selectively replace some functionality with binary SDK functionality for debugging, edit the header file open_esplibs/include/open_esplibs.h
|
Loading…
Add table
Add a link
Reference in a new issue