On Fri, Oct 02, 2020 at 12:37:58AM -0800, Mychaela Falconia wrote: > Hi Johan, > > > As long as you only access bNumInterfaces, which by definition is > > identical for all altsettings, it's not wrong per se. > > But the code in ftdi_determine_type() that uses the altsetting pointer > is not looking at bNumInterfaces, it is looking at bInterfaceNumber > instead: > > inter = serial->interface->altsetting->desc.bInterfaceNumber; Sorry, I meant bInterfaceNumber above. Johan