diff options
Diffstat (limited to 'pcilib/debug.h')
-rw-r--r-- | pcilib/debug.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pcilib/debug.h b/pcilib/debug.h index f9134be..b7c547f 100644 --- a/pcilib/debug.h +++ b/pcilib/debug.h @@ -5,6 +5,7 @@ #ifdef PCILIB_DEBUG # define PCILIB_DEBUG_DMA +# define PCILIB_DEBUG_MISSING_EVENTS #endif /* PCILIB_DEBUG */ @@ -14,6 +15,13 @@ # define PCILIB_DEBUG_DMA_CALL(function, ...) #endif /* PCILIB_DEBUG_DMA */ +#ifdef PCILIB_DEBUG_MISSING_EVENTS +# define PCILIB_DEBUG_MISSING_EVENTS_CALL(function, ...) pcilib_debug_message (#function, __FILE__, __LINE__, __VA_ARGS__) +#else /* PCILIB_DEBUG_MISSING_EVENTS */ +# define PCILIB_DEBUG_MISSING_EVENTS_CALL(function, ...) +#endif /* PCILIB_DEBUG_MISSING_EVENTS */ + + #define pcilib_debug(function, ...) \ PCILIB_DEBUG_##function##_CALL(PCILIB_DEBUG_##function, __VA_ARGS__) |