On Fri, 10 Feb 2006, Jon Sjöstedt wrote: > The gadget i question is constructed using several FTDI FT2232L, a USB to > dual UART chip. The system where the gadget is intended to be used is a > gambling machine based on a PC running Linux. The UARTs mustbe able to > pickup a transmission at any point in time. If the FT2232L is in suspend > mode, the transmission must be buffered until the remote wakeup from > FT2232L has made the USB bus ready again. Kind of. Guess that the > description lack some details. Ask > > The ugly solutiuon to this problem is to get rid of any suspend, if > possible. The better solution is, of course, to accept suspend/resume, but > with some extra work to be sure that the system works during > suspend/resume. So far i dont have enough detailed info on how the > usb-core and the FT2232L linux-driver handles suspend/resume. Hopefully I > can acquire enough info implement the nice solution.
What happens if the device isn't suspended but its driver is unloaded? Wouldn't that be just as bad? Or what if the computer is shut down? Either you're going to have a certain amount of control over the Linux computer or not -- and if not then you can't expect anything to work for certain. The best you'll be able to do is say that the device will work provided the computer is running normally and the device doesn't get suspended. Under normal circumstances a suspend won't occur unless the user requests it. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
