esp-idf/components/esp_rom/include/esp32c61/rom
Jeroen Domburg a1ba660b4a change(system): heap_caps_alloc returns aligned memory if caps indicate a need for it
The implicit promise of heap_alloc_caps() and friends is that the memory it
returns is fit for the purpose as requested in the caps field. Before
this commit, that did not happen; e.g. DMA-capable memory wass returned
from a correct region, but not aligned/sized to something the DMA subsystem
can handle.

This commit adds an API to the esp_mm component that is then used by the
heap component to adjust allocation alignment, caps and size dependent on
the hardware requirement of the requested allocation caps.
2024-05-27 12:41:18 +08:00
..
bigint.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
cache.h change(system): heap_caps_alloc returns aligned memory if caps indicate a need for it 2024-05-27 12:41:18 +08:00
crc.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
ecdsa.h feat(esp32c61): ci enable header check, fix c61 build 2024-03-27 19:39:59 +08:00
efuse.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
esp_flash.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
ets_sys.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
gpio.h feat(gpio): support GPIO on ESP32C61 2024-04-24 14:27:40 +08:00
libc_stubs.h feat(esp32c61): new chip add system and esp_timer support 2024-03-21 11:31:15 +08:00
lldesc.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
md5_hash.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
miniz.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
opi_flash.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
rom_layout.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
rtc.h fix(esp_rom): remove sdio rst, wake cause from rom rtc.h 2024-05-11 14:46:09 +08:00
secure_boot.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
sha.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
spi_flash.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
tjpgd.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00
uart.h feat(esp32c61): new chip add rom and efuse support 2024-03-15 15:16:14 +08:00