From: Stephan M. <ste...@we...> - 2006-10-12 16:42:47
|
Hi, > My problem description is as follows: > My code bulk=5Fwrites once to the device and then bulk=5Freads twice fr= om that device before writing to it again.=20 > When I try reading the second time using usb=5Fbulk=5Fread, it returns = an error message -116( when looked up in errno.h, it says "stale NFS file = handle"). The first usb=5Fbulk=5Fread reads the data successfully. I must ment= ion here that the second bulk=5Fread requests a data 1034 bytes long. I don'= t know if this has anything to do with the problem. The error code 116 means ETIMEDOUT. This error is most likely caused by the data size of 1034 byte. Try setting the data size to a multiple of you= r endpoint descriptor's wMaxPacketSize value. >=20 >=20 > Does anyone know where I am going wrong=3F > Thanks, >=20 > Cheers > Amol >=20 > ----------------------------------------------------------------- > ------------------------------------------------------------------------= - > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share = your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php=3Fpage=3Djoin.php&p=3Dsourceforge&CID=3DDEVDE= V >=20 > ----------------------------------------------------------------- > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > Libusb-win32-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel >=20 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F Viren-Scan f=FCr Ihren PC! Jetzt f=FCr jeden. Sofort, online und kostenlos. Gleich testen! http://www.pc-sicherheit.web.de/freescan/=3Fmc=3D022222 |