怎么可能获得一个 kobject ,比如 /sys/devices
的路径,用作你自己的 sysfs 条目的父 kobject ?
最佳答案
将条目放入此类文件夹的正确方法 - 通过子系统的公共(public)接口(interface)。
为了将您的条目放在 /sys/devices
中,您应该调用 device_register()
。 kset
的 /sys/devices
是在 devices_kset
中声明并在 drivers/base/base.h
中定义的 drivers/base/core.c
。它不是导出的符号。这就是为什么你不能在模块中访问它,但可以在内核中自由操作它。
关于linux - 如何在 sysfs 中获取路径的父 kobject?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17764349/