Alan,

On Fri, Mar 14, 2014 at 9:34 AM, Alan Stern <st...@rowland.harvard.edu> wrote:

> Now, I'm not saying what the device did was correct.  According to
> section 6.6.1 of the Bulk-Only Transport Mass Storage spec, when the
> device expects a CBW packet but gets something else, it is supposed to
> accept the packet (ACK, not NAK), stall the bulk-IN endpoint, and
> either stall or accept and discard all further bulk-OUT data.

Ah, now that's interesting.  I tried like half a dozen mass storage
devices, not one of them STALLed.
It'd have been so much easier to find this problem if I had gotten a
STALL for the corrupted OUT.

  --david
-- 
eGauge Systems LLC, http://egauge.net/, 1.877-EGAUGE1, fax 720.545.9768
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to