mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-20 00:27:19 +08:00

1. Change cache size from 32KB to 16KB, reverse this 16KB region as heap; 2. New heap to support seperate heap region; 3. Modify pvPortMalloc, support to choose malloc in iram; 4. Add new macro os_malloc_iram to malloc in iram; 5. Default malloc will malloc in iram firstly; Limitation: 1. Don't malloc task stack in iram; 2. Dont't use iram buffer as wifi tx buffer; If possible, use all of iram heap region firstly. internal : 2d3fbebb