QNX IPC: Trace - Update Trace Device Name
authorAngela Stegmaier <angelabaker@ti.com>
Tue, 9 Apr 2013 15:55:18 +0000 (10:55 -0500)
committerChris Ring <cring@ti.com>
Thu, 11 Apr 2013 18:58:18 +0000 (11:58 -0700)
Change trace device name from syslink-traceX to
ipc-traceX.  This is part of the effort to remove
the syslink name from the QNX IPC product.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
qnx/src/ipc3x_dev/ti/syslink/build/Qnx/resmgr/syslink_main.c
qnx/src/ipc3x_dev/ti/syslink/build/Qnx/traceDaemon/SyslinkTraceDaemon.c

index 61998439c1e2e99221c3e9e127d044fa00a23b9f..583279469d11705af22f3a1a7343491a3ba899db 100644 (file)
@@ -361,7 +361,7 @@ int init_syslink_device(syslink_dev_t *dev)
         trace_attr->procid = i;
         iofunc_time_update(&trace_attr->attr);
         snprintf (dev->syslink.device_name, _POSIX_PATH_MAX,
-                  "/dev/syslink-trace%d", syslink_firmware[i].proc_id);
+                  "/dev/ipc-trace%d", syslink_firmware[i].proc_id);
         dev->syslink.iofuncs_trace[i].read = syslink_read;
         snprintf (trace_name, _POSIX_PATH_MAX, "%d", 0);
         pa = 0;
index f921cf6b8b76689938116e7b89dc7a277540c27f..3a7e6ec6d65c26b300970e4d897c2a391ae9b788 100644 (file)
@@ -6,7 +6,7 @@
  *
  *  ============================================================================
  *  
- *  Copyright (c) 2010-2011, Texas Instruments Incorporated
+ *  Copyright (c) 2010-2013, Texas Instruments Incorporated
  *
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
@@ -89,10 +89,10 @@ void printTraces (void *arg)
     fprintf (log, "\nSpawning procId %d trace thread\n ", index);
 
     /* Initialize read indexes to zero */
-    snprintf (path, _POSIX_PATH_MAX, "/dev/syslink-trace%d", index);
+    snprintf (path, _POSIX_PATH_MAX, "/dev/ipc-trace%d", index);
     fd = open(path, O_RDONLY);
     if (fd < 0) {
-        perror("Unable to open syslink-trace");
+        perror("Unable to open ipc-trace");
         goto EXIT;
     }
     do {
@@ -112,7 +112,7 @@ void printTraces (void *arg)
         fflush (log);
         sem_post(&semPrint);    /* Release exclusive access to printing */
         if (numOfBytesInBuffer < 0) {
-            perror ("\nError reading from syslink-trace");
+            perror ("\nError reading from ipc-trace");
             break;
         }
         sleep (TIMEOUT_SECS);
@@ -173,7 +173,7 @@ int main (int argc, char * argv [])
 
     sem_init(&semPrint, 0, 1);
     for (i = 0; i < MultiProc_MAXPROCESSORS; i++) {
-        snprintf (names[i], _POSIX_PATH_MAX, "/dev/syslink-trace%d", i);
+        snprintf (names[i], _POSIX_PATH_MAX, "/dev/ipc-trace%d", i);
         if (-1 != stat(names[i], &sbuf)) {
             pthread_create (&threads[i], NULL, (void *)&printTraces, (void *)i);
         }