diff options
author | Daniel Garcia <danielgarcia@gmail.com> | 2016-05-23 00:43:56 +0300 |
---|---|---|
committer | Daniel Garcia <danielgarcia@gmail.com> | 2016-05-23 00:43:56 +0300 |
commit | 1b546b31896dd2c4d95c16bb17c852b3d8177eb1 (patch) | |
tree | 06db86bf6cbdf2ef4c4d7e6b42efb66442db5877 | |
parent | baceb63c180d0947a4d505e6458c437f7097bd6d (diff) |
Hey, rfduino was never printing out #warning messages, so when i changed to #pragma message, discovered a place where we were putting out a message/warning where we shouldn't have
-rw-r--r-- | fastspi.h | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -105,7 +105,7 @@ class SPIOutput<SPI_UART1_DATA, SPI_UART1_CLOCK, SPI_SPEED> : public AVRUSART1SP #endif #else -# if !defined(FASTLED_INTERNAL) +# if !defined(FASTLED_INTERNAL) && !defined(FASTLED_ALL_PINS_HARDWARE_SPI) # ifdef FASTLED_HAS_PRAGMA_MESSAGE # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output" # else @@ -120,7 +120,13 @@ class SPIOutput<SPI_UART1_DATA, SPI_UART1_CLOCK, SPI_SPEED> : public AVRUSART1SP // #endif #else -#warning "Forcing software SPI - no hardware SPI for you!" +# if !defined(FASTLED_INTERNAL) && !defined(FASTLED_ALL_PINS_HARDWARE_SPI) +# ifdef FASTLED_HAS_PRAGMA_MESSAGE +# pragma message "Forcing software SPI - no hardware SPI for you!" +# else +# warning "Forcing software SPI - no hardware SPI for you!" +# endif +# endif #endif FASTLED_NAMESPACE_END |