【问题标题】:what is the difference between ID_SERIAL and ID_SERIAL_SHORT udev attributes for a USB descriptorUSB 描述符的 ID_SERIAL 和 ID_SERIAL_SHORT udev 属性有什么区别
【发布时间】:2017-08-29 13:06:40
【问题描述】:

ID_SERIALID_SERIAL_SHORT udev 属性有什么区别。 udev 如何为这 2 个 udev 属性 ID 分配值。我正在编写 USB 驱动程序,并且正在使用 udev_device_get_property_value() 方法来获取 udev 属性的值。在这种情况下,我可以看到上面提到的 2 个类似的属性。我找不到这些信息的解释文件。

【问题讨论】:

    标签: c usb linux-device-driver udev


    【解决方案1】:

    ID_SERIAL_SHORT 值来自 USB 设备描述符中的 iSerial 字符串(如果存在)。 ID_SERIAL 值是在软件中构建的,由各种字符串(供应商或制造商、型号或产品以及序列号,如果存在)组成,并用_ 分隔。

    您可以使用udevadm info [DEVPATH|FILE] 命令查看udev 属性(根据需要指定特定的DEVPATHFILE)。

    【讨论】:

    • 我会检查并验证。感谢您提供信息。
    猜你喜欢
    • 2013-04-21
    • 1970-01-01
    • 2014-11-07
    • 2014-08-14
    • 2020-11-06
    • 2017-09-19
    • 2011-01-26
    • 2011-10-13
    • 1970-01-01
    相关资源
    最近更新 更多