Searched refs:udevice (Results 1 – 3 of 3) sorted by relevance
| /components/legacy/usb/usbdevice/core/ |
| A D | usbdevice.c | 100 udevice_t udevice; in rt_usb_device_init() local 115 udevice = rt_usbd_device_new(); in rt_usb_device_init() 125 rt_usbd_device_set_controller(udevice, (udcd_t)udc); in rt_usb_device_init() 137 func = udclass->rt_usbd_function_create(udevice); in rt_usb_device_init() 143 rt_usbd_device_set_descriptor(udevice, &compsit_desc); in rt_usb_device_init() 144 rt_usbd_device_set_string(udevice, ustring); in rt_usb_device_init() 145 if(udevice->dcd->device_is_hs) in rt_usb_device_init() 147 rt_usbd_device_set_qualifier(udevice, &dev_qualifier); in rt_usb_device_init() 150 rt_usbd_device_set_descriptor(udevice, func->dev_desc); in rt_usb_device_init() 154 rt_usbd_device_add_config(udevice, cfg); in rt_usb_device_init() [all …]
|
| A D | usbdevice_core.c | 246 static rt_err_t _get_interface(struct udevice* device, ureq_t setup) in _get_interface() 339 static rt_err_t _get_config(struct udevice* device, ureq_t setup) in _get_config() 373 static rt_err_t _set_config(struct udevice* device, ureq_t setup) in _set_config() 443 static rt_err_t _set_address(struct udevice* device, ureq_t setup) in _set_address() 1015 udevice_t udevice; in rt_usbd_device_new() local 1020 udevice = (udevice_t)rt_malloc(sizeof(struct udevice)); in rt_usbd_device_new() 1021 if(udevice == RT_NULL) in rt_usbd_device_new() 1026 rt_memset(udevice, 0, sizeof(struct udevice)); in rt_usbd_device_new() 1029 rt_list_init(&udevice->cfg_list); in rt_usbd_device_new() 1032 rt_list_insert_before(&device_list, &udevice->list); in rt_usbd_device_new() [all …]
|
| /components/drivers/include/drivers/ |
| A D | usb_device.h | 69 struct udevice; 129 rt_err_t (*rx_indicate)(struct udevice* dev, rt_size_t size); 178 struct udevice* device; 195 struct udevice struct 211 typedef struct udevice* udevice_t; argument
|
Completed in 9 milliseconds