versadac  1
versadac - Scalable Recorder Firmware
wtrace.h
1 /*---------------------------------------------------------------------------*/
2 /* Copyright (C) 2006 Woodhead Software & Electonics. All rights reserved. */
3 /*---------------------------------------------------------------------------*/
4 /* This program is protected by international copyright. */
5 /* */
6 /* The use of this software including but not limited to its Source Code */
7 /* is subject to restrictions as agreed in the license agreement between */
8 /* you and Woodhead. */
9 /* Copying or distribution is not allowed unless expressly permitted */
10 /* according to your license agreement with Woodhead. */
11 /*---------------------------------------------------------------------------*/
12 /* */
13 /* Project : STACK PROFINET Controller */
14 /* Component : */
15 /* $Workfile:: wtrace.h $*/
16 /* $Revision:: 2 $*/
17 /* $Date:: 18/06/10 16:46 $*/
18 /* */
19 /*---------------------------------------------------------------------------*/
20 /* */
21 /* D e s c r i p t i o n : */
22 /* */
23 /* */
24 /*---------------------------------------------------------------------------*/
25 
26 #ifndef __TRACE_H__
27  #define __TRACE_H__
28 
29 #ifdef OS_DEBUG
30 
31 /*#define FSPMDEV_TRACE(...) printf(__VA_ARGS__)*/
32 #define FSPMDEV_TRACE(...)
33 
34 /*#define PROD_FSPM_TRACE(...) printf(__VA_ARGS__)*/
35 #define PROD_FSPM_TRACE(...)
36 
37 /*#define CMDEV_TRACE(...) printf(__VA_ARGS__)*/
38 #define CMDEV_TRACE printf
39 
40 /*#define NRPM_TRACE(...) printf(__VA_ARGS__)*/
41 #define NRPM_TRACE(...)
42 
43 /*#define CPM_TRACE(...) printf(__VA_ARGS__)*/
44 #define CPM_TRACE(...)
45 
46 /*#define PPM_TRACE(...) printf(__VA_ARGS__)*/
47 #define PPM_TRACE(...)
48 
49 /*#define ALPMI_TRACE(...) printf(__VA_ARGS__)*/
50 #define ALPMI_TRACE(...)
51 
52 /*#define ALPMR_TRACE(...) printf(__VA_ARGS__)*/
53 #define ALPMR_TRACE(...)
54 
55 /*#define APMR_TRACE(...) printf(__VA_ARGS__)*/
56 #define APMR_TRACE(...)
57 
58 /*#define APMS_TRACE(...) printf(__VA_ARGS__)*/
59 #define APMS_TRACE(...)
60 
61 /*#define RPC_CLIENT_TRACE(...) printf(__VA_ARGS__)*/
62 #define RPC_CLIENT_TRACE(...)
63 
64 /*#define RPC_SERVER_TRACE(...) printf(__VA_ARGS__)*/
65 #define RPC_SERVER_TRACE(...)
66 
67 /*#define DCP_TRACE(...) printf(__VA_ARGS__)*/
68 #define DCP_TRACE(...)
69 
70 /*#define OS_TRACE(...) printf(__VA_ARGS__)*/
71 #define OS_TRACE(...)
72 
73 /*#define CONFIG_TRACE(...) printf(__VA_ARGS__)*/
74 #define CONFIG_TRACE(...)
75 
76 /*#define LMPM_TRACE(...) printf(__VA_ARGS__)*/
77 #define LMPM_TRACE(...)
78 
79 /*#define RMPM_TRACE(...) printf(__VA_ARGS__)*/
80 #define RMPM_TRACE(...)
81 
82 /*#define STTUP_TRACE(...) printf(__VA_ARGS__)*/
83 #define STTUP_TRACE(...)
84 
85 /*#define CALLBACK_TRACE(...) printf(__VA_ARGS__)*/
86 #define CALLBACK_TRACE(...)
87 
88 /*#define HASH_TRACE(...) printf(__VA_ARGS__)*/
89 #define HASH_TRACE(...)
90 
91 /*#define ASE_TRACE(...) printf(__VA_ARGS__)*/
92 #define ASE_TRACE(...)
93 
94 /*#define IO_TRACE(...) printf(__VA_ARGS__)*/
95 #define IO_TRACE(...)
96 #define RPC_TRAME_TRACE(...)
97 #define LLDP_CB_TRACE(...)
98 #define LLDP_RX_TRACE(...)
99 #define LLDP_TRACE(...)
100 #define LLDP_TX_TRACE(...)
101 
102 #else
103 /*#define LMPM_TRACE */
104 #define FSPMDEV_TRACE(...)
105 #define CMDEV_TRACE(...)
106 #define NRPM_TRACE(...)
107 #define CPM_TRACE(...)
108 #define PPM_TRACE(...)
109 #define ALPMR_TRACE(...)
110 #define ALPMI_TRACE(...)
111 #define APMR_TRACE(...)
112 #define APMS_TRACE(...)
113 #define ALM_TRACE(...)
114 #define PROD_FSPM_TRACE(...)
115 #define DCP_TRACE(...)
116 #define OS_TRACE(...)
117 #define RPC_CLIENT_TRACE(...)
118 #define RPC_SERVER_TRACE(...)
119 #define CONFIG_TRACE(...)
120 #define RMPM_TRACE(...)
121 #define STTUP_TRACE(...)
122 #define CALLBACK_TRACE(...)
123 #define LMPM_TRACE(...)
124 #define HASH_TRACE(...)
125 #define ASE_TRACE(...)
126 #define IO_TRACE(...)
127 #define LLDP_TRACE(...)
128 #define LLDP_CB_TRACE(...)
129 #define LLDP_RX_TRACE(...)
130 #define LLDP_TX_TRACE(...)
131 /*#define USER_APPLI_TRACE*/
132 
133 
134 /* #define OS_DEBUG(msg)*/
135 /* #define OS_ASSERT(a)*/
136 #define RPC_TRAME_TRACE(...)
137 #endif
138 
139 #endif
140 
141