From 20e6bb56c3d9153ef783f375e054a8cc71ac9453 Mon Sep 17 00:00:00 2001 From: balanceTWK Date: Tue, 28 Sep 2021 01:07:44 +0800 Subject: [PATCH] [add] bouffalolab mcu sdk --- peripherals/Kconfig | 1 + peripherals/bouffalolab_sdk/Kconfig | 27 ++++++++++++++++++++++ peripherals/bouffalolab_sdk/package.json | 29 ++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 peripherals/bouffalolab_sdk/Kconfig create mode 100644 peripherals/bouffalolab_sdk/package.json diff --git a/peripherals/Kconfig b/peripherals/Kconfig index d66317c072..8ea0617245 100644 --- a/peripherals/Kconfig +++ b/peripherals/Kconfig @@ -74,4 +74,5 @@ source "$PKGS_DIR/packages/peripherals/bluetrum_sdk/Kconfig" source "$PKGS_DIR/packages/peripherals/Misaka_AT24CXX/Kconfig" source "$PKGS_DIR/packages/peripherals/Misaka_RGB_Bling/Kconfig" source "$PKGS_DIR/packages/peripherals/lora_gw_driver_lib/Kconfig" +source "$PKGS_DIR/packages/peripherals/bouffalolab_sdk/Kconfig" endmenu diff --git a/peripherals/bouffalolab_sdk/Kconfig b/peripherals/bouffalolab_sdk/Kconfig new file mode 100644 index 0000000000..76c7a62406 --- /dev/null +++ b/peripherals/bouffalolab_sdk/Kconfig @@ -0,0 +1,27 @@ +# Kconfig file for package bouffalolab_sdk + +menuconfig PKG_USING_BL_MCU_SDK + bool "bouffalolab: bl_mcu_sdk" + default n + +if PKG_USING_BL_MCU_SDK + + config PKG_BL_MCU_SDK_PATH + string + default "/packages/peripherals/bouffalolab_sdk" + + choice + prompt "Version" + default PKG_USING_BL_MCU_SDK_LATEST_VERSION + help + Select the package version + + config PKG_USING_BL_MCU_SDK_LATEST_VERSION + bool "latest" + endchoice + + config PKG_BL_MCU_SDK_VER + string + default "latest" if PKG_USING_BL_MCU_SDK_LATEST_VERSION + +endif diff --git a/peripherals/bouffalolab_sdk/package.json b/peripherals/bouffalolab_sdk/package.json new file mode 100644 index 0000000000..305e00c4d5 --- /dev/null +++ b/peripherals/bouffalolab_sdk/package.json @@ -0,0 +1,29 @@ +{ + "name": "bouffalolab_sdk", + "description": "bouffalolab: bl_mcu_sdk", + "description_zh": "博流 处理器对应的外设驱动包", + "enable": "PKG_USING_BL_MCU_SDK", + "keywords": [ + "bouffalolab", + "bl602", + "riscv", + "IoT" + ], + "category": "peripherals", + "author": { + "name": "BalanceTWK", + "email": "balancetwk@yeah.net", + "github": "balanceTWK" + }, + "license": "Apache-2.0", + "repository": "https://github.com/balanceTWK/bouffalolab_sdk.git", + "homepage": "https://github.com/balanceTWK/bouffalolab_sdk.git", + "site": [ + { + "version": "latest", + "URL": "https://github.com/balanceTWK/bouffalolab_sdk.git", + "filename": "bouffalolab_sdk.zip", + "VER_SHA": "master" + } + ] +}