Hello Hans-Peter, On Fri, 2011-08-19 at 17:02 +0200, Hans Petter Selasky wrote: > On Friday 22 July 2011 18:06:00 Hans Petter Selasky wrote: > > There appears to be a bug when cancelling USB transactions (removing them > > from the EHCI schedule) on endpoints using the USB 2.0 mode, that the USB > > device is automatically re-enumerated. Who is responsible for this part? > > Is there any support available? > > Investigating this issue more properly, I see that VirtualBOX returns an > error > code when the Emulated OS tries to clear the stall on any endpoints. This in > turn cause the Emulated OS (FreeBSD) to re-enumerate the device. > > Is this a bug or feature in VirtualBOX. Shouldn't clear-stall allways > succeed, > even if the data toggle value is not cared about? I'm afraid I am rather ECHI-illiterate, but would you be able to send a pointer to the relevant point in the spec? (Like a page number/whatever for version 1.0 of the spec).
Regards, Michael -- ORACLE Deutschland B.V. & Co. KG Michael Thayer Werkstrasse 24 VirtualBox engineering 71384 Weinstadt, Germany mailto:[email protected] Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven _______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
