From e83383c69a629b1369d49f0d37c042ef0e35c057 Mon Sep 17 00:00:00 2001 From: Bodmer Date: Fri, 4 Mar 2022 00:59:38 +0000 Subject: [PATCH] Fix #1680 --- TFT_eSPI.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TFT_eSPI.cpp b/TFT_eSPI.cpp index 46d361f..c9b9517 100644 --- a/TFT_eSPI.cpp +++ b/TFT_eSPI.cpp @@ -99,11 +99,11 @@ inline void TFT_eSPI::end_tft_write(void){ locked = true; // Flag to show SPI access now locked SPI_BUSY_CHECK; // Check send complete and clean out unused rx data CS_H; + SET_BUS_READ_MODE; // In case bus has been configured for tx only #if defined (SPI_HAS_TRANSACTION) && defined (SUPPORT_TRANSACTIONS) && !defined(TFT_PARALLEL_8_BIT) && !defined(RP2040_PIO_INTERFACE) spi.endTransaction(); #endif } - SET_BUS_READ_MODE; // In case SPI has been configured for tx only } } @@ -114,11 +114,11 @@ inline void TFT_eSPI::end_nin_write(void){ locked = true; // Flag to show SPI access now locked SPI_BUSY_CHECK; // Check send complete and clean out unused rx data CS_H; + SET_BUS_READ_MODE; // In case SPI has been configured for tx only #if defined (SPI_HAS_TRANSACTION) && defined (SUPPORT_TRANSACTIONS) && !defined(TFT_PARALLEL_8_BIT) && !defined(RP2040_PIO_INTERFACE) spi.endTransaction(); #endif } - SET_BUS_READ_MODE; // In case SPI has been configured for tx only } }