ws2812: make AVR support more robust

* Merge AVR support for Digispark and non-Digispark
* Fix the error "inline assembly requires more registers than available"
* Use a single file for all AVR targets, in a similar style as the
  Xtensa support.
This commit is contained in:
Ayke van Laethem
2020-10-16 14:00:14 +02:00
committed by Ron Evans
parent e376785596
commit df64ce8f50
8 changed files with 73 additions and 103 deletions
+9
View File
@@ -0,0 +1,9 @@
// +build arduino
package main
import "machine"
// Replace neo in the code below to match the pin
// that you are using if different.
var neo = machine.D2
+1 -1
View File
@@ -1,4 +1,4 @@
// +build !digispark
// +build !digispark,!arduino
package main