From 6342bfc83329fb72b8be362f9cf651a3ddc41585 Mon Sep 17 00:00:00 2001 From: Bodmer Date: Mon, 3 Jul 2023 19:24:21 +0100 Subject: [PATCH] Update iaw #2657 for SPI inclusion only --- TFT_eSPI.cpp | 2 +- TFT_eSPI.h | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/TFT_eSPI.cpp b/TFT_eSPI.cpp index 939f707..064cf30 100644 --- a/TFT_eSPI.cpp +++ b/TFT_eSPI.cpp @@ -5936,7 +5936,7 @@ void TFT_eSPI::setTextFont(uint8_t f) ** Function name: getSPIinstance ** Description: Get the instance of the SPI class ***************************************************************************************/ -#if !defined (TFT_PARALLEL_8_BIT) && ! defined (RP2040_PIO_INTERFACE) +#if !defined (TFT_PARALLEL_8_BIT) && !defined (RP2040_PIO_INTERFACE) SPIClass& TFT_eSPI::getSPIinstance(void) { return spi; diff --git a/TFT_eSPI.h b/TFT_eSPI.h index 286cf85..6cc431d 100644 --- a/TFT_eSPI.h +++ b/TFT_eSPI.h @@ -29,8 +29,9 @@ //Standard support #include #include -#include - +#if !defined (TFT_PARALLEL_8_BIT) && !defined (RP2040_PIO_INTERFACE) + #include +#endif /*************************************************************************************** ** Section 2: Load library and processor specific header files ***************************************************************************************/ @@ -823,8 +824,9 @@ class TFT_eSPI : public Print { friend class TFT_eSprite; // Sprite class has ac bool verifySetupID(uint32_t id); // Global variables +#if !defined (TFT_PARALLEL_8_BIT) && !defined (RP2040_PIO_INTERFACE) static SPIClass& getSPIinstance(void); // Get SPI class handle - +#endif uint32_t textcolor, textbgcolor; // Text foreground and background colours uint32_t bitmap_fg, bitmap_bg; // Bitmap foreground (bit=1) and background (bit=0) colours