摘要: 竟争与互斥程序调试1 打印调试信息 printk定义全局打印示例代码如下: #ifdef PDEBUG #define PLOG(fmt,args...) printk(KERN_DEBUG "scull:",fmt,##args) #else /*do nothing*/ #define PLOG(fmt,args...) #endif 在makefile中定义PDEBUG的值 示例代码如下: DEBUG=y ifeq($(DEBUG),y) DEBFLAGS=-O2 -g -D PDEBUG else DEBFLAGS=-O2 endif cflags+=$(DEBFL 阅读全文
posted @ 2013-04-05 11:12 retacn_yue 阅读(121) 评论(0) 推荐(0) 编辑