embd/host/bbb/descriptor.go

24 lines
405 B
Go

package bbb
import (
lgpio "github.com/kidoman/embd/driver/linux/gpio"
li2c "github.com/kidoman/embd/driver/linux/i2c"
"github.com/kidoman/embd/gpio"
"github.com/kidoman/embd/i2c"
)
type descriptor struct {
}
func (d *descriptor) GPIO() gpio.GPIO {
return lgpio.New(pins)
}
func (d *descriptor) I2C() i2c.I2C {
return li2c.New()
}
func Descriptor(rev int) *descriptor {
return &descriptor{}
}