summaryrefslogtreecommitdiff
path: root/contrib/fastled4minimus32.patch
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/fastled4minimus32.patch')
-rw-r--r--contrib/fastled4minimus32.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/contrib/fastled4minimus32.patch b/contrib/fastled4minimus32.patch
new file mode 100644
index 0000000..beb5e47
--- /dev/null
+++ b/contrib/fastled4minimus32.patch
@@ -0,0 +1,25 @@
+diff -Nur FastLED-3.1.0.orig/platforms/avr/fastpin_avr.h FastLED-3.1.0/platforms/avr/fastpin_avr.h
+--- FastLED-3.1.0.orig/platforms/avr/fastpin_avr.h 2015-09-23 18:22:19.000000000 +0200
++++ FastLED-3.1.0/platforms/avr/fastpin_avr.h 2016-06-03 02:03:19.167138941 +0200
+@@ -105,7 +105,7 @@
+ #define AVR_HARDWARE_SPI 1
+
+ #define HAS_HARDWARE_PIN_SUPPORT 1
+-#elif defined(ARDUINO_HOODLOADER2) && (defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega8U2__)) || defined(__AVR_AT90USB82__) || defined(__AVR_AT90USB162__)
++#elif (defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega8U2__)) || defined(__AVR_AT90USB82__) || defined(__AVR_AT90USB162__)
+
+ _IO(D); _IO(B); _IO(C);
+
+@@ -120,9 +120,9 @@
+ _DEFPIN_AVR( 20, 0x80, D);
+
+ #define HAS_HARDWARE_PIN_SUPPORT 1
+-// #define SPI_DATA 2
+-// #define SPI_CLOCK 1
+-// #define AVR_HARDWARE_SPI 1
++#define SPI_DATA 2
++#define SPI_CLOCK 1
++#define AVR_HARDWARE_SPI 1
+
+ #elif defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega8__)
+ // Accelerated port definitions for arduino avrs