关于cdev构造体.
关于cdev结构体...
cdev到底是指的一个设备呢 还是指的一个驱动呢?
你说他是指代的一个设备,那这个cdev->count怎么解释啊?
特别是这个图把我搞晕了
这个图里面 多个inode对应一个cdev, 说是多个设备可以共用同一个驱动程序。。。 inode指的是设备?cdev指的是驱动?
inode不是代表文件的结点吗?在linux的驱动开发中inode不是携带的驱动文件的信息吗?
我晕了。。。
求前辈们指点指点我啊。。。
------解决方案--------------------
cdev应该代表一个驱动对象。一个驱动程序被加载之后,只会有一个cdev。
另外,你这幅图是从哪个文档里面拷贝出来的呀?该文档没有详细的解释么?
cdev到底是指的一个设备呢 还是指的一个驱动呢?
你说他是指代的一个设备,那这个cdev->count怎么解释啊?
特别是这个图把我搞晕了
这个图里面 多个inode对应一个cdev, 说是多个设备可以共用同一个驱动程序。。。 inode指的是设备?cdev指的是驱动?
inode不是代表文件的结点吗?在linux的驱动开发中inode不是携带的驱动文件的信息吗?
我晕了。。。
求前辈们指点指点我啊。。。
------解决方案--------------------
cdev应该代表一个驱动对象。一个驱动程序被加载之后,只会有一个cdev。
另外,你这幅图是从哪个文档里面拷贝出来的呀?该文档没有详细的解释么?