On Tue, Aug 26, 2003, Edmund Szeto <[EMAIL PROTECTED]> wrote:
> Just wondering if its possible to force/modify UHCI so that it 
> sends/recieves a transaction on separate start of frames (SOFs), ie,
> 
> SOF = 001 SETUP....
> SOF = 002 IN ....
> SOF = 003 OUT....
> 
> Right now the SETUP, IN, OUT, etc are all in one SOF.  Reason I'm asking is 
> because in Windows, my device connects to a UHCI hc and works fine, but when 
> I connect to Linux (also UHCI) it doesn't work so fine.  Checked on my 
> streamscope and difference between the two OSes is that in Windows its one 
> SOF per transaction, and in Linux its >= 1 / transaction.
> 
> I tried both UHCI drivers and the new one included in kernel 2.6.0-test4 and 
> they all act the same way.  Is there a way that I can modify the code or 
> something to make it work the way I want?

You could by disabling FSBR and making sure everything is scheduled
breadth first.

However, the driver in the standard kernel will never be modified like
that.

I suggest you fix your device.

JE



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to