Home
last modified time | relevance | path

Searched refs:descriptors (Results 1 – 14 of 14) sorted by relevance

/system/dev/lib/usb/
A Dusb.c17 uint8_t* descriptors = malloc(length); in usb_desc_iter_additional_init() local
18 if (!descriptors) { in usb_desc_iter_additional_init()
28 iter->desc = descriptors; in usb_desc_iter_additional_init()
29 iter->desc_end = descriptors + length; in usb_desc_iter_additional_init()
30 iter->current = descriptors; in usb_desc_iter_additional_init()
69 void* descriptors = malloc(length); in usb_desc_iter_init() local
70 if (!descriptors) { in usb_desc_iter_init()
74 usb_get_descriptors(usb, descriptors, length, &actual); in usb_desc_iter_init()
76 iter->desc = descriptors; in usb_desc_iter_init()
77 iter->desc_end = descriptors + length; in usb_desc_iter_init()
[all …]
/system/banjo/ddk-protocol-usb-composite/
A Dusb-composite.banjo14 /// Returns the USB descriptors following the interface's existing descriptors.
17 /// interface's existing descriptors.
/system/dev/ethernet/usb-cdc-function/
A Dcdc-eth-function.cpp83 } descriptors = { variable
319 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber, in cdc_send_notifications()
328 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber, in cdc_send_notifications()
442 return sizeof(descriptors); in cdc_get_descriptors_size()
447 memcpy(buffer, &descriptors, length); in cdc_get_descriptors()
652 descriptors.cdc_intf_1.bInterfaceNumber = descriptors.cdc_intf_0.bInterfaceNumber; in usb_cdc_bind()
653 descriptors.cdc_union.bControlInterface = descriptors.comm_intf.bInterfaceNumber; in usb_cdc_bind()
654 descriptors.cdc_union.bSubordinateInterface = descriptors.cdc_intf_0.bInterfaceNumber; in usb_cdc_bind()
672 descriptors.bulk_out_ep.bEndpointAddress = cdc->bulk_out_addr; in usb_cdc_bind()
673 descriptors.bulk_in_ep.bEndpointAddress = cdc->bulk_in_addr; in usb_cdc_bind()
[all …]
/system/dev/usb/usb-peripheral-test/
A Ddriver.cpp67 } descriptors = { variable
173 return sizeof(descriptors); in test_get_descriptors_size()
177 size_t length = sizeof(descriptors); in test_get_descriptors()
181 memcpy(buffer, &descriptors, length); in test_get_descriptors()
239 if ((status = usb_function_config_ep(&test->function, &descriptors.intr_ep, NULL)) in test_set_configured()
241 (status = usb_function_config_ep(&test->function, &descriptors.bulk_out_ep, NULL)) in test_set_configured()
243 (status = usb_function_config_ep(&test->function, &descriptors.bulk_in_ep, NULL)) in test_set_configured()
342 status = usb_function_alloc_interface(&test->function, &descriptors.intf.bInterfaceNumber); in usb_test_bind()
364 descriptors.bulk_out_ep.bEndpointAddress = test->bulk_out_addr; in usb_test_bind()
365 descriptors.bulk_in_ep.bEndpointAddress = test->bulk_in_addr; in usb_test_bind()
[all …]
/system/public/zircon/hw/usb/
A Dhid.h30 usb_hid_descriptor_entry_t descriptors[]; member
/system/dev/usb/usb-peripheral/
A Dusb-peripheral.c86 usb_descriptor_header_t* descriptors; member
197 if (function->descriptors) { in usb_device_function_registered()
225 memcpy(dest, function->descriptors, function->descriptors_length); in usb_device_function_registered()
245 void* descriptors = malloc(length); in usb_func_set_interface() local
246 if (!descriptors) { in usb_func_set_interface()
263 const usb_descriptor_header_t* end = (void *)descriptors + length; in usb_func_set_interface()
264 const usb_descriptor_header_t* header = descriptors; in usb_func_set_interface()
296 function->descriptors = malloc(length); in usb_func_set_interface()
297 if (!function->descriptors) { in usb_func_set_interface()
300 memcpy(function->descriptors, descriptors, length); in usb_func_set_interface()
[all …]
/system/dev/block/ums-function/
A Dums-function.c38 } descriptors = { variable
431 return sizeof(descriptors); in ums_get_descriptors_size()
435 size_t length = sizeof(descriptors); in ums_get_descriptors()
439 memcpy(buffer, &descriptors, length); in ums_get_descriptors()
464 if ((status = usb_function_config_ep(&ums->function, &descriptors.out_ep, NULL)) != ZX_OK || in ums_set_configured()
465 (status = usb_function_config_ep(&ums->function, &descriptors.in_ep, NULL)) != ZX_OK) { in ums_set_configured()
548 status = usb_function_alloc_interface(&ums->function, &descriptors.intf.bInterfaceNumber); in usb_ums_bind()
564 descriptors.out_ep.bEndpointAddress = ums->bulk_out_addr; in usb_ums_bind()
565 descriptors.in_ep.bEndpointAddress = ums->bulk_in_addr; in usb_ums_bind()
/system/banjo/ddk-protocol-usb-function/
A Dusb-function.banjo22 /// Configures an endpoint based on provided descriptors.
54 /// TODO(voydanoff) - descriptors will likely vary (different max packet sizes, etc)
57 GetDescriptors() -> (vector<voidptr> descriptors);
/system/dev/usb/usb-composite/
A Dusb-interface.c323 void* descriptors = realloc(intf->descriptor, in usb_interface_claim_device_interface() local
325 if (!descriptors) { in usb_interface_claim_device_interface()
328 memcpy(descriptors + intf->descriptor_length, desc, claim_length); in usb_interface_claim_device_interface()
329 intf->descriptor = descriptors; in usb_interface_claim_device_interface()
/system/banjo/ddk-protocol-usb/
A Dusb.banjo50 /// Enables a USB endpoint, configuring it as specified by the provided descriptors.
82 /// Returns the length of the USB descriptors for the USB device or interface.
85 /// returns the USB descriptors for the USB device or interface.
/system/dev/audio/usb-audio/
A Drules.mk16 $(LOCAL_DIR)/usb-audio-descriptors.cpp \
/system/banjo/ddk-protocol-usb-dci/
A Dusb-dci.banjo18 /// Configures an endpoint based on provided descriptors.
/system/dev/input/usb-hid/
A Dusb-hid.c154 if (hid->hid_desc->descriptors[i].bDescriptorType == desc_type) { in usb_hid_get_descriptor()
163 size_t desc_len = hid->hid_desc->descriptors[desc_idx].wDescriptorLength; in usb_hid_get_descriptor()
/system/uapp/lsusb/
A Dlsusb.c201 usb_hid_descriptor_entry_t* entry = &desc->descriptors[i]; in do_list_device()

Completed in 692 milliseconds