Olav mentioned perhaps rewriting the driver, based on the new sl811-hcd driver, which I agree is a better solution.
Yes, he want's to write it only for the 116x, as far as I read and understood it. I think, it would be a very good idea to write TWO drivers, one for the 116x and one for 1362, because the two chips are very different.
I would like to see this, but I can't help much (or, atleast right now) except test it on my hardware. I seem to have the ohci-isp1362 driver finally working enough for my purposes. The biggest change that I made was to limit the PTD buffer setup to use only one ATL buffer, and only one INT buffer. And the INT buffer needed to be 64 bytes.
We (Konsti and me) are using Olav's patch for the 116x and with every day something more is working. But we have some locking and/or scheduling problems, which we didn't solved till now. And this problems we have with every device.
That seemed to do it for me. I've been able to mount, read, and write USB flash drives, use a USB hub in the middle, even use a USB-serial converter.
We are able to connect two storage devices with the low performance block driver using a hub and copy data from one device to another with a transfer rate of about 48kB/s. But this only works with usb storage, if klogd and syslogd are running and storage-debugging is on. Because of the locking/scheduling problems mentioned above, I think. Then a Mouse is working (cool to see on an embedded system :)) And today we were able to initialize a WLAN-Interface. Too bad, that the driver can't handle even a ping. I have to look at it tomorrow.
Anyways, that's my status. I'd be interested in hearing how things are going with you.
I would be interested inb that, too.
Thanks, Torsten
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel