Exemplo n.º 1
0
USBCompositeDevice::USBCompositeDevice(void) {
        vendorId = 0;
        productId = 0;
        numParts = 0;
        setManufacturerString(NULL);
        setProductString(NULL);
        setSerialString(DEFAULT_SERIAL_STRING);
        iManufacturer[0] = 0;
        iProduct[0] = 0;
        iSerialNumber[0] = 0;
    }
USBCDCDeviceDescriptor::USBCDCDeviceDescriptor()
  : USBAbstractDeviceDescriptor(6)
{
	setStringDescriptors(_stringDescriptors);
	setNumStringDescriptors(6);
	setDeviceId(0x1CBE, 3);
	setPowerConfig(200, bus_powered);
	setManufacturerString("libopenstella");
	setSerialNumberString("b4dc0ffee");
	setControlInterfaceDescString("CDC Control Interface");
	setConfigDescString("CDC Configuration Interface");
}