Module capsules::usb
[−]
[src]
Platform-independent USB 2.0 protocol library
Reexports
use core::cell::Cell; |
use core::convert::From; |
use core::fmt; |
use kernel::common::VolatileCell; |
Structs
ConfigurationAttributes | |
ConfigurationDescriptor | |
DeviceDescriptor | |
DeviceRequestType | |
InterfaceDescriptor | |
LanguagesDescriptor | |
SetupData |
The datastructure sent in a SETUP handshake |
StringDescriptor |
Enums
DescriptorType | |
FeatureSelector | |
Recipient | |
RequestType | |
StandardDeviceRequest | |
TransferDirection |
Traits
Descriptor |
Functions
get_descriptor_type | |
get_set_descriptor_type |
Get a descriptor type that is legal in a SetDescriptor request |
get_u16 |
Parse a |
put_u16 |
Write a |