nrf: add support for pin change interrupts

This commit is contained in:
Ayke van Laethem
2020-01-13 16:21:16 +01:00
committed by Ron Evans
parent c248418dbe
commit 19c7965fc5
5 changed files with 140 additions and 4 deletions
+5 -4
View File
@@ -3,10 +3,11 @@ package machine
import "errors"
var (
ErrInvalidInputPin = errors.New("machine: invalid input pin")
ErrInvalidOutputPin = errors.New("machine: invalid output pin")
ErrInvalidClockPin = errors.New("machine: invalid clock pin")
ErrInvalidDataPin = errors.New("machine: invalid data pin")
ErrInvalidInputPin = errors.New("machine: invalid input pin")
ErrInvalidOutputPin = errors.New("machine: invalid output pin")
ErrInvalidClockPin = errors.New("machine: invalid clock pin")
ErrInvalidDataPin = errors.New("machine: invalid data pin")
ErrNoPinChangeChannel = errors.New("machine: no channel available for pin interrupt")
)
type PinConfig struct {