You have to do this for _all_ the data you send to or receive from _every_
USB device?

Yes,I think all the data send/receive from USB device will be swap.

What happens if the transfer buffer length isn't a multiple
of 4?

Sorry,I don't know how to set transfer buffer length(It should be in device driver?).


Are you talking about the internal hub or the external hub?

If you're talking about the external hub, this is wrong. Data from that
hub must be treated exactly the same as any other data from any USB
device.

For the internal hub, I don't know -- that depends on how the hardware
works.

Is there any difference between internal hub and external hub? I found that they ALL used usb_control_msg to get port status.
So I thought that they(in/external hub) ALl were treated as USB device.
Am I right?



Regards yfw

_________________________________________________________________
享用世界上最大的电子邮件系统― MSN Hotmail。 http://www.hotmail.com




-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to