---
.../recipes-bsp/ti-ipc/ti-ipc_3.00.00.bb | 16 ++++++++++---
.../recipes-bsp/ti-ipc/tiipclad-daemon.sh | 24 ++++++++++++++++++++
2 files changed, 37 insertions(+), 3 deletions(-)
create mode 100755 meta-arago-extras/recipes-bsp/ti-ipc/tiipclad-daemon.sh
diff --git a/meta-arago-extras/recipes-bsp/ti-ipc/ti-ipc_3.00.00.bb
b/meta-arago-extras/recipes-bsp/ti-ipc/ti-ipc_3.00.00.bb
index d127020..92f54c0 100644
--- a/meta-arago-extras/recipes-bsp/ti-ipc/ti-ipc_3.00.00.bb
+++ b/meta-arago-extras/recipes-bsp/ti-ipc/ti-ipc_3.00.00.bb
@@ -12,12 +12,12 @@ SECTION = "console"
COMPATIBLE_MACHINE = "keystone"
TARGET_PLATFORM = "tci6638"
-PR = "r19"
+PR = "r21"
BRANCH ?= "master"
SRCREV = "3.00.00.16_eng"
-SRC_URI = "git://git.ti.com/ipc/ipcdev.git;protocol=git;branch=${BRANCH}"
+SRC_URI = "git://git.ti.com/ipc/ipcdev.git;protocol=git;branch=${BRANCH}
file://tiipclad-daemon.sh"
S = "${WORKDIR}/git"
@@ -33,4 +33,14 @@ FILES_${PN}-test =
"${bindir}/NameServerApp_${TARGET_PLATFORM} \
${bindir}/MessageQBench_${TARGET_PLATFORM} \
${bindir}/ping_rpmsg"
-inherit autotools
\ No newline at end of file
+inherit autotools
+
+INITSCRIPT_NAME = "tiipclad-daemon.sh"
+INITSCRIPT_PARAMS = "defaults 10"
+
+inherit update-rc.d
+
+do_install_append() {
+ install -d ${D}${sysconfdir}/init.d/
+ install -c -m 755 ${WORKDIR}/tiipclad-daemon.sh
${D}${sysconfdir}/init.d/${INITSCRIPT_NAME}
+}
\ No newline at end of file
diff --git a/meta-arago-extras/recipes-bsp/ti-ipc/tiipclad-daemon.sh
b/meta-arago-extras/recipes-bsp/ti-ipc/tiipclad-daemon.sh
new file mode 100755
index 0000000..54b3888
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/ti-ipc/tiipclad-daemon.sh
@@ -0,0 +1,24 @@
+#! /bin/sh
+
+tiipclad_daemon=/usr/bin/lad_tci6638
+tiipclad_params=lad.txt
+
+test -x "$tiipclad_daemon" || exit 0
+
+case "$1" in
+ start)
+ echo -n "Starting tiipclad daemon"
+ start-stop-daemon --start --quiet --exec $tiipclad_daemon $tiipclad_params
+ echo "."
+ ;;
+ stop)
+ echo -n "Stopping tiipclad daemon"
+ start-stop-daemon --stop --quiet --pidfile /var/run/tiipclad.pid
+ echo "."
+ ;;
+ *)
+ echo "Usage: /etc/init.d/tiipclad-daemon.sh {start|stop}"
+ exit 1
+esac
+
+exit 0
--
1.7.9.5
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago