On Sun, Jun 19, 2011 at 4:07 PM, Hans Petter Selasky <[email protected]> wrote: > On Saturday 18 June 2011 23:18:19 Tomek CEDRO wrote: >> On Sat, Jun 18, 2011 at 12:32 PM, Tomek CEDRO <[email protected]> wrote: >> > (..) but it looks interesting to break libusb this way... >> >> Short update on this - libusb (1.0.8-1) and libftdi (0.19-1) on linux >> (arch 2.6.39) does not have this ussue.. ddaamn ;-P >> > > It might be that you are referring some freed device and that this is just out > of luck. Add a debug point on linux on ftdi_write_data and print out the > values and structures passed to it. > > libftdi uses libusb v0.1 API, not 1.0.
libftdi-0.19 uses libusb-0.1 API. But with many Linux distros, they are using libusb-compat-0.1 which is on top of libusb-1.0. Ubuntu/Debian are the notable exception since they are still using libusb-0.1. http://packages.ubuntu.com/natty/libftdi1 >From here we can see that Arch Linux is using libusb-compat-0.1. http://www.archlinux.org/packages/extra/i686/libftdi/ -- Xiaofan _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
