From ca4319492b695a7215ca134ad61fca9a50df2492 Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Sat, 13 Aug 2022 23:43:58 +0300 Subject: [PATCH] Add microsnander package --- br-ext-chip-ambarella/package/microsnander | 1 + br-ext-chip-anyka/package/microsnander | 1 + br-ext-chip-fullhan/package/microsnander | 1 + br-ext-chip-goke/package/microsnander | 1 + br-ext-chip-grainmedia/package/microsnander | 1 + br-ext-chip-hisilicon/package/microsnander | 1 + br-ext-chip-ingenic/Config.in | 1 + br-ext-chip-ingenic/external.mk | 1 + br-ext-chip-ingenic/package/microsnander | 1 + br-ext-chip-novatek/package/microsnander | 1 + br-ext-chip-rockchip/package/microsnander | 1 + br-ext-chip-sigmastar/package/microsnander | 1 + br-ext-chip-xiongmai/package/microsnander | 1 + general/package/microsnander/Config.in | 7 +++++++ general/package/microsnander/microsnander.mk | 20 ++++++++++++++++++++ 15 files changed, 40 insertions(+) create mode 120000 br-ext-chip-ambarella/package/microsnander create mode 120000 br-ext-chip-anyka/package/microsnander create mode 120000 br-ext-chip-fullhan/package/microsnander create mode 120000 br-ext-chip-goke/package/microsnander create mode 120000 br-ext-chip-grainmedia/package/microsnander create mode 120000 br-ext-chip-hisilicon/package/microsnander create mode 120000 br-ext-chip-ingenic/package/microsnander create mode 120000 br-ext-chip-novatek/package/microsnander create mode 120000 br-ext-chip-rockchip/package/microsnander create mode 120000 br-ext-chip-sigmastar/package/microsnander create mode 120000 br-ext-chip-xiongmai/package/microsnander create mode 100644 general/package/microsnander/Config.in create mode 100644 general/package/microsnander/microsnander.mk diff --git a/br-ext-chip-ambarella/package/microsnander b/br-ext-chip-ambarella/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-ambarella/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-anyka/package/microsnander b/br-ext-chip-anyka/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-anyka/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-fullhan/package/microsnander b/br-ext-chip-fullhan/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-fullhan/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-goke/package/microsnander b/br-ext-chip-goke/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-goke/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-grainmedia/package/microsnander b/br-ext-chip-grainmedia/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-grainmedia/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-hisilicon/package/microsnander b/br-ext-chip-hisilicon/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-hisilicon/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-ingenic/Config.in b/br-ext-chip-ingenic/Config.in index dbd830ba..d78de0f7 100644 --- a/br-ext-chip-ingenic/Config.in +++ b/br-ext-chip-ingenic/Config.in @@ -23,6 +23,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/majestic-fonts/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/majestic/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/mbedtls-openipc/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/microbe-web/Config.in" +source "$BR2_EXTERNAL_INGENIC_PATH/package/microsnander/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-ingenic/external.mk b/br-ext-chip-ingenic/external.mk index 4f9ce058..89309c4e 100644 --- a/br-ext-chip-ingenic/external.mk +++ b/br-ext-chip-ingenic/external.mk @@ -23,6 +23,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/majestic/majestic.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/majestic-fonts/majestic-fonts.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/microbe-web/microbe-web.mk +include $(BR2_EXTERNAL_INGENIC_PATH)/package/microsnander/microsnander.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-ingenic/package/microsnander b/br-ext-chip-ingenic/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-ingenic/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-novatek/package/microsnander b/br-ext-chip-novatek/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-novatek/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-rockchip/package/microsnander b/br-ext-chip-rockchip/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-rockchip/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-sigmastar/package/microsnander b/br-ext-chip-sigmastar/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-sigmastar/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/br-ext-chip-xiongmai/package/microsnander b/br-ext-chip-xiongmai/package/microsnander new file mode 120000 index 00000000..f28d82e5 --- /dev/null +++ b/br-ext-chip-xiongmai/package/microsnander @@ -0,0 +1 @@ +../../general/package/microsnander \ No newline at end of file diff --git a/general/package/microsnander/Config.in b/general/package/microsnander/Config.in new file mode 100644 index 00000000..bef49634 --- /dev/null +++ b/general/package/microsnander/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_MICROSNANDER + bool "microsnander" + default n + help + tripped down and modified version of Serial Nor/nAND/Eeprom programmeR + + https://openipc.org diff --git a/general/package/microsnander/microsnander.mk b/general/package/microsnander/microsnander.mk new file mode 100644 index 00000000..580cc51d --- /dev/null +++ b/general/package/microsnander/microsnander.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# microsnander | updated 2022.08.13 +# +################################################################################ + +MICROSNANDER_VERSION = df9cc51c27a84c2d7eee8d90b7586a11d97c7ff2 +MICROSNANDER_SITE = $(call github,openipc,motors,$(MOTORS_VERSION)) +MICROSNANDER_LICENSE = MIT +MICROSNANDER_LICENSE_FILES = LICENSE + +define MICROSNANDER_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/src +endef + +define MICROSNANDER_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -D $(@D)/src/snander $(TARGET_DIR)/usr/sbin/microsnander +endef + +$(eval $(generic-package))