最終更新:2018-02-05 (月) 16:58:54 (2274d)
libusb-1.0/libusb/os?libusb-1.0/libusb/os/linux_usbfs.h
https://github.com/libusb/libusb/blob/master/libusb/os/linux_usbfs.h
IOCTL_USBFS_CONTROL? _IOWR('U', 0, struct usbfs_ctrltransfer) IOCTL_USBFS_BULK? _IOWR('U', 2, struct usbfs_bulktransfer) IOCTL_USBFS_RESETEP? _IOR('U', 3, unsigned int) IOCTL_USBFS_SETINTF? _IOR('U', 4, struct usbfs_setinterface) IOCTL_USBFS_SETCONFIG? _IOR('U', 5, unsigned int) IOCTL_USBFS_GETDRIVER? _IOW('U', 8, struct usbfs_getdriver) IOCTL_USBFS_SUBMITURB? _IOR('U', 10, struct usbfs_urb) IOCTL_USBFS_DISCARDURB? _IO('U', 11) IOCTL_USBFS_REAPURB? _IOW('U', 12, void *) IOCTL_USBFS_REAPURBNDELAY? _IOW('U', 13, void *) IOCTL_USBFS_CLAIMINTF? _IOR('U', 15, unsigned int) IOCTL_USBFS_RELEASEINTF? _IOR('U', 16, unsigned int) IOCTL_USBFS_CONNECTINFO? _IOW('U', 17, struct usbfs_connectinfo) IOCTL_USBFS_IOCTL? _IOWR('U', 18, struct usbfs_ioctl) IOCTL_USBFS_HUB_PORTINFO? _IOR('U', 19, struct usbfs_hub_portinfo) IOCTL_USBFS_RESET? _IO('U', 20) IOCTL_USBFS_CLEAR_HALT? _IOR('U', 21, unsigned int) IOCTL_USBFS_DISCONNECT _IO('U', 22) IOCTL_USBFS_CONNECT? _IO('U', 23) IOCTL_USBFS_CLAIM_PORT? _IOR('U', 24, unsigned int) IOCTL_USBFS_RELEASE_PORT? _IOR('U', 25, unsigned int) IOCTL_USBFS_GET_CAPABILITIES? _IOR('U', 26, __u32) IOCTL_USBFS_DISCONNECT_CLAIM? _IOR('U', 27, struct usbfs_disconnect_claim) IOCTL_USBFS_ALLOC_STREAMS? _IOR('U', 28, struct usbfs_streams) IOCTL_USBFS_FREE_STREAMS? _IOR('U', 29, struct usbfs_streams)