Jonathan Gray <[email protected]> wrote: > Index: usbdevs > =================================================================== > RCS file: /cvs/src/sys/dev/usb/usbdevs,v > retrieving revision 1.747 > diff -u -p -r1.747 usbdevs > --- usbdevs 23 Jun 2022 00:31:37 -0000 1.747 > +++ usbdevs 23 Aug 2022 14:39:28 -0000 > @@ -2432,6 +2432,7 @@ product INTEL2 RMH_8 0x800a Rate Matchi > product INTERBIO IOBOARD 0x1002 IO Board > product INTERBIO MINIIOBOARD 0x1003 Mini IO Board > product INTERBIO MINIIOBOARD2 0x1006 Mini IO Board > +product INTERBIO DAPPERMISER 0x2488 > > /* Intersil products */ > product INTERSIL PRISM_GT 0x1000 PrismGT USB 2.0 WLAN > > results in a usbdevs_data.h entry of > > { > USB_VENDOR_INTERBIO, USB_PRODUCT_INTERBIO_DAPPERMISER, > "", > }, > > reading usb_subr.c usbd_cache_devinfo() that should work > > though if the device doesn't provide a string and we don't either > we will print "" instead of "product 0x0x2488"
The author majbthrd also says all CMSIS-DAP adapters should provide "CMSIS-DAP" somewhere in the product string as a way to detect them if wanted. For something short, he would opt for "Dapper Miser".
