]> Repositories - hackapet/Adafruit_Blinka.git/blobdiff - src/busio.py
use generic pi / 40pin pi
[hackapet/Adafruit_Blinka.git] / src / busio.py
index f5a93af68fb1ed80de83f04185a7e29961f2ed85..b9201409fb50f9051504871121a884282c9d943b 100755 (executable)
@@ -8,7 +8,7 @@ See `CircuitPython:busio` in CircuitPython for more details.
 """
 
 from adafruit_blinka import Enum, Lockable, agnostic
-from adafruit_blinka.agnostic import board_id
+from adafruit_blinka.agnostic import board_id, detector
 import adafruit_platformdetect.board as ap_board
 
 EMBEDDED_LINUX_BOARDS = (
@@ -98,7 +98,7 @@ class SPI(Lockable):
                 format((clock, MOSI, MISO), spiPorts))
 
     def configure(self, baudrate=100000, polarity=0, phase=0, bits=8):
-        if board_id in ap_board.ANY_RASPBERRY_PI_2_OR_3:
+        if detector.board.any_raspberry_pi:
             from adafruit_blinka.microcontroller.bcm283x.pin import Pin
             from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI
         elif board_id == ap_board.BEAGLEBONE_BLACK: