Hi everyone,
Bit of an esoteric question here..
The latest VMware workstation now supports isochronous transfers for USB
devices. I've checked it works using a USB audio device in conjunction
with microsoft's usbaudio.sys driver.
But for some reason my own (in-development) driver is not able to do
isoch transfers. I don't get returned any errors when submitting the
requests, but my IoCompletion routine does not get called in a timely
fashion, and from monitoring I can see that the usb requests to not make
it to the wire.
I've checked over and over to make sure my requests are good, and can't
see anything out of line (I've been using the isousb sample code as
inspiration). The driver works fine when used normally (i.e. not under
vmware).
Does anyone have experience of this, or know of any special requirements
for vmware - usb isoch?
Thanks,
Nick