Switch to libusb-1.0 and use async interface.
authorKeith Packard <keithp@keithp.com>
Sat, 27 Dec 2008 07:05:04 +0000 (23:05 -0800)
committerKeith Packard <keithp@keithp.com>
Sat, 27 Dec 2008 07:05:04 +0000 (23:05 -0800)
commit1264c3676e95427bba5d01e05c303d036a7f9eca
tree94ac4f3ad4c714798c90b7e057c153b67ca0c877
parentd2d9cfd74fd66836c913c02276e09136d83b35dc
Switch to libusb-1.0 and use async interface.

The async libusb interface offers substantial performance benefits by not
making each command wait for the reply. This makes talking over this
interface almost reasonable.

Signed-off-by: Keith Packard <keithp@keithp.com>
ccload/Makefile.am
configure.ac
lib/Makefile.am
lib/ccdbg-command.c
lib/ccdbg-debug.h [new file with mode: 0644]
lib/ccdbg-io.c
lib/ccdbg-manual.c
lib/ccdbg.h
lib/cp-usb-async.c [new file with mode: 0644]
lib/cp-usb-async.h [new file with mode: 0644]
s51/Makefile.am