/* step13 of enumeration - Get all USB configuration descriptor  */
static void main_usb_enum_step13(void)
/* step13 of enumeration - Get all USB configuration descriptor  */
static void main_usb_enum_step13(void)
{
	main_usb_wait_setup_packet();
	main_conf_desc.conf.bLength         = sizeof(usb_conf_desc_t);
	main_conf_desc.conf.bDescriptorType = USB_DT_CONFIGURATION;
	main_conf_desc.conf.bMaxPower       = USB_CONFIG_MAX_POWER(USB_DEVICE_POWER),
	main_conf_desc.conf.bmAttributes         = USB_CONFIG_ATTR_MUST_SET | USB_DEVICE_ATTR,
	main_conf_desc.iface.bInterfaceProtocol  = HID_PROTOCOL_MOUSE;
	main_conf_desc.ep.wMaxPacketSize         = LE16(8);
	main_usb_send_in((uint8_t*)&main_conf_desc, sizeof(main_conf_desc));
	main_usb_wait_out(NULL,0);
}