gpt4 book ai didi

linux - *Linux 驱动程序开发* 有没有办法使用 IIO 框架通过 sysfs 公开额外的设置?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:38 24 4
gpt4 key购买 nike

我正在开发的驱动程序有许多我希望用户能够更改的设置,这些设置并不真正适合 IIO 框架。例如,在我的读取函数中使用 IIO_CHAN_INFO_SAMP_FREQ 枚举会在/sys/bus/iio/devices/iio:device0/中公开一个名为“in_voltage_sampling_frequency”的变量,该变量允许用户随时更改频率。我还希望能够通过类似的机制以不同的模式(字符串)传递。我该怎么做?看起来IIO接口(interface)不支持ioctl调用。

最佳答案

找到解决方案。

我使用了 sysfs 设备属性,如下所示:

https://www.kernel.org/doc/Documentation/driver-model/device.txt

关于linux - *Linux 驱动程序开发* 有没有办法使用 IIO 框架通过 sysfs 公开额外的设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30651561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com