Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

kernel driver problem for program using libusb

Altera_Forum
Honored Contributor II
1,079 Views

Hello everyone, 

 

this is one part of my pc coding which use 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:DeviceDescriptor[4]=0x0471; 

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

what shall i do to make it success openning 0x0471? Does i need include the related defined device descriptor in my firmware coding to my pc coding? 

 

your help will be very much appreciated!! 

 

Thanks and regards, 

Summer
0 Kudos
0 Replies
Reply