第六章:高级字符驱动程序操作(续4)
以下为第五部分:定位设备
这部分相当简单,需要注意的是即使大多数设备进行定位操作没有意义,但是也不能步声明llseek操作,因为默认是允许定位的。而是应该在open中调用nonseekable_open,这样内核就不会让lseek调用成功。
下面是scull驱动的main.c中的llseek实现。
Linux设备驱动程序第三版学习(9)- 高级字符驱动程序操作(续4) - llseek定位设备
最新推荐文章于 2024-07-27 12:16:15 发布