Crate usb_compat_01_sys

Crate usb_compat_01_sys 

Source

Structs§

usb_bus
usb_config_descriptor
usb_ctrl_setup
usb_descriptor_header
usb_dev_handle
usb_device
usb_device_descriptor
usb_endpoint_descriptor
usb_hid_descriptor
usb_interface
usb_interface_descriptor
usb_string_descriptor

Constants§

USB_CLASS_AUDIO
USB_CLASS_COMM
USB_CLASS_DATA
USB_CLASS_HID
USB_CLASS_HUB
USB_CLASS_MASS_STORAGE
USB_CLASS_PER_INTERFACE
USB_CLASS_PRINTER
USB_CLASS_PTP
USB_CLASS_VENDOR_SPEC
USB_DT_CONFIG
USB_DT_CONFIG_SIZE
USB_DT_DEVICE
USB_DT_DEVICE_SIZE
USB_DT_ENDPOINT
USB_DT_ENDPOINT_AUDIO_SIZE
USB_DT_ENDPOINT_SIZE
USB_DT_HID
USB_DT_HUB
USB_DT_HUB_NONVAR_SIZE
USB_DT_INTERFACE
USB_DT_INTERFACE_SIZE
USB_DT_PHYSICAL
USB_DT_REPORT
USB_DT_STRING
USB_ENDPOINT_ADDRESS_MASK
USB_ENDPOINT_DIR_MASK
USB_ENDPOINT_IN
USB_ENDPOINT_OUT
USB_ENDPOINT_TYPE_BULK
USB_ENDPOINT_TYPE_CONTROL
USB_ENDPOINT_TYPE_INTERRUPT
USB_ENDPOINT_TYPE_ISOCHRONOUS
USB_ENDPOINT_TYPE_MASK
USB_ERROR_BEGIN
USB_MAXALTSETTING
USB_MAXCONFIG
USB_MAXENDPOINTS
USB_MAXINTERFACES
USB_RECIP_DEVICE
USB_RECIP_ENDPOINT
USB_RECIP_INTERFACE
USB_RECIP_OTHER
USB_REQ_CLEAR_FEATURE
USB_REQ_GET_CONFIGURATION
USB_REQ_GET_DESCRIPTOR
USB_REQ_GET_INTERFACE
USB_REQ_GET_STATUS
USB_REQ_SET_ADDRESS
USB_REQ_SET_CONFIGURATION
USB_REQ_SET_DESCRIPTOR
USB_REQ_SET_FEATURE
USB_REQ_SET_INTERFACE
USB_REQ_SYNCH_FRAME
USB_TYPE_CLASS
USB_TYPE_RESERVED
USB_TYPE_STANDARD
USB_TYPE_VENDOR

Functions§

usb_bulk_read
usb_bulk_write
usb_claim_interface
usb_clear_halt
usb_close
usb_control_msg
usb_detach_kernel_driver_np
usb_device
usb_find_busses
usb_find_devices
usb_get_busses
usb_get_descriptor
usb_get_descriptor_by_endpoint
usb_get_driver_np
usb_get_string
usb_get_string_simple
usb_init
usb_interrupt_read
usb_interrupt_write
usb_open
usb_release_interface
usb_reset
usb_resetep
usb_set_altinterface
usb_set_configuration
usb_set_debug
usb_strerror