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>2016-02-17 06:40:59 +0300
committerDaniel Garcia <danielgarcia@gmail.com>2016-02-17 06:40:59 +0300
commitb3ca0b6957871301bcdf43a448eba537c80d5b5b (patch)
treecd5828ac1cdf32482bdfc60e5f9f2817e8309d3b
parentf3cd261fd1bede82c4054e826e37223ffb5e2aa2 (diff)
Add defines to be able to turn off dithering
-rw-r--r--platforms/avr/clockless_trinket.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/platforms/avr/clockless_trinket.h b/platforms/avr/clockless_trinket.h
index e73841df..39b3ed21 100644
--- a/platforms/avr/clockless_trinket.h
+++ b/platforms/avr/clockless_trinket.h
@@ -225,7 +225,8 @@ protected:
#else
#define PRESCALE4(D) _dc<4>(loopvar);
#define PRESCALEA2(D) _dc<2>(loopvar);
-#define PRESCALEB3(D) _dc<3>(loopvar);
+#define PRESCALEB4(D) _dc<4>(loopvar);
+#define PSBIDATA4(D) asm __volatile__( "add %A[data], %[ADV]\n\tadc %B[data], __zero_reg__\n\trjmp .+0\n\t" ASM_VARS );
#endif
// 2 cycles - perform one step of the scaling (if a given bit is set in scale, add scale-base to the scratch space)