全部博文(215)
分类: 嵌入式
2013-09-16 09:40:36
1、 linux-3.0.y中ioctl消失了,之前的ioctl和驱动的fops的.ioctl关联,而现在的系统调用ioctl和fops的.unlocked_ioctl关联。
2、注意:fops中的原来最常用的ioctl和现在fops里不得不用的unlocked_ioctl的参数是不同的,使用的时候要注意,unlocked_ioctl少了一个参数。
3、ioctl系统调用是如何与驱动中fops里的unlocked_ioctl()发生关系的:参考内核中fs/ioctl.c的代码: