[meta-ti] [master/fido][PATCH 2/2] ipc-transport-rtos: Add RTOS packages for IPC transports
Justin Sobota
jsobota at ti.com
Wed Apr 20 11:46:27 PDT 2016
Signed-off-by: Justin Sobota <jsobota 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(+)
create mode 100644 recipes-ti/ipc/ipc-transport-common-rtos_git.bb
create mode 100644 recipes-ti/ipc/ipc-transport-qmss-rtos_git.bb
create mode 100644 recipes-ti/ipc/ipc-transport-srio-rtos_git.bb
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"
--
1.7.10.4
More information about the meta-ti
mailing list