[meta-ti] Justin Sobota : ipc-transport-rtos: Add RTOS packages for IPC transports
Arago Project git
git at arago-project.org
Tue Apr 26 11:55:15 PDT 2016
Module: meta-ti
Branch: master
Commit: 701bb5c16f058812604fd2ba87d5675dfdef093a
URL: http://arago-project.org/git/meta-ti.git?a=commit;h=701bb5c16f058812604fd2ba87d5675dfdef093a
Author: Justin Sobota <jsobota at ti.com>
Date: Thu Apr 21 02:19:43 2016 +0000
ipc-transport-rtos: Add RTOS packages for IPC transports
Signed-off-by: Justin Sobota <jsobota at ti.com>
Signed-off-by: Denys Dmytriyenko <denys at ti.com>
---
recipes-ti/ipc/ipc-transport-common-rtos_git.bb | 23 +++++++++++++++++++++
recipes-ti/ipc/ipc-transport-qmss-rtos_git.bb | 25 +++++++++++++++++++++++
recipes-ti/ipc/ipc-transport-srio-rtos_git.bb | 24 ++++++++++++++++++++++
3 files changed, 72 insertions(+), 0 deletions(-)
diff --git a/recipes-ti/ipc/ipc-transport-common-rtos_git.bb b/recipes-ti/ipc/ipc-transport-common-rtos_git.bb
new file mode 100644
index 0000000..199e84c
--- /dev/null
+++ b/recipes-ti/ipc/ipc-transport-common-rtos_git.bb
@@ -0,0 +1,23 @@
+require recipes-ti/includes/ti-paths.inc
+require ipc-transport.inc
+
+PR = "${INC_PR}.1"
+
+LIC_FILES_CHKSUM = "file://common_src/bench_common.h;beginline=1;endline=31;md5=a6ddfb26d2097041d513e3881f40e4e8"
+
+COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
+
+IPC_TRANSPORT_COMMON_DESTSUFFIX = "git/c66/example"
+
+S = "${WORKDIR}/${IPC_TRANSPORT_COMMON_DESTSUFFIX}"
+
+do_compile() {
+ :
+}
+
+do_install () {
+ install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/transport/ipc/c66/example
+ cp -r ${S} ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/transport/ipc/c66
+}
+
+FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages/ti/transport/ipc/c66/example/*"
diff --git a/recipes-ti/ipc/ipc-transport-qmss-rtos_git.bb b/recipes-ti/ipc/ipc-transport-qmss-rtos_git.bb
new file mode 100644
index 0000000..0631a92
--- /dev/null
+++ b/recipes-ti/ipc/ipc-transport-qmss-rtos_git.bb
@@ -0,0 +1,25 @@
+inherit ti-pdk
+require ipc-transport.inc
+
+PR = "${INC_PR}.4"
+
+LIC_FILES_CHKSUM = "file://TransportQmss.xdc;beginline=1;endline=35;md5=ad783760d74a4cc5b8d4ad3d8a1f28a2"
+
+COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
+
+DEPENDS_append = " qmss-lld-rtos \
+ cppi-lld-rtos \
+ ti-ipc-rtos \
+ ipc-transport-common-rtos \
+"
+
+IPC_TRANSPORT_QMSS_DESTSUFFIX = "git/c66/qmss"
+
+S = "${WORKDIR}/${IPC_TRANSPORT_QMSS_DESTSUFFIX}"
+
+XDCARGS_k2hk-evm = "k2h k2k"
+XDCARGS_k2e-evm = "k2e"
+XDCARGS_k2l-evm = "k2l"
+
+export IPC_INSTALL_PATH = "${IPC_INSTALL_DIR}"
+XDCPATH_append = ";${IPC_INSTALL_DIR}/packages"
diff --git a/recipes-ti/ipc/ipc-transport-srio-rtos_git.bb b/recipes-ti/ipc/ipc-transport-srio-rtos_git.bb
new file mode 100644
index 0000000..6ea3fb9
--- /dev/null
+++ b/recipes-ti/ipc/ipc-transport-srio-rtos_git.bb
@@ -0,0 +1,24 @@
+inherit ti-pdk
+require ipc-transport.inc
+
+PR = "${INC_PR}.2"
+
+LIC_FILES_CHKSUM = "file://TransportSrio.xdc;beginline=1;endline=35;md5=4d466471e4b933a0cc353a46bb546fe7"
+
+COMPATIBLE_MACHINE = "k2hk-evm"
+
+DEPENDS_append = " qmss-lld-rtos \
+ cppi-lld-rtos \
+ srio-lld-rtos \
+ ti-ipc-rtos \
+ ipc-transport-common-rtos \
+"
+
+IPC_TRANSPORT_SRIO_DESTSUFFIX = "git/c66/srio"
+
+S = "${WORKDIR}/${IPC_TRANSPORT_SRIO_DESTSUFFIX}"
+
+XDCARGS_k2hk-evm = "k2h k2k"
+
+export IPC_INSTALL_PATH = "${IPC_INSTALL_DIR}"
+XDCPATH_append = ";${IPC_INSTALL_DIR}/packages"
More information about the meta-ti
mailing list