]> git.sur5r.net Git - openocd/blobdiff - src/jtag/drivers/libusb1_common.c
jlink: add support for Jlink-OB (0x0105) devices
[openocd] / src / jtag / drivers / libusb1_common.c
index c4478cb9b1ac99b863b91df87b2e9d017699a73c..81e8ca888728b8b5bc202dbb4924baaa27a35baa 100644 (file)
@@ -166,3 +166,16 @@ int jtag_libusb_get_endpoints(struct jtag_libusb_device *udev,
 
        return 0;
 }
+
+int jtag_libusb_get_pid(struct jtag_libusb_device *dev, uint16_t *pid)
+{
+       struct libusb_device_descriptor dev_desc;
+
+       if (libusb_get_device_descriptor(dev, &dev_desc) == 0) {
+               *pid = dev_desc.idProduct;
+
+               return 0;
+       }
+
+       return -ENODEV;
+}