USB_Host_Shield_2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
HubDescriptor Struct Reference

#include <usbhub.h>

Public Attributes

uint8_t bDescLength
 
uint8_t bDescriptorType
 
uint8_t bNbrPorts
 
struct {
   uint16_t   LogPwrSwitchMode: 2
 
   uint16_t   CompoundDevice: 1
 
   uint16_t   OverCurrentProtectMode: 2
 
   uint16_t   TTThinkTime: 2
 
   uint16_t   PortIndicatorsSupported: 1
 
   uint16_t   Reserved: 8
 
}; 
 
uint8_t bPwrOn2PwrGood
 
uint8_t bHubContrCurrent
 

Member Data Documentation

struct { ... }
uint8_t HubDescriptor::bDescLength
uint8_t HubDescriptor::bDescriptorType
uint8_t HubDescriptor::bHubContrCurrent
uint8_t HubDescriptor::bNbrPorts
uint8_t HubDescriptor::bPwrOn2PwrGood
uint16_t HubDescriptor::CompoundDevice
uint16_t HubDescriptor::LogPwrSwitchMode
uint16_t HubDescriptor::OverCurrentProtectMode
uint16_t HubDescriptor::PortIndicatorsSupported
uint16_t HubDescriptor::Reserved
uint16_t HubDescriptor::TTThinkTime

The documentation for this struct was generated from the following file: