X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/c796406ff45a5f100756b95233e42a217755b0de..d76755f8e5b923de0656fb222e092b80e94ebd9e:/src/board.py diff --git a/src/board.py b/src/board.py index e8a5816..3a91850 100644 --- a/src/board.py +++ b/src/board.py @@ -41,13 +41,10 @@ elif board_id == ap_board.PYBOARD: elif board_id == ap_board.RASPBERRY_PI_PICO: from adafruit_blinka.board.raspberrypi.pico import * -elif ( - detector.board.RASPBERRY_PI_4B - or detector.board.RASPBERRY_PI_CM4 - or detector.board.RASPBERRY_PI_CM4S - or detector.board.RASPBERRY_PI_400 - or detector.board.RASPBERRY_PI_5 -): +elif detector.board.any_raspberry_pi_5_board: + from adafruit_blinka.board.raspberrypi.raspi_5 import * + +elif detector.board.any_raspberry_pi_4_board: from adafruit_blinka.board.raspberrypi.raspi_4b import * elif detector.board.any_raspberry_pi_40_pin: @@ -134,6 +131,12 @@ elif board_id == ap_board.ORANGE_PI_ZERO_2: elif board_id == ap_board.ORANGE_PI_3: from adafruit_blinka.board.orangepi.orangepi3 import * +elif board_id == ap_board.ORANGE_PI_3_LTS: + from adafruit_blinka.board.orangepi.orangepi3lts import * + +elif board_id == ap_board.ORANGE_PI_3B: + from adafruit_blinka.board.orangepi.orangepi3b import * + elif board_id == ap_board.ORANGE_PI_4: from adafruit_blinka.board.orangepi.orangepi4 import * @@ -152,9 +155,21 @@ elif board_id == ap_board.BANANA_PI_M2_ZERO: elif board_id == ap_board.BANANA_PI_M2_PLUS: from adafruit_blinka.board.bananapi.bpim2plus import * +elif board_id == ap_board.BANANA_PI_M4_BERRY: + from adafruit_blinka.board.bananapi.bpim4berry import * + +elif board_id == ap_board.BANANA_PI_M4_ZERO: + from adafruit_blinka.board.bananapi.bpim4zero import * + elif board_id == ap_board.BANANA_PI_M5: from adafruit_blinka.board.bananapi.bpim5 import * +elif board_id == ap_board.BANANA_PI_F3: + from adafruit_blinka.board.bananapi.bpif3 import * + +elif board_id == ap_board.BANANA_PI_F5: + from adafruit_blinka.board.bananapi.bpif5 import * + elif board_id == ap_board.LEMAKER_BANANA_PRO: from adafruit_blinka.board.lemaker.bananapro import * @@ -296,6 +311,12 @@ elif board_id == ap_board.ROCK_PI_5C: elif board_id == ap_board.ROCK_PI_E: from adafruit_blinka.board.radxa.rockpie import * +elif board_id == ap_board.VAAMAN: + from adafruit_blinka.board.vicharak.vaaman import * + +elif board_id == ap_board.AXON: + from adafruit_blinka.board.vicharak.axon import * + elif board_id == ap_board.UDOO_X86: from adafruit_blinka.board.udoo_x86ultra import * @@ -404,6 +425,9 @@ elif board_id == ap_board.MILKV_DUO: elif board_id == ap_board.WALNUT_PI_1B: from adafruit_blinka.board.walnutpi.walnutpi1b import * +elif board_id == ap_board.RP2040_ONE_U2IF: + from adafruit_blinka.board.rp2040_one_u2if import * + elif board_id == ap_board.OS_AGNOSTIC_BOARD: from adafruit_blinka.board.generic_agnostic_board import * @@ -422,6 +446,12 @@ elif board_id == ap_board.LUCKFOX_PICO_MAX: elif board_id == ap_board.VIVID_UNIT: from adafruit_blinka.board.vivid_unit import * +elif board_id == ap_board.INDIEDROID_NOVA: + from adafruit_blinka.board.ameridroid.indiedroid_nova import * + +elif board_id == ap_board.RDK_X3: + from adafruit_blinka.board.horizon.rdkx3 import * + elif "sphinx" in sys.modules: pass