On Tue, 15 Jun 2004, Al Borchers wrote:I will make this change and try to test it out on OHCI.
I have made the change to defer the submit_urb in the interrupt callback and tested on OHCI. The driver no longer locks when opening a port, and I can send some data in both directions. However, there are several other problems:
- The driver stops reading up when more than one port is opened--this
is a problem with setting the serial port parameters from
the bulk in callback when an open response is received. Moving
this to the open function seems to fix the problem.- Oops on disconnect. Checking for status == -ENOENT, -ECONNREST, -ESHUTDOWN
before using the serial and port structures seems to fix this.
- The driver stops writing after a while when more than one port
is in use. Still investigating this one.After I work on this last one some more, I will send a patch.
-- Al
------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
