Merge branch 'bugfix/check_iram_optimization' into 'master'

fix(mbedtls): IRAM optimization analyzed on mbedtls/test_apps

Closes IDF-7145

See merge request espressif/esp-idf!25304
This commit is contained in:
Mahavir Jain
2023-08-16 13:08:34 +08:00

View File

@@ -11,7 +11,7 @@
#ifndef CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC #ifndef CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC
IRAM_ATTR void *esp_mbedtls_mem_calloc(size_t n, size_t size) void *esp_mbedtls_mem_calloc(size_t n, size_t size)
{ {
#ifdef CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC #ifdef CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC
return heap_caps_calloc(n, size, MALLOC_CAP_INTERNAL|MALLOC_CAP_8BIT); return heap_caps_calloc(n, size, MALLOC_CAP_INTERNAL|MALLOC_CAP_8BIT);
@@ -33,7 +33,7 @@ IRAM_ATTR void *esp_mbedtls_mem_calloc(size_t n, size_t size)
#endif #endif
} }
IRAM_ATTR void esp_mbedtls_mem_free(void *ptr) void esp_mbedtls_mem_free(void *ptr)
{ {
return heap_caps_free(ptr); return heap_caps_free(ptr);
} }