是针对什么硬件的,各个硬件平台的驱动编写有所区别
1)推荐《linux driver 3th》, 《linux 驱动编程第三版》希望你阅读。
2)阅读一下kernel的drive 下的代码,可以参考usb 的
3)了解你要编写驱动对应的硬件和相关协议。
供你参考。黄田旁的黄子山您好!欢迎共同讨论!更多交流在软件测试基地,365testing
首先要找一个好的教材,可以逐步来学习,驱动设备分字符设备、块设备、流设备,字符设备最简单,可以做个虚拟设备编写相应的驱动函数,逐步增加设备驱动的功能。
ldd3
谢谢哈