diff options
author | kriegsman@gmail.com <kriegsman@gmail.com@4ad4ec5c-605d-bd5c-5796-512c9b60011b> | 2013-11-01 23:02:56 +0400 |
---|---|---|
committer | kriegsman@gmail.com <kriegsman@gmail.com@4ad4ec5c-605d-bd5c-5796-512c9b60011b> | 2013-11-01 23:02:56 +0400 |
commit | d3d9a516561788d66028f4c52756e2de60cb75b0 (patch) | |
tree | dfa304fdb3694ad5ed7b40069c7857b9b75369cf | |
parent | ce07b3149325fc95b99c1ee71b0729ccca95c53f (diff) |
Gemma and Trinket: compiles, HSV2RB works. LED drivers not yet.
-rw-r--r-- | hsv2rgb.cpp | 4 | ||||
-rw-r--r-- | lib8tion.h | 2 | ||||
-rw-r--r-- | preview_changes.txt | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/hsv2rgb.cpp b/hsv2rgb.cpp index 748144fb..b0abdab9 100644 --- a/hsv2rgb.cpp +++ b/hsv2rgb.cpp @@ -48,7 +48,7 @@ void hsv2rgb_raw_C (const struct CHSV & hsv, struct CRGB & rgb); void hsv2rgb_raw_avr(const struct CHSV & hsv, struct CRGB & rgb); -#if defined(__AVR__) +#if defined(__AVR__) && !defined( LIB8_ATTINY ) void hsv2rgb_raw(const struct CHSV & hsv, struct CRGB & rgb) { hsv2rgb_raw_avr( hsv, rgb); @@ -154,7 +154,7 @@ void hsv2rgb_raw_C (const struct CHSV & hsv, struct CRGB & rgb) -#if defined(__AVR__) +#if defined(__AVR__) && !defined( LIB8_ATTINY ) void hsv2rgb_raw_avr(const struct CHSV & hsv, struct CRGB & rgb) { uint8_t hue, saturation, value; @@ -196,7 +196,7 @@ Lib8tion is pronounced like 'libation': lie-BAY-shun // On ATtiny, we just use C implementations #define SCALE8_C 1 #define SCALE16BY8_C 1 -#define SCALE16_C 0 +#define SCALE16_C 1 #define MUL8_C 1 #define QMUL8_C 1 #define EASE8_C 1 diff --git a/preview_changes.txt b/preview_changes.txt index a50ef6ef..f46c99f8 100644 --- a/preview_changes.txt +++ b/preview_changes.txt @@ -1,3 +1,6 @@ +Post-Release Candidate 4 +* Gemma and Trinket: HSV2RGB works, LED drivers not yet + Release Candidate 4 * Added NEOPIXEL as a synonym for WS2811 * Fix WS2811/WS2812B timings, bring it in line to exactly 1.25ns/bit. |