如何解决从另一个模块绑定 I2C 驱动程序
我在内核中为从设备实现了一个 I2C 驱动程序。驱动程序在内核启动并调用函数探测器时加载。我在probe() 函数上添加了一些读取操作来检查通信是否正常,但是从设备总是以某个寄存器的随机值响应。当我从用户空间解除绑定/绑定驱动程序时,再次调用probe()函数,但这次读取成功。知道为什么一开始就不起作用吗?也许是从内核的另一部分解除绑定/绑定驱动程序的可能解决方法。我必须在内核上加载这个驱动程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。