]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Finish adding support for the Allwinner A20 soc. It is pin compatible with the A10...
authorRyan L <ryestar101@gmail.com>
Sun, 9 Oct 2022 19:48:48 +0000 (20:48 +0100)
committerRyan L <ryestar101@gmail.com>
Sun, 9 Oct 2022 19:48:48 +0000 (20:48 +0100)
src/digitalio.py
src/microcontroller/__init__.py

index deedebbd5347ce1f90c9c9473acf464583abd808..2c14d80e02a5ae8b868f616f72dabfbaa9938945 100644 (file)
@@ -26,6 +26,8 @@ elif detector.chip.DRA74X:
     from adafruit_blinka.microcontroller.dra74x.pin import Pin
 elif detector.chip.SUN4I:
     from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
     from adafruit_blinka.microcontroller.dra74x.pin import Pin
 elif detector.chip.SUN4I:
     from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
+elif detector.chip.SUN7I:
+    from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
 elif detector.chip.SUN8I:
     from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin
 elif detector.chip.SAMA5:
 elif detector.chip.SUN8I:
     from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin
 elif detector.chip.SAMA5:
@@ -60,6 +62,8 @@ elif detector.chip.HFU540:
     from adafruit_blinka.microcontroller.hfu540.pin import Pin
 elif detector.chip.A10:
     from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
     from adafruit_blinka.microcontroller.hfu540.pin import Pin
 elif detector.chip.A10:
     from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
+elif detector.chip.A30:
+    from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin
 elif detector.chip.A64:
     from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin
 elif detector.chip.A33:
 elif detector.chip.A64:
     from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin
 elif detector.chip.A33:
index f3ca3289da4c595d1f72c990c0f0fc34ad4465cf..fac109e030ad33515c5e6450fcbe87a2ce80a999 100644 (file)
@@ -50,6 +50,8 @@ elif chip_id == ap_chip.JH71x0:
     from adafruit_blinka.microcontroller.starfive.JH71x0 import *
 elif chip_id == ap_chip.SUN4I:
     from adafruit_blinka.microcontroller.allwinner.a10 import *
     from adafruit_blinka.microcontroller.starfive.JH71x0 import *
 elif chip_id == ap_chip.SUN4I:
     from adafruit_blinka.microcontroller.allwinner.a10 import *
+elif chip_id == ap_chip.SUN7I:
+    from adafruit_blinka.microcontroller.allwinner.a10 import *
 elif chip_id == ap_chip.SUN8I:
     from adafruit_blinka.microcontroller.allwinner.h3 import *
 elif chip_id == ap_chip.H5:
 elif chip_id == ap_chip.SUN8I:
     from adafruit_blinka.microcontroller.allwinner.h3 import *
 elif chip_id == ap_chip.H5:
@@ -84,6 +86,8 @@ elif chip_id == ap_chip.APQ8016:
     from adafruit_blinka.microcontroller.snapdragon.apq8016 import *
 elif chip_id == ap_chip.A10:
     from adafruit_blinka.microcontroller.allwinner.a10 import *
     from adafruit_blinka.microcontroller.snapdragon.apq8016 import *
 elif chip_id == ap_chip.A10:
     from adafruit_blinka.microcontroller.allwinner.a10 import *
+elif chip_id == ap_chip.A20:
+    from adafruit_blinka.microcontroller.allwinner.a10 import *
 elif chip_id == ap_chip.A64:
     from adafruit_blinka.microcontroller.allwinner.a64 import *
 elif chip_id == ap_chip.A33:
 elif chip_id == ap_chip.A64:
     from adafruit_blinka.microcontroller.allwinner.a64 import *
 elif chip_id == ap_chip.A33: