From f4050e53de1ba899dcdb75d9cb63a95b46063314 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 3 Jun 2016 02:32:40 +0200 Subject: fastled now works on mimimus32 --- contrib/fastled4minimus32.patch | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 contrib/fastled4minimus32.patch (limited to 'contrib/fastled4minimus32.patch') 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 -- cgit v1.2.3