设备驱动模型
kset是同类型kobject对象的集合,可以说是一个容器。
kobject是总线、驱动、设备的三种对象的一个基类,实现公共接口。
kobject是总线、驱动、设备的三种对象的一个基类,实现公共接口。
ktype,记录了kobject对象的一些属性。
kset和kobject都可以创建出目录,但是kset的目录下存放kobject目录,kobject下存放属性文件(可以对属性文件进行读写操作,如上图name属性文件,而且kobject目录下也可以存放kobject目录,只需parent指向它即可)。
*在kset下还可能会有更深的kset
*kset包含一个或多个kobject,方便管理
*kobject并不一定需要kset
*kobject下有属性文件,·向用户层提供了表示和操作这个 kobject 的属性特征的接口
*kobject 下还有一些符号链接文件,指向其它的 kobject
---------------------
作者:风筝丶
来源:CSDN
原文:https://blog.csdn.net/Guet_Kite/article/details/78368928
版权声明:本文为博主原创文章,转载请附上博文链接!
*kset包含一个或多个kobject,方便管理
*kobject并不一定需要kset
*kobject下有属性文件,·向用户层提供了表示和操作这个 kobject 的属性特征的接口
*kobject 下还有一些符号链接文件,指向其它的 kobject
---------------------
作者:风筝丶
来源:CSDN
原文:https://blog.csdn.net/Guet_Kite/article/details/78368928
版权声明:本文为博主原创文章,转载请附上博文链接!