From: DarkMehanikum Date: Thu, 27 Jun 2024 16:07:25 +0000 (+0000) Subject: fixed bugs and tested X-Git-Tag: 8.46.0~2^2~3^2~1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/a94bfa3648be9e67aa5a7369e9b23e26d90d5176 fixed bugs and tested --- diff --git a/src/adafruit_blinka/board/starfive/__init__.py b/src/adafruit_blinka/board/starfive/__init__.py new file mode 100644 index 0000000..06d9822 --- /dev/null +++ b/src/adafruit_blinka/board/starfive/__init__.py @@ -0,0 +1 @@ +"""Starffive boards defenition""" diff --git a/src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py b/src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py index dbd98a1..5fdbf2c 100644 --- a/src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py +++ b/src/adafruit_blinka/microcontroller/starfive/JH7110/pin.py @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries # # SPDX-License-Identifier: MIT -"""A Pin class for use with StarFive JH71x0.""" +"""A Pin class for use with StarFive JH7110.""" from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin diff --git a/src/board.py b/src/board.py index 599979b..0706f42 100644 --- a/src/board.py +++ b/src/board.py @@ -441,6 +441,7 @@ elif board_id is None: ) else: + raise NotImplementedError(f"Board not supported {board_id}.") if "SCL" in locals() and "SDA" in locals(): diff --git a/src/microcontroller/__init__.py b/src/microcontroller/__init__.py index 0baf43d..187d642 100644 --- a/src/microcontroller/__init__.py +++ b/src/microcontroller/__init__.py @@ -49,6 +49,8 @@ elif chip_id == ap_chip.AM65XX: from adafruit_blinka.microcontroller.am65xx import * elif chip_id == ap_chip.JH71X0: from adafruit_blinka.microcontroller.starfive.JH71x0 import * +elif chip_id == ap_chip.JH7110: + from adafruit_blinka.microcontroller.starfive.JH7110 import * elif chip_id == ap_chip.SUN4I: from adafruit_blinka.microcontroller.allwinner.a20 import * elif chip_id == ap_chip.SUN7I: diff --git a/src/microcontroller/pin.py b/src/microcontroller/pin.py index adf92db..115d71a 100644 --- a/src/microcontroller/pin.py +++ b/src/microcontroller/pin.py @@ -34,6 +34,8 @@ elif chip_id == ap_chip.AM65XX: from adafruit_blinka.microcontroller.am65xx.pin import * elif chip_id == ap_chip.JH71X0: from adafruit_blinka.microcontroller.starfive.JH71x0.pin import * +elif chip_id == ap_chip.JH7110: + from adafruit_blinka.microcontroller.starfive.JH7110.pin import * elif chip_id == ap_chip.SUN4I: from adafruit_blinka.microcontroller.allwinner.a20.pin import * elif chip_id == ap_chip.SUN7I: