On 3/9/06, Will wrote: > > >As far as enumerating as two different classes of > > >devices, it should be possible separately, if not > > >at the same time (IIRC some devices, not PIC based, > > >do this, so why can't it be done in a PIC?). > The pc system creates if I understand correctly one device for > every inteface descriptor in your active configuration, or one > device per hid descriptor (I am not sure which). In the case > of a usb (hid) mouse, I think one device is created for the > interface descriptor, and another for the hid descriptor, and this is why > there are 2 new devices in the device manager when you plug > in a usb mouse. This is my guess, maybe someone who knows > will confirm or correct this guess... That is correct, but its not the question I'm asking. One device(in DM) is for the HID interface descriptor, and another is for the specific HID protocol descriptor Nobody seems to know if I can put code in the PIC to be an HID device AND a CDC device at the same time. -- andrew -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist