From: Peter S. <stu...@cd...> - 2004-05-26 00:14:27
|
On Tue, May 25, 2004 at 11:48:49AM -0700, Johannes Erdfelt wrote: > I could be convinced that usb_bulk_write clearing the direction > bit is a mistake. > > I can think of two possible changes that could occur: > > 1) Require the endpoint to always be 4 bits with no direction bit. The > various ports would set the direction bit as needed. > 2) Allow the direction bit to be set for usb_bulk_read, but it must be > clear for usb_bulk_write. This would allow applications to use the > endpoint address as is from the descriptors. > > Any opinions? I vote for 2! As little massaging of data as possible is good. A (small) bonus is better forward compatibility. //Peter |