> > > Which UHCI driver are you using?
> > >
> > > I assume usb-uhci since that's what RH 7.2 uses?
> >
> > Yes - usb-uhci.
>
> Are you using USB_ZERO_PACKET?
Nope, here's my routine that starts the read pipe urbs:
void StartReadPipe(Hardware *pHw)
{
int result;
int i;
ZAP(DEBUG_READ, DEBUG_ENTRY, ("+++StartReadPipe\n"));
// Start the read pipe URBs
for (i=0; i<INCOMING_Q_SIZE; i++)
{
FILL_BULK_URB(&pHw->urbRead[i], pHw->usbdev,
pHw->pipeBulkDataIn,
pHw->pIncomingData[i], INCOMING_DATA_SIZE,
ReadCompletion, pHw);
pHw->urbRead[i].transfer_flags |= USB_QUEUE_BULK;
if ((result = usb_submit_urb(&pHw->urbRead[i])))
ZAP(DEBUG_READ, DEBUG_ERRORS,
(kTAB"Error %x on read URB submit.\n", result));
}
ZAP(DEBUG_READ, DEBUG_EXIT, ("---StartReadPipe\n"));
}
Should I be doing something with USB_ZERO_PACKET? I don't know what
thats for.
-Chris
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel