summaryrefslogtreecommitdiff
path: root/src/drivers/spi.cpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-09-05 10:12:15 +1000
committerjacqueline <me@jacqueline.id.au>2023-09-05 10:12:15 +1000
commit02c1eb4be35559c127368d1419ebb79e9f23f3c3 (patch)
tree10be21d2cfbb9130644e00d70b4f573106932036 /src/drivers/spi.cpp
parent0032896251d8ddc6c2775495445da8fceffba98e (diff)
downloadtangara-fw-02c1eb4be35559c127368d1419ebb79e9f23f3c3.tar.gz
Tweak display DMA buffer size
Diffstat (limited to 'src/drivers/spi.cpp')
-rw-r--r--src/drivers/spi.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/drivers/spi.cpp b/src/drivers/spi.cpp
index b31d1460..93bf9cde 100644
--- a/src/drivers/spi.cpp
+++ b/src/drivers/spi.cpp
@@ -35,12 +35,10 @@ esp_err_t init_spi(void) {
.data7_io_num = -1,
// Use the DMA default size. The display requires larger buffers, but it
- // manages its down use of DMA-capable memory.
- .max_transfer_sz = 128 * 16 * 2, // TODO: hmm
+ // manages its own use of DMA-capable memory.
+ .max_transfer_sz = 4096,
.flags = SPICOMMON_BUSFLAG_MASTER | SPICOMMON_BUSFLAG_IOMUX_PINS,
.intr_flags = ESP_INTR_FLAG_LOWMED | ESP_INTR_FLAG_IRAM,
- //.intr_flags = ESP_INTR_FLAG_LOWMED | ESP_INTR_FLAG_SHARED |
- // ESP_INTR_FLAG_IRAM,
};
if (esp_err_t err = spi_bus_initialize(kSpiHost, &config, SPI_DMA_CH_AUTO)) {