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   |