Hi all, I'm curious as to if anyone has usb code that would enumerate as two different devices at the same time or at different times. Yes, the bootloader and my code enumerate at different times, but they are loaded separately from each other. I'm wondering as to how I would disconnect one driver and connect a different one. I'm leafing through the documents to see what would be relevant, but I haven't made a breakthrough yet. If no one has any examples, I'll post mine when I'm finished with it, but an example makes it easier to do. BTW I'm using mchip's framework in c18. -- andrew -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist