diff --git a/peripherals/hal-sdk/Kconfig b/peripherals/hal-sdk/Kconfig index 5f4a0be562..dafc25a7c0 100644 --- a/peripherals/hal-sdk/Kconfig +++ b/peripherals/hal-sdk/Kconfig @@ -16,4 +16,5 @@ source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/hc32/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/nxp/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/gd32/Kconfig" endmenu diff --git a/peripherals/hal-sdk/gd32/Kconfig b/peripherals/hal-sdk/gd32/Kconfig new file mode 100644 index 0000000000..0db6302eed --- /dev/null +++ b/peripherals/hal-sdk/gd32/Kconfig @@ -0,0 +1,7 @@ +menu "GD32 Drivers" + +#GD32_ARM +source "$PKGS_DIR/packages/peripherals/hal-sdk/gd32/gd32-arm-cmsis/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/gd32/gd32-arm-series/Kconfig" + +endmenu diff --git a/peripherals/hal-sdk/gd32/gd32-arm-cmsis/Kconfig b/peripherals/hal-sdk/gd32/gd32-arm-cmsis/Kconfig new file mode 100644 index 0000000000..3d298e4557 --- /dev/null +++ b/peripherals/hal-sdk/gd32/gd32-arm-cmsis/Kconfig @@ -0,0 +1,27 @@ + +# Kconfig file for package gd32_arm_cmsis_driver +menuconfig PKG_USING_GD32_ARM_CMSIS_DRIVER + bool "GD32 ARM CMSIS DRIVER PACKAGE" + default n + +if PKG_USING_GD32_ARM_CMSIS_DRIVER + + config PKG_GD32_ARM_CMSIS_DRIVER_PATH + string + default "/packages/peripherals/hal-sdk/gd32/gd32-arm-cmsis" + + choice + prompt "Version" + help + Select the package version + + config PKG_USING_GD32_ARM_CMSIS_DRIVER_LATEST_VERSION + bool "latest" + endchoice + + config PKG_GD32_ARM_CMSIS_DRIVER_VER + string + default "latest" if PKG_USING_GD32_ARM_CMSIS_DRIVER_LATEST_VERSION + +endif + diff --git a/peripherals/hal-sdk/gd32/gd32-arm-cmsis/package.json b/peripherals/hal-sdk/gd32/gd32-arm-cmsis/package.json new file mode 100644 index 0000000000..4f262055ae --- /dev/null +++ b/peripherals/hal-sdk/gd32/gd32-arm-cmsis/package.json @@ -0,0 +1,28 @@ +{ + "name": "gd32-arm-cmsis", + "description": "GD32 ARM CMSIS DRIVER PACKAGE", + "description_zh": "GD32 ARM CMSIS 驱动包", + "enable": "PKG_USING_GD32_ARM_CMSIS_DRIVER", + "keywords": [ + "gd32-arm-cmsis" + ], + "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/gd32-arm-cmsis", + "icon": "unknown", + "homepage": "https://github.com/RT-Thread-packages/gd32-arm-cmsis#readme", + "doc": "unknown", + "site": [ + { + "version": "latest", + "URL": "https://github.com/RT-Thread-packages/gd32-arm-cmsis.git", + "filename": "", + "VER_SHA": "master" + } + ] +} diff --git a/peripherals/hal-sdk/gd32/gd32-arm-series/Kconfig b/peripherals/hal-sdk/gd32/gd32-arm-series/Kconfig new file mode 100644 index 0000000000..e5aa7be39e --- /dev/null +++ b/peripherals/hal-sdk/gd32/gd32-arm-series/Kconfig @@ -0,0 +1,28 @@ + +# Kconfig file for package gd32_arm_series_driver +menuconfig PKG_USING_GD32_ARM_SERIES_DRIVER + bool "GD32 ARM SERIES DRIVER PACKAGE" + select PKG_USING_GD32_ARM_CMSIS_DRIVER + default n + +if PKG_USING_GD32_ARM_SERIES_DRIVER + + config PKG_GD32_ARM_SERIES_DRIVER_PATH + string + default "/packages/peripherals/hal-sdk/gd32/gd32-arm-series" + + choice + prompt "Version" + help + Select the package version + + config PKG_USING_GD32_ARM_SERIES_DRIVER_LATEST_VERSION + bool "latest" + endchoice + + config PKG_GD32_ARM_SERIES_DRIVER_VER + string + default "latest" if PKG_USING_GD32_ARM_SERIES_DRIVER_LATEST_VERSION + +endif + diff --git a/peripherals/hal-sdk/gd32/gd32-arm-series/package.json b/peripherals/hal-sdk/gd32/gd32-arm-series/package.json new file mode 100644 index 0000000000..d60d6f661e --- /dev/null +++ b/peripherals/hal-sdk/gd32/gd32-arm-series/package.json @@ -0,0 +1,28 @@ +{ + "name": "gd32-arm-series", + "description": "GD32 ARM SERIES DRIVER PACKAGE", + "description_zh": "GD32 ARM SERIES 驱动包", + "enable": "PKG_USING_GD32_ARM_SERIES_DRIVER", + "keywords": [ + "gd32-arm-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/gd32-arm-series", + "icon": "unknown", + "homepage": "https://github.com/RT-Thread-packages/gd32-arm-series#readme", + "doc": "unknown", + "site": [ + { + "version": "latest", + "URL": "https://github.com/RT-Thread-packages/gd32-arm-series.git", + "filename": "", + "VER_SHA": "master" + } + ] +} diff --git a/peripherals/hal-sdk/hc32/Kconfig b/peripherals/hal-sdk/hc32/Kconfig index 45e1ec5cb7..d9ca567d5e 100644 --- a/peripherals/hal-sdk/hc32/Kconfig +++ b/peripherals/hal-sdk/hc32/Kconfig @@ -1,7 +1,7 @@ menu "HC32 DDL Drivers" #HC32F4 -source "$PKGS_DIR/packages/peripherals/hal-sdk/hc32/hc32_f4_cmsis/Kconfig" -source "$PKGS_DIR/packages/peripherals/hal-sdk/hc32/hc32_f4_series/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/hc32/hc32-f4-series/Kconfig" endmenu diff --git a/peripherals/hal-sdk/hc32/hc32_f4_cmsis/Kconfig b/peripherals/hal-sdk/hc32/hc32-f4-cmsis/Kconfig similarity index 89% rename from peripherals/hal-sdk/hc32/hc32_f4_cmsis/Kconfig rename to peripherals/hal-sdk/hc32/hc32-f4-cmsis/Kconfig index 935d59bbfe..ade1e147cd 100644 --- a/peripherals/hal-sdk/hc32/hc32_f4_cmsis/Kconfig +++ b/peripherals/hal-sdk/hc32/hc32-f4-cmsis/Kconfig @@ -8,7 +8,7 @@ if PKG_USING_HC32F4_CMSIS_DRIVER config PKG_HC32F4_CMSIS_DRIVER_PATH string - default "/packages/peripherals/hal-sdk/hc32/hc32_f4_cmsis" + default "/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis" choice prompt "Version" diff --git a/peripherals/hal-sdk/hc32/hc32_f4_cmsis/package.json b/peripherals/hal-sdk/hc32/hc32-f4-cmsis/package.json similarity index 100% rename from peripherals/hal-sdk/hc32/hc32_f4_cmsis/package.json rename to peripherals/hal-sdk/hc32/hc32-f4-cmsis/package.json diff --git a/peripherals/hal-sdk/hc32/hc32_f4_series/Kconfig b/peripherals/hal-sdk/hc32/hc32-f4-series/Kconfig similarity index 90% rename from peripherals/hal-sdk/hc32/hc32_f4_series/Kconfig rename to peripherals/hal-sdk/hc32/hc32-f4-series/Kconfig index 14f8acab65..1d15e4d8e8 100644 --- a/peripherals/hal-sdk/hc32/hc32_f4_series/Kconfig +++ b/peripherals/hal-sdk/hc32/hc32-f4-series/Kconfig @@ -9,7 +9,7 @@ if PKG_USING_HC32F4_SERIES_DRIVER config PKG_HC32F4_SERIES_DRIVER_PATH string - default "/packages/peripherals/hal-sdk/hc32/hc32_f4_series" + default "/packages/peripherals/hal-sdk/hc32/hc32-f4-series" choice prompt "Version" diff --git a/peripherals/hal-sdk/hc32/hc32_f4_series/package.json b/peripherals/hal-sdk/hc32/hc32-f4-series/package.json similarity index 100% rename from peripherals/hal-sdk/hc32/hc32_f4_series/package.json rename to peripherals/hal-sdk/hc32/hc32-f4-series/package.json diff --git a/peripherals/hal-sdk/nuvoton/Kconfig b/peripherals/hal-sdk/nuvoton/Kconfig index b897c138fc..bf68fd07b8 100644 --- a/peripherals/hal-sdk/nuvoton/Kconfig +++ b/peripherals/hal-sdk/nuvoton/Kconfig @@ -1,10 +1,10 @@ menu "NUVOTON Drivers" #nuvoton -source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton_cmsis/Kconfig" -source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton_series/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton-cmsis/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton-series/Kconfig" #nuvoton-arm926 -source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/Kconfig" endmenu diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/Kconfig b/peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/Kconfig similarity index 88% rename from peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/Kconfig rename to peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/Kconfig index fadb2146cc..fee87cc9bf 100644 --- a/peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/Kconfig +++ b/peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/Kconfig @@ -8,7 +8,7 @@ if PKG_USING_NUVOTON_ARM926_LIB config PKG_NUVOTON_ARM926_LIB_PATH string - default "/packages/peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib" + default "/packages/peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib" choice prompt "Version" diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/package.json b/peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/package.json similarity index 100% rename from peripherals/hal-sdk/nuvoton/nuvoton_arm926_lib/package.json rename to peripherals/hal-sdk/nuvoton/nuvoton-arm926-lib/package.json diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_cmsis/Kconfig b/peripherals/hal-sdk/nuvoton/nuvoton-cmsis/Kconfig similarity index 89% rename from peripherals/hal-sdk/nuvoton/nuvoton_cmsis/Kconfig rename to peripherals/hal-sdk/nuvoton/nuvoton-cmsis/Kconfig index 1253f3f544..2a018176ab 100644 --- a/peripherals/hal-sdk/nuvoton/nuvoton_cmsis/Kconfig +++ b/peripherals/hal-sdk/nuvoton/nuvoton-cmsis/Kconfig @@ -8,7 +8,7 @@ if PKG_USING_NUVOTON_CMSIS_DRIVER config PKG_NUVOTON_CMSIS_DRIVER_PATH string - default "/packages/peripherals/hal-sdk/nuvoton/nuvoton_cmsis" + default "/packages/peripherals/hal-sdk/nuvoton/nuvoton-cmsis" choice prompt "Version" diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_cmsis/package.json b/peripherals/hal-sdk/nuvoton/nuvoton-cmsis/package.json similarity index 100% rename from peripherals/hal-sdk/nuvoton/nuvoton_cmsis/package.json rename to peripherals/hal-sdk/nuvoton/nuvoton-cmsis/package.json diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_series/Kconfig b/peripherals/hal-sdk/nuvoton/nuvoton-series/Kconfig similarity index 90% rename from peripherals/hal-sdk/nuvoton/nuvoton_series/Kconfig rename to peripherals/hal-sdk/nuvoton/nuvoton-series/Kconfig index 21a45b14ad..7080770caf 100644 --- a/peripherals/hal-sdk/nuvoton/nuvoton_series/Kconfig +++ b/peripherals/hal-sdk/nuvoton/nuvoton-series/Kconfig @@ -9,7 +9,7 @@ if PKG_USING_NUVOTON_SERIES_DRIVER config PKG_NUVOTON_SERIES_DRIVER_PATH string - default "/packages/peripherals/hal-sdk/nuvoton/nuvoton_series" + default "/packages/peripherals/hal-sdk/nuvoton/nuvoton-series" choice prompt "Version" diff --git a/peripherals/hal-sdk/nuvoton/nuvoton_series/package.json b/peripherals/hal-sdk/nuvoton/nuvoton-series/package.json similarity index 100% rename from peripherals/hal-sdk/nuvoton/nuvoton_series/package.json rename to peripherals/hal-sdk/nuvoton/nuvoton-series/package.json