摘要: Unbalanced enable for IRQ 171Unbalanced enable for IRQ 171--------------------------------------------------------Hi Greg,I am sorry, it is my mistake. My colleague (harrY) told me about disable_irq, enable_irq which I missed disable_irq() before tasklet_sched() That obviously will cause Unbalanced 阅读全文
posted @ 2011-11-18 18:49 夏大王 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: errno.h- - 查看错误代码errno是调试程序的一个重要方法。当linuc C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因。在实际编程中用这一招解决了不少原本看来莫名其妙的问题。比较麻烦的是每次都要去linux源代码里面查找错误代码的含义,现在把它贴出来,以后需要查时就来这里看了。以下来自linux 2.4.20-18的内核代码中的/usr/include/asm/errno.h#ifndef _I386_ERRNO_H#define _I386_ERRNO_H#define EP 阅读全文
posted @ 2011-11-18 18:46 夏大王 阅读(205) 评论(0) 推荐(0) 编辑