【发布时间】:2017-12-01 14:37:10
【问题描述】:
我正在使用 lm75 内核模块与定制板上的传感器进行交互。一切正常,我的设备安装在 /sys/bus/i2c/devices/5-0048 中。但我想让用户设置最大温度滞后,换句话说,让用户写入 temp_max_hyst 文件。这个文件的权限是只读的,root除外
我的问题是,有没有办法将我的设备挂载到 /dev 中?
【问题讨论】:
-
您需要在内核配置中启用I2C dev。每条总线将显示一个设备。但这不是推荐的解决方案,最好使用内核驱动程序和适当的接口,如 hwmon 或 IIO。
标签: linux kernel file-permissions kernel-module udev