摘要:
1、linux kernel development 3rd edition 中,Andrew Morton 说 " The best way to understand a part of of the kernel is to make changes to it. Making a chang... 阅读全文
摘要:
原因:在函数中非变量定义的语句后又定义了一个变量。如下示:int a;a = 5;int b;解决办法:将变量定义移到非变量定义之前。如下:int a;int b;a = 5; 阅读全文
摘要:
在linux 中,内核打印语句 printk() 会将内核信息输出到内核信息缓冲区中。内核信息缓冲区是一个环形缓冲区(ring buffer),因此,如果插入的信息过多,就会将之前的信息冲刷掉。printk() 定义了8个消息级别,分为级别0 ~ 7,级别越低(数值越大)的消息越不重要,第0级是紧急... 阅读全文