summaryrefslogtreecommitdiff
path: root/src/drivers/spi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/spi.cpp')
-rw-r--r--src/drivers/spi.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/drivers/spi.cpp b/src/drivers/spi.cpp
index ba461b67..ae6f83a2 100644
--- a/src/drivers/spi.cpp
+++ b/src/drivers/spi.cpp
@@ -11,6 +11,7 @@
#include "driver/spi_master.h"
#include "esp_err.h"
#include "esp_intr_alloc.h"
+#include "esp_intr_types.h"
#include "hal/spi_types.h"
namespace drivers {
@@ -40,6 +41,7 @@ esp_err_t init_spi(void) {
// manages its own use of DMA-capable memory.
.max_transfer_sz = 4096,
.flags = SPICOMMON_BUSFLAG_MASTER | SPICOMMON_BUSFLAG_IOMUX_PINS,
+ .isr_cpu_id = ESP_INTR_CPU_AFFINITY_0,
.intr_flags = ESP_INTR_FLAG_LOWMED | ESP_INTR_FLAG_IRAM,
};