b9628e8608
feat(esptouch_v2): support esptouch_v2
2020-12-03 18:02:15 +08:00
f04d73aca3
Merge branch 'feature/esp_smartconfig_refactor' into 'master'
...
feat(smartconfig): refactor smartconfig callback to use esp event
See merge request sdk/ESP8266_RTOS_SDK!1553
2020-11-11 14:24:12 +08:00
d3a974f6f2
feat(smartconfig): refactor smartconfig callback to use esp event
...
Consistent with esp-idf(branch: release/v4.2, commit id: c5bb6c4)
2020-11-11 11:25:02 +08:00
22791b2b33
feat(esp8266): set noise timer to 3s in light sleep
2020-11-06 15:37:55 +08:00
28f466d12e
feat(gcc): Update cross toolchain GCC to v8.x
2020-09-30 10:24:08 +08:00
ed68a21f62
Revert "Merge branch 'feature/support_gcc_v8.x' into 'master'"
...
This reverts merge request !1539
2020-09-29 17:25:55 +08:00
fd54106a97
feat(gcc): update cross toolchain GCC to v8.x
2020-09-23 17:16:53 +08:00
303b047e54
feat(esp8266): Avoid to NMI calling ets_printf crash
2020-09-08 10:58:08 +08:00
eb6efa8090
Merge branch 'feature/add_get_rtc_clk' into 'master'
...
feat(esp8266): Add get RTC clock value
See merge request sdk/ESP8266_RTOS_SDK!1507
2020-08-26 18:38:07 +08:00
20021fe974
feat(esp8266): Add get RTC clock value
2020-08-26 16:32:07 +08:00
e716bb876d
feat(wpa_supplicant): refactor wpa_supplicant
2020-08-18 11:04:45 +08:00
38b91692da
feat(esp8266): rename some wifi private file
2020-08-18 10:22:08 +08:00
cb0213c8f9
fix(startup): Fix initialize clock error when CPU starts up
2020-08-07 16:41:28 +08:00
1366f6dd68
Merge branch 'feature/speed_up_system_startup' into 'master'
...
feat(startup): add fast boot and fast restart function
See merge request sdk/ESP8266_RTOS_SDK!1302
2020-08-05 11:21:00 +08:00
b967caefaf
feat(startup): add fast boot and fast restart function
2020-08-05 10:27:28 +08:00
62905eedad
feat(startup): Modify app_main task priority
2020-07-27 20:04:08 +08:00
f7b83db266
feat(esp8266): add non-mask watch dog to panic critical function
2020-07-23 11:24:42 +08:00
068901a8a7
feat(esp8266): init uart before phy init
2020-07-14 11:46:15 +08:00
98df026b68
feat(wifi): refactor wifi power management
2020-07-14 11:46:15 +08:00
7192a85b2d
feat(esp8266): add esp_random function
2020-05-27 11:46:26 +08:00
4341b0b95d
Merge branch 'feature/add_util_algorithm_to_mbedtls' into 'master'
...
feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls
See merge request sdk/ESP8266_RTOS_SDK!1256
2020-05-27 10:22:56 +08:00
ee4224ab66
feat(pm): refactor power management according to IDF
2020-04-15 11:48:34 +08:00
bb1e2b1ac1
feat(esp8266): refactor function "os_update_cpu_frequency"
2020-03-05 09:37:48 +08:00
514bca61f4
feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls
2020-03-02 15:36:50 +08:00
0003ef6572
feat(esp8266): refactor ets timer process
2020-02-26 11:11:10 +08:00
b89d8a7ab2
feat(lwip): update lwip component from idf
2020-02-25 19:28:56 +08:00
130966d60f
Merge branch 'feature/hardware_check_task_overflow' into 'master'
...
esp8266: hardware check task stack overflow
See merge request sdk/ESP8266_RTOS_SDK!1237
2020-02-25 10:54:13 +08:00
562e183216
feat(esp_event): modify for ESP8266 to support esp_event
2020-01-15 16:29:29 +08:00
622482eb76
feat(esp_common): update esp_common
...
1. add Kconfig file and rename old global macro
2. move some independent files to esp_common
2020-01-15 14:56:39 +08:00
1826ff03f4
Merge branch 'bugfix/fix_compile_failed_when_CONFIG_ESP8266_WIFI_CONNECT_OPEN_ROUTER_WHEN_PWD_IS_SET_is_unset' into 'master'
...
fix(esp8266): fix compile failed when CONFIG_ESP8266_WIFI_CONNECT_OPEN_ROUTER_WHEN_PWD_IS_SET is unset
See merge request sdk/ESP8266_RTOS_SDK!1263
2020-01-07 14:20:50 +08:00
f7389b7ca6
fix(esp8266): fix light sleep time error when waking up
2020-01-07 11:54:13 +08:00
5866f754d0
fix(esp8266): fix compile failed when CONFIG_ESP8266_WIFI_CONNECT_OPEN_ROUTER_WHEN_PWD_IS_SET is unset
2020-01-06 18:01:24 +08:00
53e4e1687c
feat(esp8266): hardware check task stack overflow
2019-12-27 16:26:15 +08:00
6873eb1d27
feat(esp8266): fix CPU light sleep process
2019-12-17 11:20:07 +08:00
3d394bd924
Merge branch 'feature/ets_printf_add_%%' into 'master'
...
esp8266: ets_printf supports format "%%"
See merge request sdk/ESP8266_RTOS_SDK!1204
2019-12-05 19:46:26 +08:00
c5563ef13e
feat(esp8266): ets_printf supports format "%%"
2019-12-05 15:23:54 +08:00
a9c34d2c77
fix(esp8266): fix backtrace does not trace ROM code
2019-12-02 10:19:52 +08:00
95ed4d1e50
feat(wpa2): add wpa2_enterprise to esp8266
2019-11-26 16:09:38 +08:00
96c6e0fc5b
Merge branch 'bugfix/fix_light_sleep_break' into 'master'
...
esp8266: fix that light sleep process breaks
See merge request sdk/ESP8266_RTOS_SDK!1197
2019-11-26 10:27:45 +08:00
06ba43fc9e
fix(esp8266): fix that light sleep process breaks
2019-11-25 20:00:08 +08:00
0cdff9dbf1
fix(esp8266): fix that WDEV time is larger than normal
2019-11-25 17:05:14 +08:00
c0dc2e94fd
feat(esp8266): add API to be compatible with esp-idf
2019-11-19 11:39:53 +08:00
5c3f1e058d
feat(lib): set the connection to the open router mechanism when pwd is set
2019-11-12 16:19:23 +08:00
94d7d52248
Merge branch 'feature/update_mbedtls_from_esp_idf' into 'master'
...
mbedtls: bring mbedtls and openssl based on mbedtls from esp-idf
See merge request sdk/ESP8266_RTOS_SDK!1106
2019-10-12 10:16:25 +08:00
eb58df9506
feat(esp8266): add function to enable GPIO wakeup from light sleep and disable wakeup source
2019-10-10 18:12:33 +08:00
5f2b5eafcf
feat(mbedtls): modify code to support ESP8266
...
It is that maybe less modification working on the components is better, so I just modified the platform
code of AES, SHA and so on.
ESP8266 has no real hardware AES, SHA or bignum peripheral, but some method can speed up the process of part
of upper algorithm, so I also added the platform code of AES, SHA, bignum, ARC, MD5.
ESP8266 has no platform of bignum, so users should not enable the bignum hardware at "menuconfig".
2019-10-10 13:39:08 +08:00
d6ec931ec7
Merge branch 'feature/set_cpu_sleep_mode' into 'master'
...
sleep: add function set CPU sleep mode
See merge request sdk/ESP8266_RTOS_SDK!1116
2019-09-30 14:45:31 +08:00
f2cb7b00ba
feat(sleep): add function set CPU sleep mode
2019-09-30 13:59:08 +08:00
da99eac1d6
Merge branch 'feature/update_phy' into 'master'
...
phy: update phy library to 1151.0
See merge request sdk/ESP8266_RTOS_SDK!1119
2019-09-30 13:57:38 +08:00
c7ac512e99
feat(phy): update phy library to 1151.0
...
1. rename function from "rtc_init_2" to be "rtc_init_clk"
2. reduce time cost of openning RF
3. locate "phy_close_rf" and "i2c" from flash to IRAM
2019-09-29 18:14:51 +08:00