On Sun, Jul 25, 2010 at 7:38 AM, Xiaofan Chen <[email protected]> wrote: >> Any chance for a 64-bit version of libusb.a? I'd like to use your version >> instead of compiling it myself to build OpenOCD next time. >> > It is here. We are not yet officially support MinGW-w64. But > we plan to add the support in the future. > http://code.google.com/p/picusb/downloads/list > libusbwin32_1.2.0.0_mingw64.zip
The reason we do not support MinGW-w64 is that it is not matured yet and the DDK headers are missing from the official snapshot build. And right now it is not possible to build the kernel driver libusb0.sys even with the experimental DDK header files inside MinGW-w64. That being said, the import library and the DLL should work. > If you want to switch to libftdi-1.0 and libusb-1.0 Windows > backend, I have also the MinGW64 build in the download. As of now, libftdi-0.18 might be more mature than libftdi-1.0. However, I think the future is to go with libftdi-1.0 (which uses libusb-1.0) because of the asynchronous mode support. Right now OpenOCD code does not make use the asynchronous mode of libftdi. But in the future, someone may add in the support. In that case, libftdi-1.0 has the advantage in that it has cross-platform asynchronous mode support. I think you can still use libftdi-0.18 and libusb-win32 1.2.0.0 now. But you may want to start to try out libftdi-1.0 and libusb-1.0 Windows backend (winusb driver) in the near future. -- Xiaofan _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
