ソースを参照

Disable SPITFT code if using ATtiny85, update version #

Phillip Burgess 8 年 前
コミット
7d73ae8214
共有2 個のファイルを変更した8 個の追加5 個の削除を含む
  1. 7 4
      Adafruit_SPITFT.cpp
  2. 1 1
      library.properties

+ 7 - 4
Adafruit_SPITFT.cpp

@@ -13,6 +13,7 @@
   MIT license, all text above must be included in any redistribution
  ****************************************************/
 
+#ifndef __AVR_ATtiny85__ // NOT A CHANCE of this stuff working on ATtiny!
 
 #include "Adafruit_SPITFT.h"
 #ifndef ARDUINO_STM32_FEATHER
@@ -40,7 +41,7 @@ Adafruit_SPITFT::Adafruit_SPITFT(uint16_t w, uint16_t h,
     _dc   = dc;
     _rst  = rst;
     _sclk = sclk;
-    _mosi  = mosi;
+    _mosi = mosi;
     _miso = miso;
     _freq = 0;
 #ifdef USE_FAST_PINIO
@@ -68,9 +69,9 @@ Adafruit_SPITFT::Adafruit_SPITFT(uint16_t w, uint16_t h,
     _cs   = cs;
     _dc   = dc;
     _rst  = rst;
-    _sclk  = -1;
-    _mosi  = -1;
-    _miso  = -1;
+    _sclk = -1;
+    _mosi = -1;
+    _miso = -1;
     _freq = 0;
 #ifdef USE_FAST_PINIO
     csport    = portOutputRegister(digitalPinToPort(_cs));
@@ -334,3 +335,5 @@ void Adafruit_SPITFT::drawRGBBitmap(int16_t x, int16_t y,
     }
     endWrite();
 }
+
+#endif // !__AVR_ATtiny85__

+ 1 - 1
library.properties

@@ -1,5 +1,5 @@
 name=Adafruit GFX Library
-version=1.2.2
+version=1.2.3
 author=Adafruit
 maintainer=Adafruit <info@adafruit.com>
 sentence=Adafruit GFX graphics core library, this is the 'core' class that all our other graphics libraries derive from.