Re: imx21-hcd bugs, device descriptor read/64, error -110
David Brownell <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Friday 17 August 2007, Midhun Agnihotram wrote: > Hi, > > I have now implemented the hub descriptor for i.MX21. It now says > that recognizes three ports. But there is still a problem with the > mapping of the registers (or rather I feel so). Of all the registers > specified in ohci.h, I am not able to map the following bits to the > corresponding i.MX21 ones: > > ... Well, as I said it's ** NOT REALLY OHCI ** so the OHCI code is only a partial model for what i.MX21 would need. Philips (and now NXP) have an annoying habit of taking standard USB register models and then hacking them up so that existing code can't be used as-is. > What effect will any of these have on my USB functioning? As of now, > the hub and the ports are recognized when the kernel boots but when I > plug in a flash drive, nothing happens - I mean the device is not > recognized as such. The next step after getting the root hub to behave is to get basic control traffic working. You have i.MX manuals and hardware, so you'll have to figure out how to issue the various packets using the registers on that hardware. - Dave ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel