[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [coldsync-hackers] Some data on Coldsync for the Clie
"Michael Sperber [Mr. Preprocessor]" wrote:
> Unfortunately, the very first read on the bulk endpoint hangs for a
> while and then fails with an Input/output error. If anyone has any
> advice on how to proceed, I'd be more than happy to try more stuff.
Brr.. Could you give some kernel debug info & coldsync debug info
on this?
> I'm also having some trouble reading the Snoopy logs: In particular
> the log entry for URB_FUNCTION_SELECT_CONFIGURATION reports back the
> info for the pipes. From the USB docs, I'm under the impression that
> getting this information would require doing a couple of
> USB_GET_ENDPOINT_DESC calls---which I don't see.
When doing the USB 50x port, I just ignored this kind of stuff
and it got right eventually. To me it looks like USB Snoopy really
tries to be too smart and rearanges its output a bit.
> 00000169 1.16551680 TransferBufferMDL = daa9aa20
> 00000170 1.16552960
> 00000171 1.16553840 0000:
> 00000172 1.16559280 be ef ed 03 03 03 00 00 bf 62 33 a2
> 00000173 1.16560880 UrbLink = 00000000
> 00000174 1.19211200 UsbSnoop - IRP_MJ_INTERNAL_DEVICE_CONTROL, IOCTL_INTERNAL_USB_SUBMIT_URB
This is the start of the SLP protocol; so the Sony CLIE emulates a true
Serial device; i.e. you should look at the Visor USB code rather than
at the Palm 50x USB code: the bulk transport speaks SLP protocol.
koen.
This message was sent through the coldsync-hackers mailing list. To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body. For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.