Fix #1483
Этот коммит содержится в:
родитель
3bb994da9f
коммит
db27541b1a
1 изменённых файлов: 3 добавлений и 2 удалений
|
@ -1331,12 +1331,13 @@ func (spi SPI) Configure(config SPIConfig) error {
|
||||||
|
|
||||||
// Determine the input pinout (for SDI).
|
// Determine the input pinout (for SDI).
|
||||||
var dataInPinout uint32
|
var dataInPinout uint32
|
||||||
SDIPinMode, SDIPad, ok := findPinPadMapping(spi.SERCOM, config.SDI)
|
var SDIPinMode PinMode
|
||||||
if config.SDI != NoPin {
|
if config.SDI != NoPin {
|
||||||
|
var ok bool
|
||||||
|
SDIPinMode, dataInPinout, ok = findPinPadMapping(spi.SERCOM, config.SDI)
|
||||||
if !ok {
|
if !ok {
|
||||||
return ErrInvalidInputPin
|
return ErrInvalidInputPin
|
||||||
}
|
}
|
||||||
dataInPinout = SDIPad // mapped directly
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Determine the output pinout (for SDO/SCK).
|
// Determine the output pinout (for SDO/SCK).
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче