Commit Graph

8 Commits

Author SHA1 Message Date
Dong Heng
5d980e20f1 feat(heap): Add executable caps to IRAM region 2021-01-22 12:07:37 +08:00
Dong Heng
975a7fd12a feat(heap): add option to enable/disable heap trace function 2019-11-06 14:30:02 +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
2a0b0f601b docs(doxygen): Fix header files which is not doxygen style 2019-05-16 15:07:27 +08:00
Dong Heng
2662239b0f fix(heap): Fix heap trace check error
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/335
2018-10-12 13:05:10 +08:00
Dong Heng
4c29801ed0 fix(heap): Fix heap size error
1. get real memory block size when malloc
2. return directly when free freed memory block
2018-09-25 15:27:25 +08:00
Dong Heng
54cd3f4b61 feat(sdk): Midify "__FILE__" to "__ESP_FILE__" for some components 2018-09-21 13:04:59 +08:00
Dong Heng
260da4a6f3 feat(heap): Add new heap component 2018-09-12 11:12:17 +08:00