Hi,
thx to Raf Czlonka who sent me the usb descriptor for this model, it's
also affected by the 'wrong feature_unit bLength' issue so should be
added to usbdevs too.
okay ? I'll of course add it to the other uaudio diff..
Index: usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.687
diff -u -r1.687 usbdevs
--- usbdevs 3 Jul 2018 07:03:18 -0000 1.687
+++ usbdevs 6 Jul 2018 11:46:22 -0000
@@ -2573,6 +2573,7 @@
product LOGITECH PAGESCAN 0x040f PageScan
product LOGITECH QUICKCAMWEB 0x0801 QuickCam Web
product LOGITECH WEBCAMC200 0x0802 Webcam C200
+product LOGITECH WEBCAMC250 0x0804 Webcam C250
product LOGITECH WEBCAMC500 0x0807 Webcam C500
product LOGITECH QUICKCAMPRO 0x0810 QuickCam Pro
product LOGITECH WEBCAMC210 0x0819 Webcam C210
Index: usbdevs.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v
retrieving revision 1.699
diff -u -r1.699 usbdevs.h
--- usbdevs.h 3 Jul 2018 07:04:21 -0000 1.699
+++ usbdevs.h 6 Jul 2018 11:46:23 -0000
@@ -1,10 +1,10 @@
-/* $OpenBSD: usbdevs.h,v 1.699 2018/07/03 07:04:21 landry Exp $ */
+/* $OpenBSD$ */
/*
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * OpenBSD: usbdevs,v 1.686 2018/06/28 15:02:06 kevlo Exp
+ * OpenBSD: usbdevs,v 1.687 2018/07/03 07:03:18 landry Exp
*/
/* $NetBSD: usbdevs,v 1.322 2003/05/10 17:47:14 hamajima Exp $ */
@@ -2580,6 +2580,7 @@
#define USB_PRODUCT_LOGITECH_PAGESCAN 0x040f /* PageScan */
#define USB_PRODUCT_LOGITECH_QUICKCAMWEB 0x0801 /*
QuickCam Web */
#define USB_PRODUCT_LOGITECH_WEBCAMC200 0x0802 /* Webcam C200
*/
+#define USB_PRODUCT_LOGITECH_WEBCAMC250 0x0804 /* Webcam C250
*/
#define USB_PRODUCT_LOGITECH_WEBCAMC500 0x0807 /* Webcam C500
*/
#define USB_PRODUCT_LOGITECH_QUICKCAMPRO 0x0810 /*
QuickCam Pro */
#define USB_PRODUCT_LOGITECH_WEBCAMC210 0x0819 /* Webcam C210
*/
Index: usbdevs_data.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v
retrieving revision 1.693
diff -u -r1.693 usbdevs_data.h
--- usbdevs_data.h 3 Jul 2018 07:04:21 -0000 1.693
+++ usbdevs_data.h 6 Jul 2018 11:46:23 -0000
@@ -1,10 +1,10 @@
-/* $OpenBSD: usbdevs_data.h,v 1.693 2018/07/03 07:04:21 landry Exp $
*/
+/* $OpenBSD$ */
/*
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * OpenBSD: usbdevs,v 1.686 2018/06/28 15:02:06 kevlo Exp
+ * OpenBSD: usbdevs,v 1.687 2018/07/03 07:03:18 landry Exp
*/
/* $NetBSD: usbdevs,v 1.322 2003/05/10 17:47:14 hamajima Exp $ */
@@ -5704,6 +5704,10 @@
{
USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WEBCAMC200,
"Webcam C200",
+ },
+ {
+ USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WEBCAMC250,
+ "Webcam C250",
},
{
USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WEBCAMC500,