Home
last modified time | relevance | path

Searched refs:ep_desc (Results 1 – 25 of 37) sorted by relevance

12

/components/drivers/usb/cherryusb/class/cdc/
A Dusbh_cdc_ecm.c75 struct usb_endpoint_descriptor *ep_desc; in usbh_cdc_ecm_connect() local
154 ep_desc = &hport->config.intf[intf].altsetting[0].ep[0].ep_desc; in usbh_cdc_ecm_connect()
155 USBH_EP_INIT(cdc_ecm_class->intin, ep_desc); in usbh_cdc_ecm_connect()
161 ep_desc = &hport->config.intf[intf + 1].altsetting[altsetting].ep[i].ep_desc; in usbh_cdc_ecm_connect()
163 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cdc_ecm_connect()
164 USBH_EP_INIT(cdc_ecm_class->bulkin, ep_desc); in usbh_cdc_ecm_connect()
166 USBH_EP_INIT(cdc_ecm_class->bulkout, ep_desc); in usbh_cdc_ecm_connect()
174 ep_desc = &hport->config.intf[intf + 1].altsetting[0].ep[i].ep_desc; in usbh_cdc_ecm_connect()
176 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cdc_ecm_connect()
177 USBH_EP_INIT(cdc_ecm_class->bulkin, ep_desc); in usbh_cdc_ecm_connect()
[all …]
A Dusbh_cdc_ncm.c102 struct usb_endpoint_descriptor *ep_desc; in usbh_cdc_ncm_connect() local
184 ep_desc = &hport->config.intf[intf].altsetting[0].ep[0].ep_desc; in usbh_cdc_ncm_connect()
185 USBH_EP_INIT(cdc_ncm_class->intin, ep_desc); in usbh_cdc_ncm_connect()
191 ep_desc = &hport->config.intf[intf + 1].altsetting[altsetting].ep[i].ep_desc; in usbh_cdc_ncm_connect()
193 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cdc_ncm_connect()
194 USBH_EP_INIT(cdc_ncm_class->bulkin, ep_desc); in usbh_cdc_ncm_connect()
196 USBH_EP_INIT(cdc_ncm_class->bulkout, ep_desc); in usbh_cdc_ncm_connect()
204 ep_desc = &hport->config.intf[intf + 1].altsetting[0].ep[i].ep_desc; in usbh_cdc_ncm_connect()
206 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cdc_ncm_connect()
207 USBH_EP_INIT(cdc_ncm_class->bulkin, ep_desc); in usbh_cdc_ncm_connect()
[all …]
A Dusbh_cdc_acm.c109 struct usb_endpoint_descriptor *ep_desc; in usbh_cdc_acm_connect() local
125 ep_desc = &hport->config.intf[intf].altsetting[0].ep[0].ep_desc; in usbh_cdc_acm_connect()
126 USBH_EP_INIT(cdc_acm_class->intin, ep_desc); in usbh_cdc_acm_connect()
129 ep_desc = &hport->config.intf[intf + 1].altsetting[0].ep[i].ep_desc; in usbh_cdc_acm_connect()
131 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cdc_acm_connect()
132 USBH_EP_INIT(cdc_acm_class->bulkin, ep_desc); in usbh_cdc_acm_connect()
134 USBH_EP_INIT(cdc_acm_class->bulkout, ep_desc); in usbh_cdc_acm_connect()
/components/drivers/usb/cherryusb/class/wireless/
A Dusbh_bluetooth.c29 struct usb_endpoint_descriptor *ep_desc; in usbh_bluetooth_connect() local
54 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_bluetooth_connect()
57 if (ep_desc->bEndpointAddress & 0x80) { in usbh_bluetooth_connect()
58 USBH_EP_INIT(bluetooth_class->intin, ep_desc); in usbh_bluetooth_connect()
64 if (ep_desc->bEndpointAddress & 0x80) { in usbh_bluetooth_connect()
65 USBH_EP_INIT(bluetooth_class->bulkin, ep_desc); in usbh_bluetooth_connect()
79 ep_desc = &bluetooth_class->hport->config.intf[intf + 1].altsetting[i].ep[j].ep_desc; in usbh_bluetooth_connect()
81 mult = USB_GET_MULT(ep_desc->wMaxPacketSize); in usbh_bluetooth_connect()
85 ep_desc->bEndpointAddress, in usbh_bluetooth_connect()
86 ep_desc->bmAttributes, in usbh_bluetooth_connect()
[all …]
A Dusbh_rndis.c278 struct usb_endpoint_descriptor *ep_desc; in usbh_rndis_connect() local
302 ep_desc = &hport->config.intf[intf + 1].altsetting[0].ep[i].ep_desc; in usbh_rndis_connect()
304 if (ep_desc->bEndpointAddress & 0x80) { in usbh_rndis_connect()
305 USBH_EP_INIT(rndis_class->bulkin, ep_desc); in usbh_rndis_connect()
307 USBH_EP_INIT(rndis_class->bulkout, ep_desc); in usbh_rndis_connect()
/components/drivers/usb/cherryusb/class/vendor/xbox/
A Dusbh_xbox.c43 struct usb_endpoint_descriptor *ep_desc; in usbh_xbox_connect() local
57 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_xbox_connect()
58 if (ep_desc->bEndpointAddress & 0x80) { in usbh_xbox_connect()
59 USBH_EP_INIT(xbox_class->intin, ep_desc); in usbh_xbox_connect()
61 USBH_EP_INIT(xbox_class->intout, ep_desc); in usbh_xbox_connect()
/components/drivers/usb/cherryusb/class/video/
A Dusbh_video.c150 struct usb_endpoint_descriptor *ep_desc; in usbh_video_open() local
260ep_desc = &video_class->hport->config.intf[video_class->data_intf].altsetting[altsetting].ep[0].ep… in usbh_video_open()
262 mps = ep_desc->wMaxPacketSize & USB_MAXPACKETSIZE_MASK; in usbh_video_open()
263 if (ep_desc->bEndpointAddress & 0x80) { in usbh_video_open()
265 USBH_EP_INIT(video_class->isoin, ep_desc); in usbh_video_open()
268 USBH_EP_INIT(video_class->isoout, ep_desc); in usbh_video_open()
318 struct usb_endpoint_descriptor *ep_desc; in usbh_video_list_info() local
331ep_desc = &video_class->hport->config.intf[video_class->data_intf].altsetting[i].ep[0].ep_desc; in usbh_video_list_info()
338 ep_desc->bEndpointAddress, in usbh_video_list_info()
339 ep_desc->bmAttributes, in usbh_video_list_info()
[all …]
/components/drivers/usb/cherryusb/core/
A Dusbh_core.h52 #define USBH_EP_INIT(ep, ep_desc) \ argument
54 ep = ep_desc; \
56 ep_desc->bEndpointAddress, \
57 ep_desc->bmAttributes, \
58 USB_GET_MAXPACKETSIZE(ep_desc->wMaxPacketSize), \
59 ep_desc->bInterval, \
60 USB_GET_MULT(ep_desc->wMaxPacketSize)); \
80 struct usb_endpoint_descriptor ep_desc; member
A Dusbh_core.c177 struct usb_endpoint_descriptor *ep_desc; in parse_config_descriptor() local
262 ep_desc = (struct usb_endpoint_descriptor *)p; in parse_config_descriptor()
263 … memcpy(&hport->config.intf[cur_iface].altsetting[cur_alt_setting].ep[cur_ep].ep_desc, ep_desc, 7); in parse_config_descriptor()
321 …AW("\t\tbLength: 0x%02x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.bLength); in usbh_print_hubport_info()
322 …bDescriptorType: 0x%02x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.bDescriptorType); in usbh_print_hubport_info()
323 …EndpointAddress: 0x%02x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.bEndpointAddress); in usbh_print_hubport_info()
324 …t\tbmAttributes: 0x%02x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.bmAttributes); in usbh_print_hubport_info()
325 …twMaxPacketSize: 0x%04x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.wMaxPacketSize); in usbh_print_hubport_info()
326 …("\t\tbInterval: 0x%02x \r\n", hport->config.intf[i].altsetting[j].ep[k].ep_desc.bInterval); in usbh_print_hubport_info()
/components/legacy/usb/usbhost/class/
A Dadk.c303 uep_desc_t ep_desc; in rt_usbh_adk_enable() local
306 rt_usbh_get_endpoint_descriptor(intf->intf_desc, i, &ep_desc); in rt_usbh_adk_enable()
307 if(ep_desc == RT_NULL) in rt_usbh_adk_enable()
314 if((ep_desc->bmAttributes & USB_EP_ATTR_TYPE_MASK) != USB_EP_ATTR_BULK) in rt_usbh_adk_enable()
318 if(ep_desc->bEndpointAddress & USB_DIR_IN) in rt_usbh_adk_enable()
322 intf, ep_desc, RT_NULL); in rt_usbh_adk_enable()
329 intf, ep_desc, RT_NULL); in rt_usbh_adk_enable()
A Dhid.c332 uep_desc_t ep_desc; in rt_usbh_hid_enable() local
335 rt_usbh_get_endpoint_descriptor(intf->intf_desc, i, &ep_desc); in rt_usbh_hid_enable()
336 if(ep_desc == RT_NULL) in rt_usbh_hid_enable()
342 if(USB_EP_ATTR(ep_desc->bmAttributes) != USB_EP_ATTR_INT) in rt_usbh_hid_enable()
345 if(!(ep_desc->bEndpointAddress & USB_DIR_IN)) continue; in rt_usbh_hid_enable()
348 intf->device, ep_desc); in rt_usbh_hid_enable()
A Dmass.c558 uep_desc_t ep_desc; in rt_usbh_storage_enable() local
561 rt_usbh_get_endpoint_descriptor(intf->intf_desc, i, &ep_desc); in rt_usbh_storage_enable()
562 if(ep_desc == RT_NULL) in rt_usbh_storage_enable()
569 if((ep_desc->bmAttributes & USB_EP_ATTR_TYPE_MASK) != USB_EP_ATTR_BULK) in rt_usbh_storage_enable()
573 if(ep_desc->bEndpointAddress & USB_DIR_IN) in rt_usbh_storage_enable()
576 stor->pipe_in = rt_usb_instance_find_pipe(intf->device,ep_desc->bEndpointAddress); in rt_usbh_storage_enable()
581 stor->pipe_out = rt_usb_instance_find_pipe(intf->device,ep_desc->bEndpointAddress); in rt_usbh_storage_enable()
/components/drivers/usb/cherryusb/class/vendor/serial/
A Dusbh_ch34x.c233 struct usb_endpoint_descriptor *ep_desc; in usbh_ch34x_connect() local
251 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_ch34x_connect()
252 if (USB_GET_ENDPOINT_TYPE(ep_desc->bmAttributes) == USB_ENDPOINT_TYPE_INTERRUPT) { in usbh_ch34x_connect()
255 if (ep_desc->bEndpointAddress & 0x80) { in usbh_ch34x_connect()
256 USBH_EP_INIT(ch34x_class->bulkin, ep_desc); in usbh_ch34x_connect()
258 USBH_EP_INIT(ch34x_class->bulkout, ep_desc); in usbh_ch34x_connect()
A Dusbh_pl2303.c214 struct usb_endpoint_descriptor *ep_desc; in usbh_pl2303_connect() local
314 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_pl2303_connect()
315 if (USB_GET_ENDPOINT_TYPE(ep_desc->bmAttributes) == USB_ENDPOINT_TYPE_INTERRUPT) { in usbh_pl2303_connect()
318 if (ep_desc->bEndpointAddress & 0x80) { in usbh_pl2303_connect()
319 USBH_EP_INIT(pl2303_class->bulkin, ep_desc); in usbh_pl2303_connect()
321 USBH_EP_INIT(pl2303_class->bulkout, ep_desc); in usbh_pl2303_connect()
A Dusbh_cp210x.c184 struct usb_endpoint_descriptor *ep_desc; in usbh_cp210x_connect() local
203 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_cp210x_connect()
205 if (ep_desc->bEndpointAddress & 0x80) { in usbh_cp210x_connect()
206 USBH_EP_INIT(cp210x_class->bulkin, ep_desc); in usbh_cp210x_connect()
208 USBH_EP_INIT(cp210x_class->bulkout, ep_desc); in usbh_cp210x_connect()
A Dusbh_ftdi.c333 struct usb_endpoint_descriptor *ep_desc; in usbh_ftdi_connect() local
384 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_ftdi_connect()
386 if (ep_desc->bEndpointAddress & 0x80) { in usbh_ftdi_connect()
387 USBH_EP_INIT(ftdi_class->bulkin, ep_desc); in usbh_ftdi_connect()
389 USBH_EP_INIT(ftdi_class->bulkout, ep_desc); in usbh_ftdi_connect()
/components/drivers/usb/cherryusb/class/audio/
A Dusbh_audio.c57 struct usb_endpoint_descriptor *ep_desc; in usbh_audio_open() local
106 ep_desc = &audio_class->hport->config.intf[intf].altsetting[altsetting].ep[0].ep_desc; in usbh_audio_open()
112 setup->wIndex = ep_desc->bEndpointAddress; in usbh_audio_open()
122 …mult = (ep_desc->wMaxPacketSize & USB_MAXPACKETSIZE_ADDITIONAL_TRANSCATION_MASK) >> USB_MAXPACKETS… in usbh_audio_open()
123 mps = ep_desc->wMaxPacketSize & USB_MAXPACKETSIZE_MASK; in usbh_audio_open()
124 if (ep_desc->bEndpointAddress & 0x80) { in usbh_audio_open()
126 USBH_EP_INIT(audio_class->isoin, ep_desc); in usbh_audio_open()
129 USBH_EP_INIT(audio_class->isoout, ep_desc); in usbh_audio_open()
140 struct usb_endpoint_descriptor *ep_desc; in usbh_audio_close() local
173 ep_desc = &audio_class->hport->config.intf[intf].altsetting[altsetting].ep[0].ep_desc; in usbh_audio_close()
[all …]
/components/drivers/usb/cherryusb/class/aoa/
A Dusbh_aoa.c200 struct usb_endpoint_descriptor *ep_desc; in usbh_aoa_connect() local
213 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_aoa_connect()
215 if (ep_desc->bEndpointAddress & 0x80) { in usbh_aoa_connect()
216 USBH_EP_INIT(aoa_class->bulkin, ep_desc); in usbh_aoa_connect()
218 USBH_EP_INIT(aoa_class->bulkout, ep_desc); in usbh_aoa_connect()
/components/drivers/usb/cherryusb/class/hid/
A Dusbh_hid.c199 struct usb_endpoint_descriptor *ep_desc; in usbh_hid_connect() local
270 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_hid_connect()
271 if (ep_desc->bEndpointAddress & 0x80) { in usbh_hid_connect()
272 USBH_EP_INIT(hid_class->intin, ep_desc); in usbh_hid_connect()
274 USBH_EP_INIT(hid_class->intout, ep_desc); in usbh_hid_connect()
/components/legacy/usb/usbhost/core/
A Dusbhost_core.c96 uep_desc_t ep_desc; in rt_usbh_attatch_instance() local
206 rt_usbh_get_endpoint_descriptor(intf_desc, ep_index, &ep_desc); in rt_usbh_attatch_instance()
207 if(ep_desc != RT_NULL) in rt_usbh_attatch_instance()
209 if(rt_usb_hcd_alloc_pipe(device->hcd, &pipe, device, ep_desc) != RT_EOK) in rt_usbh_attatch_instance()
527 uep_desc_t* ep_desc) in rt_usbh_get_endpoint_descriptor() argument
536 *ep_desc = RT_NULL; in rt_usbh_get_endpoint_descriptor()
543 *ep_desc = RT_NULL; in rt_usbh_get_endpoint_descriptor()
551 *ep_desc = (uep_desc_t)desc; in rt_usbh_get_endpoint_descriptor()
A Dhub.c506 uep_desc_t ep_desc = RT_NULL; in rt_usbh_hub_enable() local
565 rt_usbh_get_endpoint_descriptor(intf->intf_desc, 0, &ep_desc); in rt_usbh_hub_enable()
566 if(ep_desc == RT_NULL) in rt_usbh_hub_enable()
573 if( USB_EP_ATTR(ep_desc->bmAttributes) == USB_EP_ATTR_INT) in rt_usbh_hub_enable()
576 if(ep_desc->bEndpointAddress & USB_DIR_IN) in rt_usbh_hub_enable()
579 pipe_in = rt_usb_instance_find_pipe(device,ep_desc->bEndpointAddress); in rt_usbh_hub_enable()
/components/drivers/usb/cherryusb/class/vendor/net/
A Dusbh_asix.c516 struct usb_endpoint_descriptor *ep_desc; in usbh_asix_connect() local
575 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_asix_connect()
577 if (USB_GET_ENDPOINT_TYPE(ep_desc->bmAttributes) == USB_ENDPOINT_TYPE_INTERRUPT) { in usbh_asix_connect()
578 if (ep_desc->bEndpointAddress & 0x80) { in usbh_asix_connect()
579 USBH_EP_INIT(asix_class->intin, ep_desc); in usbh_asix_connect()
584 if (ep_desc->bEndpointAddress & 0x80) { in usbh_asix_connect()
585 USBH_EP_INIT(asix_class->bulkin, ep_desc); in usbh_asix_connect()
587 USBH_EP_INIT(asix_class->bulkout, ep_desc); in usbh_asix_connect()
/components/drivers/usb/cherryusb/class/msc/
A Dusbh_msc.c267 struct usb_endpoint_descriptor *ep_desc; in usbh_msc_connect() local
296 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_msc_connect()
297 if (ep_desc->bEndpointAddress & 0x80) { in usbh_msc_connect()
298 USBH_EP_INIT(msc_class->bulkin, ep_desc); in usbh_msc_connect()
300 USBH_EP_INIT(msc_class->bulkout, ep_desc); in usbh_msc_connect()
/components/drivers/usb/cherryusb/class/vendor/wifi/
A Dusbh_bl616.c274 struct usb_endpoint_descriptor *ep_desc; in usbh_bl616_connect() local
287 ep_desc = &hport->config.intf[intf].altsetting[0].ep[i].ep_desc; in usbh_bl616_connect()
289 if (ep_desc->bEndpointAddress & 0x80) { in usbh_bl616_connect()
290 USBH_EP_INIT(bl616_class->bulkin, ep_desc); in usbh_bl616_connect()
292 USBH_EP_INIT(bl616_class->bulkout, ep_desc); in usbh_bl616_connect()
/components/legacy/usb/usbdevice/class/
A Dcdc.h142 struct uendpoint_descriptor ep_desc; member
166 struct uendpoint_descriptor ep_desc; member

Completed in 54 milliseconds

12