[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