Quellcode durchsuchen

i2s: fix interrupt flag of pdm rx mode

Forgot to update in PR https://github.com/espressif/esp-idf/pull/10997
laokaiyao vor 2 Jahren
Ursprung
Commit
f69b30d6ff
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      components/driver/i2s/i2s_pdm.c

+ 1 - 1
components/driver/i2s/i2s_pdm.c

@@ -456,7 +456,7 @@ esp_err_t i2s_channel_init_pdm_rx_mode(i2s_chan_handle_t handle, const i2s_pdm_r
     }
 #endif
     ESP_GOTO_ON_ERROR(i2s_pdm_rx_set_clock(handle, &pdm_rx_cfg->clk_cfg), err, TAG, "initialize channel failed while setting clock");
-    ESP_GOTO_ON_ERROR(i2s_init_dma_intr(handle, ESP_INTR_FLAG_LEVEL1), err, TAG, "initialize dma interrupt failed");
+    ESP_GOTO_ON_ERROR(i2s_init_dma_intr(handle, I2S_INTR_ALLOC_FLAGS), err, TAG, "initialize dma interrupt failed");
 
     i2s_ll_rx_enable_pdm(handle->controller->hal.dev);
 #if SOC_I2S_HW_VERSION_2