58 Commits

Author SHA1 Message Date
ae61e4dce3 Revert "Merge branch 'feature/add_global_isr_switch' into 'master'"
This reverts merge request !914
2019-04-28 10:32:35 +08:00
e7b8e9fa25 feat(system): Add global ISR swith 2019-04-24 14:40:02 +08:00
c135158f02 feat(lib): optimize the time of station connects to AP
1. save channel to NVS after connect.
2. scan with the saved channel first, if can not connect to AP, then do all channel scan.
2019-04-15 16:20:48 +08:00
e1cfe2ab94 feat(lib): update library 2019-04-12 09:54:37 +08:00
6d31fd02fa feat(lib): reduce scan time when connect to AP 2019-04-10 10:57:47 +08:00
be88feb395 feat(esp8266): Using global functions instead of function table
The Wi-Fi adapter APIs are only used by internal libraires.
2019-03-25 17:35:59 +08:00
2489388ad5 feat(esp8266): Refactor link section 2019-03-22 12:30:46 +08:00
7e25156286 feat(freertos): Reduce close NMI time 2019-03-22 11:36:12 +08:00
31efd6f764 feat(esp8266): Remove esp_socket to save flash and ram 2019-03-22 11:24:50 +08:00
81504d7990 feat(lib): update library 2019-03-15 10:12:28 +08:00
d23500c93c fix(esp8266): Fix log time count error 2019-02-26 13:41:53 +08:00
648121f7b4 fix(lib): fix set bssid error 2019-01-03 20:48:56 +08:00
12ec433d9a feat: Add phy reg default when boot 2018-12-29 14:17:28 +08:00
09cdf3e006 fix(esp8266): Fix the wrong baudrate when restart
Restore old freq when restart
2018-12-29 14:07:26 +08:00
fa54cb847a feat: Optimize to reduce the size of .irom0.text in libcore.a
The target bin can be reduced about 4~5KB.
2018-12-25 20:03:41 +08:00
9ce1b6bf58 feat(lib): use saved PMK instead of calculate again 2018-12-24 19:33:08 +08:00
6b656c9a07 feat(aws): AWS handshake at 160 MHz
Add CPU speed up count for user to check if speeding up is nested.
2018-12-24 10:53:33 +08:00
0f728b64de feat(esp8266): Add reset reason function
The function can be disable.
2018-12-19 15:11:29 +08:00
39541f3a48 fix(esp8266): Fix esp_restart and it must not return 2018-11-09 15:25:10 +08:00
31c017a31f feat(lib): Use gcc v5.2.0 to build the libraries 2018-11-05 20:04:11 +08:00
507b71045b fix(esp8266): Fix deep sleep crash
Put soc deep sleep function to IRAM.
2018-10-25 18:45:50 +08:00
01e26d9836 feat(lib): remove sniffer mode in sta/ap mode 2018-10-18 14:05:22 +08:00
5c6fa0ac47 feat(lib): add promiscuous support in sta/softap mode 2018-10-09 15:54:23 +08:00
23fa729988 fix(esp8266): Fix SoC reboot error 2018-09-20 17:09:21 +08:00
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
469906dec8 feat(esp8266): Update library
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
7e8650dd65 feat(esp8266): Refactor task watch dog
1. Remove old watch dog function
2. Put WIFI NVS index table from RAM to flash
2018-09-13 15:20:33 +08:00
1a6ffe4e9e feat(esp8266): Add configuration for UART baudrate 2018-09-07 15:40:35 +08:00
4d98134b11 fix(lib): fix save ap param to flash error 2018-08-28 15:01:58 +08:00
0ce9d8b0a4 bugfix(esp8266): Recompiling library for MR 436 2018-08-28 14:41:14 +08:00
d713a2716d feat(lib): refactor wifi phy param api
API: esp_wifi_set_protocol(), esp_wifi_get_protocol(), esp_wifi_set_max_tx_power()
2018-08-27 10:58:49 +08:00
0f2d83b24f fix(freertos): Fix timer frequency error when switch CPU frequncy 2018-08-21 17:48:51 +08:00
b32c52874d feat(esp8266): Add full icache mode
Use full 32 KB iram as icache.
2018-07-31 11:01:06 +08:00
b865158d22 feat(lib): generate key every time by default 2018-07-26 17:37:03 +08:00
8a41b5a58f feat(lib): add backup support lib 2018-07-26 11:51:08 +08:00
4b7bd2b64b feat(lib): add esp_sleep api 2018-07-26 10:27:44 +08:00
8a9ec626a8 feat(lib): rename system_deep_sleep api to esp_deep_sleep 2018-07-12 21:08:04 +08:00
1ba1e5ccbd feat(task): Change all tasks size 4 times the original 2018-07-09 20:11:41 +08:00
dd3a9dca61 fix(lib): move some functions to iram 2018-07-06 19:42:17 +08:00
63df0f7bce feat(lib): remove phy_calibrate in lib 2018-07-06 10:52:43 +08:00
7177cce70c fix(wifi): Fix set mac address error after wifi connected to AP 2018-07-05 14:57:46 +08:00
18a0d5b5c2 feat(esp8266): remove unused function in old SDK 2018-06-28 21:36:49 +08:00
e70fb5d2aa feat(esp8266): remove esp_crc8 in libcore 2018-06-28 19:42:41 +08:00
922b2819ff fix(esp8266): Fix send softap event id error 2018-06-28 17:52:13 +08:00
19f9a8221d feat(esp8266): Refactor startup function 2018-06-28 14:54:40 +08:00
67b154285a feat(esp8266): Change user function entry name to app_main() 2018-06-27 15:03:10 +08:00
e774ac9ee9 feat(net80211): Update library after add set/get wifi autoconnect APIs 2018-06-27 10:59:52 +08:00
d2b71a50cf feat(esp8266): Add wifi library after refactoring tcpip adapter APIs 2018-06-26 21:50:11 +08:00
3f9a75be5b feat(wifi): Add wifi api library 2018-06-25 20:11:00 +08:00
1cde2f5f81 feat(bootloader): Add startup function 2018-06-21 13:06:08 +08:00