[Bug 701] New: bInterfaceNumber setting incorrect
bugzilla-daemon at bugzilla.openmoko.org
bugzilla-daemon at bugzilla.openmoko.org
Sun Aug 12 03:41:24 CEST 2007
http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=701
Summary: bInterfaceNumber setting incorrect
Product: OpenMoko
Version: current svn head
Platform: Neo1973
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dfu-util
AssignedTo: laforge at openmoko.org
ReportedBy: anrp at mit.edu
CC: anrp at mit.edu,buglog at lists.openmoko.org
bInterfaceNumber setting in usbdfu.c (from uboot-dfu.patch) sets all 5
interfaces to have bInterfaceNumber of 0x00. This is not ordinarily noticed,
however, on win32 with libusb-win32, dfu-util requires usb_set_configuration to
be called which internally causes libusb-win32 to walk the list of interfaces.
It's told that it has 5 interfaces (bNumInterfaces == 5) however they all have
the same ID, which causes libusb-win32 to bail because it can't associate
interface descriptors.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the buglog
mailing list