[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [coldsync-hackers] Re: how to dig deeper
Could it be that my problem is related to the udi_ which must be
added to variable -after- FreeBSD 4.5 but not before FreeBSD 4.5?
My error is that it is not reading the port;
echo pconn_libusb_open: Can't open USB device
that error seems to come from ./libpconn/PConnection_libusb.c;
usb_find_busses();
usb_find_devices();
busses = usb_get_busses();
for (bus = busses; bus; bus = bus->next) {
for (dev = bus->devices; dev; dev = dev->next)
{
if (dev->descriptor.idVendor == HANDSPRING_VENDO
R_ID &&
dev->descriptor.idProduct == 0x0100)
break;
if (dev->descriptor.idVendor == PALM_VENDOR_ID)
break;
if (dev->descriptor.idVendor == SONY_VENDOR_ID)
break;
Looking at dev->descriptor.idVendor I am just wondering if that
should be maybe dev->descriptor.udi_idVendor
I am not a programmer, so I am guessing.
If I was to try and troubleshoot this, I would want to try and put
a print statement in usb_find_devices to get more information about the
devices it is (or is not) finding. Where is that routine?
--
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.