Re: question: mixing synchronous and asynchronous urb calls

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Donnerstag, 18. Februar 2010 13:38:27 schrieb mikedunn@xxxxxxxxxxx:
> Should I interpret "intermingled" to mean "out-of-order"?  From my
> understanding of the USB standard, I thought a transfer performed by the
> hardware can be considered atomic, assuming no race conditions in the
> controlling software.  But I'm starting to think I'm mistaken about that.   
> The device does seem confused, but I don't think the ordering of the messages
> would cause it.  I should review the USB standard again, and maybe the xHCI
> standards as well.  And look at a usb dump.

Considering the same endpoint, messages are atomic. But atomic != ordered.

	Regards
		Oliver
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux