From 9761af6b059b3d6daac931b5e226b279f14fee32 Mon Sep 17 00:00:00 2001 From: Tony Felice Date: Mon, 18 Aug 2014 17:48:30 -0400 Subject: kernel-module-mcc: Update to version 1.06 This includes the following main changes: * Increase max code size of MQX binary that can be loaded to SRAM from 128KB to 256KB. * Add compatibility for the 3.13+ Linux kernel. Functionality with the 3.0 kernel remains unchanged. * Integrate patch that removes bashisms from kernel-module-mcc's Makefile. Signed-off-by: Anthony Felice Signed-off-by: Otavio Salvador --- .../kernel-module-mcc/remove_bashisms_kmod.patch | 18 ------------------ .../kernel-module-mcc/kernel-module-mcc_1.04.bb | 16 ---------------- .../kernel-module-mcc/kernel-module-mcc_1.06.bb | 15 +++++++++++++++ 3 files changed, 15 insertions(+), 34 deletions(-) delete mode 100644 recipes-kernel/kernel-module-mcc/kernel-module-mcc/remove_bashisms_kmod.patch delete mode 100644 recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.04.bb create mode 100644 recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb diff --git a/recipes-kernel/kernel-module-mcc/kernel-module-mcc/remove_bashisms_kmod.patch b/recipes-kernel/kernel-module-mcc/kernel-module-mcc/remove_bashisms_kmod.patch deleted file mode 100644 index ed051fb..0000000 --- a/recipes-kernel/kernel-module-mcc/kernel-module-mcc/remove_bashisms_kmod.patch +++ /dev/null @@ -1,18 +0,0 @@ -Replacing bash brace expansion with a Posix compliant syntax to make -do_install succeed also when using a dash shell. - -Upstream-Status: Pending - -Signed-off-by: Max Krummenacher ---- mcc-kmod-1.04/Makefile.orig 2014-08-09 11:22:34.890376334 +0200 -+++ mcc-kmod-1.04/Makefile 2014-08-09 11:23:49.720729465 +0200 -@@ -14,8 +14,7 @@ - $(MAKE) -C $(KERNEL_SRC) M=$(PWD) modules_install INSTALL_MOD_PATH=$(DESTDIR) - @echo Copying mcc headers to toolchain - mkdir -p $(DESTDIR)/usr/include/linux -- cp -f {mcc_linux.h,mcc_common.h,mcc_config.h} $(DESTDIR)/usr/include/linux/ -- -+ cp -f mcc_linux.h mcc_common.h mcc_config.h $(DESTDIR)/usr/include/linux/ - - clean: - $(MAKE) -C $(KERNEL_SRC) M=$(PWD) clean diff --git a/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.04.bb b/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.04.bb deleted file mode 100644 index ef10a58..0000000 --- a/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.04.bb +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (C) 2013 Timesys Corporation -SUMMARY = "Multicore communication kernel module" -LICENSE = "GPL-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=c8959abcbbe4d6676c58eab9354019e6" - -inherit module - -SRC_URI = "http://repository.timesys.com/buildsources/m/mcc-kmod/mcc-kmod-${PV}/mcc-kmod-${PV}.tar.bz2 \ - file://remove_bashisms_kmod.patch " - -SRC_URI[md5sum] = "d72e8f6575605906be94ac2d26e6bc26" -SRC_URI[sha256sum] = "f86a860e68cefdce70796572d97ddd4cc5e08d9f13117b431599add55bf1a651" - -S = "${WORKDIR}/mcc-kmod-${PV}" - -COMPATIBLE_MACHINE = "(vf60)" diff --git a/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb b/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb new file mode 100644 index 0000000..b215d9c --- /dev/null +++ b/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb @@ -0,0 +1,15 @@ +# Copyright (C) 2013 Timesys Corporation +SUMMARY = "Multicore communication kernel module" +LICENSE = "GPL-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c8959abcbbe4d6676c58eab9354019e6" + +inherit module + +SRC_URI = "http://repository.timesys.com/buildsources/m/mcc-kmod/mcc-kmod-${PV}/mcc-kmod-${PV}.tar.bz2" + +SRC_URI[md5sum] = "d0507968592af5d8781e8bdbbb249e7d" +SRC_URI[sha256sum] = "43f834ddf9845da843c7790a307a0dbc8b04a40deed06aed7c3c99ad3a273f6c" + +S = "${WORKDIR}/mcc-kmod-${PV}" + +COMPATIBLE_MACHINE = "(vf60)" -- cgit v1.2.3-54-g00ecf