| /components/drivers/usb/cherryusb/class/msc/ |
| A D | usbd_msc.c | 522 …if ((g_usbd_msc[busid].start_sector + g_usbd_msc[busid].nsectors) > g_usbd_msc[busid].scsi_blk_nbr… in SCSI_read10() 527 …if (g_usbd_msc[busid].cbw.dDataLength != (g_usbd_msc[busid].nsectors * g_usbd_msc[busid].scsi_blk_… in SCSI_read10() 555 …if ((g_usbd_msc[busid].start_sector + g_usbd_msc[busid].nsectors) > g_usbd_msc[busid].scsi_blk_nbr… in SCSI_read12() 560 …if (g_usbd_msc[busid].cbw.dDataLength != (g_usbd_msc[busid].nsectors * g_usbd_msc[busid].scsi_blk_… in SCSI_read12() 590 …data_len = g_usbd_msc[busid].nsectors * g_usbd_msc[busid].scsi_blk_size[g_usbd_msc[busid].cbw.bLUN… in SCSI_write10() 591 …if ((g_usbd_msc[busid].start_sector + g_usbd_msc[busid].nsectors) > g_usbd_msc[busid].scsi_blk_nbr… in SCSI_write10() 619 …data_len = g_usbd_msc[busid].nsectors * g_usbd_msc[busid].scsi_blk_size[g_usbd_msc[busid].cbw.bLUN… in SCSI_write12() 620 …if ((g_usbd_msc[busid].start_sector + g_usbd_msc[busid].nsectors) > g_usbd_msc[busid].scsi_blk_nbr… in SCSI_write12() 641 …if (usbd_msc_sector_read(busid, g_usbd_msc[busid].cbw.bLUN, g_usbd_msc[busid].start_sector, g_usbd… in SCSI_processRead() 665 …if (usbd_msc_sector_write(busid, g_usbd_msc[busid].cbw.bLUN, g_usbd_msc[busid].start_sector, g_usb… in SCSI_processWrite() [all …]
|
| /components/drivers/usb/cherryusb/core/ |
| A D | usbd_core.c | 1118 g_usbd_core[busid].event_handler(busid, USBD_EVENT_SOF); 1123 g_usbd_core[busid].event_handler(busid, USBD_EVENT_CONNECTED); 1135 g_usbd_core[busid].event_handler(busid, USBD_EVENT_RESUME); 1142 g_usbd_core[busid].event_handler(busid, USBD_EVENT_SUSPEND); 1169 g_usbd_core[busid].event_handler(busid, USBD_EVENT_RESET); 1192 g_usbd_core[busid].ep0_data_buf = g_usbd_core[busid].req_data; 1361 g_usbd_core[busid].tx_msg[ep & 0x7f].cb(busid, ep, nbytes); 1368 g_usbd_core[busid].rx_msg[ep & 0x7f].cb(busid, ep, nbytes); 1425 g_usbd_core[busid].intf[g_usbd_core[busid].intf_offset] = intf; 1566 g_usbd_core[busid].event_handler(busid, USBD_EVENT_INIT); [all …]
|
| A D | usbd_core.h | 88 uint8_t busid; member 101 void usbd_desc_register(uint8_t busid, const uint8_t *desc); 109 void usbd_add_endpoint(uint8_t busid, struct usbd_endpoint *ep); 111 uint16_t usbd_get_ep_mps(uint8_t busid, uint8_t ep); 112 uint8_t usbd_get_ep_mult(uint8_t busid, uint8_t ep); 113 bool usb_device_is_configured(uint8_t busid); 114 bool usb_device_is_suspend(uint8_t busid); 115 int usbd_send_remote_wakeup(uint8_t busid); 116 uint8_t usbd_get_ep0_next_state(uint8_t busid); 118 int usbd_initialize(uint8_t busid, uintptr_t reg_base, void (*event_handler)(uint8_t busid, uint8_t… [all …]
|
| /components/drivers/usb/cherryusb/port/kinetis/ |
| A D | usb_dc_kinetis.c | 83 kinetis_start_transfer(busid, USB_CONTROL_OUT_EP0, setup_packet[busid], 8); in kinetis_read_setup() 94 int usb_dc_init(uint8_t busid) in usb_dc_init() argument 96 usb_dc_low_level_init(busid); in usb_dc_init() 98 memset(&g_kinetis_udc[busid], 0, sizeof(g_kinetis_udc[busid])); in usb_dc_init() 116 int usb_dc_deinit(uint8_t busid) in usb_dc_deinit() argument 121 memset(&g_kinetis_udc[busid], 0, sizeof(g_kinetis_udc[busid])); in usb_dc_deinit() 127 usb_dc_low_level_deinit(busid); in usb_dc_deinit() 342 void USBD_IRQHandler(uint8_t busid) in USBD_IRQHandler() argument 373 memset(&g_kinetis_bdt[busid], 0, sizeof(g_kinetis_bdt[busid])); in USBD_IRQHandler() 378 kinetis_read_setup(busid); in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/port/hpmicro/ |
| A D | usb_dc_hpm.c | 59 g_usb_hpm_busid[0] = busid; in usb_dc_isr_connect() 65 g_usb_hpm_busid[1] = busid; in usb_dc_isr_connect() 90 int usb_dc_init(uint8_t busid) in usb_dc_init() argument 93 g_hpm_udc[busid].handle = &usb_device_handle[busid]; in usb_dc_init() 94 g_hpm_udc[busid].handle->regs = (USB_Type *)g_usbdev_bus[busid].reg_base; in usb_dc_init() 95 g_hpm_udc[busid].handle->dcd_data = (dcd_data_t *)&_dcd_data[busid][0]; in usb_dc_init() 106 usb_dc_isr_connect(busid); in usb_dc_init() 111 int usb_dc_deinit(uint8_t busid) in usb_dc_deinit() argument 113 usb_dc_isr_disconnect(busid); in usb_dc_deinit() 273 void USBD_IRQHandler(uint8_t busid) in USBD_IRQHandler() argument [all …]
|
| /components/drivers/usb/cherryusb/port/dwc2/ |
| A D | usb_dc_dwc2.c | 161 ret = dwc2_reset(busid); in dwc2_core_init() 381 …(g_dwc2_udc[busid].in_ep[ep_idx].actual_xfer_len < g_dwc2_udc[busid].in_ep[ep_idx].xfer_len) && (g… in dwc2_tx_fifo_empty_procecss() 399 dwc2_ep_write(busid, ep_idx, g_dwc2_udc[busid].in_ep[ep_idx].xfer_buf, len); in dwc2_tx_fifo_empty_procecss() 490 int usb_dc_init(uint8_t busid) in usb_dc_init() argument 528 ret = dwc2_core_init(busid); in usb_dc_init() 595 dwc2_set_txfifo(busid, i, g_dwc2_udc[busid].user_params.device_tx_fifo_size[i]); in usb_dc_init() 634 dwc2_flush_rxfifo(busid); in usb_dc_deinit() 786 dwc2_ep0_start_read_setup(busid, (uint8_t *)&g_dwc2_udc[busid].setup); in usbd_ep_set_stall() 1001 dwc2_ep_read(busid, (uint8_t *)&g_dwc2_udc[busid].setup, read_count); in USBD_IRQHandler() 1136 dwc2_ep0_start_read_setup(busid, (uint8_t *)&g_dwc2_udc[busid].setup); in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/common/ |
| A D | usb_dc.h | 19 int usb_dc_init(uint8_t busid); 25 int usb_dc_deinit(uint8_t busid); 41 int usbd_set_remote_wakeup(uint8_t busid); 50 uint8_t usbd_get_port_speed(uint8_t busid); 68 int usbd_ep_close(uint8_t busid, const uint8_t ep); 144 void usbd_event_sof_handler(uint8_t busid); 149 void usbd_event_connect_handler(uint8_t busid); 159 void usbd_event_resume_handler(uint8_t busid); 164 void usbd_event_suspend_handler(uint8_t busid); 169 void usbd_event_reset_handler(uint8_t busid); [all …]
|
| /components/drivers/usb/cherryusb/class/video/ |
| A D | usbd_video.c | 35 (void)busid; in usbd_video_control_request_handler() 795 if (g_usbd_video[busid].do_copy) { in usbd_video_stream_split_transfer() 797 …usb_memcpy(&g_usbd_video[busid].ep_buf[g_usbd_video[busid].stream_headerlen], &g_usbd_video[busid]… in usbd_video_stream_split_transfer() 818 if (g_usbd_video[busid].do_copy) { in usbd_video_stream_split_transfer() 819 usbd_ep_start_write(busid, ep, in usbd_video_stream_split_transfer() 823 usbd_ep_start_write(busid, ep, in usbd_video_stream_split_transfer() 824 … &g_usbd_video[busid].stream_buf[offset - g_usbd_video[busid].stream_headerlen], in usbd_video_stream_split_transfer() 839 g_usbd_video[busid].ep_buf = ep_buf; in usbd_video_stream_start_write() 861 usbd_ep_start_write(busid, ep, ep_buf, g_usbd_video[busid].stream_headerlen + len); in usbd_video_stream_start_write() 867 (void)busid; in usbd_video_open() [all …]
|
| /components/drivers/usb/cherryusb/demo/ |
| A D | cdc_acm_multi_template.c | 300 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf0)); in cdc_acm_multi_init() 301 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in cdc_acm_multi_init() 303 usbd_add_endpoint(busid, &cdc_in_ep1); in cdc_acm_multi_init() 305 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf2)); in cdc_acm_multi_init() 306 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf3)); in cdc_acm_multi_init() 308 usbd_add_endpoint(busid, &cdc_in_ep2); in cdc_acm_multi_init() 310 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf4)); in cdc_acm_multi_init() 311 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf5)); in cdc_acm_multi_init() 313 usbd_add_endpoint(busid, &cdc_in_ep3); in cdc_acm_multi_init() 315 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf6)); in cdc_acm_multi_init() [all …]
|
| A D | cdc_acm_hid_msc_template.c | 378 usbd_ep_start_write(busid, CDC_IN_EP, NULL, 0); in usbd_cdc_acm_bulk_in() 407 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf0)); in cdc_acm_hid_msc_descriptor_init() 408 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in cdc_acm_hid_msc_descriptor_init() 409 usbd_add_endpoint(busid, &cdc_out_ep); in cdc_acm_hid_msc_descriptor_init() 410 usbd_add_endpoint(busid, &cdc_in_ep); in cdc_acm_hid_msc_descriptor_init() 412 usbd_add_interface(busid, usbd_msc_init_intf(busid, &intf2, MSC_OUT_EP, MSC_IN_EP)); in cdc_acm_hid_msc_descriptor_init() 414 …usbd_add_interface(busid, usbd_hid_init_intf(busid, &intf3, hid_mouse_report_desc, HID_MOUSE_REPOR… in cdc_acm_hid_msc_descriptor_init() 415 usbd_add_endpoint(busid, &hid_in_ep); in cdc_acm_hid_msc_descriptor_init() 432 void hid_mouse_test(uint8_t busid) in hid_mouse_test() argument 434 if(usb_device_is_configured(busid) == false) { in hid_mouse_test() [all …]
|
| A D | winusb2.0_cdc_template.c | 426 usbd_desc_register(busid, winusbv2_descriptor); in winusbv2_init() 429 usbd_bos_desc_register(busid, &bos_desc); in winusbv2_init() 430 usbd_msosv2_desc_register(busid, &msosv2_desc); in winusbv2_init() 433 usbd_add_interface(busid, &winusb_intf); in winusbv2_init() 434 usbd_add_endpoint(busid, &winusb_out_ep1); in winusbv2_init() 435 usbd_add_endpoint(busid, &winusb_in_ep1); in winusbv2_init() 438 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in winusbv2_init() 439 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf2)); in winusbv2_init() 440 usbd_add_endpoint(busid, &cdc_out_ep); in winusbv2_init() 441 usbd_add_endpoint(busid, &cdc_in_ep); in winusbv2_init() [all …]
|
| A D | cdc_acm_msc_template.c | 229 usbd_ep_start_write(busid, CDC_IN_EP, NULL, 0); in usbd_cdc_acm_bulk_in() 250 void cdc_acm_msc_init(uint8_t busid, uintptr_t reg_base) in cdc_acm_msc_init() argument 253 usbd_desc_register(busid, &cdc_msc_descriptor); in cdc_acm_msc_init() 255 usbd_desc_register(busid, cdc_msc_descriptor); in cdc_acm_msc_init() 257 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf0)); in cdc_acm_msc_init() 258 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in cdc_acm_msc_init() 259 usbd_add_endpoint(busid, &cdc_out_ep); in cdc_acm_msc_init() 260 usbd_add_endpoint(busid, &cdc_in_ep); in cdc_acm_msc_init() 261 usbd_add_interface(busid, usbd_msc_init_intf(busid, &intf2, MSC_OUT_EP, MSC_IN_EP)); in cdc_acm_msc_init() 263 usbd_initialize(busid, reg_base, usbd_event_handler); in cdc_acm_msc_init() [all …]
|
| A D | video_audiov1_hid_template.c | 549 …usbd_add_interface(busid, usbd_video_init_intf(busid, &intf0, INTERVAL, MAX_FRAME_SIZE, MAX_PAYLOA… in composite_init() 550 …usbd_add_interface(busid, usbd_video_init_intf(busid, &intf1, INTERVAL, MAX_FRAME_SIZE, MAX_PAYLOA… in composite_init() 551 usbd_add_endpoint(busid, &video_in_ep); in composite_init() 553 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf2, 0x0100, audio_entity_table, 2)); in composite_init() 554 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf3, 0x0100, audio_entity_table, 2)); in composite_init() 555 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf4, 0x0100, audio_entity_table, 2)); in composite_init() 556 usbd_add_endpoint(busid, &audio_in_ep); in composite_init() 560 usbd_add_endpoint(busid, &hid_in_ep); in composite_init() 566 void audio_test(uint8_t busid) in audio_test() argument 584 void hid_keyboard_test(uint8_t busid) in hid_keyboard_test() argument [all …]
|
| A D | cdc_acm_template.c | 176 static void usbd_event_handler(uint8_t busid, uint8_t event) in usbd_event_handler() argument 221 usbd_ep_start_write(busid, CDC_IN_EP, NULL, 0); in usbd_cdc_acm_bulk_in() 241 void cdc_acm_init(uint8_t busid, uintptr_t reg_base) in cdc_acm_init() argument 249 usbd_desc_register(busid, &cdc_descriptor); in cdc_acm_init() 251 usbd_desc_register(busid, cdc_descriptor); in cdc_acm_init() 253 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf0)); in cdc_acm_init() 254 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in cdc_acm_init() 255 usbd_add_endpoint(busid, &cdc_out_ep); in cdc_acm_init() 256 usbd_add_endpoint(busid, &cdc_in_ep); in cdc_acm_init() 257 usbd_initialize(busid, reg_base, usbd_event_handler); in cdc_acm_init() [all …]
|
| A D | winusb1.0_template.c | 521 void winusb_init(uint8_t busid, uintptr_t reg_base) in winusb_init() argument 524 usbd_desc_register(busid, &winusb_descriptor); in winusb_init() 526 usbd_desc_register(busid, winusb_descriptor); in winusb_init() 529 usbd_msosv1_desc_register(busid, &msosv1_desc); in winusb_init() 531 usbd_add_interface(busid, &intf0); in winusb_init() 532 usbd_add_endpoint(busid, &winusb_out_ep1); in winusb_init() 533 usbd_add_endpoint(busid, &winusb_in_ep1); in winusb_init() 535 usbd_add_interface(busid, &intf1); in winusb_init() 536 usbd_add_endpoint(busid, &winusb_out_ep2); in winusb_init() 537 usbd_add_endpoint(busid, &winusb_in_ep2); in winusb_init() [all …]
|
| A D | audio_v1_mic_speaker_multichan_template.c | 289 void usbd_audio_open(uint8_t busid, uint8_t intf) in usbd_audio_open() argument 308 void usbd_audio_close(uint8_t busid, uint8_t intf) in usbd_audio_close() argument 331 (void)busid; in usbd_audio_get_sampling_freq() 399 usbd_desc_register(busid, &audio_v1_descriptor); in audio_v1_init() 401 usbd_desc_register(busid, audio_v1_descriptor); in audio_v1_init() 403 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf0, 0x0100, audio_entity_table, 2)); in audio_v1_init() 404 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf1, 0x0100, audio_entity_table, 2)); in audio_v1_init() 405 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf2, 0x0100, audio_entity_table, 2)); in audio_v1_init() 406 usbd_add_endpoint(busid, &audio_in_ep); in audio_v1_init() 407 usbd_add_endpoint(busid, &audio_out_ep); in audio_v1_init() [all …]
|
| A D | cdc_acm_mavlink_template.c | 181 static void usbd_event_handler(uint8_t busid, uint8_t event) in usbd_event_handler() argument 197 … usbd_ep_start_read(busid, CDC_OUT_EP, temp_rx_buffer, usbd_get_ep_mps(busid, CDC_OUT_EP)); in usbd_event_handler() 214 usbd_ep_start_read(busid, CDC_OUT_EP, temp_rx_buffer, usbd_get_ep_mps(busid, CDC_OUT_EP)); in usbd_cdc_acm_bulk_out() 223 usbd_ep_start_write(busid, CDC_IN_EP, NULL, 0); in usbd_cdc_acm_bulk_in() 247 usbd_desc_register(busid, &cdc_descriptor); in cdc_acm_mavlink_init() 249 usbd_desc_register(busid, cdc_descriptor); in cdc_acm_mavlink_init() 251 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf0)); in cdc_acm_mavlink_init() 252 usbd_add_interface(busid, usbd_cdc_acm_init_intf(busid, &intf1)); in cdc_acm_mavlink_init() 253 usbd_add_endpoint(busid, &cdc_out_ep); in cdc_acm_mavlink_init() 254 usbd_add_endpoint(busid, &cdc_in_ep); in cdc_acm_mavlink_init() [all …]
|
| A D | audio_v1_mic_multichan_template.c | 250 void usbd_audio_open(uint8_t busid, uint8_t intf) in usbd_audio_open() argument 257 void usbd_audio_close(uint8_t busid, uint8_t intf) in usbd_audio_close() argument 273 (void)busid; in usbd_audio_get_sampling_freq() 304 void audio_v1_init(uint8_t busid, uintptr_t reg_base) in audio_v1_init() argument 307 usbd_desc_register(busid, &audio_v1_descriptor); in audio_v1_init() 309 usbd_desc_register(busid, audio_v1_descriptor); in audio_v1_init() 311 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf0, 0x0100, audio_entity_table, 1)); in audio_v1_init() 312 usbd_add_interface(busid, usbd_audio_init_intf(busid, &intf1, 0x0100, audio_entity_table, 1)); in audio_v1_init() 313 usbd_add_endpoint(busid, &audio_in_ep); in audio_v1_init() 315 usbd_initialize(busid, reg_base, usbd_event_handler); in audio_v1_init() [all …]
|
| A D | hid_custom_inout_template.c | 311 static void usbd_event_handler(uint8_t busid, uint8_t event) in usbd_event_handler() argument 340 (void)busid; in usbd_hid_custom_in_callback() 349 usbd_ep_start_read(busid, ep, read_buffer, HIDRAW_IN_EP_SIZE); in usbd_hid_custom_out_callback() 351 usbd_ep_start_write(busid, HIDRAW_IN_EP, read_buffer, nbytes); in usbd_hid_custom_out_callback() 373 void hid_custom_init(uint8_t busid, uintptr_t reg_base) in hid_custom_init() argument 376 usbd_desc_register(busid, &hid_descriptor); in hid_custom_init() 378 usbd_desc_register(busid, hid_descriptor); in hid_custom_init() 380 …usbd_add_interface(busid, usbd_hid_init_intf(busid, &intf0, hid_custom_report_desc, HID_CUSTOM_REP… in hid_custom_init() 381 usbd_add_endpoint(busid, &custom_in_ep); in hid_custom_init() 382 usbd_add_endpoint(busid, &custom_out_ep); in hid_custom_init() [all …]
|
| /components/drivers/usb/cherryusb/class/audio/ |
| A D | usbd_audio.c | 317 g_usbd_audio[busid].table = table; in usbd_audio_init_intf() 318 g_usbd_audio[busid].num = num; in usbd_audio_init_intf() 325 (void)busid; in usbd_audio_set_volume() 333 (void)busid; in usbd_audio_get_volume() 342 (void)busid; in usbd_audio_set_mute() 350 (void)busid; in usbd_audio_get_mute() 359 (void)busid; in usbd_audio_set_sampling_freq() 366 (void)busid; in usbd_audio_get_sampling_freq() 374 (void)busid; in usbd_audio_get_sampling_freq_table() 381 (void)busid; in usbd_audio_open() [all …]
|
| A D | usbd_audio.h | 22 struct usbd_interface *usbd_audio_init_intf(uint8_t busid, struct usbd_interface *intf, 27 void usbd_audio_open(uint8_t busid, uint8_t intf); 28 void usbd_audio_close(uint8_t busid, uint8_t intf); 30 void usbd_audio_set_volume(uint8_t busid, uint8_t ep, uint8_t ch, int volume_db); 31 int usbd_audio_get_volume(uint8_t busid, uint8_t ep, uint8_t ch); 32 void usbd_audio_set_mute(uint8_t busid, uint8_t ep, uint8_t ch, bool mute); 33 bool usbd_audio_get_mute(uint8_t busid, uint8_t ep, uint8_t ch); 34 void usbd_audio_set_sampling_freq(uint8_t busid, uint8_t ep, uint32_t sampling_freq); 35 uint32_t usbd_audio_get_sampling_freq(uint8_t busid, uint8_t ep); 37 void usbd_audio_get_sampling_freq_table(uint8_t busid, uint8_t ep, uint8_t **sampling_freq_table);
|
| /components/drivers/usb/cherryusb/class/hid/ |
| A D | usbd_hid.c | 23 (*data)[0] = usbd_hid_get_idle(busid, intf_num, LO_BYTE(setup->wValue)); in hid_class_interface_request_handler() 27 (*data)[0] = usbd_hid_get_protocol(busid, intf_num); in hid_class_interface_request_handler() 40 usbd_hid_set_protocol(busid, intf_num, LO_BYTE(setup->wValue)); in hid_class_interface_request_handler() 53 (void)busid; in usbd_hid_init_intf() 80 (void)busid; in usbd_hid_get_report() 90 (void)busid; in usbd_hid_get_idle() 96 __WEAK uint8_t usbd_hid_get_protocol(uint8_t busid, uint8_t intf) in usbd_hid_get_protocol() argument 98 (void)busid; in usbd_hid_get_protocol() 105 (void)busid; in usbd_hid_set_report() 115 (void)busid; in usbd_hid_set_idle() [all …]
|
| /components/drivers/usb/cherryusb/port/chipidea/ |
| A D | usb_dc_chipidea.c | 449 int usb_dc_init(uint8_t busid) in usb_dc_init() argument 455 usb_dc_low_level_init(busid); in usb_dc_init() 458 g_chipidea_udc[busid].dcd_data = g_dcd_data[busid]; in usb_dc_init() 481 int usb_dc_deinit(uint8_t busid) in usb_dc_deinit() argument 490 usb_dc_low_level_deinit(busid); in usb_dc_deinit() 500 int usbd_set_remote_wakeup(uint8_t busid) in usbd_set_remote_wakeup() argument 513 uint8_t usbd_get_port_speed(uint8_t busid) in usbd_get_port_speed() argument 626 void USBD_IRQHandler(uint8_t busid) in USBD_IRQHandler() argument 643 usbd_event_sof_handler(busid); in USBD_IRQHandler() 651 usbd_event_reset_handler(busid); in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/class/cdc/ |
| A D | usbd_cdc_acm.c | 50 usbd_cdc_acm_set_line_coding(busid, intf_num, &line_coding); in cdc_acm_class_interface_request_handler() 60 usbd_cdc_acm_set_dtr(busid, intf_num, dtr); in cdc_acm_class_interface_request_handler() 61 usbd_cdc_acm_set_rts(busid, intf_num, rts); in cdc_acm_class_interface_request_handler() 76 usbd_cdc_acm_send_break(busid, intf_num); in cdc_acm_class_interface_request_handler() 88 (void)busid; in usbd_cdc_acm_init_intf() 100 (void)busid; in usbd_cdc_acm_set_line_coding() 107 (void)busid; in usbd_cdc_acm_get_line_coding() 118 (void)busid; in usbd_cdc_acm_set_dtr() 125 (void)busid; in usbd_cdc_acm_set_rts() 130 __WEAK void usbd_cdc_acm_send_break(uint8_t busid, uint8_t intf) in usbd_cdc_acm_send_break() argument [all …]
|
| /components/drivers/usb/cherryusb/port/ehci/ |
| A D | usb_glue_t113.c | 42 void usb_gate_open(rt_uint8_t busid) in usb_gate_open() argument 48 if(busid == 0) { in usb_gate_open() 60 CCU->usb_bgr |= (1 << 4) << busid; in usb_gate_open() 63 CCU->usb_bgr &= ~((1 << 20) << busid); in usb_gate_open() 65 CCU->usb_bgr |= (1 << 20) << busid; in usb_gate_open() 69 CCU->usb_bgr |= 1 << busid; in usb_gate_open() 72 CCU->usb_bgr &= ~((1 << 16) << busid); in usb_gate_open() 74 CCU->usb_bgr |= (1 << 16) << busid; in usb_gate_open() 90 if(busid == 0) usb_select_phyTohci(); in usb_gate_open() 145 RT_ASSERT(bus->busid <= 1); in usb_hc_low_level_init() [all …]
|