forked from espressif/esp-idf
fix(mbedtls): IRAM optimization analyzed on mbedtls/test_apps
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user