Home
last modified time | relevance | path

Searched refs:interfaceDescriptor (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/base/usb/usb_manager/services/native/src/
H A Dusb_descriptor_parser.cpp95 if (interfaceDescriptor == nullptr) { in AddInterface()
105 interface.SetId(interfaceDescriptor->bInterfaceNumber); in AddInterface()
106 interface.SetProtocol(interfaceDescriptor->bInterfaceProtocol); in AddInterface()
108 interface.SetClass(interfaceDescriptor->bInterfaceClass); in AddInterface()
109 interface.SetSubClass(interfaceDescriptor->bInterfaceSubClass); in AddInterface()
110 interface.SetiInterface(interfaceDescriptor->iInterface); in AddInterface()
279 cursor += interfaceDescriptor.bLength; in ParseInterfaceDescriptor()
281 interface.SetId(interfaceDescriptor.bInterfaceNumber); in ParseInterfaceDescriptor()
284 interface.SetClass(interfaceDescriptor.bInterfaceClass); in ParseInterfaceDescriptor()
286 interface.SetiInterface(interfaceDescriptor.iInterface); in ParseInterfaceDescriptor()
[all …]
/ohos5.0/drivers/peripheral/usb/ddk/host/src/
H A Dusb_protocol.c82 ptr->pipeNum = iface->interfaceDescriptor.bNumEndpoints; in UsbInterfaceInit()
83 ptr->interfaceClass = iface->interfaceDescriptor.bInterfaceClass; in UsbInterfaceInit()
84 ptr->interfaceSubClass = iface->interfaceDescriptor.bInterfaceSubClass; in UsbInterfaceInit()
85 ptr->interfaceProtocol = iface->interfaceDescriptor.bInterfaceProtocol; in UsbInterfaceInit()
86 ptr->interfaceIndex = iface->interfaceDescriptor.bInterfaceNumber; in UsbInterfaceInit()
90 interfaceObj->altSettingId = iface->interfaceDescriptor.bAlternateSetting; in UsbInterfaceInit()
145 if (ifDes->interfaceDescriptor.bNumEndpoints < (idx + 1)) { in UsbGetEpDesc()
147 __func__, ifDes->interfaceDescriptor.bNumEndpoints, idx); in UsbGetEpDesc()
161 for (int32_t cnep = 0; cnep < ifDes->interfaceDescriptor.bNumEndpoints; cnep++) { in UsbProtocalCreatePipeObj()
162 if (ifDes->interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS) { in UsbProtocalCreatePipeObj()
[all …]
H A Dusb_raw_api_library.c393 for (j = 0; j < infPtr->interfaceDescriptor.bNumEndpoints; j++) { in ClearInterface()
411 if ((ifp->interfaceDescriptor.bDescriptorType != USB_DDK_DT_INTERFACE) || in RawParseDescriptor()
412 (ifp->interfaceDescriptor.bLength > size)) { in RawParseDescriptor()
414 ifp->interfaceDescriptor.bDescriptorType, size); in RawParseDescriptor()
417 (ifp->interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS)) { in RawParseDescriptor()
419 ifp->interfaceDescriptor.bLength, ifp->interfaceDescriptor.bNumEndpoints); in RawParseDescriptor()
452 if (ifp->interfaceDescriptor.bNumEndpoints > 0) { in ParseInterfaceEndpoint()
463 ifp->interfaceDescriptor.bNumEndpoints = i; in ParseInterfaceEndpoint()
503 interfaceNumber = ifp->interfaceDescriptor.bInterfaceNumber; in ParseInterface()
506 buffer += ifp->interfaceDescriptor.bLength; in ParseInterface()
[all …]
/ohos5.0/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp217 if ((ddkIntfDesc.interfaceDescriptor.bDescriptorType != USB_DDK_DT_INTERFACE) || in RawParseDescriptor()
218 (ddkIntfDesc.interfaceDescriptor.bLength > size)) { in RawParseDescriptor()
220 ddkIntfDesc.interfaceDescriptor.bDescriptorType, size); in RawParseDescriptor()
223 (ddkIntfDesc.interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS)) { in RawParseDescriptor()
225 ddkIntfDesc.interfaceDescriptor.bLength, ddkIntfDesc.interfaceDescriptor.bNumEndpoints); in RawParseDescriptor()
237 if (ddkIntfDesc.interfaceDescriptor.bNumEndpoints > 0) { in ParseInterfaceEndpoint()
250 ddkIntfDesc.interfaceDescriptor.bNumEndpoints = i; in ParseInterfaceEndpoint()
343 interfaceNumber = ddkIntfDesc.interfaceDescriptor.bInterfaceNumber; in ParseInterface()
346 buffer += ddkIntfDesc.interfaceDescriptor.bLength; in ParseInterface()
347 size -= ddkIntfDesc.interfaceDescriptor.bLength; in ParseInterface()
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-driverdevelopment-kit/
H A D_usb_ddk_interface_descriptor.md24 | [interfaceDescriptor](#interfacedescriptor) | 标准接口描述符。 |
69 ### interfaceDescriptor subsection
73 struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
/ohos5.0/docs/en/application-dev/reference/apis-driverdevelopment-kit/
H A D_usb_ddk_interface_descriptor.md24 | [interfaceDescriptor](#interfacedescriptor) | Standard interface descriptor.|
69 ### interfaceDescriptor subsection
73 struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
/ohos5.0/drivers/external_device_manager/interfaces/ddk/usb/
H A Dusb_ddk_types.h209 struct UsbInterfaceDescriptor interfaceDescriptor; member
/ohos5.0/drivers/peripheral/usb/interfaces/ddk/host/
H A Dusb_raw_api.h170 struct UsbInterfaceDescriptor interfaceDescriptor; member
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/src/
H A Dusb_manager_addon.cpp68 napi_value interfaceDescriptor; in CreateDescriptorEnum() local
69 …RN_VOID(env, napi_create_int32(env, EdmConstants::USB_INTERFACE_DESCRIPTOR, &interfaceDescriptor)); in CreateDescriptorEnum()
70 … NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, value, "INTERFACE", interfaceDescriptor)); in CreateDescriptorEnum()
/ohos5.0/drivers/external_device_manager/services/native/driver_extension_manager/src/bus_extension/usb/
H A Dusb_dev_subscriber.cpp113 interfaceList.push_back(interfaceDesc->interfaceDescriptor); in GetInterfaceDescriptor()
/ohos5.0/drivers/peripheral/usb/sample/host/liteos_test/src/
H A Dusbhost_sdkraw_speed.c264 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbSpeedParaseInterfaceClass()
265 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbSpeedParaseInterfaceClass()
/ohos5.0/drivers/peripheral/usb/sample/host/src/
H A Dusbhost_sdkraw_speed.c258 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess()
259 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
/ohos5.0/drivers/peripheral/usb/net/src/
H A Drndis_rawapi.c91 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess()
92 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
H A Dusb_net_host.c847 … for (int k = 0; k < tmpConfig->interface[i]->altsetting->interfaceDescriptor.bNumEndpoints; k++) { in UsbnetHostPrintConfigDescriptor()
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/host/src/
H A Dusb_raw_io.c272 ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in AcmParaseInterfaceClass()
273 numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in AcmParaseInterfaceClass()
/ohos5.0/drivers/peripheral/usb/test/unittest/host_sdk/
H A Dusb_raw_sdk_if_test_io.cpp261 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptor()
262 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptor()
H A Dusb_raw_sdk_if_test.cpp314 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptor()
315 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptor()
/ohos5.0/drivers/peripheral/usb/serial/src/
H A Dusb_serial_rawapi.c206 uint8_t ifaceClass = interface->altsetting->interfaceDescriptor.bInterfaceClass; in UsbParseConfigDescriptorProcess()
207 uint8_t numEndpoints = interface->altsetting->interfaceDescriptor.bNumEndpoints; in UsbParseConfigDescriptorProcess()
/ohos5.0/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/
H A Dusb_ddk_ndk_test.cpp57 uint32_t numEp = intDesc[setIdx].interfaceDescriptor.bNumEndpoints; in FindForEachInterface()
63 return { true, intDesc[setIdx].interfaceDescriptor.bInterfaceNumber, in FindForEachInterface()