开源鸿蒙 usbd_type.h

2022-08-09 浏览 (693)

usbd_type.h

概述

所属模块:

USB

汇总

描述
OHOS::USB::UsbDevUSB设备。 更多...
OHOS::USB::UsbPipe管道信息。 更多...
OHOS::USB::UsbCtrlTransferUSB控制传输。 更多...
OHOS::USB::USBDeviceInfoUSB设备信息。 更多...

宏定义

宏定义描述
USB_MAX_INTERFACES   32USB设备最大接口数量。

静态常量

静态常量描述
USB_ENDPOINT_DIR_MASK   0x80从地址中提取USB Endpoint方向的位掩码。
USB_ENDPOINT_DIR_IN   0x80USB Endpoint从设备到主机的数据方向。
USB_ENDPOINT_DIR_OUT   0USB Endpoint从主机到设备的数据方向。

类型定义

类型定义描述
(UsbdRequestCallback) (uint8_t *requestArg)请求回调函数。

枚举

枚举描述
UsbdBulkCbCmd { CMD_USBD_BULK_CALLBACK_READ, CMD_USBD_BULK_CALLBACK_WRITE }批量回调命令字。 更多...
UsbdDeviceAction { ACT_DEVUP = 0, ACT_DEVDOWN, ACT_UPDEVICE, ACT_DOWNDEVICE }主机端和设备端插拔事件。 更多...

详细描述

USB驱动模块接口定义中使用的自定义数据类型。

USB驱动模块接口定义中使用的自定义数据类型, 包括分发的命令字、数据方向等。

Since:

3.0

Version:

1.0

你可能感兴趣的文章

开源鸿蒙 HDI 接口参考

开源鸿蒙 attribute

开源鸿蒙 Alignment

开源鸿蒙 AllocInfo

开源鸿蒙 Audio

开源鸿蒙 AudioAdapter

开源鸿蒙 AudioAdapterDescriptor

开源鸿蒙 AudioAttribute

开源鸿蒙 AudioCapture

开源鸿蒙 AudioControl

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/e223d888d46e4247955a409a8e595fe8