summaryrefslogtreecommitdiffstats
path: root/private/ntos/miniport/always/debug.h
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/miniport/always/debug.h
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'private/ntos/miniport/always/debug.h')
-rw-r--r--private/ntos/miniport/always/debug.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/private/ntos/miniport/always/debug.h b/private/ntos/miniport/always/debug.h
new file mode 100644
index 000000000..b1be949e3
--- /dev/null
+++ b/private/ntos/miniport/always/debug.h
@@ -0,0 +1,25 @@
+#ifndef __DEBUG_H__
+#define __DEBUG_H__
+
+#if defined(DEBUG_ON)
+
+ #if !defined(DEBUG_TOKEN)
+ #define DEBUG_TOKEN debug
+ #endif
+ extern int DEBUG_TOKEN;
+
+ #define TRACE(l,s) if (l <= DEBUG_TOKEN) ScsiDebugPrint s
+ #define DmsPause(l, p) if (l <= DEBUG_TOKEN) msPause(p)
+ #define BreakPoint(HA) EnvBreakPoint(HA)
+ #define DEBUG(l,e) if (l <= DEBUG_TOKEN) ScsiDebugPrint e
+
+#else
+
+ #define TRACE(l,s)
+ #define DmsPause(l,p)
+ #define BreakPoint(HA)
+ #define DEBUG(l,e)
+
+#endif
+
+#endif /* __debug_h__ */