|
|
|
|
@ -23,7 +23,7 @@ var _ display.Drawer = &Dev{}
|
|
|
|
|
var _ conn.Resource = &Dev{}
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
cs0Pin = 8
|
|
|
|
|
cs0Pin = "GPIO8"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
var borderColor = map[Color]byte{
|
|
|
|
|
@ -75,7 +75,7 @@ func New(p spi.Port, dc gpio.PinOut, reset gpio.PinOut, busy gpio.PinIn, o *Opts
|
|
|
|
|
return nil, fmt.Errorf("unsupported color: %v", o.ModelColor)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
c, err := p.Connect(488*physic.KiloHertz, spi.Mode0, cs0Pin)
|
|
|
|
|
c, err := p.Connect(488*physic.KiloHertz, spi.Mode0 | spi.NoCS, 8)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, fmt.Errorf("failed to connect to inky over spi: %v", err)
|
|
|
|
|
}
|
|
|
|
|
@ -101,7 +101,7 @@ func New(p spi.Port, dc gpio.PinOut, reset gpio.PinOut, busy gpio.PinIn, o *Opts
|
|
|
|
|
model: o.Model,
|
|
|
|
|
variant: o.DisplayVariant,
|
|
|
|
|
pcbVariant: o.PCBVariant,
|
|
|
|
|
cs: gpioreg.ByName("GPIO8"),
|
|
|
|
|
cs: gpioreg.ByName(cs0Pin),
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
switch o.Model {
|
|
|
|
|
|