gpt4 book ai didi

Linux 内核模块、配置和持久状态的概念

转载 作者:太空宇宙 更新时间:2023-11-04 10:41:00 25 4
gpt4 key购买 nike

我在 Linux 内核可加载模块上工作,我在寻找配置它的正确方法以及在加载/卸载模块时加载/存储二进制数据的方法。该模块需要在加载时读取配置数据,但它可能会在运行时更改数据并保存它们。我在很多地方读到不推荐读/写文件,我还读到 sysfs 可以用于此目的。二进制配置数据可以存储在 sysfs 中吗?或者存在更合适的解决方案?您能否提供一些示例或文档的链接,我可以在其中找到有关如何按模块加载/保存持久配置的一些详细信息?

彼得

最佳答案

也许你可以使用模块中的固件接口(interface)。它应该能够加载一个二进制文件,其中包含您使用 request_firmware(..)

进行的设置

我认为不需要将此二进制文件写入硬件...?

关于Linux 内核模块、配置和持久状态的概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35232278/

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