source: test2.git/TraceLeUart.h@ b6aa0ba

Last change on this file since b6aa0ba was b6aa0ba, checked in by andib <andi.b@…>, 2 years ago

test with more files

  • Property mode set to 100644
File size: 1.8 KB
RevLine 
[b6aa0ba]1/******************************************************************************
2MODULE : TraceLeUart.c
3 Traceing facility via LEUART
4 Enabled via trace.h globally and/or module based
5 TRACE messages are written out via LEUART
6
720101005 AB initial
8******************************************************************************/
9
10// --- Includes ---------------------------------------------------------------
11#include <stdio.h>
12#include "trace.h"
13
14// --- Pin Definitions --------------------------------------------------------
15
16// --- Defines ----------------------------------------------------------------
17
18// --- Typedefs ---------------------------------------------------------------
19
20// --- PUBLIC Variables -------------------------------------------------------
21
22// --- Variables --------------------------------------------------------------
23#ifndef NO_TRACE
24 extern int iTraceBufLen;
25 extern char szTraceBuf[];
26#else
27#endif // NO_TRACE
28
29
30// --- Macros -----------------------------------------------------------------
31
32// --- Functionprototypes -----------------------------------------------------
33 char * TraceGetBuildTime(void);
34 char * TraceGetBuildDate(void);
35
36//#ifndef NO_TRACE
37 void trace (int);
38 void trace_NoLF (int iLen);
39 void TraceInit (void);
40 void TraceInit2(void);
41 void TraceTicker1s(void);
42 void TracePrintUptime(void);
43 void TracePrintStartTime(void);
44 void TracePrintIRQs(void);
45 char TraceGetKey(void);
46 void TraceWriteUptimeToNvm(void);
47 void TraceWriteStartupTimeToNvm (void);
48 void TraceReadUptimeFromNvm(void);
49 void TracePrintHwInfo(void);
50 void TracePrintKeypadInfo(void);
51 void TracePrintFirmwareVersion(void);
52 int TraceCommandAvail(void);
53 void TraceCommandAvailDec(void);
54 int TraceIsRunning(void);
55//else
56//endif // NO_TRACE
57
58
Note: See TracBrowser for help on using the repository browser.