Separate transfer allocation and submission
authorDaniel Drake <dsd@gentoo.org>
Sun, 9 Mar 2008 00:58:09 +0000 (00:58 +0000)
committerDaniel Drake <dsd@gentoo.org>
Sun, 9 Mar 2008 00:58:09 +0000 (00:58 +0000)
commit66348c90ea4570bf999ac301089e006d0cce1926
tree6583cebef6f99fa7ec5f65a02f0721ae45c8bb99
parentd21ebe47ce578c93cd8969be1c933d503e32e5d4
Separate transfer allocation and submission

Leads to some hefty API changes. Now we're much more similar to the
Linux kernel model.

Problems with dealing with asynchronous control transfers are passed
on to the user, basically you must allocate a buffer, start with the
setup, and put the data after. This won't make much sense until
documented (soon...)
TODO
examples/dpfp.c
libusb/io.c
libusb/libusb.h
libusb/libusbi.h