summaryrefslogtreecommitdiffstats
path: root/src/occ_405/trac
diff options
context:
space:
mode:
authorWael El-Essawy <welessa@us.ibm.com>2016-01-19 13:22:06 -0600
committerWael El-Essawy <welessa@us.ibm.com>2016-04-05 12:42:49 -0400
commit1c880c957a74d066ae23bab4a52b63bcf5824293 (patch)
treecf142f293b436e786011cd9f42e6a1f80b8f3ffd /src/occ_405/trac
parent24f4095cc418f3a4b8a434e6d99e6a6d6c59a2be (diff)
downloadtalos-occ-1c880c957a74d066ae23bab4a52b63bcf5824293.tar.gz
talos-occ-1c880c957a74d066ae23bab4a52b63bcf5824293.zip
Enable Master-slave OCC communication
Change-Id: I445072e20d599e30f80cc8059b3f3b2a956c453e RTC: 133154 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22005 Tested-by: FSP CI Jenkins Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_405/trac')
-rwxr-xr-xsrc/occ_405/trac/trac.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/occ_405/trac/trac.h b/src/occ_405/trac/trac.h
index 92fd9bf..601d3a8 100755
--- a/src/occ_405/trac/trac.h
+++ b/src/occ_405/trac/trac.h
@@ -63,17 +63,20 @@
// TRAC_ERR or TRAC_IMP. Any debug or informational traces.
// TRAC_DBG must be used for debug purpose only. This traces will be
// turned OFF with product code.
-#ifdef TRAC_TO_SIMICS
+#if TRAC_TO_SIMICS
#define TRAC_ERR(frmt,args...) \
- printf(ERR_MRK "%s: "frmt "\n",__FUNCTION__,##args)
+ printf(ERR_MRK "%s: "frmt "\n",__FUNCTION__,##args); \
+ TRACE(&g_des_array[ERR_TRACE_DESCRIPTOR],frmt,##args)
#define TRAC_INFO(frmt,args...) \
- printf(INFO_MRK "%s: "frmt "\n",__FUNCTION__,##args)
+ printf(INFO_MRK "%s: "frmt "\n",__FUNCTION__,##args); \
+ TRACE(&g_des_array[INF_TRACE_DESCRIPTOR],frmt,##args)
#define TRAC_IMP(frmt,args...) \
- printf(IMP_MRK "%s: "frmt "\n",__FUNCTION__,##args)
-
+ printf(IMP_MRK "%s: "frmt "\n",__FUNCTION__,##args); \
+ TRACE(&g_des_array[IMP_TRACE_DESCRIPTOR],frmt,##args)
#define DBG_PRINT(fmt,args...) \
- printf(DBG_MRK "%s: "fmt "\n",__FUNCTION__,##args)
+ printf(DBG_MRK "%s: "fmt "\n",__FUNCTION__,##args); \
+ TRACEBIN(&g_des_array[INF_TRACE_DESCRIPTOR], string, data,len)
extern void dumpHexString(const void *i_data, const unsigned int len, const char *string);
#define DEBUG_HEXDUMP(data, len, string) \
OpenPOWER on IntegriCloud