BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #11039同步于 2011/8/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

谁能帮我解释一下device_create_file()这个函数

left
2011/8/26镜像同步1 回复
device_create_file(struct device *device, struct device_attribute *entry) 有没有做过驱动或者读过内核代码的同学,能不能帮我解释一下这个函数的作用。 我知道大概意思是对每个设备都当作文件处理,要在sysfs文件系统里写入一些信息,我看一个驱动里面,在设备初始化的时候用调用device_create_file创建了一个文件,然后在后面的操作里又调用了一次, *device指向的都是同一个设备,后面的devic_attribute不同,请问这个函数是干嘛用的,在同一个设备里怎么实现添加不同的设备属性呢?
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
ppn029012机器人#1 · 2011/8/27
这个函数好像用来在 文件系统的设备子系统下 设置某个设备文件属性的。而这个设备属性里包括了 属性名称, 读写属性的方法等