esp-idf/components/bootloader_support/include
Guillaume Souchere a5d6f62e7e heap: Prevent alloc from IRAM to call dram_alloc_to_iram() on esp32c6 target
Since DRAM and IRAM are superposed on esp32c6 it is not necessary to convert a freshly allocated
DRAM addr to its IRAM equivalent when MALLOC_CAP_EXEC is passed to heap_caps_malloc(). Instead,
proceed with a default allocation since the address returned by multi_heap_malloc() already belongs
to the IRAM region.

Applies for esp32c6 and every boards with superposed DRAM and IRAM addresses.
2023-01-23 07:42:20 +01:00
..
bootloader_clock.h soc: Adds efuse hal 2022-02-24 22:20:09 +08:00
bootloader_common.h esp_app_format: Fixed build errors and resolved dependencies 2022-08-17 10:59:31 +05:30
bootloader_mem.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
bootloader_memory_utils.h heap: Prevent alloc from IRAM to call dram_alloc_to_iram() on esp32c6 target 2023-01-23 07:42:20 +01:00
bootloader_random.h refactor (docs, rng): Clarify RNG usage 2022-04-11 10:55:28 +08:00
bootloader_util.h driver: fix public header exceptions for driver 2022-07-22 00:12:36 +00:00
esp_app_format.h C/Cxx: unify static assertions with the macro ESP_STATIC_ASSERT 2022-11-21 16:18:08 +08:00
esp_flash_data_types.h bootloader: update copyright notice 2021-05-10 04:58:34 +02:00
esp_flash_encrypt.h security: Adds new APIs to check that all eFuse security features are enabled correctly 2023-01-10 23:35:13 +08:00
esp_flash_partitions.h Merge branch 'update_copyright_notice_bootloader_support' into 'master' 2021-05-19 00:26:35 +00:00
esp_image_format.h C/Cxx: unify static assertions with the macro ESP_STATIC_ASSERT 2022-11-21 16:18:08 +08:00
esp_secure_boot.h security: Adds new APIs to check that all eFuse security features are enabled correctly 2023-01-10 23:35:13 +08:00