On Mon, Mar 2, 2009 at 10:08 PM, Ramy <[email protected]> wrote: > One more doubt ..let us assume that i have an application on host side > (fullspeed usb). But on the device side i have a highspeed driver for > the usb. I cannot modify any thing from the host side.
I think you are still a bit confused. No operating system that I know of cares on the USB driver side if the device is "full" or "high" speed, with the exception of the USB host controller driver. Are you writing a new USB host controller driver? If so, for what hardware? > Is it ok ?? or the highspeed and fullspeed will raise some conflicts > while communication ? > because when i tested using the protocol analyzer the communication > stops after the set configuration standard request and i get a STALL. > and nothing happens there after .... Do you have a pointer to your kernel code that you are having problems with? It's up to the device itself to negotiate the full/high/low speed issues without any need for your driver to do anything. Where exactly are you writing the driver? On the android phone side or on the USB host side? And pointers to the code would be appreciated to help clear up things. thanks, greg k-h --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---
