Zhang Jun Hao
c7e00dadd1
feat(lib): remove wpa2 and wps lib
2020-08-18 11:04:49 +08:00
dongheng
b967caefaf
feat(startup): add fast boot and fast restart function
2020-08-05 10:27:28 +08:00
Zhang Jun Hao
bec5ca6fe6
feat(lib): remove wpa lib
2020-05-27 11:46:26 +08:00
yuanjm
514bca61f4
feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls
2020-03-02 15:36:50 +08:00
Dong Heng
562e183216
feat(esp_event): modify for ESP8266 to support esp_event
2020-01-15 16:29:29 +08:00
Dong Heng
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
Chen Wen
95ed4d1e50
feat(wpa2): add wpa2_enterprise to esp8266
2019-11-26 16:09:38 +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
ChenZhengwei
2fa4782599
feature(ledc):add ledc about esp8266
2019-11-05 14:58:27 +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
3e6c6696ef
feat(make): add "iram_bss" to link some global varible from DRAM to IRAM
2019-09-26 17:33:22 +08:00
dongheng
96e5df4ebd
fix(esp8266): fix UART output error when start up
...
Add UART system API to flush UART and wait until all characters are sent.
2019-09-16 15:21:42 +08:00
Dong Heng
0769fb46dc
Merge branch 'feature/update_libphy' into 'master'
...
esp8266: update libphy from to version 1149
See merge request sdk/ESP8266_RTOS_SDK!1063
2019-09-09 12:00:32 +08:00
dongheng
157e214436
feat(esp8266): update libphy to version 1149
...
1. seperate rtc module from phy
2. fix the bug that frequency shifts in some scenarios
2019-09-09 10:29:11 +08:00
xiongyu
428f2f3b1a
feature(ir): add ir tx rx driver
2019-09-04 15:46:49 +08:00
dongheng
aa965627d1
feat(esp8266): add new power management method
2019-08-30 20:58:32 +08:00
dongheng
767d995466
feat(esp8266): refactor ESP8266(xtensa lx106) panic backtrace function
2019-08-26 16:55:20 +08:00
dongheng
301d857988
feat(esp8266): supports "make size" and its family function
...
1. support "make size", "make size-files", "make size-components" and "make size-symbols"
2. add esp-idf style link file including "esp8266.ld" and "esp8266.project.ld.in"
3. add link advaced generation file to components of esp8266 and spi_flash
2019-08-05 17:20:29 +08:00
dongheng
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
dongheng
cca13e0f99
feat(make): Sync code from esp-idf and modify for ESP8266
...
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
Dong Heng
e40b6d645a
feat(heap): Remove macro "MEMLEAK_DEBUG"
2018-09-12 11:12:40 +08:00
Zhang Jun Hao
f7996f4d90
feat(lib): refactor wps api
2018-09-07 19:14:01 +08:00
Zhang Jun Hao
215fd755d6
feat(esp8266): compile with espnow library
2018-09-07 16:02:31 +08:00
Zhang Jun Hao
925d868d70
feat(lib): remove crypto library
2018-09-05 16:45:33 +08:00
Dong Heng
0a751afaad
feat(esp8266): Remove unused or unsupported library
2018-09-04 17:16:29 +08:00
Zhang Jun Hao
9f19a82873
feat(lib): remove wps library
2018-08-10 16:52:22 +08:00
Dong Heng
dfd7fa3490
feat(esp8266): Add cmake script
2018-05-04 16:48:23 +08:00