tinygo/src/runtime/runtime_attiny.go
Ayke van Laethem 9392ef900d
avr: add support for the digispark
Blinking the on-board LED works. Nothing else has been tested yet.
2018-11-20 18:50:24 +01:00

16 строки
240 Б
Go

// +build avr,attiny
package runtime
import (
"device/avr"
)
func sleepWDT(period uint8) {
// TODO: use the watchdog timer instead of a busy loop.
for i := 0x45; i != 0; i-- {
for i := 0xff; i != 0; i-- {
avr.Asm("nop")
}
}
}