You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Below is the error message, I believe this is because of the inclusion of SPI library that is not supported on Trinket. It would be nicer if there was an ifdef around this that would catch this for the trinket.
Arduino: 1.8.5 (Mac OS X), Board: "Adafruit Trinket 16MHz"
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In member function 'void SPISettings::init_AlwaysInline(uint32_t, uint8_t, uint8_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:146:16: error: 'SPE' was not declared in this scope
spcr = _BV(SPE) | _BV(MSTR) | ((bitOrder == LSBFIRST) ? _BV(DORD) : 0) |
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:146:27: error: 'MSTR' was not declared in this scope
spcr = _BV(SPE) | _BV(MSTR) | ((bitOrder == LSBFIRST) ? _BV(DORD) : 0) |
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:146:65: error: 'DORD' was not declared in this scope
spcr = _BV(SPE) | _BV(MSTR) | ((bitOrder == LSBFIRST) ? _BV(DORD) : 0) |
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::beginTransaction(SPISettings)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:203:5: error: 'SPCR' was not declared in this scope
SPCR = settings.spcr;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:204:5: error: 'SPSR' was not declared in this scope
SPSR = settings.spsr;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static uint8_t SPIClass::transfer(uint8_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:209:5: error: 'SPDR' was not declared in this scope
SPDR = data;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:217:14: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ; // wait
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:217:25: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ; // wait
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static uint16_t SPIClass::transfer16(uint16_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:223:11: error: 'SPCR' was not declared in this scope
if (!(SPCR & _BV(DORD))) {
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:223:22: error: 'DORD' was not declared in this scope
if (!(SPCR & _BV(DORD))) {
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:224:7: error: 'SPDR' was not declared in this scope
SPDR = in.msb;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:226:16: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:226:27: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:230:16: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:230:27: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:233:7: error: 'SPDR' was not declared in this scope
SPDR = in.lsb;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:235:16: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:235:27: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:239:16: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:239:27: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::transfer(void*, size_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:247:5: error: 'SPDR' was not declared in this scope
SPDR = *p;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:250:16: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:250:27: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:255:14: error: 'SPSR' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:255:25: error: 'SPIF' was not declared in this scope
while (!(SPSR & _BV(SPIF))) ;
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::setBitOrder(uint8_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:292:31: error: 'SPCR' was not declared in this scope
if (bitOrder == LSBFIRST) SPCR |= _BV(DORD);
^
Multiple libraries were found for "Wire.h"
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
Used: /Users/tweaver/Library/Arduino15/packages/adafruit/hardware/avr/1.4.9/libraries/Wire
Not used: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:292:43: error: 'DORD' was not declared in this scope
if (bitOrder == LSBFIRST) SPCR |= _BV(DORD);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:293:10: error: 'SPCR' was not declared in this scope
else SPCR &= ~(_BV(DORD));
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:293:24: error: 'DORD' was not declared in this scope
else SPCR &= ~(_BV(DORD));
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::setDataMode(uint8_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:298:5: error: 'SPCR' was not declared in this scope
SPCR = (SPCR & ~SPI_MODE_MASK) | dataMode;
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::setClockDivider(uint8_t)':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:303:5: error: 'SPCR' was not declared in this scope
SPCR = (SPCR & ~SPI_CLOCK_MASK) | (clockDiv & SPI_CLOCK_MASK);
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:304:5: error: 'SPSR' was not declared in this scope
SPSR = (SPSR & ~SPI_2XCLOCK_MASK) | ((clockDiv >> 2) & SPI_2XCLOCK_MASK);
^
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::attachInterrupt()':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:309:42: error: 'SPCR' was not declared in this scope
inline static void attachInterrupt() { SPCR |= _BV(SPIE); }
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:309:54: error: 'SPIE' was not declared in this scope
inline static void attachInterrupt() { SPCR |= _BV(SPIE); }
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:12:0,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h: In static member function 'static void SPIClass::detachInterrupt()':
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:310:42: error: 'SPCR' was not declared in this scope
inline static void detachInterrupt() { SPCR &= ~_BV(SPIE); }
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI/src/SPI.h:310:55: error: 'SPIE' was not declared in this scope
inline static void detachInterrupt() { SPCR &= ~_BV(SPIE); }
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h: In function 'uint8_t _avr_spi_read()':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:93:5: error: 'SPDR' was not declared in this scope
SPDR = r;
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:94:13: error: 'SPSR' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:94:24: error: 'SPIF' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp: In member function 'void Adafruit_SPITFT::spiWrite(uint8_t)':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:147:9: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(b);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:147:9: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(b);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:147:9: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(b);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp: In member function 'void Adafruit_SPITFT::pushColor(uint16_t)':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:184:3: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp: In member function 'void Adafruit_SPITFT::writePixel(uint16_t)':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:38: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:104:60: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE16(s) HSPI_WRITE((s) >> 8); HSPI_WRITE(s)
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:112:47: note: in expansion of macro 'HSPI_WRITE16'
#define SPI_WRITE16(s) if(_sclk < 0){HSPI_WRITE16(s);}else{SSPI_WRITE16(s);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:190:5: note: in expansion of macro 'SPI_WRITE16'
SPI_WRITE16(color);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp: In member function 'void Adafruit_SPITFT::writePixels(uint16_t*, uint32_t)':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:70: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:70: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:70: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:104: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:104: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:106:104: note: in expansion of macro 'HSPI_WRITE'
#define HSPI_WRITE_PIXELS(c,l) for(uint32_t i=0; i<(l); i+=2){ HSPI_WRITE(((uint8_t*)(c))[i+1]); HSPI_WRITE(((uint8_t*)(c))[i]); }
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:114:47: note: in expansion of macro 'HSPI_WRITE_PIXELS'
#define SPI_WRITE_PIXELS(c,l) if(_sclk < 0){HSPI_WRITE_PIXELS(c,l);}else{SSPI_WRITE_PIXELS(c,l);}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:194:5: note: in expansion of macro 'SPI_WRITE_PIXELS'
SPI_WRITE_PIXELS((uint8_t*)colors , len * 2);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp: In member function 'void Adafruit_SPITFT::writeColor(uint16_t, uint32_t)':
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:222:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(hi);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:222:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(hi);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:222:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(hi);
^
In file included from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:26:0:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:43: error: 'SPDR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:223:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(lo);
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:63: error: 'SPSR' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:223:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(lo);
^
In file included from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/io.h:99:0,
from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr/pgmspace.h:90,
from /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:28,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.h:7,
from /Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:17:
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h:98:74: error: 'SPIF' was not declared in this scope
#define HSPI_WRITE(b) {SPDR = (b); while(!(SPSR & _BV(SPIF)));}
^
/Users/tweaver/Documents/Arduino/libraries/Adafruit-GFX-Library/Adafruit_SPITFT.cpp:223:13: note: in expansion of macro 'HSPI_WRITE'
HSPI_WRITE(lo);
^
exit status 1
Error compiling for board Adafruit Trinket 16MHz.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
The text was updated successfully, but these errors were encountered:
Below is the error message, I believe this is because of the inclusion of SPI library that is not supported on Trinket. It would be nicer if there was an ifdef around this that would catch this for the trinket.
The text was updated successfully, but these errors were encountered: