> I'm using Microchip's usb_function_generic.c to pass text commands back > and forth in several products. Every time Microsoft changes something, ou= r > USB drivers stop working or become difficult to install. Is there a way t= o > use usb_function_generic with a driver that ships with Windows to avoid > driver installation issues? We're currently using a VID and PID assigned > by Microchip. Does this further complicate things in that the driver > expects to work with a particular VID/PID combination? I only work on the > PIC side of this, but I'd like to give our Windows guy something so he > doesn't spend all his time fighting this. >=20 > Thanks! >=20 > Harold >=20 I have seen something on the Microchip forum about Microsoft OS Descriptors= =20 which include generic devices that communicates through WinUSB.sys. When us= ing=20 the correct descriptor, you should not need to make your own custom .INF fi= le. This is built in from Windows 8 but earlier OS's (from XP SP3, if I remembe= r=20 correct) can also benefit from this by using a specific certified .INF file= =20 (which installs WinUSB.sys without user intervention). Unfortunately, I can't get access to the Microchip forums right now to prov= ide=20 a link, but you should be able to search for it when the forum is up again.= =20 According to Google, "USB stack and microsoft os descriptors" should be a = good=20 search phrase. /Ruben =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Ruben J=F6nsson AB Liros Electronic Box 9124, 200 39 Malm=F6, Sweden TEL INT +46 40142078 FAX INT +46 40947388 ruben@pp.sbbs.se =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .