本文目的:在Windows下寻找设备对应的Linux驱动,方便开发。
原因:Windows拥有丰富且稳定的驱动,在已经安装驱动的Windows环境下寻找设备的驱动信息非常方便。

根据设备寻找驱动等信息

[Linux 内核驱动开发] 根据设备寻找驱动等信息

https://linux-hardware.org/index.php?id=usb:5986-0683

实例

[Linux 内核驱动开发] 根据设备寻找驱动等信息

Windows的USB设备标识符格式为

  • Single-Interface USB Devices USB\VID_v(4)&PID_d(4)&REV_r(4)
  • Multiple-Interface USB Devices USB\VID_v(4)&PID_d(4)&MI_z(2)

其中:

  • v(4) 是 USB 委员会分配给供应商的4位数 供应商代码vendor
  • d (4) 是供应商分配给设备的4位数 产品代码device
  • 单一设备 r (4) 是 版本代码revision code
  • 复合设备 z(2) 是从接口描述符的 bInterfaceNumber 字段中提取的接口号

更多详见:MSDN-Docs -> Windows -> Windows 驱动程序 -> 安装 里的 Standard USB Identifiers

得到USB 5986:0401,拼接得到链接为 https://linux-hardware.org/index.php?id=usb:5986-0401

[Linux 内核驱动开发] 根据设备寻找驱动等信息

就可以找到各内核版本驱动源码及其搭载PC型号、发行版等

若是找不到,也可以点击 Find Part 模糊搜索

[Linux 内核驱动开发] 根据设备寻找驱动等信息

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2021-12-02
  • 2021-12-05
  • 2021-12-15
  • 2021-06-10
  • 2021-06-18
猜你喜欢
  • 2022-01-10
  • 2021-10-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-31
  • 2021-04-17
相关资源
相似解决方案