[pvrusb2] pvrusb2-debug.h better readable patch
Ingo Flaschberger
if at xip.at
Fri Jan 6 08:49:41 CST 2006
Hi,
Attached a patch for better readability of pvrusb2-debug.h
Applies to latest version.
bye,
ingo flaschberger
geschaeftsleitung
crossip communications gmbH
------------------------------
sebastian kneipp gasse 1
a-1020 wien
fix: +43-1-726 15 22-217
fax: +43-1-726 15 22-111
mob: +43-699-105 86 719
www.xip.at
------------------------------
-------------- next part --------------
--- pvrusb2-mci-20060103_org/driver/pvrusb2-debug.h 2005-12-31 21:30:29.000000000 +0100
+++ pvrusb2-mci-20060103/driver/pvrusb2-debug.h 2006-01-06 15:45:11.000000000 +0100
@@ -26,31 +26,31 @@
/* These are listed in *rough* order of decreasing usefulness and
increasing noise level. */
-#define PVR2_TRACE_INFO 0x00000001 // Normal messages
-#define PVR2_TRACE_ERROR_LEGS 0x00000002 // error messages
-#define PVR2_TRACE_TRAP 0x00000004 // Trap & report misbehavior from app
-#define PVR2_TRACE_INIT 0x00000008 // misc initialization steps
-#define PVR2_TRACE_START_STOP 0x00000010 // Streaming start / stop
-#define PVR2_TRACE_CTL 0x00000020 // commit of control changes
-#define PVR2_TRACE_DEBUG 0x00000040 // Temporary debug code
-#define PVR2_TRACE_EEPROM 0x00000080 // eeprom parsing / report
-#define PVR2_TRACE_STRUCT 0x00000100 // internal struct creation
-#define PVR2_TRACE_OPEN_CLOSE 0x00000200 // application open / close
-#define PVR2_TRACE_CREG 0x00000400 // Main critical region entry / exit
-#define PVR2_TRACE_SYSFS 0x00000800 // Sysfs driven I/O
-#define PVR2_TRACE_FIRMWARE 0x00001000 // firmware upload actions
-#define PVR2_TRACE_CHIPS 0x00002000 // chip broadcast operation
-#define PVR2_TRACE_I2C 0x00004000 // I2C related stuff
-#define PVR2_TRACE_I2C_CMD 0x00008000 // Software commands to I2C modules
-#define PVR2_TRACE_I2C_CORE 0x00010000 // I2C core debugging
-#define PVR2_TRACE_I2C_TRAF 0x00020000 // I2C traffic through the adapter
-#define PVR2_TRACE_V4LIOCTL 0x00040000 // v4l ioctl details
-#define PVR2_TRACE_ENCODER 0x00080000 // mpeg2 encoder operation
-#define PVR2_TRACE_BUF_POOL 0x00100000 // Track buffer pool management
-#define PVR2_TRACE_BUF_FLOW 0x00200000 // Track buffer flow in system
-#define PVR2_TRACE_DATA_FLOW 0x00400000 // Track data flow
-#define PVR2_TRACE_DEBUGIFC 0x00800000 // Debug interface actions
-#define PVR2_TRACE_GPIO 0x01000000 // GPIO state bit changes
+#define PVR2_TRACE_INFO 1 << 0 // Normal messages
+#define PVR2_TRACE_ERROR_LEGS 1 << 1 // error messages
+#define PVR2_TRACE_TRAP 1 << 3 // Trap & report misbehavior from app
+#define PVR2_TRACE_INIT 1 << 4 // misc initialization steps
+#define PVR2_TRACE_START_STOP 1 << 5 // Streaming start / stop
+#define PVR2_TRACE_CTL 1 << 6 // commit of control changes
+#define PVR2_TRACE_DEBUG 1 << 7 // Temporary debug code
+#define PVR2_TRACE_EEPROM 1 << 8 // eeprom parsing / report
+#define PVR2_TRACE_STRUCT 1 << 9 // internal struct creation
+#define PVR2_TRACE_OPEN_CLOSE 1 << 10 // application open / close
+#define PVR2_TRACE_CREG 1 << 11 // Main critical region entry / exit
+#define PVR2_TRACE_SYSFS 1 << 12 // Sysfs driven I/O
+#define PVR2_TRACE_FIRMWARE 1 << 13 // firmware upload actions
+#define PVR2_TRACE_CHIPS 1 << 14 // chip broadcast operation
+#define PVR2_TRACE_I2C 1 << 15 // I2C related stuff
+#define PVR2_TRACE_I2C_CMD 1 << 16 // Software commands to I2C modules
+#define PVR2_TRACE_I2C_CORE 1 << 17 // I2C core debugging
+#define PVR2_TRACE_I2C_TRAF 1 << 18 // I2C traffic through the adapter
+#define PVR2_TRACE_V4LIOCTL 1 << 19 // v4l ioctl details
+#define PVR2_TRACE_ENCODER 1 << 20 // mpeg2 encoder operation
+#define PVR2_TRACE_BUF_POOL 1 << 21 // Track buffer pool management
+#define PVR2_TRACE_BUF_FLOW 1 << 22 // Track buffer flow in system
+#define PVR2_TRACE_DATA_FLOW 1 << 23 // Track data flow
+#define PVR2_TRACE_DEBUGIFC 1 << 24 // Debug interface actions
+#define PVR2_TRACE_GPIO 1 << 25 // GPIO state bit changes
#endif /* __PVRUSB2_HDW_INTERNAL_H */
/*
More information about the pvrusb2
mailing list