当前位置: 技术问答>linux和unix
求助:一个简单的驱动
来源: 互联网 发布时间:2016-11-10
本文导语: 写一个完整驱动, 加上read, write, ioctl, polling等各种函数的驱动实现。 在ioctl里完成从用户空间向内核空间传递结构体的实现。 有没有大侠给个思路或者参考的代码,我现在一头雾水,拜托啦。。。 ...
写一个完整驱动, 加上read, write, ioctl, polling等各种函数的驱动实现。 在ioctl里完成从用户空间向内核空间传递结构体的实现。
有没有大侠给个思路或者参考的代码,我现在一头雾水,拜托啦。。。
有没有大侠给个思路或者参考的代码,我现在一头雾水,拜托啦。。。
|
请参考ldd3的第三章char drivers
|
然后再在CSDN上搜索LDD3的配套代码即可
|
看LDD3的例子吧。
|
这个区网上搜搜就行了,ioctl传替这个结构体,可以通过指向指针的指针来实现,最后一个参数为void **arg;