diff options
| author | Prashanth Bhatta <bhattap@qca.qualcomm.com> | 2014-02-14 18:09:59 -0800 |
|---|---|---|
| committer | Pitani Venkata Rajesh Kumar <c_vpitan@qti.qualcomm.com> | 2014-07-02 18:15:37 +0530 |
| commit | 3b50196fe3fc09081ee4c8f62273f76b8bff7acf (patch) | |
| tree | 8b2e408466044b3a93f38f9771d7dbe43db2bcad /tools/fwdebuglog/parser.c | |
| parent | 50e8c2097a1b905eca9e78d4dc8a0fa171a5b761 (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.c | 53 |
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) { |
