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

This commit is contained in:
nilesh.kale
2023-08-10 14:05:22 +05:30
parent 70e223a867
commit b4f9dd1fa5

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);
} }