Robin Abbott wrote: > A full custom USB implementation requires you to build a Windows device > driver - which personally I find a magnitude harder than using CDC or > HID ! But I've already done that and made it available (http://www.embedinc.com/pic/usb.htm). This USB framework makes use of the PIC hardware ping pong buffering by using triple software buffers, provides simple PUT and GET byte interfaces, comes with example firmware and host test programs, etc. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist