Dong Heng
0cdff9dbf1
fix(esp8266): fix that WDEV time is larger than normal
2019-11-25 17:05:14 +08:00
Dong Heng
0e39eb1038
fix(esp8266): fix CPU ticks per milli second at 160MHz
...
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/762
2019-11-22 11:17:54 +08:00
Dong Heng
7a30e6c072
feat(esp-tls): modify for esp8266
2019-11-19 16:43:38 +08:00
Dong Heng
fd8ed3b340
feat(tcp_transport): update TCP transport from esp-idf
...
Commit ID: 03d07741
2019-11-19 16:22:40 +08:00
Dong Heng
595b51b15f
feat(esp-tls): update esp-tls from esp-idf
...
Commit ID: 03d07741
2019-11-19 16:22:27 +08:00
Dong Heng
3d4b8d1750
feat(newlib): add libc platform header file
2019-11-19 14:29:18 +08:00
Dong Heng
c0dc2e94fd
feat(esp8266): add API to be compatible with esp-idf
2019-11-19 11:39:53 +08:00
Dong Heng
921416e394
docs(version): remove components version description file
2019-11-15 14:37:53 +08:00
Dong Heng
73bf28b991
Merge branch 'feature/hspi_test' into 'master'
...
feat(spi): fix some bugs and restructure the spi driver and the demo
See merge request sdk/ESP8266_RTOS_SDK!1113
2019-11-13 10:00:35 +08:00
Zhao Ke Ke
916906d09a
fix: fix too much line burrs cause cannot remove interruption
2019-11-12 18:41:27 +08:00
Xu Chun Guang
330d6792c3
feat(spi): fix some bugs and restructure the spi driver and the demo
2019-11-12 17:42:32 +08:00
Dong Heng
12cca216db
feat(esptool): remove segment address print information
2019-11-12 16:40:00 +08:00
Chen Wen
7672988cab
fix(lib): fix crash issues while recv ampdu pkt
2019-11-12 16:20:28 +08:00
Zhang Jun Hao
5c3f1e058d
feat(lib): set the connection to the open router mechanism when pwd is set
2019-11-12 16:19:23 +08:00
Dong Heng
b0f6b29b0a
Merge branch 'feature/update_phy_library' into 'master'
...
phy: update phy library to 1155.0
See merge request sdk/ESP8266_RTOS_SDK!1176
2019-11-11 19:19:21 +08:00
Dong Heng
f409413e04
Merge branch 'bugfix/rm_40mhz_stal_option' into 'master'
...
esp8266: remove 40MHz STAL option
See merge request sdk/ESP8266_RTOS_SDK!1175
2019-11-11 18:50:17 +08:00
Dong Heng
d6c4be69e0
feat(phy): update phy library to 1155.0
...
Fix phy software closing RF to cause system error.
2019-11-11 18:42:40 +08:00
Dong Heng
668c3bbb2c
fix(esp8266): remove 40MHz STAL option
2019-11-11 14:11:53 +08:00
Dong Heng
9041579f4a
Merge branch 'feature/add_option_to_link_freertos_to_iram' into 'master'
...
freertos: add option to link freertos to IRAM
See merge request sdk/ESP8266_RTOS_SDK!1171
2019-11-08 19:11:05 +08:00
Dong Heng
d0099b214b
feat(freertos): add option to link freertos to IRAM
2019-11-08 15:18:00 +08:00
Dong Heng
70331b25ff
fix(freertos): fix extended system ticks error when it increases by a large value
2019-11-07 15:28:48 +08:00
Dong Heng
70f89f23a5
Merge branch 'bugfix/fix_std_gcc_header_decalre_when_enable_vfs' into 'master'
...
lfix lacking of gcc header file declare when enable VFS
See merge request sdk/ESP8266_RTOS_SDK!1166
2019-11-06 16:10:07 +08:00
Dong Heng
08040f2236
fix(lwip): fix lacking of gcc header file declare when enable VFS
2019-11-06 15:51:59 +08:00
chenzhengwei
046ba744fa
feature(ledc): Redefine duty
2019-11-05 14:58:27 +08:00
ChenZhengwei
2fa4782599
feature(ledc):add ledc about esp8266
2019-11-05 14:58:27 +08:00
Dong Heng
fa4b8c5586
Merge branch 'feature/ir_tx_use_wdev_timer' into 'master'
...
feature(ir_tx): use wdev timer
See merge request sdk/ESP8266_RTOS_SDK!1153
2019-11-05 13:40:24 +08:00
dongheng
45cab5d095
fix(tcpip_adapter): fix unsupported function return OK
2019-11-04 15:08:25 +08:00
Zhang Jun Hao
22ca89bd56
fix(lib): fix crash when get bandwidth param is null
2019-11-01 11:27:28 +08:00
xiongyu
350971d8bb
feature(ir_tx): use wdev timer
2019-10-28 15:54:04 +08:00
dongheng
464742672c
feat(phy): update phy library
...
Optimize wifi sleep performance when DTIM > 2.
2019-10-25 11:30:09 +08:00
dongheng
a4498afae9
feat(phy): update phy to 1152.0
...
Fix clock error when init_data[112] = 1.
2019-10-22 09:55:06 +08:00
Dong Heng
92f9b7c9ec
Merge branch 'bugfix/fix_boot_time_data_type_error' into 'master'
...
log: fix boot time data type errot
See merge request sdk/ESP8266_RTOS_SDK!1141
2019-10-18 19:06:28 +08:00
dongheng
8ddac7b9cf
fix(log): fix boot time data type errot
2019-10-18 18:23:31 +08:00
Zhang Jun Hao
ebc95cd64f
feat(lib): add pm log for ssc test
2019-10-18 18:05:29 +08:00
Zhang Jun Hao
61b7933fa1
fix(lib): fix tsf is not accurate in softap mode
2019-10-18 10:28:11 +08:00
Zhang Jun Hao
7cb061f803
fix(lib): fix calculate tbtt error in light sleep
2019-10-17 19:44:40 +08:00
Dong Heng
c44393a105
Merge branch 'feature/newlib_clock_gettime' into 'master'
...
feat(newlib): Add macro ESP8266_TIME_SYSCALL_USE_FRC1 to enable clock_gettime function
See merge request sdk/ESP8266_RTOS_SDK!1135
2019-10-16 19:19:27 +08:00
yuanjm
efe9834313
feat(newlib): Add macro ESP8266_TIME_SYSCALL_USE_FRC1 to enable clock_gettime function
2019-10-16 10:10:31 +08:00
dongheng
e64ce2c66b
feat(esp_http_client): add default algorithm description on digest authorization
2019-10-15 10:22:05 +08:00
dongheng
a9c23b2c69
fix(esp8266): Added #pragma once for esp_sleep.h
...
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/732
2019-10-14 17:18:26 +08:00
Dong Heng
ce3d47768d
Merge branch 'feature/https_ota_support_no_verify' into 'master'
...
esp_https_ota: SSL supports no verification
See merge request sdk/ESP8266_RTOS_SDK!1123
2019-10-14 15:31:46 +08:00
dongheng
ffe35ecf07
fix(newlib): remove library gcc declare
2019-10-12 13:43:02 +08:00
Dong Heng
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
dongheng
eb58df9506
feat(esp8266): add function to enable GPIO wakeup from light sleep and disable wakeup source
2019-10-10 18:12:33 +08:00
dongheng
1f8192d9f9
feat(exmaples): remove wolfSSL example
...
The wolfSSL example will be supplied independently.
2019-10-10 15:43:29 +08:00
dongheng
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
dongheng
35d8262b25
feat(mbedtls): bring mbedtls and openssl based on mbedtls from esp-idf
...
Commit ID: 97959e77.
Using submodule instead of source code.
It is brought from esp-idf, and some origin dependent code or configuration of hardware have not been removed.
But it maybe not affect using at the ESP8266 platform.
2019-10-10 11:09:08 +08:00
dongheng
ca3e701001
feat(util): add AES OFB calculation
2019-10-09 17:50:20 +08:00
dongheng
63b5c1969b
fix(freertos): fix link bss data to IRAM causing crash
...
Global data of port.c, xtensa_context.S and xtensa_vectors.S should not be linked into IRAM now.
2019-10-09 15:33:58 +08:00
dongheng
8e76fa1130
feat(esp_https_ota): SSL supports no verification
2019-10-09 11:13:57 +08:00