List of all items
Structs
- ConfigDescriptor
- ConfigDescriptorTree
- DescriptorHeader
- Device
- DeviceDescriptor
- DeviceDescriptorTree
- DmaBuffer
- EndpointDescriptor
- InterfaceDescriptor
- InterfaceDescriptorTree
- Transfer
- TransferHandle
- UsbRequestSetup
- descriptor::ConfigDescriptorTree
- descriptor::DeviceDescriptorTree
- descriptor::InterfaceDescriptorTree
- device::Device
- device::DmaBuffer
- device::ManagedDmaBuffer
- device::Transfer
- device::TransferHandle
- types::ConfigDescriptor
- types::DescriptorHeader
- types::DeviceDescriptor
- types::EndpointDescriptor
- types::InterfaceDescriptor
- types::UsbRequestSetup
Enums
- ControlRequestDataPhaseTransferDirection
- ControlRequestRecipient
- ControlRequestType
- DescriptorType
- DeviceSpeed
- EndpointDirection
- EndpointType
- Error
- StandardControlRequest
- TransferBuffer
- TransferStatus
- device::TransferBuffer
- device::TransferStatus
- error::Error
- types::ControlRequestDataPhaseTransferDirection
- types::ControlRequestRecipient
- types::ControlRequestType
- types::DescriptorType
- types::DeviceSpeed
- types::EndpointDirection
- types::EndpointType
- types::StandardControlRequest
Traits
Functions
- control_request_type
- descriptor::parse_usbfs_descriptors
- parse_usbfs_descriptors
- types::_assert_config_descriptor
- types::_assert_descriptor_header
- types::_assert_device_descriptor
- types::_assert_endpoint_descriptor
- types::_assert_interface_descriptor
- types::_assert_usb_request_setup
- types::control_request_type
Type Aliases
Constants
- ENDPOINT_DIRECTION_OFFSET
- device::MMAP_SIZE
- types::CONTROL_REQUEST_TYPE
- types::CONTROL_REQUEST_TYPE_OFFSET
- types::DATA_PHASE_DIRECTION
- types::DATA_PHASE_DIRECTION_OFFSET
- types::ENDPOINT_DESCRIPTOR_ATTRIBUTES_TYPE_MASK
- types::ENDPOINT_DESCRIPTOR_DIRECTION_MASK
- types::ENDPOINT_DESCRIPTOR_NUMBER_MASK
- types::ENDPOINT_DIRECTION_OFFSET
- types::REQUEST_RECIPIENT_TYPE