Home
last modified time | relevance | path

Searched refs:usb_dev (Results 1 – 21 of 21) sorted by relevance

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/dfu/Source/
A Ddfu_core.c49 static uint8_t dfu_ctlx_in(usb_dev *udev);
50 static void dfu_detach(usb_dev *udev, usb_req *req);
51 static void dfu_dnload(usb_dev *udev, usb_req *req);
52 static void dfu_upload(usb_dev *udev, usb_req *req);
55 static void dfu_getstate(usb_dev *udev, usb_req *req);
56 static void dfu_abort(usb_dev *udev, usb_req *req);
57 static void dfu_mode_leave(usb_dev *udev);
58 static uint8_t dfu_getstatus_complete (usb_dev *udev);
303 static uint8_t dfu_ctlx_in (usb_dev *udev) in dfu_ctlx_in()
316 static void dfu_mode_leave (usb_dev *udev) in dfu_mode_leave()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/iap/Source/
A Dusb_iap_core.c201 static uint8_t iap_data_out (usb_dev *udev, uint8_t ep_num);
204 static void iap_req_erase (usb_dev *udev);
205 static void iap_req_dnload (usb_dev *udev);
207 static void iap_req_leave (usb_dev *udev);
208 static void iap_address_send (usb_dev *udev);
318 static uint8_t iap_req_handler (usb_dev *udev, usb_req *req) in iap_req_handler()
372 static uint8_t iap_data_out (usb_dev *udev ,uint8_t ep_num) in iap_data_out()
418 static void iap_req_dnload(usb_dev *udev) in iap_req_dnload()
450 static void iap_req_erase(usb_dev *udev) in iap_req_erase()
535 static void iap_req_leave(usb_dev *udev) in iap_req_leave()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/driver/Include/
A Ddrv_usb_dev.h104 typedef struct _usb_core_driver usb_dev; typedef
111 …uint8_t (*init) (usb_dev *udev, uint8_t config_index); /*!< initialize handle…
112 …uint8_t (*deinit) (usb_dev *udev, uint8_t config_index); /*!< de-initialize han…
114 …uint8_t (*req_proc) (usb_dev *udev, usb_req *req); /*!< device request ha…
116 …uint8_t (*set_intf) (usb_dev *udev, usb_req *req); /*!< device set interf…
118 …uint8_t (*ctlx_in) (usb_dev *udev); /*!< device contrl in …
119 …uint8_t (*ctlx_out) (usb_dev *udev); /*!< device contrl out…
121 …uint8_t (*data_in) (usb_dev *udev, uint8_t ep_num); /*!< device data in ha…
122 …uint8_t (*data_out) (usb_dev *udev, uint8_t ep_num); /*!< device data out h…
124 …uint8_t (*SOF) (usb_dev *udev); /*!< Start of frame ha…
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/printer/Source/
A Dprinter_core.c201 static uint8_t printer_init (usb_dev *udev, uint8_t config_index);
202 static uint8_t printer_deinit (usb_dev *udev, uint8_t config_index);
203 static uint8_t printer_req (usb_dev *udev, usb_req *req);
204 static uint8_t printer_in (usb_dev *udev, uint8_t ep_num);
205 static uint8_t printer_out (usb_dev *udev, uint8_t ep_num);
224 static uint8_t printer_init (usb_dev *udev, uint8_t config_index) in printer_init()
245 static uint8_t printer_deinit (usb_dev *udev, uint8_t config_index) in printer_deinit()
261 static uint8_t printer_req(usb_dev *udev, usb_req *req) in printer_req()
294 static uint8_t printer_in (usb_dev *udev, uint8_t ep_num) in printer_in()
306 static uint8_t printer_out (usb_dev *udev, uint8_t ep_num) in printer_out()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/cdc/Source/
A Dcdc_acm_core.c262 static uint8_t cdc_acm_req (usb_dev *udev, usb_req *req);
263 static uint8_t cdc_ctlx_out (usb_dev *udev);
264 static uint8_t cdc_acm_in (usb_dev *udev, uint8_t ep_num);
265 static uint8_t cdc_acm_out (usb_dev *udev, uint8_t ep_num);
288 uint8_t cdc_acm_check_ready(usb_dev *udev) in cdc_acm_check_ready()
307 void cdc_acm_data_send (usb_dev *udev) in cdc_acm_data_send()
326 void cdc_acm_data_receive (usb_dev *udev) in cdc_acm_data_receive()
399 static uint8_t cdc_acm_req (usb_dev *udev, usb_req *req) in cdc_acm_req()
473 static uint8_t cdc_ctlx_out (usb_dev *udev) in cdc_ctlx_out()
501 static uint8_t cdc_acm_in (usb_dev *udev, uint8_t ep_num) in cdc_acm_in()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/hid/Source/
A Dcustom_hid_core.c269 static uint8_t custom_hid_init (usb_dev *udev, uint8_t config_index);
270 static uint8_t custom_hid_deinit (usb_dev *udev, uint8_t config_index);
271 static uint8_t custom_hid_req_handler (usb_dev *udev, usb_req *req);
272 static uint8_t custom_hid_data_in (usb_dev *udev, uint8_t ep_num);
273 static uint8_t custom_hid_data_out (usb_dev *udev, uint8_t ep_num);
296 uint8_t custom_hid_itfop_register (usb_dev *udev, hid_fop_handler *hid_fop) in custom_hid_itfop_register()
329 static uint8_t custom_hid_init (usb_dev *udev, uint8_t config_index) in custom_hid_init()
364 static uint8_t custom_hid_deinit (usb_dev *udev, uint8_t config_index) in custom_hid_deinit()
380 static uint8_t custom_hid_req_handler (usb_dev *udev, usb_req *req) in custom_hid_req_handler()
433 static uint8_t custom_hid_data_in (usb_dev *udev, uint8_t ep_num) in custom_hid_data_in()
[all …]
A Dstandard_hid_core.c231 static uint8_t hid_init (usb_dev *udev, uint8_t config_index);
232 static uint8_t hid_deinit (usb_dev *udev, uint8_t config_index);
233 static uint8_t hid_req (usb_dev *udev, usb_req *req);
234 static uint8_t hid_data_in (usb_dev *udev, uint8_t ep_num);
253 uint8_t hid_itfop_register (usb_dev *udev, hid_fop_handler *hid_fop) in hid_itfop_register()
272 uint8_t hid_report_send (usb_dev *udev, uint8_t *report, uint32_t len) in hid_report_send()
290 static uint8_t hid_init (usb_dev *udev, uint8_t config_index) in hid_init()
317 static uint8_t hid_deinit (usb_dev *udev, uint8_t config_index) in hid_deinit()
332 static uint8_t hid_req (usb_dev *udev, usb_req *req) in hid_req()
390 static uint8_t hid_data_in (usb_dev *udev, uint8_t ep_num) in hid_data_in()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/msc/Source/
A Dusbd_msc_core.c45 static uint8_t msc_core_init (usb_dev *pudev, uint8_t config_index);
46 static uint8_t msc_core_deinit (usb_dev *pudev, uint8_t config_index);
47 static uint8_t msc_core_req (usb_dev *pudev, usb_req *req);
48 static uint8_t msc_core_in (usb_dev *pudev, uint8_t ep_num);
49 static uint8_t msc_core_out (usb_dev *pudev, uint8_t ep_num);
208 static uint8_t msc_core_init (usb_dev *pudev, uint8_t config_index) in msc_core_init()
235 static uint8_t msc_core_deinit (usb_dev *pudev, uint8_t config_index) in msc_core_deinit()
254 static uint8_t msc_core_req (usb_dev *pudev, usb_req *req) in msc_core_req()
300 static uint8_t msc_core_in (usb_dev *pudev, uint8_t ep_num) in msc_core_in()
314 static uint8_t msc_core_out (usb_dev *pudev, uint8_t ep_num) in msc_core_out()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_gen_hcd.c396 usb_dev->devnum = devnum; in _register_root_hub()
397 usb_dev->bus->devnum_next = devnum + 1; in _register_root_hub()
403 usb_dev->bus->root_hub = usb_dev; in _register_root_hub()
404 usb_dev->ep0.desc.wMaxPacketSize = 64; in _register_root_hub()
408 if (retval != sizeof usb_dev->descriptor) in _register_root_hub()
410 usb_dev->bus->root_hub = NULL; in _register_root_hub()
418 usb_lock_device(usb_dev); in _register_root_hub()
419 retval = usb_new_device(usb_dev); in _register_root_hub()
420 usb_unlock_device(usb_dev); in _register_root_hub()
424 usb_dev->bus->root_hub = NULL; in _register_root_hub()
[all …]
A Dusb_msg_base.h4 int _usb_internal_ctrll_msg(struct usb_host_virt_dev *usb_dev,
8 int _usb_internal_bulk_msg(struct usb_host_virt_dev *usb_dev, unsigned int pipe,
A Dusb_msg_base.c212 int _usb_internal_ctrll_msg(struct usb_host_virt_dev *usb_dev, in _usb_internal_ctrll_msg() argument
233 usb_dev, in _usb_internal_ctrll_msg()
255 int _usb_internal_bulk_msg(struct usb_host_virt_dev *usb_dev, in _usb_internal_bulk_msg() argument
273 usb_dev, in _usb_internal_bulk_msg()
A Dusb_msg.h25 int usb_bulk_msg(struct usb_host_virt_dev *usb_dev, unsigned int pipe, void *data, int len, int *ac…
A Dusb_msg.c130 int usb_bulk_msg(struct usb_host_virt_dev *usb_dev, unsigned int pipe, in usb_bulk_msg() argument
133 if (usb_dev == NULL || data == NULL || len < 0) in usb_bulk_msg()
138 return _usb_internal_bulk_msg(usb_dev, in usb_bulk_msg()
A Dusb_gen_hub.c3186 struct usb_host_virt_dev *usb_dev = NULL; in hub_GetHubSeries() local
3195 usb_dev = udev; in hub_GetHubSeries()
3197 while (usb_dev->parent) in hub_GetHubSeries()
3200 usb_dev = usb_dev->parent; in hub_GetHubSeries()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/audio/Source/
A Daudio_core.c50 static uint8_t audio_init (usb_dev *udev, uint8_t config_index);
52 static uint8_t audio_req_handler (usb_dev *udev, usb_req *req);
53 static uint8_t audio_set_intf (usb_dev *udev, usb_req *req);
54 static uint8_t audio_ctlx_out (usb_dev *udev);
55 static uint8_t audio_data_in (usb_dev *udev, uint8_t ep_num);
56 static uint8_t audio_data_out (usb_dev *udev, uint8_t ep_num);
57 static uint8_t usbd_audio_sof (usb_dev *udev);
660 static uint8_t audio_set_intf(usb_dev *udev, usb_req *req) in audio_set_intf()
673 static uint8_t audio_ctlx_out (usb_dev *udev) in audio_ctlx_out()
708 static uint8_t audio_data_in (usb_dev *udev, uint8_t ep_num) in audio_data_in()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/cdc/Include/
A Dcdc_acm_core.h60 uint8_t cdc_acm_check_ready(usb_dev *udev);
62 void cdc_acm_data_send(usb_dev *udev);
64 void cdc_acm_data_receive(usb_dev *udev);
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/hid/Include/
A Dstandard_hid_core.h56 void (*hid_itf_data_process) (usb_dev *udev);
64 uint8_t hid_itfop_register (usb_dev *udev, hid_fop_handler *hid_fop);
66 uint8_t hid_report_send (usb_dev *pudev, uint8_t *report, uint32_t len);
A Dcustom_hid_core.h66 uint8_t custom_hid_itfop_register (usb_dev *udev, hid_fop_handler *hid_fop);
68 uint8_t custom_hid_report_send (usb_dev *udev, uint8_t *report, uint32_t len);
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/iap/Include/
A Dusb_iap_core.h82 uint8_t iap_report_send (usb_dev *udev, uint8_t *report, uint32_t len);
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb.h655 extern int usb_get_current_frame_number(struct usb_device *usb_dev);
1607 extern int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe,
1609 extern int usb_bulk_msg(struct usb_device *usb_dev, unsigned int pipe,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/core/Source/
A Dusbd_enum.c40 extern usbd_status usbd_OEM_req(usb_dev *udev, usb_req *req);

Completed in 36 milliseconds