设计和编写设备驱动的一般方法

我的上一篇博客《设备驱动调试和移植的一般方法》详细介绍了调试和移植的几个步骤,依照那几个步骤,按部就班,外加不屑的努力,你就可以完成驱动的调试和移植。但是当你面临的是一块崭新的芯片XXXX,当前并没有现有的芯片相近驱动代码,更没有芯片原厂提供给你的驱动代码,只有一份该芯片的数据手册,此时,你就不得...

2014-04-28 16:33:27

阅读数 1479

评论数 0

设备驱动调试和移植的一般方法(二)

一、 检查应用程序是否可以正常使用 如果驱动得到了正常的初始化,这时候你开始检查该设备驱动对应的应用程序是否可以正常使用(或者自己写设备驱动的测试应用程序)。如果可以正常使用,那你太幸运了,这说明芯片原厂为你考虑的很周到,你可以节省N多时间干别的事儿了。 但遗憾的是,往往事情不会这么顺利,当你...

2014-04-28 16:22:39

阅读数 913

评论数 0

设备驱动调试和移植的一般方法(一)

做linux底层软件工作也有两年了,算上研究生时期对底层软件的研究,加起来也快四年了。慢慢地发现有必要总结一些一般性的方法了。因为一般性的方法有宏观上的指导意义,以后调试和移植驱动时,经常性地回味这些一般性的方法可以防止自己犯同样的错误,进而少走弯路,以最高的效率完成工作。 当谈到底层软件,我们...

2014-04-28 16:21:41

阅读数 1596

评论数 0

提示
确定要删除当前文章?
取消 删除