]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Resolving merge conflict
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Fri, 10 Jan 2020 22:04:35 +0000 (14:04 -0800)
committerMelissa LeBlanc-Williams <melissa@adafruit.com>
Fri, 10 Jan 2020 22:04:35 +0000 (14:04 -0800)
1  2 
src/board.py
src/busio.py
src/digitalio.py
src/microcontroller/__init__.py
src/microcontroller/pin.py

diff --combined src/board.py
index 5669a5735edbd6e443f2debf80ddf686cdc9dd4a,efa89adef611316b6a047d9a88b7fca70c745ced..06f95efc1e2b10def07ebca222779a9a0a0a029c
@@@ -112,9 -112,9 +112,12 @@@ elif board_id == ap_board.BINHO_NOVA
  elif board_id == ap_board.MICROCHIP_MCP2221:
      from adafruit_blinka.board.microchip_mcp2221 import *
  
 +elif board_id == ap_board.SIFIVE_UNLEASHED:
 +    from adafruit_blinka.board.hifive_unleashed import *
 +
+ elif board_id == ap_board.PINE64:
+     from adafruit_blinka.board.pine64 import *
  elif "sphinx" in sys.modules:
      pass
  
diff --combined src/busio.py
index 4438d3ea7b7b7c11faea6f5b9384f096ac038c7d,3e85335917252d083d99fdb41e7338f0d2362209..10535043154397227b44d486e2df7a3e1df8b521
@@@ -156,15 -156,18 +156,21 @@@ class SPI(Lockable)
          elif board_id == ap_board.JETSON_XAVIER:
              from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI
              from adafruit_blinka.microcontroller.tegra.t194.pin import Pin
 +        elif detector.board.SIFIVE_UNLEASHED:
 +            from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI
 +            from adafruit_blinka.microcontroller.hfu540.pin import Pin
+         elif board_id == ap_board.PINE64:
+             from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI
+             from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin
          elif detector.board.ftdi_ft232h:
              from adafruit_blinka.microcontroller.ft232h.spi import SPI as _SPI
              from adafruit_blinka.microcontroller.ft232h.pin import Pin
          elif detector.board.binho_nova:
              from adafruit_blinka.microcontroller.nova.spi import SPI as _SPI
              from adafruit_blinka.microcontroller.nova.pin import Pin
+         elif board_id == ap_board.PINE64 or board_id == ap_board.PINEBOOK or board_id == ap_board.PINEPHONE:
+             from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin
+             from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI
          else:
              from machine import SPI as _SPI
              from machine import Pin
diff --combined src/digitalio.py
index 763854a85fd57d2ecd801e1755ba0be3318ded48,51c729e17a5999dfc70b31d2063d93c426f46557..29b77a1a4a629a6251a982e6888c168b32e92582
@@@ -33,8 -33,8 +33,10 @@@ elif detector.chip.APQ8016
      from adafruit_blinka.microcontroller.snapdragon.apq8016.pin import Pin
  elif detector.chip.IMX8MX:
      from adafruit_blinka.microcontroller.nxp_imx8m.pin import Pin
 +elif detector.chip.HFU540:
 +    from adafruit_blinka.microcontroller.hfu540.pin import Pin
+ elif detector.chip.A64:
+     from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin
  elif detector.board.ftdi_ft232h:
      from adafruit_blinka.microcontroller.ft232h.pin import Pin
  elif detector.board.binho_nova:
index a3838eff055d180315116c852acfa44ee5db436f,4f5973fc8be913bcbf37fb70c4e29300fb98700c..f471f7f9c8785114cbc0f556aa854a9227a10bc1
@@@ -48,10 -48,10 +48,12 @@@ elif chip_id == ap_chip.S922X
      from adafruit_blinka.microcontroller.amlogic.s922x.pin import *
  elif chip_id == ap_chip.APQ8016:
      from adafruit_blinka.microcontroller.snapdragon.apq8016.pin import *
+ elif chip_id == ap_chip.A64:
+     from adafruit_blinka.microcontroller.allwinner.a64.pin import *
  elif chip_id == ap_chip.IMX8MX:
      from adafruit_blinka.microcontroller.nxp_imx8m import *
 +elif chip_id == ap_chip.HFU540:
 +    from adafruit_blinka.microcontroller.hfu540.pin import *
  elif chip_id == ap_chip.BINHO:
      from adafruit_blinka.microcontroller.nova import *
  else:
index 9f0a48ad0e1000811ad4b60c063a235345e9f783,3e4ca44800545b0136ac081a0a9fb03aacb3496d..7e05247e3a650d4815b4fba655ababfa526623a1
@@@ -32,13 -32,13 +32,15 @@@ elif chip_id == ap_chip.APQ8016
      from adafruit_blinka.microcontroller.snapdragon.apq8016.pin import *
  elif chip_id == ap_chip.IMX8MX:
      from adafruit_blinka.microcontroller.nxp_imx8m.pin import *
 +elif chip_id == ap_chip.HFU540:
 +    from adafruit_blinka.microcontroller.hfu540.pin import *
  elif chip_id == ap_chip.FT232H:
      from adafruit_blinka.microcontroller.ft232h.pin import *
  elif chip_id == ap_chip.BINHO:
      from adafruit_blinka.microcontroller.nova.pin import *
  elif chip_id == ap_chip.MCP2221:
      from adafruit_blinka.microcontroller.mcp2221.pin import *
+ elif chip_id == ap_chip.A64:
+     from adafruit_blinka.microcontroller.allwinner.a64.pin import *
  else:
      raise NotImplementedError("Microcontroller not supported: ", chip_id)