view src/cs/drivers/drv_app/lcc/lcc_trace.h @ 281:852b8410431d
mem_load.c: removal of checksum changes produces perfect reconstruction
of TCS211 mem_load.obj except for register allocator diffs
author |
Mychaela Falconia <falcon@freecalypso.org> |
date |
Mon, 07 Aug 2017 05:34:38 +0000 (2017-08-07) |
parents |
945cf7f506b2 |
children |
|
line source
/******************************************************************************
* PWR task (pwr)
* Adapted from FFS by Svend Kristian Lindholm, skl@ti.com
* Idea, design and coding by Mads Meisner-Jensen, mmj@ti.com
*
* pwr tracing
*
* $Id: pwr_trace.h 1.1 Wed, 20 Aug 2003 10:22:37 +0200 skl $
*
******************************************************************************/
#ifndef __LCC_TRACE_H__
#define __LCC_TRACE_H__
#include "lcc_cfg.h"
/******************************************************************************
** Common Tracing and logging
*****************************************************************************/
int pwr_tr_query(int mask);
/******************************************************************************
** Target Tracing
******************************************************************************/
#define tw(contents)
#if TRACE_WANTED
#define ttw(contents) contents
// To distinguish from FFS trace system rename to pwr_ttr and pwr_str
#define ttr pwr_ttr
#define str pwr_str
#else
#define ttw(contents)
#endif
#define tlw(contents)
#define NL
void pwr_ttr_init(unsigned int mask);
void pwr_ttr(unsigned trmask, char *format, ...);
void pwr_str(unsigned mask, char *string);
enum TargetTraceMask {
TTrMem = 0x00000001,
TTrMemLow = 0x00000002,
TTrApi = 0x00000010,
TTrTimer = 0x00000020,
TTrTimerLow = 0x00000040,
TTrInit = 0x00000100,
TTrInitLow = 0x00000200,
TTrCharge = 0x00000400,
TTrChargeLow = 0x00000800,
TTrEvent = 0x00001000,
TTrEventLow = 0x00002000,
TTrEnv = 0x00020000,
TTrEnvLow = 0x00040000,
TTrTask = 0x00100000,
TTrTaskLow = 0x00200000,
TTrTmpwr = 0x08000000,
TTrTaskDelays = 0x10000000,
TTrWarning = 0x40000000,
TTrFatal = 0x80000000,
TTrAll = 0xFFFFFFFF
};
#endif