mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
Merge branch 'fix/sdmmc_dma_aligned_buffer_leak_v6.0' into 'release/v6.0'
fix(sdmmc): release aligned buffer on card deinit (v6.0) See merge request espressif/esp-idf!52258
This commit is contained in:
+2
@@ -36,6 +36,7 @@ void sdmmc_test_cd_input(int gpio_cd_num, const sdmmc_host_t* config)
|
||||
usleep(1000);
|
||||
TEST_ESP_OK(sdmmc_card_init(config, card));
|
||||
|
||||
TEST_ESP_OK(sdmmc_card_deinit(card));
|
||||
free(card);
|
||||
}
|
||||
|
||||
@@ -72,5 +73,6 @@ void sdmmc_test_wp_input(int gpio_wp_num, const sdmmc_host_t* config)
|
||||
TEST_ESP_OK(sdmmc_read_sectors(card, &data, 0, 1));
|
||||
|
||||
free(data);
|
||||
TEST_ESP_OK(sdmmc_card_deinit(card));
|
||||
free(card);
|
||||
}
|
||||
|
||||
+1
@@ -108,6 +108,7 @@ void sdmmc_test_sd_begin(int slot, int width, int freq_khz, int ddr, sdmmc_card_
|
||||
|
||||
void sdmmc_test_sd_end(sdmmc_card_t *card)
|
||||
{
|
||||
TEST_ESP_OK(sdmmc_card_deinit(card));
|
||||
TEST_ESP_OK(sdmmc_host_deinit());
|
||||
|
||||
// Reset all GPIOs to their default states
|
||||
|
||||
Reference in New Issue
Block a user