GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QLSW / V1-0-0
Constituent: qlsw     Tag: linux-gcc
#include <stdio.h>
#include <string.h>
#include <time.h>
#include "FBS/FBS_pubrtos.h"
#include "PBI/Endianness.h"
#include "MDB/MDB_pubdefs.h"
#include "TRC/TRC_pubdefs.h"
#include "QLSW/QLSW_pubdefs.h"
#include "QLSW/QLSW_msgs.h"
#include "TRC_prvdefs.h"
#include <fcntl.h>
#include <unistd.h>
#include "QLSW_dump.c.ux-xxx-xxx"
Include dependency graph for QLSW_dump.c:
Functions | |
static QLSW_cb_TraceDispatch * | discover (unsigned int dsp) |
Try to find a trace line dispatch routine. | |
void | QLSW_dumpCommon (const TRC_Buffer *trc) |
Dump the trace common area. | |
void | QLSW_dumpDefault (unsigned int dsp, unsigned int msg, unsigned int tdb, unsigned int usr, const unsigned int *dat) |
Routine to a record "raw". | |
void | QLSW_dumpTrace (const TRC_Buffer *trc) |
Dump the trace body (the real thing). | |
void | QLSW_dumpTraceHeader (const TRC_Buffer *trc) |
Dump the trace header block. | |
const char * | QLSW_getTaskName (const TRC_Buffer *trc, unsigned int tdb) |
Translate task ID to name. | |
Variables | |
QLSW_cb_TraceDispatch * | dispatch [256] |
Trace line dispatch table. | |
static const char | s_noData [TRC_DATA_ROW_SIZE<< 2] = { TRC_DAT_NODATA } |
Data recorded when the user specifies a NULL data pointer. | |
static const char | s_misaligned [TRC_DATA_ROW_SIZE<< 2] = { TRC_DAT_MISALIGN } |
Data recorded when the user specifies a misaligned data pointer. | |
static const char | s_ruleEqual [] = { "======================================" } |
Static string used in formatting dumps. | |
static const char | s_ruleMinus [] = { "--------------------------------------" } |
Static string used in formatting dumps. | |
static const char | s_null [] = { "" } |
An empty string. |
CVS $Id: QLSW_dump.c,v 1.2 2007/03/22 02:03:38 apw Exp $
|
Try to find a trace line dispatch routine.
|
|
Dump the trace common area.
|
|
Dump the trace body (the real thing).
|
|
Dump the trace header block.
|
|
Translate task ID to name.
|