Reinhard Russinger 4 vuotta sitten
vanhempi
commit
1fdaa7895b

+ 2 - 1
Config.in

@@ -15,4 +15,5 @@ source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaqt/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfamininet/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfatimer/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfanet/Config.in"
-
+#------
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/Snap7/Config.in"

+ 2 - 1
configs/Display001_4.4.145_bone23_Qt5.7_defconfig

@@ -37,7 +37,7 @@ BR2_LINUX_KERNEL_UIMAGE=y
 BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_USE_CUSTOM_DTS=y
-BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="../GfA/board/GfA/Display001/DTS_4.4/Display001.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_10.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_15.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_rru.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4_nopruss.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7_gain1.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_5.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_7.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_10.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_4.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_7_rs485.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_10_30Hz.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7_30Hz.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4_2020.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_10_30Hz.dts"
+BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="../GfA/board/GfA/Display001/DTS_4.4/Display001.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_10.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_15.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_rru.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4_nopruss.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7_gain1.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_5.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_7.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_10.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_4.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_7_rs485.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_10_30Hz.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_7_30Hz.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_4_2020.dts ../GfA/board/GfA/Display001/DTS_4.4/Display002_10_30Hz.dts ../GfA/board/GfA/Display001/DTS_4.4/Display001_cape.dts"
 BR2_PACKAGE_BUSYBOX_CONFIG="../GfA/board/GfA/Display001/busybox.config"
 BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
 BR2_PACKAGE_FFMPEG_GPL=y
@@ -233,6 +233,7 @@ BR2_PACKAGE_SPI_TOOLS=y
 BR2_PACKAGE_TI_GFX=y
 BR2_PACKAGE_TI_GFX_EGLIMAGE=y
 BR2_PACKAGE_TI_GFX_ES8=y
+BR2_PACKAGE_TI_UIM=y
 BR2_PACKAGE_TI_UTILS=y
 BR2_PACKAGE_UBOOT_TOOLS=y
 BR2_PACKAGE_USB_MODESWITCH_DATA=y

+ 6 - 0
package/Snap7/Config.in

@@ -0,0 +1,6 @@
+config BR2_PACKAGE_SNAP7
+	bool "Snap7"
+	default y
+	help
+		library to acces S7 (SIEMENS PLS) data
+

+ 24 - 0
package/Snap7/Snap7.mk

@@ -0,0 +1,24 @@
+SNAP7_VERSION:=  b118aefdc184bda1a62c5527424696dbd28bdf05
+SNAP7_SITE:= https://gogs.reru.org/GfA/snap7-iot-quark-1.4.2.git
+SNAP7_SITE_METHOD:= git
+SNAP7_INSTALL_TARGET:=YES
+SNAP7_INSTALL_STAGING:=YES
+
+define SNAP7_BUILD_CMDS
+	echo `basedir $(TARGET_CC)`
+	echo "============================================="
+	printenv
+	echo "============================================="
+	$(MAKE) -f ./i586_linux.mk CROSS_COMPILE="$(TARGET_CROSS)" -C $(@D)/build/unix all
+endef
+
+define SNAP7_INSTALL_TARGET_CMDS
+	$(INSTALL) -D -m 0755 $(@D)/build/bin/i586-linux/libsnap7.so $(TARGET_DIR)/lib
+endef
+
+define SNAP7_INSTALL_STAGING_CMDS
+	$(INSTALL) -D -m 0755 $(@D)/build/bin/i586-linux/libsnap7.so $(STAGING_DIR)/lib
+endef
+
+
+$(eval $(generic-package))