1632 Commits

Author SHA1 Message Date
3ca6af5da6 NEW VERSION: 1.3.0
1. Add libssc.a, simple serial console lib.
 2. Add libspiffs.a, SPI file system.
 3. Add libwps.a to support WPS.
 4. Add libespconn.a, Espressif connection lib.
 5. Add libespnow.a to support Espressif ESP-NOW.
 6. Add libmesh.a, Espressif mesh.
 7. Add libnopoll.a, websocket.
 8. Add make_lib.sh in "third_party" folder.
 9. Add modem-sleep & light-sleep supported.
10. Update libcirom.a to support float IO.
11. Update gen_misc.sh & gen_misc.bat.
12. Update header files, add comments in doxygen style.
13. Update libsmartconfig.a to version 2.5.2.
14. Update libssl.a.
15. Updates driver (PWM/UART/GPIO/SPI/Hardware timer).
16. Update open source codes of third_party.
17. Modify "ld" files, "dram0 len" should be 0x18000 in RTOS SDK.
18. Remove header files in extra_include, which are already in compile folder.
19. Other APIs sync from non-OS SDK, more details in documentation "20B-ESP8266__RTOS_SDK_API Reference".
20. Other optimization to make the SDK more stable.
2015-11-02 19:42:55 +08:00
a2b413ad29 NEW VERSION: 1.2.0
1. add modified version libgcc.a, remove functions which are already in rom, for removed functions, refer to eagle.rom.addr.v6.ld;
2. add modified version libcirom.a, remove functions which are already in rom, for removed functions, refer to eagle.rom.addr.v6.ld;
3. modify eagle.rom.addr.v6.ld;
4. modify Makefile, project can be separated from SDK;
5. add a project template in examples folder, it's IMPORTANT, PLS refer to readme.txt in project_template;
6. remove app project folder, project_template is a good startup;
7. use gcc by default;
8. modify ld struct, add some comment and Flash MAP, it's clear now;
9. add upgrade.h;
10.other minor changes;
2015-08-28 19:32:24 +08:00
c24c2a557d NEW VERSION: 1.1.0
1. Add pwm support;
2. Add c++ support; Please update to the latest folder "ld".
3. Add rand in libminic;
4. Add new reset reason REASON_EXT_SYS_RST in rst_reason;
5. Update the complied script ‘gen_misc.sh(bat)’, use the new boot and remove the old one;
6. Update folder "tools", and support CRC check of bin files;  Please update to the latest folder "tools".
7. Optimize the process procedure of Wi-Fi event;
8. Fix bugs in printf when its runs out of memory;
9. Fix bugs in malloc when CACHE is disabled;
10.Fix exception and WDT reset bugs when CACHE is disabled;
11.Fix some Wi-Fi connection bugs;
12.Fix some Wi-Fi scan bugs;
13.Tune API "wifi_station_get_connect_status" for more accurate WiFi positioning;
14.Porting the optimization of non-OS SDK to RTOS SDK;
15.Fix other minor bugs.
2015-08-21 18:10:07 +08:00
a6d4f57172 NEW VERSION: 1.0.4
1. memory optimize;
2. add irom version libm.a: libmirom.a;
3. more apis are supported in libcirom.a, such as sscanf, sprintf, etc;
4. add c++ support in Makefile;
5. put functions to iRAM default, don't need ICACHE_FLASH_ATTR anymore;
6. remove -O2 in Makefile;
7. fix some fatal exception bugs;
8. update smartconfig to version 2.4.7;
9. update some open source files and header files;
10.use os_printf can save memory;
11.add new apis: os_random and os_get_random;
12.bug fix in lwip/net80211/wpa modules;
13.other minor changes;
2015-07-31 21:07:07 +08:00
76a22b42c6 1. memory optimize;
2. support both libminic and libc;
3. fix some fatal exception bugs;
4. remove udhcp related files;
5. sync third_party files;
6. other minor changes;
2015-07-14 11:06:53 +08:00
169a436ce1 1.remove udhcp related codes; 2015-06-26 22:05:39 +08:00
a82668f7b5 1.sync api from non-os version;
2.remove udhcp and use non-os dhcpserver;
3.fix some bugs;
2015-06-26 22:02:55 +08:00
7b650851af Merge branch 'master' of https://github.com/espressif/esp_iot_rtos_sdk 2015-06-08 17:31:21 +08:00
f33be1ab40 1. sync codes from non-os version 1.1.1:
1). update smartconfig to v2.2;
 2). add some new APIs;
 3). fix bugs in net80211 and wpa;
2. update smart_config demo;
3. fix a bug in app demo;

***internal version 0f73a14a***
2015-06-08 17:29:38 +08:00
7499cf38b3 Update readme.txt 2015-05-29 20:47:50 +08:00
ace44aa2ab Update readme.txt 2015-05-29 20:43:17 +08:00
ce2ee9deb2 Update README.md 2015-05-29 20:40:39 +08:00
7824323c0b sync codes from non-os version 1.1.0, this is BBP initial version, os version 1.0.0!
***internal version b8a2c0c3***
2015-05-29 20:38:21 +08:00
65d34be48b add smart_config example 2015-05-11 16:20:25 +08:00
43585fa745 1.use ESPRSSIF MIT License;
2.add smartconfig support;
2015-05-04 20:07:55 +08:00
ec75c85f9e update version to 0.9.9, have a try. 2015-03-31 14:23:10 +08:00
97a53141a1 change license to MIT 2015-02-27 17:10:18 +08:00
1b837b881d update uart driver 2015-01-05 14:22:44 +08:00
0255463807 add tie folder 2015-01-04 21:28:14 +08:00
eac93ddafe add a simple uart driver, uart0 input ---> uart1 output 2014-12-26 15:51:51 +08:00
81cacc6aad modify some Makefile 2014-12-26 10:25:39 +08:00
e994021095 add extra_include folder, don't need to download xtense related header files separately 2014-12-26 10:22:11 +08:00
fe12fed6c0 fix spelling mistake, reported by ly0 2014-12-26 09:24:37 +08:00
a50ea7f4b9 add putchar and puts, related lib has been pushed to esp_iot_rtos_sdk_lib.
reported by latyas.
2014-12-25 18:47:25 +08:00
1ea8c2f193 1.add gpio/pin_mux/spi/timer/uart register define headers;
2.add gpio driver;
2014-12-25 17:10:56 +08:00
af801b0bb8 use GPL v2 license 2014-12-24 10:10:02 +08:00
cb74d32958 Update README.md 2014-12-22 17:14:00 +08:00
a4436928c7 Update README.md 2014-12-22 17:13:18 +08:00
246d2d7c8b Create README.md 2014-12-22 17:12:07 +08:00
9ee27f993d remove not open source libs.
please clone from https://github.com/espressif/esp_iot_rtos_sdk_lib
2014-12-08 16:05:18 +08:00
b625e58e98 Welcome to join us.
This is esp iot sdk RTOS initial version.
2014-12-05 17:29:30 +08:00
db08b45efa Initial commit 2014-12-05 17:27:12 +08:00