最終更新:2017-06-01 (木) 18:36:02 (2492d)
usb_control_msg
Top / usb_control_msg
Linux
usb_control_msg(struct usb_device *dev, unsigned int pipe, __u8 request, __u8 requesttype, __u16 value, __u16 index, void *data, __u16 size, int timeout);
実装
- drivers/usb/core/messages.c?
呼び出し
ラッパー
- usb_get_descriptor
- usb_get_status?
- usb_string
libusb-0.1
- Send a control message to a device
- int usb_control_msg(usb_dev_handle *dev, int requesttype, int request, int value, int index, char *bytes, int size, int timeout);
Description
- usb_control_msg performs a control request to the default control pipe on a device.
- The parameters mirror the types of the same name in the USB specification.
- Returns number of bytes written/read or < 0 on error.