Searched refs:cfg_desc (Results 1 – 4 of 4) sorted by relevance
93 struct uconfig_descriptor cfg_desc; in rt_usbh_attatch_instance() local168 device->cfg_desc = (ucfg_desc_t)rt_malloc(cfg_desc.wTotalLength); in rt_usbh_attatch_instance()169 if(device->cfg_desc == RT_NULL) in rt_usbh_attatch_instance()173 rt_memset(device->cfg_desc, 0, cfg_desc.wTotalLength); in rt_usbh_attatch_instance()177 device->cfg_desc, cfg_desc.wTotalLength); in rt_usbh_attatch_instance()190 for(i=0; i<device->cfg_desc->bNumInterfaces; i++) in rt_usbh_attatch_instance()275 if (device->cfg_desc) { in rt_usbh_detach_instance()287 rt_free(device->cfg_desc); in rt_usbh_detach_instance()489 RT_ASSERT(cfg_desc != RT_NULL); in rt_usbh_get_interface_descriptor()491 ptr = (rt_uint32_t)cfg_desc + cfg_desc->bLength; in rt_usbh_get_interface_descriptor()[all …]
70 ucfg_desc_t cfg_desc; in _get_config_descriptor() local78 cfg_desc = &device->curr_cfg->cfg_desc; in _get_config_descriptor()79 size = (setup->wLength > cfg_desc->wTotalLength) ? in _get_config_descriptor()80 cfg_desc->wTotalLength : setup->wLength; in _get_config_descriptor()83 rt_usbd_ep0_write(device, (rt_uint8_t*)cfg_desc, size); in _get_config_descriptor()1165 cfg->cfg_desc.bLength = USB_DESC_LENGTH_CONFIG; in rt_usbd_config_new()1166 cfg->cfg_desc.type = USB_DESC_TYPE_CONFIGURATION; in rt_usbd_config_new()1168 cfg->cfg_desc.bmAttributes = 0xC0; in rt_usbd_config_new()1169 cfg->cfg_desc.MaxPower = 0x32; in rt_usbd_config_new()1558 cfg->cfg_desc.bNumInterfaces++; in rt_usbd_device_add_config()[all …]
71 ucfg_desc_t cfg_desc; member180 rt_err_t rt_usbh_get_interface_descriptor(ucfg_desc_t cfg_desc, int num, uintf_desc_t* intf_desc);
190 struct uconfig_descriptor cfg_desc; member
Completed in 10 milliseconds