mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
spi: always put spihost handle in SRAM
Closes https://github.com/espressif/esp-idf/issues/4635
This commit is contained in:
parent
0c99aef08d
commit
4fb879c11e
@ -238,8 +238,8 @@ esp_err_t spi_bus_initialize(spi_host_device_t host, const spi_bus_config_t *bus
|
||||
SPI_CHECK(false, "dma channel already in use", ESP_ERR_INVALID_STATE);
|
||||
}
|
||||
}
|
||||
|
||||
spihost[host]=malloc(sizeof(spi_host_t));
|
||||
// spihost contains atomic variables, which should not be put in PSRAM
|
||||
spihost[host] = heap_caps_malloc(sizeof(spi_host_t), MALLOC_CAP_INTERNAL | MALLOC_CAP_8BIT);
|
||||
if (spihost[host]==NULL) {
|
||||
ret = ESP_ERR_NO_MEM;
|
||||
goto cleanup;
|
||||
|
Loading…
x
Reference in New Issue
Block a user