Barry, as always, is right on the money. My class driver will suspend
the device after it runs. Once my driver is opened again, it will
resume the device. So, your device must not be handling the resume
sequence well?
--
Fernando Urbina
USB Technology Team
Apple Computer, Inc.
On Jun 21, 2006, at 12:18 PM, Barry Twycross wrote:
Do you see a period between the SET_INTERFACE and the reset when
there is a significant break in the bus traffic? You'd have to look
at SOFs to see this. If there is a long break, either the camera
fell off the bus, or the device was suspended. You need to look at
the full speed traffic on some CATCs to see states like suspend.
You will normally see a break of 10-50ms in the SOFs for a RESET.
I could believe a device which has only worked on Windows does not
cope with suspend very well. But if that were the case, I'd expect
to see more traffic when the host tried to unsuccessfully tried to
wake up and communicate with the device.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden