As the composite driver does NOT keep the IOUSBDevice open(), you will be able to write a tool that will cause your device to re-enumerate. There is a user space API to do that in IOUSBLib.h. You just need to have the device open() before you call the API. This of course is just a workaround until your bug is fixed or deemed as correct behavior.
Woof, Nano Urbina Build Slave Razz Software http://www.razzsoftware.com > On Nov 3, 2014, at 4:06 PM, Roland King <[email protected]> wrote: > > >> On 4 Nov 2014, at 4:36 am, Garth Cummings <[email protected] >> <mailto:[email protected]>> wrote: >> >> HI Carl, >> >>> On Oct 31, 2014, at 9:02 AM, Carl Hoefs <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Would filing a TSI result in anything more than an acknowledgement that the >>> problem is real? >> >> >> No. TSIs are not for escalating bugs. DTS would advise you to follow up with >> your bug report. > > Right but if you need some help finding a workaround, eg in this case some > code to force a re-enumeration of a given device after boot so it picks up > the correct driver, then DTS can help with that can they not? >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com This email sent to [email protected]
