【发布时间】:2012-07-24 14:09:31
【问题描述】:
我有一个特定的 USB 设备,我想检查其 Linux 驱动程序源代码。我的理解是,USB 驱动程序采取的第一步是注册自己能够处理具有特定供应商 ID 和产品 ID 的设备。在我的例子中,供应商 ID 是 0BDA,产品 ID 是 8187。鉴于此信息,我是否可以找到将自身注册为能够处理此设备的源文件,以便找出其他哪些源文件实际实现了驱动程序详细信息?
作为参考,我在内核 3.2.0-26 上。我试过grep -rl 8187 /usr/src,但这列出了一大堆文件,我不知道从哪里开始。
【问题讨论】:
-
并不是说 SO 是正确的地方,但是如果您将其发布在内核新手邮件列表中,您可以获得准确的答案。 kernelnewbies.org/ML