kernel/eka/include/nkern/nk_trace.h
changeset 4 56f325a607ea
parent 0 a41df078684a
child 20 597aaf25e343
--- a/kernel/eka/include/nkern/nk_trace.h	Mon Dec 21 16:14:42 2009 +0000
+++ b/kernel/eka/include/nkern/nk_trace.h	Wed Dec 23 11:43:31 2009 +0000
@@ -319,6 +319,12 @@
 #define KIIC 42 //0x00000400, index 1
 
 /**
+@publishedPartner
+@prototype
+*/
+#define KHCR 43 //0x00000800, index 1
+
+/**
 @internalComponent
 @released
 */
@@ -499,6 +505,8 @@
 #undef BTRACE_TRAWEVENT
 #undef BTRACE_SYMBIAN_KERNEL_SYNC
 #undef BTRACE_FLEXIBLE_MEM_MODEL
+#undef BTRACE_CLIENT_SERVER
+#undef BTRACE_REQUESTS
 
 
 /**
@@ -620,6 +628,18 @@
 */
 #define BTRACE_IIC
 
+/**
+If defined, code for BTrace category BTrace::EClientServer is compiled into the
+kernel.
+*/
+#define BTRACE_CLIENT_SERVER
+
+/**
+If defined, code for BTrace category BTrace::ERequest is compiled into the
+kernel.
+*/
+#define BTRACE_REQUESTS
+
 #endif // _DEBUG
 
 #endif // __KERNEL_MODE__
@@ -627,10 +647,6 @@
 
 #if defined(BTRACE_KERNEL_PROTOTYPE)
 // Prototype trace categories...
-#undef BTRACE_CLIENT_SERVER
-#define BTRACE_CLIENT_SERVER
-#undef BTRACE_REQUESTS
-#define BTRACE_REQUESTS
 #undef BTRACE_THREAD_PRIORITY
 #define BTRACE_THREAD_PRIORITY
 #endif