diff --git a/peripherals/hal-sdk/Kconfig b/peripherals/hal-sdk/Kconfig index c64e44f89a..771fc81e1b 100644 --- a/peripherals/hal-sdk/Kconfig +++ b/peripherals/hal-sdk/Kconfig @@ -19,6 +19,7 @@ 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" source "$PKGS_DIR/packages/peripherals/hal-sdk/hpmicro/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/fm33/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/ft32/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/novosns/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/n32/Kconfig" diff --git a/peripherals/hal-sdk/fm33/Kconfig b/peripherals/hal-sdk/fm33/Kconfig new file mode 100644 index 0000000000..6ad321bbea --- /dev/null +++ b/peripherals/hal-sdk/fm33/Kconfig @@ -0,0 +1,9 @@ +menu "FM33 Drivers" + +# FM33LG0xx +source "$PKGS_DIR/packages/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/Kconfig" + +# FM33LC0xx +# source "$PKGS_DIR/packages/peripherals/hal-sdk/fm33/fm33lc0xx_fl_library/Kconfig" + +endmenu diff --git a/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/Kconfig b/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/Kconfig new file mode 100644 index 0000000000..7eaee81019 --- /dev/null +++ b/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/Kconfig @@ -0,0 +1,31 @@ + + +# Kconfig file for package fm33lg0xx_fl_library +menuconfig PKG_USING_FM33LG0XX_FL_LIBRARY + bool "FM33LG0xx FL Library package" + default n + +if PKG_USING_FM33LG0XX_FL_LIBRARY + + config PKG_FM33LG0XX_FL_LIBRARY_PATH + string + default "/packages/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library" + + choice + prompt "Version" + help + Select the package version + + config PKG_USING_FM33LG0XX_FL_LIBRARY_V235 + bool "v2.3.5" + + config PKG_USING_FM33LG0XX_FL_LIBRARY_LATEST_VERSION + bool "latest" + endchoice + + config PKG_FM33LG0XX_FL_LIBRARY_VER + string + default "v2.3.5" if PKG_USING_FM33LG0XX_FL_LIBRARY_V235 + default "latest" if PKG_USING_FM33LG0XX_FL_LIBRARY_LATEST_VERSION + +endif diff --git a/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/package.json b/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/package.json new file mode 100644 index 0000000000..54b05cadef --- /dev/null +++ b/peripherals/hal-sdk/fm33/fm33lg0xx_fl_library/package.json @@ -0,0 +1,34 @@ +{ + "name": "fm33lg0xx_fl_library", + "description": "FM33LG0xx FL Library package, Fudan Microelectronics official driver library v2.3.5", + "description_zh": "FM33LG0xx FL 驱动库,复旦微官方驱动库 v2.3.5", + "enable": "PKG_USING_FM33LG0XX_FL_LIBRARY", + "keywords": [ + "fm33lg0xx_fl_library" + ], + "category": "peripherals", + "author": { + "name": "WChengLei", + "email": "wang_chenglei@foxmail.com", + "github": "WChengLei" + }, + "license": "Mulan PSL v2", + "repository": "https://github.com/WChengLei/fm33lg0xx_fl_library", + "icon": "unknown", + "homepage": "https://github.com/WChengLei/fm33lg0xx_fl_library#readme", + "doc": "unknown", + "site": [ + { + "version": "v2.3.5", + "URL": "https://github.com/WChengLei/fm33lg0xx_fl_library.git", + "filename": "", + "VER_SHA": "40ff960c50b2469b7a925daf3be3ff437153e2c9" + }, + { + "version": "latest", + "URL": "https://github.com/WChengLei/fm33lg0xx_fl_library.git", + "filename": "", + "VER_SHA": "master" + } + ] +}