This commit is contained in:
jypelle
2020-11-04 23:20:37 +01:00
committed by Ron Evans
parent 3bb994da9f
commit db27541b1a
+3 -2
View File
@@ -1331,12 +1331,13 @@ func (spi SPI) Configure(config SPIConfig) error {
// Determine the input pinout (for SDI).
var dataInPinout uint32
SDIPinMode, SDIPad, ok := findPinPadMapping(spi.SERCOM, config.SDI)
var SDIPinMode PinMode
if config.SDI != NoPin {
var ok bool
SDIPinMode, dataInPinout, ok = findPinPadMapping(spi.SERCOM, config.SDI)
if !ok {
return ErrInvalidInputPin
}
dataInPinout = SDIPad // mapped directly
}
// Determine the output pinout (for SDO/SCK).