Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Garcia <danielgarcia@gmail.com>2014-03-14 04:29:01 +0400
committerDaniel Garcia <danielgarcia@gmail.com>2014-03-14 04:29:01 +0400
commitdb096f5fdc313b73db0fc3b0c6a51c16fd78b310 (patch)
tree68d1f9d55901c9bf3fe7aa2c8ff69f93422c7e62 /fastpin_avr.h
parent9324c3286ab955cffefc7a29dd58f8f7f5babd09 (diff)
parent7191e4c1be455010285fb4bb39d7d1cad2d55d6a (diff)
sync w/master
Diffstat (limited to 'fastpin_avr.h')
-rw-r--r--fastpin_avr.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/fastpin_avr.h b/fastpin_avr.h
index 64fa822d..eeb30040 100644
--- a/fastpin_avr.h
+++ b/fastpin_avr.h
@@ -47,7 +47,7 @@ typedef volatile uint8_t & reg8_t;
#define _IO(L) _RD8(DDR ## L); _RD8(PORT ## L); _RD8(PIN ## L);
#define _DEFPIN_AVR(_PIN, MASK, L) template<> class FastPin<_PIN> : public _AVRPIN<_PIN, MASK, _R(PORT ## L), _R(DDR ## L), _R(PIN ## L)> {};
-#if defined(__AVR_ATtiny85__)
+#if defined(__AVR_ATtiny85__) || defined(__AVR_ATtiny45__)
_IO(B);
_DEFPIN_AVR(0, 0x01, B); _DEFPIN_AVR(1, 0x02, B); _DEFPIN_AVR(2, 0x04, B); _DEFPIN_AVR(3, 0x08, B);
@@ -55,7 +55,7 @@ _DEFPIN_AVR(4, 0x10, B); _DEFPIN_AVR(5, 0x20, B);
#define HAS_HARDWARE_PIN_SUPPORT 1
-#elif(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__)
+#elif defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny25__) ||
_IO(A); _IO(B);
_DEFPIN_AVR(0, 0x01, A); _DEFPIN_AVR(1, 0x02, A); _DEFPIN_AVR(2, 0x04, A); _DEFPIN_AVR(3, 0x08, A);