From 701bb5c16f058812604fd2ba87d5675dfdef093a Mon Sep 17 00:00:00 2001 From: Justin Sobota Date: Thu, 21 Apr 2016 02:19:43 +0000 Subject: ipc-transport-rtos: Add RTOS packages for IPC transports Signed-off-by: Justin Sobota Signed-off-by: Denys Dmytriyenko --- 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 00000000..199e84c4 --- /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 00000000..0631a92a --- /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 00000000..6ea3fb93 --- /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" -- cgit v1.2.3-54-g00ecf