如何解决驱动程序绑定和“/sys/bus/pci/drivers”——它们是否相关
在我的 wifi internet pci 设备驱动程序中有 bind
文件。它是一个二进制文件
出现在这里/sys/bus/pci/drivers/iwlwifi/bind
我想知道是否每个设备驱动程序都有绑定文件(pci 一次)?这些是什么?它们只是类似于 sysfs 的接口吗?它们可以用于与驱动程序对话,就像我打开这个文件并使用 mmap 将它映射到用户空间缓冲区一样,有意义吗?
在 Kernel.Org 上说
驱动程序绑定是将设备与可以控制它的设备驱动程序相关联的过程。总线驱动程序通常会处理这个问题,因为有特定于总线的结构来表示设备和驱动程序。使用通用设备和设备驱动程序结构,大多数>绑定都可以使用通用代码进行。
most of the binding can take place using common code
是什么意思?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。