Hello,

I am using Android Froyo on the android device. I have the following
query.

While running USB CV MSC tests I found that the wIndex parameter sent
by the USB CV application is not matching the fsg->interface_number in
function fsg_setup() for USB_BULK_RESET_REQUEST and
USB_BULK_GET_MAX_LUN_REQUEST cases in file f_mass_storage.c.

Note that wIndex passed from USB CV is 0x0 while fsg->interface_number
is 0x2.

As a result a check (w_index != fsg->interface_number) fails and the
USBCV test reports a failure.

Also in the board file if the UMS is the first entry and rndis is kept
at the end, USB MS becomes the first interface(interface 0) and the
USB CV MSC test works as expected.

Has anyone faced this issue? Why is the interface_number incorrectly
sent by USBCV? Any pointers will be really helpful.

Regards,
Maulik

-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to