yaffs all timothy_tests makefiles are working. threading test is broken.
[yaffs2.git] / yaffs_trace.h
index 8b848ed..fd26054 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * YAFFS: Yet another Flash File System . A NAND-flash specific file system.
  *
- * Copyright (C) 2002-2010 Aleph One Ltd.
+ * Copyright (C) 2002-2011 Aleph One Ltd.
  *   for Toby Churchill Ltd and Brightstar Engineering
  *
  * Created by Charles Manning <charles@aleph1.co.uk>
  * Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL.
  */
 
-
 #ifndef __YTRACE_H__
 #define __YTRACE_H__
 
-extern unsigned int yaffs_traceMask;
+extern unsigned int yaffs_trace_mask;
 extern unsigned int yaffs_wr_attempts;
 
 /*
@@ -44,17 +43,15 @@ extern unsigned int yaffs_wr_attempts;
 #define YAFFS_TRACE_VERIFY             0x00010000
 #define YAFFS_TRACE_VERIFY_NAND                0x00020000
 #define YAFFS_TRACE_VERIFY_FULL                0x00040000
-#define YAFFS_TRACE_VERIFY_ALL         0x000F0000
+#define YAFFS_TRACE_VERIFY_ALL         0x000f0000
 
 #define YAFFS_TRACE_SYNC               0x00100000
 #define YAFFS_TRACE_BACKGROUND         0x00200000
 #define YAFFS_TRACE_LOCK               0x00400000
+#define YAFFS_TRACE_MOUNT              0x00800000
 
 #define YAFFS_TRACE_ERROR              0x40000000
 #define YAFFS_TRACE_BUG                        0x80000000
-#define YAFFS_TRACE_ALWAYS             0xF0000000
-
-
-#define T(mask, p) do { if ((mask) & (yaffs_traceMask | YAFFS_TRACE_ALWAYS)) TOUT(p); } while (0)
+#define YAFFS_TRACE_ALWAYS             0xf0000000
 
 #endif