diff options
Diffstat (limited to '_sources/api/api_host.rst.txt')
| -rw-r--r-- | _sources/api/api_host.rst.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/_sources/api/api_host.rst.txt b/_sources/api/api_host.rst.txt index ad93d2fb..393a6ff4 100644 --- a/_sources/api/api_host.rst.txt +++ b/_sources/api/api_host.rst.txt @@ -145,6 +145,20 @@ usbh_find_class_instance - **devname** class 名称 - **return** class 结构体句柄 +usbh_control_transfer +"""""""""""""""""""""""""""""""""""" + +``usbh_control_transfer`` 用来发送控制传输请求。 + +.. code-block:: C + + int usbh_control_transfer(struct usbh_hubport *hport, struct usb_setup_packet *setup, void *buffer); + +- **hport** hubport 结构体句柄 +- **setup** 控制传输请求结构体指针 +- **buffer** 数据缓冲区指针 +- **return** 实际传输的数据长度或者错误码,不包含 setup 长度 + lsusb """""""""""""""""""""""""""""""""""" |
