neopixel improvements

This commit is contained in:
2018-01-02 18:14:09 +01:00
parent 64592c3bb6
commit dcf0037b83
5 changed files with 25 additions and 65 deletions
+6
View File
@@ -23,4 +23,10 @@ static inline bool isDynAlloc(const void *obj)
&& ((uint32_t)obj < (uint32_t)__SP);
}
static inline void __delay_cycles(uint32_t cycles)
{
uint32_t l = cycles/3;
asm volatile( "0:" "sub %[count], #1;" "bne 0b;" :[count]"+r"(l) );
}
#endif //GEX_CORTEX_UTILS_H