Home
last modified time | relevance | path

Searched refs:ep_pool (Results 1 – 2 of 2) sorted by relevance

/components/legacy/usb/usbdevice/core/
A Dusbdevice_core.c1891 RT_ASSERT(device->dcd->ep_pool != RT_NULL); in rt_usbd_ep_assign()
1895 while(device->dcd->ep_pool[i].addr != 0xFF) in rt_usbd_ep_assign()
1897 if(device->dcd->ep_pool[i].status == ID_UNASSIGNED && in rt_usbd_ep_assign()
1898 …ep->ep_desc->bmAttributes == device->dcd->ep_pool[i].type && (EP_ADDRESS(ep) & 0x80) == device->dc… in rt_usbd_ep_assign()
1900 EP_ADDRESS(ep) |= device->dcd->ep_pool[i].addr; in rt_usbd_ep_assign()
1901 ep->id = &device->dcd->ep_pool[i]; in rt_usbd_ep_assign()
1902 device->dcd->ep_pool[i].status = ID_ASSIGNED; in rt_usbd_ep_assign()
1904 LOG_D("assigned %d", device->dcd->ep_pool[i].addr); in rt_usbd_ep_assign()
1918 RT_ASSERT(device->dcd->ep_pool != RT_NULL); in rt_usbd_ep_unassign()
/components/drivers/include/drivers/
A Dusb_device.h139 struct ep_id* ep_pool; member

Completed in 8 milliseconds