There is a device out there that can copy one usb stick to another (I thought...wow...great idea...I should do that...) but they are on the market already. So it has to act like a host in order to read from the device being copied? Herbert Graf wrote: On Mon, 2006-11-06 at 14:12 -0800, James Newton, Host wrote: > > Again also this is very clever, it does not do USB host, > > which is significantly more complex then client code, and > > currently not possible using the PIC's without an external > > USB host IC. > > I'm also having a difficult time convincing clients that USB Host is not the > same as USB Peripheral. > > Are there actually ANY USB Host implementations in embedded devices? Define "embedded". The newest media players support USB host. By media players I mean those players that typically have either a hard drive, an ethernet connection or a DVD drive, and play DIVX/XVID/etc format files. Some of the more expensive ones have a USB slot to plug in a USB key for viewing pictures. Then there are the consumer NAS type devices. They often have a USB port for connecting a USB hard drive or stick for access on your network. Inside these things have pretty power processors, I'd still consider them embedded, but certainly not the MCU type embedded! :) TTYL -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --------------------------------- Check out the all-new Yahoo! Mail beta - Fire up a more powerful email and get things done faster. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist