Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

problem open DeviceDescriptor on pc coding

Hello everyone,

this is code snippets for my pc coding using libusb-win32.

for (bus = usb_get_busses(); bus; bus = bus->next)

{

for (dev = bus->devices; dev; dev = dev->next)

{

if (dev->descriptor.idVendor == 0x0471)

{

udev = usb_open(dev);

printf ("Success opening!\n");}

else

printf("can't open descriptor.idVendor == 0x0471\n");

}

}

the 0x0471 is define in my firmware coding where deviceDescriptor[4]=0x0471;

For my pc coding, it can't open dev->descriptor.idVendor == 0x0471;

what shall i do to make it success open descriptor.idVendor 0x0471? As my pc coding is stuck here.

Any help will be very much appreciated!!

Thanks and regards,

Summer

1 Reply