代码改变世界

随笔档案-2010年12月21日

Linux设备模型 (3)

2010-12-21 19:51 by wwang, 13888 阅读, 收藏, 编辑
摘要: 在上文中,我们介绍到如何使用default attribute。Default attribute使用很方便,但不够灵活。比如上篇文章在Kobject一节中提到的那个例子,name和val这两个attribute使用同一个show/store函数来访问,如果attribute非常多,show/store函数里的分支就会很凌乱。为了解决这个问题,我们可以参考内核提供的kobj_attribute。在内核里,kobj_attibute是这样定义的:每一个attribute会对应自己的show/store函数,这样就极大的提高了灵活性。可是,在上一篇文章中我们的认知是,sysfs是通过kobject 阅读全文
点击右上角即可分享
微信分享提示