]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Fixed microcontroller.pin import mappings
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Fri, 18 Feb 2022 19:23:12 +0000 (11:23 -0800)
committerMelissa LeBlanc-Williams <melissa@adafruit.com>
Fri, 18 Feb 2022 19:23:12 +0000 (11:23 -0800)
42 files changed:
src/adafruit_blinka/microcontroller/allwinner/a33/__init__.py
src/adafruit_blinka/microcontroller/allwinner/a64/__init__.py
src/adafruit_blinka/microcontroller/allwinner/h3/__init__.py
src/adafruit_blinka/microcontroller/allwinner/h5/__init__.py
src/adafruit_blinka/microcontroller/allwinner/h6/__init__.py
src/adafruit_blinka/microcontroller/allwinner/h616/__init__.py
src/adafruit_blinka/microcontroller/am335x/__init__.py
src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/__init__.py
src/adafruit_blinka/microcontroller/amlogic/s905/__init__.py
src/adafruit_blinka/microcontroller/amlogic/s905x3/__init__.py
src/adafruit_blinka/microcontroller/amlogic/s922x/__init__.py
src/adafruit_blinka/microcontroller/atheros/__init__.py
src/adafruit_blinka/microcontroller/bcm2711/__init__.py
src/adafruit_blinka/microcontroller/bcm283x/__init__.py
src/adafruit_blinka/microcontroller/dra74x/__init__.py
src/adafruit_blinka/microcontroller/ftdi_mpsse/ft2232h/__init__.py
src/adafruit_blinka/microcontroller/ftdi_mpsse/ft232h/__init__.py
src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/__init__.py
src/adafruit_blinka/microcontroller/hfu540/__init__.py
src/adafruit_blinka/microcontroller/mcp2221/__init__.py
src/adafruit_blinka/microcontroller/mips24kec/__init__.py
src/adafruit_blinka/microcontroller/mt8167/__init__.py
src/adafruit_blinka/microcontroller/nova/__init__.py
src/adafruit_blinka/microcontroller/nxp_imx6ull/__init__.py
src/adafruit_blinka/microcontroller/nxp_imx8m/__init__.py
src/adafruit_blinka/microcontroller/nxp_lpc4330/__init__.py
src/adafruit_blinka/microcontroller/pentium/n3710/__init__.py
src/adafruit_blinka/microcontroller/rockchip/rk3308/__init__.py
src/adafruit_blinka/microcontroller/rockchip/rk3328/__init__.py
src/adafruit_blinka/microcontroller/rockchip/rk3399/__init__.py
src/adafruit_blinka/microcontroller/rp2040/__init__.py
src/adafruit_blinka/microcontroller/rp2040_u2if/__init__.py
src/adafruit_blinka/microcontroller/sama5/__init__.py
src/adafruit_blinka/microcontroller/samsung/exynos5422/__init__.py
src/adafruit_blinka/microcontroller/snapdragon/apq8016/__init__.py
src/adafruit_blinka/microcontroller/starfive/JH71x0/__init__.py
src/adafruit_blinka/microcontroller/stm32/stm32f405/__init__.py
src/adafruit_blinka/microcontroller/stm32/stm32mp157/__init__.py
src/adafruit_blinka/microcontroller/tegra/t186/__init__.py
src/adafruit_blinka/microcontroller/tegra/t194/__init__.py
src/adafruit_blinka/microcontroller/tegra/t210/__init__.py
src/microcontroller/__init__.py

index bd5f1feb2ebd463226dc6dd9355540a408bcbf5f..9655be29cc91c947db639f80888da49c011b5382 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner A33 chip"""
 """Definition for the AllWinner A33 chip"""
+from .pin import *
\ No newline at end of file
index 7dbcd8c99164d237578768e5cbbce597211c0ca4..7bf34384a55e3f2974f0b18b63d1371489fead5d 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner A64 chip"""
 """Definition for the AllWinner A64 chip"""
+from .pin import *
\ No newline at end of file
index 80bc28f0096ddb74875d4cc47f51dc0620302dbc..01904883f421647a746cf45264bc7bcd744e3e0a 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner H3 chip"""
 """Definition for the AllWinner H3 chip"""
+from .pin import *
\ No newline at end of file
index d5658bae680a871c270e2c806cd0ab7b54725d68..768f1e36dd40739df4e0e38dd2dfe678467917f3 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner H5 chip"""
 """Definition for the AllWinner H5 chip"""
+from .pin import *
\ No newline at end of file
index 0eabf00e9fc5191524f74bd67855369fb2b0f346..015e6c5e68db4965bebdbc9cdc52c2c4d0fe3e3e 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner H6 chip"""
 """Definition for the AllWinner H6 chip"""
+from .pin import *
\ No newline at end of file
index 82e66ce03c0f5b694560f0b6b5b503bf03bbed6a..bfe549c19684c4cd41ccfe34ab39721b76d797e1 100644 (file)
@@ -1 +1,2 @@
 """Definition for the AllWinner H616 chip"""
 """Definition for the AllWinner H616 chip"""
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index d9b7f7577d79b25e31118d489792d27b7f62c116..eae6865f5e20ccd7f4ceae2c96f4a7468474d60e 100644 (file)
@@ -1,5 +1,5 @@
 """Generic Connection class for Binho Nova to keep track of connection"""
 """Generic Connection class for Binho Nova to keep track of connection"""
-
+from .pin import *
 
 class Connection:
     """Connection class"""
 
 class Connection:
     """Connection class"""
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index 83fc22c66bb42798a5fe8c5979e7417036915c40..3e93a7ddfdc3ce3cfedbdb8af279fefbffda3242 100644 (file)
@@ -1 +1,2 @@
 """Definition for the Rockchip RK3328 chip"""
 """Definition for the Rockchip RK3328 chip"""
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index 6f9f142fb83cd79890a4a9c5e1cd19229d3b2f3a..0586417f5be6d962d0446ae2a0f07e1c7d6d2a1a 100644 (file)
@@ -1 +1,2 @@
 """Definition for the StarFive JH71x0 chip"""
 """Definition for the StarFive JH71x0 chip"""
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9e82d88c431297aa7e3967802602e71abed1ea50 100644 (file)
@@ -0,0 +1 @@
+from .pin import *
\ No newline at end of file
index 4080b6814d189371d9bdccc1d31ed396c8575e88..a4d842569ff86b1bfdb351cb73994fc026368b75 100755 (executable)
@@ -13,7 +13,6 @@ from adafruit_blinka import Enum
 from adafruit_blinka.agnostic import board_id, chip_id
 import microcontroller.pin
 
 from adafruit_blinka.agnostic import board_id, chip_id
 import microcontroller.pin
 
-
 def delay_us(delay):
     """Sleep for delay usecs."""
     time.sleep(delay / 1e6)
 def delay_us(delay):
     """Sleep for delay usecs."""
     time.sleep(delay / 1e6)
@@ -35,11 +34,10 @@ class Pin(Enum):
         # pylint: disable=import-outside-toplevel, cyclic-import
         import board
 
         # pylint: disable=import-outside-toplevel, cyclic-import
         import board
 
-        # pylint: enable=import-outside-toplevel, cyclic-import
-
         for key in dir(board):
             if getattr(board, key) is self:
                 return "board.{}".format(key)
         for key in dir(board):
             if getattr(board, key) is self:
                 return "board.{}".format(key)
+        # pylint: enable=import-outside-toplevel, cyclic-import
 
         for key in dir(microcontroller.pin):
             if getattr(microcontroller.pin, key) is self:
 
         for key in dir(microcontroller.pin):
             if getattr(microcontroller.pin, key) is self:
@@ -62,11 +60,11 @@ elif chip_id == ap_chip.BCM2XXX:
         "RASPBERRY_PI_400",
         "RASPBERRY_PI_CM4",
     ]:
         "RASPBERRY_PI_400",
         "RASPBERRY_PI_CM4",
     ]:
-        from adafruit_blinka.microcontroller.bcm2711.pin import *
+        from adafruit_blinka.microcontroller.bcm2711 import *
     else:
     else:
-        from adafruit_blinka.microcontroller.bcm283x.pin import *
+        from adafruit_blinka.microcontroller.bcm283x import *
 elif chip_id == ap_chip.DRA74X:
 elif chip_id == ap_chip.DRA74X:
-    from adafruit_blinka.microcontroller.dra74x.pin import *
+    from adafruit_blinka.microcontroller.dra74x import *
 elif chip_id == ap_chip.AM33XX:
     from adafruit_blinka.microcontroller.am335x import *
 elif chip_id == ap_chip.JH71x0:
 elif chip_id == ap_chip.AM33XX:
     from adafruit_blinka.microcontroller.am335x import *
 elif chip_id == ap_chip.JH71x0:
@@ -74,11 +72,11 @@ elif chip_id == ap_chip.JH71x0:
 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:
-    from adafruit_blinka.microcontroller.allwinner.h5.pin import *
+    from adafruit_blinka.microcontroller.allwinner.h5 import *
 elif chip_id == ap_chip.H6:
 elif chip_id == ap_chip.H6:
-    from adafruit_blinka.microcontroller.allwinner.h6.pin import *
+    from adafruit_blinka.microcontroller.allwinner.h6 import *
 elif chip_id == ap_chip.H616:
 elif chip_id == ap_chip.H616:
-    from adafruit_blinka.microcontroller.allwinner.h616.pin import *
+    from adafruit_blinka.microcontroller.allwinner.h616 import *
 elif chip_id == ap_chip.SAMA5:
     from adafruit_blinka.microcontroller.sama5 import *
 elif chip_id == ap_chip.T210:
 elif chip_id == ap_chip.SAMA5:
     from adafruit_blinka.microcontroller.sama5 import *
 elif chip_id == ap_chip.T210:
@@ -88,57 +86,57 @@ elif chip_id == ap_chip.T186:
 elif chip_id == ap_chip.T194:
     from adafruit_blinka.microcontroller.tegra.t194 import *
 elif chip_id == ap_chip.S905:
 elif chip_id == ap_chip.T194:
     from adafruit_blinka.microcontroller.tegra.t194 import *
 elif chip_id == ap_chip.S905:
-    from adafruit_blinka.microcontroller.amlogic.s905.pin import *
+    from adafruit_blinka.microcontroller.amlogic.s905 import *
 elif chip_id == ap_chip.S905X3:
 elif chip_id == ap_chip.S905X3:
-    from adafruit_blinka.microcontroller.amlogic.s905x3.pin import *
+    from adafruit_blinka.microcontroller.amlogic.s905x3 import *
 elif chip_id == ap_chip.S922X:
 elif chip_id == ap_chip.S922X:
-    from adafruit_blinka.microcontroller.amlogic.s922x.pin import *
+    from adafruit_blinka.microcontroller.amlogic.s922x import *
 elif chip_id == ap_chip.EXYNOS5422:
 elif chip_id == ap_chip.EXYNOS5422:
-    from adafruit_blinka.microcontroller.samsung.exynos5422.pin import *
+    from adafruit_blinka.microcontroller.samsung.exynos5422 import *
 elif chip_id == ap_chip.APQ8016:
 elif chip_id == ap_chip.APQ8016:
-    from adafruit_blinka.microcontroller.snapdragon.apq8016.pin import *
+    from adafruit_blinka.microcontroller.snapdragon.apq8016 import *
 elif chip_id == ap_chip.A64:
 elif chip_id == ap_chip.A64:
-    from adafruit_blinka.microcontroller.allwinner.a64.pin import *
+    from adafruit_blinka.microcontroller.allwinner.a64 import *
 elif chip_id == ap_chip.A33:
 elif chip_id == ap_chip.A33:
-    from adafruit_blinka.microcontroller.allwinner.a33.pin import *
+    from adafruit_blinka.microcontroller.allwinner.a33 import *
 elif chip_id == ap_chip.RK3308:
 elif chip_id == ap_chip.RK3308:
-    from adafruit_blinka.microcontroller.rockchip.rk3308.pin import *
+    from adafruit_blinka.microcontroller.rockchip.rk3308 import *
 elif chip_id == ap_chip.RK3399:
 elif chip_id == ap_chip.RK3399:
-    from adafruit_blinka.microcontroller.rockchip.rk3399.pin import *
+    from adafruit_blinka.microcontroller.rockchip.rk3399 import *
 elif chip_id == ap_chip.RK3328:
 elif chip_id == ap_chip.RK3328:
-    from adafruit_blinka.microcontroller.rockchip.rk3328.pin import *
+    from adafruit_blinka.microcontroller.rockchip.rk3328 import *
 elif chip_id == ap_chip.H3:
 elif chip_id == ap_chip.H3:
-    from adafruit_blinka.microcontroller.allwinner.h3.pin import *
+    from adafruit_blinka.microcontroller.allwinner.h3 import *
 elif chip_id == ap_chip.H5:
 elif chip_id == ap_chip.H5:
-    from adafruit_blinka.microcontroller.allwinner.h5.pin import *
+    from adafruit_blinka.microcontroller.allwinner.h5 import *
 elif chip_id == ap_chip.IMX8MX:
     from adafruit_blinka.microcontroller.nxp_imx8m import *
 elif chip_id == ap_chip.IMX6ULL:
     from adafruit_blinka.microcontroller.nxp_imx6ull import *
 elif chip_id == ap_chip.HFU540:
 elif chip_id == ap_chip.IMX8MX:
     from adafruit_blinka.microcontroller.nxp_imx8m import *
 elif chip_id == ap_chip.IMX6ULL:
     from adafruit_blinka.microcontroller.nxp_imx6ull import *
 elif chip_id == ap_chip.HFU540:
-    from adafruit_blinka.microcontroller.hfu540.pin import *
+    from adafruit_blinka.microcontroller.hfu540 import *
 elif chip_id == ap_chip.BINHO:
     from adafruit_blinka.microcontroller.nova import *
 elif chip_id == ap_chip.LPC4330:
     from adafruit_blinka.microcontroller.nxp_lpc4330 import *
 elif chip_id == ap_chip.MCP2221:
 elif chip_id == ap_chip.BINHO:
     from adafruit_blinka.microcontroller.nova import *
 elif chip_id == ap_chip.LPC4330:
     from adafruit_blinka.microcontroller.nxp_lpc4330 import *
 elif chip_id == ap_chip.MCP2221:
-    from adafruit_blinka.microcontroller.mcp2221.pin import *
+    from adafruit_blinka.microcontroller.mcp2221 import *
 elif chip_id == ap_chip.MIPS24KC:
     from adafruit_blinka.microcontroller.atheros.ar9331 import *
 elif chip_id == ap_chip.MIPS24KEC:
     from adafruit_blinka.microcontroller.mips24kec import *
 elif chip_id == ap_chip.FT232H:
 elif chip_id == ap_chip.MIPS24KC:
     from adafruit_blinka.microcontroller.atheros.ar9331 import *
 elif chip_id == ap_chip.MIPS24KEC:
     from adafruit_blinka.microcontroller.mips24kec import *
 elif chip_id == ap_chip.FT232H:
-    from adafruit_blinka.microcontroller.ftdi_mpsse.ft232h.pin import *
+    from adafruit_blinka.microcontroller.ftdi_mpsse.ft232h import *
 elif chip_id == ap_chip.FT2232H:
 elif chip_id == ap_chip.FT2232H:
-    from adafruit_blinka.microcontroller.ftdi_mpsse.ft2232h.pin import *
+    from adafruit_blinka.microcontroller.ftdi_mpsse.ft2232h import *
 elif chip_id == ap_chip.PENTIUM_N3710:
 elif chip_id == ap_chip.PENTIUM_N3710:
-    from adafruit_blinka.microcontroller.pentium.n3710.pin import *
+    from adafruit_blinka.microcontroller.pentium.n3710 import *
 elif chip_id == ap_chip.STM32MP157:
 elif chip_id == ap_chip.STM32MP157:
-    from adafruit_blinka.microcontroller.stm32.stm32mp157.pin import *
+    from adafruit_blinka.microcontroller.stm32.stm32mp157 import *
 elif chip_id == ap_chip.MT8167:
 elif chip_id == ap_chip.MT8167:
-    from adafruit_blinka.microcontroller.mt8167.pin import *
+    from adafruit_blinka.microcontroller.mt8167 import *
 elif chip_id == ap_chip.RP2040_U2IF:
 elif chip_id == ap_chip.RP2040_U2IF:
-    from adafruit_blinka.microcontroller.rp2040_u2if.pin import *
+    from adafruit_blinka.microcontroller.rp2040_u2if import *
 elif chip_id == ap_chip.GENERIC_X86:
     print("WARNING: GENERIC_X86 is not fully supported. Some features may not work.")
 elif "sphinx" in sys.modules:
 elif chip_id == ap_chip.GENERIC_X86:
     print("WARNING: GENERIC_X86 is not fully supported. Some features may not work.")
 elif "sphinx" in sys.modules: