Another fix proposed by steger. Decreased debug level so interrupts don't cause infin...
[cake.git] / rom / usb / pciusb / debug.h
blob9862d61d96f2d34dd36d62fadc728fec016bad47
1 #ifndef __DEBUG_H__
2 #define __DEBUG_H__
4 #define DB_LEVEL 10
6 #define DEBUG 1
8 #include <aros/debug.h>
10 #ifdef DEBUG
11 #define KPRINTF(l, x) do { if ((l) >= DB_LEVEL) \
12 { bug("%s:%s/%lu: ", __FILE__, __FUNCTION__, __LINE__); bug x;} } while (0)
13 #define DB(x) x
14 void dumpmem(void *mem, unsigned long int len);
15 #else /* !DEBUG */
17 #define KPRINTF(l, x) ((void) 0)
18 #define DB(x)
20 #endif /* DEBUG */
22 #endif /* __DEBUG_H__ */