FreeBSD kernel usb device Code
usb_hub_descriptor Struct Reference

#include <usb.h>

Data Fields

uByte bDescLength
 
uByte bDescriptorType
 
uByte bNbrPorts
 
uWord wHubCharacteristics
 
uByte bPwrOn2PwrGood
 
uByte bHubContrCurrent
 
uByte DeviceRemovable [32]
 
uByte PortPowerCtrlMask [1]
 

Detailed Description

Definition at line 602 of file usb.h.

Field Documentation

◆ bDescLength

uByte usb_hub_descriptor::bDescLength

Definition at line 603 of file usb.h.

Referenced by ehci_roothub_exec(), and ohci_roothub_exec().

◆ bDescriptorType

uByte usb_hub_descriptor::bDescriptorType

Definition at line 604 of file usb.h.

◆ bHubContrCurrent

uByte usb_hub_descriptor::bHubContrCurrent

Definition at line 624 of file usb.h.

◆ bNbrPorts

uByte usb_hub_descriptor::bNbrPorts

Definition at line 605 of file usb.h.

Referenced by ehci_roothub_exec(), ohci_roothub_exec(), uhub_attach(), and uhub_query_info().

◆ bPwrOn2PwrGood

uByte usb_hub_descriptor::bPwrOn2PwrGood

Definition at line 622 of file usb.h.

Referenced by ehci_roothub_exec(), ohci_roothub_exec(), and uhub_attach().

◆ DeviceRemovable

uByte usb_hub_descriptor::DeviceRemovable[32]

Definition at line 625 of file usb.h.

Referenced by ohci_roothub_exec().

◆ PortPowerCtrlMask

uByte usb_hub_descriptor::PortPowerCtrlMask[1]

Definition at line 628 of file usb.h.

◆ wHubCharacteristics

uWord usb_hub_descriptor::wHubCharacteristics

Definition at line 606 of file usb.h.

Referenced by ehci_roothub_exec(), ohci_roothub_exec(), and uhub_query_info().


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