summaryrefslogtreecommitdiff
path: root/tools/fwdebuglog/parser.c
diff options
context:
space:
mode:
authorPrashanth Bhatta <bhattap@qca.qualcomm.com>2014-02-14 18:09:59 -0800
committerPitani Venkata Rajesh Kumar <c_vpitan@qti.qualcomm.com>2014-07-02 18:15:37 +0530
commit3b50196fe3fc09081ee4c8f62273f76b8bff7acf (patch)
tree8b2e408466044b3a93f38f9771d7dbe43db2bcad /tools/fwdebuglog/parser.c
parent50e8c2097a1b905eca9e78d4dc8a0fa171a5b761 (diff)
qcacld: tools: Add automake support for tools
Adding automake support for QCACLD tools. This is required for platforms where build system required automake support to build like OE build system. Adding Android specific changes under a feature flag. Fixing few compiler warnings. Change-Id: Ia0620e99e1018be3ad3390839ed2d0ca3f0b6698 CRs-fixed: 663657
Diffstat (limited to 'tools/fwdebuglog/parser.c')
-rw-r--r--tools/fwdebuglog/parser.c53
1 files changed, 0 insertions, 53 deletions
diff --git a/tools/fwdebuglog/parser.c b/tools/fwdebuglog/parser.c
index 2bec246fa31e..7e285ad12256 100644
--- a/tools/fwdebuglog/parser.c
+++ b/tools/fwdebuglog/parser.c
@@ -1239,59 +1239,6 @@ dbglog_default_print_handler(A_UINT32 mod_id, A_UINT16 vap_id, A_UINT32 dbg_id,
return TRUE;
}
-#define DBGLOG_PARSE_ARGS_STRING_LENGTH (DBGLOG_NUM_ARGS_MAX * 11 + 10)
-static int
-dbglog_print_raw_data(A_UINT32 *buffer, A_UINT32 length)
-{
- A_UINT32 timestamp;
- A_UINT32 debugid;
- A_UINT32 moduleid;
- A_UINT16 numargs, curArgs;
- A_UINT32 count = 0, totalWriteLen, writeLen;
- char parseArgsString[DBGLOG_PARSE_ARGS_STRING_LENGTH];
- char *dbgidString;
-
- buffer = (A_UINT32 *)buf;
-
- while (count < length) {
-
- debugid = DBGLOG_GET_DBGID(buffer[count + 1]);
- moduleid = DBGLOG_GET_MODULEID(buffer[count + 1]);
- numargs = DBGLOG_GET_NUMARGS(buffer[count + 1]);
- timestamp = DBGLOG_GET_TIME_STAMP(buffer[count]);
-
- if (moduleid < WLAN_MODULE_ID_MAX && debugid < MAX_DBG_MSGS && numargs <= DBGLOG_NUM_ARGS_MAX) {
-
- memset(parseArgsString, 0, sizeof(parseArgsString));
- totalWriteLen = 0;
-
- for (curArgs = 0; curArgs < numargs; curArgs++){
- writeLen = snprintf(parseArgsString + totalWriteLen, sizeof(parseArgsString), "%x ", buffer[count + 2 + curArgs]);
- totalWriteLen += writeLen;
- }
-
- dbgidString = DBG_MSG_ARR[moduleid][debugid];
- if (dbgidString != NULL) {
- printf("fw:%s(%x %x):%s\n",
- dbgidString,
- timestamp, buffer[count+1],
- parseArgsString);
- } else {
- /* host need sync with FW id */
- printf("fw:%s:m:%x,id:%x(%x %x):%s\n",
- "UNKNOWN", moduleid, debugid,
- timestamp, buffer[count+1],
- parseArgsString);
- }
- }
-
- count += numargs + 2; /* 32 bit Time stamp + 32 bit Dbg header*/
- }
-
- return 0;
-
-}
-
int
dbglog_parse_debug_logs(u_int8_t *datap, u_int16_t len, u_int16_t dropped)
{