Browse Source

Merge branch 'bugfix/spi_slave_test_non_dma' into 'master'

spi-slave: fix single-board: hd test failing due to DMA buffers ending up in PSRAM

See merge request espressif/esp-idf!16293
Marius Vikhammer 4 năm trước cách đây
mục cha
commit
23c4534d23
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      components/driver/test/test_spi_slave_hd.c

+ 1 - 1
components/driver/test/test_spi_slave_hd.c

@@ -142,7 +142,7 @@ static void init_slave_hd(int mode, bool append_mode, const spi_slave_hd_callbac
 static void test_hd_init(void** arg)
 {
     TEST_ASSERT(*arg==NULL);
-    *arg = malloc(sizeof(testhd_context_t));
+    *arg = heap_caps_malloc(sizeof(testhd_context_t), MALLOC_CAP_DMA);
     assert(((int)arg%4)==0);
     testhd_context_t* context = (testhd_context_t*)*arg;
     TEST_ASSERT(context!=NULL);