summaryrefslogtreecommitdiff
path: root/recipes-kernel/kernel-module-atemsys
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2015-03-10 17:04:27 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2015-03-19 18:03:12 +0100
commit16b5d251d33b5d2826e3f4e4adc49950c6cb636b (patch)
tree4ef2582e1f0e48e00c3e8f29e636405c707d9f52 /recipes-kernel/kernel-module-atemsys
parentcf0597409054135ff52018c54241a28ae185dd60 (diff)
atemsys: add atemsys kernel module
Add Atemsys Linux kernel module which enables to run the EtherCAT Master stack from userspace.
Diffstat (limited to 'recipes-kernel/kernel-module-atemsys')
-rw-r--r--recipes-kernel/kernel-module-atemsys/kernel-module-atemsys_1.2.9.bb21
1 files changed, 21 insertions, 0 deletions
diff --git a/recipes-kernel/kernel-module-atemsys/kernel-module-atemsys_1.2.9.bb b/recipes-kernel/kernel-module-atemsys/kernel-module-atemsys_1.2.9.bb
new file mode 100644
index 0000000..705285d
--- /dev/null
+++ b/recipes-kernel/kernel-module-atemsys/kernel-module-atemsys_1.2.9.bb
@@ -0,0 +1,21 @@
+# Copyright (C) 2015 Toradex AG
+# Released under the MIT license (see COPYING.MIT for the terms)
+SUMMARY = "Linux kernel driver allowing usermode access for EtherCAT Master Stack AT-EMA"
+
+# The Kernel module under Sources/atemsys/ is licensed differently than the
+# rest, this recipe packs the Kernel module only
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://atemsys.c;beginline=144;endline=144;md5=7865b9061132c2794f3fb205cda5bdf4"
+
+inherit module
+
+SRC_URI = "http://software.acontis.com/EC-Master/2.7/EC-Master-V2.7-Linux_armv6-vfp-eabihf-Eval.tar.gz"
+
+SRC_URI[md5sum] = "41e0ff858d2ec8054509ad814453198c"
+SRC_URI[sha256sum] = "f934a561c3897d095b1b09bbdc54982dfffd477c52dac39cc898e020cdf8d534"
+
+S = "${WORKDIR}/Sources/atemsys/"
+
+export KERNELDIR = "${STAGING_KERNEL_DIR}"
+
+COMPATIBLE_MACHINE = "(vf60)"