デバッグメッセージ用にマクロを定義
基本といえば基本ですが、以下のようなdprintkを定義しておくと、コンパイルフラグを変えるだけで動作確認メッセージのON/OFFができて便利です。
#define __DEBUG__ #ifdef __DEBUG__ #define dprintk(format) \ do{ \ printk("%s:%d" format,__FUNCTION__,__LINE__); \ }while(0); #else #define dprintk(fmt,...) \ do{}while(0); #endif