On Mon, Oct 3, 2011 at 11:49 PM, Matt Bennett wrot= e: > On Sun, October 2, 2011 10:27 am, V G wrote: >> On Sun, Oct 2, 2011 at 9:52 AM, Matt Bennett >> wrote: >> >>> =A0On a PIC32, I've been able to achieve data transfer rates well over >>> 100Kbit/s using the CDC (serial port) class. =A0I'm pretty sure that it >>> uses >>> interrupt, though I'm not absolutely sure. >>> >> >> CDC is using polling by by default (you can change this). Generic is usi= ng >> interrupt mode by default. > > In this case, I was referring to 'interrupt' as the USB transaction type, > not the coding method- I wasn't even thinking about how the code was > thinking- I didn't mean to confuse. CDC only use interrupt transfer for the notification, the real data transfer is using bulk transfer. http://www.usb.org/developers/devclass_docs/usbcdc11.pdf --=20 Xiaofan --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .