On Thu, Aug 17, 2000, Charlie Flynn <[EMAIL PROTECTED]> wrote:
> I am trying to get a driver working which would allow connection of the
> Compaq iPAQ to the PC via the USB interface.
>
> I am having problems with getting my PC to receive the full amount of
> packets sent by the iPAQ. It seems to drop the first 64 byte packet (
> the packet size is set to 64 bytes both endpoints) If I send 63 bytes my
>
> callback routine isn't entered. If I send 68 bytes my callback routine
> reports 4 bytes and if I send 132 bytes my callback routine reports
> 132-64 bytes and so on. The data reported by the callback routine is
> consistent with the packet received.
>
> On the PC I setup URBs to send and receive bulk transfers and my code
> uses more of less the same calls as the Pegasus and Plusb drivers
> (except I dont use interrupt transfers). A
> CATC analyser on the wire (see trace below) tells me that the iPAQ is
> sending all 64 byte
> packets with no errors.
>
> I am running kernel 2.4.0-test4 & 6 on a DEC PC5000 (with usb-uhci.o
> installed as a module). I have read
> the Programmer's User Guide v1.25 2000/07/17 ).
Have you tried the alternate UHCI driver? ("JE" driver, uhci.o)
JE
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]