330d6792c3
feat(spi): fix some bugs and restructure the spi driver and the demo
2019-11-12 17:42:32 +08:00
2fa4782599
feature(ledc):add ledc about esp8266
2019-11-05 14:58:27 +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
3e6c6696ef
feat(make): add "iram_bss" to link some global varible from DRAM to IRAM
2019-09-26 17:33:22 +08:00
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
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
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
428f2f3b1a
feature(ir): add ir tx rx driver
2019-09-04 15:46:49 +08:00
aa965627d1
feat(esp8266): add new power management method
2019-08-30 20:58:32 +08:00
767d995466
feat(esp8266): refactor ESP8266(xtensa lx106) panic backtrace function
2019-08-26 16:55:20 +08:00
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
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
cca13e0f99
feat(make): Sync code from esp-idf and modify for ESP8266
...
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
e40b6d645a
feat(heap): Remove macro "MEMLEAK_DEBUG"
2018-09-12 11:12:40 +08:00
f7996f4d90
feat(lib): refactor wps api
2018-09-07 19:14:01 +08:00
215fd755d6
feat(esp8266): compile with espnow library
2018-09-07 16:02:31 +08:00
925d868d70
feat(lib): remove crypto library
2018-09-05 16:45:33 +08:00
0a751afaad
feat(esp8266): Remove unused or unsupported library
2018-09-04 17:16:29 +08:00
9f19a82873
feat(lib): remove wps library
2018-08-10 16:52:22 +08:00
dfd7fa3490
feat(esp8266): Add cmake script
2018-05-04 16:48:23 +08:00