On Sun, Feb 14, 2010 at 5:58 PM, Jim Paris <[email protected]> wrote: >> +#ifdef __linux__ >> + /* We can't set readbuffer_chunksize larger than MAX_BULK_BUFFER_LENGTH, >> + which is defined in libusb-1.0. Otherwise, each USB read request >> will >> + be divided into multiple URBs. This will cause issues on Linux >> kernel >> + older than 2.6.32. */ >> + if (chunksize > 16384) >> + chunksize = 16384; > > Shouldn't this be > >> + if (chunksize > MAX_BULK_BUFFER_LENGTH) >> + chunksize = MAX_BULK_BUFFER_LENGTH; > MAX_BULK_BUFFER_LENGTH is a macro defined in an internal header file in libusb. So we can't use it here.
Jie -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected]
