Home
last modified time | relevance | path

Searched refs:udevice (Results 1 – 3 of 3) sorted by relevance

/components/legacy/usb/usbdevice/core/
A Dusbdevice.c100 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 Dusbdevice_core.c246 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 Dusb_device.h69 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