12 #define NORMAL_MASK 0x000000FF 13 #define SPECIAL_MASK 0xFFFFFF00 14 #define MIN_TRACE 0x00000001 15 #define MID_TRACE 0x00000002 16 #define MAX_TRACE 0x00000003 18 #define DEBUG_ADAPTER 0x00000100 19 #define DEBUG_ULTRA 0xFFFFFFFF 27 #define DH_DbgPrint(_t_, _x_) \ 28 if ((_t_ > NORMAL_MASK) \ 29 ? (debug_trace_level & _t_) > NORMAL_MASK \ 30 : (debug_trace_level & NORMAL_MASK) >= _t_) { \ 31 DbgPrint("(%s:%d) ", __FILE__, __LINE__); \ 37 #define DH_DbgPrint(_t_, _x_) \ 38 if ((_t_ > NORMAL_MASK) \ 39 ? (debug_trace_level & _t_) > NORMAL_MASK \ 40 : (debug_trace_level & NORMAL_MASK) >= _t_) { \ 41 DbgPrint("(%s:%d)(%s) ", __FILE__, __LINE__, __FUNCTION__); \ 49 #define DH_DbgPrint(_t_, _x_) unsigned long debug_trace_level