uint16_t ConfigDescriptorSize;\r
uint8_t FoundEndpoints = 0;\r
\r
- if (USB_GetDeviceConfigDescriptor(&ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful)\r
+ if (USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful)\r
return CDC_ENUMERROR_ControlError;\r
\r
if (ConfigDescriptorSize > 512)\r
\r
ConfigDescriptorData = alloca(ConfigDescriptorSize);\r
\r
- USB_GetDeviceConfigDescriptor(&ConfigDescriptorSize, ConfigDescriptorData);\r
+ USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, ConfigDescriptorData);\r
\r
if (DESCRIPTOR_TYPE(ConfigDescriptorData) != DTYPE_Configuration)\r
return CDC_ENUMERROR_InvalidConfigDataReturned;\r