From e7e89bcbe95663184e483d002372d627c84145fe Mon Sep 17 00:00:00 2001 From: rcitach Date: Sun, 10 May 2026 08:10:22 +0000 Subject: [PATCH 1/3] add novosns packages --- peripherals/hal-sdk/novosns/Kconfig | 6 ++++ .../hal-sdk/novosns/novosns-series/Kconfig | 27 ++++++++++++++++++ .../novosns/novosns-series/package.json | 28 +++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 peripherals/hal-sdk/novosns/Kconfig create mode 100644 peripherals/hal-sdk/novosns/novosns-series/Kconfig create mode 100644 peripherals/hal-sdk/novosns/novosns-series/package.json diff --git a/peripherals/hal-sdk/novosns/Kconfig b/peripherals/hal-sdk/novosns/Kconfig new file mode 100644 index 0000000000..30dfd1e43f --- /dev/null +++ b/peripherals/hal-sdk/novosns/Kconfig @@ -0,0 +1,6 @@ +menu "NOVOSNS Drivers" + +#novosns +source "$PKGS_DIR/packages/peripherals/hal-sdk/novosns/novosns-series/Kconfig" + +endmenu diff --git a/peripherals/hal-sdk/novosns/novosns-series/Kconfig b/peripherals/hal-sdk/novosns/novosns-series/Kconfig new file mode 100644 index 0000000000..8709156ba5 --- /dev/null +++ b/peripherals/hal-sdk/novosns/novosns-series/Kconfig @@ -0,0 +1,27 @@ + +# Kconfig file for package novosns_series_driver +menuconfig PKG_USING_NOVOSNS_SERIES_DRIVER + bool "NOVOSNS SERIES DRIVER PACKAGE" + default n + +if PKG_USING_NOVOSNS_SERIES_DRIVER + + config PKG_NOVOSNS_SERIES_DRIVER_PATH + string + default "/packages/peripherals/hal-sdk/novosns/novosns-series" + + choice + prompt "Version" + help + Select the package version + + config PKG_USING_NOVOSNS_SERIES_DRIVER_LATEST_VERSION + bool "latest" + endchoice + + config PKG_NOVOSNS_SERIES_DRIVER_VER + string + default "latest" if PKG_USING_NOVOSNS_SERIES_DRIVER_LATEST_VERSION + +endif + diff --git a/peripherals/hal-sdk/novosns/novosns-series/package.json b/peripherals/hal-sdk/novosns/novosns-series/package.json new file mode 100644 index 0000000000..961861e390 --- /dev/null +++ b/peripherals/hal-sdk/novosns/novosns-series/package.json @@ -0,0 +1,28 @@ +{ + "name": "novosns-series", + "description": "NOVOSNS SERIES DRIVER PACKAGE", + "description_zh": "NOVOSNS SERIES 驱动包", + "enable": "PKG_USING_NOVOSNS_SERIES_DRIVER", + "keywords": [ + "novosns-series" + ], + "category": "peripherals", + "author": { + "name": "RT-Thread-packages", + "email": "package_team@rt-thread.com", + "github": "RT-Thread-packages" + }, + "license": "Apache-2.0", + "repository": "https://github.com/RT-Thread-packages/novosns-series", + "icon": "unknown", + "homepage": "https://github.com/RT-Thread-packages/novosns-series#readme", + "doc": "unknown", + "site": [ + { + "version": "latest", + "URL": "https://github.com/RT-Thread-packages/novosns-series.git", + "filename": "", + "VER_SHA": "master" + } + ] +} From 4770769fea66ac7c0bb05ecc4a1ebfdec07c41ca Mon Sep 17 00:00:00 2001 From: rcitach Date: Mon, 11 May 2026 13:28:52 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20author=20=E4=B8=8E=20l?= =?UTF-8?q?icense?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- peripherals/hal-sdk/novosns/novosns-series/package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/peripherals/hal-sdk/novosns/novosns-series/package.json b/peripherals/hal-sdk/novosns/novosns-series/package.json index 961861e390..f50402fa39 100644 --- a/peripherals/hal-sdk/novosns/novosns-series/package.json +++ b/peripherals/hal-sdk/novosns/novosns-series/package.json @@ -8,11 +8,11 @@ ], "category": "peripherals", "author": { - "name": "RT-Thread-packages", - "email": "package_team@rt-thread.com", - "github": "RT-Thread-packages" + "name": "rcitach", + "email": "zhangxianshun@rt-thread.com", + "github": "https://github.com/rcitach" }, - "license": "Apache-2.0", + "license": "BSD-3-Clause", "repository": "https://github.com/RT-Thread-packages/novosns-series", "icon": "unknown", "homepage": "https://github.com/RT-Thread-packages/novosns-series#readme", From 966eb7f9306dbb9bad12c7624cc0799a2545b0c4 Mon Sep 17 00:00:00 2001 From: rcitach Date: Mon, 11 May 2026 14:02:59 +0800 Subject: [PATCH 3/3] Add novosns Kconfig source to hal-sdk --- peripherals/hal-sdk/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/peripherals/hal-sdk/Kconfig b/peripherals/hal-sdk/Kconfig index a202fc52bf..e14cd76572 100644 --- a/peripherals/hal-sdk/Kconfig +++ b/peripherals/hal-sdk/Kconfig @@ -20,4 +20,5 @@ source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/gd32/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/hpmicro/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/ft32/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/novosns/Kconfig" endmenu