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-11 07:11:33 +0400
committerDaniel Garcia <danielgarcia@gmail.com>2014-03-11 07:11:33 +0400
commita0f7b92622717e026503b1bb364752cf328bf118 (patch)
tree5e98fe85b0884164e67f75f8ae4fcb440b9bb3b5 /clockless_trinket.h
parent0bb025ef288e09173a06e74f4e647f479e555d9d (diff)
Fix math noise error
Diffstat (limited to 'clockless_trinket.h')
-rw-r--r--clockless_trinket.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/clockless_trinket.h b/clockless_trinket.h
index 1222106f..15746913 100644
--- a/clockless_trinket.h
+++ b/clockless_trinket.h
@@ -30,7 +30,7 @@ template<int CYCLES> __attribute__((always_inline)) inline void _dc(register uin
_dc_AVR<CYCLES/3,CYCLES%3>(loopvar);
}
template<> __attribute__((always_inline)) inline void _dc<0>(register uint8_t & loopvar) {}
-template<> __attribute__((always_inline)) inline void _dc<1>(register uint8_t & loopvar) {asm __volatile__("cp r0,r0":::);}
+template<> __attribute__((always_inline)) inline void _dc<1>(register uint8_t & loopvar) {asm __volatile__("mov r0,r0":::);}
template<> __attribute__((always_inline)) inline void _dc<2>(register uint8_t & loopvar) {asm __volatile__("rjmp .+0":::);}
template<> __attribute__((always_inline)) inline void _dc<3>(register uint8_t & loopvar) { _dc<2>(loopvar); _dc<1>(loopvar); }
template<> __attribute__((always_inline)) inline void _dc<4>(register uint8_t & loopvar) { _dc<2>(loopvar); _dc<2>(loopvar); }